Mapa mental
CONCEPTUALIZACIÓN
Conteúdo do mapa
CONCEPTUALIZACIÓN
PROGRAMACIÓN Y LENGUAJE ORIENTADA A OBJETOS
- ASPECTOS DE LA PROGRAMACION ORIENTADA A OBJETOS
- ASPECTOS QUE MANEJA LA CALIDAD DE LOS SISTEMAS
- ABSTRACCIÓN
- Consiste en elevar el nivel de las representaciones en un sistema de software, de manera que se reduzcan los detalles.
- MODULARIDAD
- La cual permite dividir un sistema en componentes separados.
- EXTENSIBILIDAD
- Corresponde a la facilidad en modificar un sistema en el transcurso de su vida. los cambios se dan en dos niveles: *Modificacion externa a un objeto y *Modificacion interna de los objetos.
- REUTILIZACIÓN
- Reduce el tiempo de diseño, codificación y costo del sistema, al amortizar los esfuerzos sobre varios desarrollos.
- ABSTRACCIÓN
- CARACTERISTICAS ESCENCIALES DE LOS LENGUAJES ORIENTADO A OBJETOS
- ENCAPSULACIÓN
- Permite distinguir la interface del objeto y su implementación.
- CLASIFICACIÓN
- Permite organizar objetos de acuerdo con extructuras comunes.
- GENERALIZACIÓN
- Organiza las clases de los objetos de acuerdo con sus funciones comunes.
- POLIMORFISMO
- Mediante este se definen multiples funciones con nombres e interfaces similares, solo que, en distintas clases.
- ENCAPSULACIÓN
- ASPECTOS QUE MANEJA LA CALIDAD DE LOS SISTEMAS
- ENTORNOS DE PROGRAMACIÓN QUE UTILIZAN LENGUAJE ORIENTDO A OBJETOS
- SIMULA 1
- Año lanzamiento: 1962Primer lenguaje complatamente orientado a objeto estructurado mediante objetos y clases. implementado en 1964 como una extención AlgoI64
- Smalltak
- Año de lanzamiento: 1972 Sus raices fueron Simula 67, la ultima versión incluye un ambiente de POO uniforme, este ha influido sobre los lenguajes cono Java y C++.
- Modula
- año de lanzamiento: 1980 Versión original Modula-2, incluia concurrencia y ciertos aspectos de la orientacion a objetos. ultima versión Modula-3.
- Ada
- Año: 1983 La versión ada 95 es orientada a objetios.
- Objetive C
- Año: 1983 Contenia muchos aspectos inspirados en Smalltak80; utilizaba la computadora NexT, tenia una interfaz bajo el ambiente NexTSTEP, conocido luego como OpenStep.
- Beta
- Año: 1983 Tiene sintasis similar a pascal y a C.
- C++
- Año: 1985 conocido como lenguaje hibrido.
- Eiffel
- Año: 1986 Apoya un enfoque de ingenieria de software conocido como diseño por contrato.
- Self
- Año: 1986 En lugar de instanciar clases los objetos se obtienen de otros objetos(sus prototipos) por medio de copiado y refinado.
- Haskell
- Año: 1990 Desarrollado por un comité, fue extendido con algunos mecanismos orientado a objetos.
- Dyan
- Año: 1992 Desarrollado po Apple.
- Java
- Año: 1995 Mas utilizado, es sencillo y portatil, similar a C++
- C#
- Año: 2000 Es una extensión de C. Es un lenguaje de programación multiparadigma desarrollado y estandarizado por la empresa Microsoft como parte de su plataforma NET.
- SIMULA 1
- ASPECTOS DE LA PROGRAMACION ORIENTADA A OBJETOS
COMPONENTES DE UN MODELO DE PROCESO EN EL DESARROLLO DE SOFTWARE
- ARQUITECTURA
- ACTIVIDAD
- MÉTODOS Y METODOLOGÍA
- ESTRATEGIAS
- HERRAMIENTAS
- MODELOS CLASICOS
- CASCADA
- INCREMENTAL
- EVOLUCIONARiO
- ESPIRAL
- MODELOS RECIENTES
- GANAR-GANAR
- PROGRAMACIÓN EXTERNA (XP)
- PROCESO UNIFICADO (UP)
- PROCESO A SEGUIR EN EL DESARROLLO DE UN PROYECTO DE SOFTWARE
- M. REQUISITO
- Se especifican las necesidades del sistema a desarrollar, que describe como interactuaría un usuario con la aplicación
- M. ANALISIS
- Para dar al sistema una estructura o Arquitectura robusta.
- M. DISEÑO
- Para adoptar y refinar la arquitectura del sistema y adaptarla al ambiente de implementación especifico. tiene dos aspectos principales: -aspecto objetivo y - diseño de sistemas
- M. IMPLEMENTACIÓN
- Para codificar el sistema.
- M. INTEGRACIÓN
- Para combinar componentes del sistema.
- M. PRUEBAS
- Para validar y verificar el sistema
- M. DOCUMENTACIÓN
- Para describir los diferentes aspectos del sistema
- M. MANTENIMIENTO
- Para extender la funcionalidad del sistema.
- M. REQUISITO
Informações
- Descrição
- Mapa Mental sobre CONCEPTUALIZACIÓN, criado por July Romero em 16-02-2022.
- Criado por
- July Romero
- Visualizações
- 1
- Avaliação