- 35
- 0
- 约2.31万字
- 约 30页
- 2021-11-26 发布于上海
- 举报
期考试题题型构成:选择题 20 道 40 分
填空题 10 道 20 分
应用题 5 道 40 分
软件工程习题解答
一、软件生存周期各阶段的基本任务?
1. 问题定义:
(1) 回答要解决的问题是什么。
(2) 系统分析员应该提出关于问题性质、工程目标和规模的书面报告。
(3) 经过和用户讨论,澄清含糊不清的地方,改正理解不正确的地方,得出一份双方都满意的文档。
(4) 问题定义是软件生命周期中最简短的阶段。
2.可行性研究:
(1) 前一阶段定义的问题有可行的解决办法吗?
(2) 系统分析员要进行一次大大压缩和简化了的系统分析和设计。导出高层逻辑模型(用数据流图表示) 。确定工
程规模和目标,准确估计系统的成本和效益。
(3) 使用部门的负责人根据可行性研究的结果决定是否继续进行该工程的开发工作。
3.需求分析:
(1) 主要确定目标系统必须具备哪些功能。
(2) 系统分析员和用户密切配合,充分交流, 得出经用户确认的系统逻辑模型 (数据流图、数据字典、算法描述) 。
4.总体设计:
(1) 回答如何解决问题。
(2) 系统分析员
应使用系统流程图或其他工具描述每种可能系统;
估计每种方案的成本和效益。
推荐一较好的系统 ──有其详细计划。
设计软件的结构(用层次图或结构图描述) 。
5.详细设计:
(1) 回答应该怎样具体地实现这个系统。
(2) 设计出程序的详细规格说明(用 HIPO 层次图加输入 /处理 /输出图)或 PDL 语言(过程设计语言) 。
6.编码和单元测试:
(1) 写出正确的容易理解,容易维护的程序模块。
(2)程序员:
选取一种适当的用高级语言书写程序(或汇编语言) 。
仔细测试编写出的每一个模块。
7.综合测试:
(1)通过各种类型的测试,使软件达到预定的要求。
(2) 最基本的测试是集成测试和验收测试方法。
集成测试是根据设计的软件结构, 把经过单元测试检验的模块按某种选定的策略装配起来, 在装配的过程中对程
序进行必要的测试。
验收测试是按照需求规格说明书的规定,由用户对目标系统进行验收。
(3) 用正式文档将测试计划、详细测试方案以及实际测试结果保存。
(4) 以正式或非正式的方式对用户进行培训。
8.软件维护:
(1) 使系统持久地满足用户的需要。
(2) 四类维护:
改正性维护:诊断和改正使用过程中发现的软件错误。
适应性维护:修改软件以适应环境变化。
完善性维护:根据用户要求,改进或扩充软件。
预防性维护:修改软件为将来的维护预先准备。
第二章 可行性研究
1.已知某软件包具有三个主要功能:输入数据、更新数据、产生报表。根据历史资料记载,实现每个功能所需源
代码行数估算如下:
①输入数据: a=l00 m=200 b=300
②更新数据: a=200 m=300 b=400
③产生报表: a=300 m=400 b=500
三个功能的软件生产率都是 200 行/人月,每行成本 lO 元/行,请用 LOC 技术估算出该软件包的成本和工
作量。
解:
2.某计算机系统投入使用后、 5 年内每年可节省人民币 2 O0O 元,假设系统的投资额为 5 000 元,年利率为 12 %。
试计算投资回收期和纯收入。
解:
1、投资回收期
最初投资额为 5000 元,经过 3 年后可以节省 4814.28 元,比最初投资还少 185.72 元,
第 4 年一年再次节省 1273.89 元,则
185 .72 ÷1273.89=0 . 15
3 + 0 . 15=3 . 15
因此这项工程的投资回收期是 3 . 15 年。
2 、纯收入
7224 .
您可能关注的文档
- 认识校园植物教材.pdf
- 认识有余数的除法教案新部编本.pdf
- 认识钟表的教学案例#精选、.pdf
- 认知心理学复习提纲解读.pdf
- 融错教学成长的意义与教育的境界.pdf
- 融媒体改革发展工作总结.pdf
- 融资风险分析和总结.pdf
- 融资服务居间协议范本.pdf
- 融资工作流程图.pdf
- 融资居间服务协议终版.pdf
- 2025年新外研版三年级上册英语同步教学课件.pptx
- 红十字会大讲堂管理制度.docx
- 技术奇点(Singularity)理论的科学基础、哲学思辨与未来社会构想 _2026年1月.docx
- 公共艺术项目在激活城市消极空间(如高架桥下、废弃铁轨)中的作用 _2026年1月.docx
- “双减”政策对校外培训行业转型及家庭教育投入变化的影响 _2026年1月.docx
- Z世代员工对职场“摸鱼文化”的态度成因与管理对策研究 _2026年1月.docx
- 跨文化团队管理中的沟通障碍、文化冲突与融合策略案例分析 _2026年1月.docx
- 共享经济平台将劳动者归类为“合作伙伴”的伦理与法律责任 _2026年1月.docx
- 大型国际展会(如进博会、CES)的绿色会展实践与可持续发展评估 _2026年1月.docx
- 地理标识产品(如阳澄湖大闸蟹)与产地旅游的融合发展研究 _2026年1月.docx
原创力文档

文档评论(0)