ABstraccion
Enviado por angelmaragundi • 7 de Mayo de 2013 • 272 Palabras (2 Páginas) • 345 Visitas
CUESTIONARIO
• Explicar la siguiente afirmación: En el desarrollo de nuestra comprensión de fenómenos complejos la herramienta más potente disponible por el intelecto humano es la abstracción.
• Al analizar un problema, ¿qué nos permite la abstracción?
• ¿En qué campos es aplicable la abstracción?
• ¿Cómo podemos aumentar el nivel de abstracción del lenguaje de programación orientado a objetos, ejemplo: Java?
• Explicar: En una abstracción de datos lo que se destaca es qué son los valores del tipo de dato y cuál es el efecto de las operaciones permitidas para el tipo (su especificación) y lo que se ignora es cómo se representan y cómo se implementan las operaciones en términos de ésta. El usuario del tipo de dato sólo necesita conocer la especificación de la abstracción (qué son los valores y la especificación de las operaciones) y puede ignorar el resto de detalles (el cómo).
Ojo con grafico muralla: Ubicar 1) qué son los valores del tipo de datos; como se representan y como se implementan 3) cuál es el efecto de las operaciones permitidas 4) ignorar el resto de detalles (cómo).
• Explicar: El problema está en que en una abstracción de datos no es posible distinguir entre las propiedades generales de un objeto y las propiedades de un objeto específico. Expresar está distinción y aprovecharla es lo que define a la programación orientada a objetos.
• Una abstracción de datos (tipo de dato o tipo abstracto de dato) es un nuevo tipo de dato más un conjunto de operaciones que permiten manipular los objetos de dicho tipo. En esta definición juega un papel importante el uso de la palabra objeto en lugar de variable. ¿Explique la diferencia entre ambos conceptos?
...