您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 电气安装工程 > 电大系统开发规范与文档考试题答案单选、判断题
1、按照软件的工作方式进行分类,能够对实时发生的事件和数据及时进行处理的软件应分类为(A.实时处理软件)。2、在软件生命周期的各阶段中,查找程序中的错误和缺陷,保证最终开发的软件能够被用户使用的阶段是(D.测试)。3、在具有维护循环的瀑布模型中,在软件开发阶段和维护循环交界的阶段是(D.测试)。4、在软件开发模型中,对软件复用和生存周期中多项开发活动的集成提供了支持,主要支持面向对象的开发方法的模型是(B.喷泉模型)。5、面向对象的软件开发方法使用了一系列的面向对象技术,其中第一步的任务是是通过分析问题域建立系统的概念模型,这一步是(A.面向对象分析OOA)。6、下列软件开发方法和技术中,属于结构化开发方法的是(B.SASD)。7、下列选项不属于瀑布模型的优点的是(D.支持后期的变动)8、下列不属于软件工程方法学三要素的是(D.操作)。9、系统技术可行性研究涉及的技术应该是(D.一定可以获得的)技术。10、开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做(C.软件危机)。11、瀑布模型本质上是一种(A.线性顺序)模型。12、螺旋模型是一种将瀑布模型和(A.增量模型)结合起来的软件开发模型。13、原型化方法是用户和设计者之间执行的一种交互构成,适用于(A.需求不确定性高的)系统。14、软件与程序的区别是(D.软件是软件是程序以及开发、使用和维护所需要的所有文档的总称,而程序时软件的一部分)。15、瀑布模型本质上是一种(A.线性顺序)模型。单选题:(共10道试题,每题4分)1、需求分析阶段最重要的技术文档是(B.需求规格说明书)。2、描述软件需求通常不用哪个工具(C.模块结构图)。3、关于软件需求特性不正确的描述是“软件需求具有(C.准确性)”。4、结构化生存周期法实施的前提和依据是(B.系统的需求比较稳定)。5、在层次方框图中,框间的连线表示(B.组成)。6、在数据流图中,当数据流向或流自数据存储时(B.数据流不必命名,有数据存储名就足够了)。7、以下关于数据流图的说法错误的是(D.数据流图的绘制采用自上向下、逐层分解的方法)。8、在两个用例中,如果一个用例拥有另一个用例的所有结构、行为和关系,并在此基础上增加了新的特性,则此两个用例之间可以用(C.泛化关系)关系表示。9、包含关系用于构造多个用例(B.共性的部分)。10、如果说用例F被用例T扩展,意思是(A.F是一个一般用例,T是一个特殊用例)。1、结构化方法是一种基于(D.数据流)的方法。2、为高质量地开发软件项目,在软件结构设计时,必须遵循(A.信息隐蔽)原则。3、信息隐藏的基本思想不包括(D.提取客观世界中一群事物的某些特征共性,暂时忽略它们非本质的细节)4、软件设计中划分模块的一个准则是(C.高内聚低耦合)。5、模块的耦合性可以按照耦合程度的高低进行排序,以下哪一项符合从低到高的正确次序(D.无直接耦合,数据耦合,控制耦合,内容耦合)。6、耦合度最高的是(B.内容耦合)7、下列几种类型中,耦合性最弱的是(D.数据型)。8、描述整个程序的控制层次关系和各个部分的接口情况的是(A.程序结构)。9、任何程序都可由三种基本控制结构构造,即:顺序、选择及(B.重复)。10、程序结构可以按水平方向或垂直方向进行划分。水平划分按主要的程序(A.功能)来定义模块结构的各个分支。单选题:(共10道试题,每题4分)1、面向对象开发方法是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法。它的基础上是建立在(A.对象概念)。2、在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种(D.信息屏蔽技术)。3、(B.属性)是对象的静态特征。4、对象的(D.操作)使对象的动态特征5、封装的目的是使对象的(C.设计和实现)分离。6、数据流程图中的箭头代表(A.数据流)7、面向对象的分析过程一般包括:获取用户对系统的需求、标识类和对象以及(A.定义类的结构和层次)。8、下面哪个不是使用UML的过程的基本特征(B.需求驱动)。9、面向对象分析的核心在于建立(B.识别问题域对象)模型。10、用例的实现细节不会在(B.用例图)描述。单选题:(共5道试题,每题8分)1、标识的作用是识别产品的结构、产品的构件及其类型,以某种形式提供对它们的存取,并为其分配唯一的(B.标识符)。2、常见基线中不包括(D.检查基线)。3、软件配置项标识的过程中不包括的部分是(D.配置项的保护)。4、变更请求中一般不包括的内容是(C.程序错误)。5、配置审核的对象主要是(A.软件配置项的变化信息)单选题:(共15道试题,每题2分)1、某个公司的一个商业软件的各种开发文档不齐全,这通常会导致软件质量特性中的某个特性很差,该特性是(C.维护性)。2、软件质量保证的主要功能不包括(B.代码的编写)。3、软件测试计划的撰写开始在(B.需求分析阶段)。4、在软件质量因素中,软件系统能最有效地利用计算机的时间资源和空间资源的能力称为(B.有效性)5、软件复审是保证软件质量的重要手段,复审的主要目的和效果是(C.较早发现软件缺陷)6、软件评审原则中不包括:(D.采用投票表决,少数服从多数)7、保障的标准中不包括(A.ITU-T标准)。8、被称作软件工程过程的“过滤器”,并被用于软件工程开发过程中的多个不同的点上,起到发现错误,进而排除错误的作用的是(A.软件审查和复查)。9、在软件开发中没有软件测试活动的阶段是(D.可行性分析)。10、关于软件测试原则,错误的说法是:(C.自己测试自己编写的程序;)11、软件评审包括:(B.走读;成对编程;)12、软件测试方法中的(A.人工检测)属于静态测试方法13、与设计测试用例无关的文档是(C.项目开发计划)14、提高测试的有效性非常重要,成功的测试是指(D.发现了至今为止尚未发现的错误)15、逻辑覆盖标准主要用于(B.白盒测试方法)单选题:(共5道试题,每题8分)1、软件文档从形式上来看,大致可分为两类:(A.工作表格;文档或文件)2、国家标准局在1988年1月发布了《计算机软件开发规范》和《软件产品开发文件编制指南》,其中规定的软件文档种类是:(C.13)3、软件项目开发计划描述的是:(A.为软件项目实施方案制定出的具体计划)4、软件测试计划分为三个层次,其中不包括:(A.早期测试计划)5、某个软件项目的开发过程中,创建了一些C++类及类中的属性和方法的说明,那么这些说明应该体现在(C.概要设计说明书)文档中?单选题:(共15道试题,每题4分)1、在软件生命周期的各阶段中,查找程序中的错误和缺陷,保证最终开发的软件能够被用户使用的阶段是(D.测试)。2、面向对象的软件开发方法使用了一系列的面向对象技术,其中第一步的任务是是通过分析问题域建立系统的概念模型,这一步是(A.面向对象分析OOA)。3、下列软件开发方法和技术中,属于结构化开发方法的是(B.SASD)。4、下列关于瀑布模型的描述正确的是(A.瀑布模型的核心是按照软件开发的时间顺序将问题简化)5、下列选项不属于瀑布模型的优点的是(D.支持后期的变动)6、软件生存周期一般都被划分为若干个独立的阶段,其中占用精力和费用最多的阶段往往是(A.运行和维护阶段)。7、下列不属于软件工程方法学三要素的是(D.操作)。8、传统的软件生存周期不包含(B.性能优化)。9、软件危机的主要表现中包括软件质量差,而引起软件质量差的主要原因是(A.没有软件质量标准)10、瀑布模型本质上是一种(A.线性顺序)模型。11、螺旋模型是一种将瀑布模型和(A.增量模型)结合起来的软件开发模型。12、软件可行性研究实质上是要进行一次(A.简化、压缩的)需求分析、设计过程。13、软件与程序的区别是(D.软件是软件是程序以及开发、使用和维护所需要的所有文档的总称,而程序时软件的一部分)。14、可行性研究的主要任务是(D.进行一次简要的需求分析)。15、原型化方法是一种(A.自外向内)型的设计过程。单选题:(共10道试题,每题4分)1、描述软件需求通常不用哪个工具(C.模块结构图)。2、结构化生存周期法实施的前提和依据是(B.系统的需求比较稳定)。3、需求分析阶段的关键任务是确定(D.软件系统的功能)。4、数据流程图中的箭头代表(A.数据流)。5、下列关于数据流图的描述错误的是(D.数据流图不反映数据的流向)。6、以下关于数据流图的说法错误的是(D.数据流图的绘制采用自上向下、逐层分解的方法)。7、数据字典是软件需求分析阶段的重要工具之一,其最基本的功能是(C.数据定义)。8、(C.DFD图)工具在软件详细设计过程中不采用。9、结构化语言是介于自然语言和形式语言之间的一种(D.高级语言)。10、如果说用例F被用例T扩展,意思是(A.F是一个一般用例,T是一个特殊用例)。单选题:(共10道试题,每题4分)1、结构化方法的基本原则是(B.抽象与分解)2、为高质量地开发软件项目,在软件结构设计时,必须遵循(A.信息隐蔽)原则。3、结构化软件设计可以进一步分为两个阶段是(A.概要设计和详细设计)。4、软件设计中划分模块的一个准则是(C.高内聚低耦合)。5、一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息,则称之为(B.外部耦合)。6、当一个模块直接使用另一个模块的内部数据,这种模块之间的耦合为(D.内容耦合)7、耦合度最高的是(B.内容耦合)8、下列几种类型中,耦合性最弱的是(D.数据型)。9、描述整个程序的控制层次关系和各个部分的接口情况的是(A.程序结构)。10、任何程序都可由三种基本控制结构构造,即:顺序、选择及(B.重复)。4、封装的目的是使对象的(C.设计和实现)分离。6、整体-部分结构体现了面向对象方法的(B.聚合(aggregation))。7、UML中用下列哪些图来建立静态模型(A.类图、对象图和包图)。8、UML是()。A.一种可视化的建模语言9、下列的(C.实体关系图)不属于面向对象分析模型。1、软件组织提出不同层次的配置管理视角中,关心配置管理如何应用到具体的问题中去的视角是(D.应用级)。2、软件配置管理应该提供的四项功能中不包括(B.配置项打印功能)。3、软件开发项目中不产生的项目是(A.产品广告)。1、在软件质量因素中,软件具有挽回因操作不当造成软件系统失效的能力称为(B.可靠性)2、软件质量保障的实施步骤是:(A.目标(Target),计划(Plan),做(Do),检查(Check),行动(Action))4、程序测试不包括检测(D.代码的格式错误)。5、按照ISO/IEC9126-1991的规定,评价软件质量的特性共有(C.6个)。8、程序测试是早已流行的概念。它是对编码阶段的三类错误进行查找的编码执行活动,这三类错误中不包括(A.格式错)。9、动态测试的内容不包括(D.结构检查)13、软件测试是软件质量保证的主要手段之一,测试的目的是(C.发现软件中的错误和缺陷)14、以下软件测试的基本原则中不正确的是(A.穷尽测试并非是不可能的)15、软件产品投入运行之后,可能有修正、更改等问题,应当对存在的问题、修改的考虑以及修改的影响估计等做详细的描述。这部分内容应该写入:(D.维护修改建议)16、在编写用户手册时,以下描述的要求中,不恰当的是(A.使用专门的术语)17、为了克服软件危机中出现的各种问题,在软件开发过程中,需要遵循一些基本原理,以下与软件工程基本原理相违背的是(C.在项目中组织尽可能多的软件开发人员来加快软件开发的进度。)。18、对用户所提出的软件系统进行可行性分析的阶段是(A.计划)。19、软件危机是指(B.软件开发和维护过程中的一系列问题)。20、下列不属于软件的特点是(D.软件都是个人作品)。21、(D.螺旋模型)引入了“风险驱动”的思想,适用于大规模的内部开发项目13、可行性研究的目的是(D.确定是否值得开发系统)。14、可行性研究是在(A.系统开发)之前。15、数据流图中的每个加工至少有(A.一个输入流或一个输出流)。16、对用例
本文标题:电大系统开发规范与文档考试题答案单选、判断题
链接地址:https://www.777doc.com/doc-3306915 .html