首页 / Google / GCP-PCD
Google · GCP-PCD

Google Professional Cloud Developer

GCP-PCD 英文 PDF 练习题,共 379 题,按题库顺序提供题目、原脚本支持的选项、答案及已有解析。本方案仅适用于此考试,一次付费,不自动续费。

考试介绍

面向云开发人员,考核云原生应用的设计、构建、测试、部署及 Google Cloud 服务集成。

考试代码
GCP-PCD
官方考试/认证名称
Google Professional Cloud Developer
考试形式
50–60 道单选题及多选题(标准考试)
考试时长
120 分钟
官方可选考试语言
英文、日文

官方考试语言与下方练习题文件的语言分别列出;实际考试版本及可选语种以官方预约页面为准。

官方来源:官方资料
信息核对日期:2026-10-20

支持的语言

  • 英文
  • 简体中文
先试阅,再决定

前20 题免费试阅

题库共 379 题

题目按题库原始顺序展示。展开查看答案和解析。

免责声明:本站所有题目均整理自互联网,仅供学习参考。

第 16 题

Question#16Topic1

您正在将应用部署到 Compute Engine 虚拟机实例。您的应用程序配置为将其日志文件写入磁盘。您希望在不更改应用程序代码的情况下查看 Stackdriver Logging 中的日志。
您应该做什么?

  1. A.安装 Stackdriver Logging Agent 并将其配置为发送应用程序日志。
  2. B.使用 Stackdriver Logging Library 直接从应用程序记录到 Stackdriver Logging。
  3. C.在实例的元数据中提供日志文件文件夹路径,以将其配置为发送应用程序日志。
  4. D.将应用程序更改为记录到 /var/log,以便其日志自动发送到 Stackdriver Logging。
查看答案

答案

A

第 17 题

Question#17Topic1

您的服务将文本添加到从 Cloud Storage 读取的图像中。在一年中的繁忙时段,对 Cloud Storage 的请求会失败,并显示 HTTP 429“太多
请求”状态代码。
您应该如何处理此错误?

  1. A.向对象添加缓存控制标头。
  2. B.从 GCP Console 请求增加配额。
  3. C.使用截断指数退避策略重试请求。
  4. D.将 Cloud Storage 存储分区的存储类别更改为多区域。
查看答案与解析

答案

C

解析

参考:
https://developers.google.com/gmail/api/v1/reference/quota

第 18 题

Question#18Topic1

您正在构建一个将由 Android 和 iOS 应用程序使用的 API。 API 必须:
* 支持 HTTPs
* 最小化带宽成本
* 轻松与移动应用集成
您应该使用哪种 API 架构?

  1. A.RESTful API
  2. B.用于 API 的 MQTT
  3. C.基于 gRPC 的 API
  4. D.基于 SOAP 的 API
查看答案与解析

答案

C

解析

gRPC 是一种使用 HTTP/2 的现代高性能框架,它提供了多路复用流、标头压缩和带宽的高效利用等显着优势。它非常适合移动应用程序,因为它能够减少带宽使用并提高性能,特别是对于实时通信。此外,gRPC 原生支持多种编程语言,使其更容易与 Android 和 iOS 应用程序集成。

第 19 题

Question#19Topic1

您的应用程序接受用户的输入并将其发布给用户的联系人。此输入存储在 Cloud Spanner 的表中。您的应用程序对延迟更敏感,而对一致性不太敏感。
您应该如何为此应用程序从 Cloud Spanner 执行读取操作?

  1. A.执行只读事务。
  2. B.使用单读方法执行陈旧读取。
  3. C.使用单读取方法执行强读取。
  4. D.使用读写事务执行陈旧读取。
查看答案与解析

答案

B

解析

正如此处提到的 https://cloud.google.com/spanner/docs/reference/rest/v1/TransactionOptions 读写事务类型没有选项,并且无法使用此事务类型进行过时读取,因此 D)肯定是错误的。问题中,低延迟比一致性更关键,所以C)不是一个选项。只读事务可以像 Single Read 方法一样进行陈旧读取,但在文档 https://cloud.google.com/spanner/docs/transactions#read-only_transactions 中,他们鼓励尽可能使用 SingleRead 方法。

第 20 题

Question#20Topic1

您的应用部署在 Google Kubernetes Engine (GKE) 集群中。当应用程序的新版本发布时,您的 CI/CD 工具会更新 spec.template.spec.containers[0].image 值以引用新应用程序版本的 Docker 映像。当部署对象应用更改时,您希望部署至少 1 个新版本的副本并维护以前的副本,直到新副本正常运行。
您应该对如下所示的 GKE 部署对象进行哪些更改?
Question illustration

  1. A.将 Deployment 策略设置为 RollingUpdate,并将 maxSurge 设置为 0,maxUnavailable 设置为 1。
  2. B.将 Deployment 策略设置为 RollingUpdate,并将 maxSurge 设置为 1,maxUnavailable 设置为 0。
  3. C.将部署策略设置为重新创建,并将 maxSurge 设置为 0,maxUnavailable 设置为 1。
  4. D.将部署策略设置为重新创建,并将 maxSurge 设置为 1,maxUnavailable 设置为 0。
查看答案与解析

答案

B

解析

滚动更新:逐渐添加新的 Pod,逐渐终止旧的 Pod 重新创建:在添加任何新的 Pod 之前终止所有旧的 Pod 问题要求我们保留当前版本,因此滚动更新是这里更好的选择。

下载与使用

  • 本资料按考试单独购买,支持 1、3、6 或 12 个月期限。
  • 支付确认后,在“我的练习题”中查看下载入口和准确到期时间。
  • 有效期内可重复下载;到期后需要重新购买。
  • PDF 仅供购买者个人学习使用,不可转售或公开分享。
  • 已下载至设备的文件不会因权限到期被远程删除。
如何选择适合自己的认证