solution - Software Engineering : Coding and Software Reliability (Test 1)

Question : Which of the following is the primary objective of coding standards?

Solution :
767920260629105838 Correct Answer : Improve code readability and maintainability

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : Which programming practice improves code readability the most?

Solution :
741120260629105753 Correct Answer : Meaningful variable names

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : Structured programming primarily avoids the use of:

Solution :
10920260629105722 Correct Answer : GOTO statements

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : Which principle reduces duplication in software?

Solution :
433820260629105552 Correct Answer : DRY

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : Which indentation style is recommended?

Solution :
775520260629105016 Correct Answer : Consistent indentation

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : Which control structure is NOT part of structured programming?

Solution :
331320260629104948 Correct Answer : Jump (GOTO)

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : Software reliability is defined as:

Solution :
499420260629104837 Correct Answer : Probability of failure-free operation for a specified period

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : A software failure occurs when:

Solution :
574120260629104753 Correct Answer : Software behaves differently than expected

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : Which sequence correctly represents software failure?

Solution :
955920260629104713 Correct Answer : Fault → Error → Failure

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : Which testing technique helps estimate software reliability?

Solution :
169220260629104632 Correct Answer : Reliability Testing

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : MTTF stands for:

Solution :
675320260629104547 Correct Answer : Mean Time To Failure

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : MTBF is calculated as:

Solution :
826720260629104510 Correct Answer : MTTF + MTTR

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : Which metric measures repair time?

Solution :
497120260629104422 Correct Answer : MTTR

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : POFOD stands for:

Solution :
412920260629104336 Correct Answer : Probability of Failure on Demand

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : Fault tolerance means:

Solution :
935720260629104255 Correct Answer : Continuing operation despite faults

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : Which technique is commonly used for fault tolerance?

Solution :
906420260629104155 Correct Answer : Redundancy

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : Software reliability generally increases when:

Solution :
479820260629104117 Correct Answer : Fault density decreases

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : Which software metric is expressed as failures per hour?

Solution :
473820260629104037 Correct Answer : Failure Rate

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : A system has:

MTTF = 400 hours
MTTR = 20 hours
What is the availability?

Solution :
713420260629103958 Correct Answer : 95.2%

Description -

Software Engineering : Coding and Software Reliability (Test 1)

Question : During testing, 25 failures are observed in 500 execution hours. What is the failure rate?

Solution :
322120260629103834 Correct Answer : 0.05 failures/hour

Description -

Software Engineering : Coding and Software Reliability (Test 1)