1. Introducción a la resolución de problemas con computadoras y
su representación. a) Análisis y elementos del problema. b) Concepto y
propiedades de un algoritmo. c) Diseño de algoritmos.
d) Representación de algoritmos. e) Verificación de los algoritmos.
Prueba de escritorio
2. Resolución de problemas algorítmicos. a) Concepto de
programación estructurada y diseño Top Down. b) Fundamentos de
programación. Elementos básicos. c) Elementos de un algoritmo
3. Arreglos. a) Unidimensionales o vectores. b) Bi-dimensionales o matrices
4. Cadenas. a) Definición y utilidades. b) Juego de caracteres. c) Funciones
predefinidas de tratamiento de cadenas