智慧树知到《软件工程(山东联盟)》章节测试答案


A.其他所有选项

B.制定粗略的进度、建议和计划

C.分析和澄清问题定义

D.导出系统的逻辑模型

正确答案:其他所有选项

9、技术可行性是可行性研究的关键, 其主要内容一般不包括()。

A.资源分析

B.人员分析

C.技术分析

D.风险分析

正确答案:人员分析

第三章单元测试

1、采用结构化分析方法所建立的系统模型主要捕获了()。

A.数据源点和终点、加工、数据流、数据存储以及加工输入、输出之间的逻辑关系

B.对象及其关系、对象行为信息

C.过程属性、对象及其关系

D.数据结构

正确答案:数据源点和终点、加工、数据流、数据存储以及加工输入、输出之间的逻辑关系

2、下列哪一项不是数据流图的元素。()

A.数据流

B.伪码

C.数据存储

D.加工

正确答案:伪码

3、结构化分析方法的基本思想是()。

A.自底向上逐步分解

B.自底向上逐步抽象

C.自顶向下逐步抽象

D.自顶向下逐步分解

正确答案:自顶向下逐步分解

4、需求分析最终结果是产生()。

A.设计说明

B.可行性分析报告

C.需求规格说明书

D.项目开发计划

正确答案:需求规格说明书

5、分层数据流图是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()。

A.软件的作者

B.细节

C.绘制的时间

D.输入与输出

正确答案:输入与输出

6、结构化分析方法最为常见的图形工具是()。

A.实体联系图

B.结构图

C.程序流程图

D.数据流图

正确答案:数据流图

7、需求分析阶段研究的对象是软件项目的()。

A.合理要求

B.模糊要求

C.用户要求

D.程序员要求

正确答案:用户要求

8、在需求分析过程中,分析员要从用户那里解决的最重要的问题是()

A.要求软件做什么

B.要求软件工作效率如何

C.要求软件具有什么样的结构

D.要给软件提供什么信息

正确答案:要求软件做什么

9、下列工具中为需求分析常用工具是()

A.PFD

B.PAD

C.N-S

D.DFD

正确答案:DFD

10、下列不属于与用户沟通获取需求的方法的是()

A.访谈

B.网络技术

C.快速建立软件原型

D.面向数据流自顶向下求精

正确答案:网络技术

11、软件需求分析阶段的工作,可以分为4个方面:需求获取,需求分析,编写需求规格说明书以及()

A.总结

B.都不正确

C.需求审评

D.用户

正确答案:需求审评

12、系统流程图用于可行性分析中的()的描述。

A.当前逻辑模型

B.当前运行系统

C.目标系统

D.新系统

正确答案:当前运行系统

第四章单元测试

1、对一个程序来说,组成系统的模块数目(),则开发成本越小。

A.越少

B.在5~9个之间

C.越多

D.为某个定值

正确答案:为某个定值

2、在众多的设计方法中,SD方法是最受人注意的,也是最广泛应用的一种,SD方法考虑如何建立一个结构良好的程序结构,它提出了评价模块结构质量的两个具体标准:块间联系和块内联系。SD方法的最终目标是()。