Sección Nombre Descripción
Archivo Programa del curso
Página Bibliografia
Archivo Calendario 2025
Recursos y Materiales URL Instrucciones uso salon 401
Carpeta Parciales anteriores
Archivo Libro de ejercicios prácticos

El práctico de todo el curso.

Página Entorno de desarrollo: Linux Nativo, máquina virtual o Mac M1, M2 o M3

Instructivo para disponer del entorno de desarrollo, ya sea instalando los paquetes en su linux, o utilizando una máquina virtual.

URL Clases grabadas en OpenFing
Archivo Tutorial sobre terminales de texto

Eso.

Archivo Tutorial sobre Makefiles

Muy breve tutorial sobre make y Makefiles

Archivo Tutorial sobre depurador GDB

Pequeño instructivo básico para poder depurar programas con el GDB.

Archivo Buenas Prácticas de Programación + Tutorial Doxygen
URL Editor de texto NEdit

Un editor de texto plano que pueden usar

Clases Online URL Teórico-Clase 0
URL Teórico-Clase 1
URL Teórico-Clase 2
URL Teórico-Clase 3
URL Teórico-Clase 4
URL Teórico-Clase 5
URL Teórico-Clase 6
URL Teórico-Clase 7
URL Teórico-Clase 8
URL Clase 01: Introducción general a C (Capítulo 1)
URL Clase 02: Conceptos básicos: funciones, instrucciones de control del flujo del programa (capítulos 2 y 3)
URL Clase 03: Funciones, estructura del programa, modularización y preprocesador (capítulo 4)
URL Clase 04:
URL Clase 05: Punteros, cadenas de caracteres. (Capítulo 5)
URL Clase 06: Cadenas de caracteres, Main (declaración y parámetros). Agumentos. Estructuras y Tipos. (Capítulo 6)
URL Clase 07: Entrada y salida (Capítulo 7)
URL Clase 08:
URL Clase 09: Tipos abstractos de datos.
URL Taller 1 - 2023
URL Taller 2 - 2023
URL Taller 3 - 2023
URL Taller 4 - 2023
URL Taller 5 - 2023
URL Taller 6 - 2023
Obligatorio 1, 2025 Archivo Letra del obligatorio 1

En función de sugerencias recibidas hice los siguientes cambios:

a) eliminé el segundo makefile, que generaba confusión.

b) especifiqué el rango de los parámetros en las funciones concatenar y extrare.

saludos

gregory

Archivo Califiaciones Obligatorio1

En general los resultados son muy buenos. Recuerden que el máximo puntaje para este obligatorio era 10 puntos y el mínimo para seguir en carrera eran 2.5. Hay algún caso de nota muy baja pero todos superan el umbral para seguir adelante.

La mayoría de os puntos que perdieron fue por no tratar adecuadamente los casos de error tal como se decía en la letra.

Si alguien tiene duds con su entrega podemos conversar.

saludos y buen descanso

gregory

Archivo calificacion detallada

Estimados

Adjunto una planilla que indica para cada uno en qu'e ejercicio se equivocaron. Se lee de la siguiente forma: Pesos indica cuanto vale, sobre 10 puntos, cada item. La fila siguiente indica el ítem: es decir la funcion bit vale 1, la funcion setbit vale 0.5, etc. La columna "no error" indica que se compiló sin problemas, si no se compiló entonces yo debí modificar vuestro código para que compilara, pero eso cuesta 0.5. La columna zip indica que el zip estaba mla construido, pero no penaliza.

El puntaje obtenido es la suma de lo que está en la fila indicada. Cuando hay un error en el test de ondicion de error eso vale 0.5 de lo que "pesa" esa funcion. Espero se entienda.

gregory

Obligatorio 2, 2025 Archivo Letra
Archivo Tabla de codificacion

Este archivo contiene la tabla de codificacion

Archivo discurso.txt
Archivo archivos de prueba
0. Introducción al curso Archivo Transparencias 6 Marzo 2025
1. Introducción al lenguaje C Archivo Tutorial sobre terminales de texto

Eso.

Archivo Práctico 1
Archivo Programas Clase del 11 de Marzo 2025
URL Grabación del práctico del 13 de Marzo de 2025

Passcode: 8ubG*iK&

Archivo Programas trabajados en el práctico del 13 de Maro 2025
2. Básicas del lenguaje C Archivo Programas del teorico 12 marzo 2024
Archivo histograma.c

Plantilla para resolver el problema sobre histogramas.

Archivo KR Capítulo 3
Archivo Progrmas usados en la clase del 18 de marzo de 2025
URL Grabación prático del 20 de marzo 2025

Passcode: %9PeT4^u

3. Control de flujo y manejo de cadenas URL Grabación del Práctico del 27 de marzo de 2025

Passcode: z=8L3D@3 

4. Funciones, estructura del programa, modularización y preprocesador Archivo Tutorial sobre Makefiles

Muy breve tutorial sobre make y Makefiles

Archivo Programas de la Clase del 25 marzo 2025
URL Grabacion de la clase practica del 3 de abril 2025

 Passcode: 01d#WP+A 

Archivo Programas 3 abril 2025
5.Punteros y arreglos Archivo Tutorial sobre depurador GDB

Pequeño instructivo básico para poder depurar programas con el GDB.

Archivo Programas de la clase del 1 de Abril 2025
6. Estructuras y tipos de datos complejos Archivo Programas de la clase del 8 abril 2025
URL Grabacion práctico del 10 de abril 2025

 Passcode: dH0QF?8R 

8. Programación eficiente Archivo Programas de la clase del 22 de abril 2025