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
|
||||
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
|
||||
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
|
||||
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
|
||||
5) Which of the following is not a build system feature ? a. Minimal recompilation b. Documentation generation c. Storage management d. Reporting
|
||||
6) Which of the following is a configuration item ? a. Design & Test specification b. Source code c. Log information d. All of the mentioned
|
||||
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
|
||||
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
|
||||
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
|
||||
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
|
||||
11) Which activity sits at the core of software requirements analysis ? a. Problem decomposition b. Partitioning c. Problem elaboration d. All of the mentioned
|
||||
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
|
||||
13) Risk management is one of the most important jobs for a__________________? a. Client b. Investor c. Production team d. Project manager
|
||||
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
|
||||
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
|
||||
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
|
||||
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
|
||||
18) Who suggested the four different approaches to the sizing problem ? a. Putnam b. Myers c. Boehm d. Putnam and Myers
|
||||
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
|
||||
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
|