第三章习题

更新时间:2023-09-20 23:18:01 阅读量: 自然科学 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

一、选择题

1. 操作系统和应用软件在计算机中运行时,正确的是( )

A. 操作系统调用应用软件功能

B. 应用软件调用操作系统功能 D. 两者互不相关,独立运行

C. 操作系统运行完毕后再运行应用软件

2.下面有关windows操作系统中多任务处理的叙述中,正确的是( )

A. 用户如果只启动一个应用程序工作(如使用word写作),那么该程序就可以自始至终独占CPU

B. 由于计算机中有多个处理器,所以操作系统才能同时执行多个任务的处理 C. 前台任务和后台任务都能得到CPU的及时响应

D. 由于CPU具有多个执行部件,可同时执行多条指令,所以操作系统才能同时进行多个任务的处理

3.操作系统具有存储管理功能,当内存不够时,可以自动“扩充”内存,为用户提供一个容量比实际内存大得多的存储空间,所采用的技术是( )

A. 缓冲区技术 B. 虚拟存储器技术 C. SPOOLing技术

D. 进程调度技术

4.下面关于中文windows操作系统中文件管理的一些叙述中,错误的是( )

A. 文件夹中可以存放文件,也可以存放文件夹,从而构成树状的文件夹结构 B. 根目录中只能用来存放文件夹,不能用来存放文件 C. 文件和文件夹的名字既可以用英文也可以用中文 D. 即时文件的属性是“隐藏”,该文件也能正常打开和关闭

5. 在下列关于Windows操作系统中多任务处理的叙述中,正确的是( )。

A.用户如果只启动一个应用程序,则该程序就可以自始至终独占CPU资源

B.由于CPU中有多个执行部件,可同时执行多条指令,所以才能同时执行多个任务的处理

C.从微观上看,前台任务和后台任务能同时得到CPU响应

D.Windows操作系统在执行32位应用程序时,采用的是按时间片轮转的调度方法 6. 在下列关于程序设计语言及其处理系统的叙述中,错误的是( )。

A.汇编语言同机器语言一样,均是面向机器指令系统的,其程序的可移植性差 B.汇编程序是指由汇编语言编写的程序 C.高级语言在一定程度上与机器无关

D.目前大多数应用程序是用高级语言编写、由编译程序处理后生成的可执行程序 7. 在下列有关程序设计语言及其处理程序的叙述中,错误的是( )。 A.用多种不同的汇编语言编写一个程序称为“交叉汇编” B.汇编语言是一种用助记符号表示的、与机器语言接近的符号语言 C.机器语言指令是由一串“0”和“1”组成的二进位代码

D.编译程序应具有词法分析和语法分析功能

8. 软件的文档是软件开发的依据、开发过程的记录,它一般分为三种类型,其中不包含 ( )。

A. 用户文档 B. 开发文档 C. 管理文档 D. 维护文档

9. 操作系统是计算机系统最重要、最基本的系统软件,它是应用程序(用户)与计算机之间的接口在下列有关操作系统的叙述中,正确的是( )。

A. 一般来说,操作系统总是在购买计算机时免费提供的,不存在版权问题 B. 对于安装不同操作系统的计算机来说,其指令系统有不同

C. MS-DOS、Windows和Unix均为常见的操作系统,它们均由Microsoft公司提供 D. 在Windows 95/98/2000/XP操作系统环境下,均可以运行MS-DOS应用程序 10.算法是问题求解规则的一种过程描述,在算法中要精确定义一系列规则,这些规则指定了相应的操作顺序,以便在有限的步骤内得到所求问题的解答。在下列有关算法及其性质的叙述中,错误的是( )

A. 算法的设计一般采用由粗到细、由抽象到具体的逐步求精的方法 B. 算法必须具有确定性、有穷性和能行性等基本性质

C. 算法均必须有多个输入量,至少有一个输出量(包括参量状态变化) D. 一个算法的好坏,需要考虑执行该算法所要占用的计算机资源

11.数据结构是研究程序设计中计算机操作对象以及它们之间关系和运算的一个专门学科。在下列有关数据结构的叙述中,错误的是( )。

