Andres Narvaez
Tabla de Funciones
public class Funciones2{ public static void main(String args[]){
double x;
System.out.println(" Funciones ");
System.out.println("-------------------------------------------------------------");
System.out.println(" t " + " sent(t) " + "coseno(t) " + "e^-j*cos(j)" );
for(double j=0; j<=10.1; j=j+0.1){ x=Math.pow(2.72, -j)*Math.cos(j); System.out.println(" "+(float)+j + " seno: " + Math.sin(j)+" coseno: " +Math.cos(j)+"la funcion:"+x);} } }
martes, 29 de septiembre de 2009
factorial
Andres Narvaez
Factorial
package Factorial;public class Main {public long factorial(int x){
long resultado=1;
if(x==0)
respuesta=1;
else{
for(int i= 1; i<=x; i++)
respuesta = respuesta*i;
}
return respuesta;
}public static void main(String[] args) {
Main jr = new Main();
System.out.println(jr.factorial(20));
long f;
int m=11;int n=19;f=(jr.factorial(n))/(jr.factorial(n-m));
System.out.println("El valor de f es ="+f);}}
Factorial
package Factorial;public class Main {public long factorial(int x){
long resultado=1;
if(x==0)
respuesta=1;
else{
for(int i= 1; i<=x; i++)
respuesta = respuesta*i;
}
return respuesta;
}public static void main(String[] args) {
Main jr = new Main();
System.out.println(jr.factorial(20));
long f;
int m=11;int n=19;f=(jr.factorial(n))/(jr.factorial(n-m));
System.out.println("El valor de f es ="+f);}}
sábado, 26 de septiembre de 2009
deber 1 funciones
Andres Narvaez Naranjo
funciones
public class Funciones {
double valorX;
public double f2(double x){
valorX = x;
double g;
if (valorX<0){
g = x*x;
System.out.println("Respuesta = "+g);
}
if ((valorX>=0)(valorX<1))>
g= Math.sqrt(x);else
{g= x*(Math.sqrt(x));}
return f;
}public static void main(String[] args) {Funciones fun =new Funciones();System.out.println(fun.f2(-2));System.out.println(fun.f2(0.5));System.out.println(fun.f2(2));}
funciones
public class Funciones {
double valorX;
public double f2(double x){
valorX = x;
double g;
if (valorX<0){
g = x*x;
System.out.println("Respuesta = "+g);
}
if ((valorX>=0)(valorX<1))>
g= Math.sqrt(x);else
{g= x*(Math.sqrt(x));}
return f;
}public static void main(String[] args) {Funciones fun =new Funciones();System.out.println(fun.f2(-2));System.out.println(fun.f2(0.5));System.out.println(fun.f2(2));}
martes, 22 de septiembre de 2009
Universidad Tecnológica Equinoccial
Estudiante: Andrés Narváez
Trabajo de: programación 2
Tema: -¿Qué es java?
- ¿Qué es JDK?
-¿Qué es JRE?
-¿Qué es JVM?
-¿Qué es NetBeans?
Fecha: 23/09/09
¿Qué es java?
Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.
Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.
La implementación original y de referencia del compilador, la máquina virtual y las bibliotecas de clases de Java fueron desarrollados por Sun Microsystems en 1995. Desde entonces, Sun ha controlado las especificaciones, el desarrollo y evolución del lenguaje a través del Java Community Process, si bien otros han desarrollado también implementaciones alternativas de estas tecnologías de Sun, algunas incluso bajo licencias de software libre.
Entre noviembre de 2006 y mayo de 2007, Sun Microsystems liberó la mayor parte de sus tecnologías Java bajo la licencia GNU GPL, de acuerdo con las especificaciones del Java Community Process, de tal forma que prácticamente todo el Java de Sun es ahora software libre (aunque la biblioteca de clases de Sun que se requiere para ejecutar los programas Java todavía no es software libre).
Estudiante: Andrés Narváez
Trabajo de: programación 2
Tema: -¿Qué es java?
- ¿Qué es JDK?
-¿Qué es JRE?
-¿Qué es JVM?
-¿Qué es NetBeans?
Fecha: 23/09/09
¿Qué es java?
Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.
Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.
La implementación original y de referencia del compilador, la máquina virtual y las bibliotecas de clases de Java fueron desarrollados por Sun Microsystems en 1995. Desde entonces, Sun ha controlado las especificaciones, el desarrollo y evolución del lenguaje a través del Java Community Process, si bien otros han desarrollado también implementaciones alternativas de estas tecnologías de Sun, algunas incluso bajo licencias de software libre.
Entre noviembre de 2006 y mayo de 2007, Sun Microsystems liberó la mayor parte de sus tecnologías Java bajo la licencia GNU GPL, de acuerdo con las especificaciones del Java Community Process, de tal forma que prácticamente todo el Java de Sun es ahora software libre (aunque la biblioteca de clases de Sun que se requiere para ejecutar los programas Java todavía no es software libre).
¿Qué es jdk?
Java Development Kit o (JDK), es un software que provee herramientas de desarrollo para la creación de programas en java. Puede instalarse en una computadora local o en una unidad de red.
En la unidad de red se puede tener la aplicación distribuida en varias computadoras y trabajar como una sola aplicación.
JDK en sistemas Windows
En los sistemas Windows sus variables de entorno son
JAVAPATH: es un path completo del directorio donde esta instalado el JDK.
CLASSPATH: son las librerias o clases de usuario.
PATH: variable donde se agrega la ubicación de JDK
Los programas más importantes que se incluyen son:
Appletviewer: es un visor de applet para generar sus vistas previas,ya que un applet carece de método main y no se puede ejecutar con el programa java.
Javac:es el compilador de JAVA.
java: es el intérprete de JAVA.
javadoc: genera la documentación de las clases java de un programa.
¿Qué es jre?
Java Runtime Environment
También conocido como JRE, es un conjunto de utilidades que permite la ejecución de programas java.
Componentes
En su forma más simple, el entorno en tiempo de ejecución de Java está conformado por una Máquina Virtual de Java o JVM, un conjunto de bibliotecas Java y otros componentes necesarios para que una aplicación escrita en lenguaje Java pueda ser ejecutada. El JRE actúa como un "intermediario" entre el sistema operativo y Java.
La JVM es el programa que interpreta el código Java mientras que las librerías de clases estándar son las que implementan el API de Java. Ambas JVM y API deben ser consistentes entre sí, de ahí que sean distribuidas de modo conjunto.
Un usuario sólo necesita 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 (mínimo imprescindible) incluye, entre otros, un compilador para Java.
¿Qué es jvm?
JVM (Máquina virtual Java)
La JVM es una de las piezas fundamentales de la plataforma Java. Básicamente se sitúa 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. Así, cuando se escribe una aplicación Java, se hace pensando que será ejecutada en una máquina virtual Java en concreto, siendo ésta la que en última instancia convierte de código bytecode a código nativo del dispositivo final.
La gran ventaja de la máquina virtual java es aportar portabilidad al lenguaje de manera que desde Sun Microsystems se han creado diferentes máquinas virtuales java para diferentes arquitecturas y así un programa .class escrito en un Windows puede ser interpretado en un entorno Linux. Tan solo es necesario disponer de dicha máquina virtual para dichos entornos. De ahí el famoso axioma que sigue a Java, "escríbelo una vez, ejecútalo en cualquier parte", o "Write once, run anywhere".
La máquina virtual de Java puede estar implementada en software, hardware, una herramienta de desarrollo o un Web browser; lee y ejecuta código precompilado bytecode que es independiente de la plataforma multiplataforma. La JVM provee definiciones para un conjunto de instrucciones, un conjunto de registros, un formato para archivos de clases, la pila, un heap con recolector de basura y un área de memoria. Cualquier implementación de la JVM que sea aprobada por SUN debe ser capaz de ejecutar cualquier clase que cumpla con la especificación.
¿Qué es NetBeans?
La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes de software llamados módulos. Un módulo es un archivo Java que contiene clases de java escritas para interactuar con las APIs de NetBeans y un archivo especial (manifest file) que lo identifica como módulo. Las aplicaciones construidas a partir de módulos pueden ser extendidas agregándole nuevos módulos. Debido a que los módulos pueden ser desarrollados independientemente, las aplicaciones basadas en la plataforma NetBeans pueden ser extendidas fácilmente por otros desarrolladores de software.
NetBeans es un proyecto de código abierto de gran éxito con una gran base de usuarios, una comunidad en constante crecimiento, y con cerca de 100 socios en todo el mundo. Sun MicroSystems fundó el proyecto de código abierto NetBeans en junio 2000 y continúa siendo el patrocinador principal de los proyectos
NetBeans es un proyecto de código abierto de gran éxito con una gran base de usuarios, una comunidad en constante crecimiento, y con cerca de 100 socios en todo el mundo. Sun MicroSystems fundó el proyecto de código abierto NetBeans en junio 2000 y continúa siendo el patrocinador principal de los proyectos
BIBLIOGRAFIA
http://es.wikipedia.org/wiki/JVM
http://es.wikipedia.org/wiki/Java_Development_Kit
http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_Java#JRE
http://es.wikipedia.org/wiki/JRE
Suscribirse a:
Comentarios (Atom)