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