DevOps持续集成持续部署(CICD)试卷及分析.docxVIP

  • 1
  • 0
  • 约8.13千字
  • 约 23页
  • 2026-06-03 发布于上海
  • 举报

DevOps持续集成持续部署(CICD)试卷及分析.docx

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)

1亿VIP精品文档

相关文档