- 1
- 0
- 约8.13千字
- 约 23页
- 2026-06-03 发布于上海
- 举报
DevOps持续集成持续部署(CICD)试卷及分析
一、单项选择题(共10题,每题1分,共10分)
以下哪项是持续集成(CI)的核心目标?
A.实现代码的手动合并与编译
B.频繁将开发者的代码合并到主干分支并自动验证
C.直接将代码部署到生产环境
D.仅完成单元测试环节
答案:B
解析:持续集成的核心是频繁合并代码到主干,并通过自动化构建、测试验证代码的正确性,确保分支间的冲突及时解决。A选项“手动合并”不符合自动化的核心;C选项直接部署到生产是持续部署的内容,不是CI目标;D选项CI包含的测试环节不止单元测试,还包括集成测试等,因此B正确。
以下哪种工具最常用于搭建CICD流水线?
A.MySQL
B.Jenkins
C.Redis
D.Nginx
答案:B
解析:Jenkins是一款开源的自动化服务器,专门用于构建、部署和自动化各种任务,是CICD流水线的常用工具。A是数据库,C是缓存工具,D是Web服务器,均不具备流水线搭建的核心功能,因此B正确。
持续部署(CD)与持续交付(CD)的核心区别在于?
A.是否包含自动化测试环节
B.是否将代码部署到生产环境需要人工审批
C.是否使用版本控制工具
D.是否进行代码构建
答案:B
解析:持续交付是指代码通过自动化流程到达生产环境前的最后一步,需要人工审批才能发布;而持续部署则是代码通过自动化流程直接部署到生
原创力文档

文档评论(0)