- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
05年9月等级考试级C语言考前密卷4
05年9月等级考试二级C语言考前密卷1(四) 作者:不详??来源:天新网????2006年1月7日
一、选择题((1)~(10)每小题2分,(11)~(50)每小题1分,共60分) 下列各题A)、B)、c)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)算法的空间复杂度是指________。 A)算法程序的长度 B)算法程序中的指令条数 c)算法程序所占的存储空间 D)算法执行过程中所需要的存储空间 答案:D 评析:一个算法的空间复杂度,一般是指执行这个算法所需的内存空间。 一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间。 (2)下列关于栈的叙述中正确的是________。 A)在栈中只能插入数据 B)在栈中只能删除数据 C)栈是先进先出的线性表 D)栈是先进后出的线性表 答案:D 评析:栈是限定在一端进行插入与删除的线性表。 栈是按照先进后出的或后进先出的原则组织数据的,因此,栈也被称为先进后出表或后进先出表。 (3)在深度为5的满二叉树中,叶子结点的个数为________。 A)32 B)31 C)16 D)15 答案:C 评析:所谓满二叉树是指除最后一层外,每层上的所有结点都有两个子结点。也就是说,在满二叉树中,每一层上的结点数都达到最大值,即在满二叉树的第K层上有2K-1个结点,且深度为m的满二叉树有2m个结点。 在满二叉树中,最后一层的结点个数就是叶子结点的个数,本题中深度为5,故叶子结点数为25-1=24=16。 (4)对建立良好的程序 设计 风格,下面描述正确的是________。 A)程序应简单、清晰、可读性好 B)符号名的命名要符合语法 c)充分考虑程序的执行效率 D)程序的注释可有可无 答案:A 评析:要形成良好的程序设计风格,主要应注重和考虑下述一些因素:符号名的命名应具有一定的实际含义,以便于对程序功能的理解;正确的注释能够帮助读者理解程序;程序编写应优先考虑清晰性,除非对效率有特殊要求,程序编写要做到清晰第一,效率第二。 (5)下面对对象概念描述错误的是________。 A)任何对象都必须有继承性 B)对象是属性和方法的封装体 C)对象间的通讯靠消息传递 D)操作是对象的动态性属性 答案:A 评析:对象是由数据和容许的操作组成的封装体,与客观实体有直接的对应关系。对象之间通过传递消息互相联系,以模拟现实世界中不同事物彼此之间的联系。 (6)下面不属于软件工程的3个要素的是________。 A)512具 B)过程 C)方法 D)环境 答案:D 评析:软件工程包括3个要素,即方法、工具和过程。 (7)程序流程图(PFD)中的箭头代表的是________。 A)数据流 B)控制流 C)调用关系 D)组成关系 答案:B 评析:程序流程图(PFD)是一种传统的、应用广泛的软件过程设计表示工具,通常也称为程序框图,其箭头代表的是控制流。 (8)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶 段。其中数据独立性最高的阶段是________。 A)数据库系统 B)文件系统 c)人工管理 D)数据项管理 答案:A 评析:在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是数据库系统。 (9)用树形结构来表示实体之间联系的模型称为________。 A)关系模型 B)层次模型 C)网状模型 D)数据模型 答案:B 评析:层次模型是最早发展出来的数据库模型。它的基本结构是树形结构,这种结构方式在现实世界中很普遍,如家族结构、行政组织机构,它们自顶向下、层次分明。 (10)关系数据库管理系统能实现的专门关系运算包括________。 A)排序、索引、统计 B)选择、投影、连接 C)关联、更新、排序 D)显示、打印、制表 答案:B 评析:关系数据库管理系统能实现的专门关系运算,包括选择运算、投影运算、连接运算。 (11)下列语句中符合C语言语法的赋值语句是________。 A)a--7+b+c--a+7 B)a=a
文档评论(0)