Click here to load reader
Upload
mary-tenelema
View
55
Download
0
Embed Size (px)
Citation preview
INTRODUCCIÓN
El término de Programación Orientada a Objetos indica más una forma de diseño y
una metodología de desarrollo de software que un lenguaje de programación, ya
que en realidad se puede aplicar el Diseño Orientado a Objetos (En inglés abreviado
OOD, Object Oriented Design), a cualquier tipo de lenguaje de programación. La
programación orientada a objetos o POO (OOP según sus siglas en inglés) es un
paradigma de programación que usa los objetos en sus interacciones, para diseñar
aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo
herencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsulamiento. Su
uso se popularizó a principios de la década de los años 1990. En la actualidad,
existe una gran variedad de lenguajes de programación que soportan la orientación
a objetos.
EVOLUCION DE POO
Programación lineal.
Programación estructurada.
Programación orientada a objetos.
Programación Lineal
La Programación Lineal (PL) es una de las principales ramas de la Investigación
Operativa. En esta categoría se consideran todos aquellos modelos de optimización
donde las funciones que lo componen, es decir, función objetivo y restricciones, son
funciones lineales en las variables de decisión.
Los modelos de Programación Lineal por su sencillez son frecuentemente usados
para abordar una gran variedad de problemas de naturaleza real en ingeniería y
ciencias sociales, lo que ha permitido a empresas y organizaciones importantes
beneficios y ahorros asociados a su utilización.
Programación Estructurada
La programación estructurada es una técnica para escribir programas
(programación de computadora) de manera clara. Para ello se utilizan únicamente
tres estructuras: secuencia, selección e iteración; siendo innecesario el uso de la
instrucción o instrucciones de transferencia incondicional (GOTO, EXIT FUNCTION,
EXIT SUB o múltiples RETURN).
Hoy en día las aplicaciones informáticas son mucho más ambiciosas que las
necesidades de programación existentes en los años 1960, principalmente debido
a las aplicaciones gráficas, por lo que las técnicas de programación estructurada no
son suficientes.
POO (Programación Orientada a Objetos).
La Programación Orientada a Objetos toma las mejores ideas de la programación
estructurada la combina con nuevos y poderosos conceptos que animan o alientan
una nueva visión de la tarea de la programación. La Programación Orientada a
Objetos permite descomponer fácilmente un problema en subgrupos de partes
relacionadas. Entonces, puede traducir estos subgrupos en unidades auto
contenidas llamadas Objetos.
WEBGRAFIA http://www.monografias.com/trabajos14/progorie/progorie.shtml#ixzz2z4Lj0QrB
https://www.google.com.ec/search?newwindow=1&tbm=isch&sa=1&q=programacion+lineal+en+
informatica&oq=programacion+lineal+en+informatica&gs_l=img.3..0i24.2187.8982.0.9678.26.15.3
.8.8.2.490.2472.7j3j3j1j1.15.0....0...1c.1.41.img..11.15.715.4WxckPrvX-s
http://es.slideshare.net/sisatenelema/savedfiles?s_title=programacion-orientada-a-objetos-
poo&user_login=maicksitico