一.单选题(共14题,70.0分)
【单选题】下面的( )是正确的。
A、运行正确的软件就是高质量的软件
B、软件产品质量越高越好,最理想的情况是达到“零缺陷”
C、软件质量是由产品的功能、性能、易用性等外在特性决定的
D、软件质量是在开发过程中逐渐构建起来的
答案:D
解析:
软件质量:软件与明确地和隐含地定义的需求相一致的程度。(本题更应该在 第9章 项目管理-质量保证)
A、在评价软件的质量时,可靠性、可维护性、可扩展性和易用性等特点都要纳入评价。不能简单说“运行正确的软件就是高质量的软件”。
B、最理想的情况是“以最低成本满足所有要求”。
【单选题】下面几个描述中属于软件工程方法学三要素中方法这个范畴的是( )。
A、对于需求确定的软件问题,可以按照问题定义、需求分析、设计、实现、测试和部署的步骤进行顺序的软件产品开发
B、对于跨平台的软件产品,可以采用Java语言进行开发
C、为了有效捕获系统的功能性需求,可以采用用例的方法
D、在面向对象的软件设计和开发过程中,可以使用Rational Rose创建和管理可视化模型
答案:C
解析:
A、【三要素:过程】
B、【三要素:工具】
C、【三要素:方法】
D、【三要素:工具】
【单选题】下面的( )决策是在需求分析时做出的。
A、自动售票机系统将为使用者提供在线帮助
B、自动售票机系统已经达到交付的要求