Está en la página 1de 6

ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS

FUNDAMENTOS DE PROGRAMACIN I
2017 I
LABORATORIO 19
MANIPULACIN DE OBJETOS Y MTODOS

Objetivos

Conocer la Clase JFrame y sus principales mtodos


Conocer la clas JButton
Conocer la Clase Date y la Clase SimpleDateFormat
Conoce la Clase String

TIEMPO ESTIMADO: 1:30

II

CONSIDERACIONES DE EVALUACIN

No deber utilizar constructores no vistos en clase


Deber utilizar nombre de variables significativos
Deber realizar pruebas adicionales
El alumno deber indicar en su cdigo con quien colabor
El alumno ser requerido de realizar modificaciones en su cdigo y responder a preguntas sobre el mismo
Todos los ejercicios debern traerse terminados en caso de ser tarea para la casa
Si tiene ejercicios sin terminar no importa, se revisar el avance y se discutir sobre las dificultades encontradas.

III

Poltica de Colaboracin

La poltica del curso es simple, a menos que se exprese lo contrario en el laboratorio, sintase libre de colaborar con sus
compaeros en todos los laboratorios, pero debe notificar expresamente con quien ha colaborado. La colaboracin con alumnos,
que no estn matriculados en el curso est prohibida. Los laboratorios y asignaciones han sido desarrollados para ayudarlo a
comprender el material. Conozca su cdigo y est preparado para revisiones individuales de cdigo. Durante las revisiones es
probable que se le pida realizar modificaciones y justificar sus decisiones de programacin. Cada uno de sus ejercicios debe
iniciar de la siguiente forma
IV

Actividades

Indicaciones Generales

a. Todos los ejercicios debern ser guardados en el mismo Proyecto


b. EL Proyecto deber tener el nombre del Laboratorio y el nombre del alumno, asi por ejemplo:
Laboratorio 5 Juan Perez
c. Cada Clase deber tener el nombre del ejercicio, as por ejemplo :
Ejercicio1
d. Utilice nombres de variables significativos
e. Su cdigo deber estar correctamente identado.

Ejercicio 1

Objetivos
Conocer el proceso de creacin de objetos mediante el operador new
Crear objetos de la clase JFrame
Utilizar algunos mtodos para la manipulacin de objetos JFrame
Comparar y distinguir las funcionalidades de ambas ventanas.

Ejercicio 2

Objetivos
Conocer el uso de la clase Date para capturar la fecha y hora del sistema.
Utilizar la clase SimpleDateFormat para dar formato al objeto creado con la clase Date.
Ejercicio 3

Objetivos
Crear objetos de la clase JFrame y JButton
Utilizar algunos mtodos para la manipulacin de objetos JFrame y JButton

Ejercicio 4

Objetivos
Conocer la clase JOptionPane para la captura y visualizacin de datos mediante los mtodos showInputDialog()
y showMessageDialog()
Conocer la clase Double y el mtodo parseDouble()
Ejercicio5

Objetivos
Utilizar la clase JOptionPane para la captura de datos.
Utilizar el mtodo substring() de la clase String()
V

EJERCICIOS PROPUESTOS

1. Cul ser el valor de la variable mystery luego de la ejecucin del siguiente cdigo? REALICE EL EJERCICIO
MANUALMENTE PRIMERO y luego verifique su respuesta mediante un programa.

String text, mystery;


text = "mocha chai latte";
mystery = text.substring(1,5);

2. Cul ser el mensaje mostrado luego de la ejecucin del siguiente cdigo? . REALICE EL EJERCICIO MANUALMENTE
PRIMERO y luego verifique su respuesta mediante un programa.

String text = "I, Claudius";


System.out.println(text.indexOf("I") );

3. Cul ser el mensaje mostrado luego de la ejecucin del siguiente cdigo? . REALICE EL EJERCICIO MANUALMENTE
PRIMERO y luego verifique su respuesta mediante un programa.

String text = "Augustus";


System.out.println(text.length());

4. Cul sera el resultado de cada una de las expresiones mostradas a continuacin?. REALICE EL EJERCICIO
MANUALMENTE PRIMERO y luego verifique su respuesta mediante un programa.

5. Escriba un programa que acepte un string como ingreso y muestre el nmero de caracteres en el string, el primer
caracter y el ltimo carcter en mayscula

Ingrese palabra: Yo amo Java


11
Y
A

6. Cree un programa que pida el primer nombre, el Segundo nombre y el primer apellido en tres variables separadas. Y
muestre los datos en el siguiente orden: PRIMER NOMBRE, INICIAL DEL SEGUNDO NOMBRE seguido por un punto y
el PRIMER APELLIDO.

Ingrese Primer nombre: Sofa


Ingrese Segundo nombre: Alejandra
Ingrese Primer Apellido: Becerra

Sofia A. Becerra
7. Cree un programa que pida un correo electrnico y muestre de forma aislada el nombre de la cuenta, y el servidor
del correo.

Ingrese correo : agarcia@gmail.com


Cuenta: agarcia
Servidor:gmail.com

Ingrese correo : agarcia@unsa.edu.pe


Cuenta: agarcia
Servidor:unsa.edu.pe

También podría gustarte