paradigma de POO

Páginas: 7 (1503 palabras) Publicado: 10 de marzo de 2014
INTRODUCCIÓN
En este trabajo queremos conocer y profundizar paso a paso todos los conceptos de los paradigmas que contiene la programación orientada a objetos y sus interacciones para así diseñar aplicaciones y programas de computadoras.






















RESEÑA HISTORICA
El origen del paradigma orientado a objetos, recientemente impuesto por el marketing delsoftware, se remota 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 origen de la palabra paradigma entendida como un marco general en el que se desarrollan teorías científicas se encuentra en el trabajo de 1962 del filósofo e historiador de la ciencia Thomas S. Kuhn, La estructura de las revoluciones científicas. Esapalabra ha sido después adoptada por el mundo de la computación para definir un conjunto de ideas y principios comunes de grandes grupos de lenguajes de programación.
1954 - El primer lenguaje de programación científica, el Fortran I, fue diseñado por John Backus en IBM en 1954. La programación científica se preocupa especialmente de la realización de cálculos complejos de forma muy rápida y precisa,definidos por modelos matemáticos que representan fenómenos científicos.

CARACTERISTICAS

ABSTRACCIÓN
La abstracción de datos Permite diferenciar entre el comportamiento de un objeto o, la acción que es capaz de realizar y cómo lleva a cabo este comportamiento. Esta abstracción de datos se implementa a través de una interface de objeto, que permite a un objeto emisor comunicarse con otroobjeto receptor, pero el objeto emisor desconoce la forma en que se lleva a cabo la acción solicitada (mensaje).
Es la propiedad que destaca las características esenciales del objeto, distinguiéndola de otros tipos de objetos y según la perspectiva del que efectúa la abstracción, muestra su límite, así, los principales elementos del Diseño Orientado a Objetos consiste en componer niveles y conjuntosadecuados de abstracciones.
El planteo de una correcta abstracción genera la amigabilidad del sistema, así por ejemplo, cuando decimos “soporte expeditivo de información interactiva para evaluativos” estamos planteando un nivel de abstracción elevada del “machete de examen”.

MODULARIDAD
Un programa es modular si se compone de módulos independientes y robustos. Esto permite la reutilizacióny facilita la verificación y depuración de los mismos. En programación orientada a objetos, los módulos están directamente relacionados con los objetos. Los objetos son módulos naturales ya que corresponden a una imagen lógica de la realidad. También es una propiedad que permite subdividir una aplicación en partes más pequeñas llamadas módulos, cada una de las cuales debe ser tan independientecomo sea posible de la aplicación en si y de las partes restantes.

REUTILIZACIÓN
Una de las características más importantes de la programación orientada a objetos es la habilidad para modificar las soluciones existentes para resolver nuevos problemas. Si un tipo particular de problema ha sido resuelto utilizando la POO, un problema similar, aunque diferente, puede ser resuelto haciendo algunoscambios en el protocolo del objeto-mensaje ya existente. La mayoría del tiempo, esto requiere agregar nuevos mensajes. En otros casos puede requerir agregar nuevos objetos y nuevos mensajes a los que responden los nuevos objetos.
La reutilización es, probablemente, la más importante característica de Smalltalk. Aunque los lenguajes procedurales también pueden ser reutilizados, Smalltalk hace laprogramación de la reutilización mucho más fácil.

OTRAS
JERARQUIA, La creación de una jerarquía permite clasificarlas u ordenarlas de alguna manera simplificando la comprensión del conjunto de abstracciones, las cuales no se pueden comprender en forma simultánea.
En todo sistema complejo existen dos tipos de jerarquías:
1. Jerarquía de clases: cuya semántica es “es un”: herencia que puede...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • En qué consiste el paradigma de la poo y sus caracteristicas
  • Paradigma de la poo.
  • Paradigmas De La Poo
  • Paradigma Poo Vs Paradigma Estructurado
  • paradigma de programacion poo
  • Poo Paradigma Estructurado
  • La poo
  • pooo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS