AP Exam Review Flashcards
Data abstraction
Filtering out specific details to focus on the information needed to process the data
Decimal
Number represented with base 10 digits examples ate 1.5, 12.50 etc
Base conversion
taking a number written in one base and rewriting it in another like binary to decimal
Precision
The number of significant figures or meaningful decimal places in measurements or calculations
Trends
General direction in which something is developing or changing over time
Binary
Numbers represented with base 2 digits (0 or 1)
Hexidecimal
Numbers represented with base 16 digits
Integer Overflow
The attempting to store a number that is too big for the data type
Integer roundoff
impression caused by limits of size of data types
Metadata
Data about data
Paterns
Recognizable forms in sets of data
Cleaning data
Making data uniform without changing its meaning
Scalabiliy
The capacity for a system to change in size and scale to meet new demands
Bias
the intentional or unintentional skewing of data to favor a particular results
Data compression
A reduction in the size of data transmitted or stored
Lossy Compression
A significant reduction in the number of bits stored or transmitted that only allows for an approximation of the original data
Lossless Compression
A reduction in the number of bits stored and transmitted that allows for the restoration of the original data.
Variables
An abstraction inside a program that can hold a value
Iteration
The process in which a part of an algorithm repeats until it meets a condition or for a fixed number of times, either of which is selected by the programmer or user
Boolean Expression
True or False.
List
A data type that holds a collection of values
Strings
A collection of alphanumeric characters
Abstraction
A way of hiding complexity
Application Program Interface (API)
Specifications for using a library’s procedures and understanding how they behave
Simulation Models
Collections of computer software that respond to real time input data to emulate a response that would resemble the real world
Algorithm Efficiency
How an algorithm performs with regards to both time and space
Assignment
The storing of a value to a variable
A=5
Sequencing
The outlining of each step of an algorithm in a specific order to solve a problem