课堂思考题(自我总结)

思考题

思考题

2018生物医学工程(4班)周菁桦 -
回帖数:0

1.软件有哪些特征?

(1)不可见性:无法观察计算机软件的物理形态,只能通过观察实际运行情况来了解功能、特性和质量

(2)可复用性:软件是一种可再生资源

(3)复杂性:人们在分析、设计、开发、测试软件产品,以及在软件开发项目的管理过程中,渗透了大量脑力劳动

(4)可变性:不存在像硬件一样的磨损和老化,但存在着缺陷维护和系统更新

 

2.什么是软件危机?什么导致了软件危机?

软件危机是指在计算机软件开发,使用与维护过程中遇到的一系列严重问题和难题,它有两方面,如何开发软件,以满足对软件日益增长的需求;如何维护数量不增长的已有软件。

软件危机的原因:

1)来自软件自身的特点,是逻辑部件,缺乏可见性,规模庞大,复杂,修改、维护困难。

(2)软件开发与维护的方法不当,忽视需求分析,认为软件开发等于程序编写,轻视软件维护

(3)供求矛盾将是一个永恒的主题:面对日益增长的软件需求,人们显得力不从心。

 

3.软件工程的核心内容是什么?

(1)把系统的、规范的、可度量的途径应用与软件开发、运行和维护的过程,也就是把软件工程应用于软件;

(2)研究(1)中的途径。

 

4.软件工程包含的领域有哪些?

(1)软件需求
(2)软件设计
(3)软件制造
(4)软件测试
(5)软件维护
(6)软件配置管理
(7)软件工程管理
(8)软件工程过程
(9)软件工程工具与方法
(10)软件质量