Portada del examen sobre Backend: APIs REST y Métodos HTTP (Programación)

    Examen de Backend: APIs REST y Métodos HTTP

    Evalúa diez preguntas sobre servidores, APIs REST, métodos HTTP, JSON, códigos de respuesta y paginación.

    📝 10 Preguntas

    Preguntas del examen

    1

    ¿Qué método HTTP se utiliza normalmente para solicitar una representación de un recurso sin modificarlo?

    2

    ¿Qué método HTTP se utiliza habitualmente para enviar información destinada a crear un recurso o provocar un procesamiento en el servidor?

    3

    En una API REST, ¿qué método HTTP se utiliza convencionalmente para reemplazar la representación de un recurso identificado por su URL?

    4

    ¿Qué método HTTP está destinado específicamente a aplicar modificaciones parciales sobre un recurso?

    5

    ¿Qué código HTTP indica normalmente que se creó correctamente un recurso?

    6

    ¿Qué código HTTP indica generalmente que el recurso solicitado no fue encontrado?

    7

    ¿Qué código HTTP se utiliza habitualmente cuando una solicitud requiere autenticación válida y no se proporcionó o no fue aceptada?

    8

    ¿Qué es JSON en una API?

    9

    ¿Qué significa que una API REST sea sin estado o stateless?

    10

    ¿Para qué sirve la paginación en una API que devuelve muchos registros?

    Solucionario con explicaciones

    (ver respuestas)
    1. ¿Qué método HTTP se utiliza normalmente para solicitar una representación de un recurso sin modificarlo?

      Respuesta: c) GET.

      GET solicita una representación de un recurso y está definido como un método seguro en la semántica HTTP.

    2. ¿Qué método HTTP se utiliza habitualmente para enviar información destinada a crear un recurso o provocar un procesamiento en el servidor?

      Respuesta: a) POST.

      POST permite enviar datos al servidor para que los procese, frecuentemente creando recursos.

    3. En una API REST, ¿qué método HTTP se utiliza convencionalmente para reemplazar la representación de un recurso identificado por su URL?

      Respuesta: d) PUT.

      PUT se utiliza para crear o reemplazar el estado del recurso de destino según la semántica del servicio.

    4. ¿Qué método HTTP está destinado específicamente a aplicar modificaciones parciales sobre un recurso?

      Respuesta: b) PATCH.

      PATCH permite enviar instrucciones de modificación parcial de un recurso.

    5. ¿Qué código HTTP indica normalmente que se creó correctamente un recurso?

      Respuesta: e) 201.

      HTTP 201 Created indica que la solicitud tuvo éxito y produjo la creación de uno o más recursos.

    6. ¿Qué código HTTP indica generalmente que el recurso solicitado no fue encontrado?

      Respuesta: c) 404.

      HTTP 404 Not Found indica que el servidor no encuentra una representación actual del recurso solicitado.

    7. ¿Qué código HTTP se utiliza habitualmente cuando una solicitud requiere autenticación válida y no se proporcionó o no fue aceptada?

      Respuesta: a) 401.

      HTTP 401 Unauthorized señala que la solicitud carece de credenciales de autenticación válidas para el recurso.

    8. ¿Qué es JSON en una API?

      Respuesta: d) Un formato textual de intercambio de datos estructurados.

      JSON permite representar objetos, arreglos, cadenas, números, valores booleanos y valores nulos.

    9. ¿Qué significa que una API REST sea sin estado o stateless?

      Respuesta: b) Que cada solicitud contiene la información necesaria para procesarla, sin depender de un estado de sesión del cliente almacenado entre solicitudes.

      La característica stateless implica que el servidor no necesita conservar contexto de sesión entre solicitudes para interpretar cada petición.

    10. ¿Para qué sirve la paginación en una API que devuelve muchos registros?

      Respuesta: e) Para dividir una colección de resultados en partes manejables.

      La paginación limita la cantidad de resultados por respuesta y facilita el consumo eficiente de colecciones grandes.

    Sobre este examen

    • Preguntas: 10 de opción múltiple con una sola respuesta correcta
    • Tiempo recomendado: unos 15 minutos (1,5 min por pregunta)
    • Corrección: automática, con explicación de cada respuesta
    • Alternativas: a) a e), con una respuesta correcta

    Qué evalúa: Evalúa diez preguntas sobre servidores, APIs REST, métodos HTTP, JSON, códigos de respuesta y paginación.

    ¿Quieres crear un examen como este sobre otro tema?

    Convierte tus apuntes en preguntas de examen.

    https://generadordeexamenes.com/examen-de-backend-apis-rest-y-metodos-http

    Compartir en redes sociales: