计算机软件第三章练习题带复习资料_第1页
计算机软件第三章练习题带复习资料_第2页
计算机软件第三章练习题带复习资料_第3页
计算机软件第三章练习题带复习资料_第4页
计算机软件第三章练习题带复习资料_第5页
免费预览已结束,剩余9页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、判断题1. 为了方便人们记忆、阅读和编程,对机器指令用符号表示,相应形成的计算机语言称为汇编语言。T2. 操作系统的三个重要作用体现在:管理系统硬软件资源、为用户提供各种服务界面、为应用程序开发提供平台。T3. 计算机应用最多的是数值计算。F4. “引导程序”的功能是把操作系统的一部分程序从内存写入磁盘。 F5. C+语言是对C语言的扩充,是面向对象的程序设计语言。T6. 汇编语言程序的执行效率比机器语言高。F7. 当计算机完成加载过程之后,操作系统即被装入到内存中运行。T8. 计算机系统中最重要的应用软件是操作系统。F9. 一般将使用高级语言编写的程序称为源程序,这种程序不能直接在计算机中运

2、行,需要有相应的语言处理程序翻译成机器语言程序才能执行。T10. 源程序通过编译程序的处理可以一次性地产生高效运行的目的程序,并把它保存在磁盘上,以备多次执行。F11. Windows 桌面也是Windows 系统中的一个文件夹。T12. Windows系统中的图形用户界面( GUI)使用窗口显示正在运行的应用程序的状态。T13. 软件产品的设计报告、维护手册和用户使用指南等不属于计算机软件的组成部分。F14. 操作系统的加载是指将操作系统的全部程序安装到计算机的内存中。F15. 多任务处理指CPU可在同一时刻执行多个任务。F16. Word、 Excel 、 PowerPoint 、 Pho

3、toshop 都是通用应用软件。T17. 在 Windows 系统中,一个磁盘上允许存在多个文件夹,在文件夹中保存的是若干个文件的正文内容。F18. 用汇编语言编写的程序可以被计算机直接执行。F19. 软件不会失效。T20. 软件许可证是一种法律合同。T21. 系统软件是计算机系统中必不可少的部分F22. 按软件工程方法开发软件的过程分为三个阶段:计划期、开发期和运行期。其中开发期所用时间最多。F23. 对新建或备份后又被修改过的文件,系统将自动设置为“存档”属性。 T24. 一个文件目录实际上是用来记录文件的说明信息(各种属性)。因此它不是一个文件。F25. 一个“任务”( task )就是

4、一个应用程序。F26. 操作系统的存储管理负责对存储器资源分配与管理。F27. 每片软盘或硬盘上都有一个独立的多级树状目录结构。T28. CD-ROM 和 DVD 及 CD-RW的文件系统是FAT16 或 FAT32。F29. 目标程序可以由CPU直接执行。F30. 一个算法的复杂度体现在运行该算法时所需要的计算机资源的多少。T31. 在面向过程的程序设计语言中,数据类型反映了数据结构。T32. 数据的逻辑结构可以用不同的存储结构来实现。T33. 一种计算机程序设计语言只能有一种翻译方式。F34. 软件“移植”指软件复制。 F35. 每一个逻辑硬盘的“根目录”即FDT,只能通过盘格式化或全盘复

5、制产生。T36. 批处理操作系统着重考虑系统效率和资源的利用率。T37. 分时操作系统允许多个用户同时使用同一个计算机系统。T38. Windows NT 是多用户、多任务的操作系统。T39. 机器语言和汇编语言都依赖于具体的计算机。T40. 索引存储结构有利于随机存取。T41. 完成从汇编语言到机器语言翻译过程的程序,称为编译程序。F42. ISO 对软件的定义是“包含与数据处理系统操作有关的程序、规程、规则以及相关文档的智力创作”,这里的相关文档专指用户使用指南。 F43. 有一种计算机系统允许多个用户同时使用,每个用户都感觉好象自己在“独占”该计算机一样,这样的系统称为“分时处理系统”。

