1、在各种不同的软件需求中(请作答此空)描述了用户使用产品必须要完成的任务,可以用UML建模语言( )表示。
A、 功能需求
B、 非功能需求
C、 过程约束
D、 设计约束
答案:A
答题解析:
本题考查软件需求的基础知识。
功能需求描述了用户使用产品必须要完成的任务, UML 的用例图可以用来对功能需求建模,故25题答案为A,26题的答案也为A。
非功能需求描述软件解决方案必须具有的质量特性,如性能、安全等。
过程约束是对用于构建系统的技术和资源的限制。
设计约束是已经做出的设计决策或限制问题解决方案集的设计决策。
2、在各种不同的软件需求中( )描述了用户使用产品必须要完成的任务,可以用UML建模语言(请作答此空)表示。
A、 用例图
B、 类图
C、 状态图
D、 序列图
答案:A
答题解析:
本题考查软件需求的基础知识。
功能需求描述了用户使用产品必须要完成的任务, UML 的用例图可以用来对功能需求建模,故25题答案为A,26题的答案也为A。
非功能需求描述软件解决方案必须具有的质量特性,如性能、安全等。
过程约束是对用于构建系统的技术和资源的限制。
设计约束是已经做出的设计决策或限制问题解决方案集的设计决策。
3、确定采用哪种软件体系结构是在()阶段进行的。
A、 需求分析
B、 概要设计
C、 详细设计
D、 软件实现
答案:B
答题解析:
本题考查软件设计的基础知识。
软件体系结构就是描述软件的部分及其部分之间的关系。软件体系结构应该尽早确定,一般在软件开发的概要设计阶段进行,故正确答案为B。
查看完整试题>>>