Diferencia entre revisiones de «Tipo de dato»
Revertir a la revisión 72458206 con fecha de 2014-02-10 18:45:51 de Jesuja usando Popups |
|||
Línea 11: | Línea 11: | ||
{{AP|Tipos de datos primitivos}} |
{{AP|Tipos de datos primitivos}} |
||
Los tipos de datos hacen referencia al tipo de información que se trabaja, donde la unidad mínima de almacenamiento es el dato, también se puede considerar como el rango de valores que puede tomar una variable durante la ejecución del programa. |
HEY!Los tipos de datos hacen referencia al tipo de información que se trabaja, donde la unidad mínima de almacenamiento es el dato, también se puede considerar como el rango de valores que puede tomar una variable durante la ejecución del programa. |
||
DATOS PRIMITIVOS: |
DATOS PRIMITIVOS: |
Revisión del 17:23 19 feb 2014
Tipo de dato informático es un atributo de una parte de los datos que indica al ordenador (y/o al programador) algo sobre la clase de datos sobre los que se va a procesar. Esto incluye imponer restricciones en los datos, como qué valores pueden tomar y qué operaciones se pueden realizar. Tipos de datos comunes son: enteros, números de coma flotante (decimales), cadenas alfanuméricas, fechas, horas, colores, etc.
Por ejemplo, por lo general el tipo "int" representa un conjunto de enteros de 32 bits cuyo rango va desde el -2.147.483.648 al 2.147.483.647, así como las operaciones que se pueden realizar con los enteros, como son la suma, la resta, y la multiplicación. Los colores, por su parte, se representan como tres bytes denotando la cantidad de rojo, verde y azul, y una cadena de caracteres representando el nombre del color; las operaciones permitidas en este caso incluyen la adición y la sustracción, pero no la multiplicación.
Éste es un concepto propio de la informática, más específicamente de los lenguajes de programación, aunque también se encuentra relacionado con nociones similares de la matemática y la lógica.
En un sentido amplio, un tipo de datos define un conjunto de valores y las operaciones sobre estos valores.[1] Casi todos los lenguajes de programación explícitamente incluyen la notación del tipo de datos, aunque lenguajes diferentes pueden usar terminologías diferentes. La mayor parte de los lenguajes de programación permiten al programador definir tipos de datos adicionales, normalmente combinando múltiples elementos de otros tipos y definiendo las operaciones del nuevo tipo de dato. Por ejemplo, un programador puede crear un nuevo tipo de dato llamado "Persona" que específica que el dato interpretado como Persona incluirá, por ejemplo, un nombre y una fecha de nacimiento.
Un tipo de dato puede ser también visto como una limitación impuesta en la interpretación de los datos en un sistema de tipificación, describiendo la representación, la interpretación y la estructura de los valores u objetos almacenados en la memoria del ordenador. El sistema de tipificación usa información de los tipos de datos para comprobar la verificación de los programas que acceden o manipulan los datos.
Tipos de datos primitivos
HEY!Los tipos de datos hacen referencia al tipo de información que se trabaja, donde la unidad mínima de almacenamiento es el dato, también se puede considerar como el rango de valores que puede tomar una variable durante la ejecución del programa.
DATOS PRIMITIVOS:
- NINGUNO
CARACTERES
El tipo de dato carácter es un dígito individual el cual se puede representar como numéricos (0 al 9), letras (a-z) y símbolo ($,_). NOTA: En lenguaje java la codificación Unicode permite trabajar con todos los caracteres de distintos idiomas.
Tipo de dato Rango Tamaño de bits char 0 a 65535 16 bits
NUMÉRICOS
Este tipo de dato puede ser real o entero, dependiendo del tipo de dato que se vaya a utilizar.
Enteros: son los valores que no tienen punto decimal, pueden ser positivos o negativos y el cero.
tipo de dato: byte tamaño= 8 bits tipo de dato: short tamaño= 16 bits tipo de dato: int tamaño= 32 bits tipo de dato: long tamaño= 64 bits
Reales: estos caracteres almacenan números muy grandes que poseen parte entera y parte decimal.
tipo de dato: float= 32 bits tipo de dato: double= 64 bits
BOOLEANOS
Este tipo de dato se emplea para valores lógicos, los podemos definir como datos comparativos dicha comparación devuelve resultados lógicos.
tipo de dato: boolean Rango= true - false
Tipos simples
- Tipo Ordinal
- Tipos predefinidos
- Tipos definidos por el usuario
- Tipo No Ordinal
Tipos compuestos
Tipo de dato abstracto
Tipo puntero y referencia
Tipos algebraicos
Tipos objeto
Tipo función
Notas
Referencias
- Luca Cardelli, Peter Wegner. On Understanding Types, Data Abstraction, and Polymorphism, [1] from Computing Surveys, (December, 1985)
Véase también
- Diccionario de datos
- Sistema de tipificación para las diferentes formas de tipos de datos en lenguajes de programación
- Representación de datos