A.数据结构仅研究数据的逻辑结构和存储结构,不考虑在该结构上的数据运算 B.数据的存储结构是其逻辑结构在计算机存储器上的实现

C.数据的逻辑结构是数据间关系的描述,它只抽象地反映数据元素间的逻辑关系 D.线性表和树是典型的数据逻辑结构,链接表是典型的数据存储结构

12.操作系统是现代计算机必不可少的系统软件之一。在下列有关操作系统的叙述中,错误的是( )。

A. UNIX操作系统是一种多用户分时操作系统,可用于PC机 B. Linux操作系统是由美国Linux公司开发的操作系统 C. 目前Windows XP操作系统有多个不同版本

D.至目前为止,Windows 98及其以后的版本均支持FAT32文件系统

13.计算机软件(简称软件)指的是能指挥计算机完成特定任务的、以电子格式存储的程序、数据和相关的文档。在下列有关软件的叙述中,错误的是( ) A. 软件的版权所有者不一定是软件作者 B. 共享软件指的是一种无版权的软件

C. 用户购买一个软件后,仅获得了该软件的使用权,并没有获得其版权

D. 软件许可证是一种法律合同,它确定了用户对软件的使用方式

14.在下列有关Windows操作系统(这里指Windows95及其以后的版本)的多任务处理功能的叙述中,正确的是( )

A. 在多任务处理过程中,宏观上前台任务与后台任务都能得到CPU的响应(处理) B. 由于CPU具有并行执行指令的功能,所以操作系统才能同时进行多个任务的处理 C. 如果用户只启动一个应用程序,那么该程序就可以自始至终地独占CPU D. Windows操作系统采用协作方式支持多个任务的处理

15.文件管理是操作系统的基本功能之一。在Windows操作系统环境下,下列有关文件管理功能的叙述中,错误的是( )

A. 计算机中的所有程序、数据、文档都组织成文件存放在外存储器中 B. 磁盘上的文件分配表(FAT)有两个,且内容相同 C. 任何磁盘上的文件根目录表(FDT)仅有一个 D. 文件管理以扇区为单位分配磁盘上的存储空间

16.理论上已经证明,构成求解计算问题的程序控制结构只需( )即可。

A. 重复、处理、返回 C. 输入、处理、输出

B. 顺序、选择、重复 D. 顺序、循环、转移

17. 在下列有关程序设计语言及处理程序的叙述中,错误的是( )

A. 程序设计语言可以分为机器语言、汇编语言和高级语言 B. 机器语言与计算机硬件关系紧密,用它编写的程序可移植性较差 C. 用于辅助编写汇编语言程序的编辑软件称为汇编程序 D. 高级程序设计语言可以有解释与编译两种工作方式

18.下列软件属于系统软件的是( )。①金山毒霸、②sQL Server、③FrontPage、④CoreDraw、⑤编译器、⑥Linux、⑦银行会计软件、⑧Oracle、⑨Sybase、⑩民航售票软件

A.①、③、④、⑦、⑩ B.②、⑤、⑥、⑧、⑨ C.①、③、⑧、⑨ D.①、③、⑥、⑨、⑩

19.算法是问题求解规则的一种过程描述。下列关于算法性质的叙述中正确的是( )

A.算法一定要用高级语言描述

B.可采用类似自然语言的“伪代码”或流程图来描述算法

C. 条件选择结构由条件和选择的两种操作组成,因此算法中允许有二义性 D.算法要求在若干或无限步骤内得到所求问题的解答

20.人们常说“软件的主体是程序,程序的核心是算法”。在下列有关程序、算法和数据结

构的叙述中,错误的是( )。

A.程序是用程序设计语言对解题对象和解题步骤进行的一种描述 B.算法和数据结构是设计与编写程序时首先要考虑的两个重要方面

C.算法是问题求解规则的一种过程描述,它必须有输入,但可以没有输出 D. 数据结构主要是研究数据的逻辑结构、存储结构以及在这些数据上定义的运算 21.从个体含义上所软件是指计算机系统中的( )。

A. 程序、规则和规程 C. 规程和文档

B. 程序、数据和文档

D. 程序和对象

22.下面所列功能中,( )不是操作系统本身所具有的。

A. CPU管理

