理论题 计算机四级考试.docx
《理论题 计算机四级考试.docx》由会员分享,可在线阅读,更多相关《理论题 计算机四级考试.docx(26页珍藏版)》请在冰豆网上搜索。
理论题计算机四级考试
理论题:
计算机四级考试
1.法人或其他组织的软件著作权保护期为()年。
[单选题]*
A、40
B、50(正确答案)
C、60
D、100
2.建立数据库系统的主要目标是减少数据的冗余,提高数据的独立性,并集中检查()。
[单选题]*
A、数据操作性
B、数据完整性(正确答案)
C、数据兼容性
D、数据可维护性
3.在提出结构化程序设计思想之前,在重新设计中曾强调程序的效率,现在,与程序效率相比,人们更重视程序的()。
[单选题]*
A、合理性
B、可理解性(正确答案)
C、一致性
D、安全性
4.将相同或相似的数据或数据特征归类,使用较少的数据量描述原始数据,以达到减少数据量的目的,这种压缩称为()。
[单选题]*
A、有损压缩
B、无损压缩(正确答案)
C、哈夫曼编码压缩
D、预测编码压缩
5.在SQL中,SELECT语句的“SELECTDISTINCT”表示查询结果中()。
[单选题]*
A、属性名都不相同
B、行都不相同(正确答案)
C、去掉重复的列
D、属性值都不相同
6.软件详细设计的主要任务是确定每个模块的()。
[单选题]*
A.算法和使用的数据结构(正确答案)
B.外部接口
C.功能
D.编程
7.为了提高模块的独立性,模块内部最好是()。
[单选题]*
A、逻辑内聚
B、时间内聚
C、功能内聚(正确答案)
D、通信内聚
8.()是目前世界上最大、最具有权威性的国际标准化专门机构。
[单选题]*
A、国际标准组织(正确答案)
B、国际电信联盟
C、美国电气及电子工程师学会
D、国际电工委员会
9.()是一种广泛应用于各行各业的技术管理过程。
[单选题]*
A、技术管理
B、软件工程
C、项目管理(正确答案)
D、系统工程
10.软件工程方法的产生源于软件危机,下列()是产生软件危机的内在原因。
[单选题]*
A、软件复杂性(正确答案)
B、软件维护性
C、软件成本太高
D、软件质量难保证
11.矩阵压缩存储的主要目的是()。
[单选题]*
A.方便运算
B.节省存储空间(正确答案)
C.降低计算复杂度
D.提高运算效率
12.判断“链式队列为空”的条件是()(front为头指针,rear为尾指针)。
[单选题]*
A.front==NULL
B.rear==NULL
C.front==rear(正确答案)
D.front!
=rear
13.知识产权具有无形性、独占性、()、地域性和时间性。
[单选题]*
A、公平性
B、双重性(正确答案)
C、确定性
D、有效性
14.在软件工程中,产生软件生命周期的概念是由于()。
[单选题]*
A、需求所决定
B、开发技术
C、软件开发规律(正确答案)
D、软件过程管理
15.随着信息技术的飞速发展,软件项目的生命周期()。
[单选题]*
A、越来越长
B、越来越短(正确答案)
C、没有变化
D、视情况而定
16.按制定标准的不同层次和适应范围,标准可分为国际标准、国家标准、行业标准和企业标准等,()制定的标准是国际标准。
[单选题]*
A、GJB
B、IEEE
C、ANSI
D、IS0(正确答案)
17.从公司角度看,()阶段是项目的开始。
[单选题]*
A、识别需求(正确答案)
B、提出解决方案
C、执行项目
D、结束项目
18.如果以链表作为栈的存储结构,则退栈操作时()。
[单选题]*
A、对栈不作任何判别
B、必须判别栈是否空(正确答案)
C、判别栈元素的类型
D、必须判别栈是否满
19.在具有100个结点的树中,其边的数目为()。
[单选题]*
A.101
B.100
C.99(正确答案)
D.98
20.程序设计语言的定义一般包括()几个方面。
[单选题]*
A.语法、语义和语句
B.语法、语义和语用(正确答案)
C.语义、语句和语用
D.语法、语用和语句
21.当个人计算机以拨号方式接入Internet网时,必须使用的设备是()。
[单选题]*
A、网卡
B、调制解调器(正确答案)
C、电话机
D、浏览器软件
22.有许多国际标准可实现视屏信息的压缩,其中适合于连续色调、()[单选题]*
A、MPEC
B、JPEG(正确答案)
C、P×32
D、P×64
23.下列不会危害计算机安全的是()。
[单选题]*
A、黑客的攻击
B、信息的加密(正确答案)
C、操作码和操作数
D、计算机和地址
24.网络操作系统和分布式操作系统的主要区别是()。
[单选题]*
A、是否连接多台计算机
B、多台计算机有没有主次之分(正确答案)
C、计算机之间能否通信
D、网上资源能否共享
25.程序流图是描述()的工具。
[单选题]*
A、组成关系
B、调用关系
C、控制关系(正确答案)
D、数据流
26.已知有一维数组T[0...m*n-1],其中m>n。
从数组T的第一个元素(T[0])开始,每隔n个元素取出一个元素依次存入数组B[1...m]中,即B[1]=T[0],B[2]=T[n],依次类推,那么放入B[k](1≤k≤m)的元素是()。
[单选题]*
A.T[(k-1)*n](正确答案)
B.T[k*n]
C.T[(k-1)*m]
D.T[k*m]
27.系统开发的需求分析阶段的重要工作之一是()。
[单选题]*
A、数据结构实现
B、数据维护
C、数据库设计
D、数据定义(正确答案)
28.堆栈操作中()保持不变。
[单选题]*
A、堆栈的顶
B、堆栈的底(正确答案)
C、堆栈指针
D、堆栈中的数据
29.下列不能兼作输入设备和输入设备的是()。
[单选题]*
A、可擦除性光盘
B、软盘
C、硬盘
D、键盘(正确答案)
30.目前各部门广泛使用的人事档案管理、财务管理等软件,按计算机应用分类,应属于()。
[单选题]*
A、实时控制
B、科学计算
C、计算机辅助工程
D、数据处理(正确答案)
31.已知递归函数f(n)的功能是计算1+2+…+n,且n≥1,应采用的代码段是()。
[单选题]*
A.ifn>1thenreturn1elsereturnn+f(n-1)
B.ifn>1thenreturn1elsereturnn+f(n+1)
C.ifn<1thenreturn0elsereturnn+f(n-1)(正确答案)
D.ifn<1thenreturn0elsereturnn+f(n+1)
32.若计算机系统中的进程在“就绪”、“运行”和“等待”3种状态之间转换,进程不可能出现()的状态转换。
[单选题]*
A.“就绪”→“运行”
B.“运行”→“就绪”
C.“运行”→“等待”
D.“就绪”→“等待”(正确答案)
33.某线性表最常用的运算是插入和删除,插入运算是指在表尾插入一个新元素,删除运算是指删除表头第一个元素,那么采用()存储方式最节省运算时间。
[单选题]*
A、仅有头指针的单向循环链表
B、仅有尾指针的单向循环链表(正确答案)
C、单向链表
D、双向链表
34.()是实现信息隐蔽的一种技术,其目的是使类的定义与实现相互分离。
[单选题]*
A、引用
B、继承
C、封装(正确答案)
D、多态
35.可复用构件应该具有功能上的()。
[单选题]*
A、灵活性
B、独立性(正确答案)
C、可行性
D、高效性
36.在面向对象程序设计语言中,()是利用可重用成分构造软件系统的最有效的特性,它不仅支持系统的可重用性,而且还有利于提高系统的可扩充性。
[单选题]*
A、封装
B、继承(正确答案)
C、引用
D、消息传递
37.线程是操作系统分配()时间的基本单元。
[单选题]*
A.浏览器
B、计算器
C、处理器(正确答案)
D、控制器
38.计算机中数据的表示形式是()。
[单选题]*
A、八进制
B、十进制
C、二进制(正确答案)
D、十六进制
39.数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为()。
[单选题]*
A、存储视图
B、外部视图(正确答案)
C、概念视图
D、内部视图
40.8个二进制位至多可表示()个数据。
[单选题]*
A、8
B、64
C、255
D、256(正确答案)
41.在虚拟分页存储管理系统中,若进程访问的页面不在主存,且主存中没有可用的空闲块时,系统正确的处理顺序为()。
[单选题]*
A.决定淘汰页→页面调出→缺页中断→页面调入
B.决定淘汰页→页面调入→缺页中断→页面调出
C.缺页中断→决定淘汰页→页面调出→页面调入(正确答案)
D.缺页中断→决定淘汰页→页面调入→页面调出
42.系统软件是()的软件。
[单选题]*
A.向应用软件提供系统调用等服务(正确答案)
B.与具体硬件逻辑功能无关
C.在应用软件基础上开发
D.并不具体提供人机界面
43.在操作系统中,SPOOLing技术是一种并行机制,它可以使()。
[单选题]*
A.不同进程同时运行
B.应用程序和系统软件同时运行
C.不同的系统软件同时运行
D.程序的执行与打印同时进行(正确答案)
44.在进行单元测试时,常用的方法是()。
[单选题]*
A、采用白盒测试,辅之以黑盒测试(正确答案)
B、采用黑盒测试,辅之以白盒测试
C、只使用白盒测试
D、只使用黑盒测试
45.软件测试的目的是()。
[单选题]*
A、证明软件系统中存在错误
B、找出软件系统中存在的所有错误
C、尽可能多地发现软件系统中的错误和缺陷(正确答案)
D、证明软件的正确性
46.浏览器与WWW服务器之间传输信息时使用的协议是()。
[单选题]*
A、HTTP(正确答案)
B、HTML
C、FTP
D、SNMP
47.在计算机领域中,通常用英文单词“BYTE”来表示()。
[单选题]*
A、字
B、字长
C、二进制位
D、字节(正确答案)
48.对于软件体系结构的描述和表达,一种简洁易懂且使用广泛的方法是采用由矩形框和()组合而成的图形表达工具。
[单选题]*
A.无向线段
B、有向线段(正确答案)
C、有向曲线
D、无向曲线
49.()就是我们常说的“网址”。
[单选题]*
A.ULR
B、LRU
C、LUR
D、URL(正确答案)
50.()的目标就是发现和挖掘在特定领域内可以被复用的构件。
[单选题]*
A.领域构件
B、领域分析(正确答案)
C、领域开发
D、领域查询
51.采用面向对象技术开发的应用系统的特点是()。
[单选题]*
A、运行速度更快
B、重用性更强(正确答案)
C、占用存储量小
D、维护更复杂
52.在计算机网络中,表示数据传输可靠性的指标是()。
[单选题]*
A、频带利用率
B、误码率(正确答案)
C、传输率
D、信息容量
53.