6、 T44. BIOS, Windows操作系统,C语言编译器等都是系统软件。T45. 计算机系统必须对信息资源的访问进行控制和管理,即对系统内的信息规定各个用户对它的操作权限,如是否可读、是否可写、是否可修改等,统称为“访问控制”。 T46. 程序是软件的主体,单独的数据和文档一般不认为是软件。T47. 通常将计算机软件分成系统软件和应用软件T48. 所谓系统软件就是购置计算机时, 计算机供应商提供的软件F49. Windows 系列和 Office 系列都是目前流行的操作系统F50. 操作系统是现代计算机系统必须配置的核心应用软件。 F51. 同一个程序在解释方式下的运行效率要比在编译方式下

7、的运行效率低。T52. PC 机常用的操作系统有Windows 、 Unix 、 Linux 等。 T53. 解释程序的执行过程是:对源程序的语句从头到尾逐句扫描,逐句翻译,并且翻译一句执行一句。T54. Windows 操作系统中,磁盘碎片整理程序是一种应用软件。F55. 实时操作系统的主要特点是允许多个用户同时联机使用计算机。F56. 高级语言源程序通过编译处理可以产生高效运行的目标程序,并可保存在磁盘上,供多次使用。T57. 编译程序是一种把高级语言源程序翻译成机器语言程序的翻译程序。T58. 完成从汇编语言到机器语言翻译过程的程序,称为编译程序。F59. 虚拟存储技术的基本思想是,在启

8、动一个任务时,将当前要执行的程序和数据页面全放在硬盘提供的虚拟内存中。F60. 所谓软件的生命期是指软件的有效时间周期。F61. “软件工程”的概念出现在计算机软件发展的第三阶段。T62. 一般只有硬件、没有软件的计算机被称为“裸机”。 T63. 操作系统的所有程序常驻内存。F64. Linux操作系统是兼容UNIX标准的操作系统。 T66 .机器语言程序是直接运行在裸机上的最基本的系统软件。F67 . 数据结构一般包括三个方面的内容:即数据的逻辑结构、数据的存储结构及在这些数据上定义的运算 。T68 .程序语言中的条件选择结构可以直接描述重复的计算过程。F69 .语言处理程序就是编译程序。F

9、70 .程序与算法不同,程序是问题求解规则的一种过程描述。T71 .程序设计语言可按级别分为机器语言、汇编语言和高级语言,其中高级语言比较接近自然语言,而且易学、易用、程序易修改。T72 .为了适应软硬件环境的变化而对应用程序所做的适当修改称为完善性维护。T73 .数据库管理系统、操作系统和应用软件中,最靠近计算机硬件的是操作系统。T74 .算法一定要用“伪代码”来描述。F75 .对于同一个问题可采用不同的算法去解决,但不同的算法通常具有相同的效率。F76 .软件产品是交付给用户使用的一整套程序、相关的文档和必要的数据。T77 .软件危机的产生与软件开发过程中使用的方法和技术有很大的关系。T7

10、8 .系统软件是为应用程序提供服务的程序集合。T单选题1 .数据库管理系统是 OA.应用软件B.操作系统C.系统软件D. 编译系统2 .下列关于操作系统任务管理的说法,错误的是oA. Windows操作系统支持多任务处理B.分时系统是指将CPU时间划分成时间片,轮流为多个用户服务C.并行处理可以让多个处理器同时工作,提高计算机系统的效率D.分时处理要求计算机必须配有多个CPU3 .下列各种因素中, 不是引起“软件危机”的主要原因。A.对软件需求分析的重要性认识不够B .软件开发过程难于进行质量管理和进度控制C.随着问题的复杂度增加,人们开发软件的效率下降C.随着社会和生产的发展,软件无法存储和

