Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Microsoft GH-500 Exam - Topic 3 Question 21 Discussion

When using CodeQL, how does extraction for compiled languages work?
C) By monitoring the normal build process
A) By generating one language at a time
B) By resolving dependencies to give an accurate representation of the codebase
D) By running directly on the source code

Microsoft GH-500 Exam - Topic 3 Question 21 Discussion

Actual exam question for Microsoft's GH-500 exam
Question #: 21
Topic #: 3
[All GH-500 Questions]

When using CodeQL, how does extraction for compiled languages work?

Show Suggested Answer Hide Answer
Suggested Answer: C

For compiled languages, CodeQL performs extraction by monitoring the normal build process. This means it watches your usual build commands (like make, javac, or dotnet build) and extracts the relevant data from the actual build steps being executed. CodeQL uses this information to construct a semantic database of the application.

This approach ensures that CodeQL captures a precise, real-world representation of the code and its behavior as it is compiled, including platform-specific configurations or conditional logic used during build.

References: GitHub Docs -- CodeQL for compiled languages

==========


Contribute your Thoughts:

0/2000 characters

Currently there are no comments in this discussion, be the first to comment!


Save Cancel