Técnicas para la formulación de algoritmos
Diagrama de flujo
Pseudo-codigo
Diseño algorítmico
Introducción a la programación
Conceptos de programación
Programa
Programación
Lenguajes de programación
Datos
Definidos
Tipos de datos
Identificadores
Operadores, Operandos y Expresiones
Prioridad de operadores y evolución de expresiones
Estructura básica de un programa
Estructura algorítmicas
Secuenciales
Condicionales
Repetitivas
Metodología para la solución de problemas
Definición del problema
Análisis de los datos
Diseño de solución
Codificación
Prueba y depuración
Documentación
Matenimiento
Programación orientada a objetos (POO)
Conceptos y características
Elementos primordiales
Polimorfismo
Herencia
Métodos
Clases
Encapsulamiento
Abstracción
Aplicación del lenguaje para generar soluciones computarizadas a problemas reales
Introducción a las bases de datos
Conceptos básicos
Sistema manejador de base de datos
Consultas y manipulación de datos
Control de transacciones
Aplicaciones con base de datos
Acceso de base de datos
Controles para base de datos
\Operaciones con las bases de datos
Informes de las bases de datos
Desarrollo de un sistema que implemente los temas vistos durante el curso de manera integral