下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机等级考试公共基础知识试题资料仅供参考一 .选择题( debfca )1.算法的时间复杂度是指( c)4.在最坏情况下 ,冒泡排序的时间复杂度为( n*(n-1)/2)a.执行算法程序所需要的时间b.算法程序的长度5. 在一个容量为 15 的循环队列中 ,若头指针 front=6, 尾指针 rear=9, 则该循环队列中共有( 3)个元c.算法执行过程中所需要的基本运算次数d.算法程序中的指令条数素 .2.算法的空间复杂度是指( d)一 .选择题a.算法程序的长度b.算法程序中的指令条数1.结构化程序设计主要强调的是(b)c.算法程序所占的存储空间d.算法执行过程中所需要的存储空间a. 程
2、序的规模 b. 程序的易读性 c.程序的执行效率d.程序的可移植性3.下列叙述中正确的是 (a)2对建立良好的程序设计风格,下面描述正确的是(a)a.线性表是线性结构b.栈与队列是非线性结构a 程序应简单、清晰、可读性好b 符号名的命名只要符合语法c.线性链表是非线性结构d.二叉树是线性结构c充分考虑程序的执行效率d程序的注释可有可无4.数据的存储结构是指 (b)3在面向对象方法中,一个对象请求另一对象为其服务的方式是经过发送(d)a.数据所占的存储空间量b.数据的逻辑结构在计算机中的表示a 调用语句 b 命令 c 口令 d 消息c.数据在计算机中的顺序存储方式d.存储在外存中的数据4信息隐蔽
3、的概念与下述哪一种概念直接相关?( b)5.下列关于队列的叙述中正确的是 (c )a 软件结构定义 b 模块独立性 c模块类型划分 d模块耦合度a.在队列中只能插入数据b.在队列中只能删除数据5下面对对象概念描述错误的是( a)c.队列是先进先出的线性表d.队列是先进后出的线性表a 任何对象都必须有继承性b 对象是属性和方法的封装体6.下列关于栈的叙述中正确的是( d)c对象间的通讯 * 消息传递 d 操作是对象的动态属性a.在栈中只能插入数据b.在栈中只能删除数据二填空题c.栈是先进先出的线性表d.栈是先进后出的线性表1结构化程序设计的三种基本逻辑结构为顺序、选择和(循环)7.设有下列二叉树
4、 :2源程序文档化要求程序应加注释。注释一般分为序言性注释和(功能性注释)对此二叉树中序遍历的结果为()封装性a. abcdefb.dbeafcc.abdecfd. debfca3在面向对象方法中,信息隐蔽是经过对象的()性来实现的8.在深度为 5 的满二叉树中 ,叶子结点的个数为 (c )4类是一个支持集成的抽象数据类型,而对象是类的(实例)a. 32b. 31c. 16d. 155在面向对象方法中,类之间共享属性和操作的机制称为(继承)9.对长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为( b)一 .选择题a. n+1b. nc .(n+1)/2d. n/21.在软件生命
5、令周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(d )10.设树 t 的度为 4,其中度为 1,2,3,4的结点个数分别为4,2,1,1 .则 t 的叶子结点数为 ( a )a. 概要设计b.详细设计c.可行性研究d.需求分析a. 8b. 7c . 6d. 52.下面不属于软件工程的3 个要素的是( d)二 .填空题a. 工具b.过程c.方法d环境1.对长度为 n 的有序线性表中进行二分查找,需要的比较次数为 (long2n)3.检查软件产品是否符合需求定义的过程称为(a )2.设一棵完全二叉树共有700 个结点 ,则在该二叉树中有 (350a. 确认测试b.集成测试c.验
6、证测试d.验收测试)个叶子结点4.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标3. 设一棵二叉树的中序遍历结果为dbeafc,前序遍历结果为abdecf, 则后序遍历结果为识的图符不属于数据流图合法图符的是(a)资料仅供参考a. 控制流b.加工c.数据存储d.源和潭6.按条件 f 对关系 r 进行选择 ,其关系代数表示式是( c)5.下面不属于软件设计原则的是(c)a.r| |rb. r| |rc. f(r)d. f( r )fa. 抽象b.模块化 c.自底向上d.信息隐蔽6.程序流程图( pfd )中的箭头代表的是(b)a. 数据流b.控制流 c.调用关
7、系d.组成关系7.下列工具中为需求分析的常见工具的是(d)a. padb. pfd c. n-sd.dfd8.在结构化方法中 ,软件功能分解属于下列软件开发中的阶段是( c )a. 详细设计b. 需求分析 c.总体设计d.编程调试9.软件调试的目的是(b)a. 发现错误 b.改正错误 c.改进软件的性能 d.挖掘软件的潜能10.软件需求分析阶段的工作,能够分为四个方面: 需求获取,需求分析,编写需求规格说明书,以及( b)a. 阶段性报告b.需求评审c.总结d.都不正确二 .填空题1.软件是程序、数据和(文件)的集合 .2.jackson 方法是一种面向(数据结构)的结构化方法3.软件工程研究
8、的内容主要包括(软件开发)技术和软件工程管理4.数据流图的类型有(变换型)和事务型5.软件开发环境是全面支持软件开发全过程的(软件工具)集合。一选择题1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(a)a. 数据库系统b.文件系统c.人工管理d.数据项管理2.下述关于数据库系统的叙述正确的是(a)a. 数据库系统减少了数据冗余b.数据库系统避免了一切冗余c. 数据库系统中数据的一致性是指数据类型一致d.数据库系统比文件系统能管理更多的数据3.数据库系统的核心是 (b)a.数据库 b.数据库管理系统c.数据模型d.软件工具4.用树形结
9、构来表示实体之间联系的模型称为(b )a. 关系模型 b.层次模型c.网状模型d.数据模型5.关系表中的每一横行称为一个(a)a.元组 b.字段c.属性d.码7关系数据管理系统能实现的专门关系运包括(b)a. 排序、索引、统计b. 选择、投影、连接c.关联、更新、排序d.显示、打印、制表8在关系数据库中,用来表示实体之间联系的是(d)a. 树结构b. 网结构c.线性表d.二维表9数据库设计包括两个方面的设计内容,它们是(a)a. 概念设计和逻辑设计b. 模式设计和内模式设计c.内模式设计和物理设计d.结构特性设计和行为特性设计10 将 e-r 图转换到关系模式时,实体与联系都能够表示成(b)a
10、. 属性b.关系c.键d.域一填空题1.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体” 项目主管” 与实体” 项目”的联系属于 (1:n)的联系 .2.数据独立性分为逻辑独立性和物理独立性.当数据的存储结构改变时,其逻辑结构能够不变。因此 ,基于逻辑结构的应用程序不必修改,称为(逻辑独立性)3.数据库系统中实现各种数据管理功能的核心软件称为(数据库管理系统)4.关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、(参照完整性)和自定义完整性 .5.在关系模型中,把数据看成一个二维表,每一个二维表称为一个(关系)习题参考答案第一章参考答案一选择题 1 c2. d3. a4. b5. c6. d7. b8. b9. b10. a二 .填空题 1)log2n2)3503)debfca4)n(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 消防公考面试题目及答案
- 过境通过制度
- 跨村联建议事制度
- 试论北京高职院校自主招生制度
- 2026年及未来5年市场数据中国医疗责任保险行业发展潜力预测及投资战略、数据研究报告
- 2025年央企在线笔试题目及答案
- 2025年笔试录取前几名去面试及答案
- 2025年上海事业编应届生考试及答案
- 2025年燕山石化校招笔试题库及答案
- 2025年亳州骨科医院笔试题目及答案
- DB36∕T 2141-2025 儿童福利机构儿童档案管理规范
- 玻璃幕墙施工专项方案
- 医院患者风险评估表及管理流程
- GB/T 21790-2025闪点的测定用小型闭杯试验仪测定闪燃非闪燃和闪点的方法
- 肝脏代谢重编程-洞察与解读
- 2025年无人机电池热管理技术在低空经济中的应用前景报告
- 2025年水利工程质量检测员资格考试模拟试题:(混凝土工程)复习题库及答案
- 龙湖物业质量管理标准操作手册
- 《腹部手术围手术期疼痛管理指南(2025版)》解读
- 2025年医疗器械经营自查报告
- 道路硬化安全施工方案
评论
0/150
提交评论