Estimados,
A continuación encontrarán el repaso del taller 1. La grabación del taller se encuentra en la sección: Clases Online. Se adjunta código fuente de las soluciones de los ejercicios que se realizaron en clase.
El siguiente taller: (Taller 2) se dictará el Jueves 16 de Marzo de 8 a 10 am. El link de zoom será el mismo para todos los talleres, lo pueden encontrar la sección Novedades.
Taller1: consola y compilación.
Requisitos:
- Mandatorio: Ver grabaciones de Teórico-Clase 0, Teórico-Clase 1 (Sección: Clases online)
- (Recomendado)Tener leído Capítulo 1 del Libro (Disponible en materiales y recursos en EVA).
Agenda:
- Introducción al taller de PIE: presentación, forma de trabajo.
- Breve introducción al sistema operativo de las maquinas con linux.
- Comandos básicos de shell (repartido): cp, mv, rm, mkdir, rmdir.
- Demostración en vivo: Usar consola y compilar un programa Hola Mundo!.
- Se pide a los estudiantes que realicen los siguientes ejercicios (Librillo de ejercicios, Materiales y recursos en EVA)
- Práctico 1- Ejercicio 1 - Función módulo (MOD).
- Práctico 1- Ejercicio 5 - Argumentos desde la linea de comandos.
Requisitos para el siguiente Taller (Taller 2: Conceptos básicos: Tipos, control de flujo, operadores)
- (Recomendado) Leer capítulos 2 y 3 del Libro del curso.
- Resolución de los ejercicios: Práctico 1- Ejercicio 1 - Función módulo (MOD), Práctico 1- Ejercicio 5 - Argumentos desde la linea de comandos. Su solución se revisará en clase.
- En caso de tener instalado un sistema operativo que no sea linux (Windows, MAC) instalar virtualBOx y levantar la maquina virtual concedida por los docentes. Compilar y correr el programa HolaMundo y verificar su correcto funcionamiento. En caso de dudas realizar la consulta en la sección de Consultas en EVA.
Links de interés vistos en clase:
1. Historia de Linux (Wikipedia: https://es.wikipedia.org/wiki/Historia_de_Linux)
2. Distribuciones Linux (Wikipedia: https://es.wikipedia.org/wiki/Distribuci%C3%B3n_Linux)
3. RECOMENDADO Repartido de terminales de texto(Nacho) (EVA: Tutorial sobre terminales de texto Archivo 300.1KB documento PDF)