AP CSP Vocabulary Flashcards
Terms : Hide Images [1]
7342006338 | Binary | A way of representing information using only two options. | 0 | |
7342006339 | Bit | A contraction of "Binary Digit"; the single unit of information in a computer, typically represented as a 0 or 1 | 1 | |
7342010250 | Binary Question | a question to which there are only two possible answers. | 2 | |
7342012801 | Binary Message | a message that can only be one of two possible values. | 3 | |
7467692023 | Innovation | A new or improved idea, device, product, etc, or the development thereof | 4 | |
7467695209 | Bandwidth | Transmission capacity measure by bit rate | 5 | |
7467697401 | Bit rate | the number of bits that are conveyed or processed per unit of time. e.g. 8 bits/sec. | 6 | |
7467699827 | Latency | Time it takes for a bit to travel from its sender to its receiver. | 7 | |
7467701194 | Protocol | A set of rules governing the exchange or transmission of data between devices. | 8 | |
7467702388 | ASCII | American Standard Code for Information Interchange; the universally recognized raw text format that any computer can understand | 9 | |
7610685603 | Abstraction | The process of taking away or removing characteristics from something in order to reduce it to a set of essential characters. | 10 | |
7610696391 | Heuristic | A problem solving approach (typically an algorithm) to find a satisfactory solution where finding an optimal or exact solution is impractical or impossible. | 11 | |
7610700228 | Lossless Compression | a data compression algorithm that allows the original data to be perfectly reconstructed from the compressed data. | 12 | |
7610706417 | Metadata | Data about the data, such as width, height, and bits per pixel | 13 | |
7610711120 | Image | A type of data used for graphics or pictures | 14 | |
7610711121 | Pixel | short for "picture element", the fundamental unit of a digital image, typically a tiny square or dot that contains a single point of color of a larger image | 15 | |
7610715403 | Hexadecimal Number System | A number system consisting of 16 distinct symbols 0-9 and A-F which can occur in each place value. | 16 | |
7610718701 | RGB | uses varying intensities of (R)ed, (G)reen, and (B)lue light are added together in to reproduce a broad array of colors. | 17 | |
7610722380 | Lossy Compression | useless or less than necessary information is thrown out to reduce the size of the data | 18 | |
7610728153 | IETF | Internet Engineering Task Force | 19 | |
7784097445 | Internet Protocol Stack | A combination of systems and protocols that visualizes how the internet functions as a whole | 20 | |
7784106785 | HyperText Transfer Protocol (HTTP) | A protocol that sits at the same "layer" as DNS, above TCP. ASCII-based high level protocol that sends and receives web pages and content | 21 | |
7784115546 | Domain Name System (DNS) | A service that translates URLs to IP addresses | 22 | |
7784118103 | Transmission Control Protocol (TCP) | Provides reliable, ordered, and error-checked delivery of a stream of packets on the internet. | 23 | |
7784120225 | Packets | Small chunks of information that have been carefully formed from larger chunks of information. | 24 | |
7784124177 | Network Redundancy | having multiple backups to ensure reliability during cases of high usage or failure | 25 | |
7784125675 | Router | A type of computer that forwards data across a network | 26 | |
7784125676 | IP Address | A number assigned to any item that is connected to the Internet. | 27 | |
7784131186 | IPv4 | Current addressing protocol that accounts for about 4 billion addresses | 28 | |
8155178521 | Digital Divide | the gulf between those who have ready access to computers and the Internet, and those who do not. | 29 | |
8155181279 | Big Data | data sets so large that traditional methods of storage and analysis are inadequate | 30 | |
8155189369 | Moore's Law | the observation that computing power roughly doubles every two years. | 31 | |
8155197687 | Encryption | a process of encoding messages to keep them secret, so only "authorized" parties can read it. | 32 | |
8155197690 | Decryption | The process of converting a cyphertext into plaintext. | 33 | |
8155201885 | Cipher | the generic term for a technique (or algorithm) that performs encryption | 34 | |
8155205374 | Crack | The process of determining a cipher or key to get to an unauthorized message | 35 | |
8155212759 | encryption algorithm | The computer program that converts plain text into an enciphered form | 36 | |
8155216788 | cryptographic key | a word, number, or phrase that must be known to encrypt or decrypt data | 37 | |
8155220241 | algorithm | a methodical, logical rule or procedure that guarantees solving a particular problem | 38 | |
8155231283 | Computationally Hard | a problem in which it cannot arrive at a solution in a reasonable amount of time. | 39 |