0% encontró este documento útil (0 votos)
1K vistas6 páginas

Examen de Introducción a Java SE

Este documento muestra los resultados de un examen de introducción a Java SE. El estudiante obtuvo una calificación de 8/30 y necesita una calificación mínima de 9.0 para aprobar. El documento incluye 30 preguntas de opción múltiple sobre conceptos básicos de Java como clases, métodos, variables, tipos de datos, bucles y condicionales.
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)
1K vistas6 páginas

Examen de Introducción a Java SE

Este documento muestra los resultados de un examen de introducción a Java SE. El estudiante obtuvo una calificación de 8/30 y necesita una calificación mínima de 9.0 para aprobar. El documento incluye 30 preguntas de opción múltiple sobre conceptos básicos de Java como clases, métodos, variables, tipos de datos, bucles y condicionales.
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

10/8/2021 [Link]

com/clases/examen/resultados/1631/

17.277 pts Menú

Curso de Introducción a Java SE

¡No te rindas!
Necesitas una calificación mínima de 9.0 para aprobar.
Vuelve a intentarlo en 05 horas, 29 minutos, 26 segundos

8 24 / 30
Aciertos
Calificación

1. ¿Qué es OpenJDK?

Una versión gratis y open source para usar Java SE Platform Edition.

2. ¿Por qué cuando tengo este código se imprime el texto Hello World! que está dentro
del método main? class Foo { public static void main(String[] args){
[Link]("Hello World!"); } }

Porque el método main es punto de entrada de una aplicación java

3. ¿Qué imprime el siguiente código fuente? int x = 1; while (x <= 10)


[Link](++x);

[Link] 1/6
10/8/2021 [Link]

Los valores del 1 al 10 REPASAR CLASE

4. ¿Qué significa LTS?

Long Term Support.

5. Cada lenguaje de programación define su código fuente en archivos con extensiones


especiales. Por ejemplo: Python y .py, JavaScript y .js o Go .go. ¿Cuál es la extensión
para Java?

.java

6. Si declaramos un arreglo de la siguiente manera: String arreglo[] = new


String[10]; ¿Cuál es la forma correcta de asignar el valor ‘hola’ en la primera
posición del arreglo?

arreglo[0] = "hola";

7. Si tienes un sistema que correrá en un microcontrolador con memoria limitada y debes


guardar una variable de edad. ¿Qué tipo de dato usarías?

double REPASAR CLASE

8. ¿Qué convención de nombres sigue la siguiente variable? java int soyUnaVariable


= 10;

Lower Camel Case

[Link] 2/6
10/8/2021 [Link]

9. La sentencia if es un condicional que le da al programa dos opciones o caminos a


recorrer

Falso REPASAR CLASE

10. Este elemento le da a Java la portabilidad con otros Sistemas Operativos.

La Java Virtual Machine: la máquina virtual Java que traduce el bytecode para que se ejecute
en la plataforma donde está implementada

11. Los arreglos son objetos

Verdadero

12. ¿Para qué sirve Java EE?

Para que las empresas trabajen aplicaciones web de última generación.

13. ¿Cuál es el resultado de la siguiente expresión? int i = 7; char c = ‘w’;


[Link]((i >= 6) && (c == ‘w’));

false REPASAR CLASE

14. ¿Qué convención de nombres sigue la siguiente clase? java public class
HelloWorld { // ... }

Upper Camel Case

[Link] 3/6
10/8/2021 [Link]

15. ¿Cuál es el resultado del siguiente programa? int i=1, j=2, k=3, m=2;
[Link] ((j >= i) || (k == m));

false REPASAR CLASE

16. La sentencia return rompe el flujo de un método y sirve para devolver un valor.

Verdadero

17. ¿Por qué usamos Java Docs?

Nos ayuda a documentar nuestro código para comprender su utilidad con descripción y/o
argumentos de entrada y salida.

18. ¿Cómo se llama el código que produce Java después de la compilación para que la
máquina virtual genere el lenguaje máquina de cada Sistema Operativo?

Bytecode

19. ¿Java es un lenguaje de alto nivel?

Verdadero

20. Hablando del alcance de Variables, si una variable es declarada dentro de un método,
¿esta puede ser accedida desde otro método?

No, su alcance es limitado al método

[Link] 4/6
10/8/2021 [Link]

21. ¿Cómo se indica un comentario para documentación JavaDocs?

/**Un Comentario*/

22. ¿Qué es WORA?

Write Once, Run Anywhere.

23. ¿Cómo nos afecta que Oracle haya adquirido Sun microsystems?

Java tendrá muy buen mantenimiento, pero también algunos cambios con los que no todos
estamos de acuerdo. (por ejemplo, las licencias).

24. Si se desarrolla un videojuego estilo Mario Bros donde tuviera que ir ganando
monedas que valen 2 puntos, ¿cuál sería la mejor instrucción para llevar el conteo
acumulado de monedas en código java?

x += 2;

25. Según la convención de nombres de Java para constantes, ¿cuál de las siguientes
opciones debes usar?

Mayúsculas separadas por guión bajo

26. ¿Cuál es la mejor práctica para facilitar la comprensión de mis proyectos de Java. Por
ejemplo, al pasar a otro equipo de trabajo, cuando un nuevo desarrollador se integra o,
simplemente, terminamos el proyecto y hacemos la entrega del código?

Tener documentación lista en HTML usando Javadocs


[Link] 5/6
10/8/2021 [Link]

27. ¿Cuál es el resultado del siguiente código? byte i = 1; byte j = 1; byte k =


i+j;

Error: cannot convert from int to byte

28. ¿Cuándo entrará el programa en el siguiente bucle?

while ((x<y) && (a>b)) {

...

Si X es menor que Y o si A es mayor que B REPASAR CLASE

29. ¿Qué es JDK?

Java Development Kit: El kit de desarrollo de Java.

30. ¿Cuál es la diferencia entre usar una sentencia if y switch?

Que en if podemos evaluar sentencias lógicas y en switch solo se evalúa un valor y sus
diferentes resultados

REGRESAR

[Link] 6/6

(https://platzi.com/home)10/8/2021
https://platzi.com/clases/examen/resultados/1631/
https://platzi.com/clases/examen/result
10/8/2021
https://platzi.com/clases/examen/resultados/1631/
https://platzi.com/clases/examen/resultados/1631/
2/6
Los valores
10/8/2021
https://platzi.com/clases/examen/resultados/1631/
https://platzi.com/clases/examen/resultados/1631/
3/6
La sentenci
10/8/2021
https://platzi.com/clases/examen/resultados/1631/
https://platzi.com/clases/examen/resultados/1631/
4/6
¿Cuál es el
10/8/2021
https://platzi.com/clases/examen/resultados/1631/
https://platzi.com/clases/examen/resultados/1631/
5/6
¿Cómo se in
10/8/2021
https://platzi.com/clases/examen/resultados/1631/
https://platzi.com/clases/examen/resultados/1631/
6/6
REGRESAR (h

También podría gustarte