Documentos de Académico
Documentos de Profesional
Documentos de Cultura
COMPUTACION
Tipos de Datos
Numricos:
Este tipo de dato puede ser Alfanumricos:
real o entero, dependiendo Corresponden al conjunto
del tipo de dato que se de caracteres alfabticos,
vaya a utilizar. numricos, y/o especiales;
Enteros: son los con ellos no se efectan
valores que no operaciones matemticas.
tienen punto Carcter: cundo se
decimal, pueden hace referencia a un
ser positivos o solo carcter, y debe
negativos y el cero. encerrarse entre
Tipo de dato Tamao en apostrofes ( ). Ej:
memoria
Sexo de una persona
byte 8 bits
short 16 bits
(M o F), estado
int 32 bits civil (S, C, V).
long 64 bits
Cadena: cundo se
Reales: estos hace referencia a
caracteres ms de un carcter,
almacenan siempre debe
nmeros muy encerrarse entre
grandes que comillas ( ).
Tipos de Datos
Lgicos: Compuestos
Es en computacin aquel que Corresponden al conjunto
puede representar valores de de caracteres alfabticos,
lgica binaria, esto es 2 numricos, y/o especiales;
valores, valores que con ellos no se efectan
normalmente representan operaciones matemticas.
falso o verdadero. Se utiliza
normalmente en la Los datos compuestos son el
programacin, estadstica, tipo opuesto a los tipos de
electrnica, matemticas datos atmicos. Los datos
(algebra booleana), etc. compuestos se pueden
romper en sub-campos que
Para generar un dato o valor tengan significado.
lgico a partir de otros tipos
de datos, tpicamente, se En algunas ocasiones los
emplean los operadores datos compuestos se
relacionales (u operadores de conocen tambin como
relacin), por ejemplo: 0 es datos o tipos
igual a falso y 1 es igual a agregados. Los tipos
verdadero agregados son tipos de
(3>2)= 1 = verdadero datos cuyos valores constan
(7>9)= 0 = falso de colecciones de
elementos de datos. Un tipo
Una vez se dispone de uno o agregado se compone de
varios datos de tipo booleano, tipos de datos previamente
estos se pueden combinar en definitivos.
expresiones lgicas mediante
los operadores lgicos(Y, O,
NO, ).
Tipos de Datos
Existen tres tipos agregados Registro: Un registro puede
bsicos: contener elementos datos
Arreglos (arrays) y agregados y primitivos. Cada
Matrices (tablas) elemento agregado,
Registros eventualmente, se
Secuencias de texto o descompone en campos
cadenas. formados por elementos
Arrays: Es, normalmente, primitivos. Un registro
una coleccin de datos de se puede considerar como
tamao o longitud fija, cada un tipo o coleccin de datos
uno de cuyos datos es de tamao fijo. Al contrario
accesible en tiempo de que en los arrays, en los que
ejecucin mediante la todos sus elementos deben
evaluacin de las expresiones ser del mismo tipo de datos,
que representan a los sub los campos de los registros
ndices o ndices pueden ser de diferentes
correspondientes. Todos los tipos de datos. A los campos
elementos de un array deben de los registros se accede
ser del mismo tipo. mediante identificadores.
Es el caso de la
sentencia
IF(Si)
THEN(Entonces)
ELSE(Sino)
S DE CONTROL Estructura Case
-IF : Es la palabra clave que
indica el tipo de estructura.
Esta palabra se pone Esta estructura condicional
siempre al principio. funciona de forma parecida
a la estructura condicional
-(<condicin>) : Entre IF, en esta estructura se
parntesis escribiremos a evala la expresin (que es
continuacin una condicin. una variable) con cada caso
Esta tiene que dar un (caso1, caso1, casoN), si
resultado booleano de alguno de ellos coincide
"true" o "false", por lo que con la expresin (variable)
en la mayora de las veces entonces se ejecuta la
suele ser una operacin sentencias para ese caso,
lgica o condicional, por cabe recalcar que slo
ejemplo: ('a' > 'b') . puede tomar tan solo un
-{ <bloque de sentencias> caso de los diferentes que
} Despus de la condicin pueden tener un Switch
escribiremos el cdigo al que Case.
queremos que afecte la
estructura. ste, si tiene ms
de una sentencia, debe ir en
un bloque, (escrito entre
llaves), ya que de otra
manera slo afectara a la
primera sentencia.
Veamos un ejemplo de
una estructura condicional
con if: