Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

System Analysis and Design

Total questions: 45

Worksheet time: 23mins

Name
Class
Date
1.

What is an Information System?

a)

A computer program

b)

A collection of hardware only

c)

A set of components that collect, process, store, and distribute information

d)

A database system

2.

Which of the following is NOT a type of Information System

a)

Transaction processing system

b)

Management Information system

c)

Decision support system

d)

operating system

3.

The modern approach of System Analysis and Design mainly focuses on:

a)

Hardware design

b)

User involvement and flexibility

c)

Manual processing

d)

Only documentation

4.

Which system supports day-to-day business operations?

a)

DSS

b)

MIS

c)

TPS

d)

ESS

5.

MIS is mainly used by:

a)

Operational staff

b)

Top executives

c)

Middle management

d)

Programmers

6.

DSS is mainly designed to support:

a)

Routine decision

b)

Structured decisions

c)

Semi-structured decisions

d)

Only clerical work

7.

The System Development Life Cycle (SDLC) is:

a)

A programming language

b)

A step-by-step process for system development

c)

A hardware design model

d)

A database design tool

8.

Which phase of SDLC identifies system problems and opportunities?

a)

Design

b)

Analysis

c)

Implementation

d)

Maintenance

9.

The heart of the systems development process is:

a)

Coding

b)

Testing

c)

Analysis and Design

d)

Maintenance

10.

In which SDLC phase is the system actually built?

a)

Planning

b)

Analysis

c)

Design

d)

Implementation

11.

The traditional Waterfall model follows which approach?

a)

Iterative

b)

Parallel

c)

Linear Sequential

d)

Random

12.

A major drawback of the Waterfall model is:

a)

Too flexible

b)

No documentation

c)

Difficult to handle changes

d)

Too fast development

13.

Which approach improves development speed by using reusable components?

a)

Waterfall

b)

Reuse

c)

Maintenance

d)

Documentation

14.

CASE tools are mainly used to:

a)

Write hardware drivers

b)

Automate SDLC Activities

c)

Manage employees

d)

Replace Programmers

15.

RAD stands for:

a)

Rapid Application Development

b)

Random Application Design

c)

Real-time Application Development

d)

Reusable Application Design

16.

RAD mainly emphasizes:

a)

Long development time

b)

Heavy documentation

c)

Fast development using prototypes

d)

No user interaction

17.

Service-Oriented Architecture (SOA) is based on:

a)

Programs

b)

Modules

c)

Services

d)

Databases

18.

SOA promotes:

a)

Tight coupling

b)

Code duplication

c)

Loose coupling

d)

Manual processing

19.

Agile methodology focuses on:

a)

Fixed requirements

b)

Customer collaboration

c)

Heavy documentation

d)

One-time delivery

20.

Agile development is best described as:

a)

Rigid

b)

Sequential

c)

Iterative and Incremental

d)

Hardware-based

21.

Extreme Programming (XP) is a type of:

a)

Waterfall model

b)

Agile methodology

c)

CASE tool

d)

SDLC phase

22.

XP emphasizes:

a)

Minimal coding

b)

Pair programming

c)

No testing

d)

No user involvement

23.

Object-Oriented Analysis and Design (OOAD) is based on:

a)

Functions

b)

Procedures

c)

Objects

d)

Files

24.

An object contains:

a)

Only data

b)

Only method

c)

Data and methods

d)

Only logic

25.

Software reuse mainly helps to:

a)

Increase cost

b)

Reduce development time

c)

Increase errors

d)

Avoid testing

26.

System acquisition refers to:

a)

Writing software only

b)

Buying or obtaining a system

c)

Deleting old systems

d)

Hiring programmers

27.

Which is an advantage of software reuse?

a)

Poor quality

b)

Increased risk

c)

Reduced cost

d)

Longer development

28.

Information Systems Project Management mainly involves:

a)

Coding only

b)

Planning, organizing, and controlling projects

c)

Hardware installation

d)

User training only

29.

A project plan mainly defines:

a)

User interface

b)

Project schedule and resources

c)

Database structure

d)

Program logic

30.

Which tool is used to represent project schedules?

a)

Flowchart

b)

DFD

c)

Gantt chart

d)

ER diagram

31.

A Gantt chart shows:

a)

Data flow

b)

Task dependencies

c)

Project activities over time

d)

Database relationships

32.

A Gantt chart shows:

a)

Data flow

b)

Task dependencies

c)

Project activities over time

d)

Database relationships

33.

PERT charts are mainly used for:

a)

Coding

b)

Scheduling

c)

Testing

d)

Documentation

34.

Project management software helps in:

a)

Programming

b)

Testing

c)

Planning and tracking projects

d)

System analysis

35.

Which of the following is NOT a benefit of project plans?

a)

Better control

b)

Clear communication

c)

Increased confusion

d)

Efficient scheduling

36.

Managing IS projects helps to:

a)

Increase system failure

b)

Meet deadlines and budget

c)

Avoid users

d)

Reduce quality

37.

Modern system development focuses more on:

a)

Technology only

b)

User needs

c)

Paper work

d)

Manual systems

38.

Which methodology is best for changing requirements?

a)

Waterfall

b)

Agile

c)

Traditional

d)

Linear

39.

CASE stands for:

a)

Computer Aided Software Engineering

b)

Computer Assisted System Execution

c)

Control and System Engineering

d)

Coding and Software Execution

40.

Maintenance phase mainly deals with:

a)

System errors and improvements

b)

System design

c)

Requirement gathering

d)

Coding

41.

Agile values individuals and interactions over:

a)

Tools and processes

b)

Working software

c)

Customer collaboration

d)

Responding to change

42.

RAD is most suitable when:

a)

Requirements are unclear

b)

Time is limited

c)

Project is very large

d)

No users are available

43.

SOA systems communicate using:

a)

Files only

b)

Services

c)

Databases

d)

Hardware

44.

Object-oriented design improves:

a)

Reusability

b)

Complexity

c)

Errors

d)

Development time

45.

Software acquisition can be done through:

a)

In-house development

b)

Purchasing software

c)

Outsourcing

d)

All of the above