Sunteți pe pagina 1din 2

Escamilla Garcia Brandon 12590391 ISC POO segundo semestre

Programacin por procedimientos. Es el paradigma original de programacin y quiz todava el de uso ms comn. La programacin estructurada se considera como su componente principal. Ventajas: Los lenguajes apoyan proporcionando recursos. Devuelve valores de las funciones. Desventajas: El programador se concentra solo en el puro procedimiento. Programacin modular. Surge como remedio a la organizacin de informacin. Se aplica a un conjunto de afines junto con los datos que manipulan. Ventajas: Establecen mdulos para la resolucin de un problema. Divide el programa para que los procedimientos y datos queden ocultos. Desventajas: Se tiene que dividir demasiadas veces para poder resolver un problema poco a poco. Abstraccin de datos. Permiten al usuario que defina los tipos de comportamiento, de la misma manera que los que son definidos por el lenguaje. Ventajas: Establece las caractersticas de los tipos de datos Proporcionan operaciones para cada tipo de dato. Desventajas: Cuando no hay necesidad de ms de un objeto no es necesaria. POO Expresa la distincin de las propiedades generales y las particulares de un conjunto de objetos. Ventajas: Define las clases que se deseen Proporciona operaciones para cada clase Incida las clases en comn mediante la herencia. Desventajas: No es muy til para los datos que son aritmticos y el uso de clculos que se basen en ellos. Lgico. Permite establecer relaciones, como medio de comunicacin, para poder indicar que accin en especfico se debe de realizar. Ventajas: De fcil uso y muy simple. Una especificacin muy clara y nada confusa. Desventajas: Poco confiables por su sencillez. Imperativo. Describe la programacin en trminos del estado del programa y sentencias que lo cambian o actualizan, constantemente.

Escamilla Garcia Brandon 12590391 ISC POO segundo semestre


Ventajas: Es usada en la implementacin de hardware Est definido por los contenidos de la memoria Desventajas: Las sentencias estn en un lenguaje algo antiguo. Estructurado. El cdigo empleado se organiza en bloques y estructuras, que pueden o no comunicarse entre s. Ventajas: Se controla con secuencia, seleccin e integracin. La comprensin del cdigo es muy fcil y eficiente. Desventajas: La comunicacin no es nada garantizada. Programacin en java 2 Algoritmos, estructuras de datos y POO Luis Joyanes Aguilar Ignacio Zahonero Martnez Mc Grow Programacin orientada a objetos Conceptos, modelado, diseo y codificacin de C++ Luis Joyanes Aguilar Series Mc Grow-Hill de informtica. An introduction to object- oriented programming Timothy Budd Escamilla Garcia Brandon

S-ar putea să vă placă și