Te damos la bienvenida al primer bloque de la asignatura Programación.
En la actualidad, la sociedad, la economía y la cultura cambian constantemente, convergiendo hacia una sociedad globalizada con un enfoque especial en la innovación, para lo que es necesario estar en constante actualización.
Es un hecho innegable que se ha logrado aumentar la eficiencia en diferentes tareas al hacer uso de herramientas informáticas en procesos de diseño, manufactura, control, simulación, entre otros. En este sentido, la programación de sistemas se ha convertido en una herramienta fundamental en la ingeniería y es por eso que como profesional de este campo debes tener un conocimiento y dominio pleno de los términos y conceptos que la informática emplea, ya que la mayoría de las herramientas usadas utiliza alguna forma de control computarizado.
En este bloque te introducirás en el tema de la programación, abordando los elementos básicos para la elaboración de programas de cómputo para resolver un determinado problema.
1. Introducción a la programación
1.1. Abstracción de datos y clasificación de estructuras
1.2. Relación con la programación orientada a objetos
1.3. Medición de la eficiencia de una estructura de datos
1.4. Diseño de un ADT
1.5. Tipos de representación en memoria para las estructuras de datos
1.5.1. Representación por posiciones
1.5.2. Representación por ligas
1.5.3. Concepto de apuntador
1.5.4. Memoria dinámica