Materiales y repaso Taller 1 2023 + Grabación

Materiales y repaso Taller 1 2023 + Grabación

de Juan Pablo Garella -
Número de respuestas: 0

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:

  1. Introducción al taller de PIE: presentación, forma de trabajo.
  2. Breve introducción al sistema operativo de las maquinas con linux. 
  3. Comandos básicos de shell (repartido): cp, mv, rm, mkdir, rmdir. 
  4. Demostración en vivo: Usar consola y compilar un programa Hola Mundo!.
  5. 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)