MCQs is one of the best ways to test a student’s comprehension of a concept. Academic Task subject experts have prepared these Software Engineering MCQs based on current trends and practices. These Software Engineering MCQs with answers cover all areas of Software Engineering. Furthermore, it will be beneficial for competitive examinations and tests (PPSC Test, FPSC Test, SPSC Test, KPPSC Test, BPSC Test, Test) as well. Software Engineering Questions and Answers cover the topic like 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. Also, check Civil Engineering Questions and Answers here.

111. What are the kinds of actors used in OOSE ?

A. Primary
B. Secondary
C. Ternary
D. Both Primary and Secondary

112. What requirement gathering method developed at IBM in 1970s is used for managing requirement elicitation ?

B. Traceability
D. Both JAD and Traceability

113. Which of the following property does not correspond to a good Software Requirements Specification (SRS) ?

A. Verifiable
B. Ambiguous
C. Complete
D. Traceable

114. The SRS is said to be consistent if and only if____________________?

A. its structure and style are such that any changes to the requirements can be made easily while retaining the style and structure
B. every requirement stated therein is one that the software shall meet
C. every requirement stated therein is verifiable
D. no subset of individual requirements described in it conflict with each other

115. The SRS document is also known as ________________ specification ?

A. black-box
B. white-box
C. grey-box
D. none of the mentioned

116. Which one of the following is a requirement that fits in a developer’s module ?

A. Availability
B. Testability
C. Usability
D. Flexibility

117. Arrange the tasks involved in requirements elicitation in an appropriate manner ?

i. Consolidation
ii. Prioritization
iii. Requirements Gathering
iv. Evaluation
A. iii, i, ii, iv
B. iii, iv, ii, i
C. iii, ii, iv, i
D. ii, iii, iv, i

118. What kind of approach was introduced for elicitation and modelling to give a functional view of the system ?

A. Object Oriented Design (by Booch)
B. Use Cases (by Jacobson)
C. Fusion (by Coleman)
D. Object Modeling Technique (by Rumbaugh)

119. What is the first step of requirement elicitation ?

A. Identifying Stakeholder
B. Listing out Requirements
C. Requirements Gathering
D. All of the mentioned

120. What are the types of requirement in Quality Function Deployment (QFD) ?

A. Known, Unknown, Undreamed
B. User, Developer
C. Functional, Non-Functional
D. Normal, Expected, Exciting