Fetch
Decode
Explain
Activities
Flashcards
Exam Questions
Revise
Blog
Contact
Login
Login
Menu
Activities
Flashcards
Exam Questions
Revise
Blog
Contact
Login
Topics
Revision notes
Algorithms
In this topic
55 notes
in 8 sections
Section 1
Pseudocode
Pseudocode
Selection: IF and ELSE
Variables and Constants
Input, Output and Type Conversion
FOR Loops
11 notes
·
19 min read
Start reading
Section 2
Flowcharts
Algorithms
Flowcharts
Flowchart Symbols
Flow Lines
Subprogram Symbol
9 notes
·
14 min read
Start reading
Section 3
Arithmetic Operators
Arithmetic Operators
Addition, Subtraction, Multiplication and Division
Integer Division and Modulus
Exponentiation
Order of Precedence
6 notes
·
9 min read
Start reading
Section 4
Logical Operators
Logical Operators
AND Operator
OR Operator
NOT Operator
Truth Tables
6 notes
·
9 min read
Start reading
Section 5
Trace Tables
Trace Tables
Initial Values and Carrying Values Forward
Input and Output in Trace Tables
Tracing Selection
Tracing FOR Loops
6 notes
·
10 min read
Start reading
Section 6
Errors in algorithms
Syntax Errors
Runtime Errors
Logic Errors
Testing Programs
4 notes
·
8 min read
Start reading
Section 7
Search Algorithms
Search Algorithms
Linear Search
Linear Search Best and Worst Cases
Flags in Linear Search
Binary Search
8 notes
·
15 min read
Start reading
Section 8
Sorting Algorithms
Sorting
Bubble Sort
Bubble Sort Best and Worst Cases
Merge Sort
Comparing Bubble Sort and Merge Sort
5 notes
·
7 min read
Start reading