Skip to main content

System Programming MCQs with Answers

Practice important System Programming MCQs with answers and explanations.

Multiple Choice Questions

Q1621: In DLLs, variables and _______ are exported for use by other programs.
  • A: modules
  • B: drivers
  • C: functions
  • D: headers
View Answer
C

Q1622: DLLs are an example of _______.
  • A: shared memory
  • B: application interface
  • C: static resource code
  • D: standalone executables
View Answer
A

Q1623: The entire Windows API is implemented using _______.
  • A: drivers
  • B: batch files
  • C: DLLs
  • D: text scripts
View Answer
C

Q1624: Implicit linking of DLLs happens during _______.
  • A: code writing
  • B: linking
  • C: program load time
  • D: program termination
View Answer
C

Q1625: The executable size is smaller when using _______.
  • A: static linking
  • B: object files
  • C: DLLs
  • D: debug symbols
View Answer
C

Q1626: What is one advantage of using DLLs?
  • A: Increased executable size
  • B: Reduced memory sharing
  • C: Independent shared copies
  • D: Easy version update without recompilation
View Answer
D

Q1627: Implicit linking is performed during _______.
  • A: runtime
  • B: program shutdown
  • C: build time
  • D: execution time
View Answer
C

Q1628: The .LIB file created during implicit linking acts as a _______.
  • A: DLL container
  • B: function wrapper
  • C: function stub
  • D: actual code file
View Answer
C

Q1629: What type of file contains the actual binary image of functions?
  • A: .EXE
  • B: .LIB
  • C: .DOC
  • D: .DLL
View Answer
D

Q1630: In implicit linking, the placeholder in .LIB is linked to the calling program at _______.
  • A: runtime
  • B: design time
  • C: build time
  • D: test time
View Answer
C

Test Your Knowledge

Take a timed quiz on System Programming

🚀 Start Quiz Now