- 14
- 0
- 约2.4万字
- 约 23页
- 2020-06-30 发布于天津
- 举报
实用文档
《软件工程导论》课后习题答案
第一章 软件工程概论
1.什么是软件危机?
软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。这
些问题表现在以下几个方面:
(1) 用户对开发出的软件很难满意。
(2) 软件产品的质量往往靠不住。
(3) 一般软件很难维护。
(4) 软件生产效率很低。
(5) 软件开发成本越来越大。
(6) 软件成本与开发进度难以估计。
(7) 软件技术的发展远远满足不了计算机应用的普及与深入的需要。
2 .为什么会产生软件危机?
(1) 开发人员方面, 对软件产品缺乏正确认识, 没有真正理解软件产品是一个完
整的配置组成。造成开发中制定计划盲目、编程草率,不考虑维护工作的必要性。
(2) 软件本身方面, 对于计算机系统来说, 软件是逻辑部件, 软件开发过程没有
统一的、公认的方法论和规范指导,造成软件维护困难。
(3) 尤其是随着软件规模越来越大 ,复杂程度越来越高 ,原有软件开发方式效率不
高、质量不能保证、成本过高、研制周期不易估计、维护困难等一系列问题更为突
出,技术的发展已经远远不能适应社会需求。
3 .怎样克服软件危机?
(1) 充分吸收和借鉴人类长期以来从事各种工程项目中积累的行之有效的有效
原理、概念、技术与方法,特别是吸取几十年来人类从事计算机硬件研究和开发的
经验教训。在开发软件的过程中努力作到良好的组织,严格的管理,相互友好的协
作。
(2) 推广在实践中总结出来的开发软件的成功的技术和方法, 并研究更好、 更有
效的技术和方法, 尽快克服在计算机系统早期发展阶段形成的一些错误概念和作法。
(3) 根据不同的应用领域, 开发更好的软件工具并使用这些工具。 将软件开发各
个阶段使用的软件工具集合成一个整体,形成一个很好的软件开发支环环境。
标准
实用文档
总之为了解决软件危机,既要有技术措施 (方法和工具 ),又要有必要的组织管理措
施。
4.构成软件项目的最终产品:
应用程序、系统程序、面向用户的文档资料和面向开发者的文档资料。
5 .什么是软件生存周期?
软件生存周期是指从软件定义、开发、使用、维护到淘汰的全过程。
6 .软件生存周期为什么划分成阶段?
(1) 任何一个阶段的具体任务不仅独立, 而且简单, 便于不同人员分工协作, 从
而降低整个软件开发工作的困难程度。
(2) 可以降低每个阶段任务的复杂程度, 简化不同阶段的联系, 有利于工程的组
织管理,也便于采用良好的技术方法。
(3) 使软件开发的全过程以一种有条不紊的方式进行, 保证软件的质量, 特别是
提高了软件的可维护性。
7 .应该怎样来划分阶段?
(1)每一个阶段的任务尽可能独立;
(2) 同一阶段内的任务性质尽可能相同;
(3)每一个阶段任务的开始和结束有严格的标准。
8 .软件开发模型有几种?它们的开发方法有可特点?
软件开发模型有瀑布型、渐增型和变换型。
瀑布型开发方法是按照软件生存周期的划分依次实施,每一个阶段有明确规定
的任务。它的特点:
(1) 各个阶段的顺序性和依赖性;
(2) 划分逻辑设计与物理设计,尽可能推迟程序的物理实现;
(3) 每个阶段必须完成规定的文档, 对其中问题通过复审及早发现, 及早解决。
渐增型开发方法及特点 :
(1) 从部分需求出发, 先建立一个不完全的系统, 通过 测试 运行该系统取得经
验和信息反馈,加深对软件需求的理解,进一步使系统扩充和完善。如此反复,直
至软件人员和用户对所设计完成的软件系统满意为止。
(2) 在渐增型开发下的软件是随软件开发的过程而逐渐形成的。
(3) 渐增型开发方法适合
您可能关注的文档
- 路基软土地基处理施工技术方案设计.pdf
- 路床施工技术方案设计.pdf
- 路床试验段施工设计.pdf
- 路政管理系统应急预案案例.pdf
- 路灯工程施工组织设计28566.pdf
- 路灯照明工程施工设计.pdf
- 路灯照明工程监理实施研究细则.pdf
- 路由器内部结构详细分析报告.pdf
- 路由器有线二种桥接方法现用图解.pdf
- 路肩石及碟形边沟施工.pdf
- 2025国家文物局考古研究中心招聘专业技术人员11人备考试题附答案解析.docx
- 2025中国石油物资有限公司春季高校毕业生招聘5人笔试历年题库附答案解析.docx
- 2025四川乐山市沙湾区赴兰州大学考核招聘事业单位工作人员16人笔试题库附答案解析.docx
- 2025中国航空制造技术研究院及其成员单位招聘笔试备考试题附答案解析.docx
- 2025中卫市沙坡头区滨河社区卫生服务中心招聘1人笔试备考试题附答案解析.docx
- 2025国家电投集团中国电能选聘20人笔试参考题库附答案解析.docx
- 工程项目进度动态监控与可视化管理系统.docx
- 工程建设项目施工组织设计规划.docx
- 深海科技创新策源地的发展路径与未来建设方向研究.docx
- 城市商业空间创新承载新型消费引领模式研究.docx
最近下载
- 园林工程计量与计价全套教学课件.pptx
- 比较思想政治教育(第二版) 005 比较思想政治教育(第二版) 第五章.pptx VIP
- TSZEVA009-2024 电动自行车公共充电设施 第1部分:公共充电桩及编制说明.pdf VIP
- 干细胞复合物及其制备方法和PGA在治疗骨骼或器官损伤的产品中的应用.pdf VIP
- 2026元旦主题班会:马年猜猜乐,马年成语(30词)课件(共34张PPT).pptx VIP
- 吸塑设计及制造教程文件.ppt VIP
- 2025年兵检的心理测试试题及答案.docx VIP
- 市政公用设施建设项目经济评价办法与参数.pdf VIP
- 中职《金属加工与实训-基础常识与技能训练》--第5章-金属冷加工基础(中)-云天课件.ppt VIP
- TSZEVA009-2024 电动自行车共享换电设施 第1部分:共享换电柜及编制说明.pdf VIP
原创力文档

文档评论(0)