2019_20
Guía docente 
Escuela Técnica Superior de Ingeniería
A A 
castellano 
Grado en Ingeniería Informática (2010)
 Asignaturas
  FUNDAMENTOS DE PROGRAMACIÓN I
   Contenidos
tema Subtema
Introducción a la programación Ciclo de vida de los programas. Definición de algoritmo y programa. Compiladores e intérpretes. Entornos para construir programas.
Elementos básicos Elementos básicos de los algoritmos estructurados: tipos de datos simples, estructuras de control, entrada/salida. Ficheros. Estructuras de datos básicas: tablas y matrices.
Tramiento de secuencias Esquemas de tratamiento de los elementos de una secuencia: recorrido y búsqueda.
Diseño de algoritmos Introducción al diseño descendente. Subrutinas y librerías.
Datos estructurados complejos Definición de tipos complejos a partir de tipos simples: registros.
Algoritmos de ordenación Algoritmo de la Burbuja, Inserción y Selección.