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;
10 Cards in this Set
- Front
- Back
What is an algorithm? |
a blue-print for completing a task |
|
What are the main parts of an algorithm? |
1. input 2. steps 3. output |
|
What is the input? |
tools required to complete a task |
|
What are the steps? |
instructions to complete the task in chronological order |
|
What is the output? |
the end result |
|
Who are algorithms used by? |
various agents |
|
What must algorithms always do? |
produce output of state that there is no solution |
|
Algorithms are guaranteed to work how much of the time? |
100% |
|
When writing an algorithm in a natural language, it is helpful to use what? |
nouns instead of pronouns |
|
How many algorithms can solve one specific problem? |
many |