wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Prompt engineering

Total questions: 11

Worksheet time: 4mins

Name
Class
Date
1.

Estás intentando generar una función en Java, pero el LLM te devuelve código genérico que no sigue las prácticas de tu empresa. Revisas tu prompt: "Escribe una función para calcular impuestos". Basado en los "4 Pilares de un Prompt" vistos en la charla, ¿cuál es el error principal aquí?

a)

Falta de amabilidad (por favor y gracias).

b)

Ausencia de Rol, Contexto y Formato específico.

c)

El prompt es demasiado largo.

d)

No se usó la palabra clave "Java" suficientes veces.

2.

Tienes un log de errores desordenado y necesitas extraer solo los códigos de error (ej: 404, 500) en formato JSON. En tu prompt, le das al modelo un ejemplo completo: "Input: [Error] Connection failed at 10:00 (502). -> Output: {"code": 502}". Luego le pides que procese el resto. ¿Qué técnica estás usando?

a)

Zero-Shot Prompting.

b)

Chain of Thought.

c)

One-Shot Prompting.

d)

Consultant Mode.

3.

Estás depurando una Race Condition compleja en C++ y le pides ayuda al LLM, pero sus respuestas son superficiales y erróneas. Según la presentación, ¿qué frase deberías agregar al prompt para forzar al modelo a razonar secuencialmente antes de dar el código?

a)

"Responde lo más rápido posible."

b)

"Piensa paso a paso" (Chain of Thought).

c)

"Usa Zero-shot prompting."

d)

"Actúa como un compilador."

4.

Quieres mejorar un código legado ("spaghetti code"). Usas el siguiente prompt: "Actúa como un Arquitecto de Software experto en Clean Code. Analiza el siguiente bloque, critica sus vulnerabilidades y reescríbelo siguiendo principios SOLID". ¿Qué estrategia estás aplicando principalmente?

a)

Modo Consultor (Persona).

b)

Few-Shot Prompting.

c)

Template Prompting.

d)

Validación de Sesgos.

5.

Tu equipo necesita generar Unit Tests para 50 funciones diferentes siguiendo una estructura muy estricta de la empresa. El modelo falla al intentar explicarle las reglas con texto. ¿Cuál es la técnica más efectiva para solucionar esto?

a)

Chain of Thought.

b)

Zero-Shot con una descripción muy larga.

c)

Pedirle que busque en Google.

d)

Few-Shot Prompting (dar 3 ejemplos de tests perfectos).

6.

En la diapositiva sobre Markdown se mencionó la importancia de separar las instrucciones del código fuente. ¿Cuál de los siguientes prompts es el más adecuado para pedir una refactorización?

a)

Refactoriza esto var x = 10...

b)

Refactoriza el código de abajo. var x = 10...

c)

Refactoriza el siguiente código delimitado por triples comillas: """ var x = 10... """

d)

Aquí va el código var x = 10... refactorízalo.

7.

Las tres técnicas discutidas (Self-Consistency, Self-Refinement y Chain-of-Verification) están todas diseñadas para hacer que la salida de una IA sea más…?

a)

Creativa y sorprendente.

b)

Corta y concisa.

c)

Humorística y atractiva.

d)

Confiable

8.

¿En cuál de los siguientes escenarios estarías aplicando Zero-Shot Prompting?

a)

Le das 3 ejemplos de consultas SQL y pides una cuarta.

b)

Le pegas un JSON de ejemplo y pides otro igual.

c)

Le escribes: "Genera un script en Bash para hacer backup de una DB MySQL" sin más contexto previo.

d)

Le pides que piense paso a paso.

9.

Quieres crear un prompt reutilizable para documentar funciones, donde solo tengas que cambiar el nombre de la función y el lenguaje. Creas algo como: "Explica la función [FUNCION] escrita en [LENGUAJE] para un junior". ¿Cómo se llama esta técnica?

a)

Meta Prompting.

b)

Debugging.

c)

One-Shot.

d)

Template Prompting.

10.


¿Cuál es la idea central detrás de la técnica de “Autoconsistencia”?

a)


Pedirle a la IA que critique su propia primera respuesta.

b)

Obligar a la IA a seguir una línea de razonamiento estricta e inmutable.

c)

Generar varias respuestas diferentes y elegir la que aparece con más frecuencia..

d)

Pedirle a la IA que primero cree un plan para verificar sus hechos.

11.

Un usuario primero le pide a una IA que "cree un plan de 5 pasos para redactar una propuesta comercial". En una segunda solicitud, proporciona dicho plan y le pide a la IA que "ahora lo ejecute". ¿Qué estrategia se está utilizando?

a)

Least-to-Most

b)

Plan-and-Solve

c)

Program-of-Thoughts

d)


Chain-of-Thought