ホーム / Microsoft / GH-300
Microsoft · GH-300

GH-300 試験練習問題

GitHub Copilot Certification

GH-300 の PDF 練習問題。資料の言語は 英語です。購入はこの試験のみで、自動更新はありません。

試験概要

GH-300 は「GitHub Copilot Certification」の認定試験です。試験形式、時間、対応言語は以下をご確認ください。最新の出題範囲や受験条件は公式サイトをご参照ください。

試験コード
GH-300
公式の試験・資格名
GitHub Copilot Certification
試験形式
Proctored assessment; interactive items may be included
試験時間
100 分
受験可能な言語
英語、スペイン語、ポルトガル語(ブラジル)、韓国語、日本語

公式試験の対応言語と練習問題ファイルの言語は異なります。試験の版と言語は公式の予約ページでご確認ください。

公式情報: 公式サイト
情報確認日:2026-10-20

対応言語

  • 英語
  • 簡体字中国語
購入前にお試し

最初の 20 問を無料プレビュー

全 180 問

題庫の元の順序で表示します。回答欄を開くと、正解と収録されている解説を確認できます。

問題の言語:英語。問題文・選択肢・正解・解説は元の題庫の言語で表示します。

免責事項:ExamPico の問題はすべてインターネット上の情報を整理したもので、学習参考用として提供しています。

問題 6

Question#6Topic1

Which principle emphasizes that AI systems should be understandable and provide clear information on how they work?

  1. A. Fairness
  2. B. Accountability
  3. C. Transparency
  4. D. Inclusiveness
正解と解説を表示

正解

C

解説

Explanation:

Justification

  • Transparency directly refers to the requirement that AI systems be understandable, with clear documentation and explanations of their operation, data sources, and decision logic.
  • Option C (Transparency) precisely matches this definition and is the principle most often cited in AI ethics frameworks (e.g., EU AI Act, OECD AI Principles).
  • Fairness (A) focuses on avoiding bias and ensuring equitable outcomes, which is unrelated to explainability.
  • Accountability (B) concerns responsibility for outcomes and the ability to attribute decisions to individuals or organizations, not the clarity of internal workings.
  • Inclusiveness (D) emphasizes broad access and representation for diverse user groups, again distinct from the need for clear internal explanations.

Therefore, option C is the only principle that explicitly emphasizes understandability and clear informational disclosure about system functioning.


References

  1. European Commission, Proposal for a Regulation on Artificial Intelligence (EU AI Act), 2021. <a target="_blank" href="https://digital-strategy.ec.europa.eu/en/policies/ai-act">https://digital-strategy.ec.europa.eu/en/policies/ai-act</a>
  2. OECD, Principles on Artificial Intelligence, 2019. <a target="_blank" href="https://www.oecd.org/ai/principles/">https://www.oecd.org/ai/principles/</a>

問題 7

Question#7Topic1

Which of the following is a risk associated with using AI?

  1. A. AI replaces the need for developer opportunities in most fields.
  2. B. AI eliminated the need for data privacy regulations.
  3. C. AI algorithms are incapable of perpetuating existing biases.
  4. D. AI systems can sometimes make decisions that are difficult to interpret.
正解と解説を表示

正解

C

解説

Explanation:

Justification

  • Option C is the best choice because it highlights a critical misconception that can lead to unmanaged bias in AI deployments. When stakeholders assume that AI algorithms are incapable of perpetuating existing biases, they may forgo bias‑assessment practices, allowing hidden discriminatory outcomes to persist unchecked. This complacency is a well‑documented risk in responsible‑AI frameworks, as it can cause inequitable results and legal exposure.
  • Option A overstates AI’s impact on employment. While AI automates certain tasks, it also creates new roles and augments existing ones; the claim that it “replaces the need for developer opportunities in most fields” is an exaggeration and not a primary risk associated with AI use.
  • Option B misrepresents regulatory obligations. Data‑privacy regulations (e.g., GDPR, CCPA) remain applicable regardless of AI adoption; AI does not eliminate the need for such compliance, so this is not a valid risk description.
  • Option D describes a genuine technical limitation (lack of interpretability), but the question asks for a risk associated with using AI, and the most salient risk emphasized in responsible‑AI guidance is the potential for unchecked bias due to false assumptions of neutrality. Hence, Option C aligns best with the intended answer.

