C语言试题、学习、考试大全27

上传人:夏** 文档编号:504082273 上传时间:2022-12-26 格式:DOC 页数:11 大小:30.50KB
返回 下载 相关 举报
C语言试题、学习、考试大全27_第1页
第1页 / 共11页
C语言试题、学习、考试大全27_第2页
第2页 / 共11页
C语言试题、学习、考试大全27_第3页
第3页 / 共11页
C语言试题、学习、考试大全27_第4页
第4页 / 共11页
C语言试题、学习、考试大全27_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《C语言试题、学习、考试大全27》由会员分享,可在线阅读,更多相关《C语言试题、学习、考试大全27(11页珍藏版)》请在金锄头文库上搜索。

1、一、选择题(1)下面论述对的的是().算法的执行效率与数据的存储构造无关 B. 算法的空间复杂度是指算法程序中指令(或语句)的条数 C.算法的有穷性是指算法必须能在执行有限个环节之后终结.以上三种描述都不对() 如下数据构造中不属于线性数据构造的是(C)A. 队列 B. 线性表 C.二叉树 .栈(3) 在一棵二叉树上第5层的结点数最多是() 注:由公式2-1得A.8 . 16C.32 D1(4)下面描述中,符合构造化程序设计风格的是(A)A 使用顺序、选择和反复(循环)三种基本控制构造表达程序的控制逻辑B模块只有一种入口,可以有多种出口 C 注重提高程序的执行效率 D 不使用to语句(5)下面

2、概念中,不属于面向对象措施的是()注:P5-5A. 对象 .继承 .类 . 过程调用(6) 在构造化措施中,用数据流程图(DF)作为描述工具的软件开发阶段是(B)A. 可行性分析 B. 需求分析C.具体设计 程序编码 ()在软件开发中,下面任务不属于设计阶段的是(D)A. 数据构造设计 B. 给出系统模块构造. 定义模块算法 D定义需求并建立系统模型(8)数据库系统的核心是(B)A. 数据模型 数据库管理系统 . 软件工具 . 数据库(9) 下列论述中对的的是()A.数据库是一种独立的系统,不需要操作系统的支持B数据库设计是指设计数据库管理系统C.数据库技术的主线目的是要解决数据共享的问题D数

3、据库系统中,数据的物理构造必须与逻辑构造一致(1) 下列模式中,可以给出数据库物理存储构造与物理存取措施的是(A) 注:PA内模式 B. 外模式. 概念模式 逻辑模式(11) 算法的时间复杂度是指(C)A. 执行算法程序所需要的时间 B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数 D 算法程序中的指令条数(12)算法的空间复杂度是指(D)A 算法程序的长度 B.算法程序中的指令条数C.算法程序所占的存储空间. 算法执行过程中所需要的存储空间(13) 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为() 注:运用公式=n0+1+n2、0=n2+1和完全二叉数的特点可求

4、出A. 39 B. 5 . 55 D 351(1) 构造化程序设计重要强调的是(B)程序的规模B.程序的易读性 .程序的执行效率D.程序的可移植性(5) 在软件生命周期中,能精确地拟定软件系统必须做什么和必须具有哪些功能的阶段是(D)注:即第一种阶段. 概要设计 B. 具体设计C.可行性分析 D.需求分析(1)数据流图用于抽象描述一种软件的逻辑模型,数据流图由某些特定的图符构成。下图符名标记的图符不属于数据流图合法图符的是(A) 注:P67A. 控制流B. 加工 C. 数据存储 D. 源和潭(17) 软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格阐明书以及(B) 注

5、:P6. 阶段性报告. 需求评审C. 总结 D.都不对的(18) 下述有关数据库系统的论述中对的的是() 数据库系统减少了数据冗余 数据库系统避免了一切冗余C 数据库系统中数据的一致性是指数据类型的一致数据库系统比文献系统能管理更多的数据() 关系表中的每一横行称为一种(). 元组 . 字段 C 属性 D. 码(20)数据库设计涉及两个方面的设计内容,它们是()A. 概念设计和逻辑设计 B. 模式设计和内模式设计C内模式设计和物理设计 . 构造特性设计和行为特性设计(1) 下列论述中对的的是()A. 线性表是线性构造 B. 栈与队列是非线性构造C. 线性链表是非线性构造. 二叉树是线性构造(2

6、2) 下列有关栈的论述中对的的是(D)A 在栈中只能插入数据 . 在栈中只能删除数据C. 栈是先进先出的线性表D. 栈是先进后出的线性表(2) 下列有关队列的论述中对的的是(C)A. 在队列中只能插入数据 B 在队列中只能删除数据. 队列是先进先出的线性表 D.队列是先进后出的线性表(24) 对建立良好的程序设计风格,下面描述对的的是(A) 注:P48A. 程序应简朴、清晰、可读性好 B. 符号名的命名要符合语法C 充足考虑程序的执行效率 D. 程序的注释可有可无(2) 下面对对象概念描述错误的是(A) 注:PA. 任何对象都必须有继承性 B. 对象是属性和措施的封装体. 对象间的通讯靠消息传

7、递D操作是对象的动态性属性(6) 下面不属于软件工程的3个要素的是(D) 注:P2A. 工具 . 过程C. 措施 D 环境(2) 程序流程图(D)中的箭头代表的是() 注:8A. 数据流 B. 控制流 C. 调用关系 D. 构成关系(8) 在数据管理技术的发展过程中,经历了人工管理阶段、文献系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(A)A. 数据库系统 B 文献系统 C.人工管理 .数据项管理(29) 用树形构造来表达实体之间联系的模型称为()A.关系模型 . 层次模型 C. 网状模型 .数据模型(30) 关系数据库管理系统能实现的专门关系运算涉及(). 排序、索引、记录 B. 选

