All mock tests are FREE till 31 December — register to save your progress
Paper 2 CS · UNIT 06 · MOCK TEST

Mock 12 – Quality, Reliability & Maintenance (Part 2)

Unit 6: Software Engineering · 22 questions · about 26 minutes. Press End Mock any time to see your score and the correct answers.

All 15 topic-wise mocks in this unit
0 / 22 answered 00:00
Q1. Which of the following belongs to McCall's quality factors?
A. Maintainability
B. Usability
C. Integrity
D. Functionality
Choose the correct answer from the options given below:
Q2. In software configuration management, what is the primary purpose of version control?
Q3. Statement (I): In the reuse-oriented model, old system parts are modified appropriately for the new requirements.
Statement (II): In the reuse-oriented model, integration of the modified parts into the new system is not possible.
In the light of the above statements, choose the most appropriate answer from the options given below:
Q4. Consider the following statements:
A. Dynamic metrics are collected by measurements made of a program in execution.
B. Static metrics are collected by measurements made of representations of the system.
C. The assessment of software quality is an objective process.
D. An important part of quality assurance is the selection of standards that should apply to the software development process.
Choose the correct answer from the options given below:
Q5. The following table shows the time between failures for a software system. The reliability of the system for one hour of operation, assuming an exponential model, is
Error number12345
Time since last failure (hours)64856
Q6. The ratio of errors found before software delivery to the total errors (before and after delivery) is called:
Q7. Which of the following is NOT a goal of reverse engineering?
Q8. For software quality assurance, which of the following is correct?
A. Execution of code
B. No execution of code
C. Preventive technique
D. A corrective technique
Choose the correct answer from the options given below:
Q9. Modifying the software to match changes in the ever-changing environment is called
Q10. Which of the following is an indirect measure of a product?
Q11. Consider the following statements:
(A) Dynamic metrics are collected by measurements made of a program in execution
(B) Static metrics are collected by measurements made of representations of the system
(C) The assessment of software quality is an objective process
(D) An important part of quality assurance involves selection of standards applying to development
Which of the above statements are correct?
Q12. Modifying the software to match change in the ever changing environment is called as
Q13. Modifying the software by restructuring is called
Q14. Software reliability is described with respect to
(A) Execution Time
(B) Calendar Time
(C) Clock Time
Choose the correct answer from the options given below:
Q15. According to the ISO-9126 Standard Quality Model, match List-I with List-II:
List-I (Attributes)
(a) Functionality
(b) Reliability
(c) Efficiency
(d) Maintainability
List-II (Definitions)
(i) Relationship between level of performance and amount of resources used
(ii) Characteristics related with achievement of purpose
(iii) Effort needed to make for improvement
(iv) Capability of software to maintain its level of performance
Choose the correct answer from the options given below:
Q16. Software Reuse is ________.
Q17. Software products need adaptive maintenance for which of the following reasons?
Q18. Which of the following statements is/are true?
P: Software Reengineering is preferable for software products having high failure rates, having poor design and/or having poor code structure.
Q: Software Reverse Engineering is the process of analyzing software with the objective of recovering its design and requirement specification.
Q19. Software products need perfective maintenance for which of the following reasons?
Q20. A software has been observed to crash 20 times during the year 2017 and each time it took 2 minutes to restart. What is the approximate availability of the software?
Q21. Statistical software quality assurance in software engineering involves ______.
Q22. A signal processor software is expected to operate for 91.25 days after repair, and the mean software repair time is expected to be 5 minutes. Then, the availability of the software is: