AP CSP EVALUATION EXAM 2026/2027 QUESTIONS
AND SOLUTIONS RATED A+
✔✔SSL - ✔✔____ is a method of encrypting TCP/IP transmissions above the network
layer.
✔✔Browsers - ✔✔information-search services, such as Microsoft's Internet Explorer,
Firefox, and Google Chrome, that offer detailed organizational maps to the Internet.
✔✔Syntax - ✔✔Sentence structure
✔✔Distributed solutions - ✔✔must scale to solve problems
✔✔"Citizen science" - ✔✔Home PC on scientific research
✔✔Human computation - ✔✔Harnesses control and makes use of it
✔✔Digital collaboration - ✔✔Enhances human capabilities
✔✔substring - ✔✔A substring of a string is another string that occurs "in". For example,
"the best of" is a substring of "It was the best of times". This is not to be confused with
subsequence, which is a generalization of substring. For example, "Itwastimes" is a
subsequence of "It was the best of times", but not a substring.
✔✔TCP - ✔✔Transmission Control Protocol
is one of the main protocols of the Internet protocol suite. It originated in the initial
network implementation in which it complemented the Internet Protocol (IP). Therefore,
the entire suite is commonly referred to as TCP/IP. TCP provides reliable, ordered, and
error-checked delivery of a stream of octets between applications running on hosts
communicating by an IP network. Major Internet applications such as the World Wide
Web, email, remote administration, and file transfer rely on TCP. Applications that do
not require reliable data stream service may use the User Datagram Protocol (UDP),
which provides a connectionless datagram service that emphasizes reduced latency
over reliability.
✔✔Packet Switching - ✔✔breaks up digital information into individually addressed
chunks
✔✔Boolean algebra - ✔✔A method for expressing mathematically a logic circuit
✔✔LOGICAL CONCEPTS - ✔✔concepts with clearly defined rules for membership
✔✔Real numbers (floating-point) - ✔✔Real numbers are approximated by floating-point
representation that do not necessarily have infinite precision
, ✔✔Integers - ✔✔whole numbers and their opposites
✔✔Self Identifying variables - ✔✔Locating and correcting errors in a program is called
debugging the program
✔✔Open Standards - ✔✔are standards made available to the general public and are
developed (or approved) and maintained via a collaborative and consensus driven
process. "Open Standards" facilitate interoperability and data exchange among different
products or services and are intended for widespread adoption.
✔✔Debugging - ✔✔Correcting errors in software.
✔✔Interfaces - ✔✔Connections between two or more computer systems
✔✔Protocols - ✔✔List of steps, such as assessments and interventions, to be taken in
different situations.
✔✔strings; string operation - ✔✔a contiguous sequence of symbols or values, such as a
sequence of characters or a sequence of binary values
✔✔integers - ✔✔a whole number; a number that is not a fraction.
✔✔concatenation - ✔✔a series of interconnected things or events
✔✔Functionality - ✔✔The degree to which a system performs its intended function
✔✔Productivity - ✔✔Internet and web have impacted productivity positively and
negatively in many areas.
✔✔program documentation - ✔✔A process in which a complex programs functions are
portrayed and described in order for someone else to make sense of what is going on
later, or just to describe what the program is doing and where it is doing it. ALSO
describes the inputs, outputs, and processing logic for all program modules
✔✔program development - ✔✔consists of a series of steps programmers use to build
computer programs
✔✔e-commerce - ✔✔Online shopping, amazon, buying online and on site transactions
conducted electronically.
✔✔procedures - ✔✔Descriptions of the way work is to be done
✔✔parameters - ✔✔limits, characteristics of a population
AND SOLUTIONS RATED A+
✔✔SSL - ✔✔____ is a method of encrypting TCP/IP transmissions above the network
layer.
✔✔Browsers - ✔✔information-search services, such as Microsoft's Internet Explorer,
Firefox, and Google Chrome, that offer detailed organizational maps to the Internet.
✔✔Syntax - ✔✔Sentence structure
✔✔Distributed solutions - ✔✔must scale to solve problems
✔✔"Citizen science" - ✔✔Home PC on scientific research
✔✔Human computation - ✔✔Harnesses control and makes use of it
✔✔Digital collaboration - ✔✔Enhances human capabilities
✔✔substring - ✔✔A substring of a string is another string that occurs "in". For example,
"the best of" is a substring of "It was the best of times". This is not to be confused with
subsequence, which is a generalization of substring. For example, "Itwastimes" is a
subsequence of "It was the best of times", but not a substring.
✔✔TCP - ✔✔Transmission Control Protocol
is one of the main protocols of the Internet protocol suite. It originated in the initial
network implementation in which it complemented the Internet Protocol (IP). Therefore,
the entire suite is commonly referred to as TCP/IP. TCP provides reliable, ordered, and
error-checked delivery of a stream of octets between applications running on hosts
communicating by an IP network. Major Internet applications such as the World Wide
Web, email, remote administration, and file transfer rely on TCP. Applications that do
not require reliable data stream service may use the User Datagram Protocol (UDP),
which provides a connectionless datagram service that emphasizes reduced latency
over reliability.
✔✔Packet Switching - ✔✔breaks up digital information into individually addressed
chunks
✔✔Boolean algebra - ✔✔A method for expressing mathematically a logic circuit
✔✔LOGICAL CONCEPTS - ✔✔concepts with clearly defined rules for membership
✔✔Real numbers (floating-point) - ✔✔Real numbers are approximated by floating-point
representation that do not necessarily have infinite precision
, ✔✔Integers - ✔✔whole numbers and their opposites
✔✔Self Identifying variables - ✔✔Locating and correcting errors in a program is called
debugging the program
✔✔Open Standards - ✔✔are standards made available to the general public and are
developed (or approved) and maintained via a collaborative and consensus driven
process. "Open Standards" facilitate interoperability and data exchange among different
products or services and are intended for widespread adoption.
✔✔Debugging - ✔✔Correcting errors in software.
✔✔Interfaces - ✔✔Connections between two or more computer systems
✔✔Protocols - ✔✔List of steps, such as assessments and interventions, to be taken in
different situations.
✔✔strings; string operation - ✔✔a contiguous sequence of symbols or values, such as a
sequence of characters or a sequence of binary values
✔✔integers - ✔✔a whole number; a number that is not a fraction.
✔✔concatenation - ✔✔a series of interconnected things or events
✔✔Functionality - ✔✔The degree to which a system performs its intended function
✔✔Productivity - ✔✔Internet and web have impacted productivity positively and
negatively in many areas.
✔✔program documentation - ✔✔A process in which a complex programs functions are
portrayed and described in order for someone else to make sense of what is going on
later, or just to describe what the program is doing and where it is doing it. ALSO
describes the inputs, outputs, and processing logic for all program modules
✔✔program development - ✔✔consists of a series of steps programmers use to build
computer programs
✔✔e-commerce - ✔✔Online shopping, amazon, buying online and on site transactions
conducted electronically.
✔✔procedures - ✔✔Descriptions of the way work is to be done
✔✔parameters - ✔✔limits, characteristics of a population