WorksheetsUnit 1 CS Principles
Total questions: 73
Worksheet time: 2hrs 9mins
A group of computers and servers that are connected to each other.
WiFi
Software
Internet
Hardware
A set of rules governing the exchange or transmission of data between devices.
IETF
Protocol
IP Address
Net Neutrality
Packets are _____.
Small chunks of information that have been carefully formed from larger chunks of information.
Small packages.
Physical boxes delivered from one computer to another.
None of the above.
A number assigned to any item that is connected to the Internet.
DNS Address
HTTP Address
TCP
IP Address
An easy-to-remember address for calling a web page (like www.code.org).
TCP
HTTP
URL
IP
Net Neutrality is __________.
a type of computer that forwards data across a network.
a this system translates domain names (like example.com) to IP addresses (like 93.184.216.34).
a number assigned to any item that is connected to the Internet.
the principle that all Internet traffic should be treated equally by Internet Service Providers.
Having multiple backups to ensure reliability during cases of high usage or failure is __________.
Protocol
Network Redundancy
ASCII
Router
_____ provides reliable, ordered, and error-checked delivery of a stream of packets on the internet.
TCP
IP
HTTP
DNS
A type of computer that forwards data across a network.
Laptop
Desktop
Machine
Router
______ is the protocol used for transmitting web pages over the Internet.
IP
TCP
HTTP
DNS
Amount of bits needed to store the integer 65.
5 bits
6 bits
7 bits
8 bits
Which of these binary numbers is the largest?
1100 0011
1000 1111
1001 0100
1100 0100
What is 1011 in hex
B
C
D
E
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
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
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
Select the language supported by the ASCII character set
Binary
Analog
English
Japanese
Choose the two correct definitions.
Latency: a measure of bit rate - the amount of data (measured in bits) that can be sent in a fixed amount of time.
Latency: the time elapsed between the transmission and the receipt of a request.
Bandwidth: the time elapsed between the transmission and the receipt of a request.
Bandwidth: a measure of bit rate - the amount of data (measured in bits) that can be sent in a fixed amount of time.
Two students have developed a protocol in which they send 4-bit messages to each other. They decide to modify their protocol to start sending 6-bit messages instead. How many more values can be represented in an 6-bit message than a 4-bit message?
21 = 2 times as many values
22 = 4 times as many values
23 = 8 times as many values
24 = 16 times as many values
In the process of digging, a landscaping company cuts a fiber line. Transmission of Internet traffic is still possible through additional pathways that provide alternate routes between the source and destination. The additional pathways describe a concept known as:
bandwidth
hierarchy
latency
redundancy
A student is taking a survey of her class in order to determine their average hours of sleep per night. She is tracking the number of students in her class that have replied. She sees that the number of students who have replied is represented by the digits “9” but she does not remember what base she used. Which of the following are possible bases that the number 9 could be in?
I. Binary (base 2)
II. Decimal (base 10)
III. Hexadecimal (base 16)
I and II
I and III
II and III
I, II, and III
Which of the following can be represented by a sequence of 3 bits?
I. The seven days of the week
II. Between zero and eight different colors
III. Ten person vote tally
I only
I and II
I, II and III
None of the answers
A car manufacturer uses simulation software during the design process for a new car. Which of the following are reasons to use simulation software in this context?
I. Using simulation software can save the company money by helping to compare designs early in the process, before prototype cars are built.
II. Using simulation software can help to identify safety issues by providing data about how different mechanical components will interact in a wide variety of situations.
III. The manufacturer can present simulation software to customers to demonstrate different design possibilities.
I and II only
I and III only
II and III only
I, II, and III
A cable television company stores information about movie purchases made by subscribers. Each day, the following information is summarized and stored in a publicly available database.
- The day and date each movie was purchased
- The title of each movie purchased
- The cities where subscribers purchased each movie
- The number of times each movie was purchased by subscribers in a given city
A sample portion of the database is shown below. The database is sorted by date and movie title.
Which of the following CANNOT be determined using only the information in the database?
The date when a certain movie was purchased the greatest number of times
The number of movies purchased by an individual subscriber for a particular month
The total number of cities in which a certain movie was purchased
The total number of movies purchased in a certain city during a particular month
A city government is attempting to reduce the digital divide between groups with differing access to computing and the Internet. Which of the following activities 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 all government forms on the city Web site
Requiring that every city school has computers that meet a minimum hardware and software standard
A program is expressed in a programming language. Which of the following is true of the program?
The program can also be expressed as binary code, but will be more easily understood by humans when expressed in a higher-level programming language.
The program can also be expressed as binary code, which will reduce the likelihood of errors.
The program cannot be expressed as binary code, because binary code can only be used to represent data.
Some parts of the program can be expressed as binary code, but operations must be expressed using a higher-level programming language.
A user enters a Web address in a browser, and a request for a file is sent to a Web server. Which of the following best describes how the file is sent to the user?
The file is broken into packets for transmission. The packets must be reassembled upon receipt.
The file is broken into packets for transmission. The user’s browser must request each packet in order until all packets are received.
The server attempts to connect directly to the user’s computer. If the connection is successful, the entire file is sent. If the connection is unsuccessful, an error message is sent to the user.
The server repeatedly attempts to connect directly to the user’s computer until a connection is made. Once the connection is made, the entire file is sent.
A video-streaming Web site uses 32-bit integers to count the number of times each video has been played. In anticipation of some videos being played more times than can be represented with 32 bits, the Web site is planning to change to 64-bit integers for the counter. Which of the following best describes the result of using 64-bit integers instead of 32-bit integers?
2 times as many values can be represented.
32 times as many values can be represented.
232 times as many values can be represented.
322 times as many values can be represented.
Consider the following numbers.
- Binary 1100
- Decimal 11
- Hexadecimal D
Which of the following lists the numbers in order from least to greatest?
Binary 1100, Decimal 11, Hexadecimal D
Decimal 11, Binary 1100, Hexadecimal D
Decimal 11, Hexadecimal D, Binary 1100
Hexadecimal D, Decimal 11, Binary 1100
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 the ability of the two computers to 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.
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.
Which of the following is a characteristic of the fault-tolerant nature of routing on the Internet?
The ability to use a hierarchical naming system to avoid naming conflicts
The ability to provide data transmission even when some connections 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
The figure represents a network of physically linked computers labeled A through G. A line between two computers indicates that the computers can communicate directly with each other. Any information sent between two computers that are not directly connected must go through at least one other computer. For example, information can be sent directly between computers A and B, but information sent between computers A and C must go through other computers.
Which of the following statements about security in the network is true?
I. Computers A and D need to communicate with at least two additional computers in the network in order to communicate with each other.
II. Computers B and C can communicate with each other without additional computers being aware of the communication.
I only
II only
I and II
Neither I nor II
