计算机二级《公共基础知识》练习题及答案
来源:才华咖 本文已影响2.21W人
来源:才华咖 本文已影响2.21W人
练习题一
1[单选题]下列叙述中正确的是
A.一个算法的空间复杂度大,则其时间复杂度也必定大
B.一个算法的空间复杂度大,则其时间复杂度必定小
C.一个算法的时间复杂度大,则其空间复杂度必定小
D.算法的时间复杂度与空间复杂度没有直接关系
参考答案:D
参考解析:算法的空间复杂度是指算法在执行过程中所需要的内存空间,算法的时间复杂度,是指执行算法所需要的计算工作量,两者之间并没有直接关系,答案为D。
2[单选题] 某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
A.3B.6C.8D.12
参考答案:D
参考解析:二叉树中,度为0的结点数等于度为2的结点数加1,即n2=n0-1,叶子结点即度为0,nO=1,则n2=0,总结点数为12=no+n1+n2=1+n1+0,则度为1的结点数nl=11,故深度为12,选D。
3[单选题] 下面属于白盒测试方法的是
A.等价类划分法
B.逻辑覆盖
C.边界值分析法
D.错误推测法
参考答案:B
参考解析:白盒测试法主要有逻辑覆盖、基本路径测试等。逻辑覆盖测试包括语句覆盖、路径覆盖、判定覆盖、条件覆盖、判断一条件覆盖,选择B。其余为黑盒测试法。
4[单选题] 若实体A和B是一对多的'联系,实体B和C是一对一的联系,则实体A和c的联系是
A.一对一B.一对多C.多对一D.多对多
参考答案:B
参考解析:A和B为一对多的联系,则对于A中的每一个实体,B中有多个实体与之联系,而B与C为一对一联系,则对于B中的每一个实体,C中之多有一个实体与之联系,则可推出对于A中的每一个实体,C中有多个实体与联系,所以为一对多联系。
58[单选题] 软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
A.测试B.设计C.可行性研究D.实现
参考答案:C
【解析】开发阶段包括分析、设计和实施两类任务。其中分析、设计包括需求分析、总体设计和详细设计3个阶段,实施则包括编码和测试两个阶段,C不属于开发阶段。
6[单选题] 软件设计中模块划分应遵循的准则是
A.低内聚低耦合
B.高耦合高内聚
C.高内聚低耦合
D.以上说法均错误
参考答案:C
参考解析:根据软件设计原理提出如下优化准则:①划分模块时,尽量做到高内聚、低耦合,保持模块相对独立性,并以此原则优化初始的软件结构。②一个模块的作用范围应在其控制范围之内,且判定所在的模块应与受其影响的模块在层次上尽量靠近。③软件结构的深度、宽度、扇入、扇出应适当。④模块的大小要适中。C正确。
7[单选题] 一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
A.记录B.行C.属性D.元组
参考答案:C
参考解析:自然连接是一种特殊的等值连接,它满足下面的条件:①两关系间有公共域;②通过公共域的等值进行连接,选C。
8[单选题]结构化程序设计中,下面对goto语句使用描述正确的是
A.禁止使用goto语句B.使用goto语句程序效率高C.应避免滥用goto语句D.以上说法均错误
参考答案:C
【解析】结构化程序设计中,要注意尽量避免goto语句的使用,故选C。
9[单选题] 下面不属于软件需求分析阶段主要工作的足
A.需求变更申请B.需求分析C.需求评审D.需求获取
参考答案:A
【解析】需求分析阶段的工作可概括为4个方面:①需求获取。②需求分析。③编写需求规格说明书。④需求审评。
10[单选题] 下面不属于软件测试实施步骤的是
A.集成测试B.回归测试C.确认测试D.单元测试
参考答案:B
【解析】软件测试主要包括单元测试、集成测试、确认测试和系统测试。
计算机二级《公共基础知识》基础习题与答案
计算机二级《公共基础知识基础》练习题
2015计算机二级《公共基础知识》考试题及答案
2015计算机二级《公共基础知识》预测题及答案
2016计算机二级《公共基础知识》填空题及答案
计算机二级《公共基础知识》练习题与答案2016
2016计算机二级《公共基础知识》选择题及答案
2016年计算机二级《公共基础知识》练习题(含答案)
计算机二级《公共基础知识》测试题及答案2016
2016计算机二级《公共基础知识》单选题及答案
计算机二级公共基础知识练习题及答案大纲
计算机二级《公共基础知识》试题及答案2016
计算机二级公共基础知识练习题及答案
2017年3月计算机二级公共基础知识基础练习题及答案
2016计算机二级《公共基础知识》试题及答案
2016计算机二级考试公共基础知识习题及答案
2017计算机二级《公共基础知识》考前练习题
计算机二级《公共基础知识》考题与答案2016
公共基础知识真题及答案
2016年计算机二级考试公共基础知识习题及答案
计算机二级公共基础知识模拟试题及答案
计算机二级公共基础知识预测题及答案
计算机二级公共基础知识题库及答案
计算机二级公共基础知识基础练习题
计算机二级《公共基础》第四章试题数据库设计基础及答案
党史知识练习题及答案
计算机二级公共基础知识选择题真题及答案
计算机二级公共基础知识复习题及答案2017
计算机二级公共基础知识练习题及答案
计算机二级公共基础知识测试题及答案
2016计算机二级《公共基础知识》章节训练与答案
计算机二级公共基础知识基础练习题演练
计算机二级公共基础知识预测试题及答案
2016计算机二级《公共基础知识》练习题与解析
计算机二级公共基础知识题库及答案
计算机二级公共基础知识试题及答案大纲
计算机二级公共基础知识巩固题及答案
计算机二级公共基础选择题练习及答案
计算机二级公共基础知识试题及答案
全国计算机二级公共基础知识预测题及答案