Conceptos basicos de java y ejemplos de applets

Solo disponible en BuenasTareas
  • Páginas : 5 (1120 palabras )
  • Descarga(s) : 4
  • Publicado : 21 de abril de 2010
Leer documento completo
Vista previa del texto
ACTIVIDAD PROPUESTA PARA LA SEMANA 1

JESÚS ALBERTO CASTRO ROJAS

SERVICIO NACIONAL DE APRENDIZAJE INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS Y AL LENGUAJE JAVA 2009

ACTIVIDADES 1. Realice un Breve Resumen Sobre la Historia de Java. 2. La siguiente afirmación es verdadera o Falsa: Java es un Lenguaje Basado en Objetos. 3. Reconocer la manera en la que se define y utiliza un Applety en la que se define y utiliza una Aplicación. 4. Buscar en Internet dos ejemplos de aplicaciones de java (sencillos) y compilarlos y ejecutarlos en su computadora. 5. Hacer una reflexión de las diferencias básicas entre utilizar un Applet y una Aplicación, si tienes alguna duda mándala a través de la plataforma. 6. Probar los ejemplos que tiene la lectura. 7. Como ejercicio escribe un Appletque dibuje tu nombre dentro de un rectángulo. 8. Buscar en Internet dos ejemplos de applets con sus documentos de html y utlizarlos en su computadora.

SOLUCIONES Y RESPUESTAS 1. En sus inicios, Sun Microsystems intentó introducirse en el mercado de la electrónica de consumo y afines como también de desarrollar programas para pequeños dispositivos electrónicos. Esta meta dio origen a que laempresa creara la filial First Person Inc, encargada de este tipo de proyectos. De esta forma, buscando fiabilidad de código y facilidad de desarrollo, se creó el lenguaje Oak que mejoraba las deficiencias encontradas en C++, a pesar de que C++ fuese el lenguaje de programación del momento. Los primeros proyectos aplicados en Oak fueron el proyecto Green, que consistía en el control completo de losaparatos electrónicos y entornos del hogar, y el proyecto VOD, donde se usaba una interfaz para televisión interactiva. Más tarde, en 1994, First Person fue cerrado por falta de generación de beneficios para la empresa. Sin embargo, Oak fue visto como instrumento viable en su uso en Internet. De esta forma, tras un cambio de nombre y modificaciones de diseño, Java fue presentado en agosto de 1995. 2.La afirmación es verdadera. Java es un lenguaje orientado a objetos, lo que significa que debe tener como características básicas: ser un lenguaje basado en objetos, basado en clases y ser capaz de tener la herencia de clases. En consecuencia, Java trabaja los datos como objetos y con interfaces a esos objetos como también cumple con características propias de la programación orientada a objetos:encapsulación, herencia y polimorfismo. 3. Una aplicación en Java puede reconocerse si en éste se hace uso del método main, en el cual se escribe el código necesario para las necesidades de la aplicación. Los resultados pueden mostrarse en la consola del sistema como también mediante una interfaz gráfica. Para este último, se necesita heredar las clases del paquete java.awt, mediante lasinstrucción import java.awt.* Un applet puede reconocerse si se hereda las clases del paquete java.applet, lo anterior se hace mediante la instrucción import java.applet.* .Así mismo, la ejecución del applet debe realizarse en un archivo de texto plano HTML pues éste se va a visualizar en una página web. Por ejemplo:
Applet Hola

De manera que se usa la etiqueta para incorporar el appletcreado. Sin embargo, para ver el resultado del applet con fines de test, se puede usar el appletviewer ejecutándolo desde consola. 4. Mirar anexos a este documento para ver las evidencias de la ejecución de los siguientes: (a) Ejemplo 1. java
public class ejemplo1 { public static void main(String[] args) { int i = 9,k;

float j = 47.9F; System.out.println("i: "+i + " j: " +j); k = (int)j; //empleode un cast j = k;//no necesita cast System.out.println("j: " + j + " k: " +k); float m =2.3F; //float m = 2.3; daría error al compilar. System.out.println("m: "+m); } }

(b) Ejemplo 2.java
public class ejemplo2 { public static void main(String[] args) { int i = 45,j=2; //Imprime por consola la cadena de caracteres “Cos i :” //concatenado con el resultado de calcular el coseno de i prt("Cos i...
tracking img