短信预约提醒成功
为帮助大家更好的备考软考高级系统架构设计师考试,小编为大家整理了“在线题库:软考高级系统架构设计师每日一练”内容,以供考生们参考,具体内容详见下文。
温馨提示:考生如果想了解或担心错过系统架构设计师的报名时间、考试时间、成绩查询时间、证书领取时间等时间节点,可使用“ 免费预约短信提醒”服务,预约成功,届时重要考试节点我们会以短信形式及时提醒您!
软考高级系统架构设计师每日一练(59)
1、以下关于敏捷方法的描述中,不属于敏捷方法核心思想的是()。
A、敏捷方法是适应型,而非可预测型
B、敏捷方法以过程为本
C、敏捷方法是以人为本,而非以过程为本
D、敏捷方法是迭代增量式的开发过程
参考答案:B
答案解析:
敏捷方法是一种以人为核心、迭代、循序渐进的开发方法。在敏捷方法中,软件项目的构建被切分成多个子项目,各个子项目成果都经过测试,具备集成和可运行的特征。在敏捷方法中,从开发者的角度来看,主要的关注点有短平快的会议、小版本发布、较少的文档、合作为重、客户直接参与、自动化测试、适应性计划调整和结对编程;从管理者的角度来看,主要的关注点有测试驱动开发、持续集成和重构。
敏捷方法是以人为本,而非以过程为本,所以B选项错误。此处注意一个解题技巧,B和C的说法冲突,此时,这两个选项中至少有一个是错误的。
2、结构化程序设计采用自顶向下、逐步求精及模块化的程序设计方法,通过()三种基本的控制结构可以构造出任何单入口单出口的程序。
A、顺序、选择和嵌套
B、顺序、分支和循环
C、分支、并发和循环
D、跳转、选择和并发
参考答案:B
答案解析:
本题考查结构化设计的相关概念。
结构化程序设计就是使用某种程序设计语言,将每个模块的功能用相应的标准控制结构(顺序结构、选择结构、循环结构)表示出来,从而实现整个系统。与结构化分析和结构化设计一样,在结构化程序设计阶段,也要采取自顶向下、逐步求精的方法,把组成系统的各功能模块逐步分解,细化为一系列具体的步骤,进而采用某种程序设计语言以程序代码的方式来实现。
3、以下关于需求管理的叙述中,正确的是()。
A、需求管理是一个对系统需求及其变更进行了解和控制的过程
B、为了获得项目,开发人员可以先向客户做出某些承诺
C、需求管理的重点在于收集和分析项目需求
D、软件开发过程是独立于需求管理的活动
参考答案:A
答案解析:
需求管理是一个对系统需求变更、了解和控制的过程。
需求管理过程与需求开发过程相互关联,当初始需求导出的同时就启动了需求管理计划,一旦形成了需求文档的初稿,需求管理活动就开始了。
关于需求管理过程域内的原则和策略,可以参考:
①需求管理的关键过程领域不涉及收集和分析项目需求,而是假定已收集了软件需求,或者已由更高一级的系统给定了需求。
②开发人员在向客户以及有关部门承诺某些需求之前,应该确认需求和约束条件、风险、偶然因素、假定条件等。
③关键处理领域同样建议通过版本控制和变更控制来管理需求文档。
点击>>2024年上半年系统架构设计师考试综合知识真题进行免费下载!
以上就是“在线题库:软考高级系统架构设计师每日一练(59)”的内容了,希望本文对大家有用。温馨提示:考生如果担心自己错过软考高级系统架构设计师考试的报名时间、准考证时间、成绩查询时间等时间节点,可使用“ 免费预约短信提醒”服务,预约成功,届时重要考试节点我们会以短信形式及时提醒您!另外,文章尾部有许多“精选课程”,考生可点击进行免费领取哦!