Guia docent Escola Tècnica Superior d'Enginyeria |
català |
Enginyeria Informàtica: Seguretat Informàtica i Sistemes Intel·ligents 2013 |
Assignatures |
TÈCNIQUES AVANÇADES DE PROGRAMACIÓ |
Continguts |
DADES IDENTIFICATIVES | 2017_18 |
Assignatura | TÈCNIQUES AVANÇADES DE PROGRAMACIÓ | Codi | 17234117 | |||||
Ensenyament |
|
Cicle | 1r | |||||
Descriptors | Crèd. | Tipus | Curs | Període | ||||
6 | Obligatòria | Tercer | 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 |