provides a simplified representation of some complex object
What does a model do?
When finding an item in a sorted list, what should you use?
Binary Search
______ are inputs variables for a procedure.
What is a parameter?
when the computer attempts to handle a number that is outside of the defined range of values
When does an overflow error occur?
When taking work from others, _______ is very important to consider.
What is intellectual property?
Polynomial time is also known as __?
What is Reasonable time?
What are algorithms that learn intelligent behavior from lots of training data?
What is Machine learning?
The ______ is the goal for finding the best solution out of many.
What is the optimization problem?
What part of the computer interprets and runs the computer program?
CPU
When managing large sets of data, _____ is important to take into consideration.
What is data security?
Random can be defined as ...?
the lack of pattern or regularity. A random sequence of events has no order or pattern.
A _____ is a standard data file format used widely on the web where data objects are represented using lists and attribute-value pairs.
What is a JSON?
finds an approximate solution for a hard problem; helpful for finding a solution in a reasonable amount of time
What is a heuristic algorithm?
What is a fetch-execute cycle?
On each cycle the CPU fetches the next instruction from RAM, interprets it and executes it.
Over time, computers have moved away from _____ into distributed and parallel computing.
sequntial computing
AI, Internet, Computers, Phones, etc are all examples of ___?
Computing innovation
What is a simple text format for data files is to put each row on a separate line with the column separated by commas?
What is a CSV?
What does assembly language use to represent machine language instructions?
uses symbolic names (instead of binary sequences), to represent the machine language instructions.
The part of the CPU that performs all logic and arithmetic operations.
What is the ALU?
Interconnects millions of computers for faster and easier data transfer.
What is the Internet?
Flipping a fair coin, rolling a die, picking a card from a shuffled deck are examples of __?
Random events
What is an algorithm using neural networks with many layers to learn data representations on its own from massive amounts of data?
What is Deep learning?
A system of arithmetic for whole numbers where the numbers 'wrap around' upon reaching a certain value known as the modulus. An example would be clock arithmetic
What is modular arithmetic?
What is the register in the CPU that performs arithmetic and logic operations?
Accumulator
______ is a creator's claim to their own work.
What is Copyright?