wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

software engineering quiz

Total questions: 18

Worksheet time: 18mins

Name
Class
Date
1.

What is the first step in the software development lifecycle?

a)

System Design

b)

Coding

c)

System Testing

d)

Preliminary Investigation and Analysis

2.

Which of the following is involved in the system planning and designing phase of the Software Development Life Cycle (SDLC)?

a)

Sizing

b)

Parallel run

c)

Specification freeze

d)

All of the above

3.

What does RAD stand for?

a)

Rapid Application Document

b)

Rapid Application Development

c)

Relative Application Development

d)

None of the above

4.

Which of the following prototypes does not associated with Prototyping Model?

a)

Domain Prototype

b)

Vertical Prototype

c)

Horizontal Prototype

d)

Diagonal Prototype

5.

The major drawback of RAD model is (a)   .

6.

Which of the following does not relate to Evolutionary Process Model?

a)

Incremental Model

Concurrent

b)

Development Model

c)

WINWIN Spiral Model

d)

All of the above

7.

What is the major drawback of the Spiral Model?

a)

Higher amount of risk analysis

b)

Doesn't work well for smaller projects

c)

Additional functionalities are added later on

d)

Strong approval and documentation control

8.

Model selection is based on (a)  

9.

Which of the following option is correct?

a)

The prototyping model facilitates the reusability of components.

b)

RAD Model facilitates reusability of components

c)

Both RAD & Prototyping Model facilitates reusability of components.

d)

None

10.

Which of the following models doesn't necessitate defining requirements at the earliest in the lifecycle?

a)

RAD & Waterfall

b)

Prototyping & Waterfall

c)

Spiral & Prototyping

d)

Spiral & RAD

11.

When the user participation isn't involved, which of the following models will not result in the desired output?

a)

Prototyping & Waterfall

b)

Prototyping & RAD*

c)

Prototyping & Spiral

d)

RAD & Spiral

12.

Which of the following model will be preferred by a company that is planning to deploy an advanced version of the existing software in the market?

a)

Spiral

b)

Iterative Enhancement

c)

RAD

d)

Both (b) and (c)

13.

Arrange the following activities for making a software product by utilizing 4GT.

I. Design strategy

II. Transformation into product

III. Implementation

IV. Requirement gathering

a)

4, 1, 3, 2

b)

4, 3, 2, 1

c)

1, 2, 3, 4

d)

1, 4, 2, 3

14.

Which of the following is an example of Black Box and Functional Processing?

a)

First Generation Language

b)

Second Generation Language

c)

Third Generation Language

d)

Fourth Generation Language

15.

(a)   is identified as fourth generation language.

16.

The productivity of a software engineer can be reduced by using a 4GT.

a)

True

b)

False

17.

Which of the following model has a major downfall to a software development life cycle in terms of the coding phase?

a)

4GT Model

b)

Waterfall Model

c)

RAD Model

d)

Spiral Model

18.

Which of the following falls under the category of software products?

Firmware, CAD

Embedded, CAM

Customized, Generic*

CAD, Embedded

a)

Firmware, CAD

b)

Embedded, CAM

c)

Customized, Generic

d)

CAD, Embedded