WorksheetsExam Review
Total questions: 80
Worksheet time: 40mins
Which of the following is not true about cybersecurity?
Recent data breaches have released personal information of hundreds of millions of people.
Cybersecurity is the protection of computer systems, networks, and data from digital attacks.
As we rely more on computing devices to store and send data, we increase our vulnerability to cyber attacks.
Cyber attacks can devastate large organizations, but individuals are largely unaffected.
Which of the following devices is not connected to the Internet of Things?
An AM/FM radio without any bluetooth or Internet connection capabilities
A wearable device that measures your physical activity and allows you to track your activity through a mobile app
A smart thermostat that allows you to remotely control your home’s temperature through a mobile app
A digital baby monitor that allows you to stream video and audio of your nursery from the Internet
Which of the following is true about the Internet of Things? I. The Internet of Things is the network of devices with the ability to connect and exchange data. II. The Internet of Things increases our vulnerability to cyber attacks. III. The Internet of Things is purely positive—there are no negative consequences to increased connectivity
I only
I and II
I and III
None of the above
In cybersecurity, what does CIA stand for?
Confidentiality, Integrity, Availability
Central Intelligence Agency
Cybersecurity Investigation Agency
Cybersecurity, Internet, Accessibility
True or False. The information about a particular person that exists on the Internet is a result of only a portion of their online activity. Some things don’t matter or are not part of a person’s digital footprint.
True
False
A person’s digital footprint consists of the following: I. Comments you leave II. Pictures you post III. Topics you search IV. Apps you use V. Music you download VI. Emails you send
I only
II only
I - IV only
I - VI all
Which of the following can help you to maintain your digital footprint? I. Using privacy settings to limit your exposure II. Posting long rants when you are angry about something III. Reviewing posts you are tagged in and taking action if needed IV. Googling yourself on a regular basis
I and IV
I, II and III
I, III, and IV
All of the above
Which of the following statements are true about cyberbullying: I. Cyberbullying uses electronic communication to bully a person. II. Cyberbullying is a crime in many states. III. Instances of cyberbullying do not affect the digital footprint of the victim. IV. Cyberbullying hurts real people even though we can’t always see their reactions online.
I and IV
II and III
I, II, and IV
All of the above
Victims of cyberbullying may experience which of the following?
Isolation
Low self-esteem
Depression
All of the above
True or False: Cyberbullying can be persistent, permanent and discreet (meaning teachers and parents can’t see or overhear cyberbullying).
False
True
True or false: The internet is a great place to socialize, and because it is completely online, everyone is safe.
True
False
Which of the following should you avoid to keep your password secure?
Using personal information like your name or birthdate
Changing your password regularly
Enabling two-factor authentication
Using a unique password for each account
Which of the following describes a credible source?
The author is not listed.
There are no sources cited.
The page is poorly designed and confusing to navigate.
The domain is .edu .
Which of the following statements is true about data visualizations?
Visualizing data has only been possible since computers have become widespread.
Visualizations take many forms, from tables to charts to images.
There is always one exact visualization that should be used to show a particular aspect of a dataset.
The only way to extract information from data is by using a visualization.
Suppose you want to make a visualization that shows how many students bought certain quantities of candy from the vending machine during the month of September. Of the choices below, which chart would best convey this information to the person looking at the graph?
Pie chart
Histogram
A map where the colors represent the number of candy bars bought
Line chart
The video described several different kinds of charts that we commonly use to visualize data. In which of the following would one of the charts described help to accomplish the accompanying task described?
You want to track the number of times you say “hello” today.
Your school wants to track how many people attend the football games over time throughout the school year.
You are trying to figure out what happens when different colors are mixed.
You need instructions on how to bake a cake.
A natural science museum opened a new display that lets the visitors view animations of how the health of a coral reef varies based on water temperature, pollution levels, and the number of fish living around the reef. The visitors are able to choose a numerical value for each of the conditions. The exhibit’s animations are determined by using a database to look up how healthy the coral reef is at the particular settings the visitor chooses and displaying a corresponding picture. What is one advantage of using an interactive exhibit like this instead of showing a poster with the same information?
The visitors will be more entertained by the exhibit, but won’t learn any more than they would have from just looking at a poster.
By allowing the visitors to interact with the exhibit, the visitors will be able to understand coral reefs better.
The interactive display will be more visually appealing than a static poster.
Scientists will be able to learn more about the coral reefs by tracking the visitors’ interactions.
Which of the following statements is true? I. Computers have only been around since the 1940’s II. One reason computers were first developed was to do mathematical computations faster III. Some modern computers include laptops, cell phones, and tablets IV. Computers are able to perform tasks by using logic
I, III
II, III, IV
III, IV
I, II, III, IV
Which of the following statements is the simplest and most accurate definition of a computer?
A computer is a machine that is able to solve any problem.
A computer is a machine that can be programmed.
A computer is something that performs calculations by following and executing specific instructions to solve a problem.
A computer is something that runs applications and accesses the internet.
Which of the following choices correctly orders the early types of computers from earliest to most recent?
Abacus, Analytical Engine, ENIAC, IBM Laptop
Analytical Engine, Abacus, IBM Laptop, ENIAC
ENIAC, Analytical Engine, Abacus, IBM Laptop
IBM Laptop, ENIAC, Analytical Engine, Abacus
Which of the following best describes a person’s digital footprint?
A person’s digital footprint is permanent, and the person has no control over its maintenance.
A person’s digital footprint is not usually permanent, and the person has some control over its maintenance.
A person’s digital footprint is permanent, and the person has some control over its maintenance.
What should you do if you are a victim of cyberbullying? I. Respond to the bully II. Keep a record of messages received (print or take screenshots) III. Reach out to parents, teachers, counselors, and school administrators IV. Block communication from the bully (if possible)
I only
I - IV all
II, III, and IV
II and III
How can you be an upstander if you witness cyberbullying?
Reach out to the victim—let them know that you care and encourage them to seek help
Tell a teacher, parent, or counselor about the bullying
Report bullying to the website admin
All of the above
Which of the following is not a characteristic of a credible source?
The author is not named on the website
The domain is .edu or .gov
Multiple scholarly sources are cited
The source is well-organized and follows rules of spelling and grammar
Which of the following is an example of two factor authentication?
You are asked to factor a large prime number in order to gain access to sensitive data.
You are asked to reset your password every other time you enter a secure website.
After inputting your password, you are asked to enter it again.
After inputting your password, you receive a text message with a unique pin.
Which of the following pieces of information would be safe to include in an online username?
School mascot
Favorite sport
Year of birth
City of residence
True or False: As long as you cite your source, you are free to use or share any kind of media you find on the Internet.
True
False
Which of the following is not a good practice for effective Internet searches?
Search for specific keywords that define your topic
Use quotation marks to search for exact phrases
Be general in your search query to get as many results as possible
Use + or - to include or exclude different topics
Which of the following choices lists the three main components of a computer’s hardware?
CPU, Memory, Motherboard
CPU, Flash memory, Processor
Processor, Binary, RAM
Input devices, Output devices, Motherboard
What does CPU stand for?
Computer’s Processing Unit
Computer’s Plug-in Unit
Central Processing Unit
Central Pushing Unit
Which of the following devices is the device that connects all of the physical components of a computer together?
CPU
Memory
Logic
Motherboard
What is the purpose of an output device?
To allow the computer to store information or programs.
To allow the user to give data or information to the computer.
To allow computers to connect and communicate with other computers.
To allow the computer to display or communicate the result of a computation
What is the purpose of an input device?
To allow the computer to store information or programs.
To allow the user to give data or information to the computer.
To allow computers to connect and communicate with other computers.
To allow the computer to display or communicate the result of a computation
What is the purpose of a network device?
To allow the computer to store information or programs.
To allow the user to give data or information to the computer.
To allow computers to connect and communicate with other computers.
To allow the computer to display or communicate the result of a computation
Which of the following statements is something the operating system of a computer is responsible for doing?
Managing memory allocation for all applications.
Providing a way for the user to create text documents.
Allowing the user to access the internet.
Allowing the user to write programs.
Which of the following is NOT considered a user application? I. Spreadsheet II. Media Player III. Operating System IV. Word Processor
III
I, II
II, IV
I, III, IV
Which of the following statements is the simplest and most accurate definition of a computer?
A computer is something that performs calculations by following and executing specific instructions to solve a problem.
A computer is a machine that is able to solve any problem.
A computer is a machine that can be programmed.
A computer is something that runs applications and accesses the internet.
Which of the following choices correctly orders the early types of computers from earliest to most recent?
IBM Laptop, ENIAC, Analytical Engine, Abacus
ENIAC, Analytical Engine, Abacus, IBM Laptop
Analytical Engine, Abacus, IBM Laptop, ENIAC
Abacus, Analytical Engine, ENIAC, IBM Laptop
Which part of the computer is responsible for managing memory allocation for all applications?
Word processor
Operating system
Web browser
Integrated development environment
Which of the following could be TRUE for artificial Intelligence? I. It’s the capability of a machine to imitate intelligent human behavior II. It can easily be used to mimic human emotions III. It’s a branch of computer science dealing with the simulation of intelligent behaviors in computers IV. It can be easily used to detect irony or sarcasm in a story V. It can be easily used to read body language
II, IV, and V
I, II, III, IV, and V
I and III
I, II, III, and IV
Choose the option that correctly identifies this picture.
Motherboard
Operating system
Flash drive
Central Processing Unit
Which of these is a valid Karel command?
move;
MOVE
move();
move()
How many times should Karel turn left in order to turn right?
1
2
3
4
What can be used to teach Karel to turn right?
Functions
Variables
Dog treats
Karel can already turn right
Which function will teach Karel how to spin in a circle one time? A function spin() { turnRight(); } B function spin() { turnLeft(); turnLeft(); turnLeft(); turnLeft(); } C function spin() { turnLeft(); turnLeft(); } D function spin() { move(); move(); move(); move(); }
A
B
C
D
How many times should the start function be defined in a program?
0
1
2
However many you like
How many times should you call the start function in a program?
0
1
2
However many times you like
Why do we use functions in programming?
Break down our program into smaller parts
Avoid repeating code
Make our program more readable
All of the above
Which of the following best describes the process of top down design in programming?
It involves breaking a complex problem into smaller, more manageable sub-problems until each can be solved easily.
It is a method for creating visual layouts for websites using graphic design tools.
It starts by writing out all the code for the smallest tasks first.
It is a technique that only uses functions and variables to solve problems.
What do we use control structures for in JavaScript?
Control the flow of the program; how the commands execute.
Start our JavaScript program
Store information for later
Teach Karel new commands
Which of the below are examples of control structures? (I) if (II) if/else (III) while (IV) for
I only
I and II only
III and I only
I, II, III, and IV
What is the best way for Karel to move 10 times? A. move(); move(); move(); move(); move(); move(); move(); move(); move(); move(); B. for (var i = 0; i < 10; i++) { move(); } C. move(10); D. move10();
A
B
C
D
Why do we use if/else statements in JavaScript?
To repeat something for a fixed number of times
To either do something if a condition is true or do something else
To break out of some block of code
To repeat something while a condition is true
Which of the following is the correct syntax for a switch statement in JavaScript?
A
switch (expression) {
case value1:
//code
break;
default:
//code
}
B
if (condition) {
//code
} else {
//code
}
C
for (var i = 0; i < count; i++) {
//code
}
D
while (condition) {
//code
}
A
B
C
D
Why do we use while loops in JavaScript?
To break out of some block of code
To do something if a condition is true
To repeat some code while a condition is true
To repeat something for a fixed number of times
Which of the following is the correct syntax for a while loop in most programming languages? A while (i < 10) { // statements } B for (i = 0; i < 10; i++) { // statements } C if (condition) { // statements } D while i < 10 { // statements }
A
B
C
D
Why should a programmer indent their code?
Helps show the structure of the code
Easier for other people to understand
Indenting is a key part of good programming style
All of the above
Which of the following statements are true about the Internet? I - The Internet connects devices and networks all over the world II - The Internet helps people collaborate to solve problems III - The Internet helps people communicate IV - There are no negative consequences of the Internet, it is purely positive
I only
I and II only
I, II, and III
I, II, III, and IV
What is the Internet Protocol (IP)?
A set of rules describing what behavior is acceptable on the Internet
A law that says that the Internet is for everyone
A protocol that defines the structure of an Internet address and assigns a unique address to every device on the Internet
An agreement that sets a limit on the number of computers than can be on the Internet at any given time
What is the function of the Domain Name System (DNS)?
To sell website names to web developers
To assign a unique domain name to every computer
To make sure that each IP address has only one corresponding domain name
To translate domain names into IP addresses
According to the Domain Name System (DNS), which of the following is a subdomain of the domain example.com?
about.example.com
example.com/home
example.com.org
example.org
Is the following statement true, or false: Everyone in the world has internet access.
True
False
Which of the following best explains what happens when a new device is connected to the Internet?
A device driver is assigned to the device.
An Internet Protocol (IP) address is assigned to the device.
A packet number is assigned to the device.
A Web site is assigned to the device.
What is the purpose of the Digital Millennium Copyright Act?
To criminalize the act of circumventing, or getting around, access controls that block access to copyrighted works.
To make all content on the Internet free for everyone to use.
To criminalize plagiarism on the Internet.
To allow for open source software on the Internet.
According to the domain name system (DNS), which of the following is a subdomain of the domain example.com?
about.example.com
example.com/about.html
example.com.about
example.org
When a user downloads a file from a website, which of the following best explains how the data travels from the server to the user's device?
The file is divided into packets that travel across the network independently. The user's device reassembles the packets upon arrival, and any missing packets are requested again.
The file is sent as a single large packet directly to the user's device. If the packet is lost, the server sends an error message.
The user's device requests each part of the file one at a time, and the server sends each part only after the previous one is received.
The server waits for a stable connection before sending the entire file in one transmission.
Which of the following is a benefit of the fault-tolerant nature of Internet routing?
The ability to use a hierarchical naming system to avoid naming conflicts
The ability to provide data transmission even when some connections between routers have failed
The ability to resolve errors in domain name system (DNS) lookups
The ability to use multiple protocols such as hypertext transfer protocol (HTTP), Internet protocol (IP), and simple mail transfer protocol (SMTP) to transfer data.
Two computers are built by different manufacturers. One is running a Web server and the other is running a Web browser. Which of the following best describes whether these two computers can communicate with each other across the Internet?
The computers cannot communicate, because different manufacturers use different communication protocols.
The computers can communicate, but additional hardware is needed to convert data packets from one computer's protocol to the other computer's protocol.
The computers can communicate directly only if the messages consist of text. Other formats cannot be interpreted across computers.
The computers can communicate directly because Internet communication uses standard protocols that are used by all computers on the Internet.
A city government is attempting to reduce the digital divide between groups with differing access to computing and the Internet? Which of the following actions is LEAST likely to be effective in this purpose?
Holding basic computer classes at community centers
Providing free wireless Internet connections at locations in low-income neighborhoods
Putting helpful tips for operating computers on the city government website
Requiring that every school and library have assistive devices that allow people with disabilities to access computer resources
An IPv4 address has 32 bits, so there are 232 (over 4 billion) possible IPv4 addresses. Since the Internet is gaining devices quickly, we will soon surpass 232 unique devices on the Internet. In anticipation of all the new Internet devices, we are in the process of switching to IPv6, which uses 128 bits for a single address. That’s 96 extra bits to represent one address! Which of the following statements correctly describes how many more addresses will be possible to represent by switching from IPv4 to IPv6?
96 more addresses can be represented with IPv6
296 more addresses can be represented with IPv6
96 times as many addresses can be represented with IPv6
296 times as many addresses can be represented with IPv6
Consider the following network diagram. Each box represents a device connected to the network, each line represents a direct connection between two devices. Which of the following statements are true about this network: I - The network is fault tolerant. If one connection fails, any two devices can still communicate. II - Computers C and E need to first communicate with at least one other device in order to communicate with each other.
I only
II only
I and II
Neither I nor II
What function do you need to call to get the width of the screen?
width()
getWidth()
screenWidth()
getScreenWidth()
In the following code, we create a circle and add it to the screen. What is the meaning of the x variable? var x = 20; var circle = new Circle(x); add(circle);
The color of the circle
The diameter of the circle
The radius of the circle
The position of the circle
What are the coordinates of the top right corner of the screen?
0, 0
0, getWidth()
getWidth(), 0
getWidth(), getHeight()
Which of the following is a valid HTML tag?
h1
<>
<h1>
>h1<
Which of the following is an example of metadata about a webpage?
The title of the webpage
The body of the webpage
An
tag on the webpage
All of the above
What is the function of the
tag? <br>
Create a line break on the resulting webpage
Create a horizontal line on the resulting webpage
Italicize text
Bold text
Why do we use CSS?
HTML wasn't intended to be able to style web pages, CSS allows us to add style
Separate the content of a web page from the design of a web page
Easily modify the look and feel of a web site even at a large scale
All of the above
What does URL stand for?
Underlying Request Layout
Underlying Response Layout
Uniform Resource Locator
Usable Render List
Which of the following industries utilize computer science? I. Agriculture II. Government III. Music IV. Healthcare V. Art VI. Film
I and IV
I, III, IV, and V
I, II, IV, V, and VI
I-VI, all
