wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

MIDTERM EXAMINATION- INSY 55

Total questions: 61

Worksheet time: 2hrs 36mins

Name
Class
Date
1.

Which of the following is not a main role of a systems analyst?

a)

Project Manager

b)

Programmer

c)

Consultant

d)

Problem Solver

2.

Which phase of SDLC involves determining what the system should do?

a)

Planning

b)

Analysis

c)

Design

d)

Implementation

3.

The process of building, testing, and delivering the actual system occurs during which phase?

a)

Design

b)

Development

c)

Testing

d)

Implementation

4.

Which SDLC model allows repeated cycles of planning and prototyping?

a)

Agile

b)

Waterfall

c)

Spiral

d)

V-Model

5.

Which SDLC phase is primarily responsible for creating system documentation and manuals?

a)

Design

b)

Implementation

c)

Maintenance

d)

Planning

6.

Which technique uses interviews and observation to collect information?

a)

Documentation Review

b)

Survey

c)

Focus Group

d)

Interview

7.

Which diagram focuses on how data moves through the system?

a)

Use Case Diagram

b)

Data Flow Diagram

c)

Entity Model

d)

Context Diagram

8.

Which skill set of the analyst focuses on technical understanding of software and hardware?

a)

Technical

b)

Analytical

c)

Communication

d)

Interpersonal

9.

Which is not a requirement-gathering technique?

a)

Brainstorming

b)

Interview

c)

Observation

d)

Data Modeling

10.

During which SDLC phase is the system plan created?

a)

Planning

b)

Analysis

c)

Design

d)

Implementation

11.

Which SDLC model is most flexible and allows for client feedback throughout the process?

a)

Waterfall

b)

Agile

c)

V-Model

d)

RAD

12.

In adaptive SDLC, feedback is integrated during which part of the cycle?

a)

After release

b)

After design

c)

Each iteration

d)

Before planning

13.

What does SDLC stand for?

a)

System Design Life Cycle

b)

Software Development Life Cycle

c)

System Development Life Cycle

d)

System Delivery Logic Chain

14.

Identify the term being described. The stage of SDLC where system requirements are defined.

a)

Systems Analysis

b)

System Design

c)

Implementation

d)

Testing

15.

Identify the term being described. The ability to understand and model organizational processes.

a)

Systems Thinking

b)

Emotional Intelligence

c)

Time Management

d)

Conflict Resolution

16.

Identify the term being described. The process of checking whether requirements are realistic.

a)

Validation

b)

Verification

c)

Implementation

d)

Deployment

17.

Identify the term being described. The part of SDLC that ensures users can operate the system correctly.

a)

Systems Implementation (or User Training)

b)

Systems Analysis

c)

Feasibility Study

d)

System Design

18.

Identify the term being described. A visual tool that shows system inputs, processes, and outputs.

a)

Data Flow Diagram (DFD)

b)

Entity Relationship Diagram (ERD)

c)

Gantt Chart

d)

Flowchart

19.

Identify the term being described. The professional standard that guides analysts in decision-making and ethics.

a)

Code of Ethics

b)

Conflict of Interest Policy

c)

Data Privacy Act

d)

Analyst Handbook

20.

Identify the term being described. The skill that combines technical and people management capabilities.

a)

Project Management

b)

Software Engineering

c)

Data Analysis

d)

Quality Assurance

21.

Identify the term being described. A model used to represent data flow within a system.

a)

Data Flow Diagram (DFD)

b)

Entity Relationship Diagram (ERD)

c)

Class Diagram

d)

Flowchart

22.

Identify the term being described. The system creation model emphasizing step-by-step sequential phases.

a)

Waterfall Model

b)

Agile Model

c)

Spiral Model

d)

RAD Model

23.

Identify the term being described. The system creation approach focusing on adaptability and feedback.

a)

Agile Methodology

b)

Waterfall Model

c)

Spiral Model

d)

V-Model

24.

Identify the term being described. A diagram that shows relationships between data entities.

a)

Entity-Relationship Diagram (ERD)

b)

Flowchart

c)

Pie Chart

d)

Venn Diagram

25.

Identify the term being described. The type of requirement that must be verified by tests.

a)

Functional Requirement

b)

Business Constraint

c)

Project Milestone

d)

Resource Allocation

26.

Identify the term being described. The technique that gathers data through direct observation.

a)

Observation

b)

Interview

c)

Survey

d)

Experiment

27.

A visual modeling method that shows user interaction with the system.

a)

Use Case Diagram

b)

Class Diagram

c)

Sequence Diagram

d)

Activity Diagram

28.

A person responsible for coordinating project activities.

a)

Project Manager

b)

Software Developer

c)

Accountant

d)

Sales Executive

29.

A method of prioritizing features based on user and business needs.

a)

MoSCoW Method

b)

Waterfall Model

c)

Kanban Board

d)

Pair Programming

30.

The phase where software and hardware are acquired and installed.

a)

Implementation Phase

b)

Planning Phase

c)

Testing Phase

d)

Maintenance Phase

31.

The document summarizing system purpose and objectives.

a)

System Proposal

b)

User Manual

c)

Test Plan

d)

Data Flow Diagram

32.

A skill that involves identifying business opportunities through IT solutions.

a)

Business Analysis

b)

Network Administration

c)

Graphic Design

d)

Database Management

33.

The quality of a good requirement ensuring no contradiction.

a)

Consistency

b)

Ambiguity

c)

Redundancy

d)

Complexity

34.

The system analyst only works during the implementation phase of SDLC.

a)

True

