【计算机类职业资格】二级C语言-264及答案解析.doc
《【计算机类职业资格】二级C语言-264及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级C语言-264及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、二级 C 语言-264 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.在软件开发中,需求分析阶段产生的主要文档是_。(分数:2.50)A.软件集成测试计划B.软件详细设计说明书C.用户手册D.软件需求规格说明书2.下面不属于需求分析阶段任务的是_。(分数:2.50)A.确定软件系统的功能需求B.确定软件系统的性能需求C.需求规格说明书评审D.制定软件集成测试计划3.数据流图中带有箭头的线段表示的是_。(分数:2.50)A.控制流B.事件驱动C.模块调用D.数据流4.软件设计中模块划分应遵循的准则是_。(分数:2.50)A.低内聚低耦合B
2、.高内聚低耦合C.低内聚高耦合D.高内聚高耦合5.耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是_。(分数:2.50)A.提高耦合性降低内聚性有利于提高模块的独立性B.降低耦合性提高内聚性有利于提高模块的独立性C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度D.内聚性是指模块间互相连接的紧密程度6.软件设计中划分模块的一个准则是_。(分数:2.50)A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合7.在软件开发中,需求分析阶段可以使用的工具是_。(分数:2.50)A.N-S 图B.DFD 图C.PAD 图D.程序流程图8.下面描述中错误的是_。(分数:2.
3、50)A.系统总体结构图支持软件系统的详细设计B.软件设计是将软件需求转换为软件表示的过程C.数据结构与数据库设计是软件设计的任务之一D.PAD 图是软件详细设计的表示工具9.在软件设计中不使用的工具是_。(分数:2.50)A.系统结构图B.PAD 图C.数据流图(DFD 图)D.程序流程图10.程序流程图中带有箭头的线段表示的是_。(分数:2.50)A.图元关系B.数据流C.控制流D.调用关系11.软件详细设计产牛的图如下: (分数:2.50)A.N-S 图B.PAD 图C.程序流D.E-R 图12.下面叙述中错误的是_。(分数:2.50)A.软件测试的目的是发现错误并改正错误B.对被调试的
4、程序进行“错误定位”是程序调试的必要步骤C.程序调试通常也称为 DebugD.软件测试应严格执行测试计划,排除测试的随意 I 生13.软件测试的目的是_。(分数:2.50)A.评估软件可靠性B.发现并改正程序中的错误C.改正程序中的错误D.发现程序中的错误14.在黑盒测试方法中,设计测试用例的主要根据是_。(分数:2.50)A.程序内部逻辑B.程序外部功能C.程序数据结构D.程序流程图15.程序调试的任务是_。(分数:2.50)A.设计测试用例B.验证程序的正确性C.发现程序中的错误D.诊断和改正程序中的错误16.数据库管理系统是_。(分数:2.50)A.操作系统的一部分B.在操作系统支持下的
5、系统软件C.一种编译系统D.一种操作系统17.负责数据库中查询操作的数据库语言是_。(分数:2.50)A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言18.在数据管理技术发展的三个阶段中,数据共享最好的是_。(分数:2.50)A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.三个阶段相同19.数据库设计中反映用户对数据要求的模式是_。(分数:2.50)A.内模式B.概念模式C.外模式D.设计模式20.数据库系统的三级模式不包括_。(分数:2.50)A.概念模式B.内模式C.外模式D.数据模式21.在下列模式中,能够给出数据库物理存储结构与物理存取方法的是_。(分数:2.50
6、)A.外模式B.内模式C.概念模式D.逻辑模式22.层次型、网状型和关系型数据库的划分原则是_。(分数:2.50)A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系方式23.一间宿舍可住多名学生,则实体宿舍和学生之间的联系是_。(分数:2.50)A.一对一B.一对多C.多对一D.多对多24.一名工作人员可以使用多台计算机,而一台计算机可被多名工作人员使用,则实体工作人员与实体计算机之间的联系是_。(分数:2.50)A.一对一B.一对多C.多对多D.多对一25.一名教师可讲授多门课程,一门课程可由多名教师讲授。则实体教师和课程间的联系是_。(分数:2.50)A.1:1 联系B.1:m
7、 联系C.m:1 联系D.m:n 联系26.在 E-R 图中,用来表示实体联系的图形是_。(分数:2.50)A.椭圆形B.矩形C.菱形D.三角形27.设有表示学生选课的三张表,学生 S(学号,姓名,性别,年龄,身份证号),课程 C(课号,课名),选课 SC(学号,课号,成绩),则表 SC 的关键字(键或码)为_。(分数:2.50)A.课号,成绩B.学号,成绩C.学号,课号D.学号,姓名,成绩28.在满足实体完整性约束的条件下_。(分数:2.50)A.一个关系中应该有一个或多个候选关键字B.一个关系中只能有一个候选关键字C.一个关系中必须有多个候选关键字D.一个关系中可以没有候选关键字29.有两
8、个关系 R,S 如下: (分数:2.50)A.选择B.投影C.插入D.连接30.有三个关系 R、S 和 T 如下: (分数:2.50)A并B.自然连接C.笛卡儿积D交31.有三个关系 R、S 和 T 如下: (分数:2.50)A.笛卡儿积B交C并D.自然连接32.有三个关系 R、S 和 T 如下: (分数:2.50)A.自然连接B差C交D并33.有三个关系 R、S 和 T 如下: (分数:2.50)A.自然连接B并C交D差34.有三个关系 R、S 和 T 如下: (分数:2.50)A.自然连接B交C.投影D并35.有三个关系 R、S 和 T 如下: (分数:2.50)A.自然连接B交C除D并3
9、6.数据库应用系统中的核心问题是_。(分数:2.50)A.数据库设计B.数据库系统设计C.数据库维护D.数据库管理员培训37.下列关于数据库设计的叙述中,正确的是_。(分数:2.50)A.在需求分析阶段建立数据字典B.在概念设计阶段建立数据字典C.在逻辑设计阶段建立数据字典D.在物理设计阶段建立数据字典38.在数据库设计中,将 E-R 图转换成关系数据模型的过程属于_。(分数:2.50)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段39.将 E-R 图转换为关系模式时,实体和联系都可以表示为_。(分数:2.50)A.属性B键C.关系D域40.有三个关系 R,S 和 T 如下:
10、 (分数:2.50)A.选择B.投影C交D并二级 C 语言-264 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.在软件开发中,需求分析阶段产生的主要文档是_。(分数:2.50)A.软件集成测试计划B.软件详细设计说明书C.用户手册D.软件需求规格说明书 解析:解析 需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规格说明书、需求评审四个方面,因此本题答案为 D。2.下面不属于需求分析阶段任务的是_。(分数:2.50)A.确定软件系统的功能需求B.确定软件系统的性能需求C.需求规格说明书评审D.制定软件集成测试计划 解析:解析
11、需求分析阶段的工作包括:需求获取、需求分析、编写需求规格说明书、需求评审,因此本题答案为 D。3.数据流图中带有箭头的线段表示的是_。(分数:2.50)A.控制流B.事件驱动C.模块调用D.数据流 解析:解析 数据流图中带箭头的线段表示的是数据流,即沿箭头方向传送数据的通道,一般在旁边标注数据流的名称,因此本题答案为 D。4.软件设计中模块划分应遵循的准则是_。(分数:2.50)A.低内聚低耦合B.高内聚低耦合 C.低内聚高耦合D.高内聚高耦合解析:解析 软件设计中模块划分应遵循的准则是高内聚低偶合、模块大小规模适当、模块的依赖关系适当等。模块的划分应遵循一定的准则,以保证模块划分合理,并进一
12、步保证以此为依据开发出的软件系统可靠性强,易于理解和维护。模块之间的耦合应尽可能的低,模块的内聚应尽可能的高,因此本题答案为 B。5.耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是_。(分数:2.50)A.提高耦合性降低内聚性有利于提高模块的独立性B.降低耦合性提高内聚性有利于提高模块的独立性 C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度D.内聚性是指模块间互相连接的紧密程度解析:解析 模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。一般较优秀的软件设计应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于
13、提高模块的独立性,因此 A 错误,B 正确。耦合性是模块间互相连接的紧密程度的度量,内聚性是指一个模块内部各个元素间彼此结合的紧密程度,因此 C 与 D 错误。6.软件设计中划分模块的一个准则是_。(分数:2.50)A.低内聚低耦合B.高内聚低耦合 C.低内聚高耦合D.高内聚高耦合解析:解析 一般较优秀的软件设计应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性,因此本题答案为 B。7.在软件开发中,需求分析阶段可以使用的工具是_。(分数:2.50)A.N-S 图B.DFD 图 C.PAD 图D.程序流程图解析:解析 在需求分析阶段可以使用的工具有数据
14、流图(DFD 图),数据字典(DD),判定树与判定表,因此本题答案为 B。8.下面描述中错误的是_。(分数:2.50)A.系统总体结构图支持软件系统的详细设计 B.软件设计是将软件需求转换为软件表示的过程C.数据结构与数据库设计是软件设计的任务之一D.PAD 图是软件详细设计的表示工具解析:解析 详细设计的任务是为软件结构图中而非总体结构图中的每一个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节,因此 A 描述错误。9.在软件设计中不使用的工具是_。(分数:2.50)A.系统结构图B.PAD 图C.数据流图(DFD 图) D.程序流程图解析:解析 系统结构图是对软
15、件系统结构的总体设计的图形显示。在需求分析阶段,已经从系统开发的角度出发,把系统按功能逐次分割成层次结构,是在概要设计阶段用到的。PAD 图是在详细设计阶段用到的。程序流程图是对程序流程的图形表示,在详细设计过程中用到。数据流图(DFD 图)是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,因此它是一种功能模型,是在可行性研究阶段用到的而非软件设计时用到,所以本题答案为 C。10.程序流程图中带有箭头的线段表示的是_。(分数:2.50)A.图元关系B.数据流C.控制流 D.调用关系解析:解析 在数据流图中,用标有名字的带箭头线段表
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 语言 264 答案 解析 DOC
