软件工程:理论与实践(第2版)
上QQ阅读APP看书,第一时间看更新

习题

1. 选择题

(1)下列说法中正确的是( )。

A. 20世纪50年代提出了软件工程的概念
B. 20世纪60年代提出了软件工程的概念
C. 20世纪70年代出现了客户机/服务器技术
D. 20世纪80年代软件工程学科达到成熟

(2)软件危机的主要原因是( )。

A. 软件工具落后
B. 软件生产能力不足
C. 实行严格的产品控制
D. 软件本身的特点及开发方法

(3)软件工程的3个要素是( )。

A. 技术、方法和工具
B. 方法、对象和类
C. 方法、工具和过程
D. 过程、模型和方法

(4)在下列选项中,( )不属于软件工程学科研究的基本内容。

A. 软件工程材料
B. 软件工程方法
C. 软件工程原理
D. 软件工程过程

2. 判断题

(1)软件就是程序,编写软件就是编写程序。( )

(2)软件危机的主要表现是软件需求增加,软件价格上升。( )

(3)软件工程学科出现的主要原因是软件危机出现。( )

(4)软件工具的作用是延长软件产品的寿命。( )

3. 简答题

(1)与计算机硬件相比,计算机软件有哪些特点?

(2)为什么说软件工程的发展可以在一定程度上解决软件危机的各种弊端?

(3)简述软件工程的基本原则。

(4)简述软件工程研究的内容。

(5)简述软件工程的三要素。

(6)简述软件工程的目标。

(7)通常有哪几种软件开发方法?

(8)列举你所知道的软件工程工具。