Lecture 2 Data Structures Introduction
Lecture 2 Data Structures Introduction
Algorithms
Lecture 2
Programming is problem solving
• Programming is a process of problem solving
• Problem solving Techniques
Analyze the problem
Outline the problem requirements
Specify what the solution should do
Design steps, called an algorithm to solve the problem
Verify that your solution solves the problem or not
Set of instructions that tell the computer what to do and how to do.
Introduction to Problem solving
Programming is a problem-solving activity
When you write a program you are actually writing instructions for the
computer to solve something for you.