旅客A通知单 账单航班要求查看航班舱位客机舱位表寄发、交付取票通知旅客信息航空公司登记旅客信息表取票通知安排航班客机舱位表打印取票通知、票务账单旅客取票通知旅客交款取票A票务账机票 第3章 一、判断题
1、(√)软件需求分析阶段要确定软件系统要“做什么”。 2、(×)软件需求规格说明书可作为可行性研究的依据。 3、(√)需求分析员可以参加最后的需求评审工作。
4、(×)画数据流图时可以加少量的控制流,使加工之间有时序的关系。 5、(√)结构化分析模型的核心是数据词典。
6、(×)在数据流图中,带有箭头的线段表示的是控制流。 数据流 7、(×)在软件生产过程中,需求信息的来源是项目经理。 用户 8、(√)需求分析阶段的任务是确定软件的功能。做什么 二、选择题
1、需求分析最终结果是产生(B)。
5
A、项目开发计划 C、设计说明书
B、需求规格说明书 D、可行性分析报告
2、数据流图(DFD)是(A)方法中用于表示系统的逻辑模型的一种图形工具。 A、SA
B、SD
C、SP
D、SC
3、需求规格说明书的作用不包括(C)。 A、软件验收的依据
B、用户与开发人员对软件要做什么的共同理解 C、软件可行性研究的依据 D、软件设计的依据
4、数据词典是用来定义(D)中的各个成分的具体含义。 A、流程图 C、结构图
B、功能结构图 D、数据流图
5、结构化分析方法(SA)是一种面向(B)的分析方法。 A、数据结构
B、数据流 D、对象
C、结构化数据系统
6、在数据词典中,以下哪一项表示允许重复0至任意次(A)。 A、{ }
B、0{ }
C、0{ }n
D、{ }n
7、以下数据流图符号中哪一个表示加工(B)。 A、
B、
C、 D、
8、软件开发的需求活动,其主要任务是(D)。 A、给出软件解决方案
B、给出系统模块结构
6
C、定义模块算法 D、定义需求并建立系统模型
9、结构化分析的核心是(A)。 A、自顶向下的分解
B、用DFD建模 D、自底向上的抽象
C、用DD描述数据需求
10、需求分析的任务是(A)。 A、正确说明让软件“做什么” C、用DD建立数学模型
B、用DFD建模
D、给出需求规格说明书
11、对于分层的DFD,父图与子图的平衡是指(B)。 A、父图与子图的输入输出数据流必须相同 B、子图必须继承父图的输入与输出流
C、父图与子图相应的输入输出数据流名字保持一致 D、子图可以自己的输入输出数据流 12、DFD的每个加工都必须有(A)。 A、一个输入和输出数据流 C、一个输出数据流
B、一个输入数据流 D、一个输入或输出数据流
13、需求分析是分析员经了解用户的要求,认真细致地调研、分析,最终建立目标系统的逻辑模型并写出(B)的过程。 A、模块说明书
B、软件规格说明书 D、合同文档
C、项目开发计划
14、结构化分析方法是以数据流图、(D)和加工说明等描述工具,即用直观的图和简
洁的语言来描述软件系统模型。
A、DFD图 B、PAD图 C、IPO图 D、DD
7
15、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)。 A、阶段性报告 C、总结
B、需求评估 D、都不正确
16、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名称标识的图符不属于数据流图合法图符的是(A)。 A、控制流 C、数据存储
B、加工
D、源点和终点
17、DFD用于描述系统的(D)。 A、数据结构 C、基本加工
B、控制流程 D、软件功能
18、数据词典不包括的条目是(C)。 A、数据项 C、数据类型
B、数据流 D、数据加工
19、软件需求分析一般应确定的是用户对软件的(D)。 A、功能需求 C、性能需求
B、非功能需求
D、功能需求和非功能需求
20、在数据流图中,有名字和方向的成分是(B)。 A、信息流 C、控制流
B、数据流 D、信号流
三、简答题
1、需求分析的任务是什么?怎样理解“做什么”和“怎么做”? 答:需求分析的基本任务是要准确地理解旧系统、定义新系统的目标,为了满足用户需要,
回答“系统必须做什么”的问题,即确定系统必须完成哪些工作,对新系统提出完整、准确、清晰、具体的要求。
8
相关推荐: