System Programming MCQs with Answers
Practice important System Programming MCQs with answers and explanations.
Multiple Choice Questions
Q1641: In implicit linking, .LIB acts as a bridge between the calling program and the _______.
- A: linker
- B: system memory
- C: DLL
- D: debugger
View Answer
C
Q1642: The actual execution of function defined in DLL occurs via _______.
- A: the stub in the .LIB file
- B: the function name directly
- C: the static linking process
- D: the compiler
View Answer
A
Q1643: The .DLL file generated during implicit linking contains _______.
- A: build instructions
- B: function addresses
- C: compiled function binaries
- D: linkage reports
View Answer
C
Q1644: Each function in the DLL has a corresponding _______ in the .LIB file.
- A: header
- B: class
- C: entry
- D: stub
View Answer
D
Q1645: Implicit linking requires that the function interfaces in the DLL be _______ to the calling application.
- A: imported
- B: compared
- C: shared
- D: exported
View Answer
D
Q1646: Which of the following is **not** part of the implicit linking process?
- A: Linking .LIB at build time
- B: Exporting interfaces
- C: Constructing .DLL
- D: Manual function loading
View Answer
D
Q1647: The file that contains function placeholders is the _______.
- A: .DLL
- B: .EXE
- C: .LIB
- D: .CPP
View Answer
C
Q1648: Implicit linking uses a _______ for each DLL function during build time.
- A: function pointer
- B: class
- C: instance
- D: placeholder
View Answer
D
Q1649: The actual binary image of DLL functions is compiled in a _______ file.
- A: .DLL
- B: .LIB
- C: .EXE
- D: .TXT
View Answer
A
Q1650: Placeholders in .LIB file are resolved to _______ during application execution.
- A: actual code in DLL
- B: local cache
- C: compiled headers
- D: virtual memory
View Answer
A