8、择、投影、连接C. 关联、更新、排序D显示、打印、制表(31) 算法一般都可以用哪几种控制构造组合而成(D) 注:P3.循环、分支、递归 . 顺序、循环、嵌套C. 循环、递归、选择 D.顺序、选择、循环(3) 数据的存储构造是指(B) 注:1,要牢记A数据所占的存储空间量 B. 数据的逻辑构造在计算机中的表达C数据在计算机中的顺序存储方式 D. 存储在外存中的数据(33) 设有下列二叉树:图见书46对此二叉树中序遍历的成果为(B)A ABCDEF B BAC C. AECF D DEBFC(34) 在面向对象措施中,一种对象祈求另一对象为其服务的方式是通过发送(D) 注:56A. 调用语句 命

9、令 . 口令 D. 消息(35) 检查软件产品与否符合需求定义的过程称为() 注:P95A. 确认测试B 集成测试 C 验证测试 . 验收测试(36) 下列工具中属于需求分析常用工具的是(D) 注:P67APAB.PFD - D.D(3)下面不属于软件设计原则的是(C)注:P73A抽象 B. 模块化 .自底向上 D. 信息隐蔽(8) 索引属于(B)A模式 B 内模式 . 外模式D. 概念模式(9) 在关系数据库中,用来表达实体之间联系的是(D)A. 树构造 B.网构造 C 线性表 D. 二维表(0)将E-R图转换到关系模式时,实体与联系都可以表达到(B)A 属性 B. 关系C. 键 D. 域(

10、4)在下列选项中,哪个不是一种算法一般应当具有的基本特性(C)A.拟定性 B. 可行性C. 无穷性 D.拥有足够的情报(2)希尔排序法属于哪一种类型的排序法(B)A.互换类排序法 B.插入类排序法 C选择类排序法D建堆排序法(4) 在深度为的满二叉树中,叶子结点的个数为(C)A. 32 .31 C. 16 D. 15(4)对长度为N的线性表进行顺序查找,在最坏状况下所需要的比较次数为(B) 注:要牢记AN1. N C. ()/2 D.N/2(45)信息隐蔽的概念与下述哪一种概念直接有关(B)注:74A.软件构造定义 B. 模块独立性 C 模块类型划分 D.模拟耦合度(46) 面向对象的设计措施

11、与老式的的面向过程的措施有本质不同,它的基本原理是(C).模拟现实世界中不同事物之间的联系 B. 强调模拟现实世界中的算法而不强调概念 . 使用现实世界的概念抽象地思考问题从而自然地解决问题 D.鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考(47) 在构造化措施中,软件功能分解属于下列软件开发中的阶段是(C) 注:总体设计也就是概要设计A.具体设计 B需求分析 . 总体设计D. 编程调试(8) 软件调试的目的是()注:与软件测试要对比着复习发现错误B.改正错误C改善软件的性能 D.挖掘软件的潜能(9)按条件对关系R进行选择,其关系代数体现式为(C)A. R|X|R B. |XR C

12、. f(R) D. (R)(50)数据库概念设计的过程中,视图设计一般有三种设计顺序,如下各项中不对的是(D)注:7,要牢记A自顶向下B. 由底向上 由内向外 D. 由整体到局部(51)在计算机中,算法是指(C)A. 查询措施B. 加工措施C 解题方案的精确而完整的描述 D. 排序措施(52) 栈和队列的共同点是(C)注:这一共同点和线性表不同样A. 都是先进后出 B 都是先进先出 只容许在端点处插入和删除元素D.没有共同点(53) 已知二叉树后序遍历序列是be,中序遍历序列是eba,它的前序遍历序列是() 注:38,前提纲掌握三种遍历的措施. ceda B. acbed C decab .

13、a(5) 在下列几种排序措施中,规定内存量最大的是()注:要牢记,书中没有提到。.插入排序 B. 选择排序C.迅速排序 D. 归并排序(5) 在设计程序时,应采纳的原则之一是(A) 注:和设计风格有关 程序构造应有助于读者理解 B. 不限制goo语句的使用.减少或取消注解行 D. 程序越短越好(6) 下列不属于软件调试技术的是(B)注:P98A. 强行排错法 集成测试法C. 回溯法 D. 因素排除法(57)下列论述中,不属于软件需求规格阐明书的作用的是(D)注:PA.便于顾客、开发人员进行理解和交流 B反映出顾客问题的构造,可以作为软件开发工作的基本和根据 C作为确认测试和验收的根据 D. 便

14、于开发人员进行需求分析(58) 在数据流图(DF)中,带有名字的箭头表达(C). 控制程序的执行顺序B. 模块之间的调用关系 C.数据的流向 D程序的构成成分(9)SQL语言又称为(). 构造化定义语言B 构造化控制语言 C.构造化查询语言 D. 构造化操纵语言() 视图设计一般有种设计顺序,下列不属于视图设计的是(B)A. 自顶向下 . 由外向内 由内向外 .自底向上 (6) 数据构造中,与所使用的计算机无关的是数据的()A. 存储构造 物理构造 . 逻辑构造 . 物理和存储构造(62) 栈底至栈顶依次寄存元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列也许是(D)A. BCE B. DBCE C. CDAB D. DCBEA(63) 线性表的顺序存储构造和线性表的链式存储构造分别是()A.顺序存取的存储构造、顺序存取的存储构造B. 随机存取的存储构造、顺序存取的存储构造C. 随机存

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号