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.

21. Choose an internal software quality from given below________________________?

A. scalability
B. usability
C. reusability
D. reliability

22. The RUP is normally described from three perspectives-dynamic, static & practice.What does static perspective do ?

A. It shows the process activities that are enacted
B. It suggests good practices to be used during the process
C. It shows the phases of the model over time
D. All of the mentioned

23. Which phase of the RUP is used to establish a business case for the system ?

A. Transition
B. Elaboration
C. Construction
D. Inception

24. RAD Model has__________________?

A. 2 phases
B. 3 phase
C. 5 phases
D. 6 phases

25. SDLC stands for_____________________?

A. Software Development Life Cycle
B. System Development Life cycle
C. Software Design Life Cycle
D. System Design Life Cycle

26. The fundamental notions of software engineering does not account for ?

A. Software processes
B. Software Security
C. Software reuse
D. Software Validation

27. The spiral model was originally proposed by____________________?

B. Barry Boehm
C. Pressman
D. Royce

28. What is the major advantage of using Incremental Model ?

A. Customer can respond to each increment
B. Easier to test and debug
C. It is used when there is a need to get a product to the market early
D. Easier to test and debug & It is used when there is a need to get a product to the market early

29. How is WINWIN Spiral Model different from Spiral Model ?

A. It defines tasks required to define resources, timelines, and other project related information
B. It defines a set of negotiation activities at the beginning of each pass around the spiral
C. It defines tasks required to assess both technical and management risks
D. It defines tasks required to construct, test, install, and provide user support

30. How is Incremental Model different from Spiral Model ?

A. Progress can be measured for Incremental Model
B. Changing requirements can be accommodated in Incremental Model
C. Users can see the system early in Incremental Model
D. All of the mentioned