AP Computer Science Principles Questions With Complete
Solutions
== Correct Answer The equality operator (sometimes read:
"equal equal") is used to compare two values, and returns a
Boolean (true/false). Avoid confusion with the assignment
operator "="
Abstraction Correct Answer a simplified representation of
something more complex. Allows you to hide details to help you
manage complexity, focus on relevant concepts, and reason
about problems at a higher level.
Algorithm Correct Answer A precise sequence of instructions
for processes that can be executed by a computer
anitvirus software Correct Answer usually keeps big lists of
known viruses and scans your computer looking for the virus
programs in order to get rid of them.
Application Program Interface (API) Correct Answer A well-
documented library of functions provided in a programming
language that helps to simplify complex programming tasks.
Array Correct Answer A data structure in JavaScript used to
represent a list.
ASCII Correct Answer American Standard Code for
Information Interchange; the universally recognized raw text
format that any computer can understand
, asymmetric encryption Correct Answer used in public key
encryption, it is scheme in which the key to encrypt data is
different from the key to decrypt.
Bandwidth Correct Answer the amount of data that can be
transmitted in a fixed amount of time.
Big Data Correct Answer a broad term for data sets so large or
complex that traditional data processing applications are
inadequate.
Binary Correct Answer A way of representing information
using only two options.
Bit rate Correct Answer the number of bits that are conveyed
or processed per unit of time. e.g. 8 bits/sec.
Boolean Correct Answer A single value of either TRUE or
FALSE
Boolean Expression Correct Answer in programming, an
expression that evaluates to True or False.
Caesar Cipher Correct Answer a technique for encryption that
shifts the alphabet by some number of characters
Callback function Correct Answer a function specified as part
of an event listener; it is written by the programmer but called
by the system as the result of an event trigger.
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller Classroom. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $10.99. You're not tied to anything after your purchase.