D) 软件的运行维护过程 69、面向对象方法中,继承是指 D
A) 一组对象所具有的相似性质 B) 一个对象具有另一个对象的性质 C) 各对象之间的共同性质 D) 类之间共享属性和操作的机制 70、下面属于白盒测试方法的是 B A) 等价类划分法 B) 逻辑覆盖 C) 边界值分析法 D) 错误推测法
71、某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点 在第1层) D A) 3 B) 4 C) 6
D) 7(在树中,所有结点中的最大的度称为树的度)
72 定义无符号整数类为UInt,下面可以作为类UInt实例化值的是 B A) -369
B) 369(uint无符号整形) C) 0.369
D) 整数集合{1,2,3,4,5} 73、下列叙述中正确的是 C
A) 在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化 B) 在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化 C) 在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化
74 一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是 A) 1:1联系 B) 1:m联系 C) m:1联系 D) m:n联系 答案:D
75、结构化程序所要求的基本结构不包括 B A) 顺序结构 B) GOTO跳转 C) 选择(分支)结构 D) 重复(循环)结构 76、下面描述中错误的是 A
A) 系统总体结构图支持软件系统的详细设计 B) 软件设计是将软件需求转换为软件表示的过程 C) 数据结构与数据库设计是软件设计的任务之一 D) PAD图是软件详细设计的表示工具
77、软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用 软件的是 A
A) 学生成绩管理系统 B) C语言编译程序 C) UNIX 操作系统 D) 数据库管理系统
78、 负责数据库中查询操作的数据库语言是 C A) 数据定义语言 B) 数据管理语言 C) 数据操纵语言 D) 数据控制语言
79、下列关于栈叙述正确的是 A A) 栈顶元素最先能被删除 B) 栈顶元素最后才能被删除 C) 栈底元素永远不能被删除 80、下列叙述中正确的是 B
A) 有一个以上根结点的数据结构不一定是非线性结构 B) 只有一个根结点的数据结构不一定是线性结构 C) 循环链表是非线性结构 D) 双向链表是非线性结构 答案:B
81、 作为软件设计工具的是 D A) 系统结构图 B) PAD图
C) 数据流图(DFD图) D) 程序流程图
82、在数据库设计中,将E-R图转换成关系数据模型的过程属于C A) 需求分析阶段 B) 概念设计阶段 C) 逻辑设计阶段 D) 物理设计阶段
83、一间宿舍可住多个学生,则实体宿舍和学生之间的联系是 B A) 一对一 B) 一对多 C) 多对一 D) 多对多
84、 对于循环队列,下列叙述中正确的是 D A) 队头指针是固定不变的 B) 队头指针一定大于队尾指针 C) 队头指针一定小于队尾指针
D) 队头指针可以大于队尾指针,也可以小于队尾指针 85、下列叙述中正确的是 A
A) 顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的 B) 顺序存储结构只针对线性结构,链式存储结构只针对非线性结构
C) 顺序存储结构能存储有序表,链式存储结构不能存储有序表 D) 链式存储结构比顺序存储结构节省存储空间 86、在面向对象方法中,不属于“对象”基本特点的是 A A) 一致性 B) 分类性 C) 多态性 D) 标识唯一性
87、 在软件设计中不使用的工具是 C A) 系统结构图 B) PAD图
C) 数据流图(DFD图) D) 程序流程图
88、将E-R图转换为关系模式时,实体和联系都可以表示为 C A) 属性 B) 键 C) 关系 D) 域
89、下列叙述中正确的是 D
A) 循环队列有队头和队尾两个指针,因此,循环队列是非线性结构 B) 在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况 C) 在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况 D) 循环队列中元素的个数是由队头指针和队尾指针共同决定 90、答案是A
A) 自然连接 B) 交 C) 投影 D) 并
91、软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是 C A) 编译程序 B) 操作系统 C) 教务管理系统 D) 汇编程序
92、 构成计算机软件的是 A) 源代码 B) 程序和数据 C) 程序和文档
D) 程序、数据及相关文档 答案:D
93、在关系模型中,每一个二维表称为一个 A A) 关系 B) 属性 C) 元组 D) 主码(键)
94、 下列叙述中正确的是 D
A) 一个算法的空间复杂度大,则其时间复杂度也必定大 B) 一个算法的空间复杂度大,则其时间复杂度必定小 C) 一个算法的时间复杂度大,则其空间复杂度必定小 D) 算法的时间复杂度与空间复杂度没有直接关系
95 、软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是 C A) 测试 B) 设计 C) 可行性研究 D) 实现
96、 对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为 C A) 9 B) 10
C) 45 【n(n-1)/2】 D) 90
97、 若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是 B A) 一对一 B) 一对多 C) 多对一 D) 多对多
98、在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是 C A) O(n) B) C) D)
99、 数据流图中带有箭头的线段表示的是 D A) 控制流 B) 事件驱动 C) 模块调用 D) 数据流
100、在软件开发中,需求分析阶段可以使用的工具是 B A) N-S图 B) DFD图 C) PAD图
D) 程序流程图
101、下列链表中,其逻辑结构属于非线性结构的是 A A) 二叉链表 B) 循环链表 C) 双向链表 D) 带链的栈
102、 在关系数据库中,用来表示实体间联系的是 B A) 属性 B) 二维表 C) 网状结构 D) 树状结构
103、下面不属于软件设计阶段任务的是 C A) 软件总体设计 B) 算法设计
C) 制定软件确认测试计划 D) 数据库设计
104、 设循环队列的存储空间为Q(1: 35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为 D A) 15 B) 16 C) 20 D) 0或35
105、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职 员。则实体部门和职员间的联系是 C A) 1:1联系 B) m:1联系 C) 1:m联系 D) m:n联系
106、数据字典(DD) 所定义的对象都包含于 A A) 数据流图(DFD图) B) 程序流程图
C) 软件结构图 D) 方框图
107、 软件需求规格说明书的作用不包括 D A) 软件验收的依据
B) 用户与开发人员对软件要做什么的共同理解 C) 软件设计的依据 D) 软件可行性研究的依据 108、下面属于黑盒测试方法的是 C A) 语句覆盖 B) 逻辑覆盖 C) 边界值分析 D) 路径覆盖
109、在数据管理技术发展的三个阶段中,数据共享最好的是 C
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库C语言公共基础(修改)(3)在线全文阅读。
相关推荐: