2. CLASE DEDATOS
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 las matemáticas y la lógica.
En un sentido amplio, un tipo de datos define un
conjunto de valores y las operaciones sobre estos
valores.
Todo sistema de computación digital es alimentado
con datos.
La representación de los datos, incide en la
elaboración de los pasos del algoritmo.
Generalmente el sistema de identificación de los datos
se denomina “estructura de datos”; la cual depende
de la característica de los datos.
3. CLASE DEDATOS
DATOS NUMÉRICOS: se los utiliza para efectuar
operaciones aritméticas. Se representan de la
siguiente forma:
Enteros: se identifican como números completos, o
sea que no tienen componente decimal; pueden
ser negativos, positivos y el cero. En general son
aquellos números que no poseen punto decimal.
Ejemplo:
La edad de un estudiante 33
El total de estudiantes de un grupo 40
4. CLASE DEDATOS
Reales: Son losnúmeros que poseen un punto
decimal, pueden ser positivos, negativos y el
cero. Los números reales los podemos
representar de dos formas.
Reales decimales: Son aquellos números que
pueden constar de una parte entera y una parte
decimal.
Ejemplo: la nota de un estudiante 4.2
5. CLASE DEDATOS
Reales exponenciales: Son losnúmeros
que se expresan en función de
potencias de 10. Se conoce también
como notación científica o coma
flotante. Representan números muy
grandes o muy pequeños. Se
representan de la siguiente forma:
“real decimal” E “entero”
Ejemplo: 3.675204 * 1019 = 3.675204E19
-3.5E3 = -3500.0
1.23E2 = 123.0
4.5E- 4 = 0.00045
6. CLASE DEDATOS
DATOS ALFANUMERICOS: Son los que se agrupan
en series o cadenas de caracteres alfabéticas o
caracteres numéricos o caracteres especiales.
Los datos alfanuméricos generalmente se utilizan de
referencia, o sea que con ellos no efectuaremos
operaciones aritméticas.
Se representan de la siguiente forma:
7. CLASE DEDATOS
De caracter: Se usan cuando se hace referencia
a una sola letra. Ejemplo:
El sexo de un empleado:
Masculino = ‘M’
Femenino = ‘F’
El estado civil de una persona:
Soltero ‘S’, Casado ‘C’, Viudo ‘V’, Separado ‘Z’.
8. CLASE DEDATOS
De cadena: Cuando se hace referencia a más de un carácter.
Son datos de tipo cadena los siguientes:
El nombre de un estudiante “Juan Pérez”
La dirección de una persona “Calle 3 No. 3-12”
El cargo que desempeña “Docente”
9. CLASE DEDATOS
Datos Lógicos: Son los que pueden tomar dos valores: El valor
verdadero o el valor falso, representan estados (0 y 1).
Ejemplo: le preguntamos a un alumno que si aprobó el curso;
dicho alumno nos podrá responder verdadero o falso.
10. Constantes
Constantes: Son aquellos datos que permanecen fijos e
invariables en la solución de un problema. Pueden ser (enteros,
reales, carácter, cadena, booleanos).
Ejemplo:
El porcentaje de una evaluación 0.20
El valor PI en geometría 3.1415926
El valor de la gravedad en mts 9.8
11. Variables
Variables: Son un conjunto de
caracteres alfanuméricos donde el
primer carácter es letra. Se utiliza
para abreviar frases o proposiciones.
A las variables se les asocia un datos
el cual puede cambiar en la solución
de un problema. (un nombre de
variable debe existir solo una vez en el
ámbito de la variable).
La declaración de una variable
origina una reserva de una posición
en la memoria de la computadora y
que sea etiquetada con el
correspondiente identificador.
12. Variables
Ejemplos:
Código del estudiante codigoEst
Nombre del estudiante NombresEst
Primera evaluación Evaluacion1
Edad del empleado edadEmp
13. IDENTIFICADORES
Reglas para la creación de identificadores:
1. Java hace distinción entre mayúsculas y
minúsculas, por lo tanto, nombres o identificadores
como var1, Var1 y VAR1 son distintos.
2. Pueden estar formados por cualquiera de los
caracteres del código Unicode, por lo tanto, se
pueden declarar variables con el nombre:
fechaDeNacimiento, edad, etc. (se acabó la época
de los nombres de variable como
fecha_de_nacimiento), aunque eso sí, el primer
carácter no puede ser un dígito numérico y no
pueden utilizarse espacios en blanco ni símbolos
coincidentes con operadores.
3. La longitud máxima de los identificadores es
prácticamente ilimitada.
14. IDENTIFICADORES
4. No puede ser una palabra reservada del lenguaje
ni los valores lógicos true o false.
5. No pueden ser iguales a otro identificador
declarado en el mismo ámbito.
6. Por convenio, los nombres de las variables y los
métodos deberían empezar por una letra minúscula y
los de las clases por mayúscula. Además, si el
identificador está formado por varias palabras la
primera se escribe en minúsculas (excepto para las
clases) y el resto de palabras se hace empezar por
mayúscula (por ejemplo: fechaDeNacimiento).
Estas reglas no son obligatorias, pero son convenientes
ya que ayudan al proceso de codificación de un
programa, así como a su legibilidad. Es más sencillo
distinguir entre clases y métodos o variables.
16. DECLARACION DE VARIABLES
Hay tres posibilidades:
Tipo nombre;
Tipo nombre1, nombre2, nombre3;
Tipo nombre=valor;
Por ejemplo:
float peso; Se declara una variable de
tipo float
int temperatura, edad; Se declaran dos variables
del mismo tipo.
double iva=16.5; se declara una variable y a su
vez se le
asigna un valor de inicio.