Software Quality Assurance

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

Software Quality Assurance

1. In general _____ means satisfying customer


a. Quality b. Service c. Product d. None

2. The quality characteristics of a particular product, such as functionality and correctness are
_____ to define and test objectively
a. Easy b. Hard c. Moderate d. None

3. The quality characteristics of a particular product, such as usability are _____ to define and
test because they are more subjective
a. Easy b. Hard c. Moderate d. None

4. State True or False


“It is extremely cost –effective to apply adequate resources to requirement analysis”
a. True b. False

5. A good software development process must enable a software organization to deliver quality
products consistently and _____
a. Economically b. Expensive c. Quantify d. None

6. State True or False.


“The quality system must ensure that they have the right skills to do their jobs in a
professional way”.
a. True b. False

7. State True or False.


“Successful quality systems give great emphasis to early corrective action”.
a. True b. False

8. State True or False.


“The quality system must be auditable”
a. True b. False

9. _____ must be taken very seriously if an organization is to produce quality product.


a. SQA b. SQM c. SQI d. SSAD

10. _____ is often such important qualities attribute, many manufactures mention it in their
advertisements and product information sheets as if it were product feature.
a. Ease of use b. documentation c. Defect Tolerance d. Packing

11. A ____ is an undesirable behavior or characteristic of a product.


a. Error b. Defect c. Packaging d. Performance

12. State True or False.


“If a defect results in a brief operational delay, its effect may be negligible, that is, it may be
tolerable to customer”
a. True b. False
1
Bhargavi Institute of Management and Technology, KPHB, Ph:-040-23068451
Software Quality Assurance

13. _____ is an activity to make sure that quality standards are adhered to and that the quality
plans are being followed.
a. Quality assurance b. Simulation c. Verification d. Validation

14. _____ is also used to build early versions of the software system using independent modules,
subsystems and executive modules to accomplish the same goals.
a. Quality assurance b. Simulation c. Verification d. Validation

15. Sate True and False


“Quality is achieved by building it into the software it cannot be added once the software has
been developed”.
a. True b. False

16. _____ makes note of the types of data that will be collected for measurement purpose so that
the development process can be continuously monitored and improved
a. Metrics b. Training c. Quality Records d. None

17. _____ type of metric can be identifies, based upon a model of the software development
process
a. 3 b. 4 c. 5 d.6

18. The purpose of ______ is to ensure that he metric can be used with confidence
a. Validation b. Verification c. Certification d. Proof

19. A _____ metric is used to make predictions about the software later in the lifecycle.
a. Predictive b. Descriptive c. Analytical d. Expressive

20. A _____ metric describes the state of the software at the time of measurement
a. Predictive b. Descriptive c. Analytical d. Expressive

21. Quality measurement is usually expressed in terms of ______


