第三章 计算机软件练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三章计算机软件
习题
一、判断题
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