Nota de contenido: |
Algoritmos y programas. Los sistemas de procesamiento de información. Los lenguajes de programación. Datos, tipos de datos y operaciones primitivas. Constantes y variables. Expresiones. Funciones internas. La operación de asignación. Entrada y salida de información. Resolución de problemas con computadoras y las herramientas de programación. Estructura general de un programa. Concepto de programa. Elementos básicos de un programa. Escritura de algoritmos/programas. Programación estructurada. Subprogramas(subalgoritmos):procedimientos y funciones. Estructura de datos(arrays). Cadenas de caracteres. Archivos(ficheros).Ordenación, búsqueda e intercalación. Ordenación, búsqueda y fusión externa(archivos).Estructuras dinámicas lineales de datos(pilas, colas y listas enlazadas).Estructura de datos no lineales(árboles y grafos).Diseño efectivo de programas y aplicaciones algorítmicas. Tablas de decisión. |