30 📚 Proyecto integrador en equipo - Script Bash
Fecha de entrega: Martes 06 de octubre, 2026 a las 11:59 pm.
30.1 Instrucciones
En equipos de 2 a 3 personas, seleccionar uno de los siguientes temas y realizar un proyecto aplicando buenas prácticas de programación. El proceso debe estar completamente documentado y entregarse en Google Classroom:
- Carpeta a entregar comprimida (
.zip). - Documentación del proyecto: Documento explicativo del desarrollo del programa en Google docs. Agregar en la tarea solo el link del documento.
- Subir en Youtube un video de aproximadamente 5 minutos describiendo el proceso y resultados. Agregar en la tarea solo el link del video.
30.1.1 Estructura de la carpeta a entregar
Proyecto_[NombreEquipo]_[NombreProyecto].zip
│
├── script.sh # Script principal
├── datos_entrada.txt # Archivo de datos (txt, csv o tsv)
├── salida_procesada.txt # Resultado de ejecutar el script
30.1.2 ARCHIVO: script.sh 🔧
Checklist de buenas prácticas:
#!/bin/bash
################################################################################
# NOMBRE DEL SCRIPT: Título
# DESCRIPCIÓN: Procesa un archivo de calificaciones y genera reportes
# AUTORES: Nombre de los estudiantes
# FECHA: Día/Mes/Año
# VERSIÓN: 1.0
# USO: ./script.sh archivo_entrada.txt
# ARGUMENTOS (opcional)
################################################################################
30.1.3 ARCHIVO: datos_entrada.txt (o .csv, .tsv) 📊
Requisitos:
30.1.4 ARCHIVO: salida_procesada.txt 📤
Requisitos:
30.1.5 Documentación del proyecto
Requisitos:
-
- Tema seleccionado: ¿Cuál es?
- Problema a resolver: ¿Qué necesidad cubre?
- Alcance: ¿Qué incluye y qué no incluye?
- Usuarios finales: ¿Quién usará el programa?