【导读】
必典考网发布高级系统架构师题库2022系统开发基础知识题库模拟考试练习题270,更多系统开发基础知识题库的模拟考试请访问必典考网高级系统架构师题库频道。
1. [单选题]面向功能的软件度量使用软件所提供功能的测量作为规范化值。下面关于面向功能的软件度量方法的描述,不正确的是()
A. 面向功能度量是由Albrecht首先提出来的,他建议采用基于功能点的测量
B. 功能点是基于软件信息领域的可计算的(直接的)测量及软件复杂性的评估而导出的
C. "功能"不能直接测量,所以必须通过其他直接的测量来导出
D. "用户输入数"和"用户输出数"不属于面向功能的软件度量需要考虑的因素
2. [单选题]质量功能部署(QFD)是一种将客户要求转化成软件需求的技术。QFD的目的是最大限度地提升软件工程过程中客户的满意度。为了这个目标,QFD确认了3类需求,常规需求,()和意外需求。
A. 期望需求
B. 基础需求
C. 显式需求
D. 功能需求
3. [单选题]博学网软件开发团队欲开发一套管理信息系统,在项目初期,用户提出了软件的一些基本功能,但是没有详细定义输入、处理和输出需求。在这种情况下,该团队在开发过程应采用()
A. 瀑布模型
B. 增量模型
C. 原型开发模型
D. 快速应用程序开发(RAD)
4. [单选题]基于构件的开发(CBD)模型,融合了()模型的许多特征。该模型本质是演化的,采用迭代方法开发软件。
A. 瀑布
B. 快速应用开发(RAD)
C. 螺旋
D. 形式化方法
5. [单选题]黑盒测试法是根据软件产品的功能设计规格说明书,通过运行程序进行测试,证实每个已经实现的功能是否符合设计要求。如果某产品的文本编辑框允许输入1~255个字符,采用()测试方法,其测试数据(test data)为:0个字符、1个字符、255个字符和256个字符。
A. 等价类划分
B. 边界值分析
C. 比较测试
D. 正交数组测试
6. [单选题]需求管理是CMM可重复级中的6个关键过程域之一,其主要目标是()
A. 对于软件需求,必须建立基线以进行控制,软件计划、产品和活动必须与软件需求保持一致
B. 客观地验证需求管理活动符合规定(conforming to prescribed)的标准、程序和要求
C. 策划软件需求管理的活动,识别和控制已获取的软件需求
D. 跟踪软件需求管理的过程、实际结果和执行情况
7. [单选题]系统测试将软件、硬件、网络等其他因素结合,对整个软件进行测试。()不是系统测试的内容。
A. 路径测试
B. 可靠性测试
C. 安装测试
D. 安全测试
8. [单选题]在UML的通用机制中,(1)用于把元素组织成组;(2)是系统中遵从一组接口规范且付诸实现的物理的、可替换的软件模块。
A. A
9. [单选题]逆向工程过程的抽象层次是指可从源代码中抽取出来的设计信息的精制程度。抽象层次分为4层,其中,"最低层"抽象能够导出过程的设计表示文档,"低层"抽象能够导出程序和数据结构信息,"中层"能够导出(1),"高层"抽象能够导出(2)。
A. D
10. [单选题]在基于构件的软件开发中,(1)描述系统设计蓝图以保证系统提供适当的功能;(2)用来了解系统的性能、吞吐率等非功能性属性。
A. A