Este documento presenta una comparación entre el paradigma orientado a objetos y el paradigma estructurado. Explica que el paradigma orientado a objetos se basa en las nociones de clases y objetos, mientras que el paradigma estructurado se compone de tres estructuras: secuencia, selección e iteración. También describe algunas características clave como la abstracción, encapsulamiento y herencia en el paradigma orientado a objetos.
5. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICAC
Antecedentes Antecedentes
El origen del Paradigma Orientado a Objeto
( POO para los amigos..!!), recientemente
impuesto por el marketing del software, se
remonta a los años sesenta, cuando es
concebido como un método que trata de
emular en el ordenador, el funcionamiento
del mundo real.
El teorema del programa estructurado
proporciona la base teórica de la programación
estructurada. Señala que tres maneras de
combinar programas son suficientes para
expresar cualquier función computable:
secuencia, selección e iteración. Esta
observación no se originó con el movimiento de
la programación estructurada. Estas estructuras
son suficientes para describir el ciclo de
instrucción de una unidad central de
procesamiento, así como el funcionamiento de
una máquina de Turing. Por lo tanto un
procesador siempre está ejecutando un
"programa estructurado" en este sentido, incluso
si las instrucciones que lee de la memoria no
son parte de un programa estructurado. Sin
embargo, los autores usualmente acreditan el
resultado a un documento escrito en 1966 por
Böhm y Jacopini, posiblemente porque Dijkstra
había citado este escrito. El teorema del
programa estructurado no responde a cómo
escribir y analizar un programa estructurado de
manera útil. Estos temas fueron abordados
durante la década de 1960 y principio de los
años 1970, con importantes contribuciones de
Dijkstra, Robert W. Floyd, Tony Hoarey y
David Gries.
http://es.wikipedia.org/wiki/Programaci
%C3%B3n_estructurada#Historia
http://wilucha.com.ar/Paradigma/A
_ParaOObjet.html
6. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICAC
Ventajas Y Dsventajas Ventajas Y Desventajas
Ventajas:
Datos separados del Diseño.
Reutilizacion del código.
Entendimiento del programa en el mundo real.
Fácil entendimiento de la lógica del programa.
Código simple (aunque cueste acostumbrarce).
Fácil documentacion y diseño del programa.
Dinamismo en el manejo de los datos.
Facilidad en el mantenimiento y expansión.
Desventajas:
Complejidad para adaptarse.
Mayor cantidad de código (aunque a la larga
no, por la reutilizacion).
Ventajas:
Datos separados del Diseño.
Reutilizacion del código.
Entendimiento del programa en el mundo real.
Fácil entendimiento de la lógica del programa.
Código simple (aunque cueste acostumbrarce).
Fácil documentacion y diseño del programa.
Dinamismo en el manejo de los datos.
Facilidad en el mantenimiento y expansión.
Desventajas:
Complejidad para adaptarse.
Mayor cantidad de código (aunque a la larga
no, por la reutilizacion).
http://es.wikipedia.org/wiki/Programació…
http://www.monografias.com/trabajos20/p
a…
http://java.ciberaula.com/articulo/tecno…
http://es.wikipedia.org/wiki/Programació…
http://www.monografias.com/trabajos20/p
a…
http://java.ciberaula.com/articulo/tecno…