AP Notes, Outlines, Study Guides, Vocabulary, Practice Exams and more!

AP CSP Midterm Review Flashcards

Terms : Hide Images
5837945356Innovation- A novel or improved idea, device, product, etc, or the development thereof.0
5837945357BinaryA way of representing information using only two options.1
5837946606BandwidthTransmission capacity measure by bit rate2
5837946607Bit- A contraction of "Binary Digit". A bit is the single unit of information in a computer, typically represented as a 0 or 1.3
5837946608Bit Rate(sometimes written bitrate) the number of bits that are conveyed or processed per unit of time. e.g. 8 bits/sec.4
5837949037LatencyTime it takes for a bit to travel from its sender to its receiver.5
5837950429ProtocolA set of rules governing the exchange or transmission of data between devices.6
5837950430ASCIIASCII - American Standard Code for Information Interchange. ASCII is the universally recognized raw text format that any computer can understand.7
5837952025Codeto write code, or to write instructions for a computer.8
5837952026IETFInternet Engineering Task Force - develops and promotes voluntary Internet standards and protocols, in particular the standards that comprise the Internet protocol suite (TCP/IP).9
5837954007InternetA group of computers and servers that are connected to each other.10
5837954008Net Neutralitythe principle that all Internet traffic should be treated equally by Internet Service Providers.11
5837955592IP AddressA number assigned to any item that is connected to the Internet.12
5837955593PacketsSmall chunks of information that have been carefully formed from larger chunks of information.13
5837958298TCPTransmission Control Protocol - provides reliable, ordered, and error-checked delivery of a stream of packets on the internet. TCP is tightly linked with IP and usually seen as TCP/IP in writing.14
5837958299DNSThe service that translates URLs to IP addresses.15
5837958300HTTPHyperText Transfer Protocol - the protocol used for transmitting web pages over the Internet16
5837959934Heuristica problem solving approach (algorithm) to find a satisfactory solution where finding an optimal or exact solution is impractical or impossible.17
5837959935Lossless Compressiona data compression algorithm that allows the original data to be perfectly reconstructed from the compressed data.18
5837961826ImageA type of data used for graphics or pictures.19
5837961827Metadata- is data that describes other data. For example, a digital image my include metadata that describe the size of the image, number of colors, or resolution.20
5837961828Pixelshort for "picture element" it is the fundamental unit of a digital image, typically a tiny square or dot which contains a single point of color of a larger image.21
5837963473RGBthe RGB color model uses varying intensities of (R)ed, (G)reen, and (B)lue light are added together in to reproduce a broad array of colors.22
5837967607Lossy Compression(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.23
5837969176AbstractionPulling out specific differences to make one solution work for multiple problems.24
5837969177Aggregationa computation in which rows from a data set are grouped together and used to compute a single value of more significant meaning or measurement. Common aggregations include: Average, Count, Sum, Max, Median, etc.25
5837971809Pivot Tablein most spreadsheet software it is the name of the tool used to create summary tables.26
5837974379Summary Table- a table that shows the results of aggregations performed on data from a larger data set, hence a "summary" of larger data. Spreadsheet software typically calls them "pivot tables".27

Need Help?

We hope your visit has been a productive one. If you're having any problems, or would like to give some feedback, we'd love to hear from you.

For general help, questions, and suggestions, try our dedicated support forums.

If you need to contact the Course-Notes.Org web experience team, please use our contact form.

Need Notes?

While we strive to provide the most comprehensive notes for as many high school textbooks as possible, there are certainly going to be some that we miss. Drop us a note and let us know which textbooks you need. Be sure to include which edition of the textbook you are using! If we see enough demand, we'll do whatever we can to get those notes up on the site for you!