ITM 200 Chapter Notes - Chapter 2: Boolean Expression, Structured Programming, Infinite Loop
Document Summary
Programming task can be divided into 2 main phases: Problem solving phase: develop the algorithm in the form of pseudo-code and flow charts. Implementation phase: implement the program in a programming language. Program is just a set of instructions that describes how to solve a particular problem, written in a language that a computer can understand. There are usually 4 steps in solving a problem: Same thing also applies to writing a program. Understanding the problem is a vital step in solving a problem, you need to ask. What information do we know? (most important step) Writing a program is very time consuming and if it turns out that the program does not do what the client want it to do, then the process of re writing or changing the program can be extremely expensive. Therefore best solution is to understand it fully before starting to develop a program.