P4151238 - Programación en C++ (Materia: Computación) - Curso 2013/2014
Información
- Créditos ECTS
- Créditos ECTS: 3.00
- Total: 3.0
- Horas ECTS
- Clase Expositiva: 9.00
- Clase Interactiva Laboratorio: 12.00
- Horas de Titorías: 3.00
- Total: 24.0
Outros Datos
- Tipo: Materia Ordinaria Máster RD 1393/2007
- Departamentos: Departamento Externo
- Áreas: Área Externa para o postgrao oficial
- Centro: Facultade de Matemáticas
- Convocatoria: 2º Semestre de Titulacións de Grao/Máster
- Docencia e Matrícula: Primeiro Curso (1º 1ª vez)
Profesores
Horarios
Programa
Existen programas da materia para os seguintes idiomas:
CastelánGalegoInglésContidosTema 1: El lenguaje de programación C++
•Introducción a la programación en C++
•Tipos de datos básicos
•I/O por teclado y por fichero
•Sentencias de control
•Gestión dinámica de memoria: punteros
•Estructuras
•Funciones. Sobrecarga
Tema 2: Programación Orientada a Objetos en C++
•Introducción a la Programación Orientada a Objetos
•Clases e instancias
•Sobrecarga de operadores
•Funciones y clases friend
•Herencia
•Polimorfismo
•Templates (plantillas)
Tema 3: Standard Template Library (STL)
•Introducción a la STL
•Contenedores e iteradores
*Manejo de contenedores básicos
Bibliografía básica e complementaria-H.M. Deitel, Paul J. Deitel (2009). C++ : cómo programar (6ª ed.). Pearson Educación
-B. Stroustrup ([2001] (2007 reimp.)). El Lenguaje de programación C++. Addison WesleyIberoamericana.
-W. Savitch (2004). Problem Solving with C++: The Object of Programming, Fifth Edition. Addison-Wesley
-R.Lischner (2003). C++ In a Nutshell. O'Reilly Media.
CompetenciasCG1 - Posuír coñecementos que aporten unha base ou oportunidade de ser orixinais no desenvolvemento e/ou aplicación de ideas, a miúdo nun contexto de investigación, sabendo traducir necesidades industriais en términos de proxectos de I D i no campo da Matemática Industrial
CG3 - Ser capaz de integrar coñecementos para enfrontarse á formulación de xuízos a partir de informacion que, aínda sendo incompleta ou limitada, inclúa reflexións sobre as responsabilidades sociais e éticas vinculadas á aplicacion dos seus coñecementos
CE4 - Ser capaz de seleccionar un conxunto de técnicas numéricas, linguaxes e ferramentas informáticas, adecuadas para resolver un modelo matemático
CE5 - Ser capaz de validar e interpretar os resultados obtidos, comparando con visualizaciones, medidas experimentais e/ou requisitos funcionales do correspondente sistema físico/de ingeniería
CS2 - Saber adaptar, modificar e implementar ferramentas de software de simulación numérica.
ObservaciónsUNIVERSIDADES DESDE LA QUE SE IMPARTE: Universidad de A Coruña
CRÉDITOS:3 créditos ECTS
PROFESOR/A COORDINADOR/A:José Antonio García Rodriguez(jagrodriguez@udc.es)
PROFESOR 2:Ana María Ferreiro Ferreiro (aferreiro@udc.es)