4.0 Prior Learning Flashcards
Problem
A situation that needs attention and needs to be dealt with or solve.
Decision-Making Process
- Identification
-Identify the problem
-Understand the problem
-Formulate the problem - Development
-Explore Various Alternative - Selection
-Choose the best alternative - Implementation
- Implement the selected solution
Algorithm
A series of unambiguous instructions designed in order to solve a problem and achieve a certain goal in a finite number of steps
Properties:
–> Finiteness (must end eventually)
–> Definiteness (each step is precisely defined)
–> Input (quantities which are given to it initially before the algorithm begins)
–> Output (quantities which have a specified relation to the inputs)
–> Effectiveness (all the operations must be basic)
How can algorithms be expressed
- Simple English
- Flow Chart
- Pseudocode
- Programming Language
Flow Chart Symbols
Look at p179
Pseudocode
Help programmers develop computer programs.
Syntax is not as strict as the one used in computer languages as its used by humans