Software Management Mcqs - Set 2

1)   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  Explanation 

ANSWER: Release management

Explanation:
No explanation is available for this question!


2)   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  Explanation 

ANSWER: Change management

Explanation:
It involves approving those changes that are worthwhile, and tracking which components in the system have been changed.


3)   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  Explanation 

ANSWER: Agile method

Explanation:
In keeping with the agile methods notion of making many small changes, continuous integration involves rebuilding the mainline frequently, after small source code changes have been made.


4)   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  Explanation 

ANSWER: Build script generation

Explanation:
All other options are a part of version management


5)   Which of the following is not a build system feature ?

a. Minimal recompilation
b. Documentation generation
c. Storage management
d. Reporting
Answer  Explanation 

ANSWER: Storage management

Explanation:
To reduce the storage space required by multiple versions of components that differ only slightly, version management systems usually provide storage management facilities.


6)   Which of the following is a configuration item ?

a. Design & Test specification
b. Source code
c. Log information
d. All of the mentioned
Answer  Explanation 

ANSWER: All of the mentioned

Explanation:
A configuration item is an approved and accepted deliverable, changes have to be made through formal procedure.


7)   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  Explanation 

ANSWER: Mainline

Explanation:
No explanation is available for this question!


8)   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  Explanation 

ANSWER: Baseline

Explanation:
No explanation is available for this question!


9)   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  Explanation 

ANSWER: all of the mentioned

Explanation:
Release creation is the process of creating the collection of files and documentation that includes all of the components of the system release.


10)   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  Explanation 

ANSWER: Branching

Explanation:
The code may then be developed independently.


11)   Which activity sits at the core of software requirements analysis ?

a. Problem decomposition
b. Partitioning
c. Problem elaboration
d. All of the mentioned
Answer  Explanation 

ANSWER: All of the mentioned

Explanation:
During the scoping activity decomposition is applied in two major areas: the functionality that must be delivered and the process that will be used to deliver it


12)   What assess the risk and your plans for risk mitigation and revise these when you learn more about the risk ?

a. Risk monitoring
b. Risk planning
c. Risk analysis
d. Risk identification
Answer  Explanation 

ANSWER: Risk monitoring

Explanation:
No explanation is available for this question!


13)   Risk management is one of the most important jobs for a__________________?

a. Client
b. Investor
c. Production team
d. Project manager
Answer  Explanation 

ANSWER: Project manager

Explanation:
Risk management involves anticipating risks that might affect the project schedule or the quality of the software being developed, and then taking action to avoid these risks.


14)   Which of the following term is best defined by the statement: “The underlying technology on which the system is built is superseded by new technology.” ?

a. Technology change
b. Product competition
c. Requirements change
d. None of the mentioned
Answer  Explanation 

ANSWER: Technology change

Explanation:
No explanation is available for this question!


15)   Which of the following risks are derived from the organizational environment where the software is being developed ?

a. People risks
b. Technology risks
c. Estimation risks
d. Organizational risks
Answer  Explanation 

ANSWER: Organizational risks

Explanation:
These risks are at management level.


16)   Which of the following term is best defined by the statement: “Derive traceability information to maximize information hiding in the design.” ?

a. Underestimated development time
b. Organizational restructuring
c. Requirements changes
d. None of the mentioned
Answer  Explanation 

ANSWER: Requirements changes

Explanation:
Tracing the requirements can help us understand the risk


17)   A make-buy decision is based on whether________________?

a. The software may be purchased off-the-shelf
b. “Full-experience” or “Partial-experience” software components should be used
c. Customer-built software should be developed
d. All of the mentioned
Answer  Explanation 

ANSWER: All of the mentioned

Explanation:
No explanation is available for this question!


18)   Who suggested the four different approaches to the sizing problem ?

a. Putnam
b. Myers
c. Boehm
d. Putnam and Myers
Answer  Explanation 

ANSWER: Putnam and Myers

Explanation:
No explanation is available for this question!


19)   Which of the following is not one of the five information domain characteristics of Function Point (FP) decomposition ?

a. External inputs
b. External outputs
c. External process
d. External inquiries
Answer  Explanation 

ANSWER: External process

Explanation:
External inputs, external outputs, external inquiries, internal logical files, external interface files are the five domains.


20)   v Programming language experience is a part of which factor of COCOMO cost drivers ?

a. Personnel Factor
b. Product Factor
c. Platform Factor
d. Project Factor
Answer  Explanation 

ANSWER: Personnel Factor

Explanation:
No explanation is available for this question!