wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Review of FOCS Terminology

Total questions: 53

Worksheet time: 34mins

Name
Class
Date
1.
what does python display?
a)
just numbers
b)
just text
c)
both numbers and text
d)
pictures
2.
The main circuit board in a computer is called the ________.
a)
RAM
b)
dongle
c)
motherboard
d)
 power supply unit
3.
What are the chips inside a computer that temporarily hold all the programs and data currently being used?
a)
Random Access Memory (RAM)
b)
Read Only Memory (ROM)
c)
Hard Disk
d)
Hard Drive
4.
What is the name of the chip inside the computer that processes information?
a)
Random Access Memory
b)
Central Processing Unit
c)
Read Only Memory
d)
Motherboard
5.
What are the programs that run on a computer system called? 
a)
Algorithms
b)
Code
c)
Software
d)
Languages
6.
What are the physical components of a computer system called?
a)
Hardware
b)
Desktop
c)
Devices
d)
Peripherals
7.
Name the computer hardware shown.
a)
USB Flash Drive
b)
DVD or CD-ROM drive
c)
Monitor
d)
Cables
8.
What is BIOS short for?
a)
Basic Input/Output System
b)
Binary Input/Output System
c)
Big Input/Output System
d)
Banned Input/Output System
9.
What is Print()?
a)
Text
b)
Console
c)
Function
d)
Decoder
10.
Which Data Type represents text?
a)
Boolean
b)
Integer
c)
String
d)
Float
11.
Why would you use a WHILE loop?
a)
To repeat code
b)
To repeat code until a condition is met
c)
To save time
d)
To increase the range of code
12.
What is a variable?
a)
A type of graphic
b)
A type of sound
c)
A space in the memory marked for use
d)
Used to remove things from memory
13.
What function is used to let the user answer a question?
a)
Open
b)
Print
c)
Answer
d)
Input
14.
Which of the following words describes this process:
To translate a program written in a high-level language into a low-level language all at once, in preparation for later execution.
a)
Transfer
b)
Compile
c)
Interpret
d)
Configure
15.
Python's _________ mode makes it easy to test short snippets of code
a)
interactive shell
b)
edit
c)
command
d)
program
16.
An error in a program that makes it do something other than what the programmer intended is a...
a)
semantics error
b)
syntax error
c)
token
d)
parse
17.
A syntax error in your code means:
a)
You have not used enough characters. 
b)
There was no defined index. 
c)
Python can't find a file to pass the code to. 
d)
There is an error with your typing and code structure. 
18.
What is the purpose of the while() method?
a)
It will split a string into two strings.
b)
It will run a loop as long as the condition is true.  
c)
It will loop any numeric values in the string. 
d)
It will test a loop to see if a condition is false. 
19.
A _____________ expression is an expression that is either true or false. 
a)
boolean
b)
truth
c)
variable
d)
conditional
20.
A ________ is a sequence of characters. 
a)
string
b)
floating point number
c)
boolean
d)
snake
21.
input() is a function that uses which data type?
a)
Strings
b)
Float
c)
Integers
d)
Booleans
22.
Numbers with a decimal point belong to a type called...
a)
pointing
b)
integers
c)
decimal
d)
float
23.
Information provided by a computer or program is?
a)
Formal language
b)
Input
c)
Natural language 
d)
Output
24.
What does CPU stand for?
a)
Computer processing unit
b)
Central processing unit
c)
Command processing unit
d)
Central power unit
25.
What creates programs for computers to follow?
a)
Main Memory
b)
Applications 
c)
Operating system
d)
Compiler
26.
What is the function of the <p> tag?
a)
Defines a paragraph.
b)
Makes the text purple.
c)
It pushes the text to the right.
d)
Prints the webpage.
27.
What does HTML stand for?
a)
Hypertext Medium Language
b)
Hippo Tries Making Licorice
c)
Hypertext Markup Lingo
d)
Hypertext Markup Language
28.
You should save HTML files with which file extension?
a)
.htm
b)
.index
c)
.webpage
d)
.html
29.
Which tag is used to underline text?
a)
<a>
b)
<u>
c)
<b>
d)
<I>
30.
Repeating section of code to simplify a solution
a)
Code
b)
Loops
c)
Program
d)
Bugs
31.
What term defines a method of writing an algorithm using natural language mixed with some program code?
a)
Pseudocode
b)
Source Code
c)
Flow Chart
d)
Machine Code
32.
Computer science is
a)
exactly the same as computer programming.
b)
the scientific and practical approach to computation and its applications.
c)
impossible.
d)
boring.
33.
A _____________ expression is an expression that is either true or false. 
a)
boolean
b)
truth
c)
variable
d)
conditional
34.
To create a newline at the end of a prompt, you can use which of the following expressions?
a)
\new
b)
\return
c)
\break
d)
\n
35.
Python follows order of operations (sometimes referred to as PEMDAS).
a)
TRUE
b)
FALSE
36.
Which username tells too much about the person?
a)
JoeBrown2008
b)
Goldfish23
c)
paperbag2222
d)
HappyZebra8
37.
Phishing means
a)
Using a phishing pole in the water and catching phish
b)
Someone should have been more careful with the spell check
c)
Websites and emails created just to trick you so cybercriminals can steal your information
d)
All of these
38.
All of the following cyber crimes are considered equal to breaking and entering except?
a)
Hacking
b)
Plagarism
c)
Sypware
d)
Phishing
39.
 Making copies of copyrighted material (music, movies, or software) and selling them is called? 
a)
Snooping
b)
Hacking
c)
Piracy
d)
Phishing
40.
Which of the following is the escape character sequence for a backslash in a string?
a)
\n
b)
\\
c)
\b
d)
\t
41.
Which of the following functions reads a string from the console?
a)
input()
b)
print()
c)
eval()
d)
write()
42.
Which of the following string methods displays all capital letters?
a)
upper()
b)
lower()
c)
strip()
d)
title()
43.
A ________ is a sequence of characters. 
a)
string
b)
floating point number
c)
boolean
d)
snake
44.
Hardware are software are the same.(True or False)
a)
True
b)
False 
45.
Programs that run on hardware are called.
a)
Computer
b)
Output 
c)
Input
d)
Software
46.
What dose ( \n ) do or mean ?
a)
 Backslash
b)
Tab for extra spacing
c)
Create a new line
d)
Quotation mark
47.
 Which of the following refers to the memory in your computer?
a)
RAM
b)
DSL
c)
USB
d)
LAN
48.
Every time you create an account for something, you have this.  It's also a name you make up so that you can see or do things on a website, sometimes called a “screen name.” 
a)
Handle
b)
Screen name
c)
Username
d)
Password
49.
An easy-to-remember address for calling a web page (like www.code.org).  Also called the web address.
a)
Universal Resource Locator (URL)
b)
Website
c)
Address name
d)
UPC Code
50.
What is programming?
a)
Creating a calendar of events.
b)
Writing instructions for a digital tool
c)
A list of activities like clubs and special events at a school.
51.
What is coding?
a)
Coding is when you surprise someone.
b)
Coding is a clear cover on your computer monitor.
c)
 Transforming actions into a symbolic language
52.
Which of the following is not an input device?
a)
OMR
b)
Joystick
c)
Speakers
d)
Chip & PIN Reader
53.
Which of the following is an input device?
a)
Scanner
b)
Projector
c)
Headphones
d)
Robotic Arm