Está en la página 1de 2

1 Conceptos básicos

Concepto de lenguaje de programación


Concepto de algoritmo
Concepto de programa de computadora
Etapas o pasos en la creación de un programa
Concepto del problema
Análisis del problema
Diseño y técnicas para la formulación de un algoritmo
Codificación
Prueba y depuración
Documentación
Mantenimiento
2 Los datos y las operaciones básicas
Identificadores
Tipos de datos
Datos numéricos
Datos lógicos o booleanos
Caracteres
Tipo void

Variables
Declaración de variables
Reserva de memoria
Constantes
Uso de #define: creación de macros
Uso de const
Operadores
Operadores aritméticos
Incremento y decremento
Operadores relacionales
Operadores lógicos
Operadores de asignación
Operador condicional (?:)
Prioridad de los operadores
Prioridad de operadores aritméticos
Regla asociativa
Expresiones
Palabras reservadas
Comentarios
3 programación estructurada
Concepto
Estructuras de control y su clasificación
Estructura de un algoritmo y de un programa
Declaración archivos de cabecera o encabezado (librerías o bibliotecas)
Prototipos de funciones
Declaración de variables globales y constantes
El programa principal o función principal main()
Declaración de funciones
Estructura de control secuencial
Ejercicios resueltos de la estructura de control secuencial
Estructura de control selectiva o alternativa
Estructura de control selectiva simple si (if )
Estructura de control selectiva doble si/si-no (if/else)

Anidamiento o escalonamiento si-si no-si (if-else-if )

Ejercicios resueltos de la estructura de control selectiva simple si (if ) y doble si/si-no (if/else)
Estructura de control selectiva múltiple segun_sea (switch)
Estructura de control selectiva segun_sea (switch) anidada
Ejercicios resueltos de la estructura de control selectiva múltiple segun_sea (switch)
Estructura de control repetitiva o de iteración condicional
Contadores, acumuladores, centinelas y banderas
Estructura de control repetitiva mientras (while)
Ejercicios resueltos de la estructura de control repetitiva mientras (while)
Estructura de control repetitiva hacer_mientras (do while)
Ejercicios resueltos de la estructura de control repetitiva hacer_mientras (do_while)
Estructura de control repetitiva desde (for)
Ejercicios resueltos de la estructura de control repetitiva desde (for)
Casos especiales del for
Ejercicios resueltos de la estructura de control repetitiva en casos especiales desde (for)
Ciclos anidados
Ejercicios resueltos utilizando ciclos anidados
Arreglos
Concepto
Arreglos unidimensionales (vectores o listas)
Inicialización de arreglos unidimensionales
Lectura e impresión de un arreglo unidimensional
Modificación de un elemento del arreglo unidimensional
Arreglos de caracteres

También podría gustarte