ImageVerifierCode 换一换
格式:DOC , 页数:11 ,大小:104KB ,
资源ID:1300255      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1300255.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(全国计算机等级考试二级C语言真题库之选择题.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

全国计算机等级考试二级C语言真题库之选择题.doc

1、全国计算机等级考试等级考试真题库 1 全国计算机等级考试等级考试真题库之选择题( 16) 1.下列叙述中正确的是 A) 程序执行的效率与数据的存储结构密切相关 B) 程序执行的效率只取决于程序的控制结构 C) 程序执行的效率只取决于所处理的数据量 D) 以上说法均错误 参考答案: A 【解析】程序执行的效率与数据的存储结构、数据的逻辑结构、程序的控制结构、所处理的数据量等有关。 2.下列与队列结构有关联的是 A) 函数的递归调用 B) 数组元素的引用 C) 多重循环的执行 D) 先到先服务的作业调度 参考答案: D 【解析】队列的修改是依先进先出的原则进行的, D正确。 3. A) DYBEA

2、FCZX B) YDEBFZXCA C) ABDYECFXZ D) ABCDEFXYZ 参考答案: C 【解析】前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先访问根结点,然后遍历左子树,最后遍历右子树;并且,在遍历左右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。前序遍历描述为:若二叉树为空,则执行空操作。否则:访问根结点;前序遍历左子树;前序遍历右子树, C正确。 4.一个栈的初 始状态为空。现将元素 1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈全国计算机等级考试等级考试真题库 2 的顺序是 A) 1,2,3,A,B,C B) C,B,A,1,2,3

3、 C) C,B,A,3,2,1 D) 1,2,3,C,B,A 参考答案: C 【解析】栈的修改是按后进先出的原则进行的,所以顺序应与入栈顺序相反,故选 C。 5.下面属于白盒测试方法的是 A) 等价类划分法 B) 逻辑覆盖 C) 边界值分析法 D) 错误推测法 参考答案: B 【解析】白盒测试法主要有逻辑覆盖、基本路径测试等。逻辑覆盖 测试包括语句覆盖、路径覆盖、判定覆盖、条件覆盖、判断 -条件覆盖,选择 B。其余为黑盒测试法。 6.下面对对象概念描述正确的是 A) 对象间的通信靠消息传递 B) 对象是名字和方法的封装体 C) 任何对象必须有继承性 D) 对象的多态性是指一个对象有多个操作 参

4、考答案: A 【解析】对象之间进行通信的构造叫做消息, A正确。多态性是指同一个操作可以是不同对象的行为, D错误。对象不一定必须有继承性, C错误。封装性是指从外面看只能看到对象的外部特征,而不知道也无须知道数据的具体结构以及实现操作, B错误 。 7.软件设计中模块划分应遵循的准则是 A) 低内聚低耦合 B) 高耦合高内聚 C) 高内聚低耦合 D) 以上说法均错误 参考答案: C 【解析】根据软件设计原理提出如下优化准则: 划分模块时,尽量做到高内聚、低耦合,保持模块相对独立性,并以此原则优化初始的软件结构。 一个模块的作用范围应在其控制范围之内,且判定所在的模块应与受其影响的模块在层次上

5、尽量靠近。 软件结构的深度、宽度、扇入、扇出应适当。 模块的大小要适中。 C正确。 8.下面描述中不属于数据库系统特点的是 A) 数据 共享 B) 数据完整性 C) 数据冗余度高 D) 数据独立性高 参考答案: C 全国计算机等级考试等级考试真题库 3 【解析】数据库系统的特点为高共享、低冗余、独立性高、具有完整性等, C错误。 9.数据库设计过程不包括 A) 概念设计 B) 逻辑设计 C) 物理设计 D) 算法设计 参考答案: D 【解析】数据库设计过程主要包括需求分析、概念结构设计、逻辑结构分析、数据库物理设计、数据库实施、数据库运行和维护阶段。答案为 D选项。 10. A) 自然连接 B

6、) 交 C) 投影 D) 并 参考答案: A 【解析】关系 R和关系 S有公共域,关系 T是通过公共域的等值进行连接的结果,符合自然连接,选 A。 11.以下叙述中正确的是 A) 程序必须包含所有三种基本结构才能成为一种算法 B) 我们所写的每条 C语句,经过编译最终都将转换成二进制的机器指令 C) 如果算法非常复杂,则需要使用三种基本结构之外的语句结构,才能准确表达 D) 只有简单算法才能在有限的操作步骤之后结束 参考答案: B 【解析】 C语言程序可以不包含三种基本结构 ,也可以包含其中的一种或多种 ,所以 A错误 三种基本结构可以表示任何复杂的 算法 ,所以 C错误 正确的算法 ,不管是

