Vous êtes sur la page 1sur 12

Software Quality & Assurance

Amity Campus
Uttar Pradesh
India 201303

ASSIGNMENTS
Subject Name
Study COUNTRY
Roll Number (Reg.No.)
Student Name

: Software Quality & Assurance


:
:
:

INSTRUCTIONS
a) Students are required to submit all three assignment sets.
ASSIGNMENT
Assignment A
Assignment B
Assignment C

DETAILS
MARKS
Five Subjective Questions
Three Subjective Questions + Case Study
Objective or one line Questions

b)
c)
d)
e)

Total weightage given to these assignments is 30%. OR 30 Marks


All assignments are to be completed as typed in word/pdf.
All questions are required to be attempted.
All the three assignments are to be completed by due dates and need to
be submitted for evaluation by Amity University.
f) The students have to attached a scan signature in the form.

Signature :
Date
:

_________________________________
_________________________________

( ) Tick mark in front of the assignments submitted


Assignment
Assignment B
Assignment C
A

Software Quality & Assurance

Assignment A
Q. 1 What do you understand by the term Software Development Life Cycle (SDLC)?
Describe the different phases of SDLC in detail.

Q. 2 (a) Discuss the prototype model. What is the effect of designing a prototype on the
overall cost of software project?
(b) Compare and contrast the prototype model with spiral model?

Q. 3

(a) Describe the hierarchical software quality model?


(b) Discuss Quality tools with suitable diagrams and example.

Q. 4

(a) What is quality function deployment? What are the benefits of QFD?

(b) What is the goal of QFD? What are the phases of QFD?

Q. 5 Differentiate:
i)

Alpha, beta and acceptance testing

ii)

Development and regression testing

iii)

Functional and structural testing

iv)

Test case design, test and test suite

v)

Verification and Validation

Software Quality & Assurance

Assignment B

Q. 1 Case Study
(a) Researchers and practitioners have proposed several mixed testing strategies intended
to combine advantages of the various techniques discussed. Propose your own
combination perhaps also using kind of random testing at selected points.
(b) Some experimental evidence suggests that the initial size estimate for project affects
the nature and results of the project. Consider two different managers charged with
developing the same application. One estimate that the size of the application will be
50000 lines, while the other estimates that it will be 100000 lines. Discuss how these
estimates affect the project throughout its life cycle?
(c) There are significant risks even in student projects. Analyze a student project and list
the risks.

Q. 2

(a) Explain Six sigma model with diagram?

(b) Explain ISO 9000 series?


(c) Explain all levels of SEI CMM model with the help of diagram?

Q. 3 What is the difference between black box and white box testing? Is determining test
cases easier in black or white box testing? Is it correct to claim that if white box testing is
done properly, it will close to 100% path coverage?

Q. 4 The 4 GLs represent a major step forward in the development of automatic program
generators. Explain the major advantages and disadvantages in the use of 4 GLs. What
are the cost impacts of applications of testing and how do you justify expenditures for
these activities.

Software Quality & Assurance

Assignment C

Q1.) Which__________ model shows the direct relationship with quality conformance.
a.

Waterfall

b.

Spiral

c.

Ludvall-Juran

d.

None of the above

Q2.) SEPG stands for ___________


a.

Software Engineering Process Group

b.

Software Engineering Product Groups

c.

Six sigma Engineering Production Group

d.

Software Experienced Product Group

Q3.) __________ states that quality is __________.


a.

Phillip Crosby, free

b.

Stalling, expensive

c.

Dromey, conformance

d.

Lexus, failure

Q4.)QFD focuses on
a.

Product Transition

b.

Product operation

c.

Product and Process Planning

d.

Confusion and misinterpretation

Q5.) The principles of TQM have been laid out to __________ principles made up
__________ standards.
a.

Six, ISO 9000

Software Quality & Assurance


b.

Two, ISO 9126

c.

Eight, ISO 9001

d.

Eight, ISO 9000

Q6.) Verification is
a.

Checking product with respect to customers expectation.

b.

Checking product with respect to specification.

c.

Checking product with respect to constraints of the project.

d.

All of the above

Q7.) Software science measures developed by


a.

M. Halstead

b.

B. Littlewood

c.

T. J. Mc Cabe

d.

G. Rothermal

Q8.) CIIA stands for


a.

Chartered Institute of Internal Auditors

b.

Counsell Institute of Industrial Auditors

c.

Chartered Institute of Industrial Auditors

d.

None of them

Q9.) Which model is cyclic version of linear model


a.

Waterfall model

b.

Spiral Model

c.

Prototyping model

d.

None of them

Q10.)Cyclomatic complexity is developed by


a.

B. W. Boehm

b.

T. J. McCabe

Software Quality & Assurance


c.

B. W. Liitlewood

d.

Victor Basili

Q11.) A break in working of a system is called


a.

Defect

b.

Failure

c.

Fault

d.

Error

Q12.) The overhead code required to be written for unit testing is called
a.

Drivers

b.

Stubs

c.

Scaffolding

d.

None of them

Q13.) Mutation testing is related to


a.

Fault seeding

b.

Functional testing

c.

Fault checking

d.

None of them

Q14.) Testing of software with actual data and environment is called


a.

Alpha testing

b.

Beta testing

c.

Regression testing

d.

None of them

Q15.) Which is the most important feature of spiral model


a.

Quality management

b.

Risk management

Software Quality & Assurance


c.

Performance management

d.

Evolutionary management

Q16.) Deming suggested ___________ principles of quality management.


a.

Ten

b.

Six

c.

Three

d.

Fourteen

Q17.) Jensens Program Length Estimator


a.

N1 = Log2 (N1!) + Log2 (n2!)

b.

N1 = Log2 (N1!) - Log2 (n2!)

c.

N1 = Log2 (N1!) * Log2 (n2!)

d.

N1 = Log2 (N1!) / Log2 (n2!)

Q18.) Phases of DMAIC


a.

Define, Measure, Analyze, Improve, Control

b.

Detect, Measure, Analyze, Implement, Control

c.

Define, Maintain, Approve, Improve, Control

d.

None of them

Q19.) Fit for purpose" and "Right first time" are principles of
a.

Quality Assurance

b.

Quality Management

c.

Quality Satisfied

d.

None of them

Q20.) TQM__________ of quality and Six sigma __________ of quality.


a.

Philosophy, definitive measurement

Software Quality & Assurance


b.

Conformance, requirements

c.

Measurement, performance

d.

None of them

Q21.)McCall has developed a


a.

Quality model

b.

Requirement mode

c.

Process improvement model

d.

Design model

Q22.) The number of clauses used in ISO 9001 are


a.

15

b.

20

c.

25

d.

10

Q23.) Each maturity model in CMM has


a.

One KPA

b.

Several KPAs

c.

Equal KPAs

d.

No KPAs

Q24.)ISO 900 is a series of standards for quality management system and has
a.

2 related standards

b.

5 related standards

c.

10 related standards

d.

25 related standards

Q25.) KPA stands for

Software Quality & Assurance


a.

Key principle area

b.

Key process area

c.

Key product area

d.

Key performance area

Q26.) Fan-Out of a procedure is


a.

Number of local flows from that procedure plus the number of data structures

b.

Number of components dependent on it

c.

Number of components related to it

d.

None of them

Q27.) Technique of identifying risk


a.

Brainstorming

b.

FAST

c.

Use Case

d.

None of them

Q28.) Grouping data on basis of natural interrelationships


a.

Tree diagram

b.

Cause and effect diagram

c.

Affinity diagram

d.

None of them

Q29.) Software does not break or wear out like hardware. What is your opinion?
a.

True

b.

False

c.

Cannot say

d.

Not fixed.

Software Quality & Assurance


Q30.) To produce a good quality product, process should be
a.

Complex

b.

Rigorous

c.

Efficient

d.

None of them.

Q 31.) The objective of TQM is __________.


a.

Do the right things, right the first time, every time

b.

Do the right time, right the first things, every things

c.

Do the right time, right the first things, every right

d.

None of the above

Q 32.) Six Sigma philosophy is the ___________ model for process improvement.
a.

DMAIC

b.

ISO 9126

c.

Mc call

d.

ISO 9000

Q 33.) Which phase is not available in waterfall model


a.

Coding

b.

Testing

c.

Maintenance

d.

Abstraction

Q 34.) A ___________ always has a central line for the average, an upper line for the
upper control limit and a lower line for the lower control limit.
a.

Histogram

b.

Pareto chart

c.

Bar chart

Software Quality & Assurance


d.

Control chart

Q 35.) Artifacts include


a.

Requirements documentation

b.

Coding

c.

Both of them

d.

None of them

Q 36.) Validation is
a.

Checking product with respect to customers expectation.

b.

Checking product with respect to specification.

c.

Checking product with respect to constraints of the project.

d.

All of the above

Q 37.) Fault is
a.

Defect in the program

b.

Mistake in the program

c.

Error in the program

d.

All of the above

Q 38.) CMM level 1 has


a.

6 KPAs

b.

2 KPAs

c.

0 KPAs

d.

None of above

Q 39.) How many product quality factors have been proposed in Mc Call Quality Model?
a.

b.

11

c.

Software Quality & Assurance


d.

Q 40.) Risk management activities are divided in


a.

3 categories

b.

2 categories

c.

5 categories

d.

10 categories

Vous aimerez peut-être aussi