Please enable JavaScript.
Coggle requires JavaScript to display documents.
CH.21 - Coggle Diagram
CH.21
problem solving procedures
1.problem identification
initial step
asking questions about the problem
2.problem analysis
In-depth consideration of the identified problem
use Input-Process-Output chart (IPO chart)
3.algorithm design
pseudocode
flowchart
4.developing a solution
top-down approach
a problem is divided into some manageable sub-problems
5.debugging and testing
debugging:the process of locating and fixing detects in a program
testing:ensure that a program works and is free of error
syntax error ,run-time error, logic error
6.documentation
For user and programmers
user manual
program manual
help programmers maintain the program in the future
help discover error in the program
user can learn how to use the program though a user manual
problem solving
The process of analyzing the description of a problem until we reach a solution
need a systematic way of solving problems
In computer programming, we split a problem into several smaller and simpler parts which are called subproblems