Question 1
Which of the following best describes the primary purpose of a build system in software engineering?
Question 2
In a reproducible build system, what is the key factor that ensures identical outputs given the same inputs?
Question 3
Which of the following best explains the role of dependency management in modern build systems?
Question 4
A developer is using a build tool that supports incremental builds. What does this mean?
Question 5
Consider a build system that uses a directed acyclic graph (DAG) to represent build dependencies. What is the main advantage of using a DAG?