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.

101. How many classification schemes have been developed for NFRs ?

A. Two
B. Three
C. Four
D. Five

102. Functional requirements capture the intended behavior of the system?

A. True
B. False

103. “Consider a system where, a heat sensor detects an intrusion and alerts the security company.” What kind of a requirement the system is providing ?

A. Functional
B. Non-Functional
C. Known Requirement
D. None of the mentioned

104. Which one of the following is a functional requirement ?

A. Maintainability
B. Portability
C. Robustness
D. None of the mentioned

105. Which of the following statements explains portability in non-functional requirements?

A. It is a degree to which software running on one platform can easily be converted to run on another platform
B. It cannot be enhanced by using languages, OS’ and tools that are universally available and standardized
C. The ability of the system to behave consistently in a user-acceptable manner when operating within the environment for which the system was intended
D. None of the mentioned

106. The requirements that result from requirements analysis are typically expressed from one of three perspectives or views.What is that perspective or view?

A. Developer
B. User
C. Non-Functional
D. Physical

107. Requirements analysis is critical to the success of a development project?

A. True
B. False
C. Depends upon the size of the project
D. None of the mentioned

108. How many phases are there in Requirement Analysis?

A. Three
B. Four
C. Five
D. Six

109. Which of the following is not a diagram studied in Requirement Analysis?

A. Use Cases
B. Entity Relationship Diagram
C. State Transition Diagram
D. Activity Diagram

110. What are the four dimensions of Dependability?

A. Usability, Reliability, Security, Flexibility
B. Availability, Reliability, Maintainability, Security
C. Availability, Reliability, Security, Safety
D. Security, Safety, Testability, Usability