NEW
Font size
WorksheetsAP CSP U1,2,3 QUIZIZZ 11-21 - THURS
Total questions: 59
Worksheet time: 34mins
One of the three building blocks of programming. Sequencing refers to just sequential steps in a program is known as?
Selection
Iteration
Sequencing
Phishing
What is the technical term for one of the three building blocks of programming which is another way of saying loops, or while/repeat until/for loops? For example:
For each x in item:
print(x)
Incremental
Alternative
Iteration
Algorithm
How would you name any attempt (usually through email) to get your personal information, which can be used to gain unauthorized access to important accounts?
Snooping
Spamming
Malware
Phishing
Anything that has 2 choices is known as?
Examples:
Binary number system (0 & 1)
Booleans (True, False)
Base
Boolean
Hexadecimal
Binary
This type of compression allows one to uncompress and get the original item back.
Examples: ZIP/RAR/tarballs, PNG, OGG
Lossy
Lossless
CODEC
Advanced
This type of compression where data is lost in order to compress the item is known as? Uncompression to the original item is impossible.
Examples: JPG, MP3
Lossy
Lossless
CODEC
Uncompression
Google Drive, Dropbox, Amazon Web Services, Microsoft Office Online/Google Docs are referred to services that normally would be confined to a computer that are now served through the Internet. The technical term for these services is:
Computing innovation
Could computing
Server
Creative commons
What is the name of a numerical address to identify users & devices on the Internet? Example: 216.3. 128.12
Uniform Resource Locator
Web address
IP Address
Internet Transmission Protocol
Files that are used to keep track of a user’s interaction with a web page are known as? This is how sites know that you are logged in after you’ve closed a tab/window.
Spam
Tracker
Malware
Cookies
Encryption that relies on a public key that is given out to everybody. A key is kept only by the receiver of the message. This is a:
Public Key Encryption
Private Key Encryption
Intrusion Detection Key
Intrusion Prevention Key
Generally speaking, every 2.5 years the processing speed of a computer doubles & the processor size is cut in half. This theory is known as?
Gordon's Law
Gates's Law
Moore’s Law
Murphy's Law
This system translates IP addresses of servers to names.
Domain name system (DNS)
Public domain system (PDS)
HyperText Markup Language
WWW
Computer Science is much more than just learning a programming language
True
False
A software application, especially one that a user downloads to a mobile device.
program
block
app
...................... is a step by step set of instructions to solve a problem or complete an action.
Abstraction
Algorithm
Input
Output
............................is user interaction with the program
input
output
storage
program
..................................... is a description of what the program is doing or the values of any variables at any moment given
output
program
storage
state
........................is an observable behavior.
abstraction
input
output
process
The grammar and spelling of text-based programming languages.
storage
algorithm
abstraction
syntax
Eliminating unnecessary details when programming is called
abstraction
attributes
syntax
addition
Which one is not a building block of an algorithm?
abstraction
sequencing
iteration
selection
................. is an abstraction in the program that can hold a value.
Placeholder
Storage
Process
Variable
What type of variable is "name"?
float
int
string
boolean
What type of variable would you use to show the number of students?
int
float
string
boolean
........................is a simple diagram with symbols that shows the flow of a process
sequencing
flowchart
flowline
condition
........................is an informal way of writing algorithmic instructions.
Low Level language
Machine language
Pseudocode
Binary
A logic structure where the instructions executed one at a time in order
Selection
Sequencing
Iteration
Abstraction
A named collection of steps in an algorithm that can be used again and again as needed without restating the detailed procedure.
Procedure
Sequence
abstraction
parameter
..........................is a structure that uses if-then/if-else to help the computer how to select a step
Sequencing
Iteration
Selection
operator
....................................a symbol that we use to show a comparison in a conditional statement
parameter
operator
pseudocode
program
What is a prototype?
a simplified representation of something more complex. Abstractions allow you to hide details to help you manage complexity, focus on relevant concepts, and reason about problems at a higher level.
A new or improved idea, device, product, etc, or the development thereof
American Standard Code for Information Interchange; the universally recognized raw text format that any computer can understand
A set of rules governing the exchange or transmission of data between devices.
A group of computers and servers that are connected to each other.
What is a innovation?
a simplified representation of something more complex. Abstractions allow you to hide details to help you manage complexity, focus on relevant concepts, and reason about problems at a higher level.
A new or improved idea, device, product, etc, or the development thereof
American Standard Code for Information Interchange; the universally recognized raw text format that any computer can understand
A set of rules governing the exchange or transmission of data between devices.
A group of computers and servers that are connected to each other.
What is ASCII?
a simplified representation of something more complex. Abstractions allow you to hide details to help you manage complexity, focus on relevant concepts, and reason about problems at a higher level.
A new or improved idea, device, product, etc, or the development thereof
American Standard Code for Information Interchange; the universally recognized raw text format that any computer can understand
A set of rules governing the exchange or transmission of data between devices.
A group of computers and servers that are connected to each other.
What is an abstraction?
a simplified representation of something more complex. Abstractions allow you to hide details to help you manage complexity, focus on relevant concepts, and reason about problems at a higher level.
A new or improved idea, device, product, etc, or the development thereof
American Standard Code for Information Interchange; the universally recognized raw text format that any computer can understand
A set of rules governing the exchange or transmission of data between devices.
A group of computers and servers that are connected to each other.
What is binary?
Transmission capacity measure by bit rate
The single unit of information in a computer, typically represented as a 0 or 1
The number of bits that are conveyed or processed per unit of time.
A way of representing information using only two options.
What is a bit?
Transmission capacity measure by bit rate
The single unit of information in a computer, typically represented as a 0 or 1
The number of bits that are conveyed or processed per unit of time.
A way of representing information using only two options.
What is a bit rate?
Transmission capacity measure by bit rate
The single unit of information in a computer, typically represented as a 0 or 1
The number of bits that are conveyed or processed per unit of time.
A way of representing information using only two options.
Time it takes for a bit to travel from its sender to its receiver.
What is latency?
Transmission capacity measure by bit rate
The single unit of information in a computer, typically represented as a 0 or 1
The number of bits that are conveyed or processed per unit of time.
A way of representing information using only two options.
Time it takes for a bit to travel from its sender to its receiver.
An online store uses 6-bit sequences to identify each unique item for sale. The store plans to increase the number of items it sells and is considering using 7-bit binary sequences. Which of the following best describes the result of using 7-bit sequences instead f 6-bit sequences?
2 more items can be uniquely identified
10 more items can be uniquely identified
2 times as many items can be uniquely identified
10 times as many items can be uniquely identified
A computer program uses 3 bits to represent integers. When the program adds the decimal (base 10) numbers 5 and 3, the results i 0. Which of the following is the best explanation for the result?
An overflow error occured.
A round-ff error occurred.
The result was affected by lossy data compression.
The results was approximated by a floating-point representation.
When visiting a museum Sue takes a photo of a painting with a smartphone which stores the photo as an image file. Which of the following best describes the differences between the painting itself and the photo of the painting stored on the smartphone?
Both the painting and the photo are analog
Sampling can be used to determine whether the analog image is an accurate representation of the painting
The phone can represent the photo in either digital or analog formats depending on the sampling technique that is used
The photo is a digital representation of the analog painting
How many numbers can be represented with an 8-bit binary system?
255
256
128
127
Lisa takes a picture with her smartphone which she subsequently posts online. Allen finds the picture online and posts a copy of it on his website with an attached Creative Commons license. Which of the following best describes who owns the photo?
Allen owns the photo because only holders of a Creative Commons license can own works online.
Lisa owns the photo because she was the original creator and did not license the work.
Lisa owns the photo because it was granted a Creative Commons license by another person online.
Both own the photo because creating a copy makes it her intellectual property.
Ryan is designing an app that needs to quickly send low quality photos between users. Most smartphones take much higher quality photos than Ryan needs for his app. Which answer best describes the type of compression Ryan should choose and why?
Lossy compression since it typically results in smaller data sizes.
Lossless compression since it ensures perfect reconstruction of the photo.
Lossy compression since it ensures perfect reconstruction of the photo.
Lossless compression since it typically results in smaller data sizes.
Which of the following is true of lossy and lossless compression algorithms?
Lossy compression algorithms are used when perfect reconstruction of the original data is important.
Lossy compression algorithms are typically better than lossless compression algorithms at reducing the number of bits needed to represent a piece of data.
Lossless compression algorithms are only used to compress text data.
Lossless compression algorithms only allow for an approximate reconstruction of the original data.
Which of the following is true of how computers represent numbers?
With a fixed number of bits some numbers are too large to represent in a computer which will lead to overflow errors.
Using a fixed but large number of bits can eliminate the possibility of round off error when representing numbers in binary
Using a fixed but large number of bits, for example 128, eliminates the possibility of overflow errors.
With a large but fixed number of bits it is possible to eliminate either round-off errors or overflow errors, but not both.
Which of the following best describes how computing devices represent information?
A computer will either represent information as bits or bytes but not both
A computer represents data as a byte which is either a 0 or a 1
A computer represents data as bits which is either a 0 or a 1
A computer represents information as bits which contain 8 bytes.
