版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
期考试题题型构成:选择题20道40分
填空题10道20分
应用题5道40分
软件工程习题解答
一、软件生存周期各阶段的基本任务?
1.问题定义:
(I)回答要处理的问题是什么。
(2)系统分析员应当提出有关问甥性质、工程目的和规模的书面汇报。
(3)通过和顾客讨论,澄清模糊不清的地方,改正理解不对的的地方,得出一份双方都满意的文档。
(4)问题定义是软件生命周期中最循短的阶段。
2.可行性研究:
(I)前一阶段定义的问题有可行的处理措瀚吗?
(2)系统分析员要进行一次大大压缩和简化了啊系统分析和设计。导出高信逻辑模型(用数据流图表达)。确定工
程规模和目H勺,精确估计系统H勺成本和效益.
(3)使用部门的负贪人根据可行性研究的成果决定与否继续进行该工程的开发工作。
3.需求分析:
(I)重要确定目的系统必须具有哪些功能。
(2)系统分析员和顾客亲密配合,充足交流,得出经顾客确认的系统逻辑模型(数据流图、数据字典、算法描述).
4.总体设计:
(I)回答怎样处理问题。
(2)系统分析员
应使用系统流程图或其他工具描述每种也许系统;
估计每种方案的成本和效益。
推荐•很好的系统一有其详细计划。
设“软件的构造(用层次图或构造图描述,
5.详细设计:
(I)回答应当怎样详细地实现这个系统。
(2)设计出程序内详细规格阐明(用H1PO层次图加输入/处理/输出图)或PDL语言(过程设F语言).
6.编码和单元测试:
(I)写出对的的轻易理解,轻易维护的程序模块。
(2)程序员:
选用一种合适的用高级语言书写程序(或汇编语言),
仔细测试编写出的每•种模块。
7.综合测试:
(I)通过多种类型的测试,使软件到达预定的规定。
(2)最基本的测试是集成测试和验收测试措施.
集成测试是根据设计的软件构造,把通过单元测试检查的模块按某种选定的方略装配起来.在装配的过程中对程
序进行必要的测试。
验收测试是按照需求规格阐明书的规定,由领客对目"勺系统进行验收。
(3)用正式文档将测试计划、详细测试方案以及实际测试成果保用。
(4)以正式或非正式的方式对顾客进行培训。
8.软件维护:
(I)使系统持久地满足顾客的需耍,
(2)四类维护:
改正性维犷:诊断和改正使用过程中发现的软件错误。
适应性维拧:修改软件以适应环境变化。
完善性维护:根据顾客规定,改善或扩充软件。
防止性维护:修改软件为未来向维护预先准备。
第二章可行性研究
1.已知某软件包具行三个重要功能:输入数据、更新数据、产生报表。根据历史资料记载.实现每个功能所需源
代码行数估算如下:
①谕入数据:a=IOOm=200b=300
②更新数据:a=200m=300h=400
③生生报表:a=300m=4(X)b=5(X)
三个功能的软件生产率都是200行/人月,每行成本IO元/行,请用LOC技术估算出该软件包的成本和工
作量。
解:
怙,代㈤步敷主EAJ3
功能
1■b1«(H/人月》g《人母
「山・德100200XX)2002001020001
更,立依200»0400xn20010WOO1.5
产生,最300400500400200to40002
计
tr9009QQQ4.5
2.某计停机系统投入使用后、5年内每年可节省人武币2000元,假设系统的投资额为5000元,年利率为12%。
试计算投资回收期和纯收入.
解:
年(1♦!)•
120001.12I78S.T11785.T1
220001.20130.005M8,T1
320001.40142g.5T4814.28
420001.671273.B9CM9.n
52000l・76IIM.36必.53
I、投资叵收期
最初投资额为5000元,通过3年后可以节省481428元,比最初投资还少185.72元,
第4年一年再次节省1273.89元.则
185.72-a-1273.89-0.15
3+0.15=3.15
因此这项工程的投资网收期是3.23年,
2、纯收入
7224.53-5(XX)=2224.53元>0,值得投资。
第三章需求分析
I.什么是数据流图?其作用是什么?其中的基本符号各表达什么含义?
数据流图:简称DFD.是SA(构造化分析)措施中用于表达系统逻辑模型的--种工具,是一种我能模型。
作用:它以图形的方式描绘数据在系统中流动和处理的过程,反应系统必须完毕I内逻辑功能.
基本符号有四种:
一,箭头.表达数据流;圆或椭圆,表达加工;=,双杠,表达数据存储:口,方框,表达数据的源点或终点.
2.某银行的计算机储蓄系统功能是:将储户填写内存款单或取款单输入系统,假如是存款,系统记录存款人姓名、
住址、存款类型、存款日期、利率等信息,并打印出存款单绐储户;假如是取款,系记录算清单储户。请用DFD
和1DEF0指绘该功能的需求,并建立对应H勺数据字典。
(1)数据流条目:
数据流名称:存款单
别名:无
简述:储户存款时填写的项目
来源:储户
去向:记帐
数据流5:未知
组成:姓名+住址+存款类型+存款日期+利率
数据流名杉:取款单
别名:无
简述:储户取款时填写的项目
来源:储户
去向:记录
数据潦品:未知
组成:姓幺+住址+取款类型+取款日期+利率
数据流名楞:清单
别名:无
简述:储户取款后得到的项目
来源:记录
去向:储户
数据流量:未知
组成:姓幺+住址+取款类型+取款日期+利率+余额
(2)数据存储条目:
数据存储名称:账单
别名:无
简述:寄存储户信息及其账目
组成:姓名+住址+余额+存款类型+最终修改日期+利率
组织方式:未知
查询要求:能立即查询
(3)数据项条目:
未知
(4)加工条目:
加工名:分类检查
编号:无
激发条件:接受到存/取款单
优先级:优先
输入:存/取款单
输出:存/取款单
加工逻辑:1F存款单THEN把存款单输出到记录
ELSE
把取款单检出到记录
ENDIF
加工名:记录
编号:无
激发条件:取款单
优先级:无
输入:取款单
输出:清单
加_E逻辑:根据账单检查此储户与否存在,不存在输出错误(
IF取款数(余额THEN余额=余额-取款数
输出清单到储户,输出现金到储户
ELSE
输出错误清单到储户
ENDIE
}
加工名:记录
编号:无
激发条件:存款单
优先级:无
输入:存款单
输出:存款单
加工逻辑:根据账单检杳此储户与否存在,不存在则建立此储户{
余额=余额+存款数
输出存款单到储户
)
户
里
存取
款款
单单
%
存壑
处理
取款
处理
表
鉴定
树和
鉴定
中的
工程
软件
有关
条件
若干
策与
个决
且每
断.并
种判
有多
中具
处理
问题
描述
,适合
工具
图形
工的
述加
种描
,是一
策树
称决
树又
鉴定
述材
根据描
策,
的决
鉴定
些是
件,哪
定条
是鉴
哪些
分清
述中
字描
的文
问题
当从
时,应
描述
进行
定树
用鉴
。使
有关
树。
鉴定
构造
它们
根据
系,
择关
系、选
列关
系、并
属关
的附
条件
鉴定
找出
结词
的联
料中
过计
盘超
生产
实际
月的
人每
凡工
B.
A和
产品
两种
生产
该厂
为:
政策
奖励
超产
人的
对工
工厂
.5】某
【例4
为:
政策
。奖励
奖励
龙有
标名
划指
不不小
100件
不小于
元:N
奖励2
1件
超产
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 回收手机外包合同范本
- 昆明出租车合同范本
- 线下平台推广合同范本
- 货船出租运货合同范本
- 2027土地承包合同范本(农业用地适用附带土地测绘图)
- 技能咨询服务合同范本
- 度假区店面转让合同范本
- 乡村自建房合同范本
- 2027年软件许可合同范本(系统使用适用含升级条款)
- 2026年苏教版七年级数学下册第4章课后作业及答案
- 动火安全作业规程培训课件
- 二上4彩虹教学课件
- 中海油石油精神与企业文化
- 党建知识竞赛试题附答案2025年
- 北师大版(2024)八年级上册数学第三章位置与坐标单元提升测试卷(含答案)
- 提升公共卫生应急处理能力预案
- 湖南长沙“4·29”特别重大居民自建房倒塌事故调查报告
- 物业管理服务回访措施
- (正式版)JBT 14449-2024 起重机械焊接工艺评定
- 园林专业大学生职业生涯规划
- 基于MBSE的装备作战概念模型化设计
评论
0/150
提交评论