软件工程 (Software Engineering):软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。
软件工程的发展:软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。软件工程技术发展迅速,从20世纪60年代开始,经历10年左右时间,计算机结构化程序设计技术已实现,在这之后,计算机软件工程环境得到广泛的发展。到20世纪90年代,我国计算机软件工程技术发展到优化性能,软件使用的对象和方式开始发生变化。软件的发展伴随着事物的发展变化,软件消除硬件和编程语言的异构性作用,开发了不同操作系统,更轻松解决异构问题。软件的本质是演化性和构造性,软件的演化是软件的开发将伴随计算机科。技的发展而进步,软件的性能设计是服务
于人们的需求,同时依赖于信息科学技术的快速发展,在短短数十年,软件工程的
发展已达到一定规模。