收藏 分享(赏)

计算机二级C 练习 题目和答案2.doc

上传人:tkhy51908 文档编号:8157825 上传时间:2019-06-11 格式:DOC 页数:6 大小:59.50KB
下载 相关 举报
计算机二级C 练习 题目和答案2.doc_第1页
第1页 / 共6页
计算机二级C 练习 题目和答案2.doc_第2页
第2页 / 共6页
计算机二级C 练习 题目和答案2.doc_第3页
第3页 / 共6页
计算机二级C 练习 题目和答案2.doc_第4页
第4页 / 共6页
计算机二级C 练习 题目和答案2.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、一、选择题(1)C【解析】 程序流程图是人们对解决问题的方法、思路或算法的一种图形方式的描述。其中,图框表示各种操作的类型,图框中的文字和符号表示操作的内容;流程线表示操作的先后次序。带箭头的线段在数据流程图中表示数据流;带箭头的线段在程序流程图中表示控制流。题中给出的选项中,在图元之间用带有箭头的线段表示图元关系。在模块之间用带有箭头的线段表示调用关系。(2)C【解析】 软件设计遵循软件工程的基本目标和原则,建立了适用于在软件设计中应该遵循的基本原理和与软件设计有关的概念,它们具有抽象、模块化、信息隐蔽和数据独立性。自底向上是集成测试中增量测试的一种。(3)C【解析】 模块之间的耦合程度反映

2、了模块的独立性,也反映了系统分解后的复杂程度。按照耦合程度从强到弱分别是:内容耦合、公共耦合、外部耦合、控制耦合、标记耦合、数据耦合和非直接耦合,没有异构耦合这种方式。(4)D【解析】 软件需求规格说明书(SRS,Software Requirement Specification)是需求分析阶段的最后成果,是软件开发中的重要文档之一。它具有以下几个方面的作用: 便于用户、开发人员进行理解和交流; 反映出用户问题的结构 ,可以作为软件开发工作的基础和依据; 作为确认测试和验收的依据。(5)C【解析】 算法的复杂度主要包括算法的时间复杂度和空间复杂度。所谓算法的时间复杂度是指执行算法所需要的计算

3、工作量,即算法执行过程中所需要的基本运算的次数;算法的空间复杂度一般是指执行这个算法所需要的内存空间。(6)B【解析】 堆排序的比较次数为nlog2n;直接插入排序的比较次数为n(n-1)/2;快速排序的比较次数为nlog2n。当数据表A 中每个元素(7)B【解析】 栈操作原则上“后进先出“,栈底至栈顶依次存放元素A 、B 、C、D,则表明这4个元素中D是最后进栈,B、C处于中间 ,A最早进栈,所以出栈时一定是先出D,再出C,最后出A。(8)A【解析】 数据库设计包括数据库概念设计和数据库逻辑设计两个方面的内容。(9)A【解析】 关系表中,每一行称为一个元组,对应表中的一条记录;每一列称为一个

4、属性,对应表中的一个字段;在二维表中凡能唯一标识元组的最小属性集称为该表的键或码。(10)C【解析】 “选课SC“ 表是 “学生S“ 表和 “课程C“ 表的映射表,主键是两个表主键的组合。(11)D【解析】 在C语言所有的运算符中 ,逗号运算符的优先级最低。C 语言中区分大小写,所以APH和aph是两个不同的变量。赋值表达式 a=b表示将b的值付给a,而b本身的值保持不变;通过键盘可以向计算机输入允许的任何类型的数据。选项D)中当从键盘输入数据时 ,对于整型变量可以输入整型数值和字符,对于实型变量可以输入实型数值和整型数值等。(12)B【解析】 C语言规定用户标识符由字母、数字和下划线组成,且

5、第一个字符必须是字母或下划线,可见选项C),D)是错误的 ;此外,C 语言不允许用户将关键字作为标识符,而选项A)中的void正是C语言的关键字。(13)B【解析】 C语言的语法规定,字母e(E)之前必须有数字,且e(E)后面的指数必须是整数,而选项B)中,e(E)后面的指数是小数,所以不合法。(14)A【解析】 在C语言中,“%“ 运算符两侧的运算数必须是整型。(15)A【解析】 赋值运算符左侧的操作数必须是一个变量,而不能是表达式或者常量,选项C)和D)错误。“%“运算符两侧都应当是整型数据,选项B)错误。(16)D【解析】 输出格式控制符%c表示将变量以字符的形式输出 ;输出格式控制符%

6、d表示将变量以带符号的十进制整型数输出,所以第一个输出语句输出的结果为a,97;第二个输出语句输出的结果为k=12。(17)B【解析】 C语言的字符以其 ASCII码的形式存在,所以要确定某个字符是大写字母,只要确定它的ASCII码在A 和Z之间就可以了,选项A)和C)符合要求。函数isalpha用来确定一个字符是否为字母,大写字母的ASCII码值的范围为65到90,所以如果一个字母的ASCII码小于91,那么就能确定它是大写字母。(18)B【解析】 满足表达式(c=2&c t时,返回正值,当s t时,返回负值。(12)【13】 22【解析】 在main函数中,调用reverse函数将b数组中的前8个成员进行互置,执行完毕后,b数组中的成员为8,7,6,5,4,3,2,1,9,10,然后再执行for循环结构,将b6,b7.b9的值相加,结果为22。(13)【14】 PER【解析】 本题中,typedef声明新的类型名PER来代替已有的类型名,PER代表上面指定的一个结构体类型,此时,也可以用PER来定义变量。(14)【15】 “filea.dat” ,“r”【解析】 fopen函数的调用方式通常为 fopen(文件名,使用文件方式)。本题中要求程序可以打开filea.dat 文件,并且是要读取文件中的内容,所以空白处应当填入 “filea.dat“,“r“。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报