Software Engineering MCQ (Multiple Choice Questions) - SchoolingAxis

Software Engineering MCQ (Multiple Choice Questions)

 Que- SPMP stands for 

a. Software Project Manager's Plan 

b. Software Project Management Plan 

c. Software Product Management Plan 

d. Software Product Manager's Plan 


Answer- Software Project Management Plan  


Que- Which of the following is the reason that software is delivered late? 

a. Changing customer requirements that are not reflected in schedule changes 

b. Technical difficulties that could not have been foreseen in advance 

c. Human difficulties that could not have been foreseen in advance 

d. All of the mentioned 


Answer- All of the mentioned  


Que- Which of the following is an activity that distributes estimated effort across the planned project duration by allocating the effort to specific software engineering tasks? 

a. Software Macroscopic schedule 

b. Software Project scheduling 

c. Software Detailed schedule 

d. None of the mentioned 


Answer- Software Project scheduling  


Que- Every task that is scheduled should be assigned to a specific team member is termed as 

a. Compartmentalization 

b. Defined milestones 

c. Defined responsibilities 

d. Defined outcomes 


Answer- Defined responsibilities  


Que- What is a collection of software engineering work tasks, milestones, and deliverables that must be accomplished to complete a particular project? 

a. Task set 

b. Degree of milestone 

c. Adaptation criteria 

d. All of the mentioned 


Answer- Task set  


Que- Ensuring that no more than the allocated number of people are allocated at any given time in Software Scheduling is known as 

a. Time Allocation 

b. Effort Validation 

c. Defined Milestone 

d. Effort Distribution 


Answer- Effort Validation  


Que- What is used to determine the recommended degree of rigor with which the software process should be applied on a project? 

a. Degree of Rigor 

b. Adaptation criteria 

c. Task Set 

d. Both degree of Rigor and adaptation criteria 


Answer- Adaptation criteria  


Que- What evaluates the risk associated with the technology to be implemented as part of project scope? 

a. Concept scoping 

b. Preliminary concept planning 

c. Technology risk assessment 

d. Customer reaction to the concept 


Answer- Preliminary concept planning  


Que- Which of the following is not an adaptation criteria for software projects? 

a. Size of the project 

b. Customers Complaints 

c. Project staff 

d. Mission criticality 


Answer- Customers Complaints  


Que- Which of the following is a project scheduling method that can be applied to software development? 

a. PERT 

b. CPM 

c. CMM 

d. Both PERT and CPM 


Answer- Both PERT and CPM  


Que- A technique for performing quantitative analysis of progress is known as 

a. BCWS 

b. EVA 

c. BAC 

d. CBSE 


Answer- EVA  


Que- What is the recommended distribution of effort for a project? 

a. 40-20-40 

b. 50-20-30 

c. 30-40-30 

d. 50-30-20 


Answer- 40-20-40  


Que- A project usually has a timeline chart which was developed by 

a. Henry Gantt 

b. Barry Boehm 

c. Ivar Jacabson 

d. None of the mentioned 


Answer- Henry Gantt  


Que- Which of the following categories is part of the output of software process? 

a. computer programs 

b. documents that describe the computer programs 

c. data 

d. all of the mentioned 


Answer- all of the mentioned  


Que- Which is a software configuration management concept that helps us to control change without seriously impeding justifiable change? 

a. Baselines 

b. Source code 

c. Data model 

d. None of the mentioned 


Answer- Baselines  


Que- Software Configuration Management can be administered in several ways. These include 

a. A single software configuration management team for the whole organization 

b. A separate configuration management team for each project 

c. Software Configuration Management distributed among the project members 

d. All of the mentioned 


Answer- A single software configuration management team for the whole organization  


Que- What combines procedures and tools to manage different versions of configuration objects that are created during the software process? 

a. Change control 

b. Version control 

c. SCIs 

d. None of the mentioned 


Answer- Version control  


Que- What complements the formal technical review by assessing a configuration object for characteristics that are generally not considered during review? 

a. Software configuration audit 

b. Software configuration management 

c. Baseline 

d. None of the mentioned 


Answer- Software configuration audit  


Que- Which of the following is the process of assembling program components, data, and libraries, and then compiling and linking these to create an executable system? 

a. System building 

b. Release management 

c. Change management 

d. Version management 


Answer- System building  


Que- Which of the following option is not tracked by configuration management tools? 

a. Tracking of change proposals 

b. Storing versions of system components 

c. Tracking the releases of system versions to customers 

d. None of the mentioned 


Answer- None of the mentioned  


Que- Which of the following is not a Software Configuration Management Activity? 

a. Configuration item identification 

b. Risk management 

c. Release management 

d. Branch management 


Answer- Risk management  


Que- The definition and use of configuration management standards is essential for quality certification in 

a. ISO 9000 

b. CMM 

c. CMMI 

d. All of the mentioned 


Answer- All of the mentioned  


Que- What involves preparing software for external release and keeping track of the system versions that have been released for customer use? 

a. System building 

b. Release management 

c. Change management 

d. Version management 


Answer- Release management  


Que- Which of the following process ensures that versions of systems and components are recorded and maintained? 

a. Codeline 

b. Configuration control 

c. Version 

d. Workspace 


Answer- Configuration control  


Que- Which of the following process is concerned with analyzing the costs and benefits of proposed changes? 

a. Change management 

b. Version management 

c. System building 

d. Release management 


Answer- Change management  


Que- Which of the following is not a Version management feature? 

a. Version and release identification 

b. Build script generation 

c. Project support 

d. Change history recording 


Answer- Build script generation  


Que- Which method recommends that very frequent system builds should be carried out with automated testing to discover software problems? 

a. Agile method 

b. Parallel compilation method 

c. Large systems method 

d. All of the mentioned 


Answer- Agile method  


Que- Which of the following is not a build system feature? 

a. Minimal recompilation 

b. Documentation generation 

c. Storage management 

d. Reporting 


Answer- Storage management  


Que- Which of the following is a collection of component versions that make up a system? 

a. Version 

b. Codeline 

c. Baseline 

d. None of the mentioned 


Answer- Baseline  


Que- Which of the following is a configuration item? 

a. Design & Test specification 

b. Source code 

c. Log information 

d. All of the mentioned 


Answer- All of the mentioned  


Que- Which of the following is a part of system release? 

a. electronic and paper documentation describing the system 

b. packaging and associated publicity that have been designed for that release 

c. an installation program that is used to help install the system on target hardware 

d. all of the mentioned 


Answer- all of the mentioned  


Que- A sequence of baselines representing different versions of a system is known as 

a. System building 

b. Mainline 

c. Software Configuration Item(SCI) 

d. None of the mentioned 


Answer- Mainline  


Que- Which of the following term is best defined by the statement "The creation of a new codeline from a version in an existing codeline"? 

a. Branching 

b. Merging 

c. Codeline 

d. Mainline 


Answer- Branching  

Previous Post Next Post