Corrector, Caso práctico 3


En el siguiente ejemplo se utiliza un prompt para corregir una pregunta de la asignatura "Seguridad Informática" del ciclo Técnico de Administración de Sistemas Informaticos en Red. 

Pregunta 1: Copias de Seguridad con TAR

Pregunta: Copias de Seguridad con TAR (6 puntos)

Estructura de Carpetas

Crea la estructura de carpetas y archivos (0.5 puntos):

Realiza una copia de seguridad completa (0.5 puntos):

Realiza una copia completa de la carpeta ProyectoLinux a ~/Desktop/backup_completo asegurándote de conservar los permisos, fechas y propietarios de los archivos.

Comprime la carpeta ProyectoLinux con verificación (0.5 puntos):

Comprime la carpeta ProyectoLinux y guarda el archivo comprimido como proyecto_backup.tar.gz, verificando la integridad del archivo comprimido.

Simula una pérdida de datos y recuperación selectiva (1 punto):

Borra los archivos de ~/Desktop/ProyectoLinux/Modulo1/SubmoduloA y recupéralos usando proyecto_backup.tar.gz, pero solo aquellos modificados en el último mes.

Añade varios archivos adicionales y actualiza la copia de seguridad (1 punto):

Crea archivoExtra1.txt y archivoExtra2.txt en ~/Desktop/ProyectoLinux/Modulo2 y añade solo estos archivos a la copia comprimida proyecto_backup.tar.gz.

Escribe un script de backup incremental con recuperación automatizada (2.5 puntos):

Crea un script en bash que añada varios archivos adicionales a la copia comprimida existente y realice una copia incremental, utilizando variables para las rutas, guardando los errores en un archivo log detallado, y que pueda recuperar automáticamente los archivos eliminados en caso de falla.

El prompt es capaz de corregir imágenes de los ejercicios de los alumnos. En la siguiente imagen está la respuesta de un alumno:



 Abrimos CHATGPT(en primer lugar le pasamos el fichero que contiene el prompt que va a utilizar en la corrección)


 


 prompt.docx



corrige este ejercicio a partir de la siguiente imagen (le damos la imagen anterior)


Ahora que he revisado la imagen con la solución manuscrita de "xxxxxx", procederé a evaluarla siguiendo los criterios establecidos.

Evaluación de la Solución de "xxxxxx"

1. Estructura de Carpetas y Archivos (0.5 puntos)

  • Realizado correctamente: Uso de mkdir y touch para crear estructura de carpetas y archivos.
  • Errores graves:
    • Uso incorrecto de tar -r en lugar de mkdir para crear subcarpetas. No es el comando adecuado.
    • Uso de tar en lugar de operaciones de directorio podría ser considerado como comando erróneo.
  • Número de errores graves: 2
  • Nota final para esta sección: 0.2 puntos (50% del valor inicial reducido dos veces por dos errores graves).

2. Copia de seguridad completa (0.5 puntos)

  • Tareas realizadas: Uso incorrecto de tar -cvf * ProyectoLinux ~ /Desktop/backup_completo.
  • Errores graves:
    • Sintaxis incorrecta y posiblemente comando erróneo, ya que el formato del comando no sigue la estructura correcta de tar.
  • Número de errores graves: 1
  • Nota final para esta sección: 0.35 puntos (50% del valor inicial reducido por un error grave).

3. Compresión con verificación (0.5 puntos)

  • Tareas realizadas: Uso del comando tar -gzvf ProyectoLinux=proyecto_backup.tar.gz.
  • Errores graves:
    • Falta de verificación explícita tras la compresión.
    • Uso potencialmente erróneo de igual (=) en lugar de espacio.
  • Número de errores graves: 1
  • Nota final para esta sección: 0.35 puntos (50% del valor inicial reducido por un error grave).

4. Simula una pérdida de datos y recuperación selectiva (1 punto)

  • Tareas realizadas: Uso de tar -czvf para intentar restaurar archivos.
  • Errores graves:
    • Comando incorrecto para filtrar archivos por fecha de modificación.
  • Número de errores graves: 1
  • Nota final para esta sección: 0.7 puntos (50% del valor inicial reducido por un error grave).

5. Añadir archivos adicionales y actualizar la copia de seguridad (1 punto)

  • Tareas realizadas: Uso de tar -cvf para añadir archivos a un archivo tar existente.
  • Errores graves:
    • Comando incorrecto, ya que debería ser tar -rvf para añadir archivos sin rehacer el tar completo.
  • Número de errores graves: 1
  • Nota final para esta sección: 0.7 puntos (50% del valor inicial reducido por un error grave).

6. Script de backup incremental con recuperación automatizada (2.5 puntos)

  • Tareas realizadas: Creación de un script Bash.
  • Errores graves:
    • Falta de manejo claro de copias incrementales y recuperación automatizada.
  • Número de errores graves: 1
  • Nota final para esta sección: 1.75 puntos (50% del valor inicial reducido por un error grave).

Cálculo de la Nota Final:

  • Suma de puntos: 0.2+0.35+0.35+0.7+0.7+1.75=4.05 puntos0.2 + 0.35 + 0.35 + 0.7 + 0.7 + 1.75 = 4.05 \text{ puntos}

Nombre del alumno: xxxxxx
Nota final: 4.05/6
Total de errores graves: 6

Esta evaluación refleja que xxxxxx ha demostrado conocimientos básicos en la creación de estructuras de directorios y manejo de archivos con comandos, pero cometió errores significativos en la aplicación correcta de los comandos TAR y en la lógica de los scripts para copias de seguridad.


Seguimos corriendo ejercicios de otros alumnos de la misma forma. 

Le podemos pedir que nos saque una tabla con el resultado de la corrección por apartados. He quitado los nombres de los alumnos.



saca las notas de todos los alumnos evaluados en una tabla, incluyendo notas de los apartados




No hay comentarios:

Publicar un comentario

Inicio

Aprende Prompts - Ingeniería de Prompts en la Educación- prompts educativos CANAL DE TELEGRA...