|
Programa del curso |
|
|
Bibliografia |
|
|
Calendario lectivo 2024 |
|
|
Notas del parcial y finales 2024 |
|
|
Recursos y Materiales |
Instrucciones uso salon 401 |
|
|
Parciales anteriores |
|
|
Libro de ejercicios prácticos |
El práctico de todo el curso. |
|
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.
|
|
Clases grabadas en OpenFing |
|
|
Tutorial sobre terminales de texto |
|
|
Tutorial sobre Makefiles |
Muy breve tutorial sobre make y Makefiles |
|
Tutorial sobre depurador GDB |
Pequeño instructivo básico para poder depurar programas con el GDB. |
|
Buenas Prácticas de Programación + Tutorial Doxygen |
|
|
Editor de texto NEdit |
Un editor de texto plano que pueden usar
|
|
Clases Online |
Teórico-Clase 0 |
|
|
Teórico-Clase 1 |
|
|
Teórico-Clase 2 |
|
|
Teórico-Clase 3 |
|
|
Teórico-Clase 4 |
|
|
Teórico-Clase 5 |
|
|
Teórico-Clase 6 |
|
|
Teórico-Clase 7 |
|
|
Teórico-Clase 8 |
|
|
Clase 01: Introducción general a C (Capítulo 1) |
|
|
Clase 02: Conceptos básicos: funciones, instrucciones de control del flujo del programa (capítulos 2 y 3) |
|
|
Clase 03: Funciones, estructura del programa, modularización y preprocesador (capítulo 4) |
|
|
Clase 04: |
|
|
Clase 05: Punteros, cadenas de caracteres. (Capítulo 5) |
|
|
Clase 06: Cadenas de caracteres, Main (declaración y parámetros). Agumentos. Estructuras y Tipos. (Capítulo 6) |
|
|
Clase 07: Entrada y salida (Capítulo 7) |
|
|
Clase 08: |
|
|
Clase 09: Tipos abstractos de datos. |
|
|
Taller 1 - 2023 |
|
|
Taller 2 - 2023 |
|
|
Taller 3 - 2023 |
|
|
Taller 4 - 2023 |
|
|
Taller 5 - 2023 |
|
|
Taller 6 - 2023 |
|
|
0. Introducción al curso |
transparencias 5 marzo 2024 |
|
|
programas de la clase del 5 de marzo 2024 |
|
|
1. Introducción al lenguaje C |
Tutorial sobre terminales de texto |
|
|
Práctico 1 |
|
|
Programas de la clase 1 (teórico) |
|
|
2. Básicas del lenguaje C |
Programas del teorico 12 marzo 2024 |
|
|
histograma.c |
Plantilla para resolver el problema sobre histogramas. |
|
KR Capítulo 3 |
|
|
Grabación Prático 14 de marzo 2024 |
|
|
3. Control de flujo y manejo de cadenas |
programas clase 19 marzo 2024 |
|
|
grabacion Practico marzo 21, 2024 |
|
|
Programas ractico 21 marzo 2024 |
|
|
4. Funciones, estructura del programa, modularización y preprocesador |
Tutorial sobre Makefiles |
Muy breve tutorial sobre make y Makefiles |
|
programas de la clase del 2 abril 2024 |
|
|
Grabación de la clase práctica del 4 abril 2024 |
|
|
Programas Practico 4 abril 2024 |
|
|
5.Punteros y arreglos |
Tutorial sobre depurador GDB |
Pequeño instructivo básico para poder depurar programas con el GDB. |
|
Programas Clase 9 abril 2024 |
|
|
Programas para Práctico del jueves 9 de abril 2024 |
Estos programas son necesarios para los ejercicios 2 y 3 del practico 4
|
|
Grabaci'on pr'actico 11 de abril 2024 |
|
|
Programas práctico 11 abril 2024 |
|
|
6. Estructuras y tipos de datos complejos |
programas clase del 16 abril 2024 |
|
|
Grabacion practico 18 abril 2024 |
|
|
7. Entrada y salida |
Programas de la clase del 20 de abril 2021 |
|
|
8. Programación eficiente |
programas clase 23 abri 2024 |
|
|
Obligatorio 1 |
Letra Obligatorio 1 |
|
|
ImageJ |
Esta herramienta es muy útil para que trabajen el obligatorio. Con ella pueden abrir imágenes y explorarlas. Las imágenes que vayan generando al avanzar en el obligatorio pueden salvarlas y mirarlas con esta herramienta, explorar el valor de cada píxel, etc. sugiero que instalen esta herramienta en vuestra computadora para trabajar los obligatorios gregory randall
|
|
libiio.a e iio.h para mac |
|
|
libiio.a e iio.h para Linux |
|
|
Imágenes para probar |
|
|
solucion obligatorio 1 |
|
|
grabación de la devolución de Obligatorio 1 |
|
|
Notas Obligatorio 1 |
|
|
Obligatorio 2 |
Letra obligatorio 2 2024 |
|
|
auto.pgm |
|
|
Mis resultados sobre la imagen auto.pgm |
|
|
Imagenes para comparar |
|
|
Notas del obligatorio 2 |
estimados van las notas del obligatorio 2, en general trabajaron muy bien. nos vemos en el parcial gregory
|