sábado, 25 de julio de 2009

Introducción a Java (javaCreator LE )

La programación no es una cosa del otro mundo y menos usando lenguajes de alto nivel, lo primero que debes de tener en cuenta es lo siguiente; tu ya sabes programar, mal o buen programador ya lo eres, aquí solo vas ha organizar y a dar nombre técnico a lo que ya sabes para emplearlo en la informática.

La ciencia de la programación ha sido dispuesta para automatizar los procesos de manejo de la información para la toma dediciones, tal vez esta no es la mejor definición, pero es cierta y si tu al igual que yo lo miras de este modo, debes de preguntarte. ¿Quién no maneja información? ¿Quién no toma decisiones a partir de la obtención de una información procesada? ; Sin más preámbulo manos a la obra Definición de variables Es bien sabido para un programador experimentado cual es la finalidad del uso de las variables; per o si ese no es tu caso, una variable es el espacio dispuesto por el programa para almacena temporalmente los cálculos o datos del proceso de un algoritmo, la definición o creación de las mismas del pende de las necesidades del programador, es correcto tú eres quien las construyes, les das nombre y define el tipo de dato que esta almacenara, según el equerimiento de tus necesidades (o las necesidades del usuario final).

Dentro de nuestra vida cotidiana, Existe una gran diversidad de información, te haz preguntado si esta en su contexto; teorema?, no están complicado entender esto, solo piensa por un momento… un nombre, una dirección, una fecha, un precio entre otros datos, como puedes ver no son iguales, un nombre o dirección puede manifestarse como texto, una fecha como tal (fecha) y un precio como moneda o numero, si o no como falso y verdadero (Boleano), etc. , ahora entiendes, si no es así medítalo un poco mas. JAVA como todo lenguaje de programación interpreta una gran diversidad de tipos de datos como lo manifiesta el siguiente enunciado:

Enteros byte 8 bits complemento a dos
short 16 bits complemento a dos
int 32 bits complemento a dos
long 64 bits complemento a dos Reales en coma
flotante float 32 bits IEEE 754
double 64 bits IEEE 754
Booleanos: Boolean true ó false

Cadenas de texto:
Por ejemplo: "Esto es una cadena de texto" (note que esta entre comillas)

Ejemplo de definición Ma nifiesto:
tipo_de_dato variable = valor_ inicial;
long longtEdad = 12; int intEdad = 12;

Se complico la cosa; como así que valor de inicio, piensa por un momento, de pronto no sepas mucho de computadoras pero por lo menos haz tomado una calculadora en tus manos, pues bien cuando la enciende esta tiene un valor o no; es correcto el cero es el valor que tiene esta antes de realizar cualquier operación; para muchos usarlos esto le indica que no se a realizado ninguna operación. Recuerda este patrón básico es asimilado por muchos lenguajes de programación y java no podría ser la excepción, hay que darle un valor a la variables que se creen.

Nombre de las variables
Puedes definir el nombre de cualquier variable usando cualquier conjunto de caracteres, sin incluir los signos especiales dispuestos para java; tales como operadores matemáticos; operadores lógicos, de asignación

Operadores Matemáticos
También llamados operadores binarios dado a que se requieren de dos datos a operar (variables); de los cuales podemos realizar las operaciones matemáticas básicas, Suma (+), Resta (‐), Multiplicación (*), División (/) y residuo e la división o modulo (%).

Ejemplo 1.1 :
class operaciones{
// Definición e inicializacion de variable
public static void main(String[] args){
int numero1 =4;
int numero2 =2;
int suma =0;
int resta =0;
int multi =0;
int mod =0;
float division =0;
suma= numero1 + numero2;
resta=numero1 - numero2;
multi=numero1*numero2;
mod= numero1%numero2;
division =numero1/numero2;
System.out.println("Suma ; "+suma+" Resta; " +resta+" Multiplicacion; "+multi+ " Modulo; "+mod+ " Division; "+division );
}
}


Operadores de asignación
Un operador de asignacion permite asignarle un valor a una variable, por ejemlo en la inicializacion de la misma, lo que quiere decir que el operador por excelencia es el igual. La pregunta; ¿Solamente el igual es el operador de asignacion?, pues no java dispone de los sguientes operadores
Operador Utilización Equivalente
+= op1+=op2 op1=op1+op2
-= op1-=op2 op1=op1-op2
*= op1*=op2 op1=op1*op2
/= op1/=op2 op1=op1/op2
%= op1%=op2 op1=op1%op2

Operadores Incrementables
Son aquellos que permiten incementar (++) o decrementar (--) en uno una variable.


Anexo



Partes de la ventana de JCreator V 3.0 LE (Por cuestion de maquina seleccione esta aplicacio)



Crear un nuevo archivo Menu file New File (Ctrl + N)



En l
a opcion File Type selecciona el tipo de archivo; en este caso Java File – y luego Clic en Next




En la opcion Name proporciona el nombre del archivo; si el nombre require ser separado utiliiza barra al piso o guin bajo (ejemplo_1) y expecifica la localización y por ultimo clic en Finish.


Actividades:
Con el conocimiento apquirido con anterioridad vamos manos ala obra (por fin lo lindo de la programación; programar)

1. Crea un archivo java y dale el nombre de “definicion_variables” (sin las omillas
claro) y en el editor de archivo escribe lo siguinte:

class {
// Definición e inicializacion de variable
public static void main(String[] args){
int numero1 =9;
long numero2 =9;
float numero3 =9;
boolean valor =false;

System.out.println( "Numero 1; " + numero1 + " Numero 2; " + numero2+"
Numero 3; " + numero3+ " Numero 3; " + valor );
}
}


(Copile File); copilamos el archivo

(Execute Fila); Ejecutamos el archivo


2. Crea un archivo java y dale el nombre de “operaciones” (sin las comillas claro) y en el editor de archivo escribe lo siguinte :
class operaciones{
// Definición e inicializacion de variable
public static void main(String[] args){
int numero1 =4;
int numero2 =2;
int suma =0;
int resta =0;
int multi =0;
int mod =0;
float division =0;
suma= numero1 + numero2;
resta=numero1 ‐ numero2;
multi=numero1*numero2;
mod= numero1%numero2;
division =numero1/numero2
System.out.println("Suma ; "+suma+" Resta; " +resta+" Multiplicacion;
"+multi+ " Modulo; "+mod+ " Division; "+division );
}
}
Nota:
Quetal tu primera experiencia; ahora espero que recuerdes lo siguiente el nombre del archivo debe de ser igual al del programa o la clase (class).

descargar archivo - actividades_java_intro.rar

No hay comentarios:

Publicar un comentario