Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Problem Solving Phase

Total questions: 11

Worksheet time: 4mins

Name
Class
Date
1.

This algorithm solves a large problem by repeatedly breaking it down into smaller subproblems until they can be solved directly.

a)

Divide and Conquer Algorithm

b)

Brute Force Algorithm

c)

Backtracking Algorithm

d)

Greedy Algorithm

2.

Also known as brute force craking, this is the cyberattack equivalent of trying every key on your key ring, and eventually finding the right one.

(a)  

3.

Which of the following utilizes the PageRank algorithm?

a)

Facebook

b)

Instagram

c)

YouTube

d)

Google

4.

This is a formalized graphic representation of a logic sequence, work or manufacturing process, organization chart, or similar formalized structure.

(a)  

5.

What flowcharting symbol shows the flow of control in a process?

(a)  

6.

What symbol is used in a flowchart to indicate the beginning and end of a program?

a)

Decision

b)

On-page Connector

c)

Terminal

d)

Process

7.

In a flowchart, which shape represents a decision or branching point?

a)

Parallelogram

b)

Square/rectangle

c)

Diamond

d)

Oblong

8.

Which of the following is a good practice when developing flowcharts?

a)

The flow of process can end in two stop symbols.

b)

The general flow of processes is top to bottom or left to right.

c)

Arrows can overlap each other if the space for the flowchart becomes limited.

d)

Off-page connectors are referenced using roman-numeral numbers.

9.

It is recommended for a decision symbol to have multiple lines entering it but only one flow must leave it to denote a single possible answer.

a)

True

b)

False

10.

It is an informal way of programming description that does not require any strict programming language syntax.

(a)  

11.

A pseudocode must not be strictly written using the syntax of a programming language. Hence, it cannot be executed or compiled by a compiler.

a)

True

b)

False