Algorithms - Computer Science

studied byStudied by 0 people
0.0(0)
Get a hint
Hint

Algorithms

1 / 11

flashcard set

Earn XP

Description and Tags

12 Terms

1

Algorithms

An algorithm is a sequence of clear instructions that are used to solve a problem step by step.

New cards
2

Decomposition

Decomposition is about breaking down a problem into smaller problems that are easier to manage.

New cards
3

Abstraction

Abstraction is the process of making a complex problem easier to understand by focusing only on necessary information.

New cards
4

Pattern recognition

Pattern recognition involves following the process of abstraction and decomposition to try to identify patterns that will help to solve problems.

New cards
5

start/stop flowchart symbol

The terminator must always include the word START at the beginning and STOP or END at the end. The only exception is a loop that continues forever which does not need a STOP terminator.

<p>The terminator must always include the word START at the beginning and STOP or END at the end. The only exception is a loop that continues forever which does not need a STOP terminator.</p>
New cards
6

process flowchart symbol

Process used to represent a process that needs to be carried out in the algorithm, such as an instruction.

<p>Process used to represent a process that needs to be carried out in the algorithm, such as an instruction.</p>
New cards
7

Input or Output flowchart symbol

Input or Output representing data that is needed as an input to the algorithm or data that is output from the algorithm.

<p>Input or Output representing data that is needed as an input to the algorithm or data that is output from the algorithm.</p>
New cards
8

Subprogram flowchart symbol

Subprogram or subtask that is called to run

<p>Subprogram or subtask that is called to run</p>
New cards
9

arrow flowchart symbol

Connects the symbols showing the direction of flow through the flowchart.

<p>Connects the symbols showing the direction of flow through the flowchart.</p>
New cards
10

Decisions

A question can be asked which will require a response. The response will determine which direction to take next in the flowchart.

<p>A question can be asked which will require a response. The response will determine which direction to take next in the flowchart.</p>
New cards
11

Selection

Selection algorithms require a decision to be made and include the decision symbol. Each option must lead to another part of the flowchart.

New cards
12

Iteration

Iterative algorithms also require a decision to be made but the outcome of the decision will enable processes to repeat.

New cards

Explore top notes

note Note
studied byStudied by 21 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 38 people
Updated ... ago
5.0 Stars(2)
note Note
studied byStudied by 11 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 15 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 14 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 448 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 2 people
Updated ... ago
5.0 Stars(2)
note Note
studied byStudied by 15 people
Updated ... ago
5.0 Stars(1)

Explore top flashcards

flashcards Flashcard78 terms
studied byStudied by 4 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard45 terms
studied byStudied by 8 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard54 terms
studied byStudied by 41 people
Updated ... ago
5.0 Stars(2)
flashcards Flashcard28 terms
studied byStudied by 1 person
Updated ... ago
5.0 Stars(1)
flashcards Flashcard65 terms
studied byStudied by 24 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard31 terms
studied byStudied by 2 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard29 terms
studied byStudied by 4 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard31 terms
studied byStudied by 1 person
Updated ... ago
4.0 Stars(1)