第三章计算机软件测验及答案Word格式文档下载.docx
《第三章计算机软件测验及答案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《第三章计算机软件测验及答案Word格式文档下载.docx(17页珍藏版)》请在冰豆网上搜索。
24.支持多用户、多任务处理和图形用户界面是Windows的特点。
25.程序设计语言按其级别可以分为硬件描述语言、汇编语言和高级语言三大类。
26.源程序通过编译处理可以一次性地产生高效运行的目标程序,并把它保存在外存储器上,可供多次执行。
27.程序语言中的条件选择结构可以直接描述重复的计算过程。
28.一般用高级语言编写的程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成机器语言程序才能执行。
29.程序中用具有一定结构的变量来表示问题的对象,用函数和语句来实现解题的操作。
二、单选
1.Unix系统是一种__B___。
A.数据库系统B.操作系统
C.字处理软件D.以上三种答案均不对
2.以下属于应用软件且不属于通用应用软件的是__B___。
A.统计软件B.民航售票软件
C.文字处理软件D.网络与通信软件
3.计算机能直接执行的程序是_C____。
A.高级语言程序B.源程序C.机器语言程序D.汇编语言程序
4.在数据处理应用领域中,__A___是一种高效地管理与使用数据的软件。
A.数据库管理系统B.文件系统C.数值计算软件D.人工智能
5.把高级语言的源程序文件变换为目标程序文件要进行__C___。
A.解释B.编辑C.编译D.汇编
6.Word文字处理软件是__B___公司的产品。
A.AT&
TB.MicrosoftC.MotorolaD.IBM
7.为了方便人们记忆、阅读和编程,把机器语言进行符号化,相应的语言称为_D____。
A.高级语言B.数据库系统C.源程序D.汇编语言
8.关于文件的含义,说法“___D____”比较恰当。
A.记录在磁盘上按名存取的一组相关信息的集合
B.记录在存储介质上按名存取的一组相关程序的集合
C.记录在磁盘上按名存取的一组相关程序的集合
D.记录在存储介质上按名存取的一组相关信息的集合
9.FORTRAN、PASCAL是___A__。
A.程序设计语言B.查询语言C.键盘语言D.机器语言
10.
11.解释程序是边解释边执行指令的系统程序,它不产生___C__。
A.文件B.源程序C.目标程序D.文本
12.Windows是一种__B___操作系统。
A.单任务处理、图形用户界面B.多任务处理、图形用户界面
C.多任务处理、字符用户界面D.单任务处理、字符用户界面
13.一个完整的计算机系统的两个基本组成部分是__A___。
A.软件系统和硬件系统B.操作系统和数据库系统
C.支撑软件和应用软件D.Windows和Word
14.从个体含义上说,软件是指计算机系统中的___B__。
A.程序、相关规程和规则B.程序、相关数据和文档
C.程序、相关规程和文档D.程序
15.用于解决各种不同具体应用问题的专门软件是__A___。
A.应用软件B.系统软件C.工具软件D.目标程序
16.属于文字处理软件的有___B_。
A.Word和ExcelB.WPS和Word
C.Photoshop和WPSD.Paintbrush和Flash
17.属于绘图软件的有___B__。
A.Word和FlashB.Photoshop和CorelDraw
C.Paintbrush和DreamWeaverD.AutoCAD和FoxMail
18.属于网络通信软件的有___D__。
A.AutoCAD和FoxMailB.Excel和FireWork
C.OutlookExpress和C++D.FoxMail和OutlookExpress
19.撰写论文,选用下列___B__软件比较合理。
A.SPSSB.WPS2000C.ExcelD.E-mail
20.制作电子版的演示材料,选用下列__D___软件比较合理。
A.WordB.ExcelC.SPSSD.Powerpoint
21.__D___都是直接运行在裸机上的最基本的系统软件。
A.Flash和Windows2000B.Unix和FoxPro
C.Word和OS/2D.WindowsXP和Unix
22.操作系统承担着___A__任务。
A.用户(或应用程序)和硬件的接口B.源程序和目标程序的接口
C.用户与软件之间的接口D.主机与外设之间的接口
23.能管理计算机的硬件设备并使应用软件方便、高效率地使用这些设备的是__C___。
A.数据库B.编辑软件C.操作系统D.CPU
24.在计算机术语中,GUI是指___D__。
A.数据库管理系统B.管理信息系统C.人机交互界面D.图形用户界面
25.操作系统通过内部命令和外部命令提供的五种功能是__A___。
A.任务管理、存储管理、设备管理、文件管理和作业管理
B.任务管理、存储管理、系统管理、文件管理和作业管理
C.任务管理、生产管理、设备管理、文件管理和作业管理
D.任务管理、存储管理、进程管理、文件管理和作业管理
26.下列关于操作系统任务管理的说法,错误的是__D___。
A.任务管理中的进程管理主要是对处理机资源进行管理
B.分时是指将CPU时间划分成时间片,轮流为多个用户程序服务
C.并行处理操作系统可以让多个处理器同时工作,提高计算机系统的效率
D.进程管理、分时和并行处理都要求计算机必须配有多个处理器
27.下列关于操作系统存储管理、文件管理、设备管理和作业管理的说法,正确的是___B__。
A.“虚拟存储器”其实是外存
B.文件管理可以实现文件的共享、保密和保护
C.用户必须了解设备及接口的技术细节,才能使设备和计算机协调工作
D.作业管理的任务主要是管理内存资源的合理使用
28.下列应用系统不需要采用实时处理系统的是__D___。
A.航天飞机航道跟踪系统B.证券交易系统
C.锅炉温控系统D.电子邮件转发系统
29.下列关于WindowsNT的说法中,错误的是__A___。
A.如果网络服务器上运行的是WindowsNT则客户机上也必须运行WindowsNT
B.NT的安全性符合C2级安全性标准
C.NT的外存容量可达TB级
D.NT服务器可以是专用服务器,也可以是高档PC机
30.说Linux是一种“自由软件”的主要理由是__A___。
A.Linux的源代码是公开的B.Linux是多用户、多任务的操作系统
C.Linux具有可移植性D.Linux属于GPL软件
31.数据结构的说明语句,例如intx;
,属于高级语言中的__A___成分。
A.数据B.运算C.控制D.传输
32.算术表达式,例如a+b-c,属于高级语言中的___B__成分。
33.条件选择结构语句,例如if(P)A;
属于高级语言中的___C__成分。
(P表示条件,A表示操作)
34.I/O语句,例如Print(“Hello!
”);
,属于高级语言中的__D___成分。
35.高级语言程序中的___A__成分用以描述程序所处理的数据对象。
36.高级语言程序中的__B___成分用以描述程序所包含的运算。
37.高级语言程序中的__C___成分用以描述程序中的控制构造。
38.高级语言程序中的___D__成分用以表达程序中的数据的传输。
39.高级语言编写的程序必须将它转换成对应的___B__程序,计算机才能直接执行。
A.汇编语言B.机器语言C.中间语言D.编译
40.按照对源程序生成机器代码不同的方法,可将其处理程序分为__D___三类。
A.目标程序、解释程序和编译程序B.汇编程序、程序模块和编译程序
C.汇编程序、解释程序和源程序D.汇编程序、解释程序和编译程序
41.___D__不是程序语言。
A.VBB.C++C.JavaD.Flash
42.Fortran的应用领域主要是___A__。
A.科学计算B.图像制作C.影视剪辑D.文字编辑
43.编写软件程序首先要考虑的两个重要方面是___B__。
A.需求分析和数据结构B.数据结构和算法
C.软件结构和用户要求D.数据类型和人员管理
44.计算机算法的性质有___B__。
A.输入、输出、可行性、可移植性和可扩充性
B.输入、输出、可行性、确定性和有穷性
C.输入、输出、确定性、有穷性和稳定性
D.输入、输出、易读性、稳定性和安全性
45.计算机的算法指的是__C___。
A.计算方法B.排序方法
C.问题求解规则的过程描述D.程序设计方法
46.算法设计采用的方法是___B__。
A.由精到粗、由抽象到具体B.由粗到精、由抽象到具体
C.由精到粗、由具体到抽象D.由粗到精、由具体到抽象
47.下面有关算法和程序的说法中,正确的是___C__。
A.算法和程序都必须满足有穷性B.程序必须是CPU可直接执行的机器语言
C.可以采用“伪代码”来描述算法D.算法其实就是程序
48.分析执行一个算法所要占用的计算机资源,需要考虑的两个方面是___A__。
A.空间代价和时间代价B.正确性和简明性
C.可读性和文档性D.数据复杂性和程序复杂性
49.数据结构研究的是数据的___A__以及在这些数据上定义的运算的集合。
A.逻辑结构、存储结构B.顺序结构、存储结构
C.逻辑结构、选择结构D.顺序结构、选择结构
50.数据的__A___结构反映数据元素间的逻辑关系。
A.逻辑B.顺序C.选择D.存储
51.关于链接表说法错误的是_B____。
A.链接表是以指针方式表示的“线性表结构”
B.链接表中的指针不可能为空指针
C.链接表中最后一个元素的指针为空
D.在链接表中所有元素含有信息域
52.“数据结构+算法=程序”是由__A___在上世纪70年代提出的。
A.尼•沃特(NiklansWirth)B.冯•诺依曼(J.vonNeumann)
C.图灵(A.M.Turing)D.埃•狄克斯特拉(EdsgarWybeDijkstra)
53.执行语句(a=b;
b=c;
c=a)的作用是_B____。
A.利用c,将a和b中数值交换
B.利用a,将b和c中数值交换
C.利用b,将b和a中数值交换
D.将a和b中数值交换,然后以将b和c中的数值交换
54.Excel属于__A_____软件。
A.电子表格B.文字处理C.图形图像D.网络通信
55.计算机完成最基本操作任务的软件和协助用户完成某项特定任务的软件分别是__B____。
A.系统软件和系统软件B.系统软件和应用软件
C.应用软件和系统软件D.应用软件和应用软件
56.下面关于计算机软件的说法中,“__C____”是正确的。
A.用软件语言编写的程序都可直接在计算机上执行
B.“软件危机”的出现是因为计算机硬件发展严重滞后
C.利用“软件工程”的理念与方法,有助于编制高效高质的软件
D.操作系统是20世纪80年代产生的
57.未获得版权所有者许可就使用的软件被称为___B___软件。
A.共享B.盗版C.自由D.授权
58.说法:
“___D___”是错误的。
A.Windows提供图形用户界面(GUl)
B.Windows支持“即插即用”的系统配置方法
C.Windows具有支持多种协议的通信软件
D.Windows的各个版本都可作为服务器的操作系统
59.下列操作系统产品中,__D___是一种“共享软件”,其源代码已公开。
A.DOSB.WindowsC.UNIXD.Linux
60.PC机加电启动时,执行了BIOS中的POST程序后,若系统无致命错误,计算机将执行
BIOS中的___A___。
A.系统自举程序B.CMOS设置程序
C.基本外围设备的驱动程序D.检测程序
61.计算机启动时,引导程序在对计算机系统进行初始化后,把__C____装入主存储器。
A.编译系统B.系统功能调用
C.操作系统核心部分D.服务性程序
62.__A____具有高速的运算能力和图形处理功能,通常运行UNIX操作系统,适合工程与产品设计等应用的计算机中。
A.工作站B.微型计算机C.客户机D.服务器
63.
64.以下所列软件中_D___是操作系统。
A.WPSB.ExcelC.PowerPointD.UNIX
65.高级程序设计语言中的__B____成分用来描述程序中对数据的处理。
A.数据B.运算C.控制D.传输
66.以下关于高级程序设计语言中的数据成分的说法中正确的是__B____。
A.数据命名可说明数据需占用存储单元的多少和存放结构
B.数组是一组类型相同数据的有序集合
C.指针变量中存放的是某个数据对象的值
D.用户不可以自己定义新的数据类型
67.下面的程序设计语言中主要用于科学数值计算的是___A___。
A.FortranB.PascalC.JavaD.C++
三、多选
1.系统软件包括操作系统、____ABD_______等。
A.数据库管理系统B.语言处理程序
C.MS-Office套件D.实用程序
2.分析一个算法的好坏,除其正确性外,还应考虑___ABCD________。
A.易理解性B.易维护性C.占用的计算机资源D.可靠性
3.为了保护软件开发者的权益,我国已制定了一些与计算机软件相关的法律。
目前计算机软件的保护手段主要有3种,包括_____ABD______。
A.著作权法B.商业秘密法C.合同法D.专利法
4.下列关于操作系统的说法中,正确的有____ABCD_______。
A.操作系统可以控制和管理计算机的软件资源
B.操作系统可以控制和管理计算机的硬件资源
C.操作系统是硬件与其它软件的接口
D.操作系统提供用户与计算机硬件之间的接口
5.以下说法中,_____ACD______是正确的。
A.未经软件著作权人同意复制其软件的行为是侵权行为
B.复制加密过的软件是违法行为,但不加密的软件不受法律保护
C.软件与硬件一样也是一种商品
D.我国的软件著作权受《中华人民共和国著作权法》的保护
6.下列软件中,______ACD_____是杀毒软件。
A.KV2000B.IEC.VRVD.KILL
7.
8.计算机应用的领域主要有科学计算、过程控制及__CD___。
A.数据库管理B.软件开发C.数据处理D.辅助设计
9.下列关于计算机算法的叙述中正确的是___ACD___。
A.算法与程序不同,它是问题求解规则的一种过程描述,总在执行有穷步的运算后终止
B.算法的设计一般采用由细到粗、由具体到抽象的逐步求解的方法
C.算法的每一个运算必须有确切的定义,即每一个运算应该执行何种操作必须是清楚明确的,无二义性
D.分析一个算法好坏,要考虑其占用的计算机资源(如时间和空间)、算法是否易理解调试和易测试
10.___AD___语言已成为当前面向对象的程序设计的主流语言之一。
A.C++B.BASICC.CD.Java
11.适合安装在服务器上使用的操作系统是___AB___。
A.UnixB.WindowsNTServer
C.Windows98SED.WindowsXPHome
12.下列软件属于系统软件的是__ABD____。
A.金山毒霸B.SQLServer
C.FrontPageD.Oracle
13.在高级程序语言中,求解计算问题的程序框架都可用__ABC___这三种控制结构的成分来描述。
A.顺序B.选择C.重复D.复合
14.关于Windows,说法__ABC___是正确的。
A.Windows支持GUIB.Windows支持“即插即用”的系统配置方法
C.Windows还提供通信软件D.Windows可以在任何一台计算机上运行
15.Windows2000是32位的___AD__的操作系统。
A.单用户B.多用户C.单任务D.多任务
四、填空
1.从应用的角度出发,通常将软件划分为____系统______和___应用_______两大类。
2.
3.在计算机中,GUI的中文意思是____图形用户界面______。
4.可以在许多种类计算机上安装运行的操作系统是_____UNIX_____。
5.UNIX系统中的文件系统是___树_______型目录结构的。
6.______Linux____操作系统是“自由软件”,属于GPL软件。
7.用高级语言编写的源程序要变为目标程序,必须经过___编译_______处理。
8.C语言源程序转换为目标程序的过程称为____编译______。
9.数据的_____逻辑_____结构抽象地反映了数据元素之间的逻辑关系,而不管数据在计算机中的存储方式。
10.数据的___存储_______结构是数据的逻辑结构在计算机存储器上实现。
11.UNIX操作系统是___C_______语言编写的。
12.从_______时间___代价和____空间______代价两个方面来分析执行算法所要占用的计算机资源。
13.计算机软件指的是在计算机中运行的各种程序和相关的数据及_文档_____。
14.C++语言运行性能高,且与C语言兼容,已成为当前主流的面向__对象____的程序设计语言之一。
15.Java语言是一种面向__对象____的,适用于网络环境的程序设计语言。
第三章测验答卷一、判断1FFTFFFTTTFFFFFTTFFFTTFFFTTFFFFFFFTT
二、单选1BBCACBDDA-11CBABABBDBD21DACDADBDAA31ABCDABCDBD41DABBCBCAAA51BABABCBDDA61CA-DBBA三、多选
1ABD2ABCD3ABD4ABCD5ACD6ACD7----8CD9ACD10AD11AB12ABD13ABC14ABC15AD
1系统,应用2------3图形用户界面4UNIX5树6Linux7编译8编译9逻辑10存储11C12时间,空间13文档14对象15对象