[计算机类试卷]国家二级(C语言)笔试模拟试卷160及答案与解析.doc
《[计算机类试卷]国家二级(C语言)笔试模拟试卷160及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C语言)笔试模拟试卷160及答案与解析.doc(51页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( C语言)笔试模拟试卷 160及答案与解析 1 下面叙述正确的是 ( A)算法的执行效率与数据的存储结构无关 ( B)算法的空间复杂度是指算法程序中指令 (或语句 )的条数 ( C)算法的有穷性是指算法必须能在执行有限个步骤之后终止 ( D)以上三种描述都不对 2 下列数据结构中 ,按先进后出原则组织数据的是 ( A)线性链表 ( B)栈 ( C)循环链表 ( D)顺序表 3 在下列关于二叉树的叙述中 ,正确的一项是 ( A)在二叉树中 ,任何一个结点的度都是 2 ( B)二叉树的度为 2 ( C)在二 叉树中至少有一个结点的度是 2 ( D)一棵二叉树的度可以小于 2 4 结构化程
2、序设计方法的 3种基本控制结构中不包括 ( A)循环结构 ( B)递归结构 ( C)顺序结构 ( D)选择结构 5 下列叙述中正确的是 ( A)在面向对象的程序设计中 ,各个对象之间具有密切的联系 ( B)在面向对象的程序设计中 ,各个对象都是公用的 ( C)在面向对象的程序设计中 ,各个对象之间相对独立 ,相互依赖性小 ( D)上述三种说法都不对 6 软件工程的出现是由于 ( A)程序设计方法学的影响 ( B)软件产业化的需要 ( C)软件危机的出现 ( D)计算机的发展 7 下列对于软件测试的描述中正确的是 ( A)软件测试的目的是证明程序是否正确 ( B)软件测试的目的是使程序运行结果正
3、确 ( C)软件测试的目的是尽可能多地发现程序中的错误 ( D)软件测试的目的是使程序符合结构化原则 8 在数据管理技术的发展过程中 ,可实现数据共享的是 ( A)人工管理阶段 ( B)文件系统阶段 ( C)数据库系统阶段 ( D)系统管理阶段 9 有三个关系 R、 S和 T如下 : 由关系 R和 S通过运算得到关系 T,则所使用的运算为 ( A)并 ( B)自然连接 ( C)笛卡尔积 ( D)交 10 数据库设计的四个阶段是 :需求分析、概念设计、逻辑设计和 ( A)编码设计 ( B)测试阶段 ( C)运行阶段 ( D)物理设计 11 下面叙述正确的是 ( A)算法的执行效率与数据的存储结构
4、无关 ( B)算法的空间复杂度是指算法程序中指令 (或语句 )的条数 ( C)算法的有穷性是指算法必须能在执行有限个步骤之后终止 ( D)以上三种描述都不对 12 下列数据结构中 ,按先进后出原则组织数据的是 ( A)线性链表 ( B)栈 ( C)循环链表 ( D)顺序表 13 在下列关于二叉树的叙述中 ,正确的一项是 ( A)在二叉树中 ,任何一个结点的度都是 2 ( B)二叉树的度为 2 ( C)在二叉树中至少有一个结点的度是 2 ( D)一棵二叉树的度可以小于 2 14 结构化程序设计方法的 3种基本控制结构中不包括 ( A)循环结构 ( B)递归结构 ( C)顺序结构 ( D)选择结构
5、 15 下列叙述中正确的是 ( A)在面向对象的程序设计中 ,各个对象之间具有密切的联系 ( B)在面向对象的程序设计中 ,各个对象都是公用的 ( C)在面向对象的程序设计中 ,各 个对象之间相对独立 ,相互依赖性小 ( D)上述三种说法都不对 16 软件工程的出现是由于 ( A)程序设计方法学的影响 ( B)软件产业化的需要 ( C)软件危机的出现 ( D)计算机的发展 17 下列对于软件测试的描述中正确的是 ( A)软件测试的目的是证明程序是否正确 ( B)软件测试的目的是使程序运行结果正确 ( C)软件测试的目的是尽可能多地发现程序中的错误 ( D)软件测试的目的是使程序符合结构化原则
6、18 在数据管理技术的发展过程中 ,可实现数据共享的是 ( A)人工管理阶段 ( B) 文件系统阶段 ( C)数据库系统阶段 ( D)系统管理阶段 19 有三个关系 R、 S和 T如下 :由关系 R和 S通过运算得到关系 T,则所使用的运算为 ( A)并 ( B)自然连接 ( C)笛卡尔积 ( D)交 20 数据库设计的四个阶段是 :需求分析、概念设计、逻辑设计和 ( A)编码设计 ( B)测试阶段 ( C)运行阶段 ( D)物理设计 21 以下叙述中正确的是 ( A)用 C程序实现的算法必须要有输入和输出操作 ( B)用 C程序实现的算法可以没有输出但必须要有输入 ( C)用 C程序实现的算
7、法可以没有 输入但必须要有输出 ( D)用 C程序实现的算法可以既没有输入也没有输出 22 下列可用于 C语言用户标识符的一组是 ( A) void, define, WORD ( B) a3_3,_123,Car ( C) For, -abc, IF Case ( D) 2a, DO, sizeof 23 以下选项中可作为 C语言合法常量的是 ( A) -80 ( B) -080 ( C) -8e1.0 ( D) -80.0e 24 若有语句 :char *line5;,以下叙述中正确的是 ( A)定义 line是一个数组 ,每 个数组元素是一个基类型为 char为指针变量 ( B)定义 l
8、ine是一个指针变量 ,该变量可以指向一个长度为 5的字符型数组 ( C)定义 line是一个指针数组 ,语句中的 *号称为间址运算符 ( D)定义 line是一个指向字符型函数的指针 25 以下定义语句中正确的是 ( A) int a=b=0; ( B) char A=65+1,b=b; ( C) float a=1,*b= ( D) 26 有以下程序段 char ch; int k; ch=a; k=12; printf(“%c,%d,“,ch,ch,k); printf(“k=%d n“,k); 已知字符 a的 ASCII码值为 97,则执行上述程序段后输出结果是 ( A)因变量类型与格
9、式描述符的类型不匹配输出无定值 ( B)输出项与格式描述符个数不符 ,输出为零值或不定值 ( C) a,97,12k=12 ( D) a,97,k=12 27 有以下程序 main() int i,s=1; for (i=1;i=2 c=a; if(c!=a) c=b; printf(“%d,%d,%dn“,a,b,c); 其输出结果是 ( A)程序段有语法错 ( B) 3,5,3 ( C) 3,5,5 ( D) 3,5,7 30 有以下程序 #include main() int x=1,y=0,a=0,b=0; switch(x) case 1: switch(y) case 0:a+;
10、break; case 1:b+; break; case 2:a+; b+; break; case 3:a+; b+; printf(“a=%d,b=%dn“,a,b); 程序的运行结果是 ( A) a=1,b=0 ( B) a=2,b=2 ( C) a=1,b=1 ( D) a=2,b=1 31 以下叙述中正确的是 ( A)用 C程序实现的算法必须要有输入和输出操作 ( B)用 C程序实现的算法可以没有输出但必须要有输入 ( C)用 C程序实现的算法可以没有输入但必须要有输出 ( D)用 C程序实现的算法可以既没有输入也没有输出 32 下列可用于 C语言用户标识符的一组是 ( A) vo
11、id, define, WORD ( B) a3_3,_123,Car ( C) For, -abc, IF Case ( D) 2a, DO, sizeof 33 以下选项中可作为 C语言合法常量的是 ( A) -80 ( B) -080 ( C) -8e1.0 ( D) -80.0e 34 若有语句 :char *line5;,以下叙述中正确的是 ( A)定义 line是一个数组 ,每个数组元素是一个基类型为 char为指针变量 ( B)定义 line是一个指针变量 ,该变量可以指向一个长度为 5的字符型数组 ( C)定义 line是一个指针数组 ,语句中的 *号称为间址运算符 ( D)定
12、义 line是一个指向字符型函数的指针 35 以下定义语句中正确的是 ( A) int a=b=0; ( B) char A=65+1,b=b; ( C) float a=1,*b= ( D) 36 有以下程序段 char ch; int k; ch=a; k=12; printf(“%c,%d,“,ch,ch,k); printf(“k=%d n“,k); 已知字符 a的 ASCII码值为 97,则执行上述程序段后输出结果是 ( A)因变量类型与格式描述符的类型不匹配输出无定值 ( B)输出项与格式描述符个数不符 ,输出为零值或不定值 ( C) a,97,12k=12 ( D) a,97,k
13、=12 37 有以下程序 main() int i,s=1; for (i=1;i=2 c=a; if(c!=a) c=b; printf(“%d,%d,%dn“,a,b,c); 其输出结果是 ( A)程序段有语法错 ( B) 3,5,3 ( C) 3,5,5 ( D) 3,5,7 40 有以下程序 #include main() int x=1,y=0,a=0,b=0; switch(x) case 1: switch(y) case 0:a+; break; case 1:b+; break; case 2:a+; b+; break; case 3:a+; b+; printf(“a=%
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 语言 笔试 模拟 160 答案 解析 DOC
