Paradigmas de la programacon

Solo disponible en BuenasTareas
  • Páginas : 4 (844 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de septiembre de 2012
Leer documento completo
Vista previa del texto
UN PARADIGMA DE PROGRAMACIÓN es una propuesta tecnológica que es adoptada por una comunidad de programadores cuyo núcleo central es incuestionable en cuanto a que trata de resolver uno o variosproblemas claramente delimitados.
Ejemplo:
Probablemente el paradigma de programación que actualmente es el más usado a todos los niveles es la orientación a objeto. El núcleo central de este paradigmaes la unión de datos y procesamiento en una entidad llamada "objeto", relacionable a su vez con otras entidades "objeto".

PROGRAMACIÓN ESTRUCTURADA es un estilo con el cual se busca que elprogramador elabore programas sencillos y fáciles de entender. Para ello, la programación estructurada hace uso de tres estructuras básicas de control.
Éstas son:
* Estructura Secuencial
*Estructura Selectiva
* Estructura Repetitiva (ó Iterativa)

PROGRAMACIÓN ORIENTADA A EVENTOS se rige por una simple regla: todo acción que ejecute el sistema será en respuesta a los sucesos queacontezcan producto de acciones del usuario, del entorno en que se encuentra el sistema o del propio aplicativo que en su ejecución las produjo. Bajo este esquema, todo suceso detectado por el sistematendrá la posibilidad de ser un evento importante para el aplicativo, que merezca ser atendido y desencadene un procesamiento y posiblemente más eventos.

PROGRAMACIÓN ORIENTADA OBJETOS, se basaen la idea natural de la existencia de un mundo lleno de objetos y que la resolución del problema se realiza en términos de objetos, un lenguaje se dice que está basado en objetos si soporta objetoscomo una característica fundamental del mismo.

LA PROGRAMACIÓN ORIENTADA A AGENTES, involucra tanto el encapsulamiento de sus comportamientos como el de su estado mental. Estas características noshan llevado a utilizar lenguajes orientados a objetos para programar sistemas multi-agentes.

LA PROGRAMACIÓN ORIENTADA A SERVICIOS, (SOA) es un estilo de Arquitectura de IT que Soporta la...
tracking img