Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROBLEM SOLVING & PROGRAM DESIGN TOPIC 2 - Coggle Diagram
PROBLEM SOLVING & PROGRAM DESIGN
TOPIC 2
Programming Life Cycle
(PLC)
Test and verify the completed program.
Maintain and update the program.
Implement the algorithm.
Documentation
Design the algorithm to solve the problem.
Analyze the problem.
Specify the problem.
Problem Solving Concept
(PSC)
PSC Steps
Indentify alternatives ways.
Select the best way.
Understand the problem.
List instructions.
Indentifying the problem.
Evaluate the solution.
Input, output and process.
Output
Performing operations n data.
Process
Presenting the results.
Input
Entering data into the computer.
Tools used in problem solving.
Pseudo Code.
Flow Chart.
Algorithm.
Logic
Logic determines the meaning/function of the algo.
Logic is something that can be related
with mathematical reasoning
In algo, logic function as a specification on where
to use which knowledge on which problem.
Algorithm
(algo)
Algo is something that perform a calculation, processing
and/or automated reasoning tasks.
Types of Algo
Pseudo Code
Makes coding easier.
Uses English statement.
Flow Chart
Using symbols
Input/Output
Condition/Decision
Process
Flow lines/Connector line
Terminator
Connector/On and Off Page Reference
To shows the flow of processing from beginning to the end of a solution.
Example of flow chart
Raptor
Algorithm is a procedure that allows
computer to solve a problem.
:
Patterns
Conditional
Iterational
Sequential