https://www.it.uc3m.es/pbasanta/asng/course_notes/c_programming_part_es.html
Parte I. Programación en C
Tabla de contenidos
- 1. Estructura de un programa en C
- 2. Tipos de datos en C
- 3. Declaración de variables
- 4. Las funciones en C
- 5. Los punteros en C
- 5.1. Todo dato tiene una dirección en memoria
- 5.2. La indirección
- 5.3. El tipo de datos “puntero a”
- 5.4. Asignación de una dirección a un puntero
- 5.5. La indirección a través de punteros
- 5.6. Punteros a punteros
- 5.7. Uso de la indirección
- 5.8. Punteros a funciones
- 5.9. Bibliografía de apoyo
- 5.10. Autoevaluación automática
- 5.11. Ejercicios sobre punteros
- 5.12. Actividades
- 6. Llamadas al sistema para gestión de memoria en C
- 6.1. Los tipos de memoria de un programa en C
- 6.2. La pila y las variables locales
- 6.3. El heap y la memoria dinámica
- 6.4. La función
sizeof()
- 6.5. Llamadas a las funciones de gestión de memoria
- 6.6. Tablas y punteros
- 6.7. Bibliografía de apoyo
- 6.8. Autoevaluación automática
- 6.9. 20 problemas de memoria dinámica
- 6.10. Anomalías en la gestión de memoria en C
- 6.11. Problemas sobre fugas de memoria.
- 6.12. Actividades
- 7. Tablas Hash
- 8. Operaciones de entrada y salida
- 9. Lectura y escritura de ficheros
- 10. Modelado de estructura de datos
- 10.1. El modelado de datos
- 10.2. Aplicación de referencia
- 10.3. Modelado de la información en una aplicación
- 10.4. Establecimiento de relaciones entre diferentes tablas de la aplicación
- 10.5. Persistencia de la información
- 10.6. Almacenamiento de información procesada
- 10.7. Realizaciones de tablas de datos en lenguaje C
- 10.8. Almacenamiento de datos en ficheros
- 10.9. Independencia del módulo de datos y reutilización
- 10.10. Bibliografía de apoyo
- 10.11. Actividades
- 11. Los hilos
No hay comentarios:
Publicar un comentario