Software Configuration Management Question Answers


Hello friends in this post we are going to discuss about Software Configuration Management MCQ | Software Configuration Management Multiple choice questions | Software Configuration Management Objective type questions | Software Configuration Management Question Answers Wipro

1) Which of the following should be considered asConfiguration Items for any project:

A.Project plan, Requirement specification, Class diagrams

B.Design specification, Design tools, Activity diagrams

C.Source Code, Test plan, test Script, Test tools, Test results

D.All of the above

Ans: d

2) In check-in, check-out model, version branching and merging are represented by astructure known as

A.Version Graph

B.History Graph

C.Structure Chart

D.None of the above

Ans: A

3) Which of the SCM related resource is available in Veloci-Q Procedures:

A.SCM Plan

B.SCM Audit

C.Control of Documents

D.SCM Guidelines

Ans: C

4) While working with a SCM tool to edit an existing code file, you follow this sequence of activities:

A.Check out, make modification on server side and check in

B.Check out, make modification on your local copy and check in

C.Check in, make modification on your local copy and check out

D.Check in, make modification on server side and check out

Ans: B

5) Standardized, measurable process for change management are inherent of

A. SCM processes

B. SCM tools

C.SCM plan

D. None of the above

Ans: A

7) Version branching is used for

A. independent path of development

B.experimental development

C.concurrent changes

D.all of the above

Ans: D

8) Using any SCM tool you can see:

A.Difference between two versions of binary files

B.Difference between two versions of ASCII files

C.Difference between two versions of files irrespective of their file types

D.None of the above

Ans: B

9) Change Control could be triggered by:

A.Defects found during Testing

B.Requirement changes by the customer

C.Inconsistencies detected during development

D.All the above

Ans: D

10) _______ model focuses on supporting the evolution of systems as a series ofatomic changes, and on co-ordinating the change of systems.

A.Check-in, Check-out

B.Composition

C.Long Transaction

D.Change set

Ans: B

11) Which one of the following is a good alternative to Branching and merging

A. Workspace

B.Sharing

C.Concurrent development

D.None of the above

Ans: B

12) Software Configuration management is a CMMi Level __ process area

A.2

B.3

C.4

D.5

Ans: A

13) Configuration Management is a technique for

A. Overall Change Control

B. Project Plan execution

C.Scope Planning

D.Risk Quantificatiion

Ans: A

14) The basic requirements of a SCM system are

A.Planning, control, status accounting, audit

B.Planning, check-in, check-out, version

C.Planning, versioning, branching, merging, reports

D.Planning, check-in, branching, merging, tools

Ans: A

15) Which of the following statements is INCORRECT?

A. A workspace can originate from a preserved configuration of another workspace

B. A workspace can originate from a repository

C.A workspace originates from a bound configuration in the repository

D.Maintaining a file system as work area is more space efficient than using workspace

Ans: D

17)_________ is the process of using one base file for two or more parallel activities like customization

A. Merging

B. Check-in

C. Branching

D. Check-out

Ans: B

18) ____ ensures that the changes made by one user are available to all the other users of a file:

A. Check-in

B.Check-out

C.Branching

D.Merging

Ans: A

19) SCM benefits an organization in the areas;

A.Control, Management, control, quality

B.Document control

C.Tools usage

D.None of the above

Ans: A

20) Sharing Files is a good alternative as compared to

A. Merging

B. Branching

C. A&B

D. None of the above

Ans: C

21) Your project is in the User Acceptance Testing phase and the customer comes backwith a new requirement. What is correct sequence of activities in handling this change request:

A. Log the CR in the CCR, The CR is taken up by the CCB for impact analysis, PM approves the change, Change is implemented

B.PM approves the Change, Change is implemented,CR is recorded in the CCR,CCB approves the recorded CR.

C.CCB approves the Change, PM does Impact analysis, Change is implemented, CRis recorded in the CCR

D.Change is recorded in the CCR, Impact analysis is done by the CCB, Change is approved by the CCB, Change is implemented

Ans: C

22) Any proposals for improvement in SCM process defined in veloci-Q can be raisedusing

A.TedWeb Request

B.PIP

C.Audits

D.None of the above

Ans: B

21) ____________ provides historic information on the amount of development and maintenance effort during a product’s life cycle

A. Big report

B. Status Accounting

C.Weekly Report

D.None of the above

Ans: B

22) In this course SCM stands for :

A.Supply Chain Management

B.Software Change Management

C.Software Configuration Management

D.System Crossover Management

Ans: C

23) _______ process help to control different versions of the product.

A.SCM

B.Change request

C.Concurrent development

D.All of the above

Ans: A

24) _________ guarantees that only one person at a time is in the process of creating a new version for a particular branch.

A.Record Locking

B.Branch locking

C.File locking

D.Object Locking

Ans: B

25) Complexity issues that need be considered for SCM tool evaluation are

A.Ease of use

B.Availability of support for non-ASCII files

C.Availability of manuals

D.All of the above

Ans: D

26) Defining rights of individuals for accessing the project repository is defined at which of the following stage of SCM:

A.SCM Planning

B.SCM Control

C.SCM status accounting

D.SCM Audit

Ans: A

27) After reaching a milestone and releasing appropriate artifacts to customer it is advisable to ________the deliverables to identify a baseline.

A.Branch

B.Label

C.Branch and Label

D.None of the above

Ans: C

28) Which of the following is an SCM tool

A.VSS

B.Clear Case

C.CVS

D.All of the above

Ans: D

29) Which of the following is not a source of change:

A.Concurrent Development

B.SCM Tool

C.Multiple Releases

D.Product Family

Ans: B

30) Identification of configuration item is an essential part of SCM. Which is the immediate benefit of identifying the CI?

A.Managing release of multiple versions

B.Producing Product Deltas

C.Analyzing historic information

D.Reporting project status

Ans: A

31) __ process help to control different versions of the product.

A.SCM

B.Change request

C.Concurrent development

D.All of the above

Ans: C

32) Controlling the retrieval of modifiable copies of files from the repository is

A.SCM

B.Merging

C.Document Retrieval

D.Concurrency Control

Ans: D

33) When multiple checkouts are allowed in the CM model, which of the following is not true?

A.Changes can only be made with write access

B.Only users in the access control list can make changes

C.True person can work simultaneously using the branching and merging tools if possible

D.No changes are possible to a checked out file

Ans: D

34) Any proposals for improvement in SCM process defined in veloci-Q can be raised using

A.TedWeb Request

B.PIP

C.Audits

D.None of the above

Ans: B

35) Repeated Application of the same selection rule will result in either same or different component configurations. Which of the following results in the same component configuration?

A.Partially bound configuration

B. bound Configuration

C.configuration template

D.Unbound configuration

Ans: B

36) SCM defines basically :

A. The organization of the components of a software system so that they fit together ina working order

D.It helps track & prioritize changes to a work item during the course of the SDLC

C.It helps minimize risks and manage change in software development

D.All of the above

Ans: A

37) ________ model focuses on versioning of product components

A.Labeling

B.Check-in / Check-out

C.Branching

D.Merging

Ans: B

38) In a parallel maintenance and enhancement project scenario if one of the bug fixes from maintenance project line is also need to be fixed for the enhancement project line then which of the following option is the most optimum?

A. Suggesting developer of enhancement line to perform the bug fix changes

B.Performing merge from identified baseline of maintenance bug fix to enhancementline

C.Setting up trigger for automatic bug fix notification

D.inform testing team about the bug fix in enhancement line

Ans: B

39) SCM tools maintain the history of artifacts. What is the primary information maintained within history?

A.Name and versions of artifacts

B.Audit status of version

C.Label associated with versions

D.A&C

Ans: D

40) Which of the SCM related resource is available in Veloci-Q Procedures:

A.SCM Plan

B.SCM Audit

C.Control of Documents

D.SCM Guidelines

Ans: C

41) An aggregation of CI(s) that has been formally reviewed and agreed upon and taken into control at single point in time can be defined by. and using and SCM tool it is identified by____ . (Fill in the blank from respective comma separated words)

