Software Engineering MCQ (Multiple Choice Questions) - SchoolingAxis

Software Engineering MCQ (Multiple Choice Questions)

 Que- Which two of the following models will not be able to give the desired outcome if user's participation is not involved? 

a. Waterfall & Spiral 

b. RAD & Spiral 

c. RAD & Waterfall 

d. RAD & Prototyping 


Answer- RAD & Prototyping  


Que- A company is developing an advance version of their current software available in the market, what model approach would they prefer ? 

a. RAD 

b. Iterative Enhancement 

c. Both RAD & Iterative Enhancement 

d. Spiral 


Answer- Both RAD & Iterative Enhancement  


Que- One can choose Waterfall Model if the project development schedule is tight. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- FALSE  


Que- Choose the correct option from given below: 

a. Prototyping Model facilitates reusability of components 

b. RAD Model Model facilitates reusability of components 

c. Both RAD & Prototyping Model facilitates reusability of components 

d. None 


Answer- Both RAD & Prototyping Model facilitates reusability of components  


Que- Spiral Model has high reliability requirements. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- TRUE  


Que- RAD Model has high reliability requirements. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- FALSE  


Que- Identify a fourth generation language(4GL) from the given below. 

a. FORTRAN 

b. COBOL 

c. Unix shell 

d. C++ 


Answer- Unix shell  


Que- Arrange the following activities for making a software product using 4GT.   i. Design strategy   ii. Transformation into product   iii. Implementation   iv. Requirement gathering 

a. 1, 4, 3, 2 

b. 4, 3, 1, 2 

c. 4, 1, 3, 2 

d. 1, 3, 4, 2 


Answer- 4, 1, 3, 2  


Que- 4GL is an example of ______________ processing. 

a. White Box 

b. Black Box 

c. Functional 

d. Both Black Box & Functional 


Answer- Both Black Box & Functional  


Que- The 4GT Model is a package of ______________ 

a. CASE Tools 

b. Software tools 

c. Software Programs 

d. None of the mentioned 


Answer- Software tools  


Que- Which of the following is not a type of a 4GL? One originating ______________ 

a. on Lisp machine 

b. on report generators 

c. from database query languages 

d. from GUI creators 


Answer- on Lisp machine  


Que- In 4GT, we can specify the user requirements in graphic notation or small abbreviated language form. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- TRUE  


Que- Productivity of software engineers is reduced in using a 4GT. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- FALSE  


Que- Which of the following 4GLs invented at IBM and subsequently adopted by ANSI and ISO as the standard language for managing structured data? 

a. SQL 

b. PROLOG 

c. C 

d. JAVA 


Answer- SQL  


Que- What is a major advantage of using a 4GT Model for producing small scale products,applications or programs ? 

a. Improved productivity of software engineers 

b. Reduction in software development time 

c. 4GT helped by CASE tools and code generators offers a credible solution to many software problems 

d. None of the mentioned 


Answer- Reduction in software development time  


Que- Which of the following model has a major disadvantage in terms of the coding phase of a software life cycle model ? 

a. Spiral Model 

b. Waterfall Model 

c. Rad Model 

d. 4GT Model 


Answer- 4GT Model  


Que- Which one of the following is not a software process quality? 

a. Productivity 

b. Portability 

c. Timeliness 

d. Visibility 


Answer- Portability  


Que- _____________&_____________ are two kinds of software products. 

a. CAD, CAM 

b. Firmware, Embedded 

c. Generic, Customised 

d. None of the mentioned 


Answer- Generic, Customised  


Que- Software costs more to maintain than it does to develop. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- TRUE  


Que- Which one of the following is not an application of embedded software product? 

a. keypad control of a security system 

b. pattern recognition game playing 

c. digital function of dashboard display in a car 

d. none of the mentioned 


Answer- pattern recognition game playing  


Que- Purpose of process is to deliver software 

a. in time 

b. with acceptable quality 

c. that is cost efficient 

d. both in time & with acceptable quality 


Answer- both in time & with acceptable quality  


Que- The work associated with software engineering can be categorized into three generic phases,regardless of application area, project size, or complexity namely the__________ phase which focuses on what, the_________ phase which focuses on how and the_________ phase which focuses on change.  i. support  ii. development  iii. definition 

a. 1, 2, 3 

b. 2, 1, 3 

c. 3, 2, 1 

d. 3, 1, 2 


Answer- 3, 2, 1  


Que- Which of the following activities of a Generic Process framework provides a feedback report? 

a. Communication 

b. Planning 

c. Modeling & Construction 

d. Deployment 


Answer- Deployment  


Que- Process adopted for one project is same as the process adopted from another project. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- FALSE  


Que- Which one of the following is not an Umbrella Activity that complements the five process framework activities and help team manage and control progress, quality, change, and risk. 

a. Reusability management 

b. Risk management 

c. Measurement 

d. User Reviews 


Answer- User Reviews  


Que- Four types of change are encountered during the support phase. Which one of the following is not one that falls into such category? 

a. Translation 

b. Correction 

c. Adaptation 

d. Prevention 


Answer- Translation  

Previous Post Next Post