第三章 计算机软件练习题
大学计算机基础第3章作业及答案

大学计算机基础第三章作业一、选择题1.算法可以没有______。
A)输入B)输出C)输入和输出D)结束2.现代程序设计目标主要是______。
A)追求程序运行速度快B)追求程序行数少C)既追求运行速度,又追求节省存储空间D)追求结构清晰、可读性强、易于分工合作编写和调试3.算法流程图符号圆圈代表______。
A)一个加工处理B)一个判断C)程序开始D)连接点4.下面______不是高级语言。
A)汇编语言B)JA V A语言C)ARGOL语言D)PROLOG语言5.面向对象程序设计中的类将数据和______封装在一起。
A)文件B)方法C)控制结构D)程序二、判断题(正确打√错误打×)1.结构化程序设计的目标是提高程序的运行效率。
(×)2.在三种基本结构中,顺序结构是最基本的结构。
(√)3.解释性语言程序在运行后会保留一个机器代码文件。
(×)4.C语言编译系统属于应用软件。
(×)5.面向对象程序可简单地描述为:程序=对象+消息。
(√)三、填空题1.算法可以用自然语言、伪代码、程序等方法描述。
2.高级语言可分为编译型语言和解释型语言。
3.程序的基本控制结构有顺序结构、选择结构和循环结构。
4.算法的特性有:有穷性、可行性、确定性和一个或多个输出。
5.评价算法的两个指标是:时间复杂度、空间复杂度。
四、应用题1、使用流程图表示求方程式ax2 +bx+c=0 的根,分别考虑d=b2- 4ac 大于0 、等于0 和小于0 三种情况。
略。
2、根据列表:Alice 、Byron 、Carol 、Duane 、Elaine 、Floyd 、Gene 、Henry 、Iris ,回答下面问题:a) 哪种搜索方法(折半法或顺序法)查找Gene 更快?b) 哪种搜索方法(折半法或顺序法)查找Alice 更快?c) 如果用顺序查找法查找Elaine ,会进行多少次比较?如果用折半法查找呢?答:a)查找Gene折半法比顺序法更快b) 查找Alice顺序法比折半法更快c) 如果用顺序查找法查找Elaine ,会进行5次比较。
第三章 计算机软件-三

第三章计算机软件一、单项选择题1.下列关于计算机软件的发展说法中,正确的是_______。
A.高级语言程序出现在计算机发展的初期B.“软件危机”的出现是因为计算机硬件发展严重滞后C.利用“软件工程”理念与方法可以编制高效高质的软件D.上个世纪70年代为充分利用系统资源,产生了操作系统【答案】C【解析】软件的发展大致经历了三个主要阶段:( 1)第一阶段( 20世纪40年代中期到50年代中期)。
这个阶段计算机的应用领域狭窄,主要是科学与工程计算,处理对象为数值数据,以个体工作方式使用机器(或汇编)语言编制程序。
( 2)第二阶段( 20世纪50年代中期到60年代后期)。
从高级程序设计语言出现到软件工程提出以前是软件发展的第二阶段。
1956年研制出了第一个实用的高级程序语言FORTRAN 及其翻译程序。
此后,相继又有许多高级语言问世,从而使设计和编制程序的功效显著提高。
为了充分利用资源,产生了操作系统。
针对大量数据处理问题的需要,研制了数据库及其管理系统。
1957年美国统计学家John Wilder Tukey首先使用“软件”一词。
这个阶段软件的复杂程度迅速提高,研制周期变长,正确性难以保证,可靠性问题相当突出。
到了60年代中期,出现了人们难以控制的局面,即所谓“软件危机”。
为了解决这一危机,人们进行了以下三方面的工作:①提出结构程序设计方法;②提出用工程方法开发软件;③从理论上探讨程序正确性和软件可靠性问题。
( 3)第三阶段( 20世纪60年代后期软件工程提出以来)。
由于大型软件的开发是一项工程性任务,采用个体或合作方式不仅效率低、可靠性差,而且很难完成任务,只有采用工程方法才能适应高效率、高质量编制软件的要求,因而在1968年的大西洋公约组织的学术会议上提出了“软件工程”的概念。
2.下面哪一组是系统软件?_______。
A. DOS和MISB. WPS和UNIXC. DOS和UNIXD. UNIX和Word【答案】C【解析】软件分为系统软件和应用软件。
第三章计算机软件

