Diagramas de flujos de datos

Solo disponible en BuenasTareas
  • Páginas : 3 (590 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de noviembre de 2010
Leer documento completo
Vista previa del texto
A.D.S.I B/GRANDE

1) Investigue en Internet  o libros de desarrollo de software:

* ¿Qué es el análisis y diseño de software orientado a objetos?

* ¿Cuáles son sus principalescaracterísticas?

* ¿Qué lenguajes de programación están orientados a esta metodología de desarrollo?

*
* ¿Qué diferencia existe con la técnica de programación procedimental o imperativa?*

ANÁLISIS Y DISEÑO DE SOFTWARE ORIENTADO A OBJETOS:

Es un método de análisis que examina los requisitos desde la perspectiva de las clases y objetos que se encuentran en el vocabulariodel dominio del problema.

“En primer lugar es una forma a de pensar, de modelar una solución a un problema.

En segundo lugar, es una extensión a las metodologías de desarrollo previas, semejantesa la programación estructurada.

En tercer lugar la orientación a objetos reconoce que los procesos naturales de pensamiento humano obtienen muchas ventajas evolucionarias, y por lo tanto trata dedarle un adecuado soporte”.

Principales características (POO):
* Encapsulamiento: Significa reunir a todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismonivel de abstracción. Esto permite aumentar la cohesión de los componentes del sistema.
* Polimorfismo: Comportamientos diferentes, asociados a objetos distintos, pueden compartir el mismo nombre, alllamarlos por ese nombre se utilizará el comportamiento correspondiente al objeto que se esté usando.

* Herencia: Las clases no están aisladas, sino que se relacionan entre sí, formando unajerarquía de clasificación. Los objetos heredan las propiedades y el comportamiento de todas las clases a las que pertenecen. La herencia organiza y facilita el polimorfismo y el encapsulamientopermitiendo a los objetos ser definidos y creados como tipos especializados de objetos preexistentes

LENGUAJES DE PROGRAMACIÓN ORIENTADOS A POO:
En la actualidad, los lenguajes más utilizados de...
tracking img