Software Engineering Mcqs
Question: Consider an example of a system which has a police command and control system that may include a geographical information system to provide details of the location of incidents. What kind of system the example represents ?
- 1. Complex System
- 2. Technical computer-based system
- 3. Sociotechnical System
- 4. Both Complex and Sociotechnical System
Question: The Incremental Model is combination of elements of_____________________?
- 1. Build & FIX Model & Waterfall Model
- 2. Linear Model & RAD Model
- 3. Linear Model & Prototyping Model
- 4. Waterfall Model & RAD Model
Question: Processes for evolving a software product depend on __________________?
- 1. Type of software to be maintained
- 2. Development processes used
- 3. Skills and experience of the people involved
- 4. All of the mentioned
Question: Model preferred to create client/server applications is _______________________?
- 1. WINWIN Spiral Model
- 2. Spiral Model
- 3. Concurrent Model
- 4. Incremental Model
Question: Spiral model was developed by ___________________?
- 1. Victor Bisili
- 2. Berry Boehm
- 3. Bev Littlewood
- 4. Roger Pressman
Question: Which technique is applied to ensure the continued evolution of legacy systems ?
- 1. Forward engineering
- 2. Reverse Engineering
- 3. Reengineering
- 4. Reverse Engineering and Reengineering
Question: A sociotechnical system is a system that includes___________________?
- 1. people
- 2. software
- 3. hardware
- 4. all of the mentioned
Question: The two dimensions of spiral model are ______________________?
- 1. diagonal, angular
- 2. radial, perpendicular
- 3. radial, angular
- 4. diagonal, perpendicular
Question: Identify the correct statement with respect to Evolutionary development ?
- 1. Evolutionary development usually has two flavors; exploratory development, and throw-away prototyping
- 2. Very large projects are usually done using evolutionary development based approach
- 3. It facilitates easy project management, through the high volume of documentation it generates
- 4. Sometimes the construction of a throw-away prototype is not followed by a re- implementation of the software system using a more structured approach
Question: Program modularization and Source code translation are the activities of ____________________?
- 1. Forward engineering
- 2. Reverse Engineering
- 3. Reengineering
- 4. Reverse Engineering and Reengineering