En los lenguajes de programación un tipo de datos del define un sistema de valores y de las operaciones permisibles en esos valores. Por ejemplo, en el lenguaje de programación de Java, el " int" el tipo representa el sistema de números enteros de 32 bits que se extienden en valor a partir de la -2.647, y las operaciones tales como adición, substracción, y multiplicación que se pueda realizar en números enteros. Casi todos los lenguajes de programación incluyen explícitamente la noción del tipo de datos, aunque diversas idiomas pueden utilizar diversa terminología. Los datos comunes mecanografían lenguajes adentro de programación incluyen los que representen números enteros, números de la coma flotante, y carácteres, y una lengua puede apoyar mucho más. La mayoría de los lenguajes de programación también permiten que el programador defina tipos de datos adicionales, generalmente combinando los elementos múltiples de otros tipos y definiendo las operaciones válidas del nuevo tipo de datos. Por ejemplo, un programador pudo crear un nuevo tipo de datos nombrado " Person" eso especifica que los datos interpretados como persona incluirían un nombre y una fecha de nacimiento.

Un tipo de datos se puede también pensar en como constreñimiento puesto sobre la interpretación de datos en un tipo sistema, descripción de la representación, interpretación y estructura de los valores o de los objetos almacenados en memoria de computadora. El tipo sistema utiliza el tipo de datos información para comprobar la corrección de los programas de computadora que tienen acceso o manipulan a los datos.

Tipos de datos de la máquina

Todos los datos en las computadoras basadas en electrónica digital se representan como pedacitos (alternativas 0 y 1) en el nivel más bajo. La unidad direccionable más pequeña de datos es un grupo de pedacitos llamados un octeto (generalmente octeto, que es 8 pedacitos). La unidad procesada por instrucciones del código automático se llama una palabra (en fecha 2006, típicamente 32 o 64 pedacitos). La mayoría de las instrucciones interpretan la palabra como número binario, tal que una palabra de 32 bits puede representar valores del entero sin signo a partir de la 0 a 2^ {32} - 1 o los valores del entero con signo de -2^ {31} a 2^ {31} - 1. Debido a el complemento dos, el en lenguaje de máquina y la máquina no necesitan distinguir entre estos tipos de datos sin firmar y firmados en general.

Hay un sistema específico de las instrucciones aritméticas que utilizan una diversa interpretación de los pedacitos en palabra pues un número flotante .

Tipos primitivos

considera también: Tipo primitivo

l

Tipos compuestos

considera también: Tipo compuesto

l

considera también:

l [[Tuple]]

considera también:

l [[arsenal]]

considera también:

l [[expediente del almacenaje]]

considera también:

l [[composición del objeto]]

Tipos de datos abstractos

considera también: Tipo de datos abstracto

Tipos del indicador y de la referencia

considera también:

la referencia (de informática)

considera también:

l [[indicador]]

Tipos algebraicos

considera también: Tipo de datos algebraico

Tipos de objeto

considera también:

l objeto (de informática)

considera también: [[clase (de informática)]]

Tipos de la función

considera también: Tipo

la función del

Ver también

Tipo teoría para los modelos matemáticos de tipos
Tipo sistema para diversas opciones en mecanografiar de programación del lenguaje

.

  • Zenithic
  • Kanjibhai Patel
    Random links:Síndrome de la serotonina | Coronaria de Albert | Cuervo de la medicina de Joe | El International ahorra la unión de los niños | Shwebo

  • © 2007-2008 enciclopediaespana.com; article text available under the terms of GFDL, from en.wikipedia.org
    ="http://pagead2.googlesyndication.com/pagead/show_ads.js">