wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

MP2-4WK-CSIM-Test

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

A command that performs different actions depending on whether a condition is true or false.

a)

conditional statement

b)

flowchart

c)

decompose

d)

algorithm

2.

To break a problem down into smaller pieces.

a)

conditional statement

b)

flowchart

c)

decompose

d)

algorithm

3.

A diagram that represents an algorithm, work flow, or process, and uses geometric symbols connected by arrows to show the direction of the flow of action.

a)

conditional statement

b)

flowchart

c)

decompose

d)

algorithm

4.

An ordered set of instructions that are used to carry out a task.

a)

conditional statement

b)

flowchart

c)

decompose

d)

algorithm

5.

The process of solving problems using a series of steps.

a)

algorithmic thinking

b)

output

c)

execute

d)

input

6.

To carry out or put into effect.

a)

algorithmic thinking

b)

output

c)

execute

d)

input

7.

A set of instructions that a computer executes to achieve a particular objective.

a)

LED

b)

Program

c)

Algorithms

d)

Block-Based Programming

8.

A semiconductor diode that emits light when conducting current.

a)

Algorithms

b)

LED

c)

Program

d)

Block-Based Programming

9.

A small computer on a single integrated circuit containing a processor, memory, and programmable inputs and outputs.

a)

Program

b)

LED

c)

Block-Based Programming

d)

Microcontroller

10.

An introductory programming method. Unlike traditional, text-based programming, block-based coding is a drag-and-drop programming environment where code blocks snap together to form a program.

a)

Program

b)

LED

c)

Block-Based Programming

d)

Algorithms

11.

Information or signals put into a computer system.

a)

Output

b)

Microcontroller

c)

Input

d)

Program

12.

A simulator that imitates a program or events.

a)

Microcontroller

b)

Program

c)

LED

d)

Emulator

13.

Repeating a process to yield results successively closer to the goal.

a)

Iterations

b)

Algorithms

c)

Emulator

d)

Program