Zusammenfassung der Ressource
Paradigmas de programaciòn
- Paradigma
Estucturado
- Ventajas
- -Programacion en
bloques -Fàcil de entender
-Poco mantenimiento al
codigo -Identificacion
sensilla de errores
-Programas mas rapidos
- Desventajas
- -Dificulta la reusabilidad de codigo
-Cuando el codigo crece demasiado,
se hace complicada la manupilacion
de todo el codigo
- Paradigma
Modular
- Es una evolucion del
paradigma estructurado y su
uso tiene lugar cuando el
codigo secuencialmente
estructurado se hace muy
grande e impide su facil
manipulacion.
- Rehutilizacion de codigo, se lleva a cabo a travez
de la utilizacion de procedimientos o funciones.
- Paradigma
Orientado a
Objetos
- Paradigma utilizado
especialmente por su
capacidad de reutilizar
codigo.
- Una clase es un conjunto de objetos que
estan relacionados por tener una
estructura comun.
- caracteristicas de los objetos
- Herencia
- es permitir a otros
objetos hacer uso de los
metodos de otro objeto.
- Polimorfismo
- Es la capacidad de los
objetos de responder a un
mismo estímulo (llamada a
método) de acuerdo a su
naturaleza (clase), con el fin
de promover la legibilidad y
facilitar la escritura y empleo
de software
- Abstraccion
- consiste en destacar
las caracteristicas
especiales del objeto,
la abstraccion es
describir la realidad del
objeto.
- Encapsulamiento
- Mecanismo para la
protección de la integridad
de la información
consistente en el acceso a
datos ocultos (privados y/o
protegidos) mediante
métodos de acceso
públicos (set/get)
- Recolector de
basura
- propiedad que
permite a la instancia
de un objeto salir de
memoria cuando ya no
esta siendo utilizada
- Paradigma
Orientado a
Eventos
- Es aquel que basado en
acciones ejecutadas por
el usuario, ejecuta su
programacion
- Podemos encionar los siguientes eventos
mas utilizados por los usuarios: 1) Click 2)
Doble Click 3) Mouse Over entre otros.
- Programacion
Gràfica
- son aquellos que se programa
unicamente con imagenes,
iconos, graficas y en definitiva
no se utilizan textos.
- Programacion
Concurrente
- se refiere a programas que
estan compuestos por varios
procesos los cuales se ejecutan
simultaneamente, esto puede
ser en un equipo que cuenta con
multiples procesadores o en un
equipo de un unico procesado
- Programacion
Orientada a
Servicios
- permite reutilizar
codigo, ampliar
funcionalidad, reducir
costos y descentralizar
los programas.
- con la arquitectura basada en servicios
apliamos funcionalidad por codigo
existente, un tipico ejemplo de servicios
es una pagina de comercio electronico,
este tipo de paginas no tienen que
programar un modulo de cobros por
tarjeta de credito unicamente nececitan
contratarlo.
- Alejandro
Vàzquez
Xoconoxtle
- La Bitacora de AudieMan. (2010). "Paradigmas de Programacion", Articulo Educativo
publicado en Blogger, [Artìculo en línea] No. 04 Año 10, [Fecha de consulta: 27/09/15]
Disponible en
http://audiemangt.blogspot.mx/2010/04/paradigmas-de-programacion.html