Está en la página 1de 5

Frias-Isaac- A00137030

1. Describa las diferencias entre Datos Simples y Estructurados.

Datos Simples: Los datos de tipos simples son representados en la codificación del programa con
un identificador de variables único y el tipo de datos que será introducido.

Están definidos por tres tipos principales o base que son utilizados para desarrollar otros tipos de
datos en la programación. En este grupo se encuentran: Numéricos (Enteros y Reales), Caracteres
y Booleano.

Datos Estructurados: Cuando hablamos de datos estructurados nos referimos a la información


que se suele encontrar en la mayoría de bases de datos. Son archivos de tipo texto que se suelen
mostrar en filas y columnas con títulos. Son datos que pueden ser ordenados y procesados
fácilmente por todas las herramientas de minería de datos.

2. Describa las diferencias entre Datos Simples y Simples definido por el programador.

Datos Simples: Están definidos por tres tipos principales o base que son utilizados para
desarrollar otros tipos de datos en la programación. En este grupo se encuentran: Numéricos
(Enteros y Reales), Caracteres y Booleano.

Datos Estructurados: Son construidos por el programador teniendo como base los datos
simples.

Con estos tipos de datos se puede crear una estructura que se puede almacenar u organizar en la
memoria múltiples valores en una sola estructura. Son agrupados como: Subintervalo,
Enumerativo, Conjunto, arreglos o array (Vectoriales y Multidimensional), Archivos o Ficheros y
Estructura Dinámica (Linear y no Linear).

3. Describa las diferencias entre Datos definidos por el programador Enumerado y


Subrango.

Enumerados: No todas las herramientas para programación (Lenguajes de Programación)


permiten este tipo de dato.

Es un tipo de datos cuyo valor esta definidos por una lista ordenada de valores constante y por la
enumeración de los identificadores que denotan esos valores.
Frias-Isaac- A00137030

Se utilizan para limitar el número de valores que va a poder tomar una determinada variable.

No es posible:

• Leer directamente valores desde teclado ni de un archivo.

• Tampoco se pueden escribir en pantalla ni en archivos de texto de tipo secuencial, por lo que
uso se limita para manipulación interna de datos.

Características de los datos Enumerados

Permiten definir datos simples de cordialidad y valores fácilmente interpretables.

• Son utilizados por algunos lenguajes de programación (PASCAL y Lenguaje C).

• La variable se declaran de tipo Enumerados

• Son de tipos ordinales

• No tienen operadores específicos

• La entrada y salida no esta permitida con los dispositivo de entrada y salida.

Subrango: Al igual que los enumerados, en este tipos de datos lo valores son definidos por el
programador.

La característica que lo diferencia es que estos valores no son preestablecido, sino, que son
tomados de un subconjunto de datos o derivado de otro tipo. Están establecidos por un límite
inferior y superior que define el subrango y no todo los lenguaje de programación lo utilizan.

Al igual que los enumerados, en este tipos de datos lo valores son definidos por el programador,
la característica que lo diferencia es que estos valores no son preestablecido, sino, que son
tomado de un subconjunto de datos o derivado de otro tipo. Están establecidos por un límite
inferior y superior que define el subrango y no todo los lenguaje de programación lo utilizan.
Frias-Isaac- A00137030

4. Describa las diferencias entre Datos Estructurado Dinámico y Estático.

Estático: Son aquellas en las que el tamaño ocupado en memoria se define antes de que el programa se
ejecute y no puede modificarse dicho tamaño durante la ejecución del programa.

Su principal característica es que ocupan solo una casilla de memoria, por lo tanto una variable simple
hace referencia a un único valor a la vez, dentro de este grupo de datos se encuentra:

• Enteros
• Reales
• Caracteres
• Boléanos
• Enumerados
• Subrangos

Dinamico: Aquella en la que el tamaño ocupado en memoria se define antes de que el programa se
ejecute y no pueda modifcarse dicho tamaño durante la ejecucion del programa entre las estructuras de
datos estaticas se encuentran en los array (vectores y matrices), registros, archivos y cadenas.

Las estructuras dinamicas de datos se pueden dividir en dos grandes grupos:


Frias-Isaac- A00137030

Lineales:

• Pilas
• Colas
• Listas Enlazadas

No Lineales:

• Arboles
• Grafos

5. Describa las diferencias entre Datos Estructurado Dinámico Lineal y No linear.

Diferencias clave entre la estructura de datos lineales y no


lineales

1. En la estructura de datos lineal, los datos se organizan en un orden lineal en el que los elementos
están vinculados uno tras otro. Al contrario que en la estructura de datos no lineal, los elementos
de datos no se almacenan de manera secuencial, sino que los elementos están relacionados
jerárquicamente.
Frias-Isaac- A00137030

2. El desplazamiento de datos en la estructura de datos lineal es fácil, ya que puede hacer que todos
los elementos de datos sean recorridos de una sola vez, pero en un momento solo se puede
acceder directamente a un elemento. Por el contrario, en la estructura de datos no lineales, los
nodos no se visitan de forma secuencial y no se pueden recorrer de una sola vez.

3. Los elementos de datos se adjuntan de manera adyacente en la estructura de datos lineal, lo que
significa que solo dos elementos se pueden vincular a otros dos elementos, mientras que este no
es el caso en la estructura de datos no lineal donde un elemento de datos se puede conectar a
muchos otros elementos.

4. Las estructuras de datos lineales se implementan fácilmente en relación con la estructura de datos
no lineales.

5. Un único nivel de elementos se incorpora en la estructura de datos lineal. A la inversa, la


estructura de datos no lineales involucra múltiples niveles.

6. Los ejemplos de la estructura de datos lineales son la matriz, la cola, la pila, la lista enlazada, etc.
En contraste, el árbol y el gráfico son ejemplos de la estructura de datos no lineales.

7. La memoria se utiliza de manera eficiente en la estructura de datos no lineal, donde la estructura


de datos lineal tiende a desperdiciar la memoria.

También podría gustarte