11、处理海量数据4 .高级语言的控制结构主要包含 。顺序结构自顶向下结构条件选择结构重复结构A.B. C. D. 5 .虚拟存储系统能够为用户程序提供一个容量很大的虚拟地址空间,但其大小有一定的范围,它受到 的限制。A.内存容量大小B.外存空间及主存的地址表示范围C.交换信息量大小D. CPU时钟频率6 线性表的存储结构而言,以下叙述正确的是 。A.顺序结构比链接结构多占存储空间B.顺序结构与链接结构相比,更有利于对元素的插入、删除运算C.顺序结构比链接结构易于扩充表中元素的个数D.顺序结构占用连续存储空间而链接结构不要求占用连续存储空间7 .以下关于计算机软件的叙述中,错误的是 。A. 数学是计

12、算机软件的理论基础之一B. 数据结构研究程序设计中操作对象以及它们之间的关系和运算C. 任何程序设计语言的语言处理系统都是相同的D. 操作系统是计算机必不可少的系统软件8 .下面关于虚拟存储器的说法中,正确的是 。A. 虚拟存储器是提高计算机运算速度的设备B. 虚拟存储器由 RAM加上高速缓存组成C. 虚拟存储器的容量等于主存加上cache的存储器D. 虚拟存储器 由物理内存、硬盘上的虚拟内存、及各种数据结构组成9 .在计算机加电启动过程中,1.POST程序、2.操作系统、3.引导程序、4.自举程序的执行顺序为。A. 1、2、3、4B. 1、3、2、4C. 3、2、4、1D. 1、4、3、21

13、0 .系统软件为应用软件提供服务,下面的叙述中错误的是oA.系统软件与计算机硬件有关。B . 在通用计算机系统中操作系统是必不可少的。C. 操作系统是系统软件之一。D. IE浏览器是一种系统软件。11 .下列说法中错误的是 OA. 操作系统出现在高级语言及其编译系统之前B. 为解决软件危机,人们提出了结构程序设计方法和用工程方法开发软件的思想C. 数据库软件技术、软件工具环境技术都属于计算机软件技术D. 设计和编制程序的工作方式是由个体发展到合作方式,再到现在的工程方式12 .在在某高级程序设计语言中,象“if (条件)else ”这样的语句属于高级语言中的 成分。A. 数据B. 运算C. 控

14、制D. 传输13 .高级语言种类繁多,但其基本成分可归纳为四种,其中对处理对象的数据类型说明属于 高级语言中的 成分。A. 数据B. 运算C. 控制D. 传输14 .程序设计语言的语言处理系统属于 。A. 系统软件B. 应用软件C. 专用软件D. 服务软件15 .能管理计算机的硬件和软件资源,为应用程序开发和运行提供高效率平台的是 A. 操作系统B. 数据库管理系统C. CPUD. 专用软件16 .针对不同应用问题而专门开发的软件属于 。A. 系统软件B. 应用软件C. 财务软件D. 文字处理软件17 . 一个用户若需在一台计算机上同时运行多个程序,必须使用具有 功能的操作系统。A. 多用户B

15、. 多任务C. 分布式D. 单用户18 .下列关于计算机软件说法中,正确的是 oA. 用计算机高级语言编写的程序都可直接在计算机上执行B. “软件危机”的出现是因为计算机硬件发展严重滞后C. 利用“软件工程”的理念与方法,可以编制高效高质的软件D. 操作系统是上个世纪80年代产生的19 .理论上已经证明,有了三种程序控制结构,就可以编写任何复杂的计算机程序。A. 转子(程序),返回,处理B. 输入,输出,处理C. 顺序,选择,重复D. I/O ,转移,循环20 .关于 Windows操作系统的特点,以下说法错误的是 。A.Windows操作系统均是 64位操作系统B.Windows在设备管理方