A.Project, Pinning

B.Baseline, Label

C.Branch, Trigger

D.Keyword, Pinning

Ans: B

42) SCM is the art of identifying, organizing and controlling modifications to the software being built by programming team. It maximizes productivity by minimizing mistakes. It is SCMs definition by:

A.SEI

B.IEEE

C.Roger Pressmen

D.Wayne Babich

Ans: D

43 Component libraries are defined on the basis of __

A.Content

B.Access Control


C.Both

D.none of the above

Ans: C

44) A feature has been incorrectly implemented by a programmer. Which feature of SCMtool can be used to track the programmer and the version from which it is implemented ?

A.Rollback

B.Merging

C.Branching

D.History

Ans: D

45) Which of the following needs to be taken into consideration for SCM tool selection

A.OS Support

B.Development Environment

C.Hardware Requirements

D.All of the above

Ans: D

46) According to all definitions of SCM, the basic activities are:

A.Identifying and organizing Configuration Items

B.Managing and controlling the version of Configuration Items

C.Audit and reporting the status of repositories contents

D.All of the above

Ans: D

47) _______ ensures that the changes made by one user are available to all the other users of a file:

A.Check-in

B.Check-out

C.Branching

D.Merging

Ans: A

48) Standardized, measurable process for change management are inherent of

A.SCM processes

B.SCM tools

C.SCM plan

D.None of the above

Ans: A

24) __ can help to reverse back to the previous baseline at any point of SDLC

A.Merging

B.Labelling

C.Baselining

D.None of the above

Ans: C

25) Multiple people working on one work item is

A.Multi-Development

B.Multi-release

C.Concurrent development

D.None of the above

Ans: C

26.SCM is the art of identifying, organizing and controlling modifications to the software being built by programming team. It maximizesproductivity by minimizing mistakes. It is SCMs definition by:

A.SEI

B.IEEE

C.Roger Pressmen

D.Wayne Babich

Ans: D

27) In a project to identify the baseline artifacts which of the following techniques can be adopted?

A.Keywords

B.Merging

C.Trigger

D.Labeling

Ans: D

28) In this course SCM stands for :

A.Supply Chain Management

B.Software Change Management

C.Software Configuration Management

D.System Crossover Management

Ans: C

29) __________means proposed changes to a CI are incorporated into the software configuration after review and approval

A.Baselining

B.SCM

C.Change Control

D.None of the above

Ans: A

30) To ensure change control, Veloci-Q procedures says:

A.The request of change should be recorded in Change Control Register

B.Impact should be determined and clients agreement should be received for payment against change incorporation

C.change should be tracked till it is PM approves it

D.Risk assessment should be done in the end

Ans: A

31) ____represent the system structure and provide a list of components or groups in a hierarchical structure.

A.Check-in, Check-out

B.Composition

C.System Model

D.Change set

Ans: C

32) ___ is the process of using one base file for two or more parallel activities like customization

A.Merging

B.Check-in

C.Branching

D.Check-out

Ans: C

33) SCM tools maintain the history of artifacts. What is the primary information maintained within history?

A.Name and versions of artifacts

B.Audit status of version

C.Label associated with versions

D.A&C

Ans: D

34) Which of the following is a requirement of ISO 9001

A.Control of documents

B.Identification and traceability

C.Control of non-conforming product

D.All of the above

Ans: D

35) To ensure high quality SCM, which of the following recommended is appropriate:

A.Use SCM Tool

B.Maintain the project plan

C.Make a small and manageable team

D.None of the above

Ans: A

36) Configuration Management is a technique for

A.Overall Change Control

B.Project Plan execution

C.Scope Planning

D.Risk Quantificatiion

Ans: A

37) ______________guarantees that only one person at a time is in the process of creating a new version for a particular branch.

A.Record Locking

B.Branch locking

C.File locking

D.Object Locking

Ans: B

38) Which of the following options ensure cost saving due to SCM:

A.Identification of CI(s)

