在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。相信许多人会觉得范文很难写?以下是小编为大家收集的优秀范文,欢迎大家分享阅读。
计算机二级公共基础知识巩固题及答案解析篇一
巩固相应的公共基础知识就需要做相应的习题,以下是小编整理的计算机二级公共基础知识巩固题及答案,欢迎参考阅读!
1[单选题] 一个栈的初始状态为空。现将元素1,2,3,a,b,c依次入栈,然后再依次出栈,则元素出栈的顺序是
a.1,2,3,a,b,c
b.c,b,a,1,2,3
c.c,b,a,3,2,1
d.1,2,3,c,b,a
参考答案:c
参考解析:栈的修改是按后进先出的原则进行的,所以顺序应与入栈顺序相反,故选c。
2[单选题] 数据字典(dd)所定义的对象都包含于
a.数据流图(dfd图)b.程序流程图c.软件结构图d.方框图
参考答案:a
参考解析:在数据流图中,对所有元素都进行了命名,所有名字的定义集中起来就构成了数据字典。因此选a,而b、c、d都不符合。
3[单选题] 软件设计中模块划分应遵循的准则是
a.低内聚低耦合b.高耦合高内聚c.高内聚低耦合d.以上说法均错误
参考答案:c
参考解析:根据软件设计原理提出如下优化准则:①划分模块时,尽量做到高内聚、低耦合,保持模块相对独立性,并以此原则优化初始的软件结构。②一个模块的作用范围应在其控制范围之内,且判定所在的模块应与受其影响的模块在层次上尽量靠近。③软件结构的深度、宽度、扇入、扇出应适当。④模块的大小要适中。c正确。
4[单选题] 下面属于白盒测试方法的是
a.等价类划分法b.逻辑覆盖c.边界值分析法d.错误推测法
参考答案:b
参考解析:白盒测试法主要有逻辑覆盖、基本路径测试等。逻辑覆盖测试包括语句覆盖、路径覆盖、判定覆盖、条件覆盖、判断一条件覆盖,选择b。其余为黑盒测试法。
5[单选题] 对长度为n的线性表作快速排序,在最坏情况下,比较次数为
.n-1c.n(n-1)d.n(n-1)/2
参考答案:d
参考解析:快速排序最坏情况就是每次选的基准数都和其他数做过比较,共需比较(n-1)+(n-2)+…+1=n(n-1)/2,选d。第5题 笔记记录我的笔记(0) | 精选笔记(1)选择笔记标签:试题内容(1)答案解析(0)
6[单选题] 软件设计中模块划分应遵循的准则是
a.低内聚低耦合b.高耦合高内聚c.高内聚低耦合d.以上说法均错误
参考答案:c
参考解析:根据软件设计原理提出如下优化准则:①划分模块时,尽量做到高内聚、低耦合,保持模块相对独立性,并以此原则优化初始的软件结构。②一个模块的作用范围应在其控制范围之内,且判定所在的模块应与受其影响的模块在层次上尽量靠近。③软件结构的.深度、宽度、扇入、扇出应适当。④模块的大小要适中。c正确。
a.数据共享b.数据完整性c.数据冗余度高d.数据独立性高
参考答案:c
参考解析:数据库系统的特点为高共享、低冗余、独立性高、具有完整性等,c错误。
8[单选题] 若实体a和b是一对多的联系,实体b和c是一对一的联系,则实体a和c的联系是
a.一对一b.一对多c.多对一d.多对多
参考答案:b
参考解析:a和b为一对多的联系,则对于a中的每一个实体,b中有多个实体与之联系,而b与c为一对一联系,则对于b中的每一个实体,c中之多有一个实体与之联系,则可推出对于a中的每一个实体,c中有多个实体与联系,所以为一对多联系。
9[单选题] 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
a.1:1联系b.m:1联系c.1:m联系d.m:n联系
参考答案:c
参考解析:两个实体集间的联系实际上是实体集问的函数关系,主要有一对一联系(1:1)、一对多联系(1:m)、多对一联系(m:.1)、多对多联系(m:n)。对于每一个实体部门,都有多名职员,则其对应的联系为一对多联系(1:m),答案选c。
s("content_relate");【计算机二级公共基础知识巩固题及答案】相关文章:
计算机二级公共基础知识题及答案
11-29
计算机二级公共基础知识训练题及答案2017
11-25
计算机二级公共基础知识选择题真题及答案
08-25
2017年计算机二级公共基础知识巩固题
08-31
计算机二级公共基础知识试题及答案
10-19
计算机二级考试《vb》巩固训练题及答案
08-23
计算机二级公共基础知识复习试题及答案
08-20
计算机二级考试vb专项巩固题及答案2017
10-25
计算机二级公共基础知识练习题及答案
08-20