1. República Bolivariana De Venezuela
Ministerio Del Poder Popular Para La Educación
IUP Santiago Mariño
Extensión : Maracaibo
Cátedra: Programación
Datos
Nombres: Yennifer A.
Apellidos: Castellanos H.
CI:25006112
Carrera: #49
2. Un tipo de dato
informático o
simplemente tipo es un
atributo de los datos que
indica al ordenador (y/o
al programador) sobre la
clase de datos que se va
a trabajar
El tipo de un dato es el
conjunto de valores que
puede tomar durante el
programa. Si se le
intenta dar un valor fuera
del conjunto se producirá
un error.
Objetivos
1.Detectar errores en las
operaciones
2.Determinar cómo
ejecutar estas
operaciones
Los tipos de datos
comunes son: números
enteros, números con
signo (negativos),
números de coma
flotante (decimales),
cadenas alfanuméricas,
estados (booleano)
La programación orientada
a objetos o POO (OOP
según sus siglas en inglés)
es un paradigma de
programación que usa
objetos y sus
interacciones, para diseñar
aplicaciones y programas
informáticos
3. Caracteres
Caracteres
Unicode
Numérico
s
Tipo de dato Rango Tamaño en
memoria char 10 21 bits por
carácter
Tipo de dato Rango Tamaño en
memoria short 0 a 65535 16 bits
por carácter
Tipo de dato Tamaño en memoria byte 8
bits short 16 bits int 32 bits long 64
bits
Booleanos Tipo de dato Tamaño en memoria
boolean 8 bits
Tipos de datos primitivos (o
elementales)
4. Nombre Memoria requerida Rango Descripción
Booleano 1bit 1 ~ 0 Verdad - Falso
Byte 1 byte (8 Bits) 0 ~ 255 Byte sin signo.
ByteSig 1 byte (8 Bits) (-128) ~ 127 Byte con signo.
Word 2 byte (16 Bits) 0 ~ 65.535 Word sin signo.
WordSig 2 byte (16 Bits) (-32768) ~ 32767 Word con signo.
Entero 4 byte (32 Bits) 0 ~ 4.294.967.295 Entero sin signo.
EnteroSig 4 byte (32 Bits)
(-2.147.483.648) ~
2.147.483.647
Entero con signo.
Real 8 byte (64 Bits)
(-
1,79769313486232^30
8) ~ (-
4,94065645841247^-
324)
Número con coma
flotante de doble
precisión
Decimal 8 byte (64 Bits)
(-
922.337.203.685.477,5
800) ~
922.337.203.685.477,5
800
Número con coma fija
de 4 decimales.
Cadena 1 byte por carácter
0 ~ 2.000 millones de
caracteres
Cadena de caracteres
alfanumérica.
1. Pascal
El lenguaje de programación Pascal permite
declarar variables de tipo carácter (Cadena) y
numérica.
Tipos de datos en distintos
lenguajes
5. Tipos de datos en distintos
lenguajes
2. Java
El lenguaje de programación Java permite declarar
variables de tipo primitivo
Nombre Declaración Memoria requerida Intervalo
Booleano boolean - true - false
Byte byte 1 byte (8 bits) [-128 .. 127]
Entero pequeño short 2 byte (16 bits) [-32,768 .. 32,767]
Entero int 4 byte (32 bits) [-231 .. 231-1]
Entero largo long 8 byte (64 bits) [-263 .. 263-1]
Real float 4 byte (32 bits)
[±3,4·10-38 ..
±3,4·1038]
Real largo double 8 byte (64 bits)
[±1,7·10-308 ..
±1,7·10308]
Carácter char 2 byte (16 bits)
['u0000' .. 'uffff'] o [0
.. 65.535]
6. Todos los lenguajes de
programación que cumplen las
normas de .NET tienen muchas
cosas en común
Hay que destacar que estos
tipos de datos están
implementados como clases.
Operadores de comparación
Para cálculos matemáticos como la suma
(+), resta (-), división (/) y multiplicación
(*).
Para devolver resultados del tipo True o
False, es decir Verdadero o falso
Para comparar
expresiones de
cualquier tipo
Los operadores nos permiten operar,
validar, comparar, asignar, distinguir,
los datos e instrucciones de código de
nuestros programas
Operadores aritméticos
Operadores
lógicos
7. BLOOLEAN
BYTE
CHAR
Para contener
valores de dos
estados como
verdadero/falso,
sí/no o
activado/desacti
vado.
Para contener
datos binarios
Alberga
únicamente un
carácter
individual
8. DATE
DOUBLE
INTEGE
R
Para albergar
valores de
fecha, valores
de tiempo o
valores de
fecha y hora
Proporciona las
magnitudes
más grandes y
más pequeñas
posibles para
un número.
Proporciona
rendimiento
óptimo en un
procesador de
32 bits
10. STRING
ULONG
USHORT
Para contener
varios
caracteres sin la
sobrecarga de
administración
de matriz de
Char.
Para contener
datos binarios
demasiado
grandes para
interger.
Para contener
datos binarios
demasiado
grandes para
Byte.
11. Nombre de la clase Tipo de dato en VB.NET Tipo de dato en C# Descripción
Byte Byte Byte Entero sin signo de 8 bit.
Sbyte Sbyte (No nativo) sbyte Entero sin signo de 8bit (Tipo
no acorde con el CLS)
Int16 Short short Entero con signo de 16 bit.
Int32 Integer int Entero con signo de 32 bit.
Int64 Long long Entero con signo de 64 bit.
Uint16 UInt16 (No nativo) ushort Entero sin signo de 16 bit.
(Tipo no acorde con el CLS)
Uint32 Uint32 (No nativo) uint Entero sin signo de 32 bit.
(Tipo no acorde con el CLS)
Uint64 Uint64 (No nativo) ulong Entero sin signo de 64 bit.
(Tipo no acorde con el CLS)
Single Single float Numero con coma flotante de
precisión simple, de 32 bit.
Double Double double Numero con coma flotante de
precisión doble, de 64 bit.
Boolean Boolean bool Valor logico
Char Char char Carácter unicode de 16 bit.
Decimal Decimal decimal Valor decimal de 96 bit.
IntPtr IntPtr (No nativo) -- Entero con signo cuyo tamaño
depende de la plataforma: 32
bit en plataformas de 32 bit y
64 bit en plataformas de 64 bit.
(Tipo no acorde con el CLS)
UintPtr UintPtr (No nativo) -- Entero sin signo cuyo tamaño
depende de la plataforma: 32
bit en plataformas de 32 bit y
64 bit en plataformas de 64 bit.
(Tipo no acorde con el CLS)
String String string Cadena de caracteres.
12. Se utilizan para guardar datos y
valores para nuestro programa
El contenido que
almacenen no
cambia, siempre es
constante.
Las Constantes se declaran
con la palabra Const.
Ejemplo.
Const numero = 53
Se utilizan para almacenar valores que
tienen la propiedad de variar el
contenido
A las variables se les asigna un
nombre para poder utilizarlas
En visual basic a las variables
conviene declararlas
Ejemplo.
Dim numero As Integer