Vous êtes sur la page 1sur 1

http://developcpp.blogspot.com/2011/12/introduction-software-evolution.

html

Software Evaluation

Ernest Tello compared the evolution of software technology to the growth of the tree. *The
software evolution has different phases or layers.
Each layer representing an improvement over the previous layer.
*The machine language(0,1) are only understood by the machine. This is low-level language.
*Assembly Language is a middle level language. It can be understand by people and machine.
*Procedure oriented language used to solve mathematical problems.
*Object-oriented programming used to solve mathematical problems and real world problems.

In 1980’s structured programming language such as C became very popular. Structured


programming was a powerful tool to write complex programs easily. Also, Structured program
was not suitable for large scale programs.
Object Oriented Programming (OOP) is an approach to program organization and development
that attempts to eliminate the drawbacks in conventional programming language. s. It is a new
way of organizing and developing programs and has nothing to do with any particular language

Vous aimerez peut-être aussi