奥鹏东北师范大学2023年9月《软件工程》在线考试-课程考试-网考机考-通关必备期末考试复习资料答案

2023年8月2419:07:11发布者:火花 发表评论 16 views 举报

文档名:软件工程.docx

价格:20.00元

电大之家提醒您:
1、课程答案都是汇总在一个word文件,不区分形考任务1234,打开文件搜索题目找参考答案。 请购买前,核对下面题目无误后再购买,电脑端按CTRL+F键进行核对题目,移动端通过顶部切换成“页内查”来核对题目;3、搜寻免费答案花费的时间成本更高!参考答案整理不易,感谢你的支持!


微信:diandahome

瀑布模型的存在问题是()。

A用户容易参与开发

B缺乏灵活性

C用户与开发者易沟通

D适用可变需求

答案是:缺乏灵活性

任何一个基于计算机系统都可以用什么来描述,它将该系统转换成一个信息变换模型。()

AE-R图

BIPO

C数据流图

D盒图

答案是:IPO

白盒法又称为逻辑覆盖法,主要用于()。

A功能测试

B系统测试

CAlpha测试

D单元测试

答案是:单元测试

描述了系统的控制结构,它表示了瞬间的、行为化的系统控制性质,它关心的是系统的控制及操作的执行顺序,它从对象的事件和状态的角度出发,表现了对象的相互行为的模型是()。

A数据模型

B对象模型

C动态模型

D功能模型

答案是:动态模型

成本效益分析的目的是从哪个角度评价开发一个项目是否可行。()

A技术

B管理

C经济

D风险

答案是:经济

软件生命周期中所花费用最多的阶段是()。

A详细设计

B软件编码

C软件测试

D软件维护

答案是:软件维护

软件测试的目的是()。

A评价软件的质量

B发现软件的错误

C找出软件中的所有错误

D证明软件是正确的

答案是:发现软件的错误

为了使用户需求逐步精细化、完全化、一致化,通常采用()。

A面向对象技术

B需求建模技术

C结构化分析

D数据模型

答案是:需求建模技术

如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为()。

A时间内聚

B逻辑内聚

C通信内聚

D信息内聚

答案是:时间内聚

指软件在不同的系统约束条件下,使用户需求得到满足的难易程度的是()。

A可修改性

B可适应性

C可维护性

D可验证性

答案是:

软件复杂性度量的参数包括()。

A效率

B规模

C完整性

D容错性

答案是:

程序的可测试性指把一个软件或程序从一个计算机环境移植到另一个计算机环境的容易程度。

A错误

B正确

答案是:

加工小说明是对系统流程图中的加工进行说明。

A错误

B正确

答案是:

软件中使用的可重用构件越多,适应性和完善性维护也就越困难。

A错误

B正确

答案是:

Ada语言是在Pascal语言基础上开发出来的,适用于数据库应用项目的应用领域。

A错误

B正确

答案是:

结构冗余为检测或纠正信息在运算或传输中的错误,须外加一部分信息。

A错误

B正确

答案是:

详细设计的目标不仅仅是逻辑上正确地实现每个模块的功能,更重要的是设计出的处理过程应该尽可能全面复杂。

A错误

B正确

答案是:

源程序的效率直接由详细设计阶段确定的算法的效率决定,而写程序的风格不能对程序的执行速度和存储器要求产生影响。

A错误

B正确

答案是:

继承不具有传递性,如果类C继承类B,类B继承类A,则类C未必继承类A。

A错误

B正确

答案是:

软件结构图中,模块框之间若有直线连接,表示它们之间存在顺序执行关系。

A错误

B正确

答案是:

面对复杂的系统时,一个比较好的方法是分层次地描绘这个系统。

A错误

B正确

答案是:

设计出软件的初步结构以后,应该审查分析这个结构,通过模块分解或合并,力求降低内聚提高耦合。

A错误

B正确

答案是:

在需求分析过程中,分析员要从用户那里解决的最重要的问题是要求软件具有什么样的结构。

A错误

B正确

答案是:

判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件。

A错误

B正确

答案是:

软件开发小组的组成人员的素质应该好,同时人数越多软件开发的质量就越高。

A错误

B正确

答案是:

数据对象只封装了数据而没有对施加于数据上的操作的引用,这是数据对象与面向对象中的类或对象的相同之处。

A错误

B正确

答案是:

调试的目标都是寻找软件错误的原因并改正错误。调试途径可以包括()。

A蛮干法

B回溯法

C等价划分

D原因排除法

答案是:

流程图也称为程序框图是最常用的一种表示法,它有哪些基本控制构件。()

A顺序

B分支

C跳转

D循环

答案是:

实现容错的主要手段包括()。

A测试

B调试

C冗余

D防错程序设计

答案是:

在单元测试的基础上,将所有模块按照设计要求组装成一个完整的系统进行的集成测试也称为()。

A黑盒测试

B组装测试

C白盒测试

D联合测试

答案是:

软件总体设计是指软件总体结构设计和数据设计,该阶段的主要任务包括()。

A设计软件的模块结构

B定义接口并建立数据结构

C生成概要设计规格说明和组装测试计划

D模块设计

答案是:

集成测试中组装模块的方式包括()。

A渐增式测试

B非渐增式测试

C单元测试

D静态测试

答案是:

模块间的耦合程度强烈影响系统的()。

A可理解性

B可测试性

C可靠性

D可测试性

答案是:

自顶向下结合的渐增式测试法,在组合模块时的组合策略包括()。

A深度优先策略

B随机访问策略

C宽度优先策略

D顺序访问策略

答案是:

用Jackson图描述下述的一列火车的构成:
一列火车最多有两个火车头。只有一个火车头时则位于列车最前面,若还有第二个火车头时,则第二个火车头位于最车最后面。火车头既可能是内燃机车也可能是电气机车。车厢分为硬座车厢、硬卧车厢和软卧车厢等3种。硬座车厢在所有车厢的前面部分,软卧车厢在所有车厢的后面部分。此外,在硬卧车厢和软卧车厢之间还有一节餐车。

答案是:

分别画出顺序结构、选择结构、while结构、until结构的程序图,并计算它们的V(G)值。

答案是:

请使用PAD图和PDL语言描述在数组A(1)~A(10)中找最大数的算法。

答案是:

模块的内聚性包括哪些类型?

答案是:

就程序设计语言的工程特性而言,对程序编码有哪些要求?

答案是:

什么是计算机软件?

答案是:

程序设计语言的三种类型和特点是什么?

答案是:

什么是耦合?什么是内聚?

答案是:

需求评审评审标准(按照重要性的次序)包括正确性、无歧义性、完全性、可验证性和其它那些内容?

答案是:

软件测试中按照错误的性质和范围进行分类可分为:“功能错误”及其它哪些错误?

答案是:

软件项目的质量管理包含哪几方面?

答案是:

软件生存周期模型

答案是:

内聚性

答案是:

JSP方法

答案是:

软件生存周期

答案是:

概要设计

答案是:

答案是:

特别声明:以上内容(如有图片或文件亦包括在内)为“电大之家”用户上传并发布,仅代表该用户观点,本平台仅提供信息发布。

发表留言