C Programming (Español)
El tutorial de Programación en C de la Compañía Virtual de Entrenamiento es dictado por un programador experto en el C, Mark Virtue, quien ha utilizado el C durante más de 15 años y quien ha enseñado la Programación en C durante más de 5 años. Perfecto para los principiantes, éste tutorial comienza en un nivel introductorio asumiendo que usted no cuenta con ninguna experiencia en la programación. El instructor le guiará a través de los conceptos básicos y las técnicas del C y propondrá ejercicios para luego explicar las soluciones. Usted será llevado gradualmente a comprender conceptos más avanzados como los apuntadores y la memoria dinámica. Si usted está familiarizado con la programación, puede pasar por alto la información que conoce. Para comenzar a aprender ahora, simplemente haga clic en uno de los temas de la parte inferior.
Introducción
IntroducciónIntroducción al C
Versiones del C
Proceso de Programación en el C
Utilización del CD
Programa Básico del C
Programa "Hello World"Variables
Función "scanf"
Ejercicios del Capítulo 2
Soluciones del Capítulo 2
Elementos Básicos de un Programa del C
Espacio en BlancoTipos de Datos
Cadenas
Operadores Aritméticos
Comentarios
Más de las Funciones "printf" y "scanf"
Ejercicios del Capítulo 3
Soluciones del Capítulo 3
Código Condicional
Sentencia "if"Bloques
Sentencia "if.else"
Sentencia "switch"
Operadores Relacionales
Expresiones Booleanas
Operadores Relacionales Avanzados
Sentencia "goto"
Ejercicios del Capítulo 4
Soluciones del Capítulo 4
Introducción al Proyecto del Curso
Solución al Proyecto del Curso
Ciclos
Acerca de los CiclosCiclo "while"
Ciclo "for"
Ciclo "do.while"
Sentencias "break" y "continue"
Ciclos Especiales
Ejercicios del Capítulo 5
Soluciones del Capítulo 5
Arreglos
Acerca de los ArreglosRevisión de las Cadenas
Arreglos Multidimensionales
Inicialización de los Arreglos
Ejercicios del Capítulo 6
Soluciones del Capítulo 6
Cadenas y Caracteres
Entrada y Salida de CadenasConjunto de Caracteres ASCII
Funciones de Caracteres
Ejercicios del Capítulo 7
Soluciones del Capítulo 7
Operadores Avanzados
Operadores de AsignaciónOperadores de Incremento y Decremento
Operador Condicional "? :"
Operador "sizeof"
Conversión
Ejercicios del Capítulo 8
Soluciones del Capítulo 8
El Pre-Procesador del C
Acerca del Pre-Procesador del CDirectiva "#include"/Arch. de Encabezado
Directiva "#define"
Macros
Directivas "#ifdef" y "#ifndef"
Otras Directivas del Pre-Procesador
Ejercicios del Capítulo 9
Soluciones del Capítulo 9
Funciones
Acerca de las FuncionesDefinición y Llamados de las Funciones
Variables Globales
Parámetros de Funciones
Funciones que Restituyen un Valor
Prototipos de Funciones
Ejercicios del Capítulo 10
Soluciones del Capítulo 10
Estructuras
Definición y Uso de una EstructuraEstructuras y Funciones
Palabra Reservada "typedef"
Ejercicios del Capítulo 11
Soluciones del Capítulo 11
Proceso de Compilación
Organización de un Archivo del CEstructura de un Programa del C
Proceso de Compilación
Ejercicios del Capítulo 12
Soluciones del Capítulo 12
Apuntadores Básicos
Introducción a los Apuntadores BásicosDefinición de los Apuntadores
Sintaxis de los Apuntadores
Ejemplos de Sintaxis de los Apuntadores
Confusión Común de los Apuntadores
Objetivo de los Apuntadores
Cómo Codificar con Apuntadores
Apuntadores como Parámetros de Funciones
Apuntadores a Estructuras
Ejercicios del Capítulo 13
Soluciones del Capítulo 13
Ámbito
Acerca del ÁmbitoPalabra Reservada "static"
Ejercicios del Capítulo 14
Soluciones del Capítulo 14
Memoria Dinámica
Acerca de la Memoria DinámicaConceptos de la Memoria
Función "malloc"
Ejemplos de la Función "malloc"
Función "free"
Otras Funciones de Memoria Dinámica
Ejercicios del Capítulo 15
Soluciones del Capítulo 15
Biblioteca de Funciones Estándar del C
Función "main"Funciones "void"
Cómo Salir de un Programa
Entrada y Salida con Base en un Archivo
Revisión del Archivo "stdio.h"
Funciones I/O Estándar
Cómo Utilizar Funciones I/O Estándar
Cómo Generar Números Aleatorios
Referencias
Ejercicios del Capítulo 16
Soluciones del Capítulo 16
Operadores a Bit
Acerca de los BitsOperadores "<<" y ">>"
Operador "~"
Operadores "&" y "|"
Campos de Estructura con Tamaño de 1 Bit
Ejercicios del Capítulo 17
Soluciones del Capítulo 17
Apuntadores Avanzados
Apuntador "void"Apuntador "null"
Apuntadores y Arreglos
Aritmética de Apuntadores
Apuntadores a Apuntadores
Ejercicios del Capítulo 18
Soluciones del Capítulo 18
Apuntadores de Funciones
Acerca de los Apuntadores de FuncionesConceptos de Apuntadores de Funciones
Utilización de Apuntadores de Funciones
Cómo Escribir Código Genérico
Ejercicios del Capítulo 19
Soluciones del Capítulo 19
Apéndice: Listas Vinculadas
Final
No comments:
Post a Comment