一、单选题1. (2005) 能将高级语言源程序转换成目标程序。
A.解释程序B. 编辑程序C. 编译程序D. 调试程序C2. (2005)下列不属于多用户多任务操作系统的软件。
A. LinuxB. UNIXC. Windows XPD. DOSD3. (2006)计算机软件操作系统的作用是__________。
A. 管理系统资源,控制程序的执行B. 实现软硬件功能的转换C. 把源程序翻译成目标程序D. 便于进行数据处理A4. (2006)下列软件中,_________是专门的网页制作软件。
A. FrontPage 2000B. Visual BASIC 6.0C. Excel 2000D. PowerPoint2000A5. (2006)在计算机的软件分类中,应用软件和系统软件的相互关系是__________。
A. 前者以后者为基础B. 后者以前者为基础C.每一类都不以另一方为基础D.每一类都以另一方为基础A6.(2007)在计算机系统中,对计算机各类资源进行统一管理和调度的软件是_______.A.语言处理程序 B.应用软件C.操作系统 D.数据库管理系统C7.(2007)虚拟存储技术是将上的一部分作为内存来使用。
A.硬盘 B.缓存C.光盘 D.内存条A8.(2007) 以下常用的高级程序设计语言中,主要用于数值计算的是。
A.FORTRAN B.BASIC C.Java D.CA9.(2007)应用软件分为通用应用软件和定制应用软件两类,下列软件中全部属于通用应用软件的是。
A.WPS、 Windows 、WordB.PowerPoint 、MSN 、UNIXC.ALGOL 、Photoshop 、FORTROND.PowerPoint 、Photoshop、WordD10. (2008)下列关于计算机软件的叙述,错误的是________。
A. 操作系统产生于高级语言及其编译系统之前B. 为解决软件危机,人们提出了用工程方法开发软件的思想C. 数据库软件技术、软件工具环境技术都属于计算机软件技术D. 设计和编制程序的工作方式是由个体发展到合作方式,再到现在的工程方式A11. (2008)下列软件属于系统软件的是________。
江苏省计算机等级考试一级历年真题(06-12)第三章计算机软件附答

江苏省计算机等级考试一级历年真题(06-12)第三章计算机软件附答第三章计算机软件一、判断题1.“软件使用手册”不属于软件的范畴。
2.BIOS,Window操作系统,C语言编译器等都是系统软件。
3.Linu 某和Word都是文字处理软件4.P3是世界著名的项目管理软件,使用它能统一管理工程项目中的人力、物力。
按照软件分类原则,它是一种系统软件。
5.PC计算机常用的操作系统有Window、Uni某、Linu某等。
6.Photohop、ACDee32和Frontpage都是图像处理软件。
7.Window系列和Office系列软件都是目前流行的操作系统软件。
8.按照ISO的定义,软件是“包含与数据处理系统操作有关的程序、规程、规则以及相关文档的智力创作”,这里的相关文档专指用户使用指南。
9.程序是软件的主体,单独的数据和文档一般不认为是软件。
10.程序是用某种计算机程序语言编写的指令、命令和语句的集合。
11.计算机软件通常指的是用于指示计算机完成特定任务的,以电子格式存储的程序、数据和相关的文档。
14.软件产品的设计报告、维护手册和用户使用指南等不属于计算机软件的组成部分。
15.软件产品是交付给用户使用的一整套程序、相关的文档和必要的数据。
16.软件使用说明是软件产品不可缺少的一部分。
17.软件虽然不是物理产品而是一种逻辑产品,但通常必须使用物理载体进行存储和传输。
18.系统软件是给其它程序提供服务的程序集合,它们不是专为某个具体的应用而设计的。
19.一般而言,计算机信息系统中数据管理层的数据库管理系统可直接与硬件设备进行交互。
20.“虚拟内存”是计算机物理内存中划分出来的一部分。
21.Window桌面也是Window系统中的一个文件夹。
22.把主存和辅存结合起来管理,为用户提供比实际主存大得多的“虚拟存储器”是操作系统中存储管理采用的一种主要方法。
23.编译程序是一种把高级语言程序翻译成机器语言程序的翻译程序。
【免费下载】第三章 计算机软件练习题

第三章计算机软件习题一、判断题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是世界著名的项目管理软件。
第三章计算机软件习题

第三章计算机软件习题一、判断题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是世界著名的项目管理软件。
计算机基础 第3章 真题整理

