Software

Páginas: 6 (1256 palabras) Publicado: 28 de marzo de 2014
Ejercicios Básicos con Referencias Java


I. Para cada uno de los siguientes programas escriba a priori qué cree que sucede y luego compruebe su afirmación. Si tiene una conclusión tipo “lección” del ejercicio escríbala.

Problema 1.

Note que Double es una clase y double es el tipo de dato básico homónimo.








A priori cree que hace
Lo que sucedió realmente
Lección(sentencia general)
A y C se asignan a un tipo double y b es asignado a un tipo objeto, luego en la igualdad que se muestra el valor de b se transforma en a, y el valor arrojado es 3,5+1.8 que es igual a 5.3
La suma de los valores fue de 5.3
Estar atento a las asignaciones


Problema 2.

Note que Float es una clase diferente del tipo de dato float.








A priori cree que hace
Loque sucedió realmente
Lección (sentencia general)
El valor de a que es un objeto cambia debido a que existe una nueva igualdad con b, pero ahora b toma otro valor que es 3,4 que definitivamente es el resultado
Sucedio que el valor arrojado es 3,4
Atento a las igualdadades y asignaciones, diferencia entre objeto y variable


Problema 3.





A priori cree que hace
Lo que sucediórealmente
Lección (sentencia general)
Debería tirar error, debido a que el valor de Floar se asigna a la variable C y no a B, debido a que es la última.
Ocurrió el error, debería haber preguntado por el valor de c y no de b
Estar atento a la pregunta que me están haciendo


Problema 4.

Note que Point es una clase en la biblioteca AWT (java.awt.Point)






A priori cree que hace
Lo quesucedió realmente
Lección (sentencia general)
La asignacion de b primero es 2,4, luego a obtiene el valor de 2,4, despues en la siguiente linea el valor de a cambia a 5,6 y como b y a son igualdad el valor de b será 5,6
El valor que lanzó finalmente es de 5,6
Tomar en cuenta el tema de setlocation


Problema 5.






A priori cree que hace
Lo que sucedió realmente
Lección(sentencia general)
El valor b tiene una asignación al igual que a, luego c será igual a b, pero despues cambiará otra vez su valor, y como c cambio y esta igualado a c el valor que queda finalmente es 2,4
El valor finalmente es 2,4
Estar atento a las asignaciones

Problema 6.







A priori cree que hace
Lo que sucedió realmente
Lección (sentencia general)
El valor de a no cambiarádebido a que la unica igualdad que va a variar es la de c, a se mantiene como 3,1
A se mantuvo en 3,1
C=B=A es lo mismo que b=a y c=b se toman de derecha a izquierda

Problema 7.






A priori cree que hace
Lo que sucedió realmente
Lección (sentencia general)
El valor de b sería de 5,8 debido a que hubo una igualdad donde b era 3,1 pero en el set location se cambio a 5,8 y como c eraeso, b tendría que mantenerse en el mismo valor
El valor se quedó en 5,8
Estar atento a los setlocation






Problema 8.







A priori cree que hace
Lo que sucedió realmente
Lección (sentencia general)
El valor de b será 6,6 debido a que cuando setiamos a por segunda vez el valor de b igual cambió y por lo tanto quedó 6,6
El valor final fue de 6,6
Tener en cuenta lasasignaciones y los setLocation


II. Para los siguientes problemas suponga que tiene acceso a la siguiente clase Nodo. Bajo esta consideración y para cada uno de los siguientes programas escriba a priori qué cree que sucede y luego compruebe su afirmación programando la clase Nodo en un archivo .java diferente de donde se encuetra su método main(). Si tiene una conclusión tipo “lección” delejercicio escríbala.

















Problema 9.






A priori cree que hace
Lo que sucedió realmente
Lección (sentencia general)
A partir de los objetos que se entregan, en este caso el valor de b será lo mismo que entrega el problema debido a que no hay ningún cambio porlotanto será (2,null)
El valor entregado fue de 2,nulol
Aprender hacer de buena manera los objetos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Software
  • Software
  • Software
  • Software
  • Software
  • el software
  • El Software
  • Que Es El Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS