第3章练习题(附参考答案)
第3章练习题参考答案
一、判断题(正确Y,错误N)
1.软件产品的设计报告、维护手册和用户使用指南等不属于计算机软件的组成部分。
2. 完成从汇编语言到机器语言翻译过程的程序,称为编译程序。
3. 有一种计算机系统允许多个用户同时使用,每个用户都感觉好象自己在“独占”该计算机一样,这样的系统称为“分时处理系统”。
4. 从应用角度出发,通常将软件分为系统软件和应用软件两类,数据库管理系统软件属于应用软件。
5. 计算机软件技术就是指程序设计技术,包括程序的设计、编码、调试和维护等。
6. BIOS,Windows操作系统,C语言编译器等都是系统软件。
7. 汇编语言是面向机器指令系统的,因此汇编语言程序可以由计算机直接执行。
8. 程序是软件的主体,单独的数据和文档一般不认为是软件。
9. 操作系统的处理器调度程序负责计算机中所有处理器的分配和回收。
10. .虚拟存储器其实就是外存储器。
11.语言处理系统中的连接程序是将多个分别编译或汇编过的目标程序和库文件进行组合。
12. 所谓系统软件,就是购置计算机时计算机供应商提供的全部软件。
13.计算机自举完成后,操作系统的所有程序常驻内存。
14.Windows操作系统可以在任何计算机上运行。
15.在裸机上不能运行任何程序。
16.在Windows系统中每张片软盘和每个逻辑硬盘经过高级格式化后都有一个根目录区存在于盘中。
参考答案:1~10:NNYNNYNYNN 11~16:YNNNNY
二、单选题
1. 目前流行的很多操作系统都具有网络功能,可以作为一个网络操作系统,以下操作系统中不能作为网络服务器操作系统的是_______。
A.Windows 98 B.Windows NT Server
C. Windows 2000 Server D. UNIX
2. 高级语言种类繁多,但其基本成分可归纳为四种,其中对处理对象的类型说明属于高级语言中的_______ 成分。
A.数据B.运算C.控制D.传输
3. 在下列常用的PC机软件中,编辑的文档(内容)能直接保存为图片类型(例如JPEG文件类型)的是。
A.Microsoft Word
B.Microsoft Excel
C.Microsoft PowerPoint
D.Microsoft FrontPage
4. 下列关于机器语言与高级语言的说法中,正确的是_______。
A.机器语言程序比高级语言程序执行得慢。
B.机器语言程序比高级语言程序占用的存储空间大。
计算机语言种类C.机器语言程序比高级语言程序可移植性差。
D.有了高级语言,机器语言就无存在的必要。
5. 系统软件是给其他软件提供服务的程序集合,下面的叙述中错误的是______。
A.系统软件与计算机硬件有关
B.在通用计算机系统中系统软件几乎是必不可少的
C.操作系统是系统软件之一
D.IE浏览器也是一种系统软件
6. 程序设计语言分成3类,它们是机器语言、汇编语言和______。
A.高级语言B.自然语言
C.数学语言D.置标语言
7. 计算机软件的发展受到应用和硬件发展的推动和制约,大致经历了三个阶段,下面的叙述中错误的是______。
A.第一阶段主要是科学与工程计算,使用低级语言编制程序。
B.第二阶段使用高级程序语言编制程序,并产生了操作系统和数据库管理系统。
C.20世纪80年代初期,出现了“软件”术语,软件技术走向成熟。
D.为适应开发大型软件的需要,第三阶段提出了“软件工程”的概念。
8. 下列语言中不能用于数值计算的是________ 。
A.FORTRAN
B.C
C.HTML
D.MA TLAB
9.人们通常将计算机软件划分为系统软件和应用软件。下列软件中,不属于应用软件类型的是。
A.AutoCAD
B.MSN
C.Oracle
D.Windows Media Player
10. 在诸如银行金融处理系统之类的多用户分时操作系统中,为使多个用户能够同时与系统交互,需要解决的主要技术问题是______。
A. CPU必须有足够的运行速度
B. CPU时间划分为“时间片”,轮流为用户程序服务
C. 计算机的内存要足够大
D. 系统能同时接收多个用户输入
11. 当多个程序共享内存资源而内存不够用时,操作系统的存储管理程序将把内存与结合起来管理,提供一个容量比实际内存大得多的“虚拟存储器”?
A.高速缓冲存储器
B.脱机缓冲存储器
C.物理外存储器
D.离线后备存储器
12. 高级程序设计语言的编译程序和解释程序属于下列哪一类程序?_________。
A. 语言编辑
B. 程序连接
C. 文本编辑
D. 语言处理
13. UNIX和Linux是使用较为广泛的多用户交互式分时操作系统。下列叙述中,错误的是_______ 。
A.TCP/IP网络协议是在UNIX系统上开发成功的
B.UNIX系统的大部分代码是用C语言编写的
C.它们是目前互联网服务器使用得很多的操作系统
D.它们适用于大中型机或网络服务器,不能用于便携机
14. 能把高级语言编写的源程序进行转换,并生成机器语言形式的目标程序的系统软件称为_______ 。
A. 连接程序
B. 汇编程序
C. 解释程序
D. 编译程序
15. 下列关于操作系统进程及任务管理的说法,错误的是_______ 。
A.进程管理的主要目的是提高CPU的使用效率。
B.“分时”是指将CPU时间划分成时间片,轮流为多个程序服务。
C.并行处理操作系统可以让多个CPU同时工作,提高计算机系统的效率。
D.分时和并行处理都要求计算机必须有多个CPU。
16. 用于解决各种不同具体应用问题的专门软件,称为应用软件,应用软件又分为通用应用软件和定制应用软件两类。下列软件中全部属于通用应用软件的是_______ 。
A.WPS、Windows、Word。B.Powerpoint、SPSS、UNIX。
C.ALGOL、Photoshop、FORTRAN。  D. Powerpoint、Excel、Word。
17. Windows XP属于下列哪种类型的操作系统?_________。
A. 单用户单任务
B. 单用户多任务
C. 多用户多任务
D. 多用户单任务
18. 高级程序设计语言的基本组成成分有:_________。
A. 数据,运算,控制,传输
B. 外部,内部,转移,返回
C. 子程序,函数,执行,注解
D. 基本,派生,定义,执行
19.操作系统承担着任务。
A.用户或应用程序与硬件的接口
B.源程序与目标程序的接口
C. 用户与软件的接口
D.主机与外设的接口
20. GUI是指。
A.数据库管理系统
B.管理信息系统
C.图形用户界面
D.字符用户界面
21.如果你购买了一个商品软件,通常就意味着得到了它的________。
A.修改权
B.拷贝权
C.使用权
D.版权
22. 关于操作系统设备管理的叙述中,错误的是________。
A.设备管理程序负责对系统中的各种输入输出设备进行管理
B.设备管理程序负责处理用户和应用程序的输入输出请求
C.每个设备都有自己的驱动程序,它屏蔽了设备I/O操作的细节,使输入输出操作能方便、
有效、安全地完成
D.设备管理程序负责提供各种不同的I/O硬件接口
23. 使用软件Word 时,执行打开文件“C:\ABC.Doc”操作,是将________。
A.软盘上的文件读至RAM,并输出到显示器
B.软盘上的文件读至主存,并输出到显示器
C.硬盘上的文件读至内存,并输出到显示器
D.硬盘上的文件读至显示器
24. 下列说法中错误的是________。
A.操作系统出现在高级语言及其编译系统之前
B.为解决软件危机,人们提出了结构程序设计方法和用工程方法开发软件的思想
C.数据库软件技术、软件工具环境技术都属于计算机软件技术
D.设计和编制程序的工作方式是由个体发展到合作方式,再到现在的工程方式
25.在下列有关Windows 98/2000/XP操作系统的叙述中,错误的是9 。
A.系统采用并发多任务方式支持多个任务在计算机中同时执行
B.系统总是将一定的硬盘空间作为虚拟内存来使用
C.文件(夹)名的长度可达200多个字符
D.硬盘、光盘、优盘等均使用FA T文件系统
26. 在下列有关Windows操作系统的叙述中,错误的是。
A.Windows操作系统采用图形用户界面
B.Windows XP操作系统分为家庭版、专业版等多种版本
C.在Windows XP环境下,用户可以通过“任务管理器”查看CPU的使用率
D.在Windows XP中,作为虚拟内存使用的交换文件的文件名是Win386.swp
27. 下面有关Windows操作系统多任务处理的叙述中,正确的是。
A.用户如果只启动一个应用程序工作(如使用Word写作),则该程序自始至终独占CPU
B.由于CPU具有多个执行部件,所以操作系统才能同时进行多个任务的处理
C.前台任务和后台任务都能得到CPU的响应
D.处理器调度程序根据各个应用程序运行所需要的时间多少来确定时间片的长短
28.在下列有关商品软件、共享软件、自由软件及其版权的叙述中,错误的是。
A.通常用户需要付费才能得到商品软件的合法使用权
B.共享软件是一种“买前免费试用”的具有版权的软件
C.自由软件允许用户随意拷贝,但不允许修改其源代码和自由传播
D.软件许可证确定了用户对软件的使用方式,扩大了版权法给予用户的权利
29.在下列关于Windows 98/XP操作系统的存储管理功能的叙述中,错误的是。
A.存储管理的功能主要包括内存的分配与回收、共享和保护、自动扩充(虚存的实现)
B.系统将程序(及其数据)划分成固定大小的页面,以页面为单位进行内存的分配和调
C.虚拟存储器采用的页面调度算法是“先进先出”(FIFO)算法
D.在Windows 98和Windows XP中,虚拟内存其实就是一个磁盘文件,即“交换文件”
30.在下列关于程序设计语言及其处理系统的叙述中,错误的是。
A.汇编语言同机器语言一样,均是面向机器指令系统的,其程序的可移植性差
B.汇编程序是指由汇编语言编写的程序
C.高级语言在一定程度上与机器无关
D.目前大多数应用程序是用高级语言编写、由编译程序处理后生成的可执行程序
参考答案:1~10:AACCD ACCCB 11~20:CDDDD DBAAC 21~29:CDCAD DBCCB
三、填空题
1. 高级语言种类繁多,但其基本成分可归纳为数据成分、控制成分等四种,其中算术表达式属于_______成分。
2. 用高级语言编写的程序必须将它转换成___________程序,计算机才能直接执行。
3.语言处理系统中装入程序的作用是。
4.JA V A是一种适用于环境的程序设计语言。
5.PC机加电后首先执行的程序是。
6.在机器语言、汇编语言和高级语言中,比较而言执行效率最低的是用语言编写的程序。
7.在FA T文件系统中,子目录的文件说明信息保存在中。
8.键盘、显示器的设备驱动程序保存在中。
9. ________运行在计算机系统的底层,并负责实现计算机各类资源管理的功能。
参考答案:1.运算成分  2.可执行  3.将可执行程序从外部存储器读入内存  4.网络  5.BIOS中的自检程序  6.高级7.根目录或另一子目录8.BIOS ROM芯片9.操作系统
四、多选题
1.以下关于Windows中任务和程序的叙述中正确的是。
A.任务是应用程序的一次运行过程
B.结束任务就是终止应用程序的运行
C.一个任务只能由一个应用程序产生
D.一个应用程序只能产生一个任务
2.已知一个软盘采用FA T文件系统,若无法读出保存在该软盘上的文件,其原因可能是。
A.该软盘引导扇区中的内容被破坏
B.该软盘根目录区中的内容被破坏
C.该软盘的两个FA T中的内容均被破坏
D.该软盘上有坏扇区
3.虚拟存储器的存储容量最大值与有关。
A.RAM的存储容量
B.Cathe存储容量
C. 硬盘存储容量
D.页面文件最大值
4.以下关于编译程序和解释程序的描述中错误的是。
A.编译程序和解释程序处理的对象都是用高级语言编写的源程序
B.编译程序只翻译不执行程序,解释程序边翻译边执行程序
C.编译程序和解释程序都会将源程序翻译后自动生成可执行的程序模块
D.同一个源程序在解释方式下的运行效率比在编译方式下的运行效率高
5.以下语言中属于面向对象的高级语言是。
A. C++
B. BASIC
C. JA V A
D. FORTRAN
6.以下软件中属于系统软件的是。
A. 金山毒霸
B. Oracle
C. Visual C++
D.Word
参考答案:1. ABC    2. BCD  3. ACD  4. CD  5. AC  6. BC

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。