Monografias.com > Computación > Programación
Descargar Imprimir Comentar Ver trabajos relacionados

Lenguajes de programación. Paradigma orientado a objetos




Enviado por Pablo Turmero



Partes: 1, 2

    Monografias.com

    Indice
    Introducción
    Paradigma Orientado a Objetos
    Estudio de caso: Java
    Conclusiones

    Monografias.com

    Paradigma Orientado a Objetos
    Conceptos generales
    Clases y Objetos
    Herencia
    Polimorfismo

    Monografias.com

    Problemas en la creación del software
    ¿Hay crisis del software?

    Gran complejidad
    Número de estados posibles es muy elevado
    Conexiones entre entidades
    Complejidad arbitraria que surge de instituciones humanas
    Sujeto a continuos cambios
    No tiene representación gráfica
    Especificación de requisitos
    Comunicación del equipo

    Monografias.com

    Calidad del Software
    Factores Externos
    Corrección
    Robustez
    Extensibilidad
    Reutilización
    Compatibilidad
    Modularidad
    Legibilidad
    Factores Internos
    Eficiencia
    Portabilidad
    Facilidad de uso
    Funcionalidad

    Monografias.com

    Mantenimiento del software
    Parte noble: MODIFICACION
    Parte no noble: DEPURACION
    Se le dedica el 70 % del coste del software
    Distribución coste según [Lientz79]:
    Cambios solicitados por los usuarios (41.8%)
    Cambios en los formatos de los datos (17.4%)
    Cambios de emergencia (12.4%)
    Depuración rutinaria (9%)
    Costes de documentación (5.5%)

    Monografias.com

    Mantenimiento del software
    Conclusiones del estudio:
    Ausencia de extensibilidad
    Estructura física de los datos dispersa por muchas partes del sistema
    No se hace documentación a posteriori
    Cuando el sistema funciona no se buscan mejoras en eficiencia.

    Monografias.com

    Numero de conexiones sea mínimo
    Flujo de información sea mínimo
    Comunicaciones explícitas
    Acoplamiento mínimo:
    Cohesión de datos
    Cohesión funcional
    Cohesión interna:
    En los Sistemas Software interesa …

    Monografias.com

    Reutilización del software
    ¿Por qué el software no es como el hardware?
    ¿Por qué cada nuevo proyecto software arranca de la nada?
    Librerías de software
    Software-IC

    Partes: 1, 2

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter