还剩8页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
湖南广播电视大学软件工程(本科)复习重点难点重点要求是以软件工程课程的教学大纲为依据,以文字教材和电视授课内容为基础而编写的目的在于使学生理清思路,分清主次为本课程的期末复习提供参考
一、 各章重点、难点和复习要求说明第一章软件工程概述1. 重点掌握的内容软件和软件工程的基本概念软件软件定义由以下三部分组成
(1) 在运行中能提供所希望的功能和性能的指令集(即程序);
(2) 使程序能够正确运行的数据结构;
(3) 描述程序研制过程、方法所用的文挡软件是一种产品,同时又是开发和运行产品的载体作为一种产品,它表达了由计算机硬件体现的计算潜能作为开发运行产品的载体,软件是计算机工作的基础、信息通信的基础,也是创建和控制其他程序的基础软件的特点:
①软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性
②软件是通过人们的智力活动,把知识与技术转化成信息的一种产品,是在研制、开发中被创造出来的
③在软件的运行和使用期间,没有硬件那样的机械磨损、老化问题
④软件的开发和运行经常受到计算机系统的限制,对计算机系统有着不同程度的依赖性
⑤软件的开发至今尚未完全摆脱手工的开发方式
⑥软件的开发费用越来越高,成本相当昂贵软件的分类:软件依据不同的标准可划分为不同的分类详见
1.
1.4节软件工程是指导计算机软件开发和维护的工程学科采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来软件工程准则可以概括为六条基本原理
(1)用分阶段的生存周期计划严格管理;
(2)坚持进行阶段评审;
(3)实行严格的产品控制;
(4)采用现代程序设计技术;
(5)应能清楚地审查结果;
(6)合理安排软件开发小组的人员详细阐述见书中
1.
2.1节软件危机指的是软件开发和维护过程中遇到的一系列严重问题软件工程的基本内容软件工程学的内容可包括理论、结构、方法、工具、环境、管理、规范等2.一般掌握内容软件生存周期及软件开发的各种模型软件生存周期一个软件从定义到开发、使用和维护,直到最终被弃用,要经历一个漫长的时期,通常把软件经历的这个漫长的时期称为生存周期软...。