B. 中英文翻译

C. 文件管理

D. 存储管理

23. 我们常用的文字处理软件如WPS、Word,它属于( )。

A. 系统软件 B. 工具软件

C. 应用软件

D. 语言处理软件

24. 以下不属于操作系统的是( )。

A. MS-DOS B. Excel C. Windows D. UNIX 25. 计算机能直接执行的程序是( )。

A. 源程序 B. 高级语言程序 C. 机器语言程序 D. 汇编语言程序 26. 应用软件是( )。

A. 用来编辑源程序的软件 B. PC微机上的数据库管理系统 C. 用于各领域的专用软件 D. 用于PC微机上的操作系统 27.计算机软件可以受到( )等法律保护。

A. 商业秘密法、专利法和著作权法 B. 商业秘密法 C. 商标注册法

D. 专利法和著作权法

28.应用软件在推广使用计算机中起重要作用,下列( )组都属于应用软件。

A. WPS、DOS、Lotus1-2-3

B. Windows95、Word、Excel

C. Word、Lotus1-2-3、AutoCAD D. Unix、AutoCAD、PowerPoint

29. 用高级语言编写的源程序,计算机不能直接执行,必需先经过( )过程。

A. 解释 B. 编译 C. 解释或编译 D. 汇编 30. 计算机软件可以分为( )。

A. 数据库软件,应用软件 B. 系统软件,操作软件 C. 管理软件,支撑软件 D. 系统软件,应用软件

31. ( )负责对计算机系统的各类资源进行统一控制、管理、调度和监督,合理地织计算机的工作流程。

A. 应用软件 B. 操作系统 C. 语言处理程序 D. 数据库管理系统 32.以下软件中属于系统软件的是( )。

A. 迅雷

B. Java编译器

C. Google

D. Basic

33.下列关于程序设计语言的说法中,正确的是( )。

A. 高级语言的执行速度比机器语言快

B. 高级语言等同于自然语言

C. 用机器语言编写的程序是一串“0”或“1”所组成的二进制代码 D. 计算机可以直接识别和执行C语言编写的程序 34.有关数据结构的说法中,错误的是( )。

A. 数据的逻辑结构反映数据间的逻辑关系 B. 树形和线性表都是典型的数据结构

C. 数据的存储结构是数据逻辑结构在计算机存储器上的实现 D. 数据的运算指数据存储结构的运算

35.为了支持多任务处理,操作系统的处理器调度程序使用( )技术把CPU分配给多个任务,使多个任务宏观上可以同时执行。

A. 批处理

B. 并发

C. 分时

D. 授权

36.下列关于操作系统各种功能的说法,正确的是( )。

A. “虚拟存储器”其实是外存

B. 文件管理可以实现文件的共享、保密和保护

C. 用户必须了解设备及接口的技术细节,才能使设备和计算机协调工作 D. 任务管理主要是管理内存资源的合理使用

37.数据结构的C语言说明语句“int x;”属于高级语言中的( )成分。

A. 数据

B. 运算

C. 控制

D. 传输

38.算术表达式“a+b-c” 属于高级语言中的( )成分。

A. 数据

B. 运算

C. 控制

D. 传输

39.条件选择结构语句“if(P) A;” 属于高级语言中的( )成分。 A. 数据

B. 运算

C. 控制

D. 传输

40.I/O语句“printf(“hello!”);” 属于高级语言中的( )成分。 A. 数据

B. 运算

C. 控制

D. 传输

41.编写软件首先要考虑的两个重要方面是( )。

A. 需求分析和数据结构 C. 软件结构和用户需求

B. 数据结构和算法 D. 数据类型和人员管理

42.分析执行一个算法所要占用的计算机资源,需要考虑的两个方面是( )。

A. 空间代价和时间代价 C. 可读性和文档

B. 正确性和简明性 D. 数据复杂性和程序复杂性

43. ( )不是分析算法好坏应该考虑的因素。

A. 正确性 B. 效率和存储量

C. 可读性 D. 编程人员个人爱好

44.下列数据结构中,( )不是数据逻辑结构。

A. 线性表结构

B. 存储器物理结构

本文来源:https://www.bwwdw.com/article/rc6h.html

Top