Guia docent Escola Tècnica Superior d'Enginyeria |
català |
Doble titulació de Grau d'Enginyeria Informàtica i de Biotecnologia (2014) |
Assignatures |
TÈCNIQUES AVANÇADES DE PROGRAMACIÓ |
Continguts |
DADES IDENTIFICATIVES | 2018_19 |
Assignatura | TÈCNIQUES AVANÇADES DE PROGRAMACIÓ | Codi | 17914136 | |||||
Ensenyament |
|
Cicle | 1r | |||||
Descriptors | Crèd. | Tipus | Curs | Període | ||||
6 | Obligatòria | Quart | 1Q |
Competències | Resultats d'aprenentage | Continguts |
Planificació | Metodologies | Atenció personalitzada |
Avaluació | Fonts d'informació | Recomanacions |
Tema | Subtema |
Introducció i conceptes generals | Qualitat del Software Paradigmes de programació Arquitectura del Software |
Sistemes de tipus i polimorfisme | Tipat estàtic i dinàmic Polimorfisme de sobrecàrrega Polimorfisme paramètric Polimorfisme de herència |
Patrons de disseny i refactoring | Patrons de creacío, estructurals i de comportament Millora del codi i refactoring Documentació del software i APIs Mètriques d'avaluació de codi |
Arquitectura del Software | Agile Programming Validació del software i tests unitaris Programació reflectiva Components software i Marcs de treball |
Casos d'us | Middleware i Objectes distribuïts Arquitectures orientades a serveis Servidors d'aplicacions Eines de depuració i profiling de codi |