Introduction to Algorithms and Flowcharts

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/14

flashcard set

Earn XP

Description and Tags

This set of vocabulary flashcards covers the fundamental concepts of algorithms, flowchart symbols, and data storage using variables as presented in the lecture notes.

Last updated 3:20 PM on 6/20/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

15 Terms

1
New cards

Algorithm

A step-by-step set of instructions used to solve a problem or complete a task.

2
New cards

Clear

A characteristic of a good algorithm meaning it is easy to understand.

3
New cards

Ordered

A characteristic of a good algorithm requiring that steps must be in the correct sequence.

4
New cards

Finite

A characteristic of a good algorithm meaning it must end after a number of steps.

5
New cards

Input

Data given to the algorithm or a specific flowchart shape used for the user to enter data.

6
New cards

Output

The result produced by an algorithm or a specific flowchart shape used to display words and numbers to the user.

7
New cards

Flowchart

A diagram that shows a sequence of steps that should be followed using specific shapes and arrows.

8
New cards

Data flows

The arrows in a flowchart that show you how to move through the steps.

9
New cards

Process

A flowchart symbol used to do a calculation or action.

10
New cards

Decision

A point where a process requires a choice based on a condition or question, such as "Yes/No" or "True/False".

11
New cards

Arrow (Flowline)

A symbol used to show the direction of the process flow between different steps or symbols.

12
New cards

Variable

A named storage location where you can store data, and the data value can change.

13
New cards

Pseudocode

A way to represent an algorithm using text that follows a structure similar to programming code but is intended for human reading (e.g., using terms like BEGINBEGIN, IFIF, and ENDIFENDIF).

14
New cards

MODMOD

An operator used to find the remainder of a division, used in algorithms to determine if a number is even (e.g., numberMOD2=0number\,MOD\,2 = 0).

15
New cards

age=age+10age = age + 10

A process operation used to change the data in a variable by adding 10 to current stored value in ageage and storing the result back in ageage.