Skip to main content

System Programming MCQs with Answers

Practice important System Programming MCQs with answers and explanations.

Multiple Choice Questions

Q991: SEH is an extension provided by which company?
  • A: Microsoft
  • B: Apple
  • C: Google
  • D: IBM
View Answer
A

Q992: SEH can handle which type of faults gracefully?
  • A: Hardware faults
  • B: Logic errors
  • C: Syntax errors
  • D: Runtime errors
View Answer
A

Q993: To maintain legacy code, programmers might need to use ________.
  • A: SEH
  • B: ISO-standard C++ exceptions
  • C: Java exceptions
  • D: Python exceptions
View Answer
A

Q994: Structured exception handling is a feature of which programming language?
  • A: Microsoft C
  • B: Java
  • C: Python
  • D: ISO C++
View Answer
A

Q995: The use of ISO-standard C++ exceptions over SEH results in code that is more ________.
  • A: Portable and flexible
  • B: Complex and slow
  • C: Platform-dependent
  • D: Unreliable
View Answer
A

Q996: SEH was introduced as an extension to which language?
  • A: C
  • B: C++
  • C: Java
  • D: Python
View Answer
A

Q997: Handling hardware faults gracefully in Windows programming can be done using ________.
  • A: SEH
  • B: Java Exceptions
  • C: Python Try-Except
  • D: ISO C++ exceptions
View Answer
A

Q998: ISO-standard C++ exception handling improves code by making it more ________.
  • A: Flexible
  • B: Slow
  • C: Complex
  • D: Difficult
View Answer
A

Q999: The recommendation for new C++ code is to use ________ instead of SEH.
  • A: ISO-standard exception handling
  • B: SEH
  • C: No exception handling
  • D: Java exceptions
View Answer
A

Q1000: SEH allows handling exceptions that are raised by the ________.
  • A: Operating system
  • B: Hardware
  • C: Compiler
  • D: User
View Answer
A

Test Your Knowledge

Take a timed quiz on System Programming

🚀 Start Quiz Now