【MOOC】软件工程概论-河南工业大学 中国大学慕课MOOC答案_第1页
【MOOC】软件工程概论-河南工业大学 中国大学慕课MOOC答案_第2页
【MOOC】软件工程概论-河南工业大学 中国大学慕课MOOC答案_第3页
【MOOC】软件工程概论-河南工业大学 中国大学慕课MOOC答案_第4页
【MOOC】软件工程概论-河南工业大学 中国大学慕课MOOC答案_第5页
已阅读5页,还剩21页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【MOOC】软件工程概论-河南工业大学中国大学慕课MOOC答案第一章测试1、【单选题】以下关于软件说法正确的是()本题答案:【软件是与计算机系统操作有关的程序、规程、规则、以及与之有关的文档及数据的完整集合。】2、【单选题】以下哪一项不是软件危机的表现形式(??)?本题答案:【技术发展快。】3、【单选题】软件中的可执行部分是()本题答案:【程序和数据。】4、【单选题】软件在开发和运行中,以下说法不正确的是()本题答案:【存在机械磨损。】5、【单选题】不属于软件开发经历的阶段是()本题答案:【软件危机阶段】6、【单选题】不属于软件危机产生的原因是()本题答案:【硬件发展落后】7、【单选题】()阶段是软件生存周期中时间最长的阶段本题答案:【维护阶段】8、【多选题】软件工程指用()的原则与方法研制、维护计算机软件的有关技术及管理方法。本题答案:【工程#数学#科学】9、【多选题】软件工程的要素包括()本题答案:【方法#工具#过程】10、【多选题】需求分析阶段主要确定软件系统需要具备()需求。本题答案:【性能#功能】11、【多选题】软件设计主要包括的两个阶段是()本题答案:【概要设计#详细设计】12、【判断题】软件危机主要是由于落后的软件生产方式无法满足迅速增长的计算机软件需求而产生的。()本题答案:【正确】13、【判断题】软件危机目前已经解除。()本题答案:【错误】14、【判断题】软件开发周期超过规定日期是软件危机的主要特征之一。()本题答案:【正确】15、【判断题】理论指导对软件危机的解决影响不大。()本题答案:【错误】16、【判断题】软件开发中成本、质量和工期三者之间是互斥关系。()本题答案:【正确】17、【判断题】软件工程的目标就是只要开发出满足用户需求的软件产品就行。()本题答案:【错误】18、【判断题】软件的生存周期也称为系统开发生命周期。()本题答案:【错误】19、【判断题】软件的开发目标及可行性需要用户来确定。()本题答案:【错误】第二章测试1、【单选题】下面不属于约束性需求的是()本题答案:【检索速度】2、【判断题】需求是用户对目标软件系统在功能、质量、设计约束等方面的期望,所以它是主观的。()本题答案:【正确】3、【判断题】我们用业务模型来描述系统功能。()本题答案:【错误】4、【判断题】业务模型中的涉众将成为需求用例中的主角。()本题答案:【错误】第三章测试1、【单选题】关于类图,以下叙述正确的是()本题答案:【在系统分析和实施阶段可以创建和使用类图】2、【单选题】UML中关联的多重度是指()本题答案:【一个类的实例能够与另一个类的多少个实例相关联】3、【单选题】当采用标准UML构建系统类模型(ClassModel)时,若类B除具有类A的全部特性外,类B还可定义新的特性以及置换类A的部分特性,那么类B与类A具有()关系。本题答案:【泛化】4、【单选题】当采用标准UML构建系统类模型(ClassModel)时,若类A的对象维持类B对象的引用或指针,并可与类C的对象共享相同的类B的对象,那么类A与类B具有()关系。本题答案:【聚合】5、【单选题】关于类图,以下叙述正确的是()本题答案:【在系统分析和实施阶段可以创建和使用类图】6、【单选题】在UML提供的图中,()用于按时间顺序描述对象之间的交互。本题答案:【时序图】7、【单选题】想要表示对象的各种状态以及状态之间的转换时,可以使用()来描述。本题答案:【状态图】8、【单选题】在一个状态图中,一个状态也可以被细分为多个子状态,包含多个子状态的状态,这种状态叫做()本题答案:【复合状态】9、【单选题】下面不属于面向对象设计原则的是()本题答案:【高内聚低耦合原则】10、【单选题】关于单一职责原则,以下叙述错误的是()本题答案:【一个类承担的职责越多,越容易复用,被复用的可能性就越大】11、【单选题】实现开闭原则的关键在于()本题答案:【对类进行抽象化】12、【单选题】()是指子类应当可以替换父类并出现在父类能够出现的任何地方。本题答案:【里氏代换原则】13、【单选题】下面关于面向对象分析与设计中的描述正确的是()本题答案:【针对接口编程,而不是针对实现编程】14、【单选题】()就是要依赖于抽象,而不要依赖于实现,或者说针对接口编程,不要针对实现编程本题答案:【依赖倒转原则】15、【单选题】一个软件实体应当尽可能少地与其他软件实体发生相互作用,这样,当一个模块修改时,就会尽量少地影响其他模块,扩展会相对容易。这是()的定义。本题答案:【迪米特法则】16、【单选题】以下关于面向对象设计的叙述中,错误的是()本题答案:【高层模块无法不依赖于底层模块】第四章测试1、【判断题】风格的主要作用是使代码简短。()本题答案:【错误】2、【判断题】一致性使理解代码的成本降低。()本题答案:【正确】3、【判断题】对于有一定规模和生存周期的软件,代码可能经历数位数十位乃至百位程序员阅读。()本题答案:【正确】4、【判断题】命名应清晰、可理解、符合规范和习惯。()本题答案:【正确】5、【判断题】一个变量的作用域越大,它所携带的信息通常应该越少。()本题答案:【错误】6、【判断题】给每个全局变量在声明处附一个简短注释是有帮助的。()本题答案:【正确】7、【判断题】始终如一地坚持一种切合实际的命名约定是标识符命名的要点。()本题答案:【正确】8、【判断题】单行声明对于定位并改正语法错误是不利的。()本题答案:【错误】9、【判断题】使用宏进行编程是一种很危险的方式,因为宏会在背地里改变程序的词法结构。()本题答案:【正确】10、【判断题】处理魔数的目的主要是为了可读,对于增强代码的易修改可维护并无关联。()本题答案:【错误】11、【判断题】声明在便于理解的同时要有利于代码调试和重构。()本题答案:【正确】12、【判断题】使用宏进行编程是一种很危险的方式,因为宏会在背地里改变程序的词法结构。()本题答案:【正确】第五章测试1、【单选题】软件测试类型按开发阶段划分()本题答案:【单元测试﹑集成测试﹑确认测试﹑系统测试﹑验收测试】2、【单选题】软件测试方法中的()属于静态测试方法本题答案:【人工检测】3、【单选题】按测试方法来分,软件测试可以分为()本题答案:【黑盒测试、白盒测试】4、【单选题】下列哪一项不是软件测试的工作范畴()本题答案:【开发自动化测试软件】第六章测试1、【单选题】项目是()本题答案:【必须在规定时间、费用和资源约束条件下完成的一次性任务】2、【单选题】不属于项目的活动是(?)本题答案:【罐头产品的生产】3、【单选题】项目是一个特殊的将被完成的有限任务,它是在一定时间内,满足一系列特定目标的多项相关工作的总称。此定义实际包含的含义是()本题答案:【项目实施具有一定的风险】4、【单选题】PMBK是美国的项目管理知识体系,下面哪个是错误的()本题答案:【数据管理,环境管理,控制管理】5、【单选题】()是为创造一种产品、服务或者结果而进行的临时性的努力。本题答案:【项目】6、【单选题】以下都是日常运作和项目的共同之处,除了()本题答案:【都是重复性工作】7、【单选题】以下哪一项最能表现某个项目的特征()本题答案:【确定期限】软件工程概论教程考试1、【单选题】软件部件的内部实现与外部可访问性的分离,是指软件的()本题答案:【封装性】2、【单选题】面向对象程序设计语言不同于其他语言的最主要特点是()本题答案:【继承性】3、【单选题】快速原型思想是在研究()阶段的方法技术中产生的。本题答案:【需求分析】4、【单选题】可维护性的特性中,相互矛盾的是()本题答案:【效率和可修改性】5、【单选题】可维护性的特性中相互促进的是()本题答案:【可理解性和可测试性】6、【单选题】维护中因删除一个标识符而引起的错误是()本题答案:【编码】7、【单选题】产生软件维护的副作用,是指()本题答案:【因修改软件而造成的错误】8、【单选题】维护阶段的文档是()本题答案:【软件问题报告】9、【单选题】确认测试以()文档作为测试的基础。本题答案:【需求规格说明书】10、【单选题】单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是()本题答案:【系统功能】11、【单选题】下列几种逻辑覆盖标准中,差错能力最强的是()本题答案:【条件组合覆盖】12、【单选题】成功的测试是指运行测试用例后()本题答案:【未发现程序错误】13、【单选题】测试的关键问题是()本题答案:【如何选择测试用例】14、【单选题】软件测试用例主要由输入数据和()两部分组成。本题答案:【预期输出结果】15、【单选题】程序设计语言的技术特性不应包括()本题答案:【软件的可移植性】16、【单选题】研究软硬件资源的有效性是进行()研究的一方面。本题答案:【技术可行性】17、【单选题】软件重用的单位是()本题答案:【模块】18、【单选题】软件生存周期中最长的()本题答案:【维护】19、【单选题】为适应软件运行环境的变化而修改软件的活动称为()本题答案:【适应性维护】20、【单选题】需求分析的任务不包括()本题答案:【系统设计】21、【单选题】软件测试是满足软件的功能和性能要求,保证软件正确性的措施,一般软件测试计划的制订应始于软件开发的那个阶段?()本题答案:【软件计划】22、【单选题】软件需求分析一般应确定的是用户对软件的()本题答案:【功能需求和非功能需求】23、【单选题】单元测试是发现(),集成测试是发现模块的(),确认测试是为了发现(),系统测试是为了发现()。本题答案:【编码错误、接口错误、功能错误、性能质量不合要求的错误】24、【单选题】面向对象的主要特征除对象唯一性、封装和继承外,还有()本题答案:【多态性】25、【单选题】一个项目是否开发,从经济上来说是否可行,归根结底是取决于()本题答案:【成本估算】26、【单选题】软件开发的需求活动,其主要任务是()本题答案:【定义需求并建立系统模型】27、【单选题】与确认测试阶段有关的文档是()本题答案:【需求规格说明书】28、【单选题】结构化设计是一种面向()的设计方法。本题答案:【数据流】29、【单选题】当模块中包含复杂的条件组合,只有()能够清晰地表达出各种动作之间的对应关系。本题答案:【判定表和判定树】30、【单选题】下面哪个不属于良好的人机界面设计原则?()?本题答案:【为不同的用户和功能提供一致的界面服务】31、【单选题】软件部件的内部实现与外部可访问性的分离,是指软件的()。本题答案:【封装性】32、【单选题】瀑布模型的关键不足在于()。??本题答案:【不能适应需求的动态变更】33、【单选题】结构化程序设计采用的三种基本控制结构是()本题答案:【顺序、选择、循环】34、【单选题】测试的关键问题是(?)本题答案:【如何选择测试用例?】35、【单选题】下列哪一种程序设计语言不是面向对象的()本题答案:【C】36、【单选题】若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是()?本题答案:【边界值分析法】37、【单选题】下列模块内聚中,内聚性最强的是()本题答案:【功能内聚】38、【单选题】程序的三种基本控制结构的共同点是()本题答案:【单入口,单出口】39、【单选题】可行性分析研究的目的是()本题答案:【项目值得开发否】40、【单选题】软件需求分析的主要任务是准确地定义出要开发的软件系统()本题答案:【做什么】41、【单选题】图中,类的关系是()本题答案:【依赖】42、【单选题】在数据流程图中,有名字及方向的成分是()本题答案:【数据流】43、【单选题】哪个活动可在可行性分析阶段进行?()本题答案:【制定市场营销计划】44、【单选题】在软件生存周期的瀑布模型中,一般包括计划、()、设计、编码、维护等阶段。本题答案:【需求分析】45、【单选题】森林和树木之间是()关系?本题答案:【聚合】46、【单选题】在一个学校中,一个学生可以选修多门课程,一门课程可以由多个学生选修,学生和课程之间是()关系?本题答案:【关联】47、【单选题】()是指让一些关系密切的软件元素在物理上彼此靠近。本题答案:【局部化】48、【单选题】()是数据说明、可执行语句等程序对象的集合,它是单独命名的而且可以通过名字来访问。本题答案:【模块】49、【单选题】在常见的软件开发模型中,适用于项目的开发风险很大或客户不能确定系统需求的模型是()本题答案:【螺旋模型】50、【单选题】单元测试期间,通常考虑模块的()本题答案:【重要的执行路径】51、【单选题】下列软件测试技术中,依据程序逻辑结构的是()本题答案:【白盒测试技术】52、【单选题】大学由若干专业系构成,则大学与专业系的关系是()本题答案:【组合】53、【单选题】单元测试的测试用例主要根据()的结果来设计。本题答案:【详细设计】54、【单选题】时序图反映对象之间发送消息的时间顺序,它与()是同构的。本题答案:【协作图】55、【单选题】()意味着一个操作在不同的类中可以有不同的实现方式。?本题答案:【多态性】56、【单选题】软件的复杂性是(),它引起人员通信困难、开发费用超支、开发时间超时等问题。??本题答案:【固有的】57、【单选题】在软件开发的各种资源中,()是最重要的资源。??本题答案:【人员】58、【单选题】ISO9000是由ISO/TC176制定的关于(B)和质量保证的国际标准。?本题答案:【质量管理】59、【单选题】在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种()技术。本题答案:【信息屏蔽】60、【单选题】软件维护时,对测试阶段未发现的错误进行测试、诊断、定位、纠错,直至修改的回归测试过程称为()本题答案:【改正性维护】61、【单选题】详细设计的结果基本决定了最终程序的()本题答案:【质量】62、【单选题】程序设计语言一般简单来说,可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发的程序,具有如下哪种特点()。本题答案:【运行效率高,开发效率低】63、【单选题】软件设计中划分模块的一个准则是()本题答案:【高内聚低耦合】64、【单选题】软件需求分析是保证软件质量的重要步骤,它的实施应该是在()。本题答案:【软件定义阶段】65、【单选题】瀑布模型的存在问题是()本题答案:【缺乏灵活性】66、【单选题】模块在同一段时间内完成各种初始化工作,这属于()。本题答案:【时间内聚】67、【单选题】软件工程三要素不包括()。本题答案:【技术】68、【单选题】面向数据流的设计方法把()映射成软件结构。本题答案:【数据流】69、【单选题】UML中不包括()。本题答案:【实体-关系图】70、【单选题】软件需求规格说明的内容不应包括()。本题答案:【软件的主要功能】71、【单选题】数据字典是软件需求分析阶段的最重要工具之一,其最基本的功能是()本题答案:【数据定义】72、【单选题】()引入了“风险驱动”的思想,适用于大规模的内部开发项目。本题答案:【螺旋模型】73、【单选题】对象实现了数据和操作的结合,使数据和操作()于对象的统一体中。本题答案:【封装】74、【单选题】软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试()本题答案:【程序内部逻辑】75、【单选题】详细设计的基本任务是确定每个模块的()设计本题答案:【输入输出数据】76、【单选题】按照软件工程的原则,模块的作用域和模块的控制域之间的关系是:()本题答案:【模块的作用域应在模块的控制域之内】77、【单选题】以下()不属于项目风险本题答案:【缺乏上级支持】78、【单选题】实体-关系图中数据对象的属性不包括()本题答案:【结构性属性】79、【单选题】可行性研究主要从以下几个方面进行研究:()本题答案:【技术可行性,经济可行性,操作可行性。】80、【单选题】汽车有一个发动机。汽车和发动机之间的关系是()关系。本题答案:【整体/部分】81、【单选题】软件需求规格说明的内容不应包括()。本题答案:【算法的详细描述】82、【单选题】有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是()。本题答案:【边界值分析法】83、【单选题】需求评审工作()不必参加。本题答案:【程序员】84、【单选题】软件项目计划范围内容是对软件项目的综合描述,定义其所要做的工作以及性能限制。下列属于软件项目计划范围内容的有()。本题答案:【进度安排】85、【单选题】快速原型模型的主要特点之一是()。本题答案:【及早提供可演示软件】86、【单选题】当采用标准UML构建系统类模型(ClassModel)时,若类B除具有类A的全部特性外,类B还可定义新的特性以及置换类A的部分特性,那么类B与类A具有()关系。本题答案:【泛化】87、【单选题】当采用标准UML构建系统类模型(ClassModel)时,若类A的对象维持类B对象的引用或指针,并可与类C的对象共享相同的类B的对象,那么类A与类B具有()关系。本题答案:【聚合】88、【单选题】软件中的可执行部分是()本题答案:【程序和数据】89、【单选题】UML中关联的多重度是指()本题答案:【一个类的实例能够与另一个类的多少个实例相关联】90、【单选题】以下哪一项不是软件危机的表现形式(??)?本题答案:【技术发展快】91、【单选题】以下关于软件说法正确的是()本题答案:【软件是与计算机系统操作有关的程序、规程、规则、以及与之有关的文档及数据的完整集合。】92、【单选题】不属于软件危机产生的原因是()本题答案:【硬件发展落后】93、【单选题】不属于软件开发经历的阶段是()本题答案:【软件危机阶段】94、【单选题】软件在开发和运行中,以下说法不正确的是()本题答案:【存在机械磨损】95、【单选题】在UML提供的图中,()用于按时间顺序描述对象之间的交互。本题答案:【时序图】96、【单选题】下面不属于约束性需求的是()。本题答案:【检索速度】97、【单选题】关于类图,以下叙述正确的是()本题答案:【在系统分析和实施阶段可以创建和使用类图】98、【单选题】以下哪一项最能表现某个项目的特征()本题答案:【确定期限】99、【单选题】以下都是日常运作和项目的共同之处,除了()本题答案:【都是重复性工作】100、【单选题】()是为创造一种产品、服务或者结果而进行的临时性的努力。本题答案:【项目】101、【单选题】PMBK是美国的项目管理知识体系,下面哪个是错误的()本题答案:【数据管理,环境管理,控制管理】102、【单选题】按测试方法来分,软件测试可以分为()本题答案:【黑盒测试、白盒测试】103、【单选题】关于类图,以下叙述正确的是()本题答案:【在系统分析和实施阶段可以创建和使用类图】104、【单选题】项目是一个特殊的将被完成的有限任务,它是在一定时间内,满足一系列特定目标的多项相关工作的总称。此定义实际包含的含义是()。本题答案:【项目实施具有一定的风险】105、【单选题】不属于项目的活动是(?)本题答案:【罐头产品的生产】106、【单选题】项目是()本题答案:【必须在规定时间、费用和资源约束条件下完成的一次性任务】107、【单选题】下列哪一项不是软件测试的工作范畴()本题答案:【开发自动化测试软件】108、【单选题】一个软件实体应当尽可能少地与其他软件实体发生相互作用,这样,当一个模块修改时,就会尽量少地影响其他模块,扩展会相对容易。这是()的定义。本题答案:【迪米特法则】109、【单选题】以下关于面向对象设计的叙述中,错误的是()本题答案:【高层模块无法不依赖于底层模块】110、【单选题】()阶段是软件生存周期中时间最长的阶段本题答案:【维护阶段】111、【单选题】()就是要依赖于抽象,而不要依赖于实现,或者说针对接口编程,不要针对实现编程本题答案:【依赖倒转原则】112、【单选题】软件测试方法中的()属于静态测试方法本题答案:【人工检测】113、【单选题】软件测试类型按开发阶段划分()本题答案:【单元测试﹑集成测试﹑确认测试﹑系统测试﹑验收测试】114、【单选题】在一个状态图中,一个状态也可以被细分为多个子状态,包含多个子状态的状态,这种状态叫做()本题答案:【复合状态】115、【单选题】想要表示对象的各种状态以及状态之间的转换时,可以使用()来描述。本题答案:【状态图】116、【单选题】实现开闭原则的关键在于()本题答案:【对类进行抽象化】117、【单选题】下面不属于面向对象设计原则的是()本题答案:【内聚低耦合原则】118、【单选题】()是指子类应当可以替换父类并出现在父类能够出现的任何地方。本题答案:【里氏代换原则】119、【单选题】软件需求分析应确定的是用户对软件的()本题答案:【功能需求和非功能需求】120、【单选题】瀑布模型是一种什么模型?()?本题答案:【线性开发模型】121、【单选题】下面的哪个环节出错,对软件的影响最大。()本题答案:【需求分析阶段】122、【多选题】详细设计的任务包括哪些()本题答案:【系统的模块逻辑的详细设计#系统数据结构的设计#系统数据库结构的设计#系统人-机接口的设计】123、【多选题】上图中,系统角色是()。本题答案:【Banknetwork#Manager#Clerk】124、【多选题】以下属于需求工程基本活动的是()本题答案:【获取#分析#验证#管理】125、【多选题】你认为一个好的软件开发人员应具备的基本素质有()本题答案:【掌握计算机软件的基本知识和技能#善于分析问题,具有综合运用能力#工作有耐心,有责任心#能与周围人团结协作】126、【多选题】属于详细设计任务的是()本题答案:【为每个模块确定采用的算法#确定每一模块使用的数据结构#确定模块结构细节#编写过程设计说明书】127、【多选题】下列属于UML统一建模语言的图形是()本题答案:【用例图#类图#时序图】128、【多选题】下列属于结构化的需求分析描述工具的是()本题答案:【数据流图#控制流图#状态转换图#实体关系图】129、【多选题】可行性研究包括哪几方面的内容?本题答案:【经济可行性#技术可行性#运行可行性#法律可行性】130、【多选题】良好的编码风格应具备哪些条件?本题答案:【使用标准的控制结构#有限制地使用GOTO语句#源程序文档化#满足运行工程学的输入输出风格】131、【多选题】螺旋模型是在()模型和()模型的基础上增加了风险分析活动。本题答案:【瀑布模型#增量模型】132、【多选题】软件工程指用()的原则与方法研制、维护计算机软件的有关技术及管理方法。本题答案:【工程#数学#科学】133、【多选题】软件工程的要素包括()本题答案:【方法#工具#过程】134、【多选题】需求分析阶段主要确定软件系统需要具备()需求。本题答案:【性能#功能】135、【多选题】软件设计主要包括的两个阶段是()本题答案:【概要设计#详细设计】136、【判断题】为保证程序的安全,必须做到程序中没有任何错误存在,即容错。(???)本题答案:【错误】137、【判断题】类是关于对象性质的描述,由方法和数据组成。(??)本题答案:【正确】138、【判断题】过大的模块可能是由于分解不充分造成的,即使降低模块独立性也必须继续分解。(??)?本题答案:【错误】139、【判断题】白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。()本题答案:【错误】140、【判断题】如果通过软件测试没有发现错误,则说明软件是正确的。()本题答案:【错误】141、【判断题】在面向对象的软件开发方法中,每个类都存在其相应的对象,类是对象的实例,对象是生成类的模板。()本题答案:【错误】142、【判断题】软件模块之间的耦合性越弱越好。()本题答案:【正确】143、【判断题】成功的测试是发现了迄今为止尚未发现的错误的测试。()本题答案:【正确】144、【判断题】公司与部门之间是聚合关系。()本题答案:【正确】145、【判断题】在学校中,一个导师可以指导多个研究生,一个研究生可以由多个导师指导,导师和研究生之间是关联关系。()本题答案:【正确】146、【判断题】参数类与实例类之间是实现关系。()本题答案:【正确】147、【判断题】白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。本题答案:【正确】148、【判断题】用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。本题答案:【正确】149、【判断题】UML语言支持面向对象的主要概念,并与具体的开发过程相关。本题答案:【错误】150、【判断题】模型是对现实的简化,建模是为了更好地理解所开发的系统。本题答案:【正确】151、【判断题】软件需求规格说明书在软件开发中具有重要的作用,是软件可行性分析的依据。?本题答案:【错误】152、【判断题】在需求分析中,分析员要从用户那里解决的最重要的问题是明确软件做什么。本题答案:【正确】153、【判断题】在软件开发的过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。本题答案:【错误】154、【判断题】软件概要设计包括软件系统结构设计、数据结构和数据库设计。本题答案:【正确】155、【判断题】随着软件技术的发展,人们逐渐认识到编码不仅要强调效率还要强调清晰。本题答案:【正确】156、【判断题】集成测试主要由用户来完成。本题答案:【错误】157、【判断题】模块化、信息隐藏、抽象和逐步求精的软件设计原则有助于得到搞内聚,低耦合度的软件产品。本题答案:【正确】158、【判断题】快速原型模型可以有效地适应用户需求的动态变化。本题答案:【正确】159、【判断题】快速原型模型可以有效地适应用户需求的动态变化。本题答案:【正确】160、【判断题】如果通过软件测试没有发现错误,则说明软件是正确的。本题答案:【错误】161、【判断题】软件设计说明书是一个软件配置项。()本题答案:【正确】162、【判断题】软件模块之间的耦合性越弱越好。()本题答案:【正确】163、【判断题】面向对象的分析是面向计算机系统建立软件系统的对象模型。本题答案:【错误】164、【判断题】软件配置管理是一组标识、组织和控制修改源程序的活动。本题答案:【错误】165、【判断题】数据流图建立系统的功能模型,它由数据流、加工和数据存贮组成。本题答案:【错误】166、【判断题】建立用例模型的步骤包括确定角色、确定用例和绘制用例图。本题答案:【错误】167、【判断题】文档是软件产品的一部分,没有文档的软件就不称其为软件。本题答案:【正确】168、【判断题】软件危机主要是由于落后的软件生产方式无法满足迅速增长的计算机软件需求而产生的。()本题答案:【正确】169、【判断题】软件开发周期超过规定日期是软件危机的主要特征之一。()本题答案:【正确】170、【判断题】软件危机目前已经解除。()本题答案:【错误】171、【判断题】需求是用户对目标软件系统在功能、质量、设计约束等方面的期望,所以它是主观的。()本题答案:【正确】172、【判断题】我们用业务模型来描述系统功能。()本题答案:【错误】173、【判断题】业务模型中的涉众将成为需求用例中的主角。()本题答案:【错误】174、【

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论