References

  • Microsoft Responsible AI resources: <a target="_blank" href="https://learn.microsoft.com/en-us/azure/machine-learning/responsible-ai-overview" rel="noopener noreferrer">https://learn.microsoft.com/en-us/azure/machine-learning/responsible-ai-overview</a>
  • European Commission guidance on AI bias and risk mitigation: <a target="_blank" href="https://ec.europa.eu/info/strategy/priorities-2019-2024/digital-transformation/ai-committee_en" rel="noopener noreferrer">https://ec.europa.eu/info/strategy/priorities-2019-2024/digital-transformation/ai-committee_en</a>

問題 8

Question#8Topic1

What types of prompts or code snippets might be flagged by the GitHub Copilot toxicity filter? Each correct answer presents part of the solution. (Choose two.)

  1. A. Hate speech or discriminatory language (e.g., racial slurs, offensive stereotypes)
  2. B. Sexually suggestive or explicit content
  3. C. Code that contains logical errors or produces unexpected results
  4. D. Code comments containing strong opinions or criticisms
正解と解説を表示

正解

AB

解説

Explanation:

Technical Justification

  • Option A – Hate speech or discriminatory language
    The Copilot toxicity filter scans user‑provided prompts for language that promotes hate, discrimination, or harassment (e.g., racial slurs, ethnic stereotypes). Such content violates Microsoft’s responsible AI policies and is explicitly blocked or flagged to prevent the generation of harmful outputs.

  • Option B – Sexually suggestive or explicit content
    Prompts containing sexual innuendo, pornographic descriptors, or explicit language are also filtered out. The model is designed to refuse or safe‑complete any request that could produce sexually explicit material, aligning with content‑safety standards.

  • Option C – Code that contains logical errors or produces unexpected results
    Logical errors or unexpected behavior are not a toxicity concern; they are addressed by standard debugging, testing, or code‑review practices. The toxicity filter does not target syntactic or algorithmic correctness, only potentially harmful language.

  • Option D – Code comments containing strong opinions or criticisms
    Expressing personal opinions or criticisms in comments is permissible unless it includes hateful or harassing language. Strong opinions alone do not trigger the toxicity filter; only language that meets the criteria of A or B would be flagged.

Conclusion
The filter’s purpose is to detect and block harmful language—specifically hate speech/discrimination (A) and sexually explicit content (B). Options C and D represent legitimate coding issues or stylistic choices that are handled outside the toxicity‑filter scope.

References

  • GitHub Copilot Safety & Moderation Documentation: <a target="_blank" href="https://learn.microsoft.com/en-us/github-copilot/safety">https://learn.microsoft.com/en-us/github-copilot/safety</a>
  • Responsible AI principles for Azure AI services: <a target="_blank" href="https://learn.microsoft.com/en-us/azure/ai-services/content-moderation/overview">https://learn.microsoft.com/en-us/azure/ai-services/content-moderation/overview</a>

問題 9

Question#9Topic1

How can the concept of fairness be integrated into the process of operating an AI tool?

  1. A. Focusing on accessibility will ensure fairness.
  2. B. Training AI data and algorithms to be free from biases will ensure fairness.
  3. C. Regularly monitoring the AI tool’s performance will ensure fairness in its outputs.
  4. D. Focusing on collecting large datasets for training will ensure fairness.
正解と解説を表示

正解

A

解説

Explanation:

Why option A is the most appropriate

  • Accessibility aligns with fairness – Fairness in AI operation is often expressed as equitable access and usability for all user groups, regardless of ability, language, or context. By designing the tool to be accessible (e.g., supporting screen readers, multilingual interfaces, adjustable input methods), you ensure that the benefits of the AI are not limited to a subset of users, which directly embodies the principle of fairness.
  • Compliance with inclusive design standards – Accessibility requirements are codified in standards such as WCAG 2.2 and Section 508. Incorporating these from the operational phase makes the AI output usable by diverse populations, thereby mitigating systematic exclusion that would otherwise constitute unfair treatment.
  • Holistic view of fairness – Rather than focusing solely on data bias or performance metrics, accessibility addresses the end‑to‑end user experience, guaranteeing that all stakeholders can interact with and benefit from the AI system on equal footing.

