3.1.1 - 3.2.3 Notes Flashcards
program that helps to efficiently organize/find trends in information
spreadsheets
the collection of facts/patterns that are extracted from data
information
an association between two or more things, digitally processed data may show it, but it is not certain to also show causation
correlation
varying smoothly from one value to another, opposite of discrete
continuous data
continuous method used to represent data
analog data
jumping from one value to another without taking on all intermediate values, opposite of continuous
discrete data
where algorithms check each element in a list until desired value is found
linear search
works on sorted data, compares middle element of data to determine next search, cuts the search set in half at each destination
binary search
data beyond the resources of one computer to store, especially intensive to analyze, when data is too large or complex
big data
when storage or processing is handled by multiple independent machines in a coordinated fashion.
distributed
intelligent behavior demonstrated by machines, in contrast to natural intelligence of humans
artificial intelligence (AI)
estimation of the amount of computational resources used by an algorithm, efficiency is typically represented as a function of the size of the input, and describes how quickly an algorithm executes
algorithmic efficiency
information about data, or data about data
metadata
general description of task that cannot be solved algorithmically
problem
algorithms with efficiencies that grow at a polynomial rate or slower, are said to run in like this
reasonable time