b)

False

35.

Write TRUE if the statement is correct, and FALSE if not. SDLC ensures that system development follows a structured and organized process.

a)

True

b)

False

36.

The requirement-gathering process includes interviewing and surveying users.

a)

True

b)

False

37.

Requirement validation occurs before documentation.

a)

True

b)

False

38.

Modeling requirements helps visualize how the system will function.

a)

True

b)

False

39.

An ERD focuses on user interaction and navigation design.

a)

True

b)

False

40.

Write TRUE if the statement is correct, and FALSE if not. Adaptive SDLC models are suitable for projects with changing requirements.

a)

True

b)

False

41.

Write TRUE if the statement is correct, and FALSE if not. The Waterfall model is more flexible than Agile.

a)

True

b)

False

42.

Write TRUE if the statement is correct, and FALSE if not. All requirements must be testable and measurable.

a)

True

b)

False

43.

Validation ensures that requirements align with user needs and business goals.

a)

True

b)

False

44.

A systems analyst must have strong interpersonal and analytical skills.

a)

True

b)

False

45.

The maintenance phase involves revising and improving the system.

a)

True

b)

False

46.

Prototyping is part of the predictive SDLC approach.

a)

True

b)

False

47.

Documentation is only needed during implementation.

a)

True

b)

False

48.

The requirement “system must load within 3 seconds” is measurable and testable.

a)

True

b)

False

49.

Drag and match each description to its correct answer.

  • ​ (a)   – Shows system-user interactions

    (b)   – Shows flow of data within the system

  • (c)   – Shows database relationships

  • (d)   – Ensures requirements are realistic and consistent
    (e)   – Sorting important and feasible requirements

Choose from the below words
Use Case Diagram
Data Flow Diagram
Entity-Relationship Diagram /ERD
Requirement Validation
Requirement Prioritization
Flowchart
Gantt Chart
50.

Drag and match each description to its correct answer.

  • ​ (a)   – Determines if project is worth pursuing

  • (b)   – Deals with fixing and improving the system

  • (c)   – Involves training and installation

  • ​ (d)   – Defines system requirements

  • ​ (e)   – Converts requirements into technical structure

Choose from the below words
Feasibility Study
Maintenance Phase
Implementation Phase
Analysis Phase
Design Phase
Budget Review
User Feedback
51.

Drag and match each description to its correct answer.

  • ​ (a)   – Follows a sequential Waterfall pattern

  • (b)   – Uses incremental and iterative approach

  • (c)   – Understanding of software and hardware

  • (d)   – Ability to coordinate and explain effectively

  • ​ (e)   – Ability to work well with others

Choose from the below words
Predictive Model
Adaptive Model
Technical Skill
Communication Skill
Interpersonal Skill
Random Guessing
Abstract Thinking
52.

Identify the five main phases of the System Development Life Cycle (SDLC) from the options below.

a)
Planning, Analysis, Design, Implementation, Mainte
b)
Initiation, Execution, Closure, Testing, Review
c)
Requirement, Coding, Debugging, Deployment, Suppor
d)
Design, Development, Testing, Release, Feedback
53.

Identify the three core skills a modern systems analyst must possess.

a)

Technical, business, and analytical skills

b)

Programming, marketing, and artistic skills

c)

Sales, negotiation, and teaching skills

d)

Financial, legal, and medical skills

54.

Which of the following lists the four qualities of validated requirements?

a)

Correctness, Completeness, Consistency, Clarity

b)

Accuracy, Timeliness, Flexibility, Simplicity

c)

Relevance, Redundancy, Complexity, Transparency

d)

Precision, Redundancy, Flexibility, Simplicity

55.

Select the three common requirement-gathering techniques.

a)

Interviews, questionnaires, observation

b)

Coding, debugging, deployment

c)

Testing, maintenance, documentation

d)

Designing, prototyping, compiling

56.

Identify the three common modeling tools used in systems analysis from the options below.

a)

Data Flow Diagrams, Entity-Relationship Diagrams, Flowcharts

b)

Gantt Charts, Pie Charts, Bar Graphs

c)

Mind Maps, SWOT Analysis, Fishbone Diagrams

d)

PERT Charts, Scatter Plots, Venn Diagrams

57.

The two main SDLC approaches are:

a)

Waterfall and Agile

b)

Agile and Spiral

c)

Waterfall and V-Model

d)

Spiral and Prototype

58.

Which of the following lists the four ethical principles expected of a systems analyst?

a)

Confidentiality, Integrity, Objectivity, Competence

b)

Profitability, Secrecy, Flexibility, Authority

c)

Creativity, Popularity, Efficiency, Speed

d)

Loyalty, Obedience, Innovation, Risk-taking

59.

Which of the following lists includes five examples of stakeholders in a system project?

a)

Users, Project Manager, Developers, Clients/Sponsors

b)

Users, Hardware, Software, Data, Procedures

c)

Clients, Printers, Networks, Software, Users

d)

Developers, Monitors, Keyboards, Sponsors, Data

60.

The four major deliverables produced during SDLC are:

a)

System requirements, design documents, source code, and test plans

b)

User manuals, marketing materials, financial reports, and test cases

c)

Hardware specifications, network diagrams, user feedback, and invoices

d)

Project proposals, meeting notes, training schedules, and advertisements

61.

The three components of the CPU involved in processing are:

a)

Arithmetic Logic Unit, Control Unit, Registers

b)

Motherboard, RAM, Hard Drive

c)

Monitor, Keyboard, Mouse

d)

Power Supply, Fan, Case