7、简单算法还是复杂算法都可以在有限的操作步骤之后结束 ,这是算法的有穷性 ,所以 D错误 12.以下叙述中正确的是 A) 在算法设计时,可以把复杂任务分解成一些简单的子任务 B) 在 C语言程序设计中,所有函数必须保存在一个源文件中 C) 只要包含了三种基本结构的算法就是结构化程序 D) 结构化程序必须包含所有的三种基本结构,缺一不可 参考答案: A 全国计算机等级考试等级考试真题库 4 【解析】 C语言的程序中 ,函数不一定都放在同一个源文件中 ,可以分别放在不同源文件中 ,通过 #include命令来引用 ,所以 B错误 结构化程序可以包含三种基本结构中的一种或几种 ,所以C,D错误 13.

8、以下叙述中正确的是 A) 只能在函数体内定义变量,其他地方不允许定义变量 B) 常量的类型不能从字面形式上区分,需要根据类型名来决定 C) 预定义的标识符是 C语言关键字的一种,不能另作它用 D) 整型常量和实型常量都是数值型常量 参考答案: D 【解析】 变量可以定义在函数体外也可以定义在函数体内 ,所以 A错误 常量的类型可以从字面形式上区分 ,比如 1为整型常量 ,1.0为实型常量 ,a为字符型常量 ,所以 B错误 预定义的 标识符不是 C语言的关键字 ,所以 C错误 14.以下叙述中正确的是 A) 在 C程序中的八进制和十六进制,可以是浮点数 B) 整型变量可以分为 int型、 sho

9、rt型、 long型和 unsigned型四种 C) 八进制数的开头要使用英文字母 o,否则不能与十进制区分开 D) 英文大写字母 X和英文小写字母 x都可以作为二进制数字的开头字符 参考答案: B 【解析】 C程序中的实型常量只有十进制一种数制 ,所以 A错误 八进制数以 0打头 ,所以 C错误C语言中整数只有十进制 八进制 十六进制三种没有二进制数制 ,所以 D错误 15.以下叙述中正确的是 A) 在 scanf函数中的格式控制字符串是为了输入数据用的,不会输出到屏幕上 B) 在使用 scanf函数输入整数或实数时,输入数据之间只能用空格来分隔 C) 在 printf函数中,各个输出项只能

10、是变量 D) 使用 printf函数无法输出百分号 % 参考答案: A 【解析】 scanf函数中的格式控制字符串是为了输入数据用的 ,无论其中有什么字符 ,也不会输出到屏幕上 ,所以 A正确 scanf()的格式控制串可以使用其他非空白字符 ,如逗号 ,但在输入时必须输入这些字符 ,以保证匹配就可以 ,所以 B错误 Printf函数可以输出常量也可以输出变量 ,所以 C错误 Prinf函数可以用 “%“来输出百分号 %,所以 D错误 16.以下叙述中正确的是 A) 在 scanf函数的格式串中,必须有与输入项一一对应的格式转换说明符 B) 只能在 printf函数中指定输入数据的宽度,而不能

11、在 scanf函数中指定输入数据占的宽度 C) scanf函数中的字符串,是提示程序员的,输入数据时不必管它 D) 复合语句也被称为语句块,它至少要包含两条语句 参考答案: A 【解析】 在 printf和 scanf函数中都可以指定数据的宽度 ,所以 B错误 scanf()的格式控制串可以使用其他非空白字符 ,如逗号 ,但在输入时必须输入这些字符 ,以保证匹配 ,所以 C错误 复合语句可以由任意多条语句构成 ,可以使一条也可以没有 ,所以 D错误 全国计算机等级考试等级考试真题库 5 17.以下叙述中正确的是 A) 逻辑 “或 “(即运算符 |)的运算级别比算术运算要高 B) C语言的关系表

12、达式: 00) 则以下叙述中正确的是 A) 语句 a = 是非法的 B) 表达式 a+1 是非法的 C) 三个表达式 a1、 *(a+1)、 * for( i=0; ia与 p+-a都是合语法的表达式 , 但二者不等价 B) 语句 +p-a; 的效果是使 p增 1 C) 语句 +p-a; 的效果是使成员 a增 1 D) 语句 *p-s+; 等价于 (*p)-s+; 参考答案: C 【解析】 本题考查结构体变量的引用, +p-a的效果是使成员 a增 1, p+-a不合法, *p-s+为字符 e,与 (*p)-s+不等价。 39.下面关于位运算符的叙述 , 正确的是 A) |表示 “按位或 “的运算 B) #表示 “按位异或 “的运算 C) &表示 “按位与 “的运算 D) 表示 “按位异或 “的运算 参考答案: C 【解析】 本题考查位运算。 为按位异或, |为按位或, 表示按位取反。所以 C选项正确。 40.下面关于 “EOF“的叙述,正确的是 A) EOF的值等于 0 B) EOF是在库函数文件中定义的符号常量

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。