wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Activity 2: Fundamentals of Algorithmic Problem

Total questions: 10

Worksheet time: 3mins

Name
Class
Date
1.

Indicating how fast the algorithm runs

a)

Coding the Algorithm

b)

Space Efficiency

c)

Time Efficiency

d)

Designing the Algorithm

2.

Nowadays, these are the ubiquitous electronic devices that have become indispensable in almost everything we do.

a)

Switch

b)

Computer

c)

Input

d)

Output

3.

Is a sequence of unambiguous instructions for solving a problem, i.e., for obtaining a required output for any legitimate input in a finite amount of time.

a)

Computer Science

b)

Sequence

c)

Algorithm

d)

Coding

4.

The first thing you need to do before designing an algorithm

a)

Code the Algorithm

b)

Prove Correctness

c)

Understand the Problem

d)

Design an Algorithm

5.

Is “strategy” or “paradigm” to solving problems algorithmically that applies to a variety of problems from different areas of computing.

a)

Sequential Algorithm

b)

Random Access Machine

c)

Algorithm Correctiveness

d)

Algorithm Design Technique

6.

Is a mixture of a natural language and programming language like constructs

a)

Pseudocode

b)

Flowchart

c)

Problem

d)

Coding

7.

A method of expressing an algorithm by a collection of connected geometric shapes containing descriptions of the algorithm’s steps

a)

Flowchart

b)

Problem

c)

Data Structure

d)

Prove Correctness

8.

A common technique for proving correctness

a)

Mathematical Induction

b)

Testing

c)

Analyzing the Problem

d)

Understand the Problem

9.

Indicating how much extra memory it uses

a)

Time Efficiency

b)

Pseudocode

c)

Flowchart

d)

Space Efficiency

10.

The validity of programs is established

a)

Testing

b)

Understand the Problem

c)

Algorithm Design Technique

d)

Specify Algorithm