MCQOPTIONS
Saved Bookmarks
This section includes 10 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engg knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
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 |
| Answer» C. Use information about the input to check if it is reasonable rather than an extreme value | |
| 2. |
WHICH_OF_THE_FOLLOWING_IS_A_BAD_PRACTICE_OF_DEPENDABLE_PROGRAMMING_??$ |
| A. | Limit the visibility of information in a program |
| B. | Check array bounds |
| C. | Check all inputs for validity |
| D. | None of the mentioned |
| Answer» E. | |
| 3. |
Exception handling is a mechanism to provide some fault avoidance? |
| A. | True |
| B. | False |
| Answer» C. | |
| 4. |
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 |
| Answer» E. | |
| 5. |
The use of a well-defined, repeatable process is essential if faults in a system are to be minimized. |
| A. | True |
| B. | False |
| Answer» B. False | |
| 6. |
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 |
| Answer» C. System to shut down a reactor if temperature/pressure are too high | |
| 7. |
Which process characteristic with respect to Dependability Engineering is mentioned by the statement: “The process should be understandable by people apart from process participants”?$ |
| A. | Diverse |
| B. | Documentable |
| C. | Auditable |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 8. |
What is the term for a system that is designed such that the faults in the delivered software do not result in system failure ? |
| A. | Fault Avoidance |
| B. | Fault detection |
| C. | Fault tolerance |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 9. |
What is the term for development process organised such that faults in the system are detected and repaired before delivery to the customer ? |
| A. | Fault Avoidance |
| B. | Fault detection |
| C. | Fault tolerance |
| D. | None of the mentioned |
| Answer» B. Fault detection | |
| 10. |
Which of the following examples does not involve dependability engineering ? |
| A. | Medical Systems |
| B. | Power Systems |
| C. | Library Management |
| D. | Telecommunications |
| Answer» D. Telecommunications | |