martes, 29 de septiembre de 2009
Nombre:Navarrete Carolina
public class Main {
public static void main(String[] args) {
System.out.println("Tabla del seno ");
double z;
for(double y= 0; y <= 10; y+= 0.1){
System.out.println("El valor del Seno = " +Math.sin(y));
}
System.out.println("Tabla del coseno ");
for(double y= 0; y <= 10; y+= 0.1){
System.out.println("El valor del Coseno = " +Math.cos(y));
} System.out.println("Tabla de valores de (e^(-y))*cos(y) ");
for(double y = 0; y <= 10; y+= 0.1){
z= Math.pow(2.72, -y)*Math.cos(y);
System.out.println("La Funcion (e^(-y))*cos(y) = " +z);}
}
}
FACTORIAL
public class Funciones_2 {
public long factorial (int x){
long resultado =1;
if(x==0)
resultado = 1;
else{
for( int i = 1;i<=x;i++)
resultado =resultado *i;
}
return resultado;
}
public static void main (String args[]){
Funciones_2 fun = new Funciones_2 ();
System.out.println (fun.factorial(20));
long g;
int n=14;
int m=3;
g= (fun .factorial(n)/fun.factorial(n-m));
System.out.println("el valor de g = "+g);
}
}
domingo, 27 de septiembre de 2009
Ejercicio de Funciones "Navarrete Carolina"
double valorX;
public double f2(double x){
valorX = x;
double f;
if (valorX<0){
f = x*x;
System.out.println("El valor de f es = "+f);
}
if ((valorX>=0)(valorX<1))>
f= Math.sqrt(x);
return f;
}
martes, 22 de septiembre de 2009
Conceptos del lenguaje de programación Java
En 1995 Sun Microsystems desarrollo el compilador, la maquina virtual y la bibliotecas de clases de Java el mismo que controla las especificaciones, el desarrollo y evolución del lenguaje a través del Java Community Process. Se han implementado tecnologías alternativas a estas, algunas incluso bajo la licencia de software libre.
El código binario de Java es un código de máquina de bajo nivel, viable incluso como lenguaje de entrada para un microprocesador físico.
Qué es la JVM de Java?
La JVM es una pieza fundamental de la plataforma Java. Esta ubicada en un nivel superior al Hardware del sistema sobre el que se pretende ejecutar la aplicación, y este actúa como un puente que entiende tanto el bytecode, como el sistema sobre el que se pretende ejecutar. Al escribir una aplicación Java, se hace pensando que será ejecutada en una máquina virtual Java , la cual transforma el código bytecode a código binario del dispositivo final.
Esta pieza provee definiciones para un conjunto de instrucciones, registros, un formato para archivos de clases, un heap con recolector de basura,la pila y un área de memoria.
Qué es JDK ?
JDK (Java Development Kit) es un software que provee herramientas de desarrollo para la creación de programas en java. Podemos instalarlo en una computadora local o en una unidad de red en la que
se puede tener la aplicación distribuida en varias computadoras y trabajar como una sola aplicación.
Tiene dos clases, un binario precompilado y un paquete fuente.
Qué es JRE ?
JRE(Java Runtime Environment), es un conjunto de herramientas que permite la ejecución de programas java,actuando como un "intermediario" entre el sistema operativo y Java.
Los usuarios necesitan el JRE para ejecutar las aplicaciones desarrolladas en lenguaje Java, mientras que para desarrollar nuevas aplicaciones en dicho lenguaje es necesario un entorno de desarrollo, denominado JDK, que además del JRE que son imprescindibles.