Software Maintenance

This quiz contains multiple-choice questions on the maintenance of software, improvement of software processes, quality assurance and certification of software.

Start Quiz

Which of the following is not included in the Software Requirements Specification (SRS) document?

Non-functional requirement

Goals of implementation

Functional requirements

User manual

The black box concepts

Is invoked by describing a systems in terms of inputs andoutputs, easing the transformation process a black box

Assumes that black box is independent

Assumes that inputs and output will remain stable

None of the above

What does FAST stand for?

Fast Application Specification Technique

Facilitated Application Specification Technique

Functional Application Specification Technique

None of the above

In the spiral model, a risk analysis is performed

In the first and second loop

In every loop

In the first loop

Before using spiral model

Which of the following terms describes testing?

Finding broken code

Evaluating deliverable to find errors

A stage of all projects

None of the above

What is cyclomatic complexity?

Black box testing

White box testing

Yellow box testing

Green box testing

In which chart are lower and upper limits present?

Run chart

Bar chart

Control chart

None of the above

White box techniques are also called

Design based testing

Structural testing

Error guessing technique

None of the above

Alpha testing is done at

Developer’s end User’s end Developer’s & User’s end None of the mentioned

Exhaustive testing is

Always possible

Practically possible

Possible but impractical

Impossible

What are the various testing levels?

Unit testing

System testing

Integration testing

All of the above

Boundary value analysis belongs to

White box testing

Black box testing

White box and black box testing

None of the above

What methodology is used in maintenance testing?

Retesting

Sanity testing

Breadth and depth tests

Confirmation testing

The largest percentage of the total life cycle cost of software is taken for

Design cost

Maintenance cost

Coding cost

Testing cost

Which of the following is a white box technique?

Statement testing

Decision testing

Condition coverage

All of the above

Quiz/Test Summary
Title: Software Maintenance
Questions: 15
Contributed by:
Ivan