Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
14 Cards in this Set
- Front
- Back
- 3rd side (hint)
Algorithm |
Lists of instructions to perform specific tasks |
Specific Lists |
|
Flowchart |
Graphical form of an algorithm Square-manipulation activities Diamond-tests Arrows-flow |
|
|
Bench Testing |
Evaluation of program to ensure it's working. Also known as Hand Simulation |
|
|
Bugs |
Errors |
|
|
Debugging |
Finding bugs and removing them |
|
|
Computation |
Execution of algorithm by list of instructions |
|
|
Agent |
Those that complete the computation |
Example: A computer is an agent of a program |
|
Characteristics of Algorithms |
-Sequence of instructions that will terminate -Precise instructions, unambiguous and only one interpretation -Simple to perform, has to be within the abilities of the agent to perform within a finite amount of time -Inputs and Outputs, Outputs depend on Inputs. User defines Inputs and computer completes outputs |
|
|
Pseudocode |
Informal notations in place of an algorithm |
Model of constructing code before coding |
|
Applets |
Programs executed within internet browsers |
|
|
URL |
Universal Resource Locater |
Websites |
|
HTML |
Hypertext Markup Protocol How to link electronic documents on different computers |
|
|
HTTP |
Hypertext Markup Protocol Exchange HTML documents by protocol |
|
|
Protocol |
Language that computers use to talk to each other |
|