Why the other options are less suitable

  • Option B – While reducing bias in training data and algorithms is essential for ethical AI, it does not guarantee fairness in the operational context. An unbiased model can still be delivered through an inaccessible interface, thereby excluding certain users and producing unfair outcomes.
  • Option C – Continuous performance monitoring helps detect drift and degradation, yet it primarily serves to maintain accuracy and reliability. Fairness requires more than correct outputs; it demands that those outputs are available and meaningful to all user groups, which monitoring alone does not assure.
  • Option D – Larger datasets can improve model coverage, but size alone does not eliminate skewed representations or guarantee equitable access. Over‑reliance on dataset size may propagate existing biases and does not address usability barriers that prevent certain users from receiving the AI’s benefits.

Conclusion

Integrating fairness into AI operation most directly involves ensuring the tool is accessible to all intended users, making option A the best answer. This approach embeds fairness into the very way the AI is experienced, rather than treating it as a secondary technical concern.

References

  • Microsoft Responsible AI Dashboard – Accessibility considerations: <a target="_blank" href="https://learn.microsoft.com/en-us/azure/machine-learning/responsible-ai-dashboard" rel="noopener noreferrer">https://learn.microsoft.com/en-us/azure/machine-learning/responsible-ai-dashboard</a>
  • WCAG 2.2 Standard (Web Content Accessibility Guidelines): <a target="_blank" href="https://www.w3.org/TR/WCAG22/" rel="noopener noreferrer">https://www.w3.org/TR/WCAG22/</a>

問題 10

Question#10Topic1

What are the potential risks associated with relying heavily on code generated from GitHub Copilot? Each correct answer presents part of the solution. (Choose two.)

  1. A. GitHub Copilot may introduce security vulnerabilities by suggesting code with known exploits.
  2. B. GitHub Copilot’s suggestions may not always reflect best practices or the latest coding standards.
  3. C. GitHub Copilot may increase development lead time by providing irrelevant suggestions.
  4. D. GitHub Copilot may decrease developer velocity by requiring too much time in prompt engineering.
正解と解説を表示

正解

AB

解説

Explanation:

Correct options: A and B

  • A – Security vulnerabilities: Copilot draws from publicly available repositories that may contain code with known defects or exploits. When its completions are accepted without thorough review, these insecure patterns can be introduced into production code, increasing the attack surface of the application.
  • B – Misalignment with best practices / latest standards: The model is trained on a historical code base and therefore may suggest outdated APIs, anti‑patterns, or coding conventions that have been superseded by newer language releases or industry standards. Accepting such suggestions uncritically can lead to maintainability issues and non‑compliant code.

Why C and D are less suitable

  • C – Increase development lead time: While irrelevant suggestions can cause extra iteration, Copilot’s primary design goal is to accelerate coding by providing context‑aware snippets. The occasional mismatch does not fundamentally extend project timelines; the risk is more about quality than schedule.
  • D – Decrease velocity via prompt engineering: Effective Copilot usage typically requires minimal prompt effort—developers simply accept or reject suggestions. The learning curve is low, and the tool is integrated into the IDE, so the overhead is generally negligible compared with the productivity gains.

Key Takeaway
The primary concerns when relying on Copilot are security‑related suggestions and deviation from up‑to‑date coding standards, both of which necessitate rigorous code review and validation.

References

  • GitHub Copilot Security Overview: <a target="_blank" href="https://docs.github.com/en/copilot/security">https://docs.github.com/en/copilot/security</a>
  • Secure coding best practices for Copilot: <a target="_blank" href="https://docs.github.com/en/copilot/security-best-practices">https://docs.github.com/en/copilot/security-best-practices</a>

ダウンロードと個人利用

  • この試験の練習問題を、1・3・6・12か月のダウンロード期間で個別に購入できます。
  • お支払い確認後、作成状況がマイライブラリに表示されます。PDF の準備完了時にメールでお知らせします。
  • 期間内は再ダウンロードできます。期限後は新しい期間をご購入ください。
  • PDF は個人学習専用です。転売や公開共有は禁止されています。
  • 期限後も端末に保存済みのファイルを遠隔で削除することはありません。
資格試験の選び方