Font size
WorksheetsAP CSP Quizizz 10-11 - FRI RALLY
Total questions: 63
Worksheet time: 2hrs 6mins
Which of the following is a subdomain of quizizz.com
https://www.quizizz.com
join.quizizz.com
.com
quizizz
In a number system with symbols : x, y, z, where x< y < z, what number comes after xyy
xyz
xzz
z00
yyy
how many binary bits are required to store the decimal number 27?
4 bits
5 bits
6 bits
7 bits
Which layer of the internet controls the transportation of packets
DNS
Physical
Http
TCP
Which protocol is the foundation for transporting hypertext documents over the Internet?
DNS
TCP
HTTP
HTML
Which protocol is responsible for displaying the text of a webpage?
DNS
TCP
HTTP
HTML
An online store uses 6-bit binary 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 sequences. Which of the following best describes the result of using 7-bit sequences instead of 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.
IP addresses are a way to identify devices connected to the internet (we'll learn more about what IP addresses are soon!). An IPv4 address is encoded in 32 bits or 4 bytes. Typically when you see an IP address it is organized as 4 separate numbers separated by periods, where each of the 4 numbers is stored in 1 byte (8 bits). With this in mind, which of the following would not be a possible IP address?
8.8.8.8
192.168.1.1
32.344.216.42
142.237.56.117
A user clicks on a link to a website, and it begins to load immediately, but it takes a long time to load completely and pictures appear slowly, one by one. Which of the following is demonstrated by this situation?
High bandwidth, high latency
Low bandwidth, high latency
High bandwidth, low latency
Low bandwidth, low latency
Select the language supported by the ASCII character set
Binary
Analog
English
Japanese
What is the best explanation for why digital data is represented in computers in binary?
The binary number system is the only system flexible enough to allow for representing data other than numbers
As a consequence of history: early pioneers of computing were making secret codes in binary, and this simply evolved into modern computing
It's impossible to build a computing machine that uses anything other than binary
It's easier, cheaper, and more reliable to build machines that only have to distinguish between two binary states
What's the relationship between a byte and a bit?
8 bytes in a bit
4 bits in a byte
10 bytes is a bit
8 bits in a byte
Computers store information in bits, or binary digits. Which of the following could be represented in bits?
Numbers
Text
Images
Sounds
All of the above
Creating simplified representations of something more complex is called:
Obstruction
Abstraction
Substitution
Flippy-Do
What logo is this?
X box
Nintendo
Wii
Playstation
What is 1001 in decimal form?
9
10
12
13
What is 15 in binary?
1100
1101
1110
1111
How many bits do you need to make 21 in binary?
3
4
5
6
Which is true about 3 bits?
The highest number you can reach is 8, giving you 9 numbers (0-8)
The highest number you can reach is 7, giving you 8 numbers (0-7)
The highest number you can reach is 8, giving you 8 numbers (0-7)
The highest number you can reach is 7, giving you 7 numbers (0-7)
What show is this character from?
Spongebob
Rugrats
Fairly Oddparents
Danny Phantom
Which is true about analog vs digital?
Analog is data with values that change continuously, or smoothly, over time while digital is has a finite set of possible values
Analog has a finite set of possible data values while digital has data values that change continuously, or smoothly, over time
Which of the following is true about creating a digital image? Select all that apply.
The more sampling you do, the closer the image will look to the analog version
The less sampling you do, the closer the image will look to the analog version
The more pixels you have, the smaller the file size of the image
The more pixels you have, the larger the file size of the image
Compression is a process used to reduce the number of bits necessary to represent something.
True
False
What is the difference between lossy and lossless compression? Select all that apply.
With lossless compression, you can reverse the process and recreate the original exactly
With lossy compression, no information is lost
With lossless compression, the size of the file sent is NOT going to be smaller than the original
Lossy compression is ok if you are just trying to send a quick silly picture to someone but if specific details were important, you should use lossless compression
Lossless compression would send a higher quality image than one sent with lossy compression
What is true about copyright laws?
If you use someone's stuff and don't cite it, you are violating copyright laws
If someone has a Creative Commons license, then you are able to use their stuff freely (as long as it follows what is written in the license)
Open source means you are free to use it without worrying about copyright laws
All of the above
Who helps Nemo's dad look for his son?
Bubbles
Dory
Gill
Bruce
The single unit of information in a computer, typically represented as a 0 or 1.
Bit
Binary
Storage
Protocol
Error from attempting to represent a number that is too large.
Round-off Error
Data Compression
Open Source
Overflow Error
Error from attempting to represent a number that is too precise. The value is rounded.
Bit
Lossy Compression
Sampling
Round-off Error
In an ASCII file, each alphabetic, numeric, or special character is represented with an 8-bit binary number (a string of eight 0s or 1s).
True
False
How many more numbers can be represented with 5 bits as opposed to 4?
2 times as many
4 times as many
5 times as many
10 times as many
Which of the following is MOST likely to be answerable using all the data collected by router log chart shown here?
Which students are visiting social media sites from school
Which classes are assigning the most homework using the computers
Which programs students are running on the lab computers
Which websites are most frequently visited before and after school hours from a school computer
Which of the following routes from DEVICE A to DEVICE E would cost the least?
A to C to D to E
A to B to D to E
A to B to D to F to E
A to C to D to F to E
Illegally changing a domain name to match the wrong IP address is called...
DNS Propagation
DNS Poisoning
DNS Spoofing
DNS Spooling
Which of the following statements is true about packet switching?
packets must travel on a specific path to reach their destination
packets may travel on any possible path to reach their destination
packets are processed as they travel from one node to the next
packets always follow the same path to reach their destination.
The chart shown explains the IPv4 hierarchy. Which of the following best correlates with an IP address.
from left to right, with increasingly specificity to reach a target device
each part of the IPv4 quad is randomly generated
from right to left, with increasing specificity to reach a target country
each part of the IPv4 quad is a number greater than the previous one
Which part of a URL determines the protocol to use?
A
B
C
D
E
Which part of a URL represents the top level domain?
A
F
C
D
E
Which part of a URL represents the file being requested?
A
F
C
D
E
Which of the following best describes the OSI model?
a conceptual model consisting of eight layers that describes how data processing works
a conceptual model consisting of six layers that describes how computers write data to a hard drive
a conceptual model consisting of seven layers that describes how Internet communication works
a conceptual model consisting of seven layers that describes how binary numbers are converted to ASCII symbols
Which law describing the exponential growth of processing power is shown in the chart?
Ohm's law
Moore's law
Ampere's law
Joule's law
Some program statements run when triggered by an event, like a mouse click or a key press
Event Driven Programming
Pair Programming
Program
Sequential Programming
Program statements run in order, from top to bottom.
Event Driven Programming
Pair Programming
Program
Sequential Programming
A command or instruction. Sometimes also referred to as code. Run (or “execute”) one command at a time.
Event Driven Programming
Pair Programming
Program
Sequential Programming
Form of program documentation written into the program to be read by people and which do not affect how a program runs.
Comment
Documentation
Input
Output
A written description of how a command or piece of code works or was developed.
Comment
Documentation
Input
Output
Any data that are sent from a program to a device. Can come in a variety of forms, such as tactile interaction, audio, visuals, or text.
Comment
Documentation
Input
Output
Data that are sent to a computer for processing by a program. Can come in a variety of forms, such as tactile interaction, audio, visuals, or text.
Comment
Documentation
Input
Output
The inputs and outputs that allow a user to interact with a piece of software. Can include a variety of forms such as buttons, menus, images, text, and graphics.
Program Requirements
Program Specifications
Software
User Interface
A program or a collection of programs
Program Requirements
Program Specifications
Software
User Interface
Finding and fixing problems in an algorithm or program
Debugging
Incremental Development Process
Iterative Development Process
Trouble Shooting
A design approach requires refinement and revision based on feedback, testing, or reflection throughout the process. This may require revisiting earlier phases of the process.
Debugging
Incremental Development Process
Iterative Development Process
Trouble Shooting
What will the "width" of the "leftButton" be when the program ends?
100
500
1000
If the user does NOT click the button, what will the width of the leftButton?
1000
100
500
If the user click "leftButton" once, what will be displyed in the console?
Australia, Germany, India
Australia, India
Germany
Australia, India, Germany
What is the purpose of an onEvent?
triggers code to run after user interacts with screen
always sets properties for the screen
never shows anything to the user
The following program is run. Then the user clicks the "topButton" button ONCE. What will be displayed in the console?
cat bird dog
dog cat bird
cat dog bird
bird cat dog
Which line of code in this program is MOST likely to result in an error?
Line 1
Line 2
Line 3
Line 4
The following program is run. Then the user clicks the "bottomButton" TWO TIMES. What will be displayed in the console?
aaa bbb ccc ddd
bbb ddd ccc ccc
bbb ddd aaa aaa
bbb ccc ccc ddd
Which of the following is NOT a reason to include comments in programs
Comments help the computer decide whether certain components of a program are important.
Comments help programmers debug issues in their own code
Comments help document how code was written for other programmers to use
Comments enable programmers to track their work throughout the development process
