wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SOFTWARE ENGINEERING QUIZ

Total questions: 15

Worksheet time: 5mins

Name
Class
Date
1.

The reason for software bugs and failures is due to

a)

Software companies

b)

Software Developers

c)

Both Software companies and Developers

d)

Software

2.

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

a)

Build & Fix Model

b)

Prototyping Model

c)

RAD Model

d)

Waterfall Model

3.

Identify the disadvantage of Spiral Model.

a)

Doesn’t work well for smaller projects

b)

High amount of risk analysis

c)

Strong approval and documentation control

d)

Additional Functionality can be added at a later date

4.

The user system requirements are the parts of which document ?

a)

SDD

b)

SRS

c)

DDD

d)

SRD

5.

COCOMO stands for

a)

Constructive cost model

b)

Comprehensive cost model

c)

Constructive cost estimation model

d)

Complete cost estimation model

6.

The modification of the software to match changes in the ever changing environment, falls under which category of software maintenance?

a)

Corrective

b)

Adaptive

c)

Perfective

d)

Preventive

7.

A set of inputs, execution preconditions and expected outcomes is known as a

a)

Test plan

b)

Test case

c)

Test document

d)

Test Suite

8.

The testing in which code is checked

a)

Black box testing

b)

White box testing

c)

Red box testing

d)

Green box testing

9.

Which of the following UML diagrams has a static view?

a)

Collaboration

b)

Use case

c)

State chart

d)

Activity

10.

Interaction Diagram is a combined term for

a)

Sequence Diagram + Collaboration Diagram

b)

Activity Diagram + State Chart Diagram

c)

Deployment Diagram + Collaboration Diagram

d)

None of the mentioned

11.

Which UML diagram is shown below?

a)

Use Case

b)

Collaboration Diagram

c)

Sequence Diagram

d)

Object Diagram

12.

Which UML diagram is shown below?

a)

Deployment diagram

b)

Collaboration Diagram

c)

Object Diagram

d)

Class Diagram

13.

Which UML diagram is shown below?

a)

Activity

b)

State chart

c)

Sequence

d)

Collaboration

14.

The order in which test levels are performed is:

a)

Unit, Integration, Acceptance, System

b)

Unit, System, Integration, Acceptance

c)

Unit, Integration, System, Acceptance

15.

When an expected result is not specified in test case template then ___________.

a)

We cannot run the test.

b)

It may be difficult to repeat the test.

c)

It may be difficult to determine if the test has passed or failed.

d)

We cannot automate the user inputs.