1. Introducción a la computación
1.1. Historia de los Lenguajes de programación
1.2. Procesos de edición, compilación, enlazado
1.3. Entorno del lenguaje “C” y software de aplicación de última generación
1.4. Diagramas de flujo
1.5. Pseudocódigos
1.6. Estructura general de un programa
1.7. Conceptos básicos de identificador, localidad de memoria y Palabras reservadas
2. Operadores, variables, constantes, tipos de datos y expresiones
2.1. Elementos de léxico y sintaxis
2.2. Variables y constantes
2.3. Tipos de datos fundamentales
2.4. Operadores y precedencia
2.4.2 Operadores y precedencia
2.5. Construcción de expresiones
2.5.2 Construcción de expresiones
3. Control de flujo de programa
3.1. Control secuencial
3.2. Control selectivo
3.2.1 Sentencia if
3.2.1 Sentencia if-else
3.2.2 Sentencia if-else
3.2.3 Sentencia switch
3.2.4 Sentencia switch
3.3. Control repetitivo
3.3.1 Bucle for
3.3.1 Bucle for 2
3.3.2 Bucle while
3.3.2 Bucle while 2
3.4. Combinación de estructuras de control
4. Funciones básicas
4.1. Funciones de biblioteca
4.2. Definición de funciones
4.3. Declaración e invocación de funciones
4.4. Control de Motores y Visualización de Distancias
5. Arreglos
5.1. Inicialización y generación de arreglos
5.2. Arreglos multidimensionales
5.3. Arreglos de caracteres
5.4. Utilización de arreglos
6. Apuntadores
6.1. Representación de un apuntador
6.2. Precedencia de operadores de apuntadores
6.3. Llamadas por referencia
6.4. Utilización de apuntadores
7. Cadenas
7.1. Fundamentos de cadenas y caracteres
7.2. Funciones de manejo de cadenas y caracteres
8. Estructuras
8.1. Definición de estructuras
8.2. Inicialización de estructuras
8.3. Utilización de estructuras con funciones
Algoritmos y Programación