【导读】
必典考网发布2022系统开发基础知识题库每日一练精选(06月10日),更多系统开发基础知识题库的每日一练请访问必典考网高级系统架构师题库频道。
1. [单选题]系统分析是信息系统开发重要的阶段。系统分析的困难不包括()
A. 问题空间的理解
B. 系统建模工具的复杂性
C. 人与人之间的沟通
D. 环境的不断变化
2. [单选题]敏捷软件过程强调:让客户满意和软件尽早增量发布;小而高度自主的项目团队;非正式的(informal)方法;最小化软件工程工作产品,以及整体精简开发。()不是采用这种软件开发过程的原因。
A. 难以提前预测哪些需求是稳定的和哪些需求会变化
B. 对于软件项目开发来说,设计和实现可以做到基本分离
C. 从制订计划的角度来看,分析、设计、实现和测试并不容易预测
D. 可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介
3. [单选题]需求管理是CMM可重复级中的6个关键过程域之一,其主要目标是()
A. 对于软件需求,必须建立基线以进行控制,软件计划、产品和活动必须与软件需求保持一致
B. 客观地验证需求管理活动符合规定的标准、程序和要求
C. 策划软件需求管理的活动,识别和控制已获取的软件需求
D. 跟踪软件需求管理的过程、实际结果和执行情况
4. [单选题]静态分析通过解析程序文本从而识别出程序语句中可能存在的缺陷和异常之处;静态分析所包含的阶段中()的主要工作是找出输入变量和输出变量之间的依赖关系。
A. 控制流分析
B. 数据使用分析
C. 接口分析(interface analysis)
D. 信息流分析
5. [单选题]螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控性特点。它有两个显著特点,一是采用(1)的方式逐步加深系统定义和实现的深度,降低风险;二是确定一系列(2),确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。
A. D