Software Engineering MCQ (Multiple Choice Questions) - SchoolingAxis

Software Engineering MCQ (Multiple Choice Questions)

 Que- Functional requirements capture the intended behavior of the system. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- TRUE  


Que- Choose the incorrect statement with respect to Non-Functional Requirement(NFR). 

a. Product-oriented Approach - Focus on system (or software) quality 

b. Process-oriented Approach - Focus on how NFRs can be used in the design process 

c. Quantitative Approach - Find measurable scales for the functionality attributes 

d. Qualitative Approach - Study various relationships between quality goals 


Answer- Quantitative Approach - Find measurable scales for the functionality attributes  


Que- How many classification schemes have been developed for NFRs ? 

a. Two 

b. Three 

c. Four 

d. Five 


Answer- Five  


Que- According to components of FURPS+, which of the following does not belong to S ? 

a. Testability 

b. Speed Efficiency 

c. Serviceability 

d. Installability 


Answer- Speed Efficiency  


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


Answer- Availability, Reliability, Security, Safety  


Que- Choose the correct statement on how NFRs integrates with Rational Unified Process ? 

a. System responds within 4 seconds on average to local user requests and changes in the environment 

b. System responds within 4 seconds on average to remote user requests and changes in the environment 

c. All of the mentioned 

d. None of the mentioned 


Answer- System responds within 4 seconds on average to remote user requests and changes in the environment  


Que- What is the first step of requirement elicitation ? 

a. Identifying Stakeholder 

b. Listing out Requirements 

c. Requirements Gathering 

d. All of the mentioned 


Answer- Identifying Stakeholder  


Que- Starting from least to most important, choose the order of stakeholder.   i. Managers   ii. Entry level Personnel   iii. Users   iv. Middle level stakeholder 

a. i, ii, iv, iii 

b. i, ii, iii, iv 

c. ii, iv, i, iii 

d. All of the mentioned 


Answer- ii, iv, i, iii  


Que- Arrange the tasks involved in requirements elicitation in an appropriate manner.   i. Consolidation   ii. Prioritization   iii. Requirements Gathering   iv. Evaluation 

a. iii, i, ii, iv 

b. iii, iv, ii, i 

c. iii, ii, iv, i 

d. ii, iii, iv, i 


Answer- iii, iv, ii, i  


Que- What are the types of requirement in Quality Function Deployment(QFD) ? 

a. Known, Unknown, Undreamed 

b. User, Developer 

c. Functional, Non-Functional 

d. Normal, Expected, Exciting 


Answer- Normal, Expected, Exciting  


Que- What kind of approach was introduced for elicitation and modelling to give a functional view of the system ? 

a. Object Oriented Design (by Booch) 

b. Use Cases (by Jacobson) 

c. Fusion (by Coleman) 

d. Object Modeling Technique (by Rumbaugh) 


Answer- Use Cases (by Jacobson)  


Que- What are the kinds of actors used in OOSE ? 

a. Primary 

b. Secondary 

c. Ternary 

d. Both Primary and Secondary 


Answer- Both Primary and Secondary  


Que- Why is Requirements Elicitation a difficult task ? 

a. Problem of scope 

b. Problem of understanding 

c. Problem of volatility 

d. All of the mentioned 


Answer- All of the mentioned  


Que- What requirement gathering method developed at IBM in 1970s is used for managing requirement elicitation ? 

a. JAD 

b. Traceability 

c. FAST 

d. Both JAD and Traceability 


Answer- Both JAD and Traceability  


Que- Requirements elicitation is a cyclic process 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- TRUE  


Que- How many Scenarios are there in elicitation activities ? 

a. One 

b. Two 

c. Three 

d. Four 


Answer- Four  


Que- Which of the following elicitation techniques is a viewpoint based method? 

a. FODA 

b. QFD 

c. CORE 

d. IBIS 


Answer- CORE  


Que- ___________ and ____________ are the two view points discussed in Controlled Requirements Expression (CORE). 

a. Functional, Non-Functional 

b. User, Developer 

c. Known, Unknown 

d. All of the mentioned 


Answer- Functional, Non-Functional  


Que- What is the major drawback of CORE ? 

a. Requirements are comprehensive 

b. NFRs are not given enough importance 

c. Role of analyst is passive 

d. All of the mentioned 


Answer- Role of analyst is passive  


Que- Choose a framework that corresponds to Issue Based Information System (IBIS). 

a. Idea -> Question -> Argument 

b. Question -> Idea -> Argument 

c. Issue -> Position -> Justification 

d. Both Question -> Idea -> Argument and Issue -> Position -> Justification 


Answer- Both Question -> Idea -> Argument and Issue -> Position -> Justification  


Que- How is CORE different from IBIS ? 

a. Iterative in nature 

b. Redundancies are removed 

c. It is simple and an easier method to use 

d. Consistency problems are addressed in CORE 


Answer- Consistency problems are addressed in CORE  


Que- Which of the following Requirement Elicitation Techniques removes the poor understanding of application domain and lack of common terminology between the users and the analysts ? 

a. FODA 

b. CORE 

c. IBIS 

d. Prototyping 


Answer- FODA  


Que- How many steps are involved in Feature Oriented Domain Analysis (FODA) ? 

a. Two 

b. Three 

c. Four 

d. Five 


Answer- Three  


Que- IBIS is a more structured approach than CORE. 

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 actor in JAD sessions ? 

a. User 

b. Tester 

c. Scribe 

d. Sponsor 


Answer- Tester  


Que- What of the following is not an output of a JAD session ? 

a. Context Diagrams 

b. DFDs 

c. ER model 

d. UML diagrams 


Answer- UML diagrams  


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


Answer- Activity Diagram  


Que- How many feasibility studies is conducted in Requirement Analysis ? 

a. Two 

b. Three 

c. Four 

d. None of the mentioned 


Answer- Three  


Que- How many phases are there in Requirement Analysis ? 

a. Three 

b. Four 

c. Five 

d. Six 


Answer- Five  

Previous Post Next Post