Informatica

Páginas: 7 (1658 palabras) Publicado: 23 de octubre de 2012
UNIDAD 1 TIPOS DE DATOS
Simples: Estructura de datos Son todos aquellos que abarcan una sola casilla de memoria como los enteros, flotantes, etc. Estructurales: Arreglos de cadenas, pilas o estructuras, abarcan más de una casilla de memoria. TABLA COMÚN DE TIPOS DE DATOS TIPO RANGO BYTES ENTEROS Entero −32,768 a 32,767 2 Entero sin signo 0 a 65,535 2 Corto −32,768 a 32,767 2 Corto sin signo 0 a65,535 2 Largo entero −2,147,483,648 a 4 2,147,483,295 Largo sin signo 0 a 4,294,967,295 4 CARACTER Carácter −128 a 127 1 Carácter sin signo 0 a 255 1 DE PUNTO FLOTANTE Flotante 3.4−38 a 3.438 4 Doble 1.7−308 a 1.7308 8 Largo doble 3.4−4932 a 3.44932 10 No tienen .descomposición., están predefinidos en el lenguaje. Tipos compuestos: Aparte de los anteriores, C++ soporta tipos compuestos (tambiéndenominados tipos-clase). Son compuestos o agregados de tipos básicos, por esta razón se les denomina también tipos agregados o abstractos ADTs (.Abstract data types.). El .material. De que están compuestos son los tipos básicos, bien en estado .puro. O en sus diversas .adaptaciones.. El proceso es recursivo, de forma que un tipo complejo puede contener miembros que son a su vez tipos complejos yasí sucesivamente. Desde el punto de vista semántico la gramática C++ establece como tipos compuestos (.Compound types.) Los siguientes: Arreglos. Matrices de objetos de cualquier tipo. Funciones, que aceptan parámetros de ciertos tipos y devuelven void u objetos (o referencias a objetos) de cierto tipo.  Punteros a-void; punteros a-objetos, o punteros a-función (incluyendo miembros estáticos declases) de un tipo determinado.  Punteros a miembros no-estáticos de clases (que señalan miembros de un tipo determinado dentro de objetos de una clase determinada).  Referencias a objetos o funciones de un tipo determinado.  Clases.  Uniones. También existen tipos de datos definidos por el usuario que varían sus sintaxis según el lenguaje de programación.   

1.1.1 TIPOS DE DATOS SIMPLESTipos de datos simples Es uno de los conceptos fundamentales de cualquier lenguaje de programación. Estos definen los métodos de almacenamiento disponibles para representar información, junto con la manera en que dicha información ha de ser interpretada. Para crear una variable (de un tipo simple) en memoria debe declararse indicando su tipo de variable y su identificador que la identificará deforma única. La sintaxis de declaración de variables es la siguiente: Tipo Simple Identificador1, Identificador2; Esta sentencia indica al compilador que reserve memoria para dos variables del tipo simple Tipo Simple con nombres Identificador1 e Identificador2.Los tipos de datos en Java pueden dividirse en dos categorías: simples y compuestos. Los simples son tipos nucleares que no se derivan deotros tipos, como los enteros, de coma flotante, booleanos y de carácter. Los tipos compuestos se basan en los tipos simples, e incluyen las cadenas, las matrices y tanto las clases como las interfaces, en general. Cada tipo de datos simple soporta un conjunto de literales que le pueden ser asignados, para darles valor. En este apartado se explican los tipos de datos simples (o primitivos) quepresenta Java, así como los literales que soporta (sintaxis de los valores que se les puede asignar). a.) Tipos de datos enteros Se usan para representar números enteros con signo. Hay cuatro tipos: byte, short, int y long. Tipo Tamaño Byte 1Byte (8 bits) Short 2 Bytes (16 bits) Int 4 Bytes (32 bits) Long 8 Bytes (64 bits) Literales enteros Son básicos en la programación y presentan tres formatos:Decimal: Los literales decimales aparecen como números ordinarios sin ninguna notación especial. Hexadecimal: Los hexadecimales (base 16) aparecen con un 0x ó 0X inicial, notación similar a la utilizada en C y C++. Octal: Los octales aparecen con un 0 inicial delante de los dígitos. Por ejemplo, un literal entero para el número decimal 12 se representa en Java como 12 en decimal, como 0xC en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS