1、国家二级(公共基础知识)-试卷 6 及答案解析(总分:34.00,做题时间:90 分钟)一、选择题(总题数:11,分数:22.00)1.选择题下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.下面概念中,不属于面向对象方法的是_。(分数:2.00)A.对象、消息B.继承、多态C.类、封装D.过程调用3.下列叙述中,不属于结构化分析方法的是_。(分数:2.00)A.面向数据流的结构化分析方法B.面向数据结构的 Jackson 方法C.面向数据结构的结构化数据系统开发方法D.面向对象的分析方法4.软件开发的结构化生命周期方法将软
2、件生命周期划分成_。(分数:2.00)A.定义、开发、运行维护B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计5.在关系数据库中,用来表示实体之间联系的是_。(分数:2.00)A.树结构B.网结构C.线性表D.二维表6.数据库系统的核心是_。(分数:2.00)A.数据模型B.DBMSC.软件工具D.数据库7.下列叙述中正确的是_。(分数:2.00)A.数据处理是将信息转化为数据的过程B.数据库设计是指设计数据库管理系统C.如果一个关系中的属性或属性组不是本关系的关键字,但它是另一个关系的关键字,则称其为本关系的外部关键字D.关系中的每列称为元组,
3、一个元组就是一个字段8.在一棵二叉树上第 8 层的结点数最多是_。(分数:2.00)A.8B.16C.128D.2569.以下数据结构属于非线性数据结构的是_。(分数:2.00)A.队列B.线性表C.二叉树D.栈10.下列模式中,_是用户模式。(分数:2.00)A.内模式B.外模式C.概念模式D.逻辑模式11.数据的存储结构是指_。(分数:2.00)A.数据所占的存储空间量B.数据的逻辑结构在计算机中的表示C.数据在计算机中的顺序存储方式D.存储在外存中的数据二、填空题(总题数:6,分数:12.00)12.填空题请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:
4、2.00)_13.长度为 n 的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为 1。(分数:2.00)填空项 1:_14.用树型结构表示实体类型及实体间联系的数据模型称为 1。(分数:2.00)填空项 1:_15.类是一个支持集成的抽象数据类型,而对象是类的 1。(分数:2.00)填空项 1:_16.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:2.00)填空项 1:_17.关系操作的特点是 1 操作。(分数:2.00)填空项 1:_国家二级(公共基础知识)-试卷 6 答案解析(总分:34.00,做题时间:90 分钟)一、选择题(
5、总题数:11,分数:22.00)1.选择题下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.下面概念中,不属于面向对象方法的是_。(分数:2.00)A.对象、消息B.继承、多态C.类、封装D.过程调用 解析:3.下列叙述中,不属于结构化分析方法的是_。(分数:2.00)A.面向数据流的结构化分析方法B.面向数据结构的 Jackson 方法C.面向数据结构的结构化数据系统开发方法D.面向对象的分析方法 解析:解析:常见的需求分析方法有结构化分析方法和面向对象的分析方法两类。其中结构化分析方法又包括面向数据流的结构化分析方
6、法(SA),面向数据结构的 Jackson 方法和面向数据结构的结构化数据系统开发方法。4.软件开发的结构化生命周期方法将软件生命周期划分成_。(分数:2.00)A.定义、开发、运行维护 B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计解析:解析:通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期,可以分为软件定义、软件开发及软件运行维护 3 个阶段。5.在关系数据库中,用来表示实体之间联系的是_。(分数:2.00)A.树结构B.网结构C.线性表D.二维表 解析:解析:在关系数据库中,用二维表来表示实体之间的联系。6.数据
7、库系统的核心是_。(分数:2.00)A.数据模型B.DBMS C.软件工具D.数据库解析:解析:数据库管理系统(DBMS)是数据库系统的核心。它是负责数据库的建立、使用和维护的软件。用户使用的各种数据库命令以及应用程序的执行,最终都必须通过 DBMS。另外,DBMS 还承担着数据库的安全保护工作。7.下列叙述中正确的是_。(分数:2.00)A.数据处理是将信息转化为数据的过程B.数据库设计是指设计数据库管理系统C.如果一个关系中的属性或属性组不是本关系的关键字,但它是另一个关系的关键字,则称其为本关系的外部关键字 D.关系中的每列称为元组,一个元组就是一个字段解析:解析:数据处理是指将数据转换
8、成信息的过程,故选项 A 叙述错误;设计数据库的目的实质上是设计出满足实际应用需求的实际关系模型;关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故 D 选项也叙述错误。8.在一棵二叉树上第 8 层的结点数最多是_。(分数:2.00)A.8B.16C.128 D.256解析:解析:根据二叉树的性质:二叉树第 i(i1)层上至多有 2 i-1 个结点。故第 8 层的结点数最多是128。9.以下数据结构属于非线性数据结构的是_。(分数:2.00)A.队列B.线性表C.二叉树 D.栈解析:解析:线性表、栈和队列等数据结构的数据以线性结构为组织形式。10.下列模式中
9、,_是用户模式。(分数:2.00)A.内模式B.外模式 C.概念模式D.逻辑模式解析:解析:数据库管理系统的三级模式结构由外模式、模式和内模式组成。外模式又称为用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。模式又称逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户见到的数据视图的总和。内模式又称存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构和存取方式的描述。11.数据的存储结构是指_。(分数:2.00)A.数据所占的存储空间量B.数据的逻辑结构在计算机中的表示 C.数据在计算机中的顺序存储方式D.存储在外存中的数据解析:解析:
10、数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构。二、填空题(总题数:6,分数:12.00)12.填空题请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:13.长度为 n 的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:n/2)解析:解析:在线性表的任何位置插入一个元素的概率相等,即概率为 p=1/(n+1),则插入一个元素时所需移动元素的平均次数为 E=n/2。14.用树型结构表示实体类型及实体间联系的数据模型称为 1。(
11、分数:2.00)填空项 1:_ (正确答案:正确答案:层次模型)解析:解析:用树型结构表示实体类型及实体间联系的数据模型称为层次模型,用有向图结构表示实体类型及实体间联系的数据模型称为网状模型,用二维表结构表示实体及其联系的数据模型称为关系模型。15.类是一个支持集成的抽象数据类型,而对象是类的 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:实例)解析:解析:将属性、操作相似的对象归为类,也就是说,类是具有共同属性、共同方法的对象的集合。所以,类是对象的抽象,对象则是其对应类的一个实例。16.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:2.00)填空项 1:_ (正确答案:正确答案:软件开发)解析:解析:基于软件工程的目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。软件开发技术包括:软件开发方法学、开发过程、开发工具和软件工程环境,其主体内容是软件开发方法学;软件工程管理则包括:软件管理学、软件工程经济学,以及软件心理学等内容。17.关系操作的特点是 1 操作。(分数:2.00)填空项 1:_ (正确答案:正确答案:集合)解析:解析:在关系操作中,所有操作对象与操作结果都是关系,而关系定义为元数相同的元组的集合,因此,关系操作的特点是集合操作。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1