B.Accurate release control

C.Proper resource allocation

D.None of the above

Ans: B

39) Which of the following should be considered as Configuration Items for any project:

A.Project plan, Requirement specification, Class diagrams

B.Design specification, Design tools, Activity diagrams

C.Source Code, Test plan, test Script, Test tools, Test results

D.All of the above

Ans: C

40) CM Audit is mandatorily performed before release of the software to the customer to ensure :

A.Requested and approved changes are implemented

B.Correct versions of the software is being delivered

C.CI(s) in the current version agrees with all specified requirements

D.All of the above

Ans: D

41) Control in SCM provides project personnel with the ability to :

A.review

B.approve

C.incorporate changes

D.All of the above

Ans: D

42) _ can help to reverse back to the previous baseline at any point of SDLC

A.Merging

B.Labelling

C.Baselining

D.None of the above

Ans: C

43) Change Control Register and Software Configuration Audit Reports are kept within Veloci-Q section:

A.Policies

B.Procedures

C.Templates

D.Checklist

Ans: C

44)______ model focuses on improving support for creating configurations,managing their history, and using them as working contexts.

A.Check-in, Check-out

B.Composition

C.Long Transaction

D.Change set

Ans: B

45) Defining rights of individuals for accessing the project repository is defined at which OF the following stage of SCM:

A.SCM Planning

B.SCM Control

C.SCM status accounting

D.SCM Audit

Ans: A

46) SCM related procedures in Veloci-Q are

A.Configuration Management

B.Control of documents

C.A&B

D.None of the above

Ans: C

47) CMMi level 2 is described as

A.Initial

B.Repeatable

C.Optimized

D.Evolving

Ans: B

48) ____ ensures that the changes made by one user are available to all the other users of a file:

A. Check-in

B.Check-out

C.Branching

D.Merging

Ans: A

49) If a SCM break downs, which of the following is of the most help:

A.Individual developers knowledge and understanding of the system developed so far

B.The last complete backup of SCM repository

C.Team coordination & proper project management in crisis

D.Running release in production

Ans: B

50) Workspace is a concept using in which of the models

A.Composition

B.System Model

C.Long Transaction

D.Change set

E.software config

Ans: C

51) Workspace is a concept using in which of the models

A.Composition

B.System Model

C.Long Transaction

D.Change set

Ans: C

52) _______ model focuses on versioning of product components

A.Labeling

B.Check-in / Check-out

C.Branching

D.Merging

Ans: B

53) Which of the following is a requirement of ISO 9001

A.Control of documents

B.Identification and traceability

C.control of non-conforming product

D.All of the above

Ans: D

54) Standardized, measurable process for change management are inherent of

A.SCM processes

B.SCM tools

C.SCM plan

D.None of the above

Ans: A

55) Which of the following options ensure cost saving due to SCM:

A.Identification of CI(s)

B.Accurate release control

C.Proper resource allocation

D.None of the above

Ans: B

56) If you have two sets of changes to a single file and you need to reflect both the changes, the task to be performed is

A.Merging

B.Rollback

C.Branching

D.Labeling

Ans: A

57) Which of the following is NOT a CI type

A.Design Document

B.Executable Code

C.Installation Manual

D.Contract document

Ans: D

58) In the composition model, the two step process of composition and selection can be graphically visualized as __ graph

A.AND-NOR

B.AND-XOR

C.AND-OR

D.XOR-AND

Ans: C

59) An aggregation of CI(s) that has been formally reviewed and agreed upon and taken into control at single point in time can be defined by. and using and SCMtool it is identified by . (Fill in the blank from respective comma separated words)

A.Project, Pinning

B.Baseline, Label

C.Branch, Trigger

D.Keyword, Pinning

Ans: B

60) SCM is the art of identifying, organizing and controlling modifications to the software being built by programming team. It maximizes productivity by minimizing mistakes. It is SCMs definition by:

A.SEI

B.IEEE

C.Roger Pressmen

D.Wayne Babich

Ans: D


Leave a Reply

Your email address will not be published. Required fields are marked *