一 软件工程学概述
软件危机:在软件开发和维护中出现的一系列问题 。
典型表现:
产生软件危机的原因:
消除软件危机的途径:
对软件的正确认识(软件是数据,程序和文档的集合);充分吸取和借鉴欠人行之有效的原理经验技术和方法;研究更有效的技术和方法
软件工程概念:指导软件开发和维护的一门工程学科 。
软件工程有哪些特性:
关注大型程序的构造;软件工程的中心课题是控制复杂性;软件经常变化;开发软件的效率非常重要;开发人员和谐合作是成功关键;软件必须有效的支持其用户
软件工程的基本原理:
用分阶段的生命周期计划严格管理;坚持进行阶段评审实行严格的产品控制采用现代程序设计技术结果应能清楚地审查开发小组人员应该少而精承认不断改进软件工程实践的必要性
软件生命周期:
各种开发模型以及其优缺点:
? 瀑布模型:
? 快速原型模型:
? 增量模型:
? 螺旋模型:
【软件工程 专业课考研#1软件工程学概述】? 喷泉模型:面向对象生命周期模型,充分体现了软件开发过程迭代和平滑过渡的特性
- 现在开始【计算机考研】还来得及么?
- 单调有界定理适用于函数吗_实数完备性定理|期末不考, 考研要考
- 绪论及算法时间复杂度 408考研数据结构复习
- 【数据结构】复习攻略——计算机考研最重要的专业课
- 物联网专业课程设计:温室监控系统——移动终端篇(LineChart、SQLite
- 一 考研高等数学中值定理总结
- 物联网专业课程设计:温室监控系统——上位机篇(串口通信、SQL sever数据库
- 软件工程实务学习总结
- 北京大学谢新洲,关于2011年北大考研问题,咨询
- 成都理工大学计算机技术考研分数线