Tipos Abstractos de datos (TDA/ADT)
Tipo abstracto de dato
Tipo
Ej: Integer x;
Persona p;
Es la aclaración de un lenguaje común
Sacar el modelo a partir de un modelo planteado
Abstracto
Estudiante | UML |
RU | Clase |
Nombre | |
Asignatura | |
+ Programar () | |
+ Ver dato () |
Análisis Que?
Analizar el problema planteado para poder realizarlo
Diseño cómo?
Diseñar el proyecto al pedido del usuario
Implementación.- llevar a cualquier tipo de lenguaje
Pruebas.- Verificar si está bien el programa
Dato.- Es una unidad de información
TAD
Es la unidad que encapsula características más actividades
TAD= Atributos + Operaciones
[Conjunto de datos]
TAD Entero: Conjunto de datos
[0, 1, 2, 3, 4, 5………………………………n]
Operaciones
ü Asignaciones
ü Incrementos
ü Decrementos
ü Operaciones Aritméticas
TAD Estudiante: Conjunto de datos
ü RU [numero]
ü Nombre [Texto]
ü Edad [numero]
Operaciones
ü Ver Nombre ()
ü Calcular Edad ()
ü Modificar datos ()
TAD Conjunto: Conjunto de datos
Operaciones
ü Unión
ü Intersección
ü Comparación
Trabajo corregido
ResponderEliminar