- Comandos de shell de Unix: cat, ls, wc -l, rm, cp, mkdir, rmdir, mv, cd, date, pwd
- Comandos de shell de Windows: type, dir, del, copy (xcopy), md, rd, move, cd, date (los mencionamos por arriba)
- Permisos en UNIX, chmod (owner, group, others)
- Diagramas de flujo
- Hola Mundo
- Ejercicios Guia 1
- Piping y redirección de flujo (>, >>, |, tee)
- Continuación diagramas de flujo
- Break, Continue y size_t
- Representación interna de los datos (Capítulo 2 - K&R)
- Caracteres ASCII
- Tipos de datos flotantes
- Tipos enumerativos (guia 2)
- Arreglos y cadenas de caracteres (guia 3)
- Ejercicios guia 1
- Cadenas de caracteres (guia 3)
- Punteros (guia 4)
- Ejercicio entregable -- Crear cuenta en github.com -- Crear cuenta en repl.it con cuenta de github.com -- Entrar en el link y hacer el ejercicio
- Ejercicios funciones
- Funciones atoxx()
- Makefile
- Modificadores static y extern
- Ejercicios de operadores de bits
strdup() char * strdup(const char *); status_t strdup(const char *, char **);
left-trim()/right_trim() con memoria dinámica
función de destrucción de una matriz dinámica: status_t delete_matrix (double **, size_t n_rows, size_t n_cols); status_t delete_matrix (double ***, size_t n_rows, size_t n_cols);
función constructora de una matriz dinámica: double ** create_matrix (size_t n_rows, size_t n_cols); status_t create_matrix (size_t n_rows, size_t n_cols), double ***);
- Ejemplos CLA -- Validar argv y argc (dentro de main.c) -- argv es de solo lectura
- Clonación de estructuras anidadas y referenciadas
- Ejemplos de estructuras, archivos y memoria dinámica
- Archivos abiertos en modo "append"
- Parcial
- Time.h y TP1
- Macros a función
- Recursividad
- spit() y strtok()
- Recuperatorio y entrega de TP1
- Ordenamiento
- Búsqueda
- TDA (Matriz y otros...)
- TDA Lista
- Ejercicios memoria dinámica
- +Ejercicios de TDA
Este repositorio solamente representa las notas que usamos para explicar la resolución de ejercicios en clase que van a acompañados por explicaciones y muchas modificaciones en vivo de los programas que hacemos. Bajo ningún punto de vista representan soluciones finales o completas de los ejercicios.