第三章  计算机软件
 
一、判断题
1. Windows系统中,不同文件夹中的文件不能同名。(    )
2. 编写汇编语言程序比机器语言方便一些,但仍然不够直观简便。(    )
3. 计算机软件包括软件开发和使用的所有涉及的资料。(    )
4. Windows系统中,每一个物理硬盘只能建立一个根目录,不同的根目录在不同的物理硬盘中。(    )
5. Java语言和C++语言都属于面向对象的程序设计语言。(    )
6. “软件使用手册”不属于软件的范畴。(    )
7. Windows系统中,可以象删除子目录一样删除根目录。(    )
8. 软件必须依附于一定的硬件或软件环境,否则它可能无法正常运行。(    )
9. 操作系统提供了“任务管理”、“文件管理”、“存储管理”、“设备管理”等多种功能。(    )
10. 为了方便人们记忆、阅读和编程,汇编语言将机器指令采用助记符号表示。( )
11. 存储在磁盘中的MP3音乐都是计算机软件。(    )
12. Linux操作系统的源代码是公开的,它是一种“自由软件”。(    )
13. 在某一计算机上编写的机器语言程序,可以在任何其它计算机上运行。(    )
14. Unix操作系统主要在PC机上使用。(    )
15. 软件产品是交付给用户使用的一整套程序、相关的文档和必要的数据。(  )
16. 一般情况下,计算机加电后自动执行BIOS中的程序,将所需的操作系统软件装载到内存中,这个过程称为“自举”、“引导”或“系统启动”。
17. 一般将使用高级语言编写的程序称为源程序,这种程序不能直接在计算机中运行,需要
有相应的语言处理程序翻译成机器语言程序才能执行。( )
18. 源程序通过编译程序的处理可以一次性地产生高效运行的目的程序,并把它保存在磁盘上,以备多次执行。( )
19. 当计算机完成加载过程后,操作系统即被装人到内存中运行。
20. “引导程序”的功能是把操作系统从内存写入硬盘。(  ) 
21. C++语言是对C语言的扩充。(  )
22. MATLAB是将编程、计算和数据可视化集成在一起的一种数学软件。(  )
23. P3是世界著名的项目管理软件。由于使用P3能管理一个大型工程系统的有关资源,所以,它应属于系统软件。(  )
24. PC机常用的操作系统有Windows、Unix、Linux等。(    )
25. Windows系列软件和Office系列软件都是目前流行的操作系统软件。(  )
26. 安装好操作系统后,任何硬件设备都不需安装驱动程序,就可以正常使用。(  )
27. 软件指的是能指示(指挥)计算机完成特定任务的、以电子格式存储的程序、数据和相关文档,这里的相关文档专指用户手册。(  )
28. 操作系统一旦被安装到计算机系统内,它就永远驻留在计算机的内存中。(  )
29. 操作系统中的图形用户界面通过多个窗口分别显示正在运行的程序的状态。(  )
30. 程序是软件的主体,单独的数据和文档一般不认为是软件。(  )计算机软件的组成
31. 程序是用某种计算机程序语言编写的指令、命令、语句的集合。(  )
32. 程序语言中的条件选择结构可以直接描述重复的计算过程。(  )
33. 多任务处理就是CPU在某一时刻可以同时执行多个任务。(    )
34. 汇编语言程序的执行效率比机器语言高。(  )
35. 因为汇编语言是面向机器指令系统的,所以汇编语言程序也可以由计算机直接执行。(  )
36. 计算机软件技术就是程序设计技术,包括程序的设计、编码、调试和维护等。(  )
37. 软件产品的设计报告、维护手册和用户使用指南等均不属于计算机软件的组成部分。(  )
38. 软件虽然不是物理产品而是一种逻辑产品,但通常还是必须使用物理载体进行存储和传输。(  )
39. 实时操作系统的主要特点是允许多个用户同时联机使用一台计算机。( )
40. 算法一定要用“伪代码”(一种介于自然语言和程序设计语言之间的文字和符号表达工具)来描述。(  )
41. 算法与程序不同,算法是问题求解规则的一种过程描述。(  )
42. 同一个程序在编译方式下的运行效率要比在解释方式下的运行效率低。(  )
43. 一般将用高级语言编写的程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成机器语言程序才能执行。(  )
44. 在Windows操作系统中,磁盘碎片整理程序的主要作用是删除磁盘中无用的文件。(  )
45. 支持多任务处理和图形用户界面是Windows的两个特点。(  )
46. 一个完整的算法必须有输出。(    )
47. windows系统中采用图标来形象地表示系统中的文件、程序和设备等对象。(  )
48. BIOS、Windows操作系统、C语言编译器等都是系统软件。(  )
二、填空题
1. 算法是对问题求解过程的一种描述,“一个算法应能在执行了有限操作步骤后结束”,这句话所描述的性质被称为算法的       
2. 若求解某个问题的程序要反复多次执行,则在设计求解算法时,应重点从    代价上考虑。
3. 解决某一问题的算法也许有多种,但它们都必须满足确定性、有穷性、能行性。输人和输出。其中输人的个数n应大于等于        。(填一个数字)
4. C++语言运行性能高,且与C语言兼容,已成为当前主流的面向___________的程序设计语言之一。                                                 
5. CPU惟一能直接执行的“语言”是__________,任何程序的运行最终都是由CPU一条一条地执行它来完成的。                                         
6. Java语言是一种面向__________的程序设计语言。
7. 高级语言种类繁多,但其基本成分可归纳为数据成分、控制成分等四种,其中算术表达式属于__________成分。               
8. 计算机软件指的是在计算机中运行的各种程序、相关的数据和__________。
9. 一般情况下,计算机加电后,操作系统可以从硬盘装载到内存中,这是由于执行了固化在ROM中的__________。(填英文缩写词)
10. 理论上已经证明,有了顺序、                    三种控制结构,就可以编写任何复杂的计算机程序。
11. 为了提高计算机的处理能力,一台计算机可以配置多个        ,这种实现超高速计算的技术称为“并行处理”
12. 操作系统能够支持用户同时运行多个应用程序,这种功能称为       
13. 使用计算机求解问题的主要步骤是:先要理解和确定问题,然后寻其解决方法并将其表示成    ,接着再进行编程、测试和运行。
14. 按照软件权益如何处置来分类,则软件有商品软件、共享软件、        之分。
三、选择题
1. 下列软件,属于操作系统软件的是         
    ①Windows 7 ;②Windows XP; ③Windows NT; ④FrontPage;⑤Access;⑥Unix;⑦Linux。
