wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Software engineering

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Software is defined as ___________

a)

set of programs, documentation & configuration of data

b)

set of programs

c)

documentation and configuration of data

d)

None of the mentioned

2.

What is Software Engineering?

a)

Designing a software

b)

Testing a software

c)

Application of engineering principles to the design a software

d)

None of the above

3.

What is a Functional Requirement?

a)

specifies the tasks the program must complete

b)

specifies the tasks the program should not complete

c)

specifies the tasks the program must not work

d)

All of the mentioned

4.

Why do bugs and failures occur in software?

a)

Because of Developers

b)

Because of companies

c)

Because of both companies and Developers

d)

None of the mentioned

5.

What does SDLC stands for?

a)

System Design Life Cycle

b)

Software Design Life Cycle

c)

Software Development Life Cycle

d)

System Development Life cycle

6.

__________ is not suitable for accommodating any change?

a)

RAD Model

b)

Waterfall Model

c)

Build & Fix Model

d)

Prototyping Model

7.

In which step of SDLC actual programming of software code is done?

a)

Development and Documentation

b)

Maintenance and Evaluation

c)

Design

d)

Analysis

8.

What is the first step in the software development lifecycle?

a)

System Design

b)

Coding

c)

System Testing

d)

Preliminary Investigation and Analysis

9.

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

10.

Model selection is based on __________.

a)

Requirements

b)

Development team & users

c)

Project type & associated risk

d)

All of the above

11.

Software maintenance costs are expensive in contrast to software development.

a)

True

b)

False

c)

May Be

d)

None of the above

12.

If the objects focus on the problem domain, then we are concerned with

a)

Object Oriented Analysis

b)

Object Oriented Design

c)

Both a and b

d)

None of the above

13.

By whom is unit testing done?

a)

Users

b)

Customers

c)

Developers

d)

None

14.

Choose the correct option which states the correct definition of Software. It is considered to be a collection of

a)

Programming code

b)

Documentation

c)

Maintainece

d)

All of the above

15.

For which of the following reasons is the waterfall model not suitable.

a)

Small Projects

b)

Complex Projects

c)

maintaince projects

d)

accommodating changes