下载此文档

计算机二级C语言章节练习题及答案(3).pdf


文档分类:资格/认证考试 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
该【计算机二级C语言章节练习题及答案(3) 】是由【青山代下】上传分享,文档一共【8】页,该文档可以免费在线阅读,需要了解更多关于【计算机二级C语言章节练习题及答案(3) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..1[填空题]数据结构分为线性结构与非线性结构,带链的栈属于。参考解析:线性结构【解析】一般将数据结构分为线性结构与非线性结构两大类。如果一个非空的数据结构满足以下两个条件:①有且只有一个根结点;②每一个结点最多有一个前件,也最多有一个后件。则称该数据结构为线性结构,所以带链栈为线性结构。2[填空题]对软件设计的最小单位(模块或程序单元)进行的测试通常称为测试。参考解析:单元解析:对软件的模板进行的测试通常称为单元测试。3[填空题]符合结构化原则的三种基本控制结构是顺序结构、和循环结构。参考解析:选择结构【解析】程序设计语言仅仅使用顺序、选择和重复(循环)三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。遵循程序结构化的设计原则,按结构化程序设计方法设计出的程序易于理解、使用和维护;可以提高编程工作的效率,降低软件的开发成本。4[填空题]在面向对象方法中,描述的是具有相似属性与操作的一组对象。参考解析:类【解析】在面向对象方法中,把具有相同属性和方法的对象称为类,类是对象的抽象,对象是类的实例。5[填空题]符合结构化原则的三种基本控制结构为:顺序结构,选择结构和.:..6[单选题]有两个关系R,S如下:由关系R通过运算得到关系s,则所使用的运算为()。:C参考解析:专门的关系运算有3种:投影、选择和联接。选择运算是从关系中找出满足给定条件的那些元组,其中的条件是以逻辑表达式给出的;值为真的元组将被选取,这种运算是从水平方向抽取元组。投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解。联接运算是二目运算,需要两个关系作为操作对象。7[单选题]结构化分析可以使用的工具是()。-:B参考解析:数据流图(DFD)、数据字典、判定表和判定树是结构化分析常用的工具。程序流程图、N-S图、PAD图是详细设计过程中常用的图形工具。]在结构化程序设计中,模块划分的原则是()。:..,模块间具有低耦合度参考答案:D参考解析考核]软件设计的概念[评析]软件设计中通常采用结构化设计方法,模块的独立程度是评价设计好坏的重要度量标准。耦合性与内聚性是模块独立性的两个定性标准。内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量;耦合性是模块间互相连接的紧密程度的度量。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。]下列数据结构中,属于非线性结构的是():D参考解析:根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。线性结构表示数据元素之间为一对一的关系,非线性结构表示数据元素之间为一对多或者多对一的关系。根据各种结构的定义知二叉树是一种非线性结构。10[单选题]针对简单程序设计,以下叙述的实施步骤正确的是()。、编码、调试、、确定算法和数据结构、调试、、确定算法和数据结构、编码、、调试、编码、整理文档参考答案:A:..,最后整理相关文档。11[单选题]有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。:..C参考解析:R和S的差是由属于R但不属于S的元组组成的集合,运算符为“。记为T=R-S。根据本题关系R和关系S运算前后的变化,可以看出此处进行的是关系运算的差运算。12[单选题]结构化程序所要求的基本结构不包括()。(分支)(循环)结构参考答案:B参考解析:结构化程序的基本结构有:顺序结构、选择结构和循环结构,没有GOTO跳转结构。13[单选题]为了使模块尽可能独立,要求()。参考答案:B参考解析:模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。耦合性与内聚性是模块独立性的两个定性标准,耦合与内聚是相互关联的。在程序结构中,各模块的内聚性越强,则耦台性越弱。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。14[单选题]关系数据库管理系统能实现的专门关系运算包括()、索引、、投影、、更新、、打印、制表参考答案:B参考解析:关系数据库管理系统的专门关系运算包括选择运算、投影运算和连接运算。15[单选题]内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。:..:B参考解析:内聚是从功能角度来衡量模块的联系,它描述的是模块内的功能联系。内聚有如下种类,它们之间的内聚度由弱到强排列:偶然内聚一一模块中的代码无法定义其不同功能的调用。但它使该模块能执行不同的功能,这种模块为巧合强度模块。逻辑内聚一一这种模块把几种相关的功能组合在一起,每次被调用时,由传送给模块的参数来确定该模块应完成哪一种功能。时间内聚一一这种模块顺序完成一类相关功能,比如初始化模块。它顺序地为变量置初值。过程内聚一一如果一个模块内的处理元素是相关的,而且必须以特定次序执行,则称为过程内聚。:..还有另外一种关系,即它的所有功能都通过使用公用数据而发生关系。顺序内聚一一如果一个模块内各个处理元素和同一个功能密切相关,而且这些处理必须顺序执行,处理元素的输出数据作为下一个处理元素的输入数据,则称为顺序内聚。功能内聚一一如果一个模块包括为完成某一具体任务所必需的所有成分,或者说模块中所有成分结合起来是为了完成一个具体的任务,此模块则为功能内聚模块。16[单选题]结构化程序设计的3种结构是()。参考答案:B参考解析:程序设计语言仅仅使用顺序、选择和重复(循环)三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。遵循程序结构化的设计原则,按结构化程序设计方法设计出的程序易于理解、使用和维护;可以提高编程工作的效率,降低软件的开发成本。17[单选题]下列选项中不属于结构化程序设计方法的是()Λ,:D参考解析:结构化程序设计的主要原则是:自顶向下,逐步求精,模块化,限制使用goto语句。可复用性是指软件元素不加修改和稍加修改可在不同的软件开发过程中重复使用的性质,不是结构化程序设计的原则。18[单选题]下列选项中不属于结构化程序设计原则的是():..A参考解析:结构化程序设计方法的主要原则可以概括为自顶向下,逐步求精,模块化,限制使用g。to语句等。19[单选题]结构化程序设计的基本原则不包括():A参考解析:结构化程序设计方法的主要原则可以概括为自顶向下,逐步求精,模块化。程序设计时,应先从最上层总目标开始设计,逐步使问题具体化。对复杂问题,应设计一些子目标作为过渡,逐步细化。模块化是把程序要解决的总目标分解为子目标,再进一步分解为具体的小目标,把每一个小目标称为一个模块。20[单选题]面向对象的程序设计主要考虑的是提高软件的(),可重用性C,:B

计算机二级C语言章节练习题及答案(3) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人青山代下
  • 文件大小700 KB
  • 时间2024-04-13