- 3
- 0
- 约2.74千字
- 约 12页
- 2023-05-01 发布于山东
- 举报
软件工程概述1 . 1 关于软件1 . 2 软件工程1 . 3 软件工程基本活动1 . 4 软件工程两大范型
1.1 关于软件1.1.1 软件及其特性(1)复杂性。软件是一个庞大的逻辑系统,主要依靠人脑的“智力”构造出来。(2)一致性。软件必须和运行软件的硬件保持一致,这是由软件对硬件的依赖所决定的。(3)磨损和老化。与一般的器械设备不同,软件不存在磨损和老化的问题,但会退化,需要进行多次维护,如图1-1中的理想曲线是软件实际故障模型粗略的简化。(4)易变性。软件在生产过程中,甚至在投入运行之后,也还可以改变。(5)移植性。软件的运行受计算机系统的影响,可能导致软件在不同的计算机系统平台上出现不兼容的问题,这就涉及软件的可移植性。(6)高成本。软件的开发是一个复杂的过程,因此其成本非常昂贵。
1.1.2 软件的演化软件的演化大致经历了以下4个阶段。第1阶段(程序设计阶段):从1946年到20世纪60年代初,计算机软件发展的初期,其主要特征是程序生产方式为个体手工方式。 第2阶段(程序系统阶段):从20世纪60年代初到70年代初,软件工程学科诞生。第3阶段(软件工程阶段):从20世纪70年代中期至80年代中期,软件工程师把工程化的思想加入到软件的开发过程中,用工程化的原则、方法和标准开发和维护软件。第4阶段(面向对象阶段):从20世纪80年代中期至今,面向对象的方法学
您可能关注的文档
最近下载
- 2025年高端化妆品品牌建设报告.docx VIP
- 2026年卫生高级职称面审答辩(疾病控制)历年参考题库含答案.docx VIP
- 2025年金属3D打印的设备维护与保养指南.pptx VIP
- 大学生职业规划大赛《车辆工程专业》生涯发展展示PPT.pptx
- 建筑施工承插型盘扣式钢管脚手架安全技术规范(JGJ231-2025修订版,附操作指南).docx VIP
- 雨课堂学堂在线《学术英语写作与沟通(合肥工业)》学堂云单元测试考核答案.docx VIP
- 2021考研数学真题及答案解析(数二).docx VIP
- 2026年河南省党政机关单位档案录入员招聘考试(档案管理基本知识)历年参考题库含答案详解.docx VIP
- 儿童人际发展活动手册简体版.pdf
- 化妆品市场营销与品牌建设手册.docx VIP
原创力文档

文档评论(0)