contacto[arroba]digitallearning.es

Test Java básico (1)

¿Quieres comprobar tus conocimientos sobre Java? Te proponemos este test de 10 preguntas, enfocado a un nivel de iniciación. Esperamos que te diviertas realizándolo y está atento a nuestra Web (RSS) o redes sociales, a nuevos tests que iremos publicando.

Al finalizar el tests, te mostrará las soluciones y la puntuación que has conseguido y si quieres, podrás aparecer en el ranking

 

Test de Java - nivel básico (nº 1)

Pulsa el botón para comenzar el test.

This Post Has 14 Comments

  1. En la pregunta 2, me parece que hay 2 soluciones posibles.

    Un saludo – Bill

    1. Tienes razón Bill, lo modificamos para que solo haya una respuesta posible.
      Gracias por comentarlo.

  2. En la pregunta 9 la respuesta es 12. Y me calificaron incorrecta, sugeriría que revisen la respuesta de la pregunta 9. gracias

    1. Hola Aldo, ¿has respondido solo con el resultado que crees que devuelve la función?. Fíjate que se pide que escribas la salida que mostrará en pantalla el programa.
      Saludos

      1. Yo he puesto:

        XXXXXXX (respuesta editada porAcademia Android)

        Y me ha dado error y creo que es correcto no?

        1. Hola Oscar,
          la respuesta que has escrito en tu comentario era efectivamente correcta (la hemos editado para que no la vean el resto de usuarios que quieran hacer el test).
          Hemos hecho el test para comprobarlo, y al escribir esa expresión nos la da como ‘correcta’, así que no parece fallo del propio test. Tampoco ha habido comentarios al respecto de otros usuarios, y son muchos los que hacen este test.
          Lo único que se nos ocurre es que no coincidieran los espacios en blanco, pero no podemos asegurarlo. En cualquier caso, da por buena tu respuesta.
          Saludos

  3. En la pregunta 8 marcas como una de las respuestas verdaderas que una clase abstracta debe tener por lo menos un método abstracto lo cual es falso. Lo correcto sería que si hay al menos un método abstracto la clase debería ser abstracta. Saludos

    1. Tienes razón Omar, no debía estar marcada como correcta esa opción. Lo corregiremos.

      Gracias por el aviso!

  4. La respuesta de la pregunta nº6 es incorrecta o ambigua, ya que los paquetes e importaciones se declaran fuera de las clases. Ahora bien, si la pregunta refiere como «clase» a un fichero .java, si estaría bien, pero con los términos incorrectos.

    Agradeceria su respuesta, gracias.

    1. Hola Sergio,
      tienes razón en lo que comentas, y si solo diéramos esa respuesta habría que cambiarlo tal como dices. Lo que ocurre es que damos varias respuestas a elegir, y de ahí creemos que se puede deducir que nos referimos al código que compone la lógica del programa y no tanto a instrucciones ‘auxiliares’ que dan soporte o permiten que ese código funcione correctamente.
      Gracias en cualquier caso por tu puntualización porque es correcta.

      1. De acuerdo, gracias por su respuesta y su test, es muy útil para repasar conceptos 🙂

  5. Tengo entendido como «clase», a la parte principal del fichero Java:
    public class Clase = { … }

Comments are closed.