2015
《软件工程》复习提纲
一、试卷的分值分布如下:判断题
10
分、选择题
10
分、名词解释和简答题
50
分、测
试用例设计
10
分、
结构化分析与设计
20
分。
大题里面,
测试用例设计的白盒方法考逻辑覆
盖中的某种,黑盒方法考等价类法;
结构化分析与设计则重点考察数据流图、数据字典、加
工规约、数据库分析设计等。
二、去年试题老师已经提供,此处不在给出。
三、主要知识点如下:
1.
软件的概念
计算机系统中与硬件相互依存的另一部分,
它是包括程序、
数据及其相关文档的完
整集合。
2.
软件发展的
3
个阶段(时间、标志、开发(组织)的方式)
1946-1956
计算机问世到高级程序语言出现前
1956-1968
高级程序语言出现到软件工程出现前
1968-
至今
软件工程出现到现在
3.
软件的特点
vs
硬件
①软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。
②软件是通过人们的智力活动,把知识与技术转化成信息的一种产品,是在研制、
开发中被创造出来的。
③在软件的运行和使用期间,没有硬件那样的机械磨损、老化问题。
④软件的开发和运行经常受到计算机系统的限制,
对计算机系统有着不同程度的依
赖性。
⑤软件的开发至今尚未完全摆脱手工的开发方式。
⑥软件的开发费用越来越高,成本相当昂贵。
4.
软件的分类
(
1
)系统软件、支持软件、应用软件
(
2
)按工作方式划分:
实时处理软件,分时软件,交互式软件,批处理软件。
(
3
)按软件服务对象划分:
项目软件,产品软件。
(
4
)按使用的频度进行划分
一次使用,频繁使用。
(
5
)按软件失效的影响进行划分
高可靠性软件,一般可靠性软件。
5.
软件工程的定义
是指导计算机软件开发和维护的工程学科。
采用工程的概念、
原理、
技术和方法来
开发与维护软件,
把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术
方法结合起来。
相关资源:按软件服务对象的范围划分-软件工程课件-专业指导文档类资源-CSDN…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!