16、面可支持“即插即用"C.Windows XP 支持的内存容量可超过1GBD.Windows 2000 分成工作站版本和服务器版本21 .为了支持多任务处理,操作系统的处理器调度程序使用 技术把CPU分配给各个任务,使多个任务宏观上可以“同时”执行。A.分时B.并发C.批处理D.授权22 .分析某个算法的优劣时,从需要占用的计算机资源角度,应考虑的两个方面是 A.空间代价和时间代价B.正确性和简明性C.可读性和开放性D.数据复杂性和程序复杂性23 .在银行金融信息处理系统中,为使多个用户能够同时与系统交互,需要解决的主要技术问题是OA. CPU必须有多个B. CPU时间划分为“时间片”

17、 ,轮流为不同的用户程序服务C.计算机必须配置磁带存储器D.系统需配置 UPS电源24 .下列关于机器语言与高级语言的说法中,正确的是。A.机器语言程序比高级语言程序执行得慢B.机器语言程序比高级语言程序可移植性强C.机器语言程序比高级语言程序可移植性差D.有了高级语言,机器语言就无存在的必要了25 .下列关于 UNIX操作系统的说法中,错误的是 。A. Unix系统是目前广泛使用的主流操作系统之一B. Unix文件系统与 Windows文件系统兼容C. Unix大多作为服务器操作系统使用D. Unix系统与Linux系统属于同一类操作系统26 .CPU能够直接执行的程序是用 编写的。A.命令

18、语言B.机器语言C.汇编语言D.局级语言27 .操作系统中负责解决I/O设备速度慢、效率低、不可靠等问题的组成部分是 A.文件管理B.存储管理C.设备管理D.处理器管理28 .关于操作系统设备管理的叙述中,错误的是 。A.设备管理程序负责对系统中的各种输入输出设备进行管理B.设备管理程序负责处理用户和应用程序的输入输出请求C.每类设备都有相应的驱动程序,它屏蔽了设备I/O操作的细节,使输入输出操作能方便、有效、安全地完成D.设备管理程序负责尽量提供各种不同的I/O硬件接口29 .下列关于计算机机器语言的叙述中,错误的是 。A.机器语言是指CPU能直接执行的指令集合B.用机器语言编写的程序,可以

19、在各种不同类型的计算机上直接执行C.用机器语言编制的程序难以维护和修改D.用机器语言编制的程序难以理解和记忆30 .算法和程序的区别在于:程序不一定能满足的特征是。A.每一个运算有确切定义B.具有。个或多个输入量C.至少产生一个输出量(包括状态的改变)D.在执行了有穷步的运算后自行终止(有穷性)31 .操作系统的作用之一是 。A.将源程序编译为目标程序8. 实现企业目标管理C.控制和管理计算机系统的软硬件资源D.实现软硬件的转换定义。32 .在运行应用程序时,键盘上的F 1F 1 2功能键的功能由A.操作系统B.操作系统及应用程序C.驱动程序D.应用程序33.下面所列功能中,哪个功能不是操作系

20、统所具有的A. CPU管理B.语言文字转换C.文件管理D.存储管理分时是指将 CPU时间划分成时间片,轮流为多个程序服务并行处理技术可以让多个CPU同时工作,提高计算机系统的效率分时处理要求计算机必须配有多个CPU34.下列关于操作系统任务管理的说法中,错误的是 A. Windows操作系统支持多任务处理 B.C.D.35 .算法是问题求解规则的一种过程描述,必须满足A. 无穷性 B.一致性36 .采用虚拟存储技术的操作系统中,用户程序被划分成一个个"页面",分是由 进行的.A.程序员B.操作系统37 .用汇编语言和高级语言编写的程序称之为A.源程序C.语言处理程序38 .

21、下列 不是计算机程序设计语言。A. AdaB. PROLOG39.程序设计语言分成A.高级语言C.数学语言( 。C.确定性D. 可复用性这种“页面"的划C.操作员D.系统管理员OB.目标程序D.可执行程序C. LISPD. WPS3类,它们是机器语百、汇编语百和B.自然语言D.置标语言14 / 11大致经历了三个阶段,下面的叙述40.计算机软件的发展受到应用和硬件发展的推动和制约, 中错误的是。A.第一阶段主要是科学与工程计算,使用低级语言编制程序。B.第二阶段使用高级程序语言编制程序,并产生了操作系统和数据库管理系统。C. 20世纪80年代初期,出现了 “软件”术语,软件技术走向成

22、熟。D.为适应开发大型软件的需要,第三阶段提出了 “软件工程”的概念。41 .下列软件语言中不能用于数值计算的是 。A. FORTRAN B. C 语言C. HTMLD. MATLAB42 .当多个程序共享内存资源而内存不够用时,操作系统的存储管理程序将把内存与 资源结合起来管理,提供一个容量比实际内存大得多的“虚拟存储器”A.高速缓冲存储器B.脱机缓冲存储器C.物理外存储器D.离线后备存储器43 .能把高级语言编写的源程序进行转换,并生成机器语言形式的程序的系统软件称为A. 连接程序 B.汇编程序C.解释程序D.编译程序44 .高级程序设计语言的编译程序和解释程序属于下列哪一类程序?。A.语

23、言编辑B.连接程序C.文本编辑D.语言处理45 .下面关于虚拟存储器的说明中,正确的是 。A.是提高计算机运算速度的设备B.由RAM加上高速缓存组成C.其容量等于主存加上cache的存储器D.由物理内存和硬盘上的虚拟内存组成46 .若同一单位的很多用户都需要安装使用同一软件时,则应购买该软件相应的。A.许可证B. 专利C.著作权D.多个拷贝47 .高级程序设计语言的编译程序和解释程序属于 。A. .通用应用软件 B.定制应用软彳C.中间件D.系统软件48 .如果你购买了一个软件,通常就意味着得到了它的。A.修改权。B. 拷贝权。C.使用权D.版权49 .未获得版权所有者许可就能复制、修改、使用

24、的软件被称为软件。A.共享B.盗版C.自由D.授权50 . Windows操作系统采用 方式支持系统中多个任务的执行。A.并行。B. 实时。C.并发D.分时。51 .数据结构与具体的程序设计语言无关。数据结构不包含方面的内容。A.数据的存储结构B.数据的逻辑结构C.定义在数据结构上的运算D.数据的展现结构52 .下列关于 Windows XP的说法中,错误的是 。A.最大可以支持 4GB内存B. Windows XP的文件可以有共享属性C.最多可以支持两个CPUD.增加了防病毒功能53 .在语言处理程序中,按照不同的翻译处理对象和方法,可把翻译程序分为几类,而不属于翻译程序。A.汇编程序B.

25、解释程序C.编译程序D.编辑程序54 .在操作系统支持下,用户按 存取文件。A.扇区B.簇C.文件名D.字节55 .数据逻辑结构抽象地描述了 A.数据的成分及其相互关系。B.数据的相互运算。C.数据在内存中的存放次序。D.数据的逻辑关系。56 .Windows XP 操作系统中,实现虚拟内存的交换文件名是 A. Win386.swp B. page C. Win386.dllD. page57 .下列关于文件的说法, 比较恰当。A.记录在磁盘上按名存取的一组相关信息的集合B.记录在存储介质上按名存取的一组相关程序的集合C.记录在磁盘上按名存取的一组相关程序的集合D.记录在存储介质上按名存取的一

26、组相关信息的集合58 .下列应用系统不需要采用实时处理是。A.航天飞机航道跟踪系统B.证券交易系统D.电子邮件转发系统C .锅炉温控系统59 .像“ a+b-c这样的算术表达式,属于高级语言中的 成分。A. 数据B .运算C .控制D .传输60 . Fortran的应用领域主要是A.科学计算B .图像制作61.“数据结构+算法=程序”是由C .影视剪辑D .文字编辑在上世纪 70年代提出的。A.尼沃特(Niklans Wirth)C .图灵(Turing)D62 .下列操作系统产品中, B . 鸣.诺依曼(J . Yon Neumann).埃狄克斯特拉(Edsgar Wybe Dijkstr

27、a)是“自由软件”A . DOS B . Windows C . UNIXD. Linux63 . PC机上运行的 Windows2000操作系统属于 A.单用户单任务系统B.单用户多任务系统C.多用户多任务系统D.实时系统64.银行使用计算机实现通存通兑,属于计算机在 方面的应用。A .辅助设计B.科学计算C.数据处理D.自动控制65 .下列关于高级语言翻译处理方法的说法错误的是。A.解释程序的优点是实现算法简单B.解释程序适合于交互方式工作的程序语言C.运行效率高是解释程序的另一优点D.编译方式适合于大型应用程序的翻译66 .比较算法和程序,以下说法中正确的是 。A .算法可采用“伪代码”

28、或流程图等方式来描述B.程序中的指令和算法中的运算语句都必须用高级语言表示C.算法和程序都必须满足有穷性D.算法就是程序填空题1.算法是对问题求解过程的一种描述,“算法中描述的操作都是可以在限定的时间内执行有限次来实现的”,这句话所描述的性质被称为算法的有穷性 .。2 . 20世纪60年代以来,随着软件需求日趋复杂,软件的生产和维护出现了很大的困难,人们称止匕为软件危机 。3 .算法和_数据Z构 的设计是程序设计的主要内容。时间 代价上4 .若求解某个问题的程序要反复多次执行,则在设计求解算法时,应重点从5 .从资源管理的角度来看,操作系统的功能包括处理器管理、文件管理、存储管理、设备管理等几

29、个方面。硬盘中的虚拟内存联合组成。其中解释方式是指逐句翻译,有善的人机界面及为应用程序的开,允许在不同的文件夹中使用相同6 . Windows支持的虚拟存储器由物理内存和位于 .7 .翻译执行高级语言源程序的方式有编译和解释两种类型, 翻译一句执行一句,不产生目标程序。8 .操作系统的主要作用是管理各种软硬件资源、提供 发提供高效率的平台。9 .树状目录结构有利于文件的分类存储,方便文件查找 的文件名字。10 .能够对计算机完成任务有严格的时间限制,对外部事件作出快速反应,具有很高的可靠性和安全性的操作系统称之为实时 操作系统。11 . UNIX 是一种通用的、多用户、交互式的分时操作系统。1

30、2 .尽管计算机程序设计语言的差别很大,但无论那种语言(即使是机器语言也是如此)其基本语言成分都可归纳为四大类:数据成分、运算成分、控制 和传输成分。13 .语言处理程序分为三大类:汇编程序、解释程序和编译程序。14 .理论上已证明了任何可计算问题的程序都可用顺序、选择、循环三种控制结构的组合来描述。15 . Java语言是一种面向对象 的、用于网络环境的程序设计语言。16 . ISO 对软件的定义是:包含与数据处理系统操作有关的程序、规程、规则 及相关文档的智力创作。17 .软件的发展与计算机应用和硬件白发展相互促进与制约,更多的是受到应用要求的影响。其发展大致经历了三个阶段:程序阶段、软件阶段、软件工程阶段。18 .数据结构是研究程序设计中计算机操作对象以及它们之间关系和运算的一个专门学科。包含三个方面的内容:数据的逻辑结构、数据的存储结构、数据的运算。19 .在面向对象的程序设计语言中,一个类是将数据结构及对其操作的集合封装在一起的对象。20 .数据的存储结构是数据的逻辑结构在计算机存储器上的实现。在存储器中的存储映象应包括:数据元素自身的值和数据元素之间的关系。21 .链接存储结构的特点是:逻辑上连续,物理上不连续 。22.件是由 文件说明信息和文件内容组成。23汇编语言用助记符 代替机器指令的操作码和操作数地址。24算法是对问题求解过

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论