Software Engineering Mcqs
Question: What is the term for development process organised such that faults in the system are detected and repaired before delivery to the customer ?
- 1. Fault Avoidance
- 2. Fault detection
- 3. Fault tolerance
- 4. None of the mentioned
Question: Which of the following is a Strategy to achieve Software diversity ?
- 1. Different programming languages
- 2. Different design methods and tools
- 3. Explicit specification of different algorithms
- 4. All of the mentioned
Question: Which process characteristic with respect to Dependability Engineering is mentioned by the statement: “The process should be understandable by people apart from process participants” ?
- 1. Diverse
- 2. Documentable
- 3. Auditable
- 4. None of the mentioned
Question: Which of the following examples does not involve dependability engineering ?
- 1. Medical Systems
- 2. Power Systems
- 3. Library Management
- 4. Telecommunications
Question: Consider a case where the failure of the system causes damage to the system itself or it data. What type of failure is being described here ?
- 1. Loss of service
- 2. Incorrect service delivery
- 3. System/data corruption
- 4. None of the mentioned
Question: At which stage of risk analysis specification, the additional security requirements take account of the technologies used in building the system and system design and implementation decisions ?
- 1. Preliminary risk analysis
- 2. Life-cycle risk analysis
- 3. Operational risk analysis
- 4. All of the mentioned
Question: Which reliability metric sets out the probable number of system failures that are likely to be observed relative to a certain time period ?
- 1. POFOD
- 2. ROCOF
- 3. AVAIL
- 4. None of the mentioned
Question: Which reliability requirements are concerned with maintaining copies of the system ?
- 1. Checking requirements
- 2. Recovery requirements
- 3. Redundancy requirements
- 4. Ambiguous requirements
Question: Which of the following is not a functional reliability requirement for a system ?
- 1. Checking requirements
- 2. Recovery requirements
- 3. Redundancy requirements
- 4. Ambiguous requirements
Question: POFOD stands for___________________?
- 1. Possibility of failure of data
- 2. Probability of failure of data
- 3. Possibility of failure on demand
- 4. Probability of failure on demand