复件 历年NCRE二级公共基础知识考题_图文_第1页
复件 历年NCRE二级公共基础知识考题_图文_第2页
复件 历年NCRE二级公共基础知识考题_图文_第3页
复件 历年NCRE二级公共基础知识考题_图文_第4页
复件 历年NCRE二级公共基础知识考题_图文_第5页
已阅读5页,还剩14页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2005年4月(1数据的存储结构是指_。A存储在外存中的数据B数据所占的存储空间量B数据在计算机中的顺序存储方式D数据的逻辑结构在计算机中的表示(2下列关于栈的描述中错误的是_。A栈是先进后出的线性表 B栈只能顺序存储C栈具有记忆作用 D对栈的插入与删除操作中,不需要改变栈底指针(3对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是_。A冒泡排序为n/2 B冒泡排序为n C快速排序为n D快速排序为n(n-1/2(N-1+(N-2+1 (N-1+(N-1/2-1+ (N-1/2-1+(4对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。Alog2n Bn

2、/2 Cn Dn+1(5下列对于线性链表的描述中正确的是_。A存储空间不一定是连续,且各元素的存储顺序是任意的B存储空间不一定是连续,且前件元素一定存储在后件元素的前面C存储空间必须连续,且前件元素一定存储在后件元素的前面D存储空间必须连续,且各元素的存储顺序是任意的(6下列对于软件测试的描述中正确的是_。A软件测试的目的是证明程序是否正确B软件测试的目的是使程序运行结果正确C软件测试的目的是尽可能多地发现程序中的错误D软件测试的目的是使程序符合结构化原则(7为了使模块尽可能独立,要求_。A模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B模块的内聚程度要尽量高,且各模块间的耦合程度要尽量

3、弱C模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(8下列描述中正确的是_。A程序就是软件 B软件开发不受计算机系统的限制C软件既是逻辑实体,又是物理实体 D软件是程序、数据与相关文档的集合(9数据独立性是数据库技术的重要特点之一,所谓数据独立性是指_。A数据与程序独立存放 B不同的数据被存放在不同的文件中C不同的数据只能被对应的应用程序所使用 D以上三种说法都不对(10用树形结构表示实体之间联系的模型是_。A关系模型B网状模型C层次模型D以上三个都是(11算法具有五个特性,以下选项中不属于算法特性的是_。A有穷性B简洁性C可行性D确

4、定性(1某二叉树中度为2的结点有18个,则该二叉树中有 6 个叶子结点。19(2在面向对象方法中,类的实例称为【2】。对象(3诊断和改正程序中错误的工作通常称为【3】。程序调试(4在关系数据库中,把数据表示成二维表,每一个二维表称为【4】。二维关系(5问题处理方案的正确而完整的描述称为【5】。正确算法(6在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是联系。多对多2005年9月(1下列叙述中正确的是A程序设计就是编制程序B程序的测试必须由程序员自己去完成C程序经调试改错后还应进行再测试D程序经调试改错后不必进

5、行再测试(2下列数据结构中,能用二分法进行查找的是A顺序存储的有序线性表B线性链表 C二叉链表D有序线性链表(3下列关于栈的描述正确的是A在栈中只能插入元素而不能删除元素B在栈中只能删除元素而不能插入元素C栈是特殊的线性表,只能在一端插入或删除元素D栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素(4下列叙述中正确的是A一个逻辑数据结构只能有一种存储结构B数据的逻辑结构属于线性结构,存储结构属于非线性结构C一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率(5下列描述中正确的是A软件工程只是解决软

6、件项目的管理问题B软件工程主要解决软件产品的生产率问题C软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D软件工程只是解决软件开发中的技术问题(6在软件设计中,不属于过程设计工具的是APDL(过程设计语言 BPAD图CN-S图DDFD图(7下列叙述中正确的是A软件交付使用后还需要进行维护B软件一旦交付使用就不需要再进行维护C软件交付使用后其生命周期就结束D软件维护是指修复程序中被破坏的指令(8数据库设计的根本目标是要解决A数据共享问题B数据安全问题 C大量数据存储问题 D简化数据维护(9设有如下关系表: AT=RS BT=RS CT=R×S DT=R/S(10数据库系统的核

7、心是A数据模型B数据库管理系统C数据库D数据库管理员(1数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【1】。数据库系统(2算法复杂度主要包括时间复杂度和【2】复杂度。空间(3在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块。其中【3】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。驱动模块(4一棵二叉树第六层(根结点为第一层的结点数最多为【4】个。32(5数据结构分为逻辑结构和存储结构,循环队列属于【5】结构。存储结构2006年4月1下列选项中不属于结构化程序设计方法的是A 自顶向下B逐步求精C

8、模块化D可复用2两个或两个以上模块之间关联的紧密程度称为A耦合度B内聚度C复杂度D数据传输特性3下列叙述中正确的是A软件测试应该由程序开发者来完成B程序经调试后一般不需要再测试C软件维护只包括对程序代码的维护D以上三种说法都不对4按照“后进先出”原则组织数据的数据结构是A队列B栈C双向链表D二叉树5下列叙述中正确的是A线性链表是线性表的链式存储结构B栈与队列是非线性结构C双向链表是非线性结构D只有根结点的二叉树是线性结构6对如下二叉树 进行后序遍历的结果为A ABCDEF B DBEAFC C ABDECF D DEBFCA7在深度为7的满二叉树中,叶子结点的个数为A32 B31 C64 D6

9、38“商品”与“顾客”两个实体集之间的联系一般是A一对一B一对多C多对一D多对多9在E-R图中,用来表示实体的图形是A矩形B椭圆形C菱形D三角形10数据库DB,数据库系统DBS,数据库管理系统DBMS之间的关系是ADB包含DBS和DBMS BDBMS包含DB和DBS CDBS包含DB和DBMS D没有任何关系1对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为_1_。452在面向对象方法中,_2_描述的是具有相似属性与操作的一组对象。类3在关系模型中,把数据看成是二维表,每一个二维表称为一个_3_。关系4程序测试分为静态分析和动态测试,其中_4_是指不执行程序,而只是对程序文本进行检

10、查,通过阅读和讨论,分析和发现程序中的错误。静态分析5数据独立性分为逻辑独立性与物理独立性,当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为_5_。物理独立性2006年9月(1下列选项不符合良好程序设计风格的是_。A源程序要文档化B数据说明的次序要规范化C避免滥用goto 语句D模块设主地要保证高耦合、高内聚(2从工程管理角度,软件设计一般分为两步完成,它们是_。A概要设计与详细设计B数据设计与接口设计C软件结构设计与数据设计C过程设计与数据设计(3下列选项中不属于软件生命周期开发阶段任务的是_。A软件测试B概要设计C软件维护D详细设计(4在数据库系统中,

11、用户所见的数据模式为_。A概念模式B外模式C内模式D物理模式(5数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和_。A编码设计B测试阶段C运行阶段D物理设计(6设有如下三个关系表 下列操作中正确的是_。AT=RS BT=RS CT=R×S DT=R/S(7下列叙述中正确的是_。A一个算法的空间复杂度大,则其时间复杂度也必定大B一个算法的空间复杂度大,则其时间复杂度必定小C一个算法的时间复杂度大,则其空间可复杂度必定小D上述三种说法都不对(8在长度为64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为_。A63 B64 C6 D7(9数据库技术的根本目标是要解决数据的_。

12、A存储问题B共享问题C安全问题D保护问题(10对下列二叉树进行中序遍历的结果是_。AACBDFEG BACBDFGE CABDCGEF DFCADBEG(1下列软件系统结构图。 的宽度为【1】 3(2【2】的任务是诊断和改正程序中的错误。调试(3一个关系表的行称为【3】。元组(4按“先进后出”原则组织数据的数据结构是【4】。栈(5数据结构分为线性结构和非线性结构,带链的队列属于【5】线性结构2007年4月 1-5BDACD 6-10CABCAC 07年9月 2008年4月一选择题(每小题2分,共70分下列各题A、B、C、D四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡相应位置上,答

13、在试卷上不得分。(1程序流程图中带有箭头的线段表示的是:A图元关系 B数据流C控制流 D调用关系(2结构化程序设计的基本原则不包括A多态性B自顶向下 C模块化 D逐步求精(3软件设计中模块划分应遵循的准则是A低内聚低耦合B高内聚低耦合 C低内聚高耦合 D高内聚高耦合(4在软件开发中,需求分析阶段产生的主要文档是A可行性分析报告B软件需求规格说明书 C概要设计说明书 D集成测试计划(5算法的有穷性是指A算法程序的运行时间是有限的 B算法程序所处理的数据量是有限的 C算法程序的长度是有限的 D算法只能被有限的用户使用(6对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1/2的排序方法是A

14、快速排序 B冒泡排序 C直线插入排序D堆排序(7下列关于栈的叙述正确的是A栈按“先进先出”组织数据B栈按“先进后出”组织数据 C只能在栈底插入数据 D不能删除数据(8在数据库设计中,将E-R图转换成关系数据模型的过程属于A需求分析阶段 B概念设计阶段 C逻辑设计阶段 D物理设计阶段(9有三个关系R、S和T如下:R S T 由关系R和S通过运算得到关系T,则所使用的运算为A并 B自然连接 C笛卡尔积D交(10设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号,课程C(课号,课名,选课SC(学号,课号,成绩,则表SC的关键字(键或码为A课号,成绩 B学号,成绩C学号,课号 D学号,

15、姓名,成绩(11在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务,在超市数据库中,实体之间属于一对一关系的是A“顾客”与“收款口”的关系B“收款口”与“收款员”的关系C“班组”与“收款口”的关系D“收款口”与“设备”的关系二、填空题(每空2分,共30分请将每一个空的正确答案写在答题卡(1(15序号的横线上,答在试卷上不得分。注意:以命令关键字填空的必须拼写完整。(1测试用例包括输入值集和_值集。输出(2深度为5的满二叉树有_个叶子结点。16(3设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置,尾指针rea

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论