智慧树知道软件工程面授课的答案(天津科技大学)
1和()的目的是在最短的时间内,用最少的成本,确定软件项目是否可以开发,是否值得开发。
A.需求分析
B.轮廓设计
C.总设计
D.可行性研究
正确答案:可行性研究。
2.在下列工具中,()是需求分析的常用工具。
A.衬垫
B.水上救生飘浮器
C.南北走向
D.DFD
正确答案:DFD
3.数据流图包含()。
A.关系、实体和属性
B.数据流、处理和数据存储
C.数据流、数据源和数据实体
D.数据流、属性、数据存储和处理
正确答案:数据流、处理和数据存储。
4、数据字典用于定义()中每个组件的具体含义。
A.流程图
B.功能结构图
C.系统结构图
D.数据流图
正确答案:数据流图
5.DFD的每道工序至少需要()。
A.输入流
B.输出流
C.一种输入或输出流
D.输入流和输出流
正确答案:一个输入流和一个输出流。
6、下列选项中,属于软件需求规格说明书目标的是()。
A.便于用户、分析人员和软件设计人员理解和交流。
B.控制系统的实施过程
c作为软件测试、验收和维护的基础。
D.软件易于维护
正确答案:便于用户、分析人员和软件设计人员理解和交流#控制系统实施过程#作为软件测试、验收和维护的依据。
7.数据字典的正确描述是()。
数据字典最重要的用途是作为分析阶段的工具。
b .实现数据字典的三种常用方法是全手工过程、全自动过程和混合过程。
C.数据字典应该易于更新和修改。
数据字典可以以卡片形式编写。
正确答案:数据字典最重要的用途是作为分析阶段的工具#实现数据字典的常用方法有三种:全手工流程、全自动流程和混合流程#数据字典要易于更新和修改#数据字典可以卡片形式编写。
8.在需求分析中,分析师需要从用户那里解决的最重要的问题就是明确软件是做什么的。
A.正确的
B.错误
正确答案:a
9.软件需求规格说明在软件开发中起着重要的作用,是软件可行性分析的基础。
A.正确的
B.错误
正确答案:b
10,数据字典是数据流图中对数据流、处理、数据存储、数据源和目的地的详细定义。
A.正确的
B.错误
正确答案:b
1,测试的关键问题是()。
A.如何组织软件评审
B.如何选择测试用例
C.如何验证程序的正确性
D.如何采取综合策略
正确答案:如何选择测试用例?
2.成功的测试是指运行测试用例()。
A.未发现程序错误。
B.发现一个程序错误
C.证明程序的正确性
D.如何采取综合策略
正确答案:发现一个程序错误。
3、不属于白盒测试技术的是()。
A.路径覆盖
B.判断覆盖范围
C.循环覆盖
D.边界值分析
正确答案:边界值分析
4.与确认测试阶段相关的文档是()。
A.需求规格
B.概要设计规范
C.详细设计规范