solution - Software Engineering : Software Reliability Model, Maintenance and Testing (Test 1)

Question : Software reliability is defined as:

Solution :
402320260629120125 Correct Answer : Ability of software to perform without failure for a specified period under specified conditions

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Which model assumes the number of faults in software is fixed before testing begins?

Solution :
859120260629120049 Correct Answer : Jelinski & Moranda Model

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : The Jelinski & Moranda Model assumes that:

Solution :
27620260629115901 Correct Answer : Faults are removed perfectly.

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : In the Jelinski & Moranda Model, failure rate:

Solution :
149020260629115828 Correct Answer : Decreases as faults are removed.

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : The Basic Execution Time Model measures reliability based on:

Solution :
904120260629115744 Correct Answer : CPU execution time

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Which software reliability model was proposed by Goel and Okumoto?

Solution :
523220260629115707 Correct Answer : Non-Homogeneous Poisson Process (NHPP) Model

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : The Goel-Okumoto Model assumes:

Solution :
394920260629115632 Correct Answer : Fault detection follows an exponential distribution.

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Musa-Okumoto Model is also known as:

Solution :
665020260629115556 Correct Answer : Logarithmic Poisson Model

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Which reliability model assumes failure intensity decreases logarithmically?

Solution :
935720260629115518 Correct Answer : Musa-Okumoto Model

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Which reliability model uses execution time instead of calendar time?

Solution :
967620260629115439 Correct Answer : Musa Basic Execution Time Model

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Software maintenance refers to:

Solution :
857220260629115318 Correct Answer : Modifying software after delivery

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Which maintenance corrects software defects?

Solution :
767820260629115239 Correct Answer : Corrective

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Adaptive maintenance is performed to:

Solution :
728920260629115158 Correct Answer : Adapt software to environmental changes

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Perfective maintenance aims to:

Solution :
217820260629115115 Correct Answer : Improve software performance and usability

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Preventive maintenance is performed to:

Solution :
532720260629115023 Correct Answer : Improve future maintainability

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : A major cause of maintenance problems is:

Solution :
257520260629114922 Correct Answer : Poor documentation

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Which increases maintenance difficulty?

Solution :
91520260629114841 Correct Answer : High code complexity

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Frequent requirement changes lead to:

Solution :
826720260629114800 Correct Answer : Increased maintenance effort

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Which factor significantly affects maintenance cost?

Solution :
153320260629114723 Correct Answer : All of the above

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Approximately what percentage of software lifecycle cost is maintenance?

Solution :
308620260629114639 Correct Answer : 60–80%

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Which reduces maintenance cost?

Solution :
22320260629114552 Correct Answer : Modular design

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Software testing aims to:

Solution :
948620260629114508 Correct Answer : Find defects

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Which testing is performed by developers?

Solution :
756220260629114435 Correct Answer : Unit Testing

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Which testing checks interactions between modules?

Solution :
712620260629112916 Correct Answer : Integration Testing

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : System testing validates:

Solution :
655520260629112826 Correct Answer : Entire integrated software

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Acceptance testing is mainly performed by:

Solution :
260120260629112751 Correct Answer : Customers/Users

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Which assumption is NOT made in the Jelinski & Moranda Model?

Solution :
482920260629112719 Correct Answer : New faults are introduced after every fix

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : The Goel-Okumoto Model belongs to which category?

Solution :
545120260629112630 Correct Answer : Statistical Reliability Growth Model

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Which maintenance type improves software without changing its environment?

Solution :
354920260629112554 Correct Answer : Perfective

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)

Question : Which statement about software testing is TRUE?

Solution :
605220260629112435 Correct Answer : Testing can show the presence of defects, not their absence.

Description -

Software Engineering :  Software Reliability Model, Maintenance and Testing (Test 1)