计算机软件第三章练习题带答案Word文档下载推荐.docx
- 文档编号:22678174
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:21
- 大小:27.40KB
计算机软件第三章练习题带答案Word文档下载推荐.docx
《计算机软件第三章练习题带答案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《计算机软件第三章练习题带答案Word文档下载推荐.docx(21页珍藏版)》请在冰豆网上搜索。
28.CD-ROM和DVD及CD-RW的文件系统是FAT16或FAT32。
29.目标程序可以由CPU直接执行。
30.一个算法的复杂度体现在运行该算法时所需要的计算机资源的多少。
31.在面向过程的程序设计语言中,数据类型反映了数据结构。
32.数据的逻辑结构可以用不同的存储结构来实现。
33.一种计算机程序设计语言只能有一种翻译方式。
34.软件“移植”指软件复制。
35.每一个逻辑硬盘的“根目录”即FDT,只能通过盘格式化或全盘复制产生。
36.批处理操作系统着重考虑系统效率和资源的利用率。
37.分时操作系统允许多个用户同时使用同一个计算机系统。
38.WindowsNT是多用户、多任务的操作系统。
39.机器语言和汇编语言都依赖于具体的计算机。
40.索引存储结构有利于随机存取。
41.完成从汇编语言到机器语言翻译过程的程序,称为编译程序。
F
42.ISO对软件的定义是“包含与数据处理系统操作有关的程序、规程、规则以及相关文档的智力创作”,这里的相关文档专指用户使用指南。
43.有一种计算机系统允许多个用户同时使用,每个用户都感觉好象自己在“独占”该计算机一样,这样的系统称为“分时处理系统”。
T
44.BIOS,Windows操作系统,C语言编译器等都是系统软件。
45.计算机系统必须对信息资源的访问进行控制和管理,即对系统内的信息规定各个用户对它的操作权限,如是否可读、是否可写、是否可修改等,统称为“访问控制”。
46.程序是软件的主体,单独的数据和文档一般不认为是软件。
47.通常将计算机软件分成系统软件和应用软件T
48.所谓系统软件就是购置计算机时,计算机供应商提供的软件F
49.Windows系列和Office系列都是目前流行的操作系统F
50.操作系统是现代计算机系统必须配置的核心应用软件。
51.同一个程序在解释方式下的运行效率要比在编译方式下的运行效率低。
52.PC机常用的操作系统有Windows、Unix、Linux等。
53.解释程序的执行过程是:
对源程序的语句从头到尾逐句扫描,逐句翻译,并且翻译一句执行一句。
54.Windows操作系统中,磁盘碎片整理程序是一种应用软件。
55.实时操作系统的主要特点是允许多个用户同时联机使用计算机。
56.高级语言源程序通过编译处理可以产生高效运行的目标程序,并可保存在磁盘上,供多次使用。
57.编译程序是一种把高级语言源程序翻译成机器语言程序的翻译程序。
58.完成从汇编语言到机器语言翻译过程的程序,称为编译程序。
59.虚拟存储技术的基本思想是,在启动一个任务时,将当前要执行的程序和数据页面全放在硬盘提供的虚拟内存中。
60.所谓软件的生命期是指软件的有效时间周期。
61.“软件工程”的概念出现在计算机软件发展的第三阶段。
T
62.一般只有硬件、没有软件的计算机被称为“裸机”。
63.操作系统的所有程序常驻内存。
F
64.Linux操作系统是兼容UNIX标准的操作系统
65.。
66.机器语言程序是直接运行在裸机上的最基本的系统软件。
67.数据结构一般包括三个方面的内容:
即数据的逻辑结构、数据的存储结构及在这些数据上定义的运算。
68.程序语言中的条件选择结构可以直接描述重复的计算过程。
69.语言处理程序就是编译程序。
70.程序与算法不同,程序是问题求解规则的一种过程描述。
71.程序设计语言可按级别分为机器语言、汇编语言和高级语言,其中高级语言比较接近自然语言,而且易学、易用、程序易修改。
72.为了适应软硬件环境的变化而对应用程序所做的适当修改称为完善性维护。
73.数据库管理系统、操作系统和应用软件中,最靠近计算机硬件的是操作系统。
74.算法一定要用“伪代码”来描述。
75.对于同一个问题可采用不同的算法去解决,但不同的算法通常具有相同的效率。
76.软件产品是交付给用户使用的一整套程序、相关的文档和必要的数据。
77.软件危机的产生与软件开发过程中使用的方法和技术有很大的关系。
78.系统软件是为应用程序提供服务的程序集合。
单选题
1.数据库管理系统是________。
A.应用软件B.操作系统C.系统软件D.编译系统
2.下列关于操作系统任务管理的说法,错误的是________。
A.Windows操作系统支持多任务处理
B.分时系统是指将CPU时间划分成时间片,轮流为多个用户服务
C.并行处理可以让多个处理器同时工作,提高计算机系统的效率
D.分时处理要求计算机必须配有多个CPU
3.下列各种因素中,________不是引起“软件危机”的主要原因。
A.对软件需求分析的重要性认识不够
B.软件开发过程难于进行质量管理和进度控制
C.随着问题的复杂度增加,人们开发软件的效率下降
C.随着社会和生产的发展,软件无法存储和处理海量数据
4.高级语言的控制结构主要包含________。
①顺序结构②自顶向下结构③条件选择结构④重复结构
A.①②③B.①③④C.①②④D.②③④
5.虚拟存储系统能够为用户程序提供一个容量很大的虚拟地址空间,但其大小有一定的范围,它受到________的限制。
A.内存容量大小
B.外存空间及主存的地址表示范围
C.交换信息量大小
D.CPU时钟频率
6线性表的存储结构而言,以下叙述正确的是________。
A.顺序结构比链接结构多占存储空间
B.顺序结构与链接结构相比,更有利于对元素的插入、删除运算
C.顺序结构比链接结构易于扩充表中元素的个数
D.顺序结构占用连续存储空间而链接结构不要求占用连续存储空间
7.以下关于计算机软件的叙述中,错误的是________。
A.数学是计算机软件的理论基础之一
B.数据结构研究程序设计中操作对象以及它们之间的关系和运算
C.任何程序设计语言的语言处理系统都是相同的
D.操作系统是计算机必不可少的系统软件
8.下面关于虚拟存储器的说法中,正确的是________。
A.虚拟存储器是提高计算机运算速度的设备
B.虚拟存储器由RAM加上高速缓存组成
C.虚拟存储器的容量等于主存加上cache的存储器
D.虚拟存储器由物理内存、硬盘上的虚拟内存、及各种数据结构组成
9.在计算机加电启动过程中,1.POST程序、2.操作系统、3.引导程序、4.自举程序的执行顺序为________。
A.1、2、3、4
B.1、3、2、4
C.3、2、4、1
D.1、4、3、2
10.系统软件为应用软件提供服务,下面的叙述中错误的是________。
A.系统软件与计算机硬件有关。
B.在通用计算机系统中操作系统是必不可少的。
C.操作系统是系统软件之一。
D.IE浏览器是一种系统软件。
11.下列说法中错误的是________。
A.操作系统出现在高级语言及其编译系统之前
B.为解决软件危机,人们提出了结构程序设计方法和用工程方法开发软件的思想
C.数据库软件技术、软件工具环境技术都属于计算机软件技术
D.设计和编制程序的工作方式是由个体发展到合作方式,再到现在的工程方式
12.在在某高级程序设计语言中,象“if(条件)...else...”这样的语句属于高级语言中的________成分。
A.数据
B.运算
C.控制
D.传输
13.高级语言种类繁多,但其基本成分可归纳为四种,其中对处理对象的数据类型说明属于高级语言中的________成分。
14.程序设计语言的语言处理系统属于________。
A.系统软件
B.应用软件
C.专用软件
D.服务软件
15.能管理计算机的硬件和软件资源,为应用程序开发和运行提供高效率平台的是________。
A.操作系统
B.数据库管理系统
C.CPU
D.专用软件
16.针对不同应用问题而专门开发的软件属于________。
C.财务软件
D.文字处理软件
17.一个用户若需在一台计算机上同时运行多个程序,必须使用具有___ _功能的操作系统。
A.多用户
B.多任务
C.分布式
D.单用户
18.下列关于计算机软件说法中,正确的是________。
A.用计算机高级语言编写的程序都可直接在计算机上执行
B.“软件危机”的出现是因为计算机硬件发展严重滞后
C.利用“软件工程”的理念与方法,可以编制高效高质的软件
D.操作系统是上个世纪80年代产生的
19.理论上已经证明,有了________三种程序控制结构,就可以编写任何复杂的计算机程序。
A.转子(程序),返回,处理
B.输入,输出,处理
C.顺序,选择,重复
D.I/O,转移,循环
20.关于Windows操作系统的特点,以下说法错误的是。
A.Windows操作系统均是64位操作系统
B.Windows在设备管理方面可支持“即插即用”
C.WindowsXP支持的内存容量可超过1GB
D.Windows2000分成工作站版本和服务器版本
21.为了支持多任务处理,操作系统的处理器调度程序使用技术把CPU分配给各个任务,使多个任务宏观上可以“同时”执行。
A.分时
B.并发
C.批处理
D.授权
22.分析某个算法的优劣时,从需要占用的计算机资源角度,应考虑的两个方面是。
A.空间代价和时间代价
B.正确性和简明性
C.可读性和开放性
D.数据复杂性和程序复杂性
23.在银行金融信息处理系统中,为使多个用户能够同时与系统交互,需要解决的主要技术问题是。
A.CPU必须有多个
B.CPU时间划分为“时间片”,轮流为不同的用户程序服务
C.计算机必须配置磁带存储器
D.系统需配置UPS电源
24.下列关于机器语言与高级语言的说法中,正确的是。
A.机器语言程序比高级语言程序执行得慢
B.机器语言程序比高级语言程序可移植性强
C.机器语言程序比高级语言程序可移植性差
D.有了高级语言,机器语言就无存在的必要了
25.下列关于UNIX操作系统的说法中,错误的是。
A.Unix系统是目前广泛使用的主流操作系统之一
B.Unix文件系统与Windows文件系统兼容
C.Unix大多作为服务器操作系统使用
D.Unix系统与Linux系统属于同一类操作系统
26.CPU能够直接执行的程序是用编写的。
A.命令语言
B.机器语言
C.汇编语言
D.高级语言
27.操作系统中负责解决I/O设备速度慢、效率低、不可靠等问题的组成部分是_________
A.文件管理
B.存储管理
C.设备管理
D.处理器管理
28.关于操作系统设备管理的叙述中,错误的是。
A.设备管理程序负责对系统中的各种输入输出设备进行管理
B.设备管理程序负责处理用户和应用程序的输入输出请求
C.每类设备都有相应的驱动程序,它屏蔽了设备I/O操作的细节,使输入输出操作能方
便、有效、安全地完成
D.设备管理程序负责尽量提供各种不同的I/O硬件接口
29.下列关于计算机机器语言的叙述中,错误的是________。
A.机器语言是指CPU能直接执行的指令集合
B.用机器语言编写的程序,可以在各种不同类型的计算机上直接执行
C.用机器语言编制的程序难以维护和修改
D.用机器语言编制的程序难以理解和记忆
30.算法和程序的区别在于:
程序不一定能满足的特征是。
A.每一个运算有确切定义
B.具有0个或多个输入量
C.至少产生一个输出量(包括状态的改变)
D.在执行了有穷步的运算后自行终止(有穷性)
31.操作系统的作用之一是。
A.将源程序编译为目标程序
B.实现企业目标管理
C.控制和管理计算机系统的软硬件资源
D.实现软硬件的转换
32.在运行应用程序时,键盘上的F1~F12功能键的功能由定义。
A.操作系统
B.操作系统及应用程序
C.驱动程序
D.应用程序
33.下面所列功能中,哪个功能不是操作系统所具有的。
A.CPU管理
B.语言文字转换
C.文件管理
D.存储管理
34.下列关于操作系统任务管理的说法中,错误的是。
A.Windows操作系统支持多任务处理
B.分时是指将CPU时间划分成时间片,轮流为多个程序服务
C.并行处理技术可以让多个CPU同时工作,提高计算机系统的效率
D.分时处理要求计算机必须配有多个CPU
35.算法是问题求解规则的一种过程描述,必须满足(12)。
A.无穷性B.一致性C.确定性D.可复用性
36.采用虚拟存储技术的操作系统中,用户程序被划分成一个个"页面",这种"页面"的划分是由 进行的.
A.程序员 B.操作系统 C. 操作员 D. 系统管理员
37.用汇编语言和高级语言编写的程序称之为 。
A.源程序 B.目标程序
C.语言处理程序 D.可执行程序
38.下列 不是计算机程序设计语言。
A.AdaB.PROLOG C.LISPD.WPS
39.程序设计语言分成3类,它们是机器语言、汇编语言和______。
A.高级语言B.自然语言
C.数学语言D.置标语言
40.计算机软件的发展受到应用和硬件发展的推动和制约,大致经历了三个阶段,下面的叙述
中错误的是______。
A.第一阶段主要是科学与工程计算,使用低级语言编制程序。
B.第二阶段使用高级程序语言编制程序,并产生了操作系统和数据库管理系统。
C.20世纪80年代初期,出现了“软件”术语,软件技术走向成熟。
D.为适应开发大型软件的需要,第三阶段提出了“软件工程”的概念。
41.下列软件语言中不能用于数值计算的是________。
A.FORTRANB.C语言C.HTMLD.MATLAB
42.当多个程序共享内存资源而内存不够用时,操作系统的存储管理程序将把内存与________资源结合起来管理,提供一个容量比实际内存大得多的“虚拟存储器”
A.高速缓冲存储器B.脱机缓冲存储器
C.物理外存储器D.离线后备存储器
43.能把高级语言编写的源程序进行转换,并生成机器语言形式的程序的系统软件称为_______。
A.连接程序B.汇编程序C.解释程序D.编译程序
44.高级程序设计语言的编译程序和解释程序属于下列哪一类程序?
_________。
A.语言编辑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.未获得版权所有者许可就能复制、修改、使用的软件被称为________软件。
A.共享 B.盗版C.自由D.授权
50.Windows操作系统采用方式支持系统中多个任务的执行。
A.并行。
B.实时。
C.并发D.分时。
51.数据结构与具体的程序设计语言无关。
数据结构不包含________方面的内容。
A.数据的存储结构B.数据的逻辑结构
C.定义在数据结构上的运算D.数据的展现结构
52.下列关于WindowsXP的说法中,错误的是________。
A.最大可以支持4GB内存
B.WindowsXP的文件可以有共享属性
C.最多可以支持两个CPU
D.增加了防病毒功能
53.在语言处理程序中,按照不同的翻译处理对象和方法,可把翻译程序分为几类,而________不属于翻译程序。
A.汇编程序B.解释程序C.编译程序D.编辑程序
54.在操作系统支持下,用户按________存取文件。
A.扇区B.簇C.文件名D.字节
55.数据逻辑结构抽象地描述了________。
A.数据的成分及其相互关系。
B.数据的相互运算。
C.数据在内存中的存放次序。
D.数据的逻辑关系。
56.WindowsXP操作系统中,实现虚拟内存的交换文件名是________。
A.Win386.swpB.pageC.Win386.dllD.page
57.下列关于文件的说法, 比较恰当。
A.记录在磁盘上按名存取的一组相关信息的集合
B.记录在存储介质上按名存取的一组相关程序的集合
C.记录在磁盘上按名存取的一组相关程序的集合
D.记录在存储介质上按名存取的一组相关信息的集合
58.下列应用系统不需要采用实时处理是。
A.航天飞机航道跟踪系统B.证券交易系统
C.锅炉温控系统D.电子邮件转发系统
59.像“a+b-c;
”这样的算术表达式,属于高级语言中的 成分。
A. 数据 B.运算 C.控制 D.传输
60.Fortran的应用领域主要是。
A.科学计算B.图像制作C.影视剪辑D.文字编辑
61.“数据结构+算法=程序”是由在上世纪70年代提出的。
A.尼·
沃特(NiklansWirth)B.冯·
诺依曼(J.YonNeumann)
C.图灵(Turing)D.埃·
狄克斯特拉(EdsgarWybeDijkstra)
62.下列操作系统产品中,是“自由软件”
A.DOSB.WindowsC.UNIXD.Linux
63.PC机上运行的Windows2000操作系统属于
A.单用户单任务系统B.单用户多任务系统
C.多用户多任务系统D.实时系统
64.银行使用计算机实现通存通兑,属于计算机在______方面的应用。
A.辅助设计
B.科学计算
C.数据处理
D.自动控制
65.下列关于高级语言翻译处理方法的说法错误的是________。
A.解释程序的优点是实现算法简单
B.解释程序适合于交互方式工作的程序语言
C.运行效率高是解释程序的另一优点
D.编译方式适合于大型应用程序的翻译
66.比较算法和程序,以下说法中正确的是________。
A.算法可采用“伪代码”或流程图等方式来描述
B.程序中的指令和算法中的运算语句都必须用高级语言表示
C.算法和程序都必须满足有穷性
D.算法就是程序
填空题
1.算法是对问题求解过程的一种描述,“算法中描述的操作都是可以在限定的时间内执行有限次来实现的”,这句话所描述的性质被称为算法的__有穷性______。
2.20世纪60年代以来,随着软件需求日趋复杂,软件的生产和维护出现了很大的困难,人们称此为___软件危机_____。
3.算法和__数据结构____的设计是程序设计的主要内容。
4.若求解某个问题的程序要反复多次执行,则在设计求解算法时,应重点从_时间__代价上考虑。
5.从资源管理的角度来看,操作系统的功能包括处理器管理、文件管理、存储管理、设备管理等几个方面。
6.Windows支持的虚拟存储器由物理内存和位于硬盘中的虚拟内存联合组成。
7.翻译执行高级语言源程序的方式有编译和解释两种类型,其中解释方式是指逐句翻译,翻译一句执行一句,不产生目标程序。
8.操作系统的主要作用是管理各种软硬件资源、提供有善的人机界面及为应用程序的开发提供高效率的平台。
9.树状目录结构有利于文件的分类存储,方便文件查找,允许在不同的文件夹中使用相同的文件名字。
10.能够对计算机完成任务有严格的时间限制,对外部事件作出快速反应,具有很高的可靠性和安全性的操作系统称之为实时操作系统。
11.UNIX是一种通用的、多用户、交互式的分时操作系统。
12.尽管计算机程序设计语言的差别很大,但无论那种语言(即使是机器语言也是如此)其基
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机软件 第三 练习题 答案