一般认为,Fritz Bauer对软件工程的定义可作为探讨软件工程的基础。Fritz Bauer对软件工程的定义强调了三个方面。以下哪些属于这三个方面?
A: interface:一种与类相似的类型定义,纯粹地表示对象及其用户之间协议。
B: economically:从开发者的角度,软件的开发应控制成本,尽量合理地花钱;从软件的角度,其运行也应控制成本,尽可能少花钱。
C: reliable:开发出来的软件,既能按期望的方式运行,其运行结果也非常可信。
D: efficiently:在不浪费时间或精力的情况下完成任务。
A: interface:一种与类相似的类型定义,纯粹地表示对象及其用户之间协议。
B: economically:从开发者的角度,软件的开发应控制成本,尽量合理地花钱;从软件的角度,其运行也应控制成本,尽可能少花钱。
C: reliable:开发出来的软件,既能按期望的方式运行,其运行结果也非常可信。
D: efficiently:在不浪费时间或精力的情况下完成任务。
举一反三
- 一6软件工程软件生存期包含哪三个阶段呢 A: 软件定义 B: 软件需求 C: 软件开发 D: 软件运行维护
- 《IEEE软件工程标准术语》中对软件工程的定义为:软件工程是()软件的系统方法。 A: 试验、运行、维护和修复 B: 开发、运行、维护和升级 C: 开发、运行、维护和修复 D: 试验、运行、调试和修复
- 《IEEE软件工程标准术语》中对软件工程的定义为:软件工程是()软件的系统方法。 A: A试验、运行、维护和修复 B: B开发、运行、维护和升级 C: C开发、运行、维护和修复 D: D试验、运行、调试和修复
- 软件生命周期由软件定义、开发和运行维护三个时期组成。
- 从软件开发者的角度,一般把软件生存周期分为定义软件、获取软件和维护软件三个阶段。