Introduction To Programming: C Language
Introduction To Programming: C Language
Introduction To Programming: C Language
C Language
• PROGRAMMING is the art and science of
creating programs. A program is a list of
organized instructions that the computer must
follow in order to process data into
information.
• Programming also called software
engineering, is a multi step process for
creating a program.
• Programming is also called a method of
solving a problem.
• Programming uses algorithms – an algorithms
being a set of ordered steps for solving a
problem, and which is essentially synonymous
with logic. Analytical and critical thinking is
needed in the formulation of solutions to a
problem.
Program Development Process
Problem Analysis
Program Design
Program Coding
Program Documentation
and Maintenance
Steps in Program Development
• First Step: Problem Analysis
Problem Analysis is defined by the American
National Standards Institute (ANSI) as the
“methodical investigation of a problem and the
separation of the problems into smaller related
units for further detailed study.”
Problem Analysis requires performing the
following steps:
Read Generate
Student’s Record Printout
• Design Details using pseudo code and/or
flowchart.
The algorithm: 1. Get the student’s score in 3 quizzes
2. Calculate the total score
3. Display the Score
Total = Q1 + Q2 + Q3
Display
Total
End