1. [多选题]基于场景的架构分析方法(Scenarios-based Architecture Analysis Method,SAAM)是卡耐基梅隆大学软件工程研究所的Kazman等人于1983年提出的一种非功能质量属性的架构分析方法,是最早形成文档并得到广泛应用的软件架构分析方法。SAAM的主要输入是问题描述、( )和架构描述文档,其分析过程主要包括场景开发、( )、单个场景评估、场景交互和总体评估。
A. 问题说明
B. 问题建模
C. 需求说明
D. 需求建模
2. [单选题]科学界(scientific community)一向认为,行星本身是没有能源的。虽然在夜间我们能看到行星,但行星发光只不过是反射了太阳光的结果。然而,最近报道,木星放射出来的能量却明显地多于它从太阳吸收的能量。木星这种异乎寻常(surprisingly)的现象,不由得使人产生许多问题:木星有热核能源吗?这种能源是在大气层里,还是在它的内部?经过进一步的研究,人们已探明木星大气层的成分,并得出在那里不可能产生热核能量的结论。如果上面的陈述正确,则支持了这样一种观点,即:( )
A. 木星发光是反射太阳光的结果。
B. 木星内部有可能产生热核能源。
C. 木星不可能产生热核能源。
D. 木星是颗行星。
3. [单选题]在关于逆向工程(reverse engineering)的描述中,正确的是______。
A. 从已经安装的软件中提取设计规范,用以进行软件开发
B. 按照“输出→处理→输入”的顺序设计软件
C. 用硬件来实现软件的功能
D. 根据软件处理的对象来选择开发语言和开发工具
4. [多选题]在软件的详细设计中,不使用的工具是()图。()
A. 判定表
B. IPO
C. P
D. DL
E.
F. D
G. F
H. D
5. [单选题]在项目的每一个阶段结束时,审查项目完成情况与可交付成果是为了__________。
A. 根据项目基线确定完成项目所需的资源数量
B. 根据已完成的工作量调整时问安排与成本基线
C. 决定项目是否应进入下一阶段
D. 接受客户对所交付项目的验收