2. Unidad I Introducción a la Programación La computación se ha convertido en la actualidad en una de las herramientas más requeridas en todos los ámbitos; dentro de la evolución encontramos los lenguajes como medio de interacción entre el usuario y la maquina, abordando los principios dentro de la programación muy bien definidos y fundamentados. Finalizando en los medios traductor y compilador como código informático que traduce un programa escrito.
3. Unidad II Estudio de Lenguaje de programación Estructurado En las definiciones de datos encontramos el algoritmo; ahondando en el objetivo principal que es detectar errores en las operaciones y determinar cómo ejecutar estas operaciones; a su vez mencionaremos los tipos de datos los cuales son: el estático, dinámico; y de tipo cadena el simple, ordinales no ordinales y el array.
4. Unidad VI Colas Es una distribución de datos, que se caracteriza por ser una serie de elementos en la que la operación de inserción se realiza por un extremo y la de extracción por el otro; con la idea esencial que son todos líneas de esperay con operaciones básicas: crear, encolar, desencolar y frente.se utilizan en sistemas informáticos, transportes y operaciones de investigación
5. Unidad III Estructura de Datos La estructura se clasifica de la siguiente manera :entrada, proceso y salida; utilizando el lenguaje de programación y algoritmo, orientado en una metodología el cual se basa en entender el problema del hacer un análisis con las siguientes interrogantes: ¿Qué tenemos? ¿Qué necesitamos?¿Qué buscamos? diseñando el algoritmo de solución y codificación.
6. Unidad IV Listas La lista es una de las estructuras de datos., el cual consiste en una secuencia de nodos o punto de intercepción; en su organización de datos encontramos el lenguaje de procesamiento de la información y solucionador de problemas generales, clasificándose de la siguiente manera: listas simples enlazadas básica, lista doblemente enlazada, lista enlazadas circulares y listas enlazadas circulares simples.
7. Unidad V Pilas Es una estructura de datos que permite almacenar y recuperar datos; que se aplica en informática debido a su sencillez y ordenación sobrentendida de la propia estructura, teniendo en cuenta dos operaciones básicas: apilar (push), que coloca un objeto en la pila,desapilar ( pop), que retira el último elemento apilado.