软件工程理解
软件工程理解
软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。其涉猎范围及广,涵盖程序语言设计、数据库、软件开发工具、系统平台、标准、设计模式等方面。
软件工程早期的发展是理清软件工程过程的各种活动,提出软件生命周期的概念和软件开发的瀑布模型,制定软件生命周期中主要活动的质量标准。
软件工程学科是计算学科的分支,计算学科中理论、抽象、设计等三个学科形态,绑定、大问题的复杂性、概念和形式模型、一致性和完备性、效率、演化、抽象层次、按空间排序、按时间排序、重用、安全性、折衷与决策等十二个基本概念,数学方法、系统科学方法在软件工程学科中占有重要地位。此外,软件工程还十分重视管理过程,以提高软件产品的质量、降低开发成本、保证工程按时完成。系统性、规范性、可度量性也是软件工程非常关注的。他大概涉猎软件工程、软件体系结构、软件项目管理、嵌入式软件及其应用、数据库技术与数据挖掘、网络与信息系统安全、智能处理技术。
总之软件工程像是银河系一般,等着我们去探索、求知。

浙公网安备 33010602011771号