预约成功
目前,计算机二级 C 语言真题精选已精心为广大考生准备就绪,考生只需直接点击下载,即可查看并做题。这些真题以选择题为主要题目类型,并配有详细的答案解析,堪称冲刺复习的得力助手。
一、程序执行效率相关
队列题目:下列与队下列叙述中正确的是( )。
A. 程序执行的效率与数据的存储结构密切相关
B. 程序执行的效率只取决于程序的控制结构
C. 程序执行的效率只取决于所处理的数据量
D. 以上三种说法都不对
答案:A
解析:程序执行效率并非仅由单一因素决定。数据的存储结构对程序执行效率有着重要影响,例如不同的数据存储方式,如顺序存储和链式存储,在数据的查找、插入和删除操作时,效率会有显著差异。而程序的控制结构,如顺序结构、选择结构和循环结构,固然会影响程序流程进而影响效率,但不能说程序执行效率只取决于它。所处理的数据量大小也会影响效率,不过同样不是唯一决定因素。所以 A 选项正确,程序执行的效率与数据的存储结构密切相关。
二、软件测试与对象概念
白盒测试题目:下面属于白盒测试方法的是______。
A. 等价类划分法
B. 逻辑覆盖
C. 边界值分析法
D. 错误推测法
答案:B
解析:白盒测试是对程序内部结构进行测试。逻辑覆盖通过对程序逻辑结构的遍历,来设计测试用例,属于白盒测试方法。而等价类划分法、边界值分析法和错误推测法都是黑盒测试方法,它们是从软件的功能需求出发,不考虑程序内部结构。所以 B 选项正确。
对象概念题目:下面对对象概念描述正确的是( )。
A. 对象间的通信靠消息传递
B. 对象是名字和方法的封装体
C. 任何对象必须有继承性
D. 对象的多态性是指一个对象有多个操作
答案:A
解析:在面向对象编程中,对象间通过消息传递进行通信,一个对象向另一个对象发送消息来请求执行某个操作。对象是数据和方法的封装体,不仅仅是名字和方法。并非任何对象都必须有继承性,继承是面向对象编程的一个特性,但不是对象的必备属性。对象的多态性是指不同对象对同一消息有不同的响应方式,而不是一个对象有多个操作。所以 A 选项正确。
三、软件设计与数据库
模块划分题目:软件设计中模块划分应遵循的准则是( )。
A. 低内聚低耦合
B. 高内聚低耦合
C. 低内聚高耦合
D. 高内聚高耦合
答案:B
解析:在软件设计中,模块划分应遵循高内聚低耦合的准则。高内聚意味着模块内部的功能相关性强,各部分紧密协作完成单一功能,这样模块的独立性和可维护性更好。低耦合则表示模块之间的依赖程度低,减少模块之间的相互影响,使得系统更易于扩展和修改。低内聚低耦合不利于模块功能的实现和系统的维护;低内聚高耦合会使模块间相互影响过大,系统变得复杂且难以维护;高内聚高耦合也不符合软件设计原则。所以 B 选项正确。
数据库系统特点题目:下面描述中不属于数据库系统特点的是( )。
A. 数据共享
B. 数据完整性
C. 数据冗余度高
D. 数据独立性高
答案:C
解析:数据库系统具有数据共享、数据完整性和数据独立性高的特点。数据共享可以让多个用户或应用程序共享同一数据资源;数据完整性确保数据的准确性和一致性;数据独立性高使得数据与应用程序相互独立,便于数据的管理和维护。而数据冗余度高并不是数据库系统的特点,相反,数据库设计的目标之一就是要尽量降低数据冗余度,减少数据的重复存储。所以 C 选项正确。
以上就是“考前冲刺!计算机二级C语言真题精选”的详细介绍,想及时获知计算机二级考试时间,大家可通过点击使用环球网校“ 免费预约短信提醒”,即可及时获得时间提醒。环球网校友情提示:为方便小伙伴们更好地备考,环球网校特地为大家准备了计算机二级复习资料,如有需要请点击文章下方“免费下载>>>计算机二级考试模拟练习及备考资料”下载学习。