viernes, 18 de septiembre de 2009

ESTE ES EL RESULTADO FINAL DE NUESTRO PROGRAMA

USA ESTOS CODIGOS PARA LA CONVERSION DE DINERO


// Accion Boton Divisas
double p = Double.parseDouble(jTextField4.getText());
double d = p/1800; // Convertir de Pesos a Dolares
double e = p/2800; // Convertir de Pesos a Euros
//usamos solo 4 decimales para los dolares
d = d*10000;
d = java.lang.Math.round(d);
d = d/10000;
//usamos solo 4 decimales para los euros
e = e*10000;
e = java.lang.Math.round(e);
e = e/10000;
//Los mostramos en la pantalla
jTextField5.setText(""+d);
jTextField6.setText(""+e);

USA ESTOS CODIGOS PARA LA CONVERCION DE GRADOS



// Accion Boton Temperatura
double f = Double.parseDouble(jTextField1.getText());
double c = (f-32)/1.8; // convertimos de farenheit a centigrados
double k = (f-459.67)/1.8; // convertimos de farenheit a Kelvin
//Ponemos Solo dos decimales para los grados centigrados
c = c*100;
c = java.lang.Math.round(c);
c = c/100;
//Ponemos Solo dos decimales para los grados kelvin
k = k*100;
k = java.lang.Math.round(k);
k = k/100;
//mostramos en los Text Field
jTextField2.setText(""+c);
jTextField3.setText(""+k);

viernes, 11 de septiembre de 2009

GUIA DE JAVA

1. ¿Qué es un programa?
Un programa, o también llamado programa informático, programa de computación o programa de ordenador, es simplemente un conjunto de instrucciones para una computadora.[1] Las computadoras necesitan de los programas para funcionar, y un programa no hace nada a menos que sus instrucciones sean ejecutadas por el procesador.[2] Un programa se puede referir tanto a un programa ejecutable como a su código fuente, el cual es transformado en un ejecutable cuando es compilado. grama?

2. ¿Qué es lenguaje de programación?
Con la aparición de las
computadoras desaparecen las secuencias de posiciones de llaves mecánicas que debían desconectarse para obtener una acción determinada, una llave conectada era un 1 y una llave desconectada era un 0. Una sucesión de llaves en cualquiera de sus dos posiciones definía una secuencia de ceros y unos (por ejemplo: 0100011010011101...) que venía a representar una instrucción o un conjunto de instrucciones (programa) para el ordenador (o computador) en el que se estaba trabajando. A esta primera forma de especificar programas para una computadora se la denomina lenguaje máquina o código máquina.

3. ¿Qué es un compilador?
Un compilador es un programa informático que
traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar. Usualmente el segundo lenguaje es código máquina, pero también puede ser simplemente texto. Este proceso de traducción se conoce como compilación.

4. ¿Qué es un intérprete?
Un intérprete es un
programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel. Los intérpretes se diferencian de los compiladores en que mientras estos traducen un programa desde su descripción en un lenguaje de programación al código máquina del sistema destino, los primeros (los interpretes) sólo realizan la traducción a medida que sea necesario, típicamente, instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción.

5. ¿Qué es un entorno de desarrollo y cuáles son los más utilizados para Java?
son un conjunto de herramientas para el programador, que sulen incluir en una misma suite, un buen editor de código, administrador de proyectos y archivos, enlace transparente a compiladores y debuggers e integración con sistemas controladores de versiones o repositorios.

Cuando de Java se trata, son varias las opciones de IDEs, para utilizar. Gracias a
El CoDiGo K mencionamos algunos de los principales y más populares:
·
BlueJ: desarrollado como un proyecto de investigación universitaria, es libre.
·
Eclipse: desarrollado por la Fundación Eclipse, es libre y de código abierto,
·
IntelliJ IDEA: desarrollado por JetBrains, es comercial.
·
Jbuilder: desarrollado por Borland, es comercial pero también existe la versión gratuita.
·
JCreator: desarrollado por Xinox, , es comercial pero también existe la versión gratuita.
·
JDeveloper: desarrollado por Oracle Corporation, es gratuito.
·
NetBeans – gratuito y de código abierto.
·
Sun Java Studio Enterprise: desarrollado por Sun, es comercial.

a. ¿Qué es eclipse?
Eclipse es un
entorno de desarrollo integrado de código abierto multiplataforma para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto a las aplicaciones "Cliente-liviano" basadas en navegadores. Esta plataforma, típicamente ha sido usada para desarrollar
b. ¿Qué es NetBeans?
NetBeans se refiere a una plataforma para el desarrollo de aplicaciones de escritorio usando Java y a un entorno de desarrollo integrado (IDE) desarrollado usando la Plataforma NetBeans.

c. ¿Qué es JCreator?
jcreator IDE para programación en lenguaje Java en entorno Windows.
Es un producto comercial de la compañía Xinox Software. Utiliza el J2SDK de
Sun Microsystems para compilar y ejecutar los programas, pero no es necesario para ejecutar el JCreator, ya que a diferencia de otros IDEs para Java como Netbeans o Eclipse este programa no es una aplicación nativa Java.
Hay dos ediciones, una gratuita, llamada LE y otra de pago llamada Pro, que entre otras cosas añade completamiento de comandos, plantillas, depuración y soporte de
CVS.
Entre sus ventajas destaca la de consumir menos recursos que otros IDEs, y entre los inconvenientes el ser menos completo que dichos entornos (como
Netbeans, Eclipse, JBuilder, JDeveloper, y no ser libre como los dos primeros...)
La última edición es la 4.50 lanzada el 17 de Agosto del
2007

6. ¿Qué es la programación orientada a objetos?
es un paradigma de programación que usa objetos y sus interacciones para diseñar aplicaciones y programas de computadora. Está basado en varias técnicas, incluyendo herencia, modularidad, polimorfismo y encapsulamiento. Su uso se popularizó a principios de la década de 1990. Actualmente son muchos los lenguajes de programación que soportan la orientación a objetos.

7. ¿Ventajas de Java?
Java ofrece el entorno de ejecución ideal para los servicios Web.

8.¿Qué es, parque que sirve y donde se consigue el JDK de Java?
es un paradigma de programación que usa objetos y sus interacciones para diseñar aplicaciones y programas de computadora. Está basado en varias técnicas, incluyendo herencia, modularidad, polimorfismo y encapsulamiento. Su uso se popularizó a principios de la década de 1990. Actualmente son muchos los lenguajes de programación que soportan la orientación a objetos.

9. ¿Qué es el J2SE?
Nombre clave Playground. Esta y las siguientes versiones fueron recogidas bajo la denominación Java 2 y el nombre "J2SE" (Java 2 Platform, Standard Edition), reemplazó a JDK para distinguir la plataforma base de J2EE (Java 2 Platform, Enterprise Edition) y J2ME (Java 2 Platform, Micro Edition). Otras mejoras añadidas incluían: comunicado de prensa

10. ¿Qué es el JRE?
es el software necesario para ejecutar cualquier aplicación desarrollada para la plataforma Java. El usuario final usa el JRE como parte de paquetes software o plugins (o conectores) en un navegador Web. Sun ofrece también el SDK de Java 2, o JDK (Java Development Kit) en cuyo seno reside el JRE, e incluye herramientas como el compilador de Java, Javadoc para generar documentación o el depurador. Puede también obtenerse como un paquete independiente, y puede considerarse como el entorno necesario para ejecutar una aplicación Java, mientras que un desarrollador debe además contar con otras facilidades que ofrece el JDK