![Page 1: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/1.jpg)
TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS
Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones.
![Page 2: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/2.jpg)
DATOS: Definición Un dato es toda aquella información
característica de una entidad que puede ser tratada en un programa informático.
Ejemplo: autor, título, y editorial son datos de la entidad libro.
![Page 3: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/3.jpg)
DATOS: Características
Todo dato lleva asociado: Identificador:
Es el nombre que se usa para referenciar un dato.
Tipo: Rango de valores que puede tomar el
dato. Valor:
Elemento que debe pertenecer al tipo.
![Page 4: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/4.jpg)
Reglas generales para identificadores
Pueden estar formados por letras y dígitos, y a veces el carácter _
Deben empezar por una letra. El nombre asignado debe ser
significativo.
![Page 5: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/5.jpg)
Definiciones Datos internos : son los que
residen en la memoria principal del ordenador.
Datos externos : residen en un soporte de almacenamiento externo.
Datos estáticos : Su tamaño queda definido en el proceso de compilación, no se puede modificar durante la ejecución.
![Page 6: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/6.jpg)
Definiciones Datos dinámicos: Su tamaño
puede ser modificado en ejecución. Datos lineales : Pueden estar
enlazados con un solo elemento anterior y uno solo posterior.
Datos no lineales : Pueden estar enlazados con más de un elemento anterior y posterior.
![Page 7: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/7.jpg)
Definiciones
Datos compuestos : Son construidos por el programador a partir de los básicos y del derivado (puntero). Ejemplo: un registro de un fichero que contenga varios campos.
![Page 8: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/8.jpg)
TIPOS DE DATOS
Datos básicos. Dato derivado. Datos estructurados.
![Page 9: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/9.jpg)
DATOS BÁSICOS
Numéricos: Entero. Real
Carácter. Lógico.
![Page 10: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/10.jpg)
DATO DERIVADO
Puntero.
![Page 11: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/11.jpg)
DATOS ESTRUCUTRADOS Internos:
Estáticos Lineales: Tabla.
Dinámicos: Lineales: Lista. Pila. Cola. No lineales: Árbol. Grafo.
Externos: Fichero. Base de datos
Compuestos: Registro.
![Page 12: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/12.jpg)
TIPOS NUMÉRICOS
Se utilizan para contener magnitudes.Enteros: Se representan mediante combinación de dígitos del 0 al 9, precedidos de los signos “+” o “-”Reales: Números con parte decimal.
Se representan mediante:Punto decimal. (-20.50)Notación científica o
exponencial. (1.5E2)
![Page 13: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/13.jpg)
TIPO CARÁCTER
Se utiliza para representar un carácter, ese carácter puede ser una letra, un dígito, o un carácter especial.
Si un dígito se ha declarado como tipo carácter, será tratado como un carácter no como un dato numérico.
![Page 14: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/14.jpg)
TIPO LÓGICO
Este tipo de dato, también se llama booleano, y sólo puede tomar dos valores (verdadero y falso).
![Page 15: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/15.jpg)
TIPO PUNTERO
Se utiliza para contener la dirección de memoria de otra variable.(Se ampliará cuando tratemos con un
lenguaje de programación concreto)
![Page 16: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/16.jpg)
CONSTANTES Y VARIABLES
![Page 17: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/17.jpg)
OPERADORES Paréntesis:
Paréntesis: Aritméticos:
Potencia (**) Producto (*) División (/) División entera (\) Módulo o resto de la división (%, mod) Suma (+) Resta (-) De asignación (=)
![Page 18: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/18.jpg)
Operadores
Alfanuméricos: Concatenación (+) Concatenación eliminando espacios
(-)
![Page 19: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/19.jpg)
Operadores
Relacionales: Igual a (==). Distinto a (!=, <>). Mayor que (>). Menor que (<). Mayor o igual que (>=). Menor o igual que (<=).
![Page 20: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/20.jpg)
Operadores
Lógicos: Negación (!,NOT, no) Conjunción (&&, AND, y). Disyunción (||, OR, o)
![Page 21: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/21.jpg)
Prioridad de operadores Paréntesis( 1º el más interno). Signo. Potencia. Producto, división, y módulo. Suma y resta. Concatenación. Relacionales. Negación. Conjunción. Disyunción.
![Page 22: TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones](https://reader033.vdocumento.com/reader033/viewer/2022061614/5665b4351a28abb57c900125/html5/thumbnails/22.jpg)
Expresiones
Están formadas por datos y operadores relacionados mediante reglas específicas.
Pueden ser: Numéricas. Alfanuméricas. Lógicas.