智慧树知道网课《软件工程导论江西师范大学》课后章节测试满分答案文档格式.docx

上传人:b****2 文档编号:14600931 上传时间:2022-10-23 格式:DOCX 页数:46 大小:33.89KB
下载 相关 举报
智慧树知道网课《软件工程导论江西师范大学》课后章节测试满分答案文档格式.docx_第1页
第1页 / 共46页
智慧树知道网课《软件工程导论江西师范大学》课后章节测试满分答案文档格式.docx_第2页
第2页 / 共46页
智慧树知道网课《软件工程导论江西师范大学》课后章节测试满分答案文档格式.docx_第3页
第3页 / 共46页
智慧树知道网课《软件工程导论江西师范大学》课后章节测试满分答案文档格式.docx_第4页
第4页 / 共46页
智慧树知道网课《软件工程导论江西师范大学》课后章节测试满分答案文档格式.docx_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

智慧树知道网课《软件工程导论江西师范大学》课后章节测试满分答案文档格式.docx

《智慧树知道网课《软件工程导论江西师范大学》课后章节测试满分答案文档格式.docx》由会员分享,可在线阅读,更多相关《智慧树知道网课《软件工程导论江西师范大学》课后章节测试满分答案文档格式.docx(46页珍藏版)》请在冰豆网上搜索。

智慧树知道网课《软件工程导论江西师范大学》课后章节测试满分答案文档格式.docx

3

软件是一种()产品。

消耗

有形

逻辑

物质

4

面向对象技术特别强调的是()。

结构化编程

程序结构

对象的使用方式

对象的数据结构

5

螺旋模型最大的优点是()。

与用户沟通方便

风险驱动

快速建立模型

需求灵活变动

6

RUP中的软件开发生命周期在时间上被分解为四个顺序的阶段,分别是(    )。

初始、分析、构造、维护

初始、细化、构造、维护

初始、细化、构造、交付

分析、细化、构造、交付

7

软件开发过程模型不包括()。

对象模型

增量模型

瀑布模型

喷泉模型

8

【判断题】

(1分)

一个成功的项目唯一提交的就是运行程序。

()

9

在软件开发的过程中,若能推迟暴露其中的,则为修复和改正所花费的代价就会降低。

10

瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。

11

产品进行升级或移植、生命周期比较短的系统可以采用原型模型。

12

软件工程的方法只适用于大型软件的开发,对小型软件的开发没有帮助。

13

软件工程的提出起源于软件危机,其目的是最终解决软件的生产工程化。

第二章测试

通常用组织结构图来进行组织分析,这样有利于分析人员进行后续的业务分析。

研究开发资源的有效性是进行操作可行性研究的一方面。

可行性研究具体步骤的最后一步是编写可行性分析报告。

项目前期的需求收集就是需求分析的产物。

系统流程图表达了系统中各个元素之间的信息的流动情况。

可行性研究中描述系统高层物理模型的工具就是系统流程图。

软件分析主要包括组织分析和业务分析。

成本效益分析的目的是从经济角度来评价一个新的软件项目是否可行。

确定项目的规模和目标是可行性研究的第一个具体步骤。

在可行性分析中,系统流程图主要用于描述目标系统。

第三章测试

需求分析阶段的任务是确定()。

软件开发功能

软件开发工具

软件开发费用

软件开发方法

需求分析阶段研究的对象是()。

分析员要求

用户需求

软硬件要求

系统要求

数据字典是用来定义()中的各个成分的具体含义的。

系统流程图

数据流图

系统结构图

功能结构图

在实体联系图中,符号椭圆表示(  )。

加工

联系

属性

实体

进行需求分析可使用多种工具,但()是不适用的。

状态转换图

实体联系图

数据流图和数据字典共同构成系统的逻辑模型。

需求规格说明描述了每个指定系统的实现。

需求是变化的,因为软件是灵活的,总可以满足需求。

用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性。

信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是ER图。

第四章测试

下列关于软件设计准则的描述,的是(  )。

是模块的作用域在该模块的控制域外

采用逐步求精的思想

体现统一的风格

提高模块的独立性

好的软件结构应该是()。

低耦合、高内聚

高耦合、高内聚

低耦合、低内聚

高耦合、低内聚

详细设计常用的三种工具是()。

数据库、语言、图形

文档、表格、流程

文档、图形、表格

图形、表格、语言

Jackson方法是根据()来导出程序结构的。

IPO图

数据间的控制结构

数据结构

判定树和判定表是用于描述结构化分析方法中()环节的工具。

性能说明

流程描述

数据加工

功能说明

初始化模块和结束模块从块内联系看,被称为()模块。

过程内聚

功能内聚

时间内聚

逻辑内聚

界面方式可由用户动态制定和修改,这样便可以有较高的()。

灵活性

复杂性

维护性

交互性

物理结构设计是设计DB的物理结构,主要包括DB的()和存取方法。

关系模式

操作命令

逻辑结构

存储结构

为了提高模块的独立性,模块内部最好是()。

通信内聚

()是指信息沿输入通路进入系统,同时由外部形式变换成内部形式,进入系统的信息通过变换中心,经加工处理后再沿输出通路变换成外部形式离开软件系统。

数据流

事务流

变换流

第五章测试

在面向对象的设计中,应遵循的设计准则除了模块化、抽象、高耦合、低内聚以外,还有信息隐藏。

面向对象分和设计活动是多次反复迭代的过程。

面向对象设计是在分析模型的基础上,运用面向对象技术生成软件实现环境下的设计模型。

用面向对象方法开发的软件系统,可维护性好。

面向对象分析与面向对象设计的定义没有明显的区别。

类封装比对象封装更具体、更细致。

UML是一种直观化、明确化、构建和文档化软件系统的通用可视化建模语言。

继承性是父类与子类之间共享数据结构和消息的机制,这是类之间的一种关系。

关系数据库可以完全支持面向对象的概念,面向对象设计中的类可以直接对应到关系数据库中的表。

对象是属性和服务的结合体。

()定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。

序列图

用例图

活动图

类图

()是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐藏的,外界只能通过有限的接口与对象发生联系。

封装

多态性

继承

消息

通过执行对象的操作改变对象的属性,但它必须通过()的传递。

操作

信息

接口

14

面向对象的开发方法中,()将是面向对象技术领域内占主导地位的标准语言。

OMT方法

Booch方法

UML语言

Coad方法

15

在确定类时,所有的()都是候选的类。

动词

形容词

代词

名词

16

应该在(),确定对象类中应有的服务。

建立功能模型之后

建立动态模型之后

建立对象模型之时

建立动态模型和功能模型之后

17

动态模型的描述工具是()。

状态图

设计图

对象图

18

关于面向对象分析,下列的()是正确的。

可以从分析直接编写代码

在软件生命周期中,它出现在面向对象设计之后

它是分析系统设计的技术

它是系统需求建模的方法

19

()是选择合适的解决方案策略,并将系统划分成若干个子系统,从而建立整个系统的体系结构。

用户界面设计

系统设计

数据库设计

对象设计

20

在一个课程注册系统中,定义了类CourseSchedule和类Course,并在类CourseSchedule中定义了方法add(c:

Course)和方法remove(c:

Cours

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 简洁抽象

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1