software engineering mcqs

Multiple Choice Questions (MCQs) are a great way to test how well a student understands a concept. The experts at Guru MCQs have created these Software Engineering MCQs based on current trends and practices. These MCQs, along with answers, cover all aspects of Software Engineering. They are also helpful for competitive exams like PPSC, FPSC, SPSC, KPPSC, BPSC, and others. The Software Engineering Questions and Answers include topics such as Evolutionary Software Process Models, Selection of a Life Cycle Model, Fourth Generation Techniques, Software Process and Product – 1, Software Process and Product – 2, Agile Software Development, Extreme Programming, Requirement Engineering, Functional and Non-Functional Requirements, Requirement Elicitation, Requirement Elicitation Techniques – 1, Requirement Elicitation Techniques – 2, Requirement Analysis, Requirement Documentation, Requirement Management, etc. If you’re interested, you can also find Civil Engineering Questions and Answers on the platform.

1. _______________ measures the ability of a regression test selection technique to handle realistic applications ?

A. Efficiency
B. Precision
C. Generality
D. Inclusiveness

2. The process of generating analysis and design documents is known as ___________________?

A. Software engineering
B. Software re-engineering
C. Reverse engineering
D. Re-engineering

3. What does ACT stands for in In Boehm model for software maintenance ?

A. Actual change track
B. Annual change track
C. Annual change traffic
D. Actual change traffic

4. What is a software patch ?

A. Required or Critical Fix
B. Emergency Fix
C. Daily or routine Fix
D. None of the mentioned

5. Choose the suitable options with respect to regression testing ?

A. It helps in development of software
B. It helps in maintenance of software
C. It helps in development & maintenance of software
D. none of the mentioned

6. Which one of the following is not a maintenance model ?

A. Waterfall model
B. Reuse-oriented model
C. Iterative enhancement model
D. Quick fix model

7. What are legacy systems ?

A. new systems
B. old systems
C. under-developed systems
D. none of the mentioned

8. Which of the following manuals is a user documentation ?

A. SRS -Software Requirement Specification
B. SDD -Software Design Document
C. System Overview
D. None of the mentioned

9. How many stages are there in Iterative-enhancement model used during software maintenance ?

A. two
B. three
C. four
D. five

10. Which of the following is a software process certification ?

A. JAVA Certified
B. IBM Certified
C. ISO-9000
D. Microsoft Certified

Leave a Reply