0% encontró este documento útil (0 votos)
47 vistas

Lab Oratorio 1

Este documento presenta tres prácticas para introducir conceptos básicos de Java como la creación de programas fuente, diagnóstico de errores de compilación y ejecución, y creación de programas de prueba para clases existentes.

Cargado por

Manuel Sosa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
47 vistas

Lab Oratorio 1

Este documento presenta tres prácticas para introducir conceptos básicos de Java como la creación de programas fuente, diagnóstico de errores de compilación y ejecución, y creación de programas de prueba para clases existentes.

Cargado por

Manuel Sosa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 7

Laboratorio 1.

Inicio
Objetivos
Despus de completar este laboratorio, sers capaz de:

Crear un programa fuente en Java.

Diagnosticar errores simples de compilacin y ejecucin.

Crear un programa de prueba para una clase existente.

Preparacin
Iniciar un editor de texto. Ej. Notepad

Prctica 1. Creacin y ejecucin de un programa fuente Java


// Esta aplicacin visualiza un mensaje de bienvenida al curso
public class Bienvenido {
public static void main(String[] args){
System.out.println("Bienvenido a Fundamentos de Java en la Universidad de Quintana Roo!");
}
}

1.
2.
3.

4.

5.

Crear una carpeta de proyecto con el nombre Practica1 en la raz del directorio del disco actual.
Utilizar un editor de texto para escribir cada lnea del programa fuente y guardarlo en la carpeta Practica1 como un
archivo fuente Bienvenido.java.
Utilizar el compilador para traducir el programa fuente en bytecode. Si existen errores de sintaxis, el compilador
visualiza los errores. En Windows ir al botn Inicio->Todos los programas, seleccionar la carpeta Accesorios y hacer clic
en el icono Smbolo del sistema. Ir al directorio en donde se encuentra la carpeta Practica 1 y escribir la siguiente
instruccin en la lnea de comandos:
javac Bienvenido.java
Utilizar el editor de texto para corregir los errores detectados, modificando y volviendo a guardar el programa fuente.
Cuando el programa fuente est libre de errores, el compilador guarda su traduccin en bytecode como un archivo
Bienvenido.class. Escribir la siguiente instruccin en la lnea de comandos:
java Bienvenido
El intrprete Java (JVM) traduce y ejecuta cada instruccin en bytecode.

Errores frecuentes

Verificar las palabras mal escritas. Java es sensible a las letras maysculas y minsculas.

Resumen de la prctica
Toma unos minutos para escribir las experiencias o descubrimientos que tuviste durante esta prctica.
Experiencias

Interpretaciones

Conclusiones

Fundamentos de Java | Laboratorio 1. Inicio

Prctica 2. Errores de compilacin y ejecucin ms frecuentes


Realizar lo siguiente:
1.

Corregir el programa Prueba_1

public class Prueba_1 {


public static void main(String[] args) {
System.out.println("Cul es el error en este programa?");
}
}
public class PruebaOtro {
public static void main(String[] args) {
System.out.println("Cul es el error en este programa?");
}
}

a.
b.

2.

Compilar el archivo Prueba_1.java.


Corregir cualquier error de compilacin y volver a compilar.
Ejecutar el archivo Prueba_1.class.
Corregir cualquier error de ejecucin, volver a compilar y ejecutar de nuevo.

Corregir el programa Prueba_2

public class Prueba2 {


public static void main(String[] args) {
System.out.println("Qu sucede en este programa?");
}
}

a.
b.

Compilar el archivo Prueba_2.java.


Corregir cualquier error de compilacin y volver a compilar.
Ejecutar el archivo Prueba_2.class.
Corregir cualquier error de ejecucin, volver a compilar y ejecutar de nuevo.

Fundamentos de Java | Laboratorio 1. Inicio

3.

Corregir el programa Prueba_3

public class Prueba_3 {


public static void main(String args) {
System.out.println("Qu sucede en este programa?");
}
}

a.
b.

4.

Compilar el archivo Prueba_3.java.


Corregir cualquier error de compilacin y volver a compilar.
Ejecutar el archivo Prueba_3.class.
Corregir cualquier error de ejecucin, volver a compilar y ejecutar de nuevo.

Corregir el programa Prueba_4

public class Prueba_4 {


public void main(String args) {
System.out.println("Y ahora cul es el error?");
}
}

a.
b.

Compilar el archivo Prueba_4.java.


Corregir cualquier error de compilacin y volver a compilar.
Ejecutar el archivo Prueba_4.class.
Corregir cualquier error de ejecucin, volver a compilar y ejecutar de nuevo.

Resumen de la prctica
Reflexin. Toma unos minutos para discutir con tus compaeros las experiencias o descubrimientos que tuviste durante esta
prctica.
Experiencias

Conclusiones

Aplicaciones

Fundamentos de Java | Laboratorio 1. Inicio

Prctica 3. Crear un programa de prueba


En este ejercicio se crear un programa de prueba para una clase existente.

Actividad 1. Crear la clase Coordenada


Coordenada
<<atributos>>
x: double {10.0}
y: doubl {20.0}
<<mtodos>>
distancia(): double
Figura 3.1. Clase Coordenada

public class Coordenada {


double x = 10.0;
double y = 20.0;
double distancia()
{
return Math.sqrt(x*x + y*y);
}
}

1.

Compilar la clase y verificar que no se generen errores de compilacin.

Actividad 2. Crear la clase PruebaCoordenada


public class PruebaCoordenada {
// declaracin del mtodo main
public static void main (String[] args) {
Coordenada c;
// variable de referencia
double d;
// variable de tipo double
c = new Coordenada();

//crear un objeto Coordenada

d = c.distancia();

//invocar el mtodo distancia

// imprimir el resultado
System.out.println("La distancia entre entre las coordenadas es" + d );
}
}

1.
2.
3.

Utilice un editor de texto y cree la clase PruebaCoordenada.java. Esta clase crea un objeto Coordenada e invoca al
mtodo distancia() para imprimir su resultado.
Compilar el programa PruebaCoordenada.
Ejecutar el programa PruebaCoordenada

Fundamentos de Java | Laboratorio 1. Inicio

Resumen de la prctica
Reflexin. Toma unos minutos para discutir con tus compaeros las experiencias o descubrimientos que tuviste durante esta
prctica.
Experiencias

Conclusiones

Aplicaciones

Fundamentos de Java | Laboratorio 1. Inicio

Ejercicios
1.

2.

3.

Escriba una aplicacin que visualice en el monitor los siguientes mensajes:


Bienvenido a Fundamentos de Java
Aplicars los principios de la Programacin Orientada a Objetos en Java!
Cules de las siguientes afirmaciones son verdaderas y cules son falsas?
a. Cada clase debe tener un mtodo main.
b. Las llaves marcan el comienzo y el final de un bloque.
c. No es posible anidar bloques.
d. Todas las sentencias terminan con el smbolo de ,
Cul es la relacin que existe entre los archivos con extensin .java y .class y entre los programas javac y java?

Fundamentos de Java | Laboratorio 1. Inicio

También podría gustarte