Which of the following is not a Protection system ?
A. System to stop a train if it passes a red light
B. System to indicate not returning of the library book
C. System to shut down a reactor if temperature/pressure are too high
D. None of the mentioned
Exception handling is a mechanism to provide some fault avoidance ?
A. True
B. False
ExpLanation: exception handling is a mechanism to provide some fault tolerance.
What is a Range check ?
A. Check that the input does not exceed some maximum size e.g. 40 characters for a name
B. Check that the input falls within a known range
C. Use information about the input to check if it is reasonable rather than an extreme value
D. None of the mentioned
Which of the following is a Strategy to achieve Software diversity ?
A. Different programming languages
B. Different design methods and tools
C. Explicit specification of different algorithms
D. All of the mentioned
Which of the following examples does not involve dependability engineering ?
A. Medical systems
B. Power systems
C. Library management
D. Telecommunications