全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
判断:软件工程经济学的研究对象仅限于软件开发中的技术方案,不涉及软件工程活动的资源配置及其经济效果。
登录后查看答案
判断题:Git 与 SVN 的一个重要区别在于,SVN 采用集中式版本控制,开发者的许多操作(如提交)需要连接中央服务器才能完成;而 Git 采用分布式版本控制,每个开发者本地都保存有完整的仓库副本,提交、查看历史等操作大多可在本地离线完成。上述表述是否正确?
某团队设计持续集成流程:代码提交后自动触发流水线,先编译源码;若编译失败则立即终止并通知开发者,编译成功则依次运行单元测试和集成测试,全部通过后自动将制品部署到制品库并向团队发送结果报告。有同学据此判断:该流程中「快速反馈」体现在编译失败时无需等待测试阶段,能在最早期环节直接定位问题并通知开发者,这符合持续集成流程设计的基本原则。判断此说法是否正确。
判断:在持续集成流程设计中,只要每次代码提交都触发了自动构建,流水线就算完成了持续集成的全部要求,无需在构建后自动执行测试并向团队反馈结果。
判断:在发布管理流程中,版本部署上线并验证通过后,即可认为本次发布流程结束,无需再对发布过程和结果进行记录归档。
某团队审查一项已交付配置项:所有功能需求都有对应测试用例,且测试报告均显示通过。负责人据此认为,无须再核验交付配置项实际实现的功能是否符合批准的功能需求,功能配置审计即可通过。判断该说法是否正确。
判断题:某公司配置管理规范中规定,配置状态报告只需在项目各阶段结束(如里程碑评审)时对配置项状态进行一次性记录即可,无需在日常开发过程中持续追踪配置项的变化情况。请判断该规定是否正确。
在 Git 中,当前位于 main 分支,且本地已存在名为 dev 的分支。执行 git checkout -b dev 会成功创建并切换到 dev 分支。该说法是否正确?
某获批变更要求调整报表导出的字段顺序。实施人员按方案完成修改后,有人认为只要代码审查确认改动与方案一致,便可判定变更验证通过,无须检查实际导出结果是否符合变更请求。判断该说法是否正确。
某软件项目变更管理规程规定:变更请求经提交与登记后,由提出人直接完成代码修改,随后一并提交影响分析报告与修改结果,由CCB一次性审议并通过后关闭请求。该团队认为这样可节省流程时间、提高效率。判断:这种做法符合规范的变更请求处理步骤。
判断:变更请求一经提出,项目组即可先行实施,之后再提交变更控制委员会审批。
某版本库的提交历史为 A→B→C,且提交均已保存。开发者检出 B 后直接创建新提交 D。有人断言:“检出旧版本会自动删除其后的 C,因此 D 必然成为 C 的后继提交。”判断该断言是否正确。
在 Jira 中安装 Subversion 插件后,Jira 即可自动扫描并关联服务器上所有 Subversion 仓库的提交记录与对应工单,无需管理员配置任何仓库地址与访问凭据。
判断:为保证构建环境配置一致,只需统一编译器版本,操作系统和依赖库版本无需记录或管理。
某软件项目收到一项变更请求。有人认为,变更控制委员会(CCB)只负责登记请求,是否批准应由提出请求的人员自行决定。该说法是否正确?
判断:版本控制通过记录项目文件的变更历史,使用户能够比较不同版本,并在需要时恢复到先前状态;它也可用于个人项目,并非只有多人协作时才有作用。
判断正误:在软件工程中,配置管理的主要作用可以严格等同于版本控制工具所提供的分支、提交与合并功能;只要团队使用了版本控制工具,就已经完整实现了配置管理对变更控制、基线管理和配置审计的作用。
判断:某项目配置项标识规则为“项目代号(3位大写字母)-类别代码(2位大写字母)-流水号(5位数字)”。现有一配置项标识为“PRJ-DS-00123”,该标识符合命名规则,其中类别代码为DS。
判断题:软件配置管理的关键活动通常包括配置项标识、版本控制、变更控制、配置审计和配置状态报告等,因此只要项目对代码进行了版本控制(如使用版本库管理代码),就可以认为该项目已完整实施了软件配置管理。
在决定是否对某模块实施自动化测试时,只要该模块的测试用例数量足够多,就应当采用自动化测试,无需考虑需求是否稳定以及用例是否需要反复执行。该说法是否正确?