wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Science Spiral Review

Total questions: 23

Worksheet time: 12mins

Name
Class
Date
1.

A statement that has a particular outcome or result that is either true or false

a)

iteration

b)

sequencing

c)

selection

d)

condition (Boolean)

2.

Uses "if...then" to tell computer how to select a step or to tell the sequence that should be executed

a)

selection

b)

iteration

c)

condition (Boolean)

d)

sequencing

3.

Repetition. One complete step of a loop, repeated until a certain condition is met

a)

selection

b)

iteration

c)

condition (Boolean)

d)

sequencing

4.

To do things in order, one after another. Executing the statement one at a time, often called linear

a)

selection

b)

iteration

c)

condition (Boolean)

d)

sequencing

5.

A simple diagram with symbols showing the "flow" of a process

a)

algorithm

b)

computational thinking

c)

flow patterns

d)

flowchart

6.

Patterns that can emerge when data is transformed using computational tools

a)

algorithm

b)

computational thinking

c)

flow patterns

d)

flowchart

7.

A process or set of rules to be followed in calculations or other problems solving operations

a)

algorithm

b)

computational thinking

c)

flow patterns

d)

flowchart

8.

A set of problem-solving methods that involve expressing problems and their solutions in ways that a computer could execute..

a)

algorithm

b)

computational thinking

c)

flow patterns

d)

flowchart

9.

Which of these blocks in Scratch allows you to get user input?

a)

set variable to

b)

ask and wait

c)

when green flag clicked

d)

operator

10.

Which Scratch block allows a sound to play until the program finishes?

a)

wait

b)

wait until

c)

forever

d)

hide

11.

What is the reliability to access to information?

a)

confidentiality

b)

integrity

c)

availability

12.

What is the certainty that information is accurate?

a)

confidentiality

b)

integrity

c)

availability

13.

What is the ability to limit access to information to a certain set of users?

a)

confidentiality

b)

integrity

c)

availability

14.

Which one of these ciphers requires a keyphrase in order to be solved?

a)

Vigenere Cipher

b)

Caesar Cipher

15.

Which of these languages is not a natural language?

a)

C++

b)

Processing

c)

English

d)

Swahili

16.

Which of these languages is an artificial programming language?

a)

English

b)

French

c)

Spanish

d)

Scratch

17.

Which of these steps is not a step in the Idea to Execution process?

a)

Construct an Algorithm

b)

Write the Code

c)

Call the Helpdesk

d)

Compile the Code

18.

What is the website for the online textbook for this Computer Science course?

a)

scratch.mit.edu

b)

uteachpd.instructure.com/courses/377

c)

unifiedclassroom.com

d)

sixers.com

19.

Derived from the Greek word pseudes, or “lying, false,” pseudocode refers to a way of writing formal instructions in an informal manner that does not necessarily adhere to the grammatical rules and syntax of any particular language.

a)

fake news

b)

pseudocode

c)

synonym

d)

pen name

20.

Being able to accomplish the same task in fewer steps is:

a)

redundancy

b)

efficiency

c)

precision

d)

effort

21.

Items or projects that are created on the computer are called:

a)

trinkets

b)

digital things

c)

computational artifacts

d)

stuff

22.

A collection of program statements that perform a specific tas when run by a computer is called a:

a)

game

b)

plan

c)

story

d)

program

23.

The period of history that we are approaching which prioritizes kuumba (creativity) is called:

a)

Industrial Age

b)

Information Age

c)

Golden Age

d)

Imagination Age