tipos y estructuras bÁsicas de datos introducción. tipos de datos. constantes y variables....

Download TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS Introducción. Tipos de datos. Constantes y variables. Operadores. Expresiones

Post on 22-Jan-2016

217 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • TIPOS Y ESTRUCTURAS BSICAS DE DATOSIntroduccin.Tipos de datos.Constantes y variables.Operadores.Expresiones.

  • DATOS: DefinicinUn dato es toda aquella informacin caracterstica de una entidad que puede ser tratada en un programa informtico.Ejemplo: autor, ttulo, y editorial son datos de la entidad libro.

  • DATOS: CaractersticasTodo 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.

  • Reglas generales para identificadoresPueden estar formados por letras y dgitos, y a veces el carcter _Deben empezar por una letra.El nombre asignado debe ser significativo.

  • DefinicionesDatos internos : son los que residen en la memoria principal del ordenador.Datos externos : residen en un soporte de almacenamiento externo.Datos estticos : Su tamao queda definido en el proceso de compilacin, no se puede modificar durante la ejecucin.

  • DefinicionesDatos dinmicos: Su tamao puede ser modificado en ejecucin.Datos lineales : Pueden estar enlazados con un solo elemento anterior y uno solo posterior. Datos no lineales : Pueden estar enlazados con ms de un elemento anterior y posterior.

  • DefinicionesDatos compuestos : Son construidos por el programador a partir de los bsicos y del derivado (puntero). Ejemplo: un registro de un fichero que contenga varios campos.

  • TIPOS DE DATOSDatos bsicos.Dato derivado.Datos estructurados.

  • DATOS BSICOSNumricos:Entero.RealCarcter.Lgico.

  • DATO DERIVADOPuntero.

  • DATOS ESTRUCUTRADOSInternos:EstticosLineales: Tabla.Dinmicos:Lineales: Lista. Pila. Cola.No lineales: rbol. Grafo.Externos:Fichero.Base de datosCompuestos:Registro.

  • TIPOS NUMRICOS Se utilizan para contener magnitudes.Enteros: Se representan mediante combinacin de dgitos del 0 al 9, precedidos de los signos + o -Reales: Nmeros con parte decimal.Se representan mediante:Punto decimal. (-20.50)Notacin cientfica o exponencial. (1.5E2)

  • TIPO CARCTERSe utiliza para representar un carcter, ese carcter puede ser una letra, un dgito, o un carcter especial.Si un dgito se ha declarado como tipo carcter, ser tratado como un carcter no como un dato numrico.

  • TIPO LGICOEste tipo de dato, tambin se llama booleano, y slo puede tomar dos valores (verdadero y falso).

  • TIPO PUNTEROSe utiliza para contener la direccin de memoria de otra variable.(Se ampliar cuando tratemos con un lenguaje de programacin concreto)

  • CONSTANTES Y VARIABLES

  • OPERADORESParntesis:Parntesis:Aritmticos:Potencia (**)Producto (*)Divisin (/)Divisin entera (\)Mdulo o resto de la divisin (%, mod)Suma (+)Resta (-)De asignacin (=)

  • OperadoresAlfanumricos:Concatenacin (+)Concatenacin eliminando espacios (-)

  • OperadoresRelacionales:Igual a (==).Distinto a (!=, ).Mayor que (>).Menor que (=).Menor o igual que (
  • OperadoresLgicos:Negacin (!,NOT, no)Conjuncin (&&, AND, y).Disyuncin (||, OR, o)

  • Prioridad de operadoresParntesis( 1 el ms interno).Signo.Potencia.Producto, divisin, y mdulo.Suma y resta.Concatenacin.Relacionales.Negacin.Conjuncin.Disyuncin.

  • ExpresionesEstn formadas por datos y operadores relacionados mediante reglas especficas.Pueden ser:Numricas.Alfanumricas.Lgicas.

Recommended

View more >