【计算机类职业资格】国家二级C语言机试(公共基础知识)模拟试卷9及答案解析.doc
《【计算机类职业资格】国家二级C语言机试(公共基础知识)模拟试卷9及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级C语言机试(公共基础知识)模拟试卷9及答案解析.doc(9页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 C 语言机试(公共基础知识)模拟试卷 9 及答案解析(总分:60.00,做题时间:90 分钟)一、选择题(总题数:30,分数:60.00)1.下列叙述中正确的是( )。(分数:2.00)A.链式存储结构的存储空间一定是连续的B.链式存储结构只针对非线性结构C.顺序存储结构和链式存储结构都能存储有序表D.链式存储结构比顺序存储结构节省存储空间2.下列叙述中正确的是( )。(分数:2.00)A.队列是“先进后出”的线性表B.栈是“先进先出”的线性表C.数据可分为线性结构和非线性结构D.循环队列是非线性结构3.下列数据结构中,属于非线性结构的是( )。(分数:2.00)A.循环队列B.带链
2、队列C.二叉树D.带链栈4.下列数据结构中,能够按照“先进先出”原则存取数据的是( )。(分数:2.00)A.循环队列B.栈C.队列D.二叉树5.一个栈的初始状态为空。现将元素 1,2,3,A,B,C 依次入栈,然后再依次出栈,则元素出栈的顺序是( )。(分数:2.00)A.1,2,3,A,B,CB.C,B,A,1,2,3C.C,B,A,3,2,1D.1,2,3,C,B,4k6.下列叙述中正确的是( )。(分数:2.00)A.一个算法的空间复杂度大,则其时间复杂度也必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.算法的时间复杂度与空间复
3、杂度没有直接关系7.某二叉树共有 7 个节点,其中叶子节点只有 1 个,则该二叉树的深度为(假设根节点在第 1 层)( )。(分数:2.00)A.3B.4C.6D.78.下列叙述中正确的是( )。(分数:2.00)A.循环队列中的元素个数随队头指针与队尾指针的变化而动态变化B.循环队列中的元素个数随队头指针的变化而动态变化C.循环队列中的元素个数随队尾指针的变化而动态变化D.循环队列中的元素个数不会变化9.算法的有穷性是指( )。(分数:2.00)A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用10.某二叉树中有 n 个度为
4、 2 的节点,则该二叉树中的叶子节点数为( )。(分数:2.00)A.n+1B.n 一 1C.2nD.n211.设循环队列的存储空间为 Q(1:35),初始状态为 front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为( )。(分数:2.00)A.15B.16C.20D.0 或 3512.对下列二叉树( )。 (分数:2.00)A.DYBEAFCZXB.YDEBFZXCAC.ABDYECFXZD.ABCDEFXYZ13.下面对对象概念描述正确的是( )。(分数:2.00)A.对象间的通信靠消息传递B.对象是名字和方法的封装体C.任何
5、对象必须有继承性D.对象的多态性是指一个对象有多个操作14.对长度为 n 的线性表做快速排序,在最坏情况下,比较次数为( )。(分数:2.00)A.nB.n1C.n(n 一 1)D.n(n 一 1)215.在黑盒测试方法中,设计测试用例的主要根据是( )。(分数:2.00)A.程序内部逻辑B.程序外部功能C.程序数据结构D.程序流程图16.下列选项中不符合良好程序设计风格的是( )。(分数:2.00)A.源程序要文档化B.数据说明的次序要规范化C.避免滥用 GOTO 语句D.模块设计要保证高耦合、高内聚17.在长度为 n 的有序线性表中进行二分查找,按顺序查找需要比较的次数是( )。(分数:2
6、.00)A.O(n)B.O(n 2 )C.O(log 2 n)D.O(nlog 2 n)18.从工程管理角度看,软件设计一般分为两步完成,它们是( )。(分数:2.00)A.概要设计与详细设计B.数据设计与接口设计C.软件结构设计与数据设计D.过程设计与数据设计19.在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。(分数:2.00)A.外模式B.内模式C.概念模式D.逻辑模式20.软件测试的目的是( )。(分数:2.00)A.评估软件可靠性B.发现程序中的错误C.改正程序中的错误D.发现并改正程序中的错误21.结构化程序所要求的基本结构不包括( )。(分数:2.00)A.顺序
7、结构B.选择(分支)结构C.GOTO 跳转结构D.重复(循环)结构22.软件调试的目的是( )。(分数:2.00)A.发现错误B.改正错误C.改善软件的性能D.验证软件的正确性23.有两个关系 R 和 S 如下: (分数:2.00)A.选择B.投影C.插入D.连接24.层次型、网状型和关系型数据库划分原则是( )。(分数:2.00)A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系方式25.在结构化程序设计中,模块划分的原则是( )。(分数:2.00)A.各模块应包括尽量多的功能B.各模块的规模应尽量大C.各模块之间的联系应尽量紧密D.模块内具有高内聚度、模块间具有低耦合度26.一
8、间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。(分数:2.00)A.一对一B.一对多C.多对一D.多对多27.有三个关系 R、S 和 T 如下: (分数:2.00)A.自然连接B.交C.投影D.并28.设有表示学生选课的三张表,学生 S(学号,姓名,性别,年龄,身份证号),课程 C(课号、课名),选课 SC(学号,课号,成绩),则表 SC 的关键字(键或码)为( )。(分数:2.00)A.课号,成绩B.学号,成绩C.学号,课号D.学号,姓名,成绩29.数据库管理系统中负责数据模式定义的语言是( )。(分数:2.00)A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言30
9、.有三个关系 R、S 和 T 如下: (分数:2.00)A.选择B.差C.交D.并国家二级 C 语言机试(公共基础知识)模拟试卷 9 答案解析(总分:60.00,做题时间:90 分钟)一、选择题(总题数:30,分数:60.00)1.下列叙述中正确的是( )。(分数:2.00)A.链式存储结构的存储空间一定是连续的B.链式存储结构只针对非线性结构C.顺序存储结构和链式存储结构都能存储有序表 D.链式存储结构比顺序存储结构节省存储空间解析:解析:顺序存储方式主要用于线性的数据结构,它把逻辑上相邻的数据元素存储在物理上相邻的存储单元里,节点之间的关系由存储单元的邻接关系来体现。而链式存储结构的存储空
10、间不一定是连续的。链式存储结构既可用于表示线性结构,也可用于表示非线性结构,故 A 和 B 选项错误;链式存储结构比顺序存储结构每个元素多了一个或多个指针域,因此比顺序存储结构要多耗费一些存储空间,故 D 选项错误。2.下列叙述中正确的是( )。(分数:2.00)A.队列是“先进后出”的线性表B.栈是“先进先出”的线性表C.数据可分为线性结构和非线性结构 D.循环队列是非线性结构解析:解析:本题主要考查了栈、队列、循环队列的概念。栈是先进后出的线性表,队列是先进先出的线性表。根据数据结构中各数据元素之间的前后件关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。3.下列数据结构中
11、,属于非线性结构的是( )。(分数:2.00)A.循环队列B.带链队列C.二叉树 D.带链栈解析:解析:根据数据结构中各数据元素之间的前后件关系的复杂程度,一般将数据结构分为两大类:线性结构和非线性结构。循环队列、带链队列和带链栈都是线性结构,而二叉树是非线性结构。4.下列数据结构中,能够按照“先进先出”原则存取数据的是( )。(分数:2.00)A.循环队列B.栈C.队列 D.二叉树解析:解析:栈按照“先进后出”(FILO)或“后进先出”(LIFO)组织数据;队列是“先进先出”(EIFO)或“后进后出”(LILO)的线性表。5.一个栈的初始状态为空。现将元素 1,2,3,A,B,C 依次入栈,
12、然后再依次出栈,则元素出栈的顺序是( )。(分数:2.00)A.1,2,3,A,B,CB.C,B,A,1,2,3C.C,B,A,3,2,1 D.1,2,3,C,B,4k解析:解析:栈是按照“先进后出”或“后进先出”的原则组织数据的。所以出栈顺序是 CBA321。6.下列叙述中正确的是( )。(分数:2.00)A.一个算法的空间复杂度大,则其时间复杂度也必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.算法的时间复杂度与空间复杂度没有直接关系 解析:解析:算法的复杂度主要包括时间复杂度和空间复杂度。算法的时间复杂度是指执行算法所需要的计算工
13、作量,算法的工作量用算法所执行的基本运算次数来度量,而算法所执行的基本运算次数是问题规模的函数,即算法的工作量=f(n),其中 n 是问题的规模;算法的空间复杂度,一般是指执行这个算法所需要的内存空间。一个算法所占用的存储空间包括算法程序所占用的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间。根据各自的定义可知。算法的时间复杂度与空间复杂度并不相关。7.某二叉树共有 7 个节点,其中叶子节点只有 1 个,则该二叉树的深度为(假设根节点在第 1 层)( )。(分数:2.00)A.3B.4C.6D.7 解析:解析:根据二叉树的性质,度为 0 的节点(叶子节点)总是比度为 2
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 语言 公共 基础知识 模拟 试卷 答案 解析 DOC
