This simplified, neutral-language way of describing an algorithm helps programmers plan their code before writing it in a real programming language.
What is Pseudocode?
When finding an item in a sorted list, what type of search should you use?
Binary Search
______ are input variables that are created when a procedure is defined.
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?
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 are algorithms that learn intelligent behavior from lots of training data?
What is Machine learning?
______ are input values entered into the local variables when a procedure is called.
What are arguments?
What part of the computer interprets and runs the computer program?
CPU or processor
When taking work from others, _______ is very important to consider.
What is intellectual property?
Represents selection in a program....must be met in order to proceed
What is a conditional statment?
What is a Database or data structure?
In an e-book, this is information such as the author, the date, and the genre of the book that helps users search for the title of the book online.
What is metadata?
Also known as the central nervous system of a computer. All input and output flows through to hardware that is a ttached to it
What is a motherboard?
When managing large sets of data, _____ is important to take into consideration.
What is data security? or cybersecurity
AI, Internet, Computers, Phones, etc are all examples of ___?
Computing innovation
What is a simple text format for data files that is used to put each row on a separate line with the columns separated by commas?
What is a CSV?
The ______ is the goal for finding the best solution out of many.
What is optimization?
The Internet is able to grow and expand quickly and easily because of this trait
What is scalability?
Over time, computers have moved away from _____ into distributed and parallel computing to process programs more efficiently.
sequential computing
Polynomial time, but it can also be known as
What is Reasonable time?
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?
finds an approximate solution for a hard problem; helpful for finding a solution in a reasonable amount of time
What is heuristic?
This occurs when input is received, processed, and produces output
What is the computing cycle?
______ is a creator's claim to their own work.
What is Copyright?