AP COMPUTER SCIENCE EXAM
2025/2026 QUESTIONS AND ANSWERS
100% PASS.
Bit - ANS Binary Digit, the single unit of information in a computer.
Bit rate - ANS the number of bits that are processed in a unit of time
Protocol - ANS A set of rules used for transmitting data.
Router - ANS a computer designed to receive and redirect packets of information based upon
the addressing information (IP address)
Packets - ANS Small chunks of information that have been chunks of information formed
from large chunks of information
TCP (Transmission Control Protocol) - ANS Provides reliable, ordered and error checked
delivery stream of packets on the Internet.
DNS (Domain Name Service) - ANS the service that translates URLs to IP addresses
HTTP (Hypertext Transfer Protocol) - ANS The protocol used for sending and receiving web
pages
1 @COPYRIGHT 2025/2026 ALLRIGHTS RESERVED.
, -ASCII text- based protocol
-At the same level as DNS
Compression - ANS Represents the same data using fewer bits
Pixel - ANS the fundamental unit of a digital image
a) short for picture element
b) typically a tiny square or dot which contains a single point of color or larger image
Metadata - ANS data that describes other data
a) Examples: size of number, number of colors, or resolution (how clear the image is)
Internet Packet - ANS The packet contains the data that needs to be sent, but also other data
like the to and from address, and packet number.
Lossless Compression - ANS a data compression algorithm that allows the original data to be
perfectly reconstructed from the compressed data.
Lossy Compression - ANS (or irreversible compression) a data compression method that uses
inexact approximations, discarding some data to represent the content. Most commonly seen in
image formats like .jpg.
Top Down Design Approach - ANS A design process that begins by specifying complex pieces
and then dividing them into smaller pieces.
Abstraction - ANS Pulling out specific differences to make one solution work for multiple
problems.
-a mental tool that allows us to ignore low-level details when they are unnecessary.
-this ability to ignore small details is what allows us to develop complex encodings and
protocols.
2 @COPYRIGHT 2025/2026 ALLRIGHTS RESERVED.
2025/2026 QUESTIONS AND ANSWERS
100% PASS.
Bit - ANS Binary Digit, the single unit of information in a computer.
Bit rate - ANS the number of bits that are processed in a unit of time
Protocol - ANS A set of rules used for transmitting data.
Router - ANS a computer designed to receive and redirect packets of information based upon
the addressing information (IP address)
Packets - ANS Small chunks of information that have been chunks of information formed
from large chunks of information
TCP (Transmission Control Protocol) - ANS Provides reliable, ordered and error checked
delivery stream of packets on the Internet.
DNS (Domain Name Service) - ANS the service that translates URLs to IP addresses
HTTP (Hypertext Transfer Protocol) - ANS The protocol used for sending and receiving web
pages
1 @COPYRIGHT 2025/2026 ALLRIGHTS RESERVED.
, -ASCII text- based protocol
-At the same level as DNS
Compression - ANS Represents the same data using fewer bits
Pixel - ANS the fundamental unit of a digital image
a) short for picture element
b) typically a tiny square or dot which contains a single point of color or larger image
Metadata - ANS data that describes other data
a) Examples: size of number, number of colors, or resolution (how clear the image is)
Internet Packet - ANS The packet contains the data that needs to be sent, but also other data
like the to and from address, and packet number.
Lossless Compression - ANS a data compression algorithm that allows the original data to be
perfectly reconstructed from the compressed data.
Lossy Compression - ANS (or irreversible compression) a data compression method that uses
inexact approximations, discarding some data to represent the content. Most commonly seen in
image formats like .jpg.
Top Down Design Approach - ANS A design process that begins by specifying complex pieces
and then dividing them into smaller pieces.
Abstraction - ANS Pulling out specific differences to make one solution work for multiple
problems.
-a mental tool that allows us to ignore low-level details when they are unnecessary.
-this ability to ignore small details is what allows us to develop complex encodings and
protocols.
2 @COPYRIGHT 2025/2026 ALLRIGHTS RESERVED.