Guia docente 2016_17
Escola de Enxeñaría de Telecomunicación
Grao en Enxeñaría de Tecnoloxías de Telecomunicación
 Materias
  Programación II
Guía Materia
DATOS IDENTIFICATIVOS 2016_17
Materia Programación II Código V05G300V01302
Titulación
Grao en Enxeñaría de Tecnoloxías de Telecomunicación
Descritores Cr.totais Sinale Curso Cuadrimestre
6 OB 2 1c
Lingua de impartición
Castelán
Prerrequisitos
Departamento Enxeñaría telemática
Coordinador/a
Fernández Masaguer, Francisco
Correo-e francisco.fernandez@det.uvigo.es
Profesorado
Blanco Fernández, Yolanda
Caeiro Rodríguez, Manuel
Fernández Masaguer, Francisco
Web http://www.faitic.es
Descrición xeral O obxectivo xeral da materia é proporcionar ao alumno os fundamentos teóricos e as competencias prácticas que lle permitan analizar, deseñar, desenvolver e depurar aplicacións informáticas seguindo a paradigma orientado a obxectos. Esta é unha materia eminentemente práctica e neste sentido está orientada ao traballo dos alumnos na realización dun ou varios proxectos.

Para facilitar o desenvolvemento dos proxectos, na materia, realizarase primeiramente unha moi breve introdución á disciplina de Enxeñaría do Software, conectandola coa paradigma da programacion orientada a obxectos (POO) e limitandola só ás etapas de análises, deseño, implementación e depuración. A continuación analizaranse en detalle os elementos da POO, utilizando elementos e diagramas UML que serán utilizados polos alumnos nos seus desenvolvementos.

Para alcanzar este obxectivo xeral os contidos que se verán na materia pódense resumir nos seguintes ítems:

- Conceptos básicos de Enxeñaría do Software.

- Conceptos básicos da orientación a obxectos: clases e obxectos.

- Encapsulación. Principio de ocultación. Conceptos de *desacoplamiento e cohesión

- Herdanza, abstracción, polimorfismo e reutilización

- Relacións entre clases: generalización, asociación e dependencia.

- Comunicación entre obxectos: métodos, eventos, mensaxes.

- Persistencia. Almacenamento en ficheiros e en bases de datos.

- Xeración, captura e procesamento de excepcións.

- Linguaxe de modelado UML.

Universidade de Vigo            | Reitoría | Campus Universitario | C.P. 36.310 Vigo (Pontevedra) | España | Tlf: +34 986 812 000