DESCRIBIR CADA UNO
DE LOS TIPOS DE DATOS PRIMITIVOS Y NO PRIMITIVOS EN EL PSEUDOCODIGO Y JAVA.
COMO SE DIVIDEN O DECLARAN LOS DATOS EN PSEUDOCODIGO Y JAVA:
Primitivos
en java:
·
byte: El tipo de
dato byte es un entero de 8 bits complemento a dos. Su valor
mínimo es -128 y el máximo 127 (inclusive). El tipo de datos byte se puede utilizar para ahorrar memoria en grandes arrays,donde el ahorro
de memoria realmente importa. También se pueden utilizar en lugar de int donde sus límites ayudan a aclarar el código, el hecho de que el rango de
una variable es limitado puede servir como una forma de documentación.
·
short: El tipo de
dato short es un entero de 16 bits complemento a dos. Su valor
mínimo es -32,768 y el máximo 32,767 (inclusive). Se aplican las mismas
directrices que con byte: puede utilizar short para ahorrar memoria en grandes arrays, en situaciones en las que el
ahorro realmente importa.
·
int: El tipo de
dato int es un entero de 32 bits complemento a dos. Su valor
mínimo es -2,147,483,648 y el máximo 2,147,483,647 (inclusive). Generalmente
este tipo es la elección predeterminada para valores enteros a no ser que haya
una razón (como las mencionadas anteriormente) para elegir otro. Este tipo de
dato normalmente será lo suficiente grande para los números que su programa
vaya a utilizar pero si necesita un rango más amplio, utilice long.
·
long: El tipo de
dato long es un entero de 64 bits complemento a dos. Su valor
mínimo es -9,223,372,036,854,775,808 y el máximo 9,223,372,036,854,775,807
(inclusive). Utilice este tipo de dato cuando necesite un rango de valores más
amplio que el proporcionado por int.
·
float: El tipo de
dato float es un dato en coma flotante IEEE 754 de 32 bits y
precisión simple. Su rango de valores está fuera del ámbito de este tema, pero
se detalla en la sección 4.2.3 de la Especificación del lenguaje Java. Al igual
que con byte y short, se recomienda usar un float (en vez de
un double) si necesita ahorrar memoria en grandes array de
números en coma flotante. Este tipo de dato nunca debería ser usado para
valores precisos como, por ejemplo, divisas.
·
double: El tipo de
dato double es un dato en coma flotante IEEE 754 de 64 bits y
precisión doble. Su rango de valores está fuera del ámbito de este tema, pero
se detalla en la sección 4.2.3 de la Especificación del lenguaje Java.
Normalmente este tipo de dato es la elección predeterminada para valores
decimales. Como ya se ha mencionado, este tipo de dato no se debería utilizar
para valores precisos como, por ejemplo, divisas.
·
boolean: El tipo de
dato boolean solamente tiene dos valores
posibles: true (verdadero) y false (falso). Utilice este tipo de datos como conmutadores para la evaluación
de condiciones verdadero/falso. Este tipo de dato representa un bit de
información, pero su «tamaño» es algo que no está definido con precisión.
·
char: El tipo de
dato char es un solo carácter Unicode de 16 bits. Tiene un
valor mínimo de '\u0000' (o «0») y un máximo de '\uffff' (o 65.535 inclusive).
No primitivos en java:
ARRAYS: El tipo de
dato para un array que solo va a contener elementos enteros.
Declaración de un
array de enteros: int[ ]arraydeenteros;
STRINGS: Este código declara
explícitamente un array, llamado args, que contiene objeto tipo string.
INDENTIFICADORES: Es
un nombre que identifica a una variable, a un método o función miembro o una
clase. Todos los identificadores empiezan con una letra el carácter subrayado
(_) o el carácter dólar ($)
VARIBLES: Es unb área
en memoria que tiene un nombre y un tipo asociado. Todas las variables han de
declararse antes de usarlas, la declaración consiste en una sentencia en la que
figura el tipo de dato y el nombre que
asigna a la variable.
TIPOS PRIMITIVOS EN PSEUDOCODIGO:
Se consideran tipos
primitivos a aquellos tipos básicos en cualquier lenguaje de programación, como
números enteros, booleanos o caracteres.
EJEMPLO:
Var 1: ent // enteros negativos y positivos
Var 2: ent // booleano -> true/false
Var 3 nat // naturales de 0 a N
Var 4: char //
caracteres
Var 5:
cadena // cadenas de caracteres
No hay comentarios:
Publicar un comentario