Académique Documents
Professionnel Documents
Culture Documents
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.