1 / 10
文档名称:

湖南广播电视大学软件工程(本科)复习重点难点.docx

格式:docx   大小:43KB   页数:10页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

文档介绍:湖南广播电视大学软件工程(本科)复习重点难点




重点要求是以 软件工程 课程的教案大纲为依据,以文字教材和电视授课内容为基础而编写的。目的在于使学生理清思路,分清主次。为本课程的期末复习提供参考。

一、 各章重点、难点和复习要求说明

第一章软件工程概述

1. 重点掌握的内容 :软件和软件工程的基本概念

软件: 软件定义由以下三部分组成:

1)在运行中能提供所希望的功能和性能的指令集(即程序);

2)使程序能够正确运行的数据结构;

3)描述程序研制过程、方法所用的文挡。

软件是一种产品,同时又是开发和运行产品的载体。作为一种产品,它表达了由计算

机硬件体现的计算潜能。作为开发运行产品的载体,软件是计算机工作的基础、信息通信的基础,也是创建和控制其他程序的基础。

软件的特点 : ①软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。 ② 软件是通过人们的智力活动,把知识与技术转化成信息的一种产品,是在研制、开发中被创造出来的。③在软件的运行和使用期间,没有硬件那样的机械磨损、老化问题。④软件的开发和运行经常受到计算机系统的限制,对计算机系统有着不同程度的依赖性。⑤软件的开发至今尚未完全摆脱手工的开发方式。⑥软件的开发费用越来越高,成本相当昂贵。


软件的分类 : 软件依据不同的标准 , 可划分为不同的分类 , 详见 节。

软件工程: 是指导计算机软件开发和维护的工程学科。采用工程的概念、原理、技术

和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好

的技术方法结合起来。软件工程准则可以概括为六条基本原理:( 1)用分阶段的生存周期

计划严格管理;( 2)坚持进行阶段评审;( 3)实行严格的产品控制;( 4)采用现代程序

设计技术;( 5 )应能清楚地审查结果;( 6)合理安排软件开发小组的人员。详细阐述见

书中 节。

软件危机:指的是软件开发和维护过程中遇到的一系列严重问题。

软件工程的基本内容:软件工程学的内容可包括理论、结构、方法、工具、环境、管理、规范等。

2. 一般掌握内容: 软件生存周期及软件开发的各种模型。

软件生存周期: 一个软件从定义到开发、使用和维护,直到最终被弃用,要经历一个

漫长的时期,通常把软件经历的这个漫长的时期称为生存周期。软件生存周期一般可分为

以下阶段:

·问题定义

·需求分析与可行性研究

·设计

·编码

·测试

·运行与维护

软件生存期也可以分为三个大的阶段:计划阶段。开发阶段和维护阶段。

软件开发模型: 软件开发模型是跨越整个软件生存周期的系统开发、运作、维护所实

施的全部工作和任务的结构框架。瀑布模型即生存周期模型,由 提出,是软件




1/10





工程的基础模型。其核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作。采用结构化的分析与设计方法,将逻辑实现与物理实现分开。此外,还有螺旋模型、第四代技术模型、原型模型、构件组装模型、混合模型等软件开发模型。

第二章可行性研究

1. 重点掌握的内容:
可行性研究的系统

分享好友

预览全文

湖南广播电视大学软件工程(本科)复习重点难点.docx

上传人: fkh4608 2021/12/5 文件大小:43 KB

下载得到文件列表

湖南广播电视大学软件工程(本科)复习重点难点.docx

相关文档