上传者: 43934844
|
上传时间: 2022-07-02 14:03:39
|
文件大小: 34KB
|
文件类型: DOC
《软件工程》学习心得 一、软件工程的定义 软件工程 (Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量 的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设 计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌 入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行 业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用 促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。 二、软件工程的目标 在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可 维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并且满足用户需求的 软件产品。 三、软件工程的原则 是指围绕工程设计、工程支持以及工程管理在软件开发过程中必须遵循的原则。软件 工程的原则有以下四项基本原则:1)选取适宜开发范型;2)采用合适的设计方法;3) 提供高质量的工程支持;4)重视开发过程的管理。 四、软件工程的由来 据说上个世纪60年代的