[计算机类试卷]国家二级(C++)笔试模拟试卷39及答案与解析.doc
《[计算机类试卷]国家二级(C++)笔试模拟试卷39及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C++)笔试模拟试卷39及答案与解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( C+)笔试模拟试卷 39及答案与解析 1 在单项链表中删除一个指定结点的后继的时间复杂度为 _。 ( A) O(n) ( B) O(nlog2n) ( C) O(1) ( D) 2 一个栈的输入序列为 1, 2, 3, 4,下面 _ 序列不可能是这个栈的输出序列 ( A) 1, 3, 2, 4 ( B) 2, 3, 4, 1 ( C) 4, 3, 1, 2 ( D) 3, 4, 2, 1 3 下列排序方法中,属于不稳定的排序方法是 _。 ( A)直接插入排序法 ( B)冒泡排序法 ( C) 基数排序法 ( D)堆序法 4 对象实现了数据和操作的结合,使数据和操作 _ 于对象的统一体
2、中 ( A)结合 ( B)隐藏 ( C)封装 ( D)抽象 5 对线性表采用折半查找法,该线性表必须 _。 ( A)采用顺序存储结构 ( B)采用链式存储结构 ( C)采用顺序存储结构,且元素按值有序 ( D)采用链式存储结构,且元素按值有序 6 对于存在多个条件复杂组合的判断问题,其加工逻辑使用 _ 描述较好。 ( A)数据字典 ( B)数据流图 ( C)结构化语言 ( D)判定表和判定树 7 结构化分析方法 SA、结构化设计方法 SD,和 JACKSON方法,是在软件开发过程中常用的方法,人们使用 SD方法时可以得到 _。 ( A)程序流程图 ( B)具体的语言程序 ( C)模块结构图及模
3、块的功能说明书 ( D)分层数据流图 8 对全局数据逻辑结构和特征的描述称为 _。 ( A)外模式 ( B)内模式 ( C)概念模式 ( D)存储模式 9 如果关系模式 R为 1NF,且每个非主属性都完全函数依赖于 R的候选码,则称R属于 _。 ( A) 2NF ( B) 3NF ( C) BCNF ( D) 4NF 10 数据字典表达的是 _。 ( A)系统中各类逻辑定义的集合 ( B)系统中各类逻辑描述的集合 ( C)系统中各类数据结构的集合 ( D)系统中各类数据描述的集合 11 下列 C+语言符号中表示行注释开始的是 _。 ( A) # ( B); ( C) / ( D) 12 关于对
4、象概念的描述中, _ 是错误的 ( A)对象就是 C语言中的变量 ( B)对象是状态和操作的封装体 ( C)对象之间的信息传递是通过消息进行的 ( D)对象是某个类的一个实例 13 下列说法不正确的是 _。 ( A)转义字符序列 b 的功能是退格 ( B)转义字符序列 n 的功能是退格 ( C)转义字符序列 r 的功能是回车 ( D) :转义字符序列 f的功能是换页 14 下列关于圆括号运算符的功能说法不正确的是 _。 ( A)可用于强制类型转换 ( B)可用于类型构造 ( C)可用于类型声明 ( D)可用于函数调用 15 设 int a=4, b=8;则 +a*b的结果是 _。 ( A) 3
5、3 ( B) 40 ( C) 32 ( D) 41 16 若 d为 double型变量,则表达式 d=1, d+5, d+的值是 _。 ( A) 1 ( B) 6 ( C) 2 ( D) 1 17 阅读程序段,当输入数据形式为 25, 13, 10时,正确的输出结果为 _。 int x, y, z; cin x y z; cout “x+y+z=%dn“ x+y+z; ( A) x+y+z=48 ( B) x+y+z=35 ( C) x+z=35 ( D)不确定值 18 以下非法的赋值语句是 ( A) n=(i=2, i+) ( B) i+ ( C) x=j 0 ( D) +(i+1) 19
6、下列 for循环语句执行的次数是 _。 for (int i=0, x=0; !xi+) ( A) 5 ( B) 6 ( C) 1 ( D)无限 20 下述关于 break语句的描述中, _是不正确的。 ( A) break语句可用于循环体内,它将退出该循环 ( B) break语句可用于 switch语句中,它将退出 switch语句 ( C) break语句可用于 if体内,它将退出 if语句 ( D) break语句在一个循环内可以出现多次 21 下面各语句中,能正确进行赋字符串操作的语句是 ( A) char s5= “ABCDE“ ; ( B) char s5= A , B , C
7、, D , E ; ( C) char *s; s = “ABCBE“; ( D) char *s; scanf(“%s“, s); 22 以下数组定义中不正确的是 _。 ( A) int a23 ( B) int b3=0; ( C) int c11=0; ( D) int d3=1,2,(1,2,31,2,3,4; 23 以下程序的输出结果是 _。 #include iostream.h void main() char w10= “ABC“, “DEFGH“, “IJKL“ , “MNOP“ ; int k; for (k=1 ;k 3 ;k+) cout wk “ “ ( A) ABC
8、 FGH KL ( B) ABC EFG IJ M ( C) EFG JK 0 ( D) DEFGH IJKL 24 以下说法中正确的是 _。 ( A) C+程序总是从第一个定义的函数开始执行的 ( B)在 C+程序中,要调用的函数必须在 main()函数中定义的 ( C) C+程序总是从 main()函数开始执行的 ( D) C+程序中的 main()函数必须放在程序的开始部分 25 若有函数 func(par1, par2+par3, (par4, par5):在调用该函数时,实参的个数是 _。 ( A) 3 ( B) 4 ( C) 5 ( D)有语法错误 26 执行下列程序 int fu
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 笔试 模拟 39 答案 解析 DOC
