Tipos De Datos
● Propiedades de Datos:
1. Transparencia de la representacion interna: El programador no tiene acceso a la cadena de bits, tal cadena de bit se modifica con laaplicacion de operaciones. Efectos positivos: Protege la representacion de los objetos de la manipucion indisciplinada y se puede modificar la representacion sin afectar a los programas que los utilizan.2. Comprobaion en tiempo de traduccion de las variables.
3. Desaparición de la ambiguedad en tiempo de ejecución.
4. Control de Presicion: Es seleccionar una variable con untipo de presicion fija.
● Agregados de Datos:
a. Producto Cartesiano: Compuestos de un numero de campos calificados simbolicamente.
b. Aplicacion Finita: funcion de un conjuntofinito de valores de un tipo de dominio TD sobre valores de un tipo de imagen TI.
■ Ligadura en Tiempo de compilacion
■ Ligadura en el momento de la creación del objeto■ Ligadura en el momento de la manipulacióndel objeto
c. Secuencia: consiste en un numero cualquiera de datos elementales de un cierto tipo TC(cadena de strings).■ Encadenacion
■ Seleccion del primer componente
■ Tricedo(extraer una subcadena)
● Recursion (recursividad): Contener componentes pertenecientes al mismotipo.
● Union Discriminada: Eleccion entre diferentes estructuras alternativas
● Conjunto Potencia: Conjunto de todos los subconjuntos de los elementos del mismo.
● Tiposdefinidos por el usuario: Los constructores permiten al programador definir objetos complejos como agregados de entidades elementales.
● Areas Problematicas y soluciones sencillas:
○Consistencia de tipos: el principal efecto de la introduccion de tipos es la posibilidad de comprobacion de tipos a nivel estatico.
○ Compatibilidad de tipos:
○ Punteros:son la...
Regístrate para leer el documento completo.