Expermicid Posted May 20, 2013 Share Posted May 20, 2013 This is the hidden content, please Sign In or Sign Up Contenido: 1. Compilación de un programa en C/C++ 1.1 Creación, compilación y ejecución de un programa 1.1.1 Creación del programa 1.1.2 Compilación 1.1.3 Ejecución del programa 1.2 El modelo de compilación de C 1.3 El preprocesador 1.4 Compilador de C 1.5 Ensamblador 1.6 Ligador 1.7 Algunas opciones útiles del compilador 1.8 Uso de las bibliotecas 1.9 Ejemplos 1.9.1 Creación de una biblioteca estática 1.9.2 Creación de una biblioteca compartida 1.10 Funciones de la biblioteca de UNIX 1.10.1 Encontrando información acerca de las bibliotecas. 1.11 Ejercicios 2. Principios de C 2.1 Orígenes del C 2.2 Características de C 2.3 Estructura de un programa en C 2.4 Variables 2.4.1 Definición de variables globales 2.4.2 Lectura y escritura de variables 2.5 Constantes 2.6 Operadores Aritméticos 2.7 Operadores de Comparación 2.8 Operadores lógicos 2.9 Orden de precedencia 2.10 Ejercicios 3. Estructuras Condicionales 3.1 La sentencia if 3.2 El operador ? 3.3 La sentencia switch 3.4 Ejercicios 4. Iteración 4.1 La sentencia for 4.2 La sentencia while 4.3 La sentencia do*while 4.4 Uso de break y continue 4.5 Ejercicios 5. Arreglos y cadenas 5.1 Arreglos unidimensionales y multidimensionales 5.2 Cadenas 5.3 Ejercicios 6. Funciones 6.1 Funciones void 6.2 Funciones y arreglos 6.3 Prototipos de funciones 6.4 Ejercicios 7. Más tipos de datos 7.1 Estructuras 7.1.1 Definición de nuevos tipos de datos 7.2 Uniones 7.3 Conversión de tipos (casts) 7.4 Enumeraciones 7.5 Variables estáticas 7.6 Ejercicios 8. Apuntadores 8.1 Definición de un apuntador 8.2 Apuntadores y Funciones 8.3 Apuntadores y arreglos 8.4 Arreglos de apuntadores 8.5 Arreglos multidimensionales y apuntadores 8.6 Inicialización estática de arreglos de apuntadores 8.7 Apuntadores y estructuras 8.8 Fallas comunes con apuntadores 8.9 Ejercicios 9. Asignación dinámica de memoria y Estructuras dinámicas 9.1 Uso de malloc, sizeof y free 9.2 calloc y realloc 9.3 Listas ligadas 9.4 Programa de revisión 9.5 Ejercicios 10. Tópicos avanzados con apuntadores 10.1 Apuntadores a apuntadores 10.2 Entrada en la línea de comandos 10.3 Apuntadores a funciones 10.4 Ejercicios 11. Operadores de bajo nivel y campos de bit 11.1 Operadores sobre bits 11.2 Campos de bit 11.2.1 Portabilidad 11.3 Ejercicios 12. El preprocesador de C 12.1 Directivas del preprocesador 12.1.1 #define 12.1.2 #undef 12.1.3 #include 12.1.4 #if Inclusión condicional 12.2 Control del preprocesador del compilador 12.3 Otras directivas del preprocesador 12.4 Ejercicios 13. C, UNIX y las bibliotecas estándar 13.1 Ventajas del usar UNIX con C 13.2 Uso de funciones de bibliotecas y llamadas del sistema 14. Biblioteca 14.1 Funciones aritméticas 14.2 Números aleatorios 14.3 Conversión de cadenas 14.4 Búsqueda y ordenamiento 14.5 Ejercicios 15. Biblioteca 15.1 Funciones matemáticas 15.2 Constantes matemáticas 16. Entrada y salida (E/S) stdio.h 16.1 Reportando errores 16.1.1 perror() 16.1.2 errno 16.1.3 exit 16.2 Flujos 16.2.1 Flujos predefinidos 16.3 E/S Basica 16.4 E/S formateada 16.4.1 printf 16.4.2 scanf 16.5 Archivos 16.5.1 Lectura y escritura de archivos 16.6 sprintf y sscanf 16.6.1 Petición del estado del flujo 16.7 E/S de bajo nivel o sin almacenamiento intermedio 16.8 Ejercicios 17. Manejo de cadenas 17.1 Funciones básicas para el manejo de cadenas 17.1.1 Búsqueda en cadenas 17.2 Prueba y conversión de caracteres 17.3 Operaciones con la memoria 17.4 Ejercicios 18. Acceso de Archivos y llamadas al sistema de directorios 18.1 Funciones para el manejo de directorios 18.1.1 Busqueda y ordenamiento de directorios: sys/types.h, sys/dir.h 18.2 Rutinas de manipulación de archivos: unistd.h, sys/types.h, sys/stat.h 18.2.1 Permisos de accesos a archivos 18.2.2 Estado de un archivo 18.2.3 Manipulación de archivos: stdio.h, unistd.h 18.2.4 Creación de archivos temporales: 18.3 Ejercicios 19. Funciones para el tiempo 19.1 Funciones básicas para el tiempo 19.2 Ejemplos de aplicaciones de funciones del tiempo. 19.2.1 Ejemplo 1: Tiempo (en segundos) para hacer algún cálculo. 19.2.2 Ejemplo 2: Inicializar la semilla de un número aleatorio. 19.3 Ejercicios 20. Control de procesos: 20.1 Ejecutando comandos de UNIX desde C 20.2 execl() 20.3 fork() 20.4 wait() 20.5 exit() 20.6 Ejercicios 21. Compilación de Programas con Archivos Múltiples 21.1 Archivos Cabezera 21.2 Variables y Funciones Externas 21.2.1 Alcance de las variables externas 21.3 Ventajas de Usar Varios Archivos 21.4 Como dividir un programa en varios archivos 21.5 Organización de los Datos en cada Archivo 21.6 La utilería Make 21.6.1 Programando Make 21.7 Creación de un Archivo Make (Makefile) 21.8 Uso de macros con Make 21.9 Ejecución de Make 22. Comunicación entre procesos (IPC Interprocess Communication), PIPES 22.1 Entubando en un programa de C 22.1.1 popen() Tubería formateada 22.1.2 pipe() Tubería de bajo nivel 23. Sockets 23.1 Creación y nombrado de sockets 23.2 Conectando sockets de flujo 23.2.1 Transferencia de datos en un flujo y cerrado Sobre este documento... Descarga: This is the hidden content, please Sign In or Sign Up Saludos Link to comment Share on other sites More sharing options...
Recommended Posts