Introductions to Flowcharts and Algorithm

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

1/20

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 11:39 AM on 8/25/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

21 Terms

1
New cards

The visual representations of an algorithm or a process. They use symbols/shapes to properly explain the sequence of steps involved in the algorithm or process

Flowcharts

2
New cards

Type of flowchart where it represent the sequence of steps in a process. They are frequently used in business process modeling, manufacturing, and project management

Process Flowchart

3
New cards

Type of flowchart where it organizes the process into different lanes, each representing a different person or department and is used for illustrating how different teams or departments collaborate within a process

Swimlane Flowchart

4
New cards

Type of flowchart where it represents how tasks, documents, or information move through a system and is commonly used in office process or software development

Workflow Diagram

5
New cards

Type of flowchart where it focuses on detailing the inputs, processes, and outputs. Used in system design and analysis to model the flow of data within a system

Data Flow Diagram

6
New cards

Type of flowchart where it focuses on mapping out decision points within a process and the possible outcomes of each decision. It is used in decision-making scenarios

Decision Flowchart

7
New cards

A graphical representation mapping out a step-by-step algorithm

Visual Blueprint

8
New cards

Structure the solution path before programming syntax gets in the way

Planning Logic

9
New cards

Catches logical errors (infinite loops, dead ends) in the design phase

Bug Identification

10
New cards

A language-agnostic diagram understood by developers, designers, and managers

Universal Communication

11
New cards

The oval symbol indicates Start, Stop and Halt in a program's logic flow. The first and last symbols in the flowchart. 

Terminal

12
New cards

A parallelogram denotes any function of input/output type. Program instructions that take input from input devices and display output on output devices are indicated with parallelogram in a flowchart. 

Input/Output

13
New cards

A box represents arithmetic instructions, specific action or operation that occurs as a part of the process. All arithmetic processes such as adding, subtracting, multiplication and division are indicated this symbol

Action/Process

14
New cards

Decision based operations such as yes/no question or true/false are indicated by diamond in flowchart. It is a diamond shape

Decision

15
New cards

Whenever a flowchart becomes complex, it is useful to use connectors to avoid confusion. They are used to indicate a jump from one part of the flowchart to another without drawing long or complicated lines. The continuation of the flowchart on the same page and represented by a small circle

On-page connector

16
New cards

Whenever a flowchart spreads over more than one page, it is useful to use connectors to avoid confusion. It shows the continuation of the flowchart on a different page and is represented by a pentagon.

Off-page connector

17
New cards

They indicate the exact sequence in which instructions are executed. They represent the direction of flow of control and relationship among different symbols of flowchart. 

Flow arrow

18
New cards

Type of structure where it is linear execution. Steps run top-to-bottom. No skipping and no repeating

Sequential Flow

19
New cards

Type of structure where it asks logic question. Divergent paths split flow based on binary conditions; paths eventually rejoin

Branching and Decisions

20
New cards

Type of structure where it is structural marker. A flowline pointing upwards and backwards to repeat a sequence

Looping and Iteration

21
New cards

Two types of loop in Looping and Iteration

Fixed Loop and Conditional Loop