习 题

更新于 2026年10月10日 版权声明
习 题

一、选择题

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

A.数据流图

B.PAD

C.状态转换图

D.数据字典

(2)E-R图中,包含( )等基本成分。

A.数据、对象、实体

B.控制、关系、对象

C.实体、关系、控制

D.实体、属性、关系

(3)软件规格说明书的内容不应该包括( )。

A.对重要功能的描述

B.对算法的详细描述

C.对数据的要求

D.软件的性能

(4)结构化需求分析方法的基本思想是( )。

A.自底向上逐步分解(https://www.daowen.com)

B.自顶向下逐步分解

C.自底向上逐步抽象

D.自顶向下逐步抽象

(5)软件中的问题发生在( )阶段,修复成本最低。

A.软件维护阶段

B.软件测试阶段

C.软件实现阶段

D.需求分析阶段

二、简答题

(1)需求分析的步骤有哪些?

(2)需求分析的基本任务是什么?

(3)什么是结构化分析方法?它的具体做法是什么?

(4)怎样用简易规格说明技术获取需求?

三、应用题

(1)银行计算机储蓄系统的工作过程大致如下:储户填写的存款单或取款单由业务员输入系统,如果是存款则系统记录存款人的姓名、住址、电话、身份证号、存款类别、存款日期、到期日期、利率及密码,并打印出存款单给用户;如果是取款业务而且存款时留有密码,则系统首先核对密码,若密码正确,则系统计算利息并打印出利息清单给储户。

用数据流图建立该系统的功能模型,并用E-R图描述系统中的数据对象。

(2)考虑一个修改磁带上主文件的系统。文件管理员把修改信息穿孔在卡片上,系统读入穿孔卡片上的信息并按照记录号把修改信息顺序排列好。然后系统逐个读入主文件上的记录,根据记录上的校验码校核每个读入的记录,丢掉出错的记录,按照修改信息修改余下的记录,产生的新文件存储在磁盘上。最后,系统输出一份修改报告供文件管理员参阅。

请画出上述主文件修改系统的功能级数据流图。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)