计算机基础第3章真题整理第3章计算机软件C[2]. 以下关于中文Windows系统文件管理的叙述中,错误的是_____________ 。
A. 文件夹的名字可以用英文或中文B. 文件的属性若是“系统”,则表示该文件与操作系统有关C. 根文件夹(根目录)中只能存放文件夹,不能存放文件D. 子文件夹中既可以存放文件,也可以存放文件夹,从而构成树型的目录结构 F[8].AutoCAD是一种图像编辑软件。
D[17]. 下面关于算法和程序关系的叙述中,正确的是________。
A. 算法必须使用程序设计语言进行描述B. 算法与程序是一一对应的C. 算法是程序的简化D. 程序是算法的具体实现T[29].文档是程序开发、维护和使用所涉及的资料,是软件的重要组成部分。
C[32].用户购买了一个商品软件,通常就意味着得到了它的________。
A. 修改权B. 拷贝权C. 使用权D. 版权T[38]. 高级语言源程序通过编译程序处理后,生成高效运行的目标程序,并把它保存在磁盘上,以备多次执行。
T[40].Windows系统中,不论前台任务还是后台任务均能分配到CPU使用权。
A[41].根据“存储程序控制”的原理,准确地说计算机硬件各部件如何动作是由_____决定。
A. CPU所执行的指令B. 操作系统C. 用户D. 控制器B[42]. 下列关于计算机机器语言的叙述中,错误的是________。
A. 机器语言是指二进制编码表示的指令集合B. 用机器语言编写的程序可以在各种不同类型的计算机上直接执行C. 用机器语言编制的程序难以维护和修改D. 用机器语言编制的程序难以理解和记忆 B[6].在Windows系统中,若2个纯文本文件分别包含100和200个英文字符,下面关于它们占用磁盘空间大小的说法中,正确的是____________ 。
A. 前者大于后者B. 后者大于前者C. 两者相等D. 不确定C[22].下列程序设计语言中不能用于数值计算的是________ 。
第三章 计算机软件练习题

第三章计算机软件习题一、判断题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是世界著名的项目管理软件。
- 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 Acrobat3.下列软件语言中能用于数值计算的是。
A.Frontpage B.Outlook C.HTML D.MATLAB4.不能用于数值计算的是。
A.FORTARN B.C C.Word D.MATLAB5.下列操作系统,一般不作为网络操作系统的是。
A.Windows 98 B.Windows 2000 Server C.Windows NT Server D.UNIX6.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.同时处理要求计算机必须配有多个CPU11.高级语言程序中的自述表达式(如x+y-z),属于高级程序设计语言中的成份。
A.数据B.运算C.控制D.传输12.Windows XP采用了虚拟存储技术以扩展可用的内存。
在下列文件中,由Windows XP创建和管理的、用于扩展内存的交换文件是。
A.win386.swp B.Buffer.sys C.pagefile.sys D.Config.sys13.以下不属于数据逻辑结构的是。
A.线性结构B.集合结构C.链表结构D.树型结构14.解决不同文件可以使用相同名字的问题,通常在文件系统中采用。
A.重名翻译B.多级目录C.文件名后缀D.通配字符15.下列操作系统产品中,是一种“自由软件”,其源代码向世人公布。
A.DOS B.Windows 7C.Windows XP D.Linux16.操作系统具有存储器管理功能,当内存不够用时,其存储管理程序可以自动“扩充”内存,为用户提供一个容量比实际内存大得多的____________。
A.高速缓冲存储器(Cache) B.脱机缓冲存储器C.虚拟存储器D.离线后备存储器17.下面关于虚拟存储器的说明中,正确的是________。
A.是提高计算机运算速度的设备B.由物理内存和硬盘上的虚拟内存组成C.其容量等于主存加上cache的存储器D.由RAM加上高速缓存组成18.________不是程序设计语言。
A.VB B.C++ C.VFP D.Flash19.分析某个算法的优劣时,从需要占用的计算机资源角度,应考虑的两个方面是__________。
A.空间代价和时间代价B.正确性和恰当性C.可读性和开放性D.数据复杂性和算法复杂性20.分析算法的好坏不必考虑____________。
A.正确性B.易理解C.需要占用的计算机资源D.编程人员的爱好21.高级程序设计语言的基本组成成分有____________。
A.数据、运算、控制、传输B.顺序、条件选择、重复C.子程序、函数、执行、注解D.基本、派生、定久、执行22.解释程序和编译程序是两种不同的语言处理程序,以下叙述中正确的是__________。
A.只有编译程序产生并保存目标程序B.只有解释程序产生并保存目标程序C.两者均产生并保存目标程序D.两者均不产生目标程序23.能把高级语言编写的源程序进行转换,并生成机器语言形式的目标程序的系统软件称为____。
A.翻译程序B.汇编程序C.解释程序D.编译程序24.用以管理计算机的硬件和软件资源,并为应用程序开发和运行提供高效率平台的是___。
A.操作系统B.数据库管理系统C.应用管理系统D.专用软件25.未获得版权所有者许可就使用的软件被称为___________软件。