[计算机类试卷]国家二级(C语言)笔试模拟试卷98及答案与解析.doc
《[计算机类试卷]国家二级(C语言)笔试模拟试卷98及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C语言)笔试模拟试卷98及答案与解析.doc(33页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( C语言)笔试模拟试卷 98及答案与解析 1 下列不属于算法特性的是 ( A)确定性 ( B)可行性 ( C)有输出 ( D)无穷性 2 下列叙述中,正确的是 ( A)线性表是线性结构 ( B)栈和队列是非线性结构 ( C)线性链表是非线性结构 ( D)二叉树是线性结构 3 设有下列二叉树: 对此二叉树后序遍历的结果为 ( A) ABCDEF ( B) DBEAFC ( C) ABDECF ( D) DEBFCA 4 源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档通常包括选择 合适的标识符、注释和 ( A)程序的视觉组织 ( B)尽量不用或少用 GOTO语句 (
2、C)检查输入数据的有效性 ( D)设计良好的输出报表 5 在面向对象中,一个对象请求另一个对象为其服务的方式是通过发送 ( A)调用语句 ( B)命令 ( C)口令 ( D)消息 6 下列不属于软件工程三要素的是 ( A)工具 ( B)过程 ( C)方法 ( D)环境 7 软件调试的目的是 ( A)发现错误 ( B)改正错误 ( C)改善软件的性能 ( D)挖掘软件的潜能 8 下列不属于数据库管理系统提供的 数据语言的是 ( A)数据定义语言 ( B)数据查询语言 ( C)数据操纵语言 ( D)数据控制语言 9 利用 E-R模型进行数据库的概念设计,可以分成三步:首先设计局部 E-R模型,然后
3、把各个局部 E-R模型综合成一个全局的模型,最后对全局 E-R模型进行(),得到最终的 E-R模型。 ( A)简化 ( B)结构化 ( C)最小化 ( D)优化 10 在数据库设计的 4个阶段;为关系模式选择存取方法应该在 ( A)需求分析阶段 ( B)概念设计阶段 ( C)逻辑设计阶段 ( D)物理设计阶段 11 以下叙 述中正确的是 ( A) C语言比其他语言高级 ( B) C语言可以不用编译就能被计算机识别执行 ( C) C语言以接近英语国家的自然语言和数学语言作为语言的表达形式 ( D) C语言出现的最晚,具有其他语言的一切优点 12 C语言中用于结构化程序设计的三种基本结构是 ( A
4、)顺序结构、选择结构、循环结构 ( B) if,switch、 break ( C) for、 while、 do-while ( D) if,for、 continue 13 在一个 C程序中 ( A) main函数必须出现在所有函数之前 ( B) main函数可以在任何地方出现 ( C) main函数必须出现在所有函数之后 ( D) main函数必须出现在固定位置 14 下列叙述中正确的是 ( A) C语言中既有逻辑类型也有集合类型 ( B) C语言中没有逻辑类型但有集合类型 ( C) C语言中有逻辑类型但没有集合类型 ( D) C语言中既没有逻辑类型也没有集合类型 15 下列关于 C语言
5、用户标识符的叙述中正确的是 ( A)用户标识符中可以出现下划线和中划线 (减号 ) ( B)用户标识符中不可以出现中划线,但可以出现下划线 ( C)用户标识符中可以出现下划线,但不 可以放在用户标识符的开头 ( D)用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头 16 若有以下程序段 (n所赋的是八进制数 ) int m=32767, n=032767; printf(“%d,%on“,m,n); 执行后输出结果是 ( A) 32767,32767 ( B) 32767,032767 ( C) 32767,77777 ( D) 32767,077777 17 下列关于单目运算
6、符 +、 -的叙述中正确的是 ( A)它们的运算对象可以是任何变量和常量 ( B)它们的运算对象可以是 char型变量和 int型变量,但不能是 float型变量 ( C)它们的运算对象可以是 int型变量,但不能是 double型变量和 float型变量 ( D)它们的运算对象可以是 char型变量、 int型变量和 float型变量 18 若有以下程序段 int m=0xabc, n=0xubc; m-=n; printf(“%Xn“,m); 执行后输出结果是 ( A) 0X0 ( B) 0x0 ( C) 0 ( D) 0XABC 19 有以下程序段 int m=0, n=0; char
7、c=a; scanf(“%d%c%d“, 3;i+) switch(i) csse 1: printf(“%d“,i); case 2: printf(“%d“,i); default: printf(“%d“,i); 执行后输出结果是 ( A) 11122 ( B) 12 ( C) 12020 ( D) 120 21 在 16位 C编译系统上,若定义 long a;,则能给 a赋 40000的正确语句是 ( A) a=20000+20000; ( B) a=4000*10; ( C) a=30000+10000; ( D) a=4000L*10L; 22 以下叙述正确的是 ( A)可以把 d
8、efine和 if定义为用户标识符 ( B)可以把 define定义为用户标识符,但不能把 if定义为用户标识符 ( C)可以把 if定义为用户标识符,但不能把 define定义为用户标识符 ( D) define和 if都不能定义为用户标识符 23 若定义: int a=511, *b=i 20; i+)scanf(“%d(“%d“,【 】 ); for(i=0; i 20; i+) if(ai 0) count+; sum+=【 】; printf(“sum=%d,count=%dn“,sum,count); 国家二级( C语言)笔试模拟试卷 98答案与解析 1 【正确答案】 D 【试题解
9、析】 一个算法必须具有 5个特性,即有穷性、确定性、可行性、有输入、有输出。其中有穷性是指算法必须总是在执行完有穷步之后 结束,而且每步都在有穷时间内完成。 2 【正确答案】 A 【试题解析】 所谓的线性结构是指:如果一个非空的数据结构满足下列两个条件: 1)有且只有一个根结点; 2)每一个结点最多有一个前件,也最多有一个后件。所以同时满足两个条件的有队列、线性表、栈,而二叉树的结点可能存在两个后件,不是线性结构。 3 【正确答案】 D 【试题解析】 二叉树的遍历分为先序、中序、后序三种不同方式。本题要求后序遍历,其遍历顺序应该为:后序遍历左子树 -后序遍历右子树 -访问根结点。按照定义,后序
10、 遍历序列是 DEBFCA。 4 【正确答案】 A 【试题解析】 源程序文档化主要包括 3个方面的内容:标识符的命名、程序中添加注释以及程序的视觉组织。 5 【正确答案】 D 【试题解析】 面向对象的世界是通过对象与对象间彼此的相互合作来推动的,一个对象与另一个对象通过发送消息彼此交换信息,请求对方执行某一处理或回答某一要求 6 【正确答案】 D 【试题解析】 软件工程三要素是方法、工具和过程。 7 【正确答案】 B 【试题解析】 在对程序进行了测试以后进入程序调试。调试的任务是诊断和改正程序中的错误。它与软件测试不同,软件测试是尽可能多地发现软件中的错误。 8 【正确答案】 B 【试题解析】
11、 通常数据库管理系统提供的数据语言有数据定义语言、数据操纵语言和数据控制语言。其中数据操纵语言负责数据的操纵,包括查询及增、删、改等操作。所以查询语言属于数据操纵语言的一部分。 9 【正确答案】 D 【试题解析】 在概念设计中按照模块的划分画出各个模块的 E-R图,然后把这些图合成一张 E-R图作为全局模型,最后 应该对全局 E-R图进行优化,看看是否有重复和不合理的地方。不能只进行简单的合并。 10 【正确答案】 D 【试题解析】 需求分析阶段是分析用户的需求,显然不属于这个阶段。概念设计是将需求分析得到的用户需求抽象为信息结构及概念模型的过程,涉及不到数据的存取。逻辑设计是在概念设计的基础
12、上将 E-R图转换成数据库管理系统的逻辑数据模型表示的逻辑模式,也不涉及存取问题。 11 【正确答案】 C 【试题解析】 C语言是一种高级语言,必须编译成目标代码才能执行;与其他语言相比, C语言更接近于硬件,更 “低级 ”;程序语言是不断发展的,不断有新的语言出现, C语言不是出现最晚的;高级语言类似于人类的自然语言和数学语言。 12 【正确答案】 A 【试题解析】 结构化程序设计是由顺序结构、选择结构和循环结构 3种基本结构组成。 13 【正确答案】 B 【试题解析】 一个完整的 C语言程序有且仅有一个主函数 (main()函数 )。程序总从 main()函数的第一条语句开始执行,到 ma
13、in()函数的最后一条语句结束,其他函数都是在执行 main()函数时,通过函数调用或嵌套调用而得以执行的。 C语言规定, main ()函数在程序中的位置是任意的。 14 【正确答案】 D 【试题解析】 在 C语言中没有逻辑类型,逻辑类型用整型来表示, C语言中没有集合类型。 15 【正确答案】 B 【试题解析】 在 C语言中, C语言标识符的命名规则:合法的标识符由字母、数字和下划线组成,并且第一个字符必须为字母或者下划线。 16 【正确答案】 A 【试题解析】 程序在定义时,以十进制形式为 m赋初值,以八进制的形式为 n赋初值。输出的时候 m以十进制形式输出, n以八进制形式输出,因此输
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 语言 笔试 模拟 98 答案 解析 DOC
