10/10/19 Programming Fundamentals 2 Introduction Problem Solving Flow Chart Algorithm History of Programming Languages Structure of C++ Program Language Editor Compile and run first Program
10/10/19 Programming Fundamentals 3 Problem Solving A Process of identifying a problem and finding the best solution for it. It’s a skill developed by following a well organized approach. Different approaches: Program Algorithm & Pseudo code Flow Chart
10/10/19 Programming Fundamentals 4 Problem Solving The following four phases can be identified in the process of solving problems: (1) Understanding the problem (2) Making a plan of solution (Algorithm, FlowChart) (3) Carrying out the plan (Code Program) (4) Looking back i.e. verifying (Test Program) Abstraction Process of extracting essential information about a problem is called abstraction.
10/10/19 Programming Fundamentals 5 Problem Solving & Algorithm Algorithm An Algorithm is a sequence of finite set of steps carried out to solve a problem.
You've reached the end of your free preview.
Want to read all 23 pages?
- Fall '18
- Zia Ul Rehman
- Computer Programming