- 3
- 0
- 约6.83千字
- 约 8页
- 2016-04-11 发布于贵州
- 举报
第1章 软件工程概述
1、什么是软件工程?为什么会出现软件工程?
软件工程是:① 把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程,也就是把工程应用于软件;② 研究①中提到的途径。
软件工作者在20世纪60年代后期开始认真研究消除软件危机的途径,从而逐渐形成了一门新兴的工程学科——计算机软件工程学(通常简称为软件工程)。软件工程的目标:
软件工程方法学包含3个要素:方法、工具和过程。
方法是完成软件开发的各项任务的技术方法,回答“怎样做”的问题;
工具是为运用方法而提供的自动的或半自动的软件工程支撑环境;
过程是为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。
目前使用得最广泛的软件工程方法学,分别是传统方法学和面向对象方法学。
4、什么是软件过程?什么是软件周期?常见软件生命周期模型(课件中的前5类)的特点有哪些?
软件过程:它是为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。
软件生命周期:由软件定义、软件开发和运行维护(也称之为软件维护)3个时期组成
①瀑布模型传统软件工程方法学的软件过程基本上可以用瀑布模型来描述。瀑布模型的瀑布模型的主要优点:a.强迫开发人员采用规范的技术方法 ;b.严格地规定了每个阶段必须提交的文档 ;c.每个阶段结束前必须正式进行严格的技术审查和管理复审 。
瀑布模型的主
您可能关注的文档
- 河北省衡水地区校2013届九年级第二次模拟考试语文试题.doc
- 河北省冀州中学1-12学年高二下学期期中考试(化学B卷).doc
- 河北省冀州中学8-09学年高二下学期期中考试.doc
- 河北省冀州中学8-09学年高一上学期期中考试.doc
- 河北省冀州中学010-2011学年高二上学期期中考试试卷(地理文A卷).doc
- 河北省冀州中学010-2011学年高二上学期期中考试试卷(地理文B卷)(无答案).doc
- 河北省冀州中学010届高三上学期期中考试A.doc
- 河北省冀州中学011-2012学年高一上学期期中考试(数学A).doc
- 河海大学鉴定项一览表.doc
- 河南省信阳市0-09学年度高中毕业班第二次调研考试(数学文).doc
原创力文档

文档评论(0)