Software Engineering MCQ (Multiple Choice Questions) - SchoolingAxis

Software Engineering MCQ (Multiple Choice Questions)

 Que- Which of the following is not achieved by an automated estimation tools? 

a. Predicting staffing levels 

b. Predicting software cost 

c. Predicting software schedules 

d. Predicting clients demands 


Answer- Predicting clients demands  


Que- Software project estimation can never be an exact science, but a combination of good historical data and systematic techniques can improve estimation accuracy. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- TRUE  


Que- Which of the following are parameters involved in computing the total cost of a software development project? 

a. Hardware and software costs 

b. Effort costs 

c. Travel and training costs 

d. All of the mentioned 


Answer- All of the mentioned  


Que-  Which of the following costs is not part of the total effort cost? 

a. Costs of networking and communications 

b. Costs of providing heating and lighting office space 

c. Costs of lunch time food 

d. Costs of support staff 


Answer- Costs of lunch time food  


Que- What is related to the overall functionality of the delivered software? 

a. Function-related metrics 

b. Product-related metrics 

c. Size-related metrics 

d. None of the mentioned 


Answer- Function-related metrics  


Que- A _________ is developed using historical cost information that relates some software metric to the project cost. 

a. Algorithmic cost modelling 

b. Expert judgement 

c. Estimation by analogy 

d. Parkinson's Law 


Answer- Algorithmic cost modelling  


Que- It is often difficult to estimate size at an early stage in a project when only a specification is available 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- TRUE  


Que- Which technique is applicable when other projects in the same analogy application domain have been completed? 

a. Algorithmic cost modelling 

b. Expert judgement 

c. Estimation by analogy 

d. Parkinson's Law 


Answer- Estimation by analogy  


Que- Which model assumes that systems are created from reusable components, scripting or database programming? 

a. An application-composition model 

b. A post-architecture model 

c. A reuse model 

d. An early design model 


Answer- An application-composition model  


Que- Which of the following states that work expands to fill the time available. 

a. CASE tools 

b. Pricing to win 

c. Parkinson's Law 

d. Expert judgement 


Answer- Parkinson's Law  


Que- Which model is used during early stages of the system design after the requirements have been established? 

a. An application-composition model 

b. A post-architecture model 

c. A reuse model 

d. An early design model 


Answer- An early design model  


Que- Which  model is used to compute the effort required to integrate reusable components or program code that is automatically generated by design or program translation tools? 

a. An application-composition model 

b. A post-architecture model 

c. A reuse model 

d. An early design model 


Answer- A reuse model  


Que- The COCOMO model takes into account different approaches to software development, reuse, etc. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- FALSE  


Que- Which of the following uses empirically derived formulas to predict effort as a function of LOC or FP? 

a. FP-Based Estimation 

b. Process-Based Estimation 

c. COCOMO 

d. Both FP-Based Estimation and COCOMO 


Answer- Both FP-Based Estimation and COCOMO  


Que- The empirical data that support most estimation models are derived from a vast sample of projects. 

a. TRUE 

b. FALSE 

c. Nothing Can be Said 

d. None of the mentioned 


Answer- FALSE  


Que- COCOMO stands for 

a. Constructive cost model 

b. Comprehensive cost model 

c. Constructive cost estimation model 

d. Complete cost estimation model 


Answer- Constructive cost model  


Que- Which version of COCOMO states that once requirements have been stabilized, the basic software architecture has been established? 

a. Early design stage model 

b. Post-architecture-stage model 

c. Application composition model 

d. All of the mentioned 


Answer- Early design stage model  


Que- Which model was used during the early stages of software engineering, when prototyping of user interfaces, consideration of software and system interaction, assessment of performance, and evaluation of technology maturity were paramount. 

a. Early design stage model 

b. Post-architecture-stage model 

c. Application composition model 

d. All of the mentioned 


Answer- Application composition model  


Que- Which one is not a size measure for software product? 

a. LOC 

b. Halstead's program length 

c. Function Count 

d. Cyclomatic Complexity 


Answer- Cyclomatic Complexity  


Que- COCOMO was developed initially by 

a. B.Beizer 

b. Rajiv Gupta 

c. B.W.Bohem 

d. Gregg Rothermal 


Answer- B.W.Bohem  


Que- Estimation of size for a project is dependent on 

a. Cost 

b. Time 

c. Schedule 

d. None of the mentioned 


Answer- None of the mentioned  


Que- COCOMO-II was developed at 

a. University of Texas 

b. University of Southern California 

c. MIT 

d. IIT-Kanpur 


Answer- University of Southern California  


Que- Which one is not a stage of COCOMO-II? 

a. Early design estimation model 

b. Application Composition estimation model 

c. Comprehensive cost estimation model 

d. Post architecture estimation model 


Answer- Early design estimation model  


Que- What all has to be identified as per risk identification? 

a. Threats 

b. Vulnerabilities 

c. Consequences 

d. All of the mentioned 


Answer- All of the mentioned  

Previous Post Next Post