wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SDLC Basics LEC 01 -SLT

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is software?

a)

Hardware component

b)

A set of instructions given to a computer

c)

Network hardware

d)

Computer peripherals

2.

Which of the following is an example of system software?

a)

Word processors

b)

Operating systems

c)

Web browsers

d)

Graphics software

3.

What type of software performs specific business functions?

a)

System software

b)

Application software

c)

Engineering software

d)

Embedded software

4.

What is a simple definition of software engineering?

a)

Writing small programs for personal use

b)

Designing, building, and maintaining large software systems

c)

Assembling hardware systems

d)

Managing computer networks

5.

Who described software engineering as "the practical application of scientific knowledge in the design and construction of computer programs"?

a)

F.L. Bauer

b)

B.W. Boehm

c)

I. Sommerville

d)

Dennis and Haley

6.

What does SDLC stand for?

a)

Software Development Lifecycle

b)

System Development Logical Code

c)

Software Design Logic Chart

d)

Systematic Development Lifecycle

7.

Which stage of SDLC assesses a project's technical, financial, and operational viability?

a)

Analysis

b)

Feasibility Study

c)

Testing

d)

Implementation

8.

Which SDLC stage involves defining architecture and user interfaces?

a)

Implementation

b)

Maintenance

c)

Design

d)

Testing

9.

Which SDLC stage validates that the system works as intended?

a)

Analysis

b)

Implementation

c)

Testing

d)

Feasibility Study

10.

Which SDLC stage updates and optimizes the system after deployment?

a)

Maintenance

b)

Implementation

c)

Feasibility Study

d)

Analysis

11.

Which SDLC model follows a sequential structure with distinct phases?

a)

Agile Model

b)

Waterfall Model

c)

Spiral Model

d)

Prototyping Model

12.

What is a key disadvantage of the Waterfall Model?

a)

Requires skilled teams

b)

Inflexible to changes

c)

High cost of implementation

d)

Too much user feedback

13.

Which SDLC model focuses on iterative development and fast delivery?

a)

Agile Model

b)

Spiral Model

c)

RAD Model

d)

DSDM Model

14.

What is the primary advantage of the Prototyping Model?

a)

Improves user satisfaction

b)

Reduces project complexity

c)

Eliminates testing requirements

d)

Removes the need for skilled teams

15.

Which SDLC model is best for dynamic requirements?

a)

Agile Model

b)

Waterfall Model

c)

Prototyping Model

d)

RAD Model

16.

What is an essential attribute of good software?

a)

High development cost

b)

Reliability and efficiency

c)

Minimal features

d)

Complex user interface

17.

Which activity is fundamental in software engineering?

a)

Writing documentation only

b)

Developing and maintaining software systems

c)

Creating hardware parts

d)

Managing operating systems

18.

Which of the following distinguishes software engineering from computer science?

a)

Study of algorithms

b)

Development and management of software systems

c)

Theoretical computer studies

d)

Electrical engineering applications

19.

Which SDLC model uses iterative cycles and risk analysis?

a)

Waterfall Model

b)

Spiral Model

c)

RAD Model

d)

Agile Model

20.

What is a key challenge in software engineering?

a)

Managing costs of production

b)

Designing software for outdated machines

c)

Developing reliable and efficient software within constraints

d)

Reducing the number of software developers