Software Engineering MCQ (Multiple Choice Questions) - SchoolingAxis

Software Engineering MCQ (Multiple Choice Questions)

 Que- If a software production gets behind schedule, one can add more programmers and catch up. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- FALSE  


Que- Choose an internal software quality from given below: 

a. scalability 

b. usability 

c. reusability 

d. reliability 


Answer- reusability  


Que- RUP stands for____________ created by a division of ____________ 

a. Rational Unified Program, IBM 

b. Rational Unified Process, Infosys 

c. Rational Unified Process, Microsoft 

d. Rational Unified Process, IBM 


Answer- Rational Unified Process, IBM  


Que- 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 


Answer- It shows the process activities that are enacted  


Que- The only deliverable work product for a successful project is the working program. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- FALSE  


Que- Which phase of the RUP is used to establish a business case for the system ? 

a. Transition 

b. Elaboration 

c. Construction 

d. Inception 


Answer- Inception  


Que- Which one of the following is not a fundamental activity for software processes in software engineering ? 

a. Software Verification 

b. Software Validation 

c. Software design and implementation 

d. Software evolution 


Answer- Software Verification  


Que- A general statement of objectives is the major cause of failed software efforts. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- TRUE  


Que- The longer a fault exists in software 

a. the more tedious its removal becomes 

b. the more costly it is to detect and correct 

c. the less likely it is to be properly corrected 

d. All of the mentioned 


Answer- All of the mentioned  


Que- Component-based Software Engineering allows faster delivery. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- TRUE  


Que- Arrange the following steps to form a basic/general Engineering Process Model.    i. Test    ii. Design    iii. Install    iv. Specification    v. Manufacture    vi. Maintain 

a. 2, 4, 5, 1, 6, 3 

b. 4, 2, 5, 1, 3, 6 

c. 2, 4, 5, 1, 3, 6 

d. 4, 2, 5, 1, 6, 3 


Answer- 4, 2, 5, 1, 3, 6  


Que- Select the option that suits the Manifesto for Agile Software Development 

a. Individuals and interactions 

b. Working software 

c. Customer collaboration 

d. All of the mentioned 


Answer- All of the mentioned  


Que- Which on of the following is not an agile method? 

a. XP 

b. 4GT 

c. AUP 

d. All of the mentioned 


Answer- 4GT  


Que- Agility is defined as the ability of a project team to respond rapidly to a change. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- FALSE  


Que- How is plan driven development different from agile development ? 

a. Outputs are decided through a process of negotiation during the software development process 

b. Specification, design, implementation and testing are interleaved 

c. Iteration occurs within activities 

d. All of the mentioned 


Answer- Iteration occurs within activities  


Que- How many phases are there in Scrum ? 

a. Two 

b. Three 

c. Four 

d. Scrum is an agile method which means it does not have phases 


Answer- Three  


Que- Agile methods seem to work best when team members have a relatively high skill level. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- TRUE  


Que- Which of the following does not apply to agility to a software process? 

a. Uses incremental product delivery strategy 

b. Only essential work products are produced 

c. Eliminate the use of project planning and testing 

d. All of the mentioned 


Answer- Eliminate the use of project planning and testing  


Que- Which three framework activities are present in Adaptive Software Development(ASD) ? 

a. analysis, design, coding 

b. requirements gathering, adaptive cycle planning, iterative development 

c. speculation, collaboration, learning 

d. all of the mentioned 


Answer- speculation, collaboration, learning  


Que- In agile development it is more important to build software that meets the customers' needs today than worry about features that might be needed in the future. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- TRUE  


Que- Incremental development in Extreme Programming (XP) is supported through a system release once every month. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- FALSE  

Previous Post Next Post