复件 历年ncre二级公共基础知识考题

上传人:子 文档编号:42768879 上传时间:2018-06-03 格式:DOC 页数:16 大小:3.59MB
返回 下载 相关 举报
复件 历年ncre二级公共基础知识考题_第1页
第1页 / 共16页
复件 历年ncre二级公共基础知识考题_第2页
第2页 / 共16页
复件 历年ncre二级公共基础知识考题_第3页
第3页 / 共16页
复件 历年ncre二级公共基础知识考题_第4页
第4页 / 共16页
复件 历年ncre二级公共基础知识考题_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《复件 历年ncre二级公共基础知识考题》由会员分享,可在线阅读,更多相关《复件 历年ncre二级公共基础知识考题(16页珍藏版)》请在金锄头文库上搜索。

1、2005 年年 4 月月 (1)数据的存储结构是指数据的存储结构是指_。 A) 存储在外存中的数据存储在外存中的数据 B)数据所占的存储空间量)数据所占的存储空间量 B)数据在计算机中的顺序存储方式数据在计算机中的顺序存储方式 D)数据的逻辑结构在计算机中的表示)数据的逻辑结构在计算机中的表示(2)下列关于栈的描述中错误的是下列关于栈的描述中错误的是_。 A) 栈是先进后出的线性表栈是先进后出的线性表B) 栈只能顺序存储栈只能顺序存储 C) 栈具有记忆作用栈具有记忆作用D) 对栈的插入与删除操作中,不需要改变栈底指针对栈的插入与删除操作中,不需要改变栈底指针(3)对于长度为)对于长度为 n 的

2、线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是_。 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 的线性表进行顺序查找,在最坏情况下所需要的比较次数为的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。 A)log2n B)n/2 C)n D)n+1(5)下列对于线性链表的描述中正确的是)下列对于线性链表

3、的描述中正确的是_。 A) 存储空间不一定是连续,且各元素的存储顺序是任意的存储空间不一定是连续,且各元素的存储顺序是任意的 B) 存储空间不一定是连续,且前件元素一定存储在后件元素的前面存储空间不一定是连续,且前件元素一定存储在后件元素的前面 C) 存储空间必须连续,且前件元素一定存储在后件元素的前面存储空间必须连续,且前件元素一定存储在后件元素的前面 D) 存储空间必须连续,且各元素的存储顺序是任意的存储空间必须连续,且各元素的存储顺序是任意的(6)下列对于软件测试的描述中正确的是)下列对于软件测试的描述中正确的是_。 A) 软件测试的目的是证明程序是否正确软件测试的目的是证明程序是否正确

4、 B) 软件测试的目的是使程序运行结果正确软件测试的目的是使程序运行结果正确 C) 软件测试的目的是尽可能多地发现程序中的错误软件测试的目的是尽可能多地发现程序中的错误 D) 软件测试的目的是使程序符合结构化原则软件测试的目的是使程序符合结构化原则(7)为了使模块尽可能独立,要求)为了使模块尽可能独立,要求_。 A) 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B) 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C) 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱模块

5、的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D) 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(8)下列描述中正确的是)下列描述中正确的是_。 A)程序就是软件)程序就是软件 B)软件开发不受计算机系统的限制)软件开发不受计算机系统的限制 C)软件既是逻辑实体,又是物理实体)软件既是逻辑实体,又是物理实体D)软件是程序、数据与相关文档的集合)软件是程序、数据与相关文档的集合(9)数据独立性是数据库技术的重要特点之一,所谓数据独立性是指)数据独立性是数据库技术的重要特点之一,所谓数据独立性是指_。 A)数据与程序独立存放)数据与程

6、序独立存放B)不同的数据被存放在不同的文件中)不同的数据被存放在不同的文件中 C)不同的数据只能被对应的应用程序所使用)不同的数据只能被对应的应用程序所使用D)以上三种说法都不对)以上三种说法都不对(10)用树形结构表示实体之间联系的模型是)用树形结构表示实体之间联系的模型是_。 A)关系模型)关系模型 B)网状模型)网状模型 C)层次模型)层次模型 D)以上三个都是)以上三个都是(11)算法具有五个特性,以下选项中不属于算法特性的是)算法具有五个特性,以下选项中不属于算法特性的是_。 A)有穷性)有穷性 B)简洁性)简洁性 C)可行性)可行性 D)确定性)确定性(1)某二叉树中度为)某二叉树

7、中度为 2 的结点有的结点有 18 个,则该二叉树中有个,则该二叉树中有 6 个叶子结点。个叶子结点。19(2)在面向对象方法中,类的实例称为)在面向对象方法中,类的实例称为 【2】 。对象对象(3)诊断和改正程序中错误的工作通常称为)诊断和改正程序中错误的工作通常称为 【3】 。程序程序调试调试(4)在关系数据库中,把数据表示成二维表,每一个二维表称为)在关系数据库中,把数据表示成二维表,每一个二维表称为 【4】 。二维。二维关系关系(5)问题处理方案的正确而完整的描述称为)问题处理方案的正确而完整的描述称为 【5】 。正确正确算法算法(6)在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛

8、,一个游泳比赛项目可以有多个运动员参)在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参 加,游泳运动员与游泳比赛项目两个实体之间的联系是加,游泳运动员与游泳比赛项目两个实体之间的联系是 联系。联系。 多对多多对多2005 年年 9 月月 (1)下列叙述中正确的是)下列叙述中正确的是 A)程序设计就是编制程序)程序设计就是编制程序 B)程序的测试必须由程序员自己去完成)程序的测试必须由程序员自己去完成 C)程序经调试改错后还应进行再测试程序经调试改错后还应进行再测试 D)程序经调试改错后不必进行再测试)程序经调试改错后不必进行再测试 (2)下列数据结构中,能

9、用二分法进行查找的是)下列数据结构中,能用二分法进行查找的是 A)顺序存储的有序线性表顺序存储的有序线性表 B)线性链表)线性链表 C)二叉链表)二叉链表 D)有序线性链表)有序线性链表 (3)下列关于栈的描述正确的是)下列关于栈的描述正确的是 A)在栈中只能插入元素而不能删除元素)在栈中只能插入元素而不能删除元素 B)在栈中只能删除元素而不能插入元素)在栈中只能删除元素而不能插入元素 C)栈是特殊的线性表,只能在一端插入或删除元素栈是特殊的线性表,只能在一端插入或删除元素 D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素

10、(4)下列叙述中正确的是)下列叙述中正确的是 A)一个逻辑数据结构只能有一种存储结构)一个逻辑数据结构只能有一种存储结构 B)数据的逻辑结构属于线性结构,存储结构属于非线性结构)数据的逻辑结构属于线性结构,存储结构属于非线性结构 C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率 (5)下列描述中正确的是)下列描述中正确的是 A)软件工程只是解决软件项目的管理

11、问题)软件工程只是解决软件项目的管理问题 B)软件工程主要解决软件产品的生产率问题)软件工程主要解决软件产品的生产率问题 C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 D)软件工程只是解决软件开发中的技术问题)软件工程只是解决软件开发中的技术问题 (6)在软件设计中,不属于过程设计工具的是)在软件设计中,不属于过程设计工具的是 A)PDL(过程设计语言过程设计语言) B)PAD 图图 C)N-S 图图 D)DFD 图图(7)下列叙述中正确的是)下列叙述中正确的是 A)软件交付使用后还需要进行维护软件交付使用后还需要进行

12、维护 B)软件一旦交付使用就不需要再进行维护)软件一旦交付使用就不需要再进行维护 C)软件交付使用后其生命周期就结束)软件交付使用后其生命周期就结束 D)软件维护是指修复程序中被破坏的指令)软件维护是指修复程序中被破坏的指令 (8)数据库设计的根本目标是要解决)数据库设计的根本目标是要解决 A)数据共享问题数据共享问题 B)数据安全问题)数据安全问题 C)大量数据存储问题)大量数据存储问题 D)简化数据维护)简化数据维护 (9)设有如下关系表)设有如下关系表:RSTABCABCABC112313112223223313则下列操作中正确的是则下列操作中正确的是 A)TRS B)TR S C)TR

13、S D)TR/S (10)数据库系统的核心是)数据库系统的核心是 A)数据模型)数据模型 B)数据库管理系统数据库管理系统 C)数据库)数据库 D)数据库管理员)数据库管理员(1)数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶)数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶 段是段是 【1】 。数据库系统数据库系统 (2)算法复杂度主要包括时间复杂度和)算法复杂度主要包括时间复杂度和 【2】 复杂度。复杂度。空间空间 (3)在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)在进行模

14、块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块) 。 其中其中【3】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。驱动模驱动模 块块 (4)一棵二叉树第六层(根结点为第一层)的结点数最多为)一棵二叉树第六层(根结点为第一层)的结点数最多为 【4】 个。个。32 (5)数据结构分为逻辑结构和存储结构,循环队列属于)数据结构分为逻辑结构和存储结构,循环队列属于 【5】 结构。结构。存储结构存储结构2006 年年 4 月月1)下列选项中不属于结构化程序设计方法的是A) 自顶向下 B)

15、逐步求精 C)模块化 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 的满二叉树中,叶子结点的个数为A)32 B)31 C)64 D)63 8)“商品”与“顾客”两个实体集之间的联系一般是A)一对一 B)一对多 C)多对一 D)多对多 9)在 E-R 图中,用来表示实体的图形是A)矩形 B)椭圆形 C)菱形 D)三角形 10)数据库 DB,数据库

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号