nerdexam
Microsoft

GH-300 · Question #39

What is a key consideration when relying on GitHub Copilot Chat's explanations of code functionality and proposed improvements?

The correct answer is B. Reviewing and validating the generated output for accuracy and completeness. A critical consideration when using GitHub Copilot Chat is that its output must always be reviewed and validated by the developer. The AI can produce plausible-sounding but inaccurate, incomplete, or outdated explanations and suggestions. Option A is incorrect because Copilot…

Use GitHub Copilot responsibly

Question

What is a key consideration when relying on GitHub Copilot Chat's explanations of code functionality and proposed improvements?

Options

  • AThe explanations are dynamically updated based on user feedback.
  • BReviewing and validating the generated output for accuracy and completeness.
  • CGitHub Copilot Chat uses a static database for generating explanations.
  • DThe explanations are primarily derived from user-provided documentation.

How the community answered

(20 responses)
  • B
    95% (19)
  • C
    5% (1)

Explanation

A critical consideration when using GitHub Copilot Chat is that its output must always be reviewed and validated by the developer. The AI can produce plausible-sounding but inaccurate, incomplete, or outdated explanations and suggestions. Option A is incorrect because Copilot Chat does not dynamically update based on user feedback in real time. Option C is incorrect because it uses a large language model (LLM), not a static database. Option D is incorrect because explanations are generated from training data and context, not user-provided documentation.

Topics

#GitHub Copilot Chat#Output validation#AI reliability#Responsible AI use

Community Discussion

No community discussion yet for this question.

Full GH-300 Practice