Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Approach in problem solving

Total questions: 11

Worksheet time: 8mins

Name
Class
Date
1.

What is the purpose of analyzing a problem?

a)

To trace and check the code with an algorithm to make sure that each instruction in

the algorithm was translated correctly.

b)

To translate the algorithm into coding.

c)

To define a problem and plan a solution to solve the problem.

d)

To design a solution for the problem by writing an algorithm to

transform the problem’s input into its output

e)

To write a detailed description of the programming cycle and specific

facts about the program.

2.

What is the output of problem analysis?

a)

The process of translating the algorithm into a language

b)

The input items needed to achieve the goal

c)

The documentation of the programming cycle

d)

The goal of solving the problem

3.

What is pseudocode?

a)

A logical sequence of steps to solve the problem in a simple English statement

b)

A language that the computer can understand

c)

A graphic representation of the problem

d)

A written detailed description of the programming cycle

4.

What is the purpose of testing in problem solving?

a)

To translate the algorithm into coding

b)

To evaluate the program by entering the coding into the computer

c)

To determine the input of the problem

d)

To make sure that each instruction in the algorithm was translated correctly

5.

What is the purpose of documentation in problem solving?

a)

To determine the goal of solving the problem

b)

To describe the steps in problem-solving

c)

To design a solution for the problem

d)

To provide a written detailed description of the programming cycle

6.

What is the process of translating the algorithm into a language that the computer can understand?

a)

Flowchart

b)

Pseudocode

c)

Implementation

d)

Testing

7.

What is the process of writing a detailed description of the programming cycle and specific

facts about the program?

a)

Documentation

b)

Design a solution

c)

Implementation

d)

Testing

e)

Problem analysis

8.

What is the process of tracing and checking the code with an algorithm to make sure that each instruction in

the algorithm was translated correctly?

a)

Documentation

b)

Design a solution

c)

Implementation

d)

Testing

e)

Problem analysis

9.

What is the process of designing a solution for the problem by writing an algorithm to

transform the problem’s input into its output?

a)

Documentation

b)

Design a solution

c)

Implementation

d)

Testing

e)

Problem analysis

10.

Match the description to the correct term.

a)

the goal of solving the problem

1.

output

b)

items needed to achieve the goal

2.

input

c)

computation based on the requirement

3.

process

11.

Match the description to the correct term.

a)

area of circle

1.

output

b)

radius

2.

input

c)

calculate the area of circle

3.

process