WorksheetsMr. W CS FINAL EXAM
Total questions: 100
Worksheet time: 3hrs 33mins
A device or component that allows information to be given to a computer
algorithm
output
input
storage
Any device or component that receives information from a computer
output
input
algorithm
processing
Keyboard, buttons on the keyboard, mouse, camera, and microphone
algorithm
examples of inputs
processing
examples of outputs
Screen, speakers, and printer
examples of outputs
examples of inputs
storage
processing
The study of the principles and use of computers
processing
algorithm
computer science
input
A machine that works with information.
Computer
Car
Printer
TV
The thinking work computers do to turn input into output.
Input
Output
Processing
Storage
saving information to use in the future
Output
Input
Processing
Storage
If something is true, do something else.
If/Then
Counting
Comparing
Matching
Check whether things are the same, or one is bigger than the other.
Matching
If/Then
Counting
Comparing
Search a list or group of things for a match.
Counting
Comparing
Matching
If/Then
Keep track of how many of something there are.
If/Then
Counting
Matching
Comparing
A computer is a machine that works with information
True
False
Input is the information computers give to users, devices, or other computers
True
False
Output is the information computers get from users, devices, or computers
True
False
A traditional desktop computer's display (such as the one on your teacher's desk) can be an example of _______________.
an input
an output
either an input or an output
neither an input nor an output
A computer's memory is used to _____________ information.
input
output
store
process
When information is manipulated or changed by the computer, it is being ______________.
input
output
processed
stored
Hypertext Markup Language, a language used to create web pages
Website Content
Website Structure
Heading
HTML
The collection of information about an individual across multiple websites on the internet
HTML Element
Website Content
Digital Footprint
HTML Tag
Pair Programming
Two people write code and two people review code. Each person has the same role
One person writes code, while the other reviews each line of code as it is typed in
One person writes and review code
Two people communicate about code
Which code defines a paragraph
<!DOCTYPE html>
<html>
<p>
<head>
Which code defines that it contains all the main content of your web page
<!DOCTYPE html>
<html>
<head>
<body>
Indicates the beginning of your code written in HTML.
<head>
<html>
<p>
<body>
Line Break Tag
<br>
<p>
<body>
<html>
Finding and fixing problems in a program is called
properties
scaling
debugging
variable
Which command draws a rectangle
rect(x,y,w,h)
rectangle(x,y,w,h)
rec(x,y,w,h)
square(x,y,w,h)
Which variable is named correctly?
1side
1 side
side1
What is the x value in the following code? rect(250,200,75,225)
250
200
75
225
ellipse(200,300);
ellipse(200,200);
ellipse(300,50);
ellipse (50,100);
This code will draw a pink monster. Which of the pictures is drawn correctly?
What does randomNumber (0, 100); mean?
It will allow the computer to choose a random number betwen 0 and 100
it will print any random number
it will place a random number at the coordinates of (0, 100)
it will return an error message because random numbers don't exist in Javascript
What does the Sheriff’s badge symbolize in the anime?
Courage
Friendship
Treasure
Justice
What is the variable for this label?
size
name
location
value
App Lab uses what event model?
Event-Handling
Variable
Draw Loop
Program Call
What does LED stand for?
Light Emitting Diode
Lego Education Department
Little Electronic Device
Lead Erasing Director
Which of the following is an INPUT from the Circuit Playground?
Sound Sensor
Buzzer
LED
Motor
Which of the following in an OUTPUT from the Circuit Playground?
Sound Sensor
Button
Light Sensor
LED
Which of the following code is used to get information about an element on the screen?
getData
setData
getProperty
setProperty
Which of the following code is used to change information about an element on the screen?
setProperty
setData
getProperty
getData
Where does an onBoardEvent take place?
on the screen
on your Circuit Playground
at the start of your code
at the end of your code
Where does an onEvent take place?
on the Circuit Playground
on the screen
at the start of your code
at the end of your code
How often does the "data" parameter cause an onBoardEvent to run?
constantly (every 100 ms)
only when data changes from the last reading
once
twice
How often does the "change" parameter cause an onBoardEvent to run?
constantly (every 100 ms)
once
only when data changes from the last reading
twice
When does the "shake" parameter cause an onBoardEvent to run?
constantly (every 100 ms)
once
when data changes
when the Circuit Playground is shaken
Label Binary Input Sensor #1
LED
Light Sensor
Toggle Switch
Sound Sensor
Label Binary Input Sensor #2
Sound Sensor
USB Outlet
Temperature Sensor
Left Button
Label Binary Input Sensor #3
Sound Sensor
LED Sensor
Input
CPU
What is input #1?
USB Connector
CPU
Toggle Switch
Left Button
What is input #2?
Connector Pad
Accelerometer
Reset Button
Right Button
What is input #3?
Circuit
Toggle Switch
Temperature Sensor
Design Screen
What is analog?
Something that doesn't figure the answer out for you.
Anything that doesn't use electricity.
Any constantly changing value not restricted to a specific value.
An ant squashed underneath a log
What is digital?
Data or signals represented by a finite set of values.
Input from anything with electricity.
Made by a computer, but never by humans.
A hole that has been dug completely.
What is HARDWARE?
Only items that can be used to enter text.
Any software that comes in a hard case.
Microsoft or Apple products
Any physical device used in or with your machine.
What is SOFTWARE?
A collection of code that performs specific tasks.
A type of program that prevents viruses on a computer.
Any software that comes in a soft-sided case.
IBM or Cisco products.
Name the UI element that lets a user type in a small amount of text.
Button
Chart
Checkbox
Text Input
Name the UI element that is used for small titles and headings on an app.
Label
Image
Screen
Slider
A new or improved idea, device, product, etc, or the development thereof.
Program
Innovation
Prototype
Coding
UI stands for...
User Interface
Ubiquitous Interface
User Information
Unencumbered Information
How computers recognize patterns and make decisions without being explicitly programmed
machine learning
supervised learning
unsupervised learning
artificial intelligence
The inputs that a model uses to make decisions
features
label
model
training
the output you are trying to decide or predict with a model
features
label
model
training
When a human trains a model to learn with examples
supervised learning
unsupervised learning
artificial intelligence
machine learning
a computer program designed to make a decision
features
label
model
training
Finding patterns in data that doesn't have any labels
artificial intelligence
supervised learning
unsupervised learning
machine learning
giving examples to a model so it can learn
features
label
model
training
data that can be separated into groups
label
feature
categorical data
classification
predicting a category based on other features
label
feature
categorical data
classification
data that can be counted or measured
numerical data
feature
categorical data
classification
When a decision favors some things and de-prioritizes or excludes others
discrimination
ethics
details
bias
guidelines for good behavior
discrimination
ethics
details
bias
The process of writing specific instructions in a computer language is called?
Looping
Programming
Singing
Artistic
What is a variable?
How you feel today
A choice you have to make
A random number
A container for storing a value
What is a conditional statement?
A classroom rule
An idea you might have
A programming decision based on true or false statements
Something that the computer must do
Why would you use a function block?
To work or operate in a proper or particular way.
A party booked in a hotel
A block that does something.
A piece of code that you can easily call over and over again.
In Code.org, what is a "sprite"?
A character or object that can move and interact in a program
A small computer
A type of bug in the code
A special keyboard key
The art of creating a program.
Artistic
Programming
Looping
Is a set of command, the command control the computer
Input
Program
Excel
statements that only run under certain conditions
conditionals
paramenter
reflect
variable
How computers recognize patterns and make decisions without being explicitly programmed
machine learning
supervised learning
unsupervised learning
artificial intelligence
When a human trains a model to learn with examples
supervised learning
unsupervised learning
artificial intelligence
machine learning
a computer program designed to make a decision
features
label
model
training
Finding patterns in data that doesn't have any labels
artificial intelligence
supervised learning
unsupervised learning
machine learning
giving examples to a model so it can learn
features
label
model
training
predicting a category based on other features
label
feature
categorical data
classification
When a decision favors some things and de-prioritizes or excludes others
discrimination
ethics
details
bias
guidelines for good behavior
discrimination
ethics
details
bias
