PSPP UNIT 1 notes

 GE8151 

PROBLEM SOLVING AND PYTHON PROGRAMMING

UNIT 1

ALGORITHMIC PROBLEM SOLVING

Syllabus:

Algorithms, Building blocks of algorithm (statements, state, control flow, functions), notation (pseudo code, flow chart, Programming language), Algorithmic problem solving, simple strategies for developing algorithms (iteration, recursion).
Illustrative Problems:
Find minimum in a list, insert a card in a list of sorted cards, Guess an integer number in a range, Tower of Hanoi.

Problem Solving:
          Problem solving is the systematic approach to define the problem and creating more number of solutions

           The Problem solving process starts with the problem specifications and ends with a correct program

PROBLEM SOLVING TECHNIQUES:
            Problem solving technique is a set of techniques that helps in providing logic for solving
a problem.
Problem Solving Techniques:

Problem solving can be expressed in the form of
    1. Algorithms.
    2. Flowcharts.
    3. Pseudo codes.
    4. programs

ALGORITHM
        It is defined as a sequence of instructions that describe a method for solving a problem. In other words it is a step by step procedure for solving a problem.

Post a Comment

0 Comments