a. Metrics b. Degree` c. Criterion d None

22. _____ is an extremely important, although often neglected, activity in the software quality
initiative
a. Metrics b. Testing c. SRS d. Integration

23. The ____ provides a structure ensure that the process is carried out in a formal and
systematic way
a. QMS b. TQM c. QIP d. None

24. ______ refers to the involvement of all people and all processes within the quality
management exercise.
a. QMS b. TQM c. QIP d. None

25. ______ refers to programs designed to imp designed to improve quality.


2
Bhargavi Institute of Management and Technology, KPHB, Ph:-040-23068451
Software Quality Assurance

a. QMS b. TQM c. QIP d. SPC

26. _____ methods allows use to calculate levels of nonconformity and also provide a strategy
for the reduction of variability.
a. QMS b. TQM c. SPC d. None

27. _____ are generally made up of between three and fifteen people.
a. Quality Circles b. Management Hierarchy c. QIT d. TQM

28. The optimum size of a ______ is typically five to ten people.


a. Quality Circles b. Management Hierarchy c. QIT d. TQM

29. _____ brings together a mixture of knowledge, skills and experience in a multidisciplinary
approach.
a. Quality Circles b. Management Hierarchy c. QIT d. TQM

30. An alternative, to Quality circle approach to organizing for quality is the _____ to tackle a
specific problem.
a. Quality Circles b. Management Hierarchy c. QIT d. TQM

31. The purpose of _____ reviews is to assure the quality of a deliverable before the
development process is allowed to continue
a. Quality Assurance b. Cost Assurance c. Code d. Design

32. _____ is an emerging area that aims to address the problem of identifying and managing the
risk associated with a software project
a. Risk Management b. Quality Management
c. Project Management d. Quality Assurance

33. Risk identification is the first step in ____, which identifies all he different risks for a
particular project
a. Risk assessment b. Risk Management
c. Project Management d. Quality Assurance

34. State True or False.


There are multiple pats of the software system competing for a limited number of testing
resources and hence, all potential risk should be taken into account and a knowledge driven
trade-off should be taken.
a. False b. True

35. _____ is the degree of uncertainty associated with budgets an outlay for the project and its
impact on the project.
a. Performance Risk b. Cost risk c. Schedule risk d. Risk Management

36. _____ risk are the possibility that the system will be unable to deliver all or some of the
anticipated benefits or will not perform to requirements.
3
Bhargavi Institute of Management and Technology, KPHB, Ph:-040-23068451
Software Quality Assurance

a. Performance Risk b. Cost risk c. Schedule risk d. Risk Management

37. ____ risk is the degree of uncertainty associated with the project schedule or the ability of the
project to achieve the specified milestones.
a. Performance Risk b. Cost risk c. Schedule risk d. Risk Management

38. _____ comprises active measures that are taken by project management to minimize the
impact of risks.
a. Risk control b. Risk Assessment c. Schedule risk d. None

39. The _____ model employed is not specific to software development but may be applied to a
whole range of applications form architecture to axle manufacture.
a. Generic Management b. Software Engineering
c. Standard Management d. Hierarchical Management

40. The ____ model focuses upon adherence to specific software development methodology and
will often specify particular languages and compliers.
a. Generic Management b. Software Engineering
c. Standard Management d. Hierarchical Management

41. DoD2167A is an example of _____ type of model, prescribed by the US DoD for any
mission critical software and hardware.
a. Generic Management b. Software Engineering*
c. Standard Management d. Hierarchical Management

42. ____ is a specialized world agency that develops, promotes and publishes internationals
standards in the area of quality management and quality assurance.
a. ISO b. ISI c. OSI d. Egg Mark

43. State True or False.


“Firms should be careful to choose a certification body whose certificates are recognized and
acceptable in target marked”.
a. True b. False

44. All firms applying for a certification that involves any development/ maintenance or
enhancement of software will be assessed against _____ using ISO 9003
a. ISO 9001 b. ISO 9002 c. ISO 9003 d. None

45. A service firms applying for a certification that does not involves any
development/maintenance or enhancement of software will be assessed against _____ using
ISO 9004-2 guideline.
a. ISO 9001 b. ISO 9002 c. ISO 9003 d. None

46. If the services within the scope does not involve design or it is trivial, _____ is used as
assessment standard using ISO 9004-2 guideline.
a. ISO 9001 b. ISO 9002 c. ISO 9003 d. None
4
Bhargavi Institute of Management and Technology, KPHB, Ph:-040-23068451
Software Quality Assurance

47. Training, Consulting and service bureau firms can be accredited, Standard certification ____
using ISO 9004-2 guidelines.
a. ISO 9001 b. ISO 9002 c. ISO 9003 d. None

48. _____ is one of the major concepts that have been used in an attempt to increase quality.
a. ISO 9001 b. ISO 9002 c. Six sigma d. ISI

49.____ is basically a strategy to reduce the number of errors in a software system to less than
3.4 defects per million lines of code.
a. ISO 9001 b. SEI-CMM c. Six sigma d. ISI

50. ____ is the leading organization in the world addresses quality issues related to the software
industry.
a. ISO 9001 b. SEI-CMM c. Six sigma d. ISI

51. SEI developed ad introduced the _____ that is based on the concepts of software processes.
a. CMM b. SEI-CMM c. Six sigma d. Software Engineering

52. The ____ model provides the baseline for software development process evaluation and it is
flexible. It does not require any specific life cycle model or software engineering practice.
a. CMM b. SEI-CMM c. Six sigma d. Software Engineering

53. An effective quality system leads to increased ____ and _____ reduced costs, because it
enables management to reduce defect corrections cost by emphasizing prevention.
a. Productivity, permanently b. quality, permanently
c. Cost, permanently d. Productivity, temporary

54. State True or False.


“The requirements capture process must identity and defined the quality characteristics of
particular product that are critical for customer satisfaction, and distinguish them from the
less important”.
a. True b. False

55. If a ____ becomes intolerable because of a high frequency of incidence, then elimination of
these _____ should become a priority.
a. Defect, Defect b. Ease of use, Defect
c. Defect, Packaging d. Reliability, Performance

56. Then quality is very specific term and has an enormous impact on both the ____ and the
____ through which it is developed.
a. Performance, Process b. Product, process c. Product, Performance d. None

57. Metrics are classified into two types according to whether they are______ or _____
a. Predictive, descriptive b. Analytical, Expressive
c. Prophetic, Evocative d. Extrapolative, Vivid

5
Bhargavi Institute of Management and Technology, KPHB, Ph:-040-23068451
Software Quality Assurance

58. The criteria of quality related to product revision. Select all that applies.
a. Maintainability b. Adaptability c. Reusability d. None

59. Error detection involves identifying errors. It also involves ____ and ____ or any other type
of approach to error detection.
a. Inspections b. Walk-through c. Dry Run d. Testing

60. When errors are reported from a customer, they are found because a customer runs a specific
user profile that was not adequately tested. This is one of the most serious types of ____
a. Error removal b. Error Detection c. Error tracking d. Regression testing

61. Besides ensuring the desired behavior of the new “upgraded” services, testing has to ensure
that the desired behaviors of the old services are maintained. This is the task or _____
a. Error removal b. Error Detection c. Error tracking d. Regression testing

62. Standards for quality management within software development are based upon two types of
models, _____ and _____.
a. Generic Management b. Software Engineering
c. Standard Management d. Hierarchical Management

63. In the first stage of assessment proper, the certification body assesses whether the quality
system documentation, including the quality manual and _____ and ____, complies with ISO
9000 requirements.
a. Procedures b. Standards c. Deficiencies d. Discrepancies

64. The _____ model provides the baseline for software development process evaluation and it is
flexible. It does not require any specific life cycle model or _____ practice.
a. CMM b. Software Engineering c. SEI d. SSAD

65. First reason. why should we bother about Quality?


I. Because quality is critical for survival and success.
II. To survive on the global market organization need to produce quality product
III. To increase the sales of product.
a) I, ii only b) ii, iii only c) I, iii only d) All of the above

66. A software product displays quality to the extent that all aspects of the customer’s needs are
satisfies. This is determined by
I. How fully the need is understood and captured by a requirements definition.
II. How well that definition is transformed into software product.
III. How well the product is supported.
a) I, ii only b) ii, iii only c) I, iii only d) All the above

67. Software package vendors and the developers of various embedded software need to beat
their competitors to the market with their product. To achieve this, the software development
process should:
I. Use best software engineering practice
6
Bhargavi Institute of Management and Technology, KPHB, Ph:-040-23068451
Software Quality Assurance

II. Be supported where relevant by appropriate tools


III. Be operated by appropriately trained and skilled staff, with clear responsibilities and
instructions.
IV. Emphasize defect prevention or early correction
a) I, ii, iii only b) ii, iii, iv only c) I, iii, iv only d) All the above

68. List the important points included in software support activities?


I. User documentation, including on-line help text
II. Packaging
III. Training
IV. Error reporting and correction
a) I, ii, iii only b) ii, iii, iv only c) I, iii, iv only d) All the above

69. Reasons for poor software quality product are


i) Incomplete Documentation ii) Missing Documentation
iii) Inaccurate Documentation iv) Poorly Translated
a) I, ii, iii only b) ii, iii, iv only c) I, iii, iv only d) All the above

70. To build an effective software quality assurance organization, one should consider the
following four components.
i) Quality Assurance ii) Verification & Validation iii) Simulation
iv) Testing v) Inspection vi) International Certification

a) I, ii, iii, iv b) ii, ii, iv, v c) iii, iv, v, vi d) iv, v, vi, i

71. List five activates that have to be addressed while preparing an SQA plan.
i) Resources ii) Document Quality iii) Software Requirement
iv) Design Document v) The validation and Verification plan

a) I, ii, iii, iv & v b) ii, iii, iv, v, vi c) iii, iv, v, vi, I d) iv, v, vi, ii, i

72. List all the record types that are addressed in a SQA plan.
i) Development Plans ii) Test Plan iii) Verification and validation plan
iv) Measurement plan v) Regression test results vi) Minute of various reviews
vii) Audit Results

a) I, ii, iii, iv, & v b) ii, iii, iv, v, vi c) iii, iv, v, vi, I d) All the above

73. Three type of metric can be identifies, based upon a model of the software development
process involving.
i) Products, which are outputs from process ii) Process
iii) Resources, which are input to processes.
a) I, ii only b) ii, iii only c) I, iii only d) All the above

74. Quality metrics must meet the following conditions. List all, which applies
I. Be clearly linked to the quality criterion that it seeks to measure
7
Bhargavi Institute of Management and Technology, KPHB, Ph:-040-23068451
Software Quality Assurance

II. Be sensitive to the different degrees of the criterion


III. Provide objective determination of the criterion that can be mapped on to suitable scale.
a) I, ii only b) ii iii only c) I, iii only d) All the above

75. List the four basic concepts related to software testing


i) Error Detection ii) Error Removal iii) Error Tracking
iv) Regression Testing v) Error Definition

a) I, ii, iii, iv only b) ii, iii, iv, v only c) I, iii, iv, v only d) All the above

76. List the reasons why Errors prone code comes into being?
I. Designer does not followed the software engineering rules
II. Carelessness on the part of the programmers
III. Problem definition is not designed and understands properly.
IV. Testing is not performed correctly

a) I, ii, iv only b) I, iii, iv only c) I, ii, iii only d) All the above

77. Select five appropriate components form the following which ISO definition of a QMS lists.
i) Organization Structure ii) Responsibilities iii) Procedures
iv) Resources v) Process vi) Commitment

a) I, ii, iii, iv& v b) ii, iii, iv, v & vi c) I, ii, iii, iv & vi d) None

78. Each employee must contribute ‘Total’ Quality. This means that
I. First level supervision is vital to educate, encourage and supervise the ‘Worker’ about
quality
II. Many ideas for quality improvement will come from workers themselves. Supervisor
should encourage and facilitate this process.
III. Each and every employee must be committed towards their works and must complete it
whenever they feel.
IV. It is responsibility of each and every employee to supervise his or her work themselves.

a) I, ii & iv b) I & ii only c) iii, & iv d) None

79. Quality circles will not simply happen. It involves:


I. Training is vital it gradient in the success of a quality circle.
II. The leader is trained in encouraging people to contribute, in structuring a discussion and
ensuring that one or two characters do no dominate the group
III. Then team members are trained in basic quality techniques.
IV. Then team members are trained in Total Quality Management.

a) I, ii & iv b) I & ii only c) I, ii & iii d) None

80. The advantages of team working include:


I. A greater variety of problems may be tackled.
8
Bhargavi Institute of Management and Technology, KPHB, Ph:-040-23068451
Software Quality Assurance

II. A greater variety of skills, knowledge and expertise are available.


III. The approach is more satisfying and builds team morale.
IV. Cross-departmental problems can be dealt with more easily.
V. Recommendations carry more weight.

a) I, ii, iii, iv & v b) ii, iii, iv, & v c) I, ii, iii, iv & vi d) None

81. What are the four principal aspects to a QMS for software development?
i) Development procedure ii) Quality Control iii) Quality improvement
iv) Quality assurance v) Quality Testing vi) Defect Removal

a. I, ii, iii, iv & v b) ii, iii, iv, v & vi c) I, ii, iii, iv d) None

82. The inclusion of reviews inspections and walkthrough in a development process should
I. Increase project productivity by detecting defects early.
II. Improve the quality of the system.
III. Inform other members of the team about development.
IV. Mark the completion of a stage in the development of the software
V. Produce more maintainable software.

a. I, ii Only b) ii, iii Only c) I, iii Only d) All the above

83. The objective of the quality assurance review can be broken down into the following:
I. Identify require improvements in a product
II. Assure that the deliverable is technically correct.
III. Measure the progress of the project
IV. Identify any defects early, thus resulting in cost and timesaving.

a) I, ii, iii only b) ii, iii, iv only c) I, ii, iv only d) I, iii, iv

84. At a very high level, risks be divided into


i) Cost risks ii) Performance risk iii) Schedule risks
iv) Staff risks v) Reusability risks vi) High cost risks

a) I, ii, iii b) iv, v, vi c) v, vi, I d) ii, iii, iv

85. A basic risk management plan has five components. List all of them
I. Why the risk is important and why it should be managed?
II. What should be delivered regarding risk management and when?
III. Who responsible for performing the different risk management activities?
IV. How will the risk be abated or risk be taken?
V. How many resources are needed?
VI. How well the risk is handled?
VII. How important the functionality is, for assigning priority?

a. I, ii, iii, iv, v b) iii, iv, v, vi, vii c) I, ii, v, vi, vii d) v, vi, iv, I, ii
9
Bhargavi Institute of Management and Technology, KPHB, Ph:-040-23068451
Software Quality Assurance

86. It is said that the main component of SQA is successful risk management. Specify various
risks involved in this process.
i) The risk of missing deadlines ii) The risks of poorly defined users
iii) The risk of creeping featurism iv) The risk of new Technology
v) The risk of non-testability vi) The risk of low Reusability
vii) The risk of personnel shortages viii) The risk of poor training

a) All the above b) I, iii, ii , iv, v c) v, vi, viii, viii d) ii, iii, vi, vii, viii

87. What are the various risk that have to be considered while deciding where to utilize the
limited testing resources?
i) Customer Impact ii) New Technology iii) Error History
iv) New or Existing Feature v) Complexity vi) Time available to Test

a) I, ii, iii, iv, v b) iii, iv, v, vi c) I, ii, v, vi d) All the above

88. List the actions can be taken to minimize the impact of risks?
i) Creating a schedule ii) Defining users
iii) Changing the corporate culture iv) Hold project postmortems

a) I, ii, ii b) iv, v, vi c) v, vi, I d) All the above

89. What are the important clauses that have to be fulfilled for a company to be awarded the ISO
900-3 standard?
i) Management responsibility ii) Quality system iii) Contract review
iv) Design control v) Inspection and Testing vi) Quality Records

90. The accreditation process provides a number of potential benefits to the supplier,
I. It provides external validation
II. It gives the supplier and their quality system external credibility
III. It allows the supplier t sell to those customer who insist on accreditation as condition of
tender
IV. It qualifies the supplier to be included in buyer’s guides complied by the accreditation
bodies and circulated to potential customers.
a) All the above b) I, ii, iii only c) iii, iv only d) None

91. The various factors that should be taken into account while selecting a certifying body are:
i) Reputability ii) Costs iii) Relationship

a) I, ii only b) ii, iii only c) All the above d) None

92. List all the important clauses that have to be fulfilled for a company to be awarded the ISO
9000-3 standard.
i) Management Responsibility ii) Quality system iii) Contact review
iv) Design control v) Inspection and testing vi) Quality Records
10
Bhargavi Institute of Management and Technology, KPHB, Ph:-040-23068451
Software Quality Assurance

a) I, ii, iv only b) ii, iii, v only c) All the above d) None

93. The model is based on an analogy with hardware production processes and identifies 5
levels. They are:
i) Optimizing ii) Managed iii) Defined iv) Repeatable v) Initial

a) I, ii, iv only b) ii, iii, v only c) All the above d) None

94. List the six steps to SIX SIGMA as specified by the Motorola Inc.
I. Determining what your product is
II. Determining who the customer is for that product
III. Identifying the suppliers you need for your product
IV. Mapping out the process you must use to put it together
V. Examining that process to eliminate errors and wasted steps
VI. Establishing measurement means to feed continuous improvement.

a) I, ii, iv only b) ii, iii, v only c) All the above d) None

95. Then CMM is used for


i) Software process improvement ii) Software capability evaluations
iii) Software capability evaluations.
a) I, ii only b) ii, iii only c) All the above d) I, iii only

96. CMM model is based on an analogy with hardware production processes and identifies 5
levels. They are

i) I, ii, iii, iv, vi only b) I, ii, iii, iv, v only c) All the above d) None

11
Bhargavi Institute of Management and Technology, KPHB, Ph:-040-23068451
Software Quality Assurance

12
Bhargavi Institute of Management and Technology, KPHB, Ph:-040-23068451

You might also like