WorksheetsAP CSP 2017 1st Sem. Final Review
Total questions: 75
Worksheet time: 3hrs 4mins
Name
Class
Date
1.
CSS rules have a selector that defines which HTML elements the rule applies to.
We’ve learned about the following CSS Selectors:
• Select by tag name
• Select by class name
• Select by id name
Which of the following ranks the selectors from highest precedence to lowest precedence?
We’ve learned about the following CSS Selectors:
• Select by tag name
• Select by class name
• Select by id name
Which of the following ranks the selectors from highest precedence to lowest precedence?
a)
Select by tag name, select by class name, select by id name
b)
Select by id name, select by tag name, select by class name
c)
Select by id name, select by class name, select by tag name
d)
Select by class name, select by id name, select by tag name
2.
Which of the following is a valid CSS rule?
a)
h1 {
color: blue;
}
color: blue;
}
b)
<h1> {
color: blue;
}
color: blue;
}
c)
h1 {
color="blue";
}
color="blue";
}
d)
h1 {
color=blue;
}
color=blue;
}
3.
An image is hosted at
https://upload.wikimedia.org/wikipedia/commons/6/62/Big_and_little_dog.jpg
Which of the following is the proper HTML code to display this image on your webpage?
https://upload.wikimedia.org/wikipedia/commons/6/62/Big_and_little_dog.jpg
Which of the following is the proper HTML code to display this image on your webpage?
a)
<a href="https://upload.wikimedia.org/wikipedia/commons/6/62/Big_and_little_dog.jpg">Image</a>
b)
<img>https://upload.wikimedia.org/wikipedia/commons/6/62/Big_and_little_dog.jpg</img>
c)
<img src="https://upload.wikimedia.org/wikipedia/commons/6/62/Big_and_little_dog.jpg">
d)
<img src="https://upload.wikimedia.org/wikipedia/commons/6/62/Big_and_little_dog.jpg"></img>
4.
Which of the following classifies as metadata about a webpage?
a)
The tags that make up the body of the webpage
b)
A table on a webpage
c)
A list on a webpage
d)
The title of the webpage
5.
What is the domain of this URL:
www.example.com/home.html
www.example.com/home.html
a)
www
b)
home.html
c)
www.example.com
d)
HTML
6.
Biologists often attach tracking collars to wild animals. For each animal, the following geolocation data is collected at frequent intervals.
• The time
• The date
• The location of the animal
Which of the following questions about a particular animal could NOT be answered using only the data collected from the tracking collars?
• The time
• The date
• The location of the animal
Which of the following questions about a particular animal could NOT be answered using only the data collected from the tracking collars?
a)
Approximately how many miles did the animal travel in one week?
b)
Does the animal travel in groups with other tracked animals?
c)
Do the movement patterns of the animal vary according to the weather?
d)
In what geographic locations does the animal typically travel?
7.
Which of the following is a true statement about data compression?
a)
Data compression is only useful for files being transmitted over the Internet.
b)
Regardless of the compression technique used, once a data file is compressed, it cannot be restored to its original state.
c)
Sending a compressed version of a file ensures that the contents of the file cannot be intercepted by an unauthorized user.
d)
There are trade-offs involved in choosing a compression technique for storing and transmitting data.
8.
According to the domain name (DNS), which of the following is a subdomain of the domain example.com?
a)
about.example.com
b)
example.co.uk
c)
example.com.org
d)
example.org
9.
Under which of the following conditions is it most beneficial to use a heuristic approach to solve a problem?
a)
When the problem can be solved in a reasonable time and an approximate solution is acceptable
b)
When the problem can be solved in a reasonable time and an exact solution is needed
c)
When the problem cannot be solved in a reasonable time and an approximate solution is acceptable
d)
When the problem cannot be solved in a reasonable time and exact solution is needed.
10.
Which of the following are true statements about digital certificates in Web browsers?
I. Digital certificates are used to verify the ownership of encrypted keys used in secured communication.
II. Digital certificates are used to verify that the connection to a Web site is fault tolerant.
I. Digital certificates are used to verify the ownership of encrypted keys used in secured communication.
II. Digital certificates are used to verify that the connection to a Web site is fault tolerant.
a)
I only
b)
II only
c)
I and II
d)
Neither I and II
11.
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 the 64-bit integers for the counter. Which of the following best describes the result of using 64-bit integers instead of 32-bit integers?
a)
2 times as many values can be represented.
b)
32 times as many values can be represented.
c)
2 32 (32 is subscript) times as many values can be represented.
d)
32 2 (2 is subscript) times as many values can be represented
12.
A programmer completes the user manual for a video game she has developed and realizes she has reversed the roles of goats and sheep throughout the text. Consider the programmer’s goal of changing all occurrences of “goats” to “sheep” and all occurrences of “sheep” to “goats.” The programmer will use the fact that the word “foxes” does not appear anywhere in the original text.
Which of the following algorithms can be used to accomplish the programmer’s goal?
Which of the following algorithms can be used to accomplish the programmer’s goal?
a)
First, change all occurrences of “goats” to “sheep.”
Then, change all occurrences of “sheep” to “goats.”
Then, change all occurrences of “sheep” to “goats.”
b)
First, change all occurrences of “goats” to “sheep.”
Then, change all occurrences of “sheep” to “goats.”
Last, change all occurrences of “foxes” to “sheep.”
Then, change all occurrences of “sheep” to “goats.”
Last, change all occurrences of “foxes” to “sheep.”
c)
First, change all occurrences of “goats” to “foxes”
Then, change all occurrences of “sheep” to “goats.”
Last, change all occurrences of “foxes” to “sheep.”
Then, change all occurrences of “sheep” to “goats.”
Last, change all occurrences of “foxes” to “sheep.”
d)
First, change all occurrences of “goats” to “foxes.”
Then, change all occurrences of “foxes” to “sheep.”
Last, change all occurrences of “sheep” to “goats.”
Then, change all occurrences of “foxes” to “sheep.”
Last, change all occurrences of “sheep” to “goats.”
13.
Which of the following statements describes a limitation of using a computer simulation to model a real-world object or system?
a)
Computer simulations can only be built after the real-world object or system has been created.
b)
Computer simulations only run on very powerful computers that are not available to the general public
c)
Computer simulations usually make some simplifying assumptions about the real-world object or system being modeled.
d)
It is difficult to change input parameters or conditions when using computer simulations.
14.
A certain social media Web site allows users to post messages and to comment on other messages that have been posted. When a user posts a message, the message itself is considered data. In addition to the data, the site stores the following metadata.
• The time the message was posted
• The name of the user who posted the message
• The names of any users who comment on the message and the times the comments were made
For which of the following goals would it be more useful to analyze the data instead of the
• The time the message was posted
• The name of the user who posted the message
• The names of any users who comment on the message and the times the comments were made
For which of the following goals would it be more useful to analyze the data instead of the
a)
To determine the users who post messages most frequently
b)
To determine the time of day that the site is most active
c)
To determine the topics that many users are posting about
d)
To determine which posts from a particular user have received the greatest number of comments
15.
Which of the following is a true statement about program documentation?
a)
Program documentation should not be changed after it is first written.
b)
Program documentation is only needed for programs in development; it is not needed after a program is completed.
c)
Program documentation is useful when programmers collaborate but not when a programmer works individually on a project.
d)
Program documentation is useful during initial program development and also when modifications are made to existing programs.
16.
Which of the following best explains what happens when a new device is connected to the Internet?
a)
A device driver is assigned to the device.
b)
An Internet Protocol (IP) address is assigned to the device.
c)
A packet number is assigned to the device.
d)
A Web site is assigned to the device.
17.
Which of the following activities poses the greatest personal cybersecurity risk?
a)
Making a purchase at an online store that uses public key encryption to transmit credit card information
b)
Paying a bill using a secure electronic payment system
c)
Reserving a hotel room by e-mailing a credit card number to a hotel.
d)
Withdrawing money from a bank account using an automated teller machine (ATM)
18.
A programmer is writing a program that is intended to be able to process large amounts of data. Which of the following considerations is LEAST likely to affect the ability of the program to process larger data sets?
a)
How long the program takes to run
b)
How many programming statements the program contains
c)
How much memory the program requires as it runs
d)
How much storage space the program requires as it runs
19.
Which of the following is LEAST likely to indicate a phishing attack?
a)
An e-mail from your bank asks you to call the number on your card to verify a transaction
b)
An e-mail from a merchant asks that you click on a link to reset your password
c)
An e-mail from a utility company asks you to enter your date of birth and social security number for verification purposes.
d)
An e-mail indicates that you have won a large sum of money and asks you to enter your bank account number so that the money can be transferred to you
20.
Which of the following is considered an unethical use of computer resources?
a)
Downloading freeware or shareware onto your home computer
b)
Purchasing a game from an app store and downloading it directly to a mobile device
c)
Purchasing a single-user copy of photo editing software and installing it on all computers in a computer lab
d)
Searching online for an electronic version of a school textbook
21.
Which of the following statements are true about using a high-level programming language instead of a lower-level language?
I. Programs written in a high-level language are generally easier for people to read than programs
written in a low-level language.
II. A high-level language provides programmers with more abstractions than a low-level language.
III. Programs written in a high-level language are generally easier to debug than programs written in
a low-level language.
I. Programs written in a high-level language are generally easier for people to read than programs
written in a low-level language.
II. A high-level language provides programmers with more abstractions than a low-level language.
III. Programs written in a high-level language are generally easier to debug than programs written in
a low-level language.
a)
I only
b)
I and III only
c)
II and III only
d)
I, II, and III
22.
A student is recording a song on her computer. When the recording is finished, she saves a copy on her computer. The student notices that the saved copy is of lower sound quality than the original recording. Which of the following could be a possible explanation for the difference in sound quality?
a)
The song was saved using fewer bits per second than the original song.
b)
The song was saved using more bits per second than the original song.
c)
The song was saved using a lossless compression technique.
d)
Some information is lost every time a file is saved from one location on a computer to another location.
23.
Computers are often used to search through large sets of data to find useful patterns in the data. Which of the following tasks in NOT an example where searching for patterns is needed to produce useful information?
a)
A credit card company analyzing credit card purchases to identify potential fraudulent charges
b)
A grocery store analyzing customer’s past purchases to suggest new products the customer may be interested in
c)
A high school analyzing student grades to identify the students with the top ten highest grade point averages
d)
An online retailer analyzing customers’ viewing habits to suggest other products based on the purchasing history of other customers
24.
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. 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.
a)
I only
b)
II only
c)
I and II
d)
Neither I nor II
25.
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?
a)
The file is broken into packets for transmission. The packets must be reassembled upon receipt.
b)
The file is broken into packets for transmission. The user’s browser must request each packet in order until all packets are received.
c)
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.
d)
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.
26.
A new bank plans to make customer convenience a priority by minimizing the amount of time a customer waits in line. The bank is considering two options: a single line where the customer at the front waits for the next available teller, or separate lines for each teller. The bank decides to use a computer simulation of these two options to determine the average wait time for customers.
Which of the following is NOT true about the bank’s plan?
Which of the following is NOT true about the bank’s plan?
a)
The bank can incorporate other factors, such as the number of tellers, in the simulation.
b)
The bank can use the simulation to investigate these two options without causing inconvenience for customers.
c)
The bank may consider new alternatives based on the simulation results.
d)
The simulation will not produce usable results because actual customer data are not available.
27.
An Internet service provider (ISP) is considering an update to its servers that would save copies of the Web pages most frequently visited by each user. Which of the following is LEAST likely to occur as a result of the update?
a)
Average response time for user requests might decrease.
b)
Privacy of users might be negatively affected.
c)
Storage requirements for the servers might increase.
d)
Web sites that are not visited frequently might no longer be accessible to users.
28.
Which of the following is a characteristic of the fault-tolerant nature of routing on the Internet?
a)
The ability to use a hierarchical naming system to avoid naming conflicts
b)
The ability to provide data transmission even when some connections have failed
c)
The ability to resolve errors in domain name system (DNS) lookups
d)
The ability to use multiple protocols such as hypertext transfer protocol (HTTP), Internet protocol (IP), and simple mail transfer protocol (SMTP) to transfer data
29.
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. 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.
a)
I and II only
b)
I and III only
c)
II and III only
d)
I, II, and III
30.
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?
a)
The computers cannot communicate because different manufacturers use different communication protocols.
b)
The computers can communicate, but additional hardware is needed to convert data packets from one computer’s protocol to the other computer’s protocol.
c)
The computers can communicate directly only if the messages consist of text; other formats cannot be interpreted across computers.
d)
The computers can communicate directly because Internet communication uses standard protocols.
31.
A large data set contains information about all students majoring in computer science in colleges across the United States. The data set contains the following information about each student.
• The student’s gender
• The state in which the student attends college
• The student’s grade point average on a 4.0 scale
Which of the following questions could be answered by analyzing only information in the data set?
• The student’s gender
• The state in which the student attends college
• The student’s grade point average on a 4.0 scale
Which of the following questions could be answered by analyzing only information in the data set?
a)
Do students majoring in computer science tend to have higher grade point averages than students majoring in other subjects?
b)
How many states have a higher percentage of female computer science majors than male computer science majors attending college in that state?
c)
What percent of students attending college in a certain state are majoring in computer science?
d)
Which college has the highest number of students majoring in computer science?
32.
Which of the following is a true statement about cloud computing?
a)
Cloud computing is convenient to implement but has a negative effect on the scalability of systems.
b)
Cloud computing is useful for large businesses but is not useful for individuals.
c)
Storing data using cloud computing can help ensure that data are not lost if a user’s computer stops functioning.
d)
Storing data using cloud computing improves securing over storing data on a personal computer.
33.
Which of the following statements is true?
a)
Every problem can be solved with an algorithm for all possible inputs, in a reasonable amount of time, using a modern computer.
b)
Every problem can be solved with an algorithm for all possible inputs, but some will take more than 100 years, even with the fastest possible computer.
c)
Every problem can be solved with an algorithm for all possible inputs, but some of these algorithms have not been discovered yet.
d)
There exist problems that no algorithm will ever be able to solve for all possible inputs.
34.
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
Which of the following lists the numbers in order from least to greatest?
a)
Binary 1100, Decimal 11, Hexadecimal D
b)
Decimal 11, Binary 1100, Hexadecimal D
c)
Decimal 11, Hexadecimal D, Binary 1100
d)
Hexadecimal D, Decimal 11, Binary 1100
35.
A search engine has a trend-tracking feature that provides information on how popular a search term is. The data can be filtered by geographic region, date, and category. Categories include arts and entertainment, computers and electronics, games, news, people and society, shopping, sports, and travel. Which of the following questions is LEAST likely to be answerable using the trends
a)
In what month does a particular sport receive the most searches?
b)
In which political candidates are people interested?
c)
What is the cost of a certain electronics product?
d)
Which region of the country has the greatest number of people searching for opera performances?
36.
A retailer that sells footwear maintains a single database containing records with the following information about each item for sale in the retailer’s store.
• Item identification number
• Footwear type (sneakers, boots, sandals, etc.)
• Selling price (in dollars)
• Size
• Color
• Quantity available
Using only the database, which of the following can be determined?
• Item identification number
• Footwear type (sneakers, boots, sandals, etc.)
• Selling price (in dollars)
• Size
• Color
• Quantity available
Using only the database, which of the following can be determined?
a)
Which items listed in the database are not currently in the store
b)
Which colors are more popular among men than women
c)
Which type of footwear is most popular among adults
d)
The total number of shoes sold in a particular month
37.
Which of the following programs is most likely to benefit from the use of a heuristic?
a)
A program that calculates a student’s grade based on the student’s quiz and homework scores
b)
A program that encrypts a folder of digital files
c)
A program that finds the shortest driving route between two locations on a map
d)
A program that sorts a list of numbers in order from least to greatest
38.
An author is considering publishing an e-book using a Creative Commons license. In which of the following situations would it be better for the author to use a Creative Commons license instead of a traditional copyright?
I. The author wants to make the e-book available as a free download.
II. The author wants to prevent people from sharing copies of the e-book on peer-to-peer networks.
III. The author wants to allow people permission to use and modify the e-book.
I. The author wants to make the e-book available as a free download.
II. The author wants to prevent people from sharing copies of the e-book on peer-to-peer networks.
III. The author wants to allow people permission to use and modify the e-book.
a)
I only
b)
II only
c)
I and III
d)
II and III
39.
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?
a)
Holding basic computer classes at community centers
b)
Providing free wireless Internet connections at locations in low-income neighborhoods
c)
Putting all government forms on the city Web site
d)
Requiring that every city school has computers that meet a minimum hardware and software standard.
40.
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 binary sequences. Which of the following best describes the result of using 7-bit sequences instead of 6-bit sequences?
a)
2 more items can be uniquely identified.
b)
10 more items can be uniquely identified.
c)
2 times as many items can be uniquely identified.
d)
10 times as many items can be uniquely identified.
41.
Which of the following has the greatest potential for compromising a user’s personal privacy?
a)
A group of cookies stored by the user’s Web browser
b)
The Internet Protocol (IP) address of the user’s computer
c)
The user’s e-mail address
d)
The user’s public key used for encryption
42.
Both online newspapers and social media sites are used to distribute information on the Internet. Which of the following best describes an advantage that online newspapers have over social media sites?
a)
The ability to distribute information instantaneously
b)
The ability to provide credibility to the information distributed
c)
The ability to provide information that is widely accessible
d)
The ability to provide media-rich content for low cost
43.
Historically, it has been observed that computer processing speeds tend to double every two years. Which of the following best describes how technology companies can use this observation for planning purposes?
a)
Technology companies can accurately predict the dates when new computing innovations will be available to use.
b)
Technology companies can plan to double the costs of new products each time advances in processing speed occur.
c)
Technology companies can set research and development goals based on anticipated processing speeds.
d)
Technology companies can spend less effort developing new processors because processing speed will always improve at the observed rate.
44.
A computer program uses 3 bits to represent integers. When the program adds the decimal (base 10) numbers 5 and 3, the result is 0. Which of the following is the best explanation for the result?
a)
An overflow error occurred.
b)
A round-off error occurred.
c)
The result was affected by lossy data compression.
d)
The result was approximated by a floating-point representation.
45.
A certain computer game is played between a human player and a computer-controlled player. Every time the computer-controlled player has a turn, the game runs slowly because the computer evaluates all potential moves and selects the best one. Which of the following best describes the possibility of improving the running speed of the game?
a)
The game’s running speed can only be improved if the game is played between two human players instead of with the computer-controlled player.
b)
The game’s running speed might be improved by using a process that finds approximate solutions every time the computer-controlled player has a turn.
c)
The game’s running speed cannot be improved because computers can only be programmed to find the best possible solution.
d)
The game’s running speed cannot be improved because the game is an example of an algorithm that does not run in a reasonable time.
46.
Which of the following best describes a Distributed Denial of Service (DDoS) attack?
a)
An attempt by a country to deny its citizens access to the Internet
b)
An attempt to deny users access to a Web site’s resources by flooding the Web site with requests from multiple systems
c)
An attempt by one user to deny service to another user by posting material on a social network
d)
An attempt by a user of the Internet to get private information from a secure database.
47.
A program is expressed in a programming language. Which of the following is true of the program?
a)
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.
b)
The program can also be expressed as binary code, which will reduce the likelihood of errors.
c)
The program cannot be expressed as binary code, because binary code can only be used to represent data.
d)
Some parts of the program can be expressed as binary code, but operations must be expressed using a higher-level programming language.
48.
A programmer is deciding between using a liner or binary search to find a target value in a sorted list. Which of the following is true?
a)
In all cases, a binary search of a sorted list requires fewer comparisons than a linear search.
b)
Generally, the advantage of using a binary search over a linear search increases as the size of the list increases.
c)
A linear search will generally run faster than a binary search because a liner search requires fewer lines of code to implement.
d)
Using a linear search is preferable to using a binary search if there is a chance that the target may not be found in the list.
49.
Which of the following can be represented by a single binary digit?
a)
The position of the minute hand of a clock
b)
The value of a Boolean variable
c)
The volume of a car radio
50.
Which of the following are benefits of using well-named variables in a computer program?
a)
The program will run faster
b)
The program will be easier for people to read.
c)
The program will have a greater data storage capacity.
51.
What is the best explanation for why digital data is represented in computers in binary?
a)
The binary number system is the only system flexible enough to allow for representing data other than numbers.
b)
As a consequence of history: early pioneers of computing were making secret codes in binary, and this simply evolved into modern computing.
c)
It’s impossible to build a computing machine that uses anything but binary to represent numbers
d)
It’s easier, cheaper, and more reliable to build machines and devices that only have to distinguish between binary states.
52.
What is the 4-bit binary number for the decimal number Ten (10)?
a)
0010
b)
1010
c)
0110
d)
0101
53.
What is the minimum number of bits you would need to encode the 26 letters of the alphabet plus a space – a total of 27 characters?
a)
2 bits
b)
3 bits
c)
5 bits
d)
6 bits
54.
Considering the following numbers given in Binary (BIN), Decimal (DEC), and Hexadecimal (HEX) representations:
BIN: 1110
DEC: 13
HEX: F
Which of the following lists the numbers in order from least to greatest?
BIN: 1110
DEC: 13
HEX: F
Which of the following lists the numbers in order from least to greatest?
a)
BIN: 1110, DEC: 13, HEX: F
b)
DEC: 13, BIN: 1110, HEX: F
c)
DEC: 13, HEX: F, BIN: 1110
d)
HEX: F DEC: 13, BIN: 1110
55.
A user clicks on 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 through this situation?
a)
High bandwidth, high latency
b)
Low bandwidth, high latency
c)
High bandwidth, low latency
d)
Low bandwidth, low latency
56.
8 bits is enough to represent 256 different numbers. How many total bits do you need to represent 512 (twice as many) numbers?
a)
9 bits
b)
10 bits
c)
16 bits
d)
17 bits
57.
Which of the following BEST describes how protocols on the Internet (e.g. IP, TCP, HTTP) make use of abstraction to accomplish their respective purposes?
a)
High level protocols take into account specific implementation details of lower level protocols to ensure they are compatible.
b)
Low level protocols can provide functionality to high level protocols without revealing the details of how this is accomplished.
c)
Low level protocols are written in binary while high level protocols are written hexadecimal
d)
High level protocols can take on the role of a low level protocol in the event of failure in the system.
58.
Which of the following is NOT true about TCP/IP packets?
a)
Packets are numbered so if they arrive out of order the message can be reassembled.
b)
TCP guarantees that no packets are ever dropped
c)
Packets can be routed on different paths from sender to receiver.
d)
Messages are broken into packets to improve reliability of the internet.
59.
The Internet Engineering Task Force (IETF) defines the protocols and standards for how the Internet works. The members of the IETF are:
a)
An International coalition of government agencies who oversee the Internet in their countries.
b)
A collection of the leaders of the Tier 1 Internet service providers.
c)
A loosely organized collection of citizens and engineers.
d)
Political leaders and heads of state
60.
How does a computer resolve a domain name into an IP address?
a)
It asks a DNS server for the corresponding IP address
b)
It scans addresses until it finds the one it’s looking for
c)
It uses a Border Gateway Protocol to get the address from a nearby computer.
d)
It creates an IP address for the domain, and shares it with the closest DNS.
61.
The world is currently in a transition to using IPv6, a newer version of the IP protocol that uses 128-bit addresses instead of 32-bit addresses used by IPv4. What is the main problem that IPv6 was created to solve?
a)
32-bit addresses could not accommodate the increased size and amount of data traveling on the Internet as it has grown I popularity
b)
IPv6 will allow problems with IPV4’s address hierarchy to be resolved.
c)
IPv4 proved unreliable in some cases where network redundancy could not be ensured.
d)
32-bit addresses could not ensure that every Internet-connected device can receive a unique IP address.
62.
Which of the following is a true statement about data compression?
a)
Data compression is only useful for files being transmitted over the Internet
b)
Regardless of the compression technique used, once a data file is compressed, it cannot be restored to its original state.
c)
Sending a compressed version of a file ensures that the contents of the file cannot be intercepted by an unauthorized user.
d)
There are trade-offs involved in choosing a compression technique for storing and transmitting data.
63.
Select the answer that lists the units of bytes in ascending order (from smallest to largest)
a)
Gigabyte, megabyte, terabyte
b)
Megabyte, terabyte, kilobyte
c)
Gigabyte, terabyte, megabyte
d)
-
64.
An artist makes an RGB raster image in which each pixel color is encoded with 12-bits ---4 bits each for red, green, and blue.
Which of the following correctly shows the hexadecimal value for Red as a 12-bit representation.
Which of the following correctly shows the hexadecimal value for Red as a 12-bit representation.
a)
FOO
b)
OOF
c)
FFOO
d)
FFOOOO
65.
Approximately how much bigger (how many more bytes) is a megabyte than a kilobyte?
a)
1,000 times bigger
b)
100,000 times bigger
c)
1,000,000 times bigger
d)
1,000,000,000 times bigger
66.
Which of the following best explains what happens when a new device is connected to the Internet?
a)
A device driver is assigned to the device.
b)
An Internet Protocol (IP) address is assigned to the device.
c)
A packet number is assigned to the device.
d)
A Web site is assigned to the device.
67.
Which of the following would pose the greatest threat to a user’s personal privacy if it were to be leaked to the public?
a)
The IP address of the user’s computer
b)
The user’s browser cookies
c)
The user’s email address
d)
The user’s public key used for encryption
68.
Which of the following is a benefit that online shopping websites provide over brick and mortar stores?
a)
Users can try out an item before they buy it
b)
Users can easily pay with cash in person
c)
Users can easily see product reviews and determine if an item has been satisfactory for a large number of people
d)
There is no wait time between purchasing an item and having access to it
69.
Which number system is used to store information digitally in a computer?
a)
Decimal (base 10)
b)
Binary (base 2)
c)
Octal (base 8)
d)
Hexadecimal (base 16)
70.
How many different digits are used in the Hexadecimal number system?
a)
2
b)
10
c)
8
d)
16
71.
How many different values can be represented using 4 bits?
a)
4 different values
b)
8 different values
c)
16 different values
d)
32 different values
72.
Which of the following is a true statement about data compression?
a)
Data compression is only useful for files being transmitted over the Internet.
b)
Regardless of the compression technique being used, once a data file is compressed, it cannot be restored back to its original state.
c)
Sending a compressed version of a file ensures that no one can read the contents of the file except for the intended recipient.
d)
There are trade-offs involved in choosing a compression technique for storing and transmitting data.
73.
A student is transferring photos from her camera to her computer. The student notices that the saved photos on her computer are lower quality than the original raw photo on her camera.
Which of the following could be a possible explanation for the difference in image quality?
Which of the following could be a possible explanation for the difference in image quality?
a)
The saved image files were compressed with a lossy compression technique.
b)
The saved image files were compressed with a lossless compression technique.
c)
The saved image files were not compressed properly.
d)
Some information is lost every time a file is saved on a computer.
74.
A computer program uses 3 bits to represent integers. When the program adds the decimal (base 10) numbers 6 and 2, the result is 0. Which of the following is the best explanation for this result?
a)
An overflow error occurred.
b)
A round-off error occurred.
c)
An off-by-one error occurred.
d)
The result was affected by lossy data compression.
75.
Which of the following is the proper format for an HTML tag?
a)
>h1<Content Affected by Tag >/h1<
b)
<h1>Content Affected by Tag<h1>
c)
<h1 Content Affected by Tag />
d)
<h1>Content Affected by Tag</h1>
100 %
