wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Computer Science Performance Task Review

Total questions: 30

Worksheet time: 18mins

Name
Class
Date
1.

Information given to a computer by keyboard, mouse, internet, sensors, etc.

a)

Input

b)

Output

c)

Storage

d)

Processing

2.

Information sent OUT by a computer (on the screen, speakers, email, printer)

a)

Input

b)

Output

c)

Storage

d)

Processing

3.

How a computer takes input information and turns it into useful outputs:

a)

Input

b)

Output

c)

Storage

d)

Processing

4.

How a computer remembers information for later use

a)

Input

b)

Output

c)

Storage

d)

Processing

5.

When a video game tells me that I beat the level, or my phone buzzes because I am late for class this is:

a)

Input

b)

Output

c)

Storage

d)

Processing

6.

Which one is NOT the computer processing?

a)

Counting points in a video game

b)

Matching to find restaurants with tacos

c)

Comparing prices to find the best deal

d)

You typing your address

7.

Which one is NOT an input ?

a)

Using the internet to check the weather

b)

Clicking on the show you want

c)

Listening to music

d)

Using FaceID to see who the someone is

8.

Which is NOT an Output

a)

Sending an email

b)

Tapping the home button

c)

Turning on a light

d)

Showing search results

9.
A string;
a)

Expresses a true false statement

b)

can contain letters, numbers, spaces, and symbols.

c)

takes in an input, does something with it, and then returns an output.

d)

Checks for a condition and executes specific commands

10.
What surrounds a string?
a)
Quotations
b)
Curly Brackets
c)
Parenthesis
d)
Square Brackets
11.
A variable;
a)

Expresses a true false statement

b)

stores a string, number, or boolean, and gives it a specific, case-sensitive name

c)

takes in an input, does something with it, and then returns an output.

d)

Checks for a condition and executes specific commands

12.
A boolean;
a)

Expresses a true false statement

b)

can contain letters, numbers, spaces, and symbols.

c)

takes in an input, does something with it, and then returns an output.

d)

Checks for a condition and executes specific commands

13.
An if/else statement;
a)

Expresses a true false statement

b)

can contain letters, numbers, spaces, and symbols.

c)

takes in an input, does something with it, and then returns an output.

d)

Checks for a condition and executes specific commands

14.
What surrounds an if/else statement?
a)
Quotations
b)
Curly Brackets
c)
Parenthesis
d)
Square Brackets
15.
In a programming language, __________ are used to store data values.
a)
tags
b)
codes
c)
files
d)
variables
16.
JavaScript uses the _______ keyword to define variables.
a)
vrb
b)
var
c)
vari
d)
va
17.

Which of these is a loop?

a)

if(x<10)

b)

while(x<10)

c)

var x=10;

d)

text(x,10;10)

18.

When we surround a word with quotes "David" it's called ?

a)

a program

b)

a loop

c)

a string

d)

a command

19.

A short form writing the word variable is

a)

rav

b)

VAR

c)

var

d)

varia

20.
What type of variable is
var typeOfApples="Fuji";
a)
Int
b)
Float
c)
Boolean
d)
String
21.
How do I declare a new variable?
a)
var newVariable = 5;
b)
Variable int = new Variable();
c)
var 5 = myVariable;
d)
int var = 5;
22.

What type of variable is apple?

var apple = " Fuji "

a)

string

b)

Boolean

c)

array

d)

number

23.

A team is making an app that will help people decide what outfit to wear in the morning. Which of the following statements corresponds to the INPUT of the app?

a)

Gets the day's weather forecast from the Internet

b)

Shows a picture of a good outfit to the user

c)

Keeps a list of available outfits and what type of weather they are worn in

d)

Matches the weather condition with the outfits that are good for that condition

24.

A team is making an app that will help people decide what outfit to wear in the morning. Which of the following statements corresponds to the STORAGE of the app?

a)

Gets the day's weather forecast from the Internet

b)

Shows a picture of a good outfit to the user

c)

Keeps a list of available outfits and what type of weather they are worn in

d)

Matches the weather condition with the outfits that are good for that condition

25.

A team is making an app that will help people decide what outfit to wear in the morning. Which of the following statements corresponds to the PROCESSING of the app?

a)

Gets the day's weather forecast from the Internet

b)

Shows a picture of a good outfit to the user

c)

Keeps a list of available outfits and what type of weather they are worn in

d)

Matches the weather condition with the outfits that are good for that condition

26.

A team is making an app that will help people decide what outfit to wear in the morning. Which of the following statements corresponds to the OUTPUT of the app?

a)

Gets the day's weather forecast from the Internet

b)

Shows a picture of a good outfit to the user

c)

Keeps a list of available outfits and what type of weather they are worn in

d)

Matches the weather condition with the outfits that are good for that condition

27.

A teacher creates a computer program to determine and report the letter grade for a test score (A, B, C, D, or F), based on the student’s numerical percentage score (0-100).  Matching the numerical percentage score to the corresponding letter grade can be considered which of the following key requirements of a computer?

a)

INPUT

b)

OUTPUT

c)

STORAGE

d)

PROCESSING

28.

A teacher creates a computer program to determine and report the letter grade for a test score (A, B, C, D, or F), based on the student’s numerical percentage score (0-100).  Typing out a student's numerical percentage to the program can be considered which of the following key requirements of a computer?

a)

INPUT

b)

OUTPUT

c)

STORAGE

d)

PROCESSING

29.

A teacher creates a computer program to determine and report the letter grade for a test score (A, B, C, D, or F), based on the student’s numerical percentage score (0-100).  Saving the numerical percentage of a student's score in the memory of the program can be considered which of the following key requirements of a computer?

a)

INPUT

b)

OUTPUT

c)

STORAGE

d)

PROCESSING

30.

A teacher creates a computer program to determine and report the letter grade for a test score (A, B, C, D, or F), based on the student’s numerical percentage score (0-100).  The computer program displaying a letter grade can be considered which of the following key requirements of a computer?

a)

INPUT

b)

OUTPUT

c)

STORAGE

d)

PROCESSING