Guia docente 2023_24
Escola Superior de Enxeñaría Informática
Grao en Intelixencia Artificial
 Materias
  Informática: Programación II
   Contidos
Tema Subtema
Tema 1: Algoritmos e estruturas de datos Abstracción
Creación de algoritmos
Estruturas de datos
Tema 2: Estruturas de datos Estruturas de datos lineais (Listas, pilas, colas)
Estruturas de datos non lineais (árbores, árbores binarias de busca)
Mapas e dicionarios
Tema 3: Análise da eficiencia de algoritmos
Notacións asintóticas
Análise de algoritmos
Regras prácticas para o cálculo de eficiencia
Tema 4: Programación orientada a obxectos Clases e obxectos
Encapsulación
Herdanza
Interfaces e polimorfismo
Tema 5: Deseño de programas Funcións, clases e módulos
Xestión de excepcións
Boas prácticas de desenvolvemento
Tema 6: Obtención e procesamento de datos Ficheiros
Web scraping
Tema 7: Técnicas e ferramentas de proba e xestión de proxectos Fundamentos de proba do software
Tests de unidade
Versionado
Control de cambios (Git)
Tema 8: Programación funcional Lambda cálculo
Programación funcional
Universidade de Vigo            | Reitoría | Campus Universitario | C.P. 36.310 Vigo (Pontevedra) | España | Tlf: +34 986 812 000