ALGORITHMS AND FLOWCHART
CONTENT
- Definition of: (i) Algorithm (ii) Flowchart
- Functions of Algorithm
- Characteristics of an Algorithm
Definition of Algorithm
Algorithm can be defined as a sequence of steps that defines how a particular problem can be solved in a finite and ordered manner. It is a set of rules and sequential steps. To make the computer do anything, one has to write a computer program, and such programs has to be in a step by step manner, the computer then executes the program, following each step mechanically to accomplish the end goal.
Algorithm can also be defined as a specific set of instructions for carrying out a procedure or solving a problem. They are usually written in English and some few mathematical notations.
Functions of Algorithm
(i) It helps the programmer to know all the steps required for writing a program without skipping any.
(ii) It improves program development skills of a programmer.
(iii) It shows the order of sequence of steps in a program
(iv) It helps programmer to know each step required for a program
Characteristics of an Algorithm
There are four features of a good algorithm;
(i) It must be precise and unambiguous: This means every step must clearly show what it should do.
- NEW: Download the entire term's content in MS Word document format (1-year plan only)
- The complete lesson note and evaluation questions for this topic
- The complete lessons for the subject and class (First Term, Second Term & Third Term)
- Media-rich, interactive and gamified content
- End-of-lesson objective questions with detailed explanations to force mastery of content
- Simulated termly preparatory examination questions
- Discussion boards on all lessons and subjects
- Guaranteed learning