您现在的位置:学赛首页 > 自考学院 > 软件工程 > 正文
第3章自测题及参考答案
http://www.educity.cn 作者:不详 来源: 2006年8月31日 发表评论 进入社区

第3章自测题及参考答案

一、名称解释
1.需求分析   2.当前系统
3.目标系统   4.SA    5.DFD

二、填空题
1.需求分析阶段产生的最重要的文档是_________。
2.为解决一个复杂问题,往往采取的策略是__________。
3.SA方法中使用半形式化的描述方式表达需求,采用的主要描述工具是__________。
4.数据流图中有四种符号元素,它们是__________。
5.数据字典中有四类条目,分别是___________。
6.在IDEF0图中,表示系统功能的图形称为___________图形。
7.在画分层的DFD时,父图与子图的输入输出数据流要__________。
8.用于描述基本加工的小说明的三种描述工具是_______________。
9.IDEF0是建立系统_________模型的有效方法。
10.在IDEF0方法中,被标志为A—0的图称为系统的_________图。

三、选择题
1.分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的(   )。
 A.细节     B.输入与输出     C.软件的作者         D.绘制的时间
2.需求规格说明书的内容还应包括对(   )的描述。
 A.主要功能 B.算法的详细过程 C.用户界面及运行环境 D.软件的性能
3.需求规格说明书的作用不应包括(   )。
 A.软件设计的依据      B.用户与开发人员对软件要做什么的共同理解
 C.软件验收的依据      D.软件可行性研究的依据
4.SA方法用DFD描述(   )
 A.系统的控制流程        B.系统的数据结构
 C.系统的基本加工        D.系统的功能
5.一个局部数据存储只有当它作为(    )时,就把它画出来。
 A.某些加工的数据接口    B.某个加工的特定输入
 C.某个加工的特定输出    D.某些加工的数据接口或某个加工的特定输入/输出
6.对于分层的DFD,父图与子图的平衡指子图的输入、输出数据流同父图相应加工的输入、输出数据
流(    )。
 A.必须一致     B.数目必须相等   C.名字必须相同    D.数目必须不等
7.需求分析阶段不适用于描述加工逻辑的工具是(   )。
 A.结构化语言   B.判定表         C.判定树          D.流程图
8.SA方法的分析步骤是首先调查了解当前系统的工作流程,然后(    )。
A.获得当前系统的物理模型,抽象出当前系统的逻辑模型,建立目标系统的逻辑模型
B.获得当前系统的物理模型,抽象出目标系统的逻辑模型,建立目标系统的物理模型
C.获得当前系统的物理模型,建立当前系统的物理模型,抽象出目标系统的逻辑模型
D.获得当前系统的物理模型,建立当前系统的物理模型,建立目标系统的物理模型
9.SA方法的基本思想是(    )
A.自底向上逐步抽象   B.自底向上逐步分解
C.自顶向下逐步分解   D.自顶向下逐步抽象
10.初步用户手册在(    )阶段编写。
A.可行性研究 B.需求分析 C.软件概要设计 D.软件详细设计

四、简答题
1.什么是需求分析?该阶段的基本任务是什么?
2.简述结构化分析方法的步骤。
3.数据流图与数据字典的作用是什么?画数据流图应注意什么?
4.简述SA方法的优缺点。
5.简述建立IDEF0图的步骤。

五、应用题
1.某电器集团公司下属一个成套厂(产品组装)和若干零件厂等单位,成套厂下设技术科、生产科、供
应科等基层单位。现要建立一个计算机辅助企业管理系统,其中:
   生产科的任务是:   
    (1)根据销售公司转来的内部合同(产品型号、规格、数量、交货日期)制定车间月生产计划;
    (2)根据车间实际生产日报表、周报表调整月生产计划;
    (3)以月生产计划为依据,制定产品设计(结构、工艺)及产品组装月计划;
    (4)将产品的组装计划传达到技术科,将组装月计划分解为周计划,下达给车间。
  技术科的任务是:
    (1)根据生产科转来的组装计划进行产品结构设计,产生产品装配图给生产科,产生外购需求计划给供
     应科,并产生产品自制件物料清单;
    (2)根据组装计划进行产品工艺设计(冲压、喷漆、焊接等),根据产品自制件物料清单产生工艺流程
     图给零件厂。
  供应科的任务是:
    (1)根据技术科的外购需求计划和仓库的缺货通知单及月盘存表制定采购计划给采购员;
    (2)对采购来的材料进行库存管理(登录、查询、修改、删除)。
请根据以上文字叙述画出企业管理系统的分层DFD图。

2. 假设某航空公司规定,乘客可以免费托运行李的重量不超过30公斤。当行李的重量超出30公斤时 ,
对一般舱的国内乘客超重部分每公斤收费4元,对头等舱的国内乘客超重部分每公斤收费6元。对国外乘客
超重部分每公斤收费比国内乘客多一倍,对残疾乘客超重部分每公斤收费比正常乘客少一半。试画出相应
判定表。
参考答案

二、填空题
1.需求规格说明书
2.自顶向下逐步分解
3.数据流图和数据字典
4.数据流、加工、数据存储、数据源点和终点
5.数据流、数据项、数据存储、基本加工
6.活动
7.平衡
8.结构化语言、判定表、判定树
9.功能
10.内外关系图

三、选择题
1.B  2.B  3.D  4.D  5.D
6.A  7.D  8.A  9.C  10.B

五、应用题
1.

 

 
2.设乘客托运行李的重量为W,则判定表如表3-1所示。