wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Software Life cycle Models

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Build & Fix Model is suitable for programming exercises of ___________ LOC (Line of Code).

a)

100-200

b)

200-400

c)

400-1000

d)

above 1000

2.

Which one of the following models is not suitable for accommodating any change?

a)

Waterfall

b)

Evolutionary

c)

Prototype

d)

Spiral

3.

SDLC stands for

a)

Software Development Life Cycle

b)

System Development Life cycle

c)

Software Design Life Cycle

d)

System Design Life Cycle

4.

Who is the person responsible for writing code and knows one or more programming languages (e.g., Java, C++, etc.). His job is to read a programming specification, which is usually written by the systems analyst, and then translate that specification into program code?

a)

Project Manager

b)

Programmer

c)

System Analyst

d)

Client

5.

What is the major advantage of using Incremental Model?

a)

Customer can respond to each increment

b)

Easier to test and debug

c)

It is used when there is a need to get a product to the market early

d)

Easier to test and debug & It is used when there is a need to get a product to the market early

6.

The spiral model was originally proposed by

a)

IBM

b)

Barry Boehm

c)

Pressman

d)

Royce

7.

Selection of a model is based on

a)

Requirements

b)

Development team & Users

c)

Project type and associated risk

d)

All of the mentioned

8.

One can choose Waterfall Model if the project development schedule is tight.

a)

True

b)

False

9.

Spiral Model has high reliability requirements.

a)

True

b)

False

10.

Which one is NOT a phase of the systems development life cycle?

a)

System Design

b)

Analysis

c)

Decision Analysis

d)

Testing

11.

1) Waterfall model......................a) Incremental development


2) Evolutionary model..................b) Explicit recognition of risk


3) Spiral development.................c) Inflexible partitioning of

the project into stages

a)

1-c, 2-a, 3-b

b)

1-a, 2-b, 3-c

c)

1-b, 2-c, 3-a

d)

1-a, 2-c, 3-b

12.

The work associated with software engineering can be categorized into three generic phases,regardless of application area, project size, or complexity namely the__________ phase which focuses on what, the_________ phase which focuses on how and the_________ phase which focuses on change.

i. support

ii. development

iii. definition

a)

1, 2, 3

b)

2, 1, 3

c)

3, 2, 1

d)

3, 1, 2

13.

First step in SDLC is

a)

Analysis

b)

Design

c)

Testing

d)

Maintenance

14.

Prototyping aims at

a)

End User understanding and approval

b)

Program Logic

c)

Planning

d)

None of these

15.

Spiral model development

a)

Ends with software delivery

b)

Includes risk evaluation during each iteration

c)

Is more chaotic than incremental model

d)

None of these