全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
某校拟开发食堂备餐协同系统。分析人员要发现厨师口述中可能遗漏的临场操作,并收集多名用餐者对尚未实现的点餐界面的反馈。哪种需求获取方案最合适? A. 只访谈厨师,并依据其陈述确定全部需求 B. 观察厨师实际备餐,再用原型收集用餐者对界面的反馈 C. 向用餐者发放问卷,并以问卷结果替代对备餐过程的了解 D. 向厨师展示原型,并用问卷代替用餐者的界面体验
登录后查看答案
某团队采用增量模型开发城市公交查询系统。系统被划分为若干构件,分批进行分析、设计、实现与集成。以下哪种交付安排符合增量模型的交付方式? A. 所有构件全部完成后,一次性交付整个系统 B. 每批构件完成后,交付一个已集成到现有系统中、可运行且用户可实际使用其新增功能的产品版本 C. 只交付每批构件的设计文档与测试用例,待全部构件完成后统一交付可运行系统 D. 各构件分别独立交付给用户,但各构件之间无需集成,由用户自行组合使用
某高校课程管理平台的需求说明书中有如下条目:①学生可在线提交作业并查看批改结果;②作业提交页面的响应时间不超过两秒;③教师可设置作业截止日期并查看提交统计。其中属于非功能需求的是哪一项?A. ① B. ② C. ③ D. ①和③
某软件团队宣称采用敏捷方法开发企业管理系统,其实际做法为:①每两周一个迭代周期,每次迭代结束交付可运行的软件增量并请用户评审;②迭代计划按用户反馈动态调整需求优先级;③以“响应变化高于遵循计划”为由,从项目开始就不做任何设计与规划,代码完成后也不保留任何文档。以下对该团队做法的评价,正确的是( ) A. ①②符合敏捷核心思想,③错误;敏捷强调响应变化,但并非放弃计划、设计与文档,而是按需保持轻量、精益 B. ①②③均符合敏捷核心思想,因为敏捷宣言将响应变化置于遵循计划之上 C. ①符合敏捷核心思想,②③错误;需求一旦在迭代评审中变化就应严格按原计划执行,拒绝调整 D. ②③符合敏捷核心思想,①错误;敏捷方法不要求交付可运行的软件增量,只需在项目末期一次性交付
某大型软件项目的需求和关键技术均存在较大不确定性,团队计划采用螺旋模型。以下哪种迭代决策方式最符合该模型的核心机制? A. 每一回路分析当前风险,并依据风险评估确定后续开发重点 B. 每一回路严格重复固定阶段,后续工作不受风险评估影响 C. 项目启动时集中分析一次风险,之后按预定计划推进 D. 每一回路都先制作原型,并以原型数量决定后续开发重点
某软件企业采用盈利指数法作为项目组合选择模型,预算上限为9万元。四个候选项目互不依赖且不可拆分,其初始投资和净现值如下:A投资5万元、净现值2.0万元;B投资4万元、净现值2.4万元;C投资3万元、净现值未知;D投资2万元、净现值1.0万元。按盈利指数 PI=NPV/初始投资 从高到低依次选择,能容纳则选,不能容纳则跳过,直至预算无法再容纳任何未选项目。最终选择的组合为 {B,C,D},且该组合总净现值为6.2万元。则项目C的净现值是( )。 A. 2.2万元 B. 2.5万元 C. 2.8万元 D. 3.1万元
某团队重构一款已运行三年的库存管理系统的月度报表导出功能。原实现把导出逻辑内联在业务类中,代码 320 行,单次导出约 40 s。重构后把导出逻辑抽取为独立的报表组件并引入列式缓存,代码增至 460 行,单次导出约 6 s;但缓存键与业务字段强耦合,业务字段一旦变更就必须同步改写缓存键生成逻辑,组件对外配置项也从 1 个增至 9 个。按 ISO/IEC 9126 的质量属性模型判定,下列说法中唯一正确的是: A. 重构主要提升了可靠性,配置项增多意味着可移植性也得到提升 B. 重构主要提升了效率(时间特性),其代价是可维护性中的易改变性与易分析性下降 C. 重构主要提升了易用性,其代价体现在功能性中的准确性下降 D. 重构同时提升了效率与可维护性,二者之间不存在权衡关系
某系统维护记录包含四项工作:①修复已确认的账单汇总错误;②调整接口以支持新型号终端;③新增批量导出功能;④在未发现故障且不改变功能的前提下重构高耦合模块,以降低未来维护风险。哪项分类正确? A. ①改正性,②适应性,③完善性,④预防性 B. ①适应性,②改正性,③完善性,④预防性 C. ①改正性,②适应性,③预防性,④完善性 D. ①完善性,②适应性,③改正性,④预防性
某在线教育平台团队在季度回顾中列出四条实践,拟判断哪些符合敏捷方法的核心思想: ① 每个迭代结束都交付可运行的软件增量,并邀请用户参与评审; ② 为了体现“敏捷”,删除全部设计说明与接口文档,只靠口头沟通; ③ 迭代内保护迭代目标,评审后根据反馈调整产品待办列表优先级,变更在下一迭代实现; ④ 因为“响应变化高于遵循计划”,任何新需求都必须立即插入当前迭代,即使原迭代目标无法完成。 以下哪组选项同时体现敏捷方法的核心思想,且没有偏离“按需精益、绝不放弃过程”的边界? A. ①③ B. ①④ C. ②③ D. ②④
某软件公司为使其库存管理系统适配新版操作系统,修改了系统的接口调用代码,该修改行为属于哪种维护类型?A. 改正性维护 B. 适应性维护 C. 完善性维护 D. 预防性维护
某接口接收整数型文件大小 n(单位:MB),合法范围为 20≤n≤80,范围内其余数据的处理不在本题考查范围。测试人员已选取合法等价类中心值 50。为补测上下边界,按每个边界的略低于、等于、略高于各取一个整数值,且不重复中心值,应选哪组完整测试值? A. 19,20,21,79,80,81 B. 20,21,50,79,80 C. 18,20,22,78,80,82 D. 19,20,21,80,81
某团队验收一个完整系统时只能依据需求规格验证对外行为,之后又获得某模块源码,需检查其内部决策分支是否被测试执行。哪种测试视角安排最合适? A. 两项任务都采用白盒测试,因为白盒测试适合所有层级 B. 两项任务都采用黑盒测试,因为黑盒测试可以检查内部决策分支 C. 验收任务采用黑盒测试,分支检查采用白盒测试 D. 验收任务采用白盒测试,分支检查采用黑盒测试
某测试团队计划对一个新接收的支付系统进行验收测试,但测试人员没有该系统的源代码,仅有需求规格说明书。此时最合适的测试方法及其理由是( ) A. 黑盒测试:依据规格说明设计用例,不依赖源代码 B. 白盒测试:依据代码逻辑覆盖设计用例 C. 先做白盒测试再补黑盒测试 D. 无法测试,因为没有源代码
某项目开发过程中依次完成了以下活动:①编写概要设计与详细设计;②依据需求规格说明书制定验收测试计划;③依据概要设计进行集成测试;④开展需求分析。若按 V 模型左侧开发阶段与右侧测试阶段的对应关系排列这些活动的正确顺序,并指出验收测试对应的开发阶段,则正确结论是 A. 顺序为④②①③,验收测试对应需求分析阶段 B. 顺序为④①②③,验收测试对应系统设计阶段 C. 顺序为④②①③,验收测试对应系统设计阶段 D. 顺序为①④③②,验收测试对应需求分析阶段
某项目的开发阶段依次为需求定义、系统需求分析、概要设计、详细设计。按 V 模型的对应关系,下列哪项将四类测试分别对应到正确的开发阶段? A. 单元—详细设计;集成—概要设计;系统—系统需求分析;验收—需求定义 B. 单元—概要设计;集成—详细设计;系统—需求定义;验收—系统需求分析 C. 单元—详细设计;集成—系统需求分析;系统—概要设计;验收—需求定义 D. 单元—系统需求分析;集成—概要设计;系统—详细设计;验收—需求定义
根据软件测试的 V 模型,验收测试阶段主要针对的是开发过程中的哪个阶段进行验证? A. 概要设计 B. 详细设计 C. 需求定义 D. 编码实现
某建模方案按“描述结构是否随交互过程展开”来区分 UML 图:若描述系统的静态结构则归为静态图,若描述行为过程则归为动态图。以下哪项分类符合这一标准? A. 类图、对象图为静态图;时序图、活动图、状态图为动态图 B. 类图、状态图为静态图;对象图、时序图、活动图为动态图 C. 类图、对象图、活动图为静态图;时序图、状态图为动态图 D. 对象图、时序图为静态图;类图、活动图、状态图为动态图
某图书馆管理系统开发团队绘制了四份 UML 图:①描述借阅者、图书、借阅记录三个类及其关联的类图;②刻画读者从「预约等待」到「借阅中」再到「已归还」变迁的状态图;③描述管理员与系统对象之间按时间先后传递消息的时序图;④描述图书编目入库整个业务流程的活动图。关于这四份图的静态与动态归类,下列说法完全正确的是:A. ①③为静态图,②④为动态图 B. ①为静态图,②③④均为动态图 C. ①④为静态图,②③为动态图 D. ①②为静态图,③④为动态图
下列 UML 图中,全部属于动态图的一组是( ) A. 类图、对象图 B. 时序图、状态图 C. 类图、时序图 D. 对象图、活动图
某团队评审“实验室预约系统”的设计文档,需将“系统模块划分、模块间调用接口、预约冲突处理函数的内部流程、预约记录的数据结构”归入概要设计或详细设计。以下哪项归类正确? A. 概要设计:模块划分、模块间调用接口;详细设计:函数内部流程、数据结构 B. 概要设计:模块划分、函数内部流程;详细设计:模块间调用接口、数据结构 C. 概要设计:模块间调用接口、数据结构;详细设计:模块划分、函数内部流程 D. 概要设计:函数内部流程、数据结构;详细设计:模块划分、模块间调用接口