软件工程的介绍!详细的介绍一下各位大侠!
发布网友
发布时间:2022-12-25 14:06
我来回答
共1个回答
热心网友
时间:2023-10-12 17:01
软件工程(SE,Software engineering,Software Development)是把计算机科学、项目管理、工程学、应用域等技术和实践应用于软件设计、创建和维护的学科。
它是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。软件工程涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。软件工程力图对软件项目的各个方面作出指导,从软件的可行性分析直到软件完成以后的维护工作。软件工程认为软件开发与各种市场活动密切相关。比如软件的销售、用户培训,以及与之相关的软件和硬件安装等。软件工程的方法学认为,一个独立的程序员不应当脱离团队而进行开发,同时程序的编写不能够脱离软件的需求、设计,以及客户的利益。
由于软件的开发兼有科学(计算机科学)和工程学(软件工程)的特点,所以软件工程师必须具备计算机科学和信息科学的理论基础。
附:软件工程专业的解释
软件工程专业旨在培养能从事计算机系统软件、应用软件的设计、研制和开发的高级工程技术人才。
本专业培养具有良好的科学素养,系统地掌握计算机科学与技术基础知识、规范的软件设计与开发能力、良好的组织与交流能力,能在科研部门、教育单位、企业、事业和行政管理部门等单位从事复合型、实用型高层次软件设计、系统分析和工程应用的高级专门技术人才。
参考资料:http://www.deepcast.net/