What type of structure keeps on repeating until a certain condition is met
A For Loop
What is the smallest unit of computing
A bit
What protocol is used to transfer web pages over the internet
HTTP
A popular social effect of widespread computing is increased access to this
Information
What is used to store data in a program that can be used or modified
A variable
A group of code that you can reuse later in your code
A Function
A type of visual display that shows information
A graph
What system translates domain names into IP addresses
DNS
A computing innovation that raises privacy concerns with facial recognition
AI
What type of statement do you use when you have to make a decision
A conditional Statement (If-Else)
A type of search where you look at each element one at a time
A linear Search
Compressing data without losing any of it
Lossless Compression
What type of devices route data packets between networks
A Router
This term refers to a program that copies itself and spreads to other computers
A Virus
What do you call of group of programming commands
A Procedure
A type of search where you go in the middle and narrow down the search
Binary Search
Removing errors, inconsistencies and fixing data
Data Cleaning
A type of attack that floods a network with a lot of traffic and causes it to crash
DDoS
Which of the following does not help reduce the digital divide
A) Make computers cheaper
B) Give more internet access
C) Make job applications online
D) Donating computers
C
Name 3 errors that can heppen in javascript
run time
syntax
logic
What causes a runtime error
An infinite loop that doesn't end
This type of data collection requires a lot of citizens to contribute
Crowd Sourcing
A protocol that ensures communication over the Internet by encrypting files
HTTPS
The digital divide refers to unequal access to this
Technology
What happens when you don't increment i in a for loop
It repeats forever (infinite loop)