A.①②③④ B.①②③⑤⑦    C.①③⑤⑥    D.①②③⑥⑦
2. 下列软件中具备文本阅读器功能的是         
    A.Excel  B.微软Media Player    C.AutoCAD    D.Adobe Acrobat
3. 下列软件语言中能用于数值计算的是         
A.Frontpage      B.Outlook      C.HTML  D.MATLAB
4. 不能用于数值计算的是         
A.FORTARN      B.C      C.Word  D.MATLAB
5. 下列操作系统,一般不作为网络操作系统的是         
    A.Windows 98    B.Windows 2000 Server    C.Windows NT Server  D.UNIX
6. Excel属于___________软件。
A.文字处理      B.电子表格          C.图形图像处理      D.数据库
7. 能管理计算机的硬件和软件资源,为应用程序开发和运行提供高效率平台的是         
    A.操作系统    B.数据库管理系统    C.CPU    D.专用软件
8. 一般来说,          不需要启动“CMOS设置程序”对系统进行设置。
    A.重装操作系统                            B.PC机组装好之后第一次加电
    C.系统增加、减少或更换硬件或1/O设备      D.CMOS内容丢失或被错误修改
9. PC机加电启动时,执行了BIOS中的POST程序后,若系统无致命错误,计算机将执行BIOS中的         
    A.系统自举程序  B.CMOS设置程序    C.操作系统引导程序  D.检测程序
10. 下列关于操作系统任务管理的说法,错误的是         
    A.Windows操作系统支持多任务处理
    B.分时是指将CPU时间划分成时间片,轮流为多个程序服务
    C.并行处理可以让多个处理器同时工作,提高计算机系统的效率
    D.同时处理要求计算机必须配有多个CPU
11. 高级语言程序中的自述表达式(如x+y-z),属于高级程序设计语言中的        成份。
    A.数据  B.运算  C.控制  D.传输
12. Windows XP采用了虚拟存储技术以扩展可用的内存。在下列文件中,由 Windows XP创建和管理的、用于扩展内存的交换文件是         
    A.win386.swp  B.Buffer.sys  C.pagefile.sys  D.Config.sys
13. 以下不属于数据逻辑结构的是         
    A.线性结构  B.集合结构    C.链表结构    D.树型结构
14. 解决不同文件可以使用相同名字的问题,通常在文件系统中采用         
    A.重名翻译  B.多级目录    C.文件名后缀    D.通配字符
15. 下列操作系统产品中,          是一种“自由软件”,其源代码向世人公布。
      A.DOS                                  B.Windows 7