全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
某批处理接口的参数 mode 仅接受字符串“雾”“潮”“岚”,三者均返回相同的“已受理”;其他任何输入均返回相同的“参数无效”,且接口不存在其他可观察差异。判断:按等价类划分法,必须把“雾”“潮”“岚”分别划为三个有效等价类,因为它们是三个不同的字符串。
登录后查看答案
某接口要求输入整数 x,合法范围为 8 至 35(含端点)。采用边界值分析法,填写下限值及其相邻的两个整数测试数据,按从小到大的顺序排列:____。
某软件组织在项目内已对需求、进度和质量活动进行计划与跟踪,工作成果也受到管理;但各项目仍自行制定过程,组织尚未形成统一的标准过程。若按CMMI成熟度模型判断其当前成熟度等级,该组织处于第____级。
对于判定 A && B,测试集仅包含 (A=T,B=T)、(A=T,B=F) 和 (A=F,B=F)。有人据此断言:该测试集达到判定覆盖和条件覆盖,因此也必然达到修正条件/判定覆盖(MC/DC)。此断言是否正确?
某团队按配置项状态设置开发库、受控库和产品库。开发库允许开发者频繁修改;受控库保存已通过评审的基线配置项,修改前须经变更控制委员会批准;产品库保存已对外发布的版本,只读。现配置项 M 的 v1.0 已对外发布并归档。开发者发现 v1.0 缺陷,需修复并发布 v1.1。正确流程中,开发者在___库创建并修改工作副本;修改通过测试与评审后,新基线应提交至___库;v1.1 正式对外发布后,应归档至___库;而 v1.0 原始版本始终保留在___库。请依次填写四个库的名称。
某软件公司拟在四个项目组中推行软件配置管理。各组当前实践如下: 甲组:为所有配置项分配唯一标识并建立基线;变更须经配置控制委员会(CCB)审批;定期记录并报告配置项状态与变更历史;每季度对配置库进行配置审计。 乙组:使用Git进行版本控制;每日执行自动化构建;跟踪缺陷并修复;每周开展代码评审。 丙组:编写并维护需求规格说明;建立需求跟踪矩阵;管理需求变更;验证需求实现。 丁组:制定项目计划;跟踪进度与成本;识别并应对风险;实施质量保证活动。 问哪个项目组的实践完整覆盖了软件配置管理的关键活动? A. 甲组 B. 乙组 C. 丙组 D. 丁组
版本控制中,开发者从版本库检出文件副本后直接在本地修改,提交时若目标文件已有他人更新,则由系统或人工进行合并,这种允许多人并行修改的策略称为___策略。
某项目采用分布式版本控制策略,并设置共享远程仓库。有人断言:只要存在共享远程仓库,该项目就不再属于分布式版本控制,因为分布式策略不允许使用共享仓库。判断该断言是否正确。
某项目的版本历史为 C0→C1→C2→C3。C0 中,配置文件的超时值为 30 秒,接口路径为 /v1;C1 将超时值改为 45 秒;C2 将接口路径改为 /v2;C3 又将超时值改回 30 秒。开发者从当前版本检出历史版本 C2 后,工作区中这两个配置项分别是什么?____
某项目的版本历史记录为:v1.0 提交了初始实现,v1.1 修改了输入校验,v2.0 删除了旧接口,v2.1 又调整了界面。开发者检出 v1.1,并在此基础上恢复被后续版本删除的旧接口。检出后旧接口的状态是____。
某软件项目启动后,配置管理团队梳理出以下五项工作:①识别配置项并确定其命名与编号规则;②建立开发库、受控库与产品库并完成基线入库;③确定变更控制委员会(CCB)的成员构成与变更审批流程;④执行源代码评审并修复缺陷;⑤确定配置审计的时机、方式与报告提交要求。上述工作中,属于「配置管理计划制定」阶段应完成的内容是____(填写序号,按从小到大排列,用顿号分隔)。
某团队维护无法自动合并的二进制配置文件。为避免多人同时修改同一文件造成覆盖,团队规定:成员开始修改前须取得该文件的独占修改权,修改期间其他成员只能读取,修改者完成后释放权限。应采用哪种版本控制策略? A. 锁定—修改—解锁策略 B. 复制—修改—合并策略 C. 每项功能独立分支策略 D. 分叉—拉取请求策略
某配置库采用「项目/基线/配置项类型」三级逻辑目录结构存储配置项。已知设计文档 SCM-DES-001 的存储路径为 /Proj/BL2/DOC/SCM-DES-001。现因基线升级,该文件被重新识别为编码类配置项并更名为 SCM-DES-002,纳入新基线 BL3 管理,其所属项目不变。按照该库的目录组织规则,检索该配置项新版本的完整路径应为: A. /Proj/BL3/DOC/SCM-DES-002 B. /Proj/BL3/CODE/SCM-DES-002 C. /Proj/BL2/CODE/SCM-DES-002 D. /Proj/BL3/CODE/SCM-DES-001
某嵌入式温控系统测试中,团队已用判定表覆盖联锁逻辑,用边界值分析覆盖温度阈值 ±0.5℃,用路径覆盖覆盖状态机主路径。为提升缺陷发现率,负责人要求引入错误推测法补充用例。以下哪种做法最符合错误推测法的应用原则? A. 采用正交表重新组合温度、湿度、压力,使任意两因素组合至少出现一次 B. 根据同类项目曾发生的“传感器断线后缓存旧值被误判为有效”缺陷,结合当前缓存更新时序设计断线恢复瞬间及缓存未刷新时的用例,并记录该缺陷模式 C. 使用随机数生成器产生1000组任意输入,以随机输入替代经验推测 D. 放弃已建的判定表与边界值用例,仅凭个人直觉追加用例且不记录推测依据
判断:某软件公司同时建有开发库、受控库和产品库三类配置库。其配置管理员认为:(1) 开发库中的配置项可由开发人员根据工作需要自行存取和修改,无需经过审批;(2) 任何配置项一旦提交进入受控库,开发人员仍可直接修改,只是要登记记录;(3) 产品库中的配置项属于已发布的最终产品,对其存取必须严格控制,通常需经配置管理相关授权方可进行。上述三条说法全部正确。
某项目配置库划分为动态库、受控库和产品库。开发人员认为,已纳入正式基线的配置项应存入产品库,因为产品库主要保存开发过程中尚未批准的变更。判断该说法是否正确。
某文件从版本库检出到本地工作区后,开发者修改并保存了文件。若要将这次修改正式纳入版本库,应执行哪项操作? A. 检出修改后的文件 B. 检入修改后的文件 C. 删除本地工作区 D. 创建新的工作区
某项目明确纳入配置管理的对象有需求规约、源代码、可执行程序和用户手册;构建工具未纳入受控范围。依据配置项的概念与分类,下列判断正确的是: A. 只有源代码和可执行程序是配置项,规约与手册只是辅助资料 B. 四项均是配置项,其中源代码和可执行程序属于软件类,需求规约和用户手册属于文档类 C. 构建工具虽未纳入受控范围,仍因用于构建而自动成为该项目配置项 D. 需求规约与用户手册属于软件类,源代码与可执行程序属于文档类
判断:在配置库中,为使配置项能够被准确地存储与检索,每个配置项入库时必须按命名规则赋予唯一标识,此后对该配置项的存取操作均应依据该标识进行。
某团队的配置库管理员将读取、提交和发布等权限绑定到开发、评审和发布岗位,成员按岗位获得相应权限,不逐人单独配置。该权限管理方式称为____。