试题 百分网手机站

计算机二级公共基础选择题冲刺题

时间:2020-10-03 18:51:18 试题 我要投稿

2017计算机二级公共基础选择题冲刺题

  导语:计算机考试即将来临了,不知道同学们都复习得怎么样呢?小编整理了计算机二级公共基础选择题冲刺题,一起来测试一下吧:

2017计算机二级公共基础选择题冲刺题

  1、下列叙述中正确的是

  A.一个算法的空间复杂度大,则其时间复杂度也必定大

  B.一个算法的空间复杂度大,则其时间复杂度必定小

  C.一个算法的时间复杂度大,则其空间复杂度必定小

  D.算法的时间复杂度与空间复杂度没有直接关系

  2、下列叙述中正确的是

  A.算法的效率只与问题的规模有关,而与数据的存储结构无关

  B.算法的时间复杂度是指执行算法所需要的计算工作量

  C.数据的逻辑结构与存储结构是一一对应的

  D.算法的时间复杂度与空间复杂度一定相关

  3、下列叙述中正确的是

  A.程序执行的效率与数据的存储结构密切相关

  B.程序执行的效率只取决于程序的控制结构

  C.程序执行的效率只取决于所处理的数据量

  D.以上说法均错误

  4、下列关于栈的叙述中,正确的是

  A.栈底元素一定是最后入栈的元素

  B.栈顶元素一定是最先入栈的元素

  C.栈操作遵循先进后出的原则

  D.以上说法均错误

  5、一个栈的初始状态为空。现将元素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

  6、下列与队列结构有关联的是

  A.函数的递归调用

  B.数组元素的.引用

  C.多重循环的执行

  D.先到先服务的作业调度

  7、下列叙述中正确的是

  A.循环队列中的元素个数随队头指针与队尾指针的变化而动态变化

  B.循环队列中的元素个数随队头指针的变化而动态变化

  C.循环队列中的元素个数随队尾指针的变化而动态变化

  D.以上说法都不对

  8、设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,teal"=15,则循环队列中的元素个数为

  A.15

  B.16

  C.20

  D.0或35

  9、下列叙述中正确的是

  A.线性表链式存储结构的存储空间一般要少于顺序存储结构

  B.线性表链式存储结构与顺序存储结构的存储空间都是连续的

  C.线性表链式存储结构的存储空间可以是连续的,也可以是不连续的

  D.以上说法均错误

  10、下列链表中,其逻辑结构属于非线性结构的是

  A.二叉链表

  B.循环链表

  C.双向链表

  D.带链的栈

  11、 一棵二叉树共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为

  A.219

  B.229

  C.230

  D.231

  12、 某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)

  A.3

  B.6

  C.8

  D.12

  13、 对下列二叉树进行前序遍历的结果为

2017计算机二级公共基础选择题冲刺题

  A.DYBEAFCZX

  B.YDEBFZXCA

  C.ABDYECFXZ

  D.ABCDEFXYZ

  14、 对长度为l0的线性表进行冒泡排序,最坏情况下需要比较的次数为

  A.9

  B.10

  C.45

  D.90

  15、 对长度为n的线性表作快速排序,在最坏情况下,比较次数为

  A.n

  B.n-1

  C.n(n-1)

  D.n(n-1)/2

  16、结构化程序设计中,下面对goto语句使用描述正确的是

  A.禁止使用goto语句

  B.使用goto语句程序效率高

  C.应避免滥用goto语句

  D.以上说法均错误

  17、 下面对对象概念描述正确的是

  A.对象间的通信靠消息传递

  B.对象是名字和方法的封装体

  C.任何对象必须有继承性

  D.对象的多态性是指一个对象有多个操作

  18、构成计算机软件的是

  A.源代码

  B.程序和数据

  C.程序和文档

  D.程序、数据及相关文档

  19、 下面不属于软件需求分析阶段主要工作的是

  A.需求变更申请

  B.需求分析

  C.需求评审

  D.需求获取

  20、 下面不能作为结构化方法软件需求分析工具的是

  A.系统结构图

  B.数据字典(DD.

  C.数据流程图(DFD图)

  D.判定表

  21、 数据字典(DD)所定义的对象都包含于

  A.数据流图(DFD图)

  B.程序流程图

  C.软件结构图

  D.方框图

  22、 软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是

  A.测试

  B.设计

  C.可行性研究

  D.实现

  23、 软件需求规格说明书的作用不包括

  A.软件验收的依据

  B.用户与开发人员对软件要做什么的共同理解

  C.软件设计的依据

  D.软件可行性研究的依据

  24、 下面不属于软件设计阶段任务的是

  A.软件总体设计

  B.算法设计

  C.制定软件确认测试计划

  D.数据库设计

  25、 软件设计中模块划分应遵循的准则是

  A.低内聚低耦合

  B.高耦合高内聚

  C.高内聚低耦合

  D.以上说法均错误

  26、 下面属于黑盒测试方法的是

  A.语句覆盖

  B.逻辑覆盖

  C.边界值分析

  D.路径覆盖

  27、 下面属于白盒测试方法的是

  A.等价类划分法

  B.逻辑覆盖

  C.边界值分析法

  D.错误推测法

  28、 下面不属于软件测试实施步骤的是

  A.集成测试

  B.回归测试

  C.确认测试

  D.单元测试

  29、下面描述中不属于数据库系统特点的是

  A.数据共享

  B.数据完整性

  C.数据冗余度高

  D.数据独立性高

  30、 若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和c的联系是

  A.一对一

  B.一对多

  C.多对一

  D.多对多