wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Introduction to programming

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Programming is defined as:

a)

The process of writing instructions for computers to perform specific tasks.

b)

A method of creating physical machines.

c)

A way to design buildings and structures.

d)

A technique for cooking recipes.

2.

Which of the following lists the correct stages of the Program Development Cycle (PDC)?

a)

Problem definition, program design, coding, testing, documentation, maintenance

b)

Coding, problem definition, documentation, testing, maintenance, program design

c)

Testing, coding, documentation, maintenance, problem definition, program design

d)

Documentation, maintenance, testing, coding, program design, problem definition

3.

________ is a set of instructions or rules designed to solve a definite problem.

a)

Algorithm

b)

Database

c)

Compiler

d)

Network

4.

________ is the process of creating instructions for computers using programming languages.

a)

Coding

b)

Painting

c)

Cooking

d)

Dancing

5.

________ is a list of codes arranged in a sequence that results in the completion of work.

a)

Programming

b)

Painting

c)

Dancing

d)

Singing

6.

What is the term used for an error or defect in hardware or software?

a)

BUG

b)

CODE

c)

PATCH

d)

SCRIPT

7.

What do you call a statement that helps the code make a choice and results in either TRUE or FALSE?

a)

Conditionals

b)

Loops

c)

Variables

d)

Functions

8.

Fill in the blank: In computer programming, the set of rules on how statements can be conveyed is known as _______.

a)

syntax

b)

algorithm

c)

variable

d)

function

9.

Which is the first step in the Program Development Life Cycle?

a)

Problem Definition

b)

Coding

c)

Testing

d)

Documentation

10.

Which step comes after 'Problem Analysis' in the Program Development Life Cycle?

a)

Algorithm Development

b)

Testing and Debugging

c)

Documentation

d)

Problem Definition

11.

Which of the following is NOT a step in the Program Development Life Cycle?

a)

Problem Definition

b)

Problem Analysis

c)

Marketing

d)

Maintenance

12.

The step that involves writing the actual code and preparing documentation is called ________.

a)

Coding & Documentation

b)

Testing & Debugging

c)

System Analysis

d)

Implementation

13.

What is the final step in the Program Development Life Cycle?

a)

Maintenance

b)

Design

c)

Testing

d)

Implementation

14.

Which step in the Program Management cycle involves making improvements to the program?

a)

Program Improvement

b)

Program Planning

c)

Program Evaluation

d)

Program Implementation

15.

'Testing & Debugging' is a step in the Program Development Life Cycle.

a)

True

b)

False