Anda di halaman 1dari 398

Guia docente 2017 / 2018

TABLA DE ERROS
Lugar do erro Descrición
Materia O06G150V01701, apartado O apartado contén algún elemento maior que o tamaño
'Avaliación da materia' vertical de folla (por exemplo unha táboa) polo que tivo que
ser redimensionado.
Materia O06G150V01991, apartado O apartado contén algún elemento maior que o tamaño
'Avaliación da materia' vertical de folla (por exemplo unha táboa) polo que tivo que
ser redimensionado.
Guia docente 2017 / 2018

E. S. de Ingeniería Informática

presentación

En el año 1991 se crea la Escola Universitaria de Enxeñería Técnica en Informática de Xestión de la Universidade de Vigo en
el Campus de Ourense junto con la titulación de Ingeniería Técnica en Informática de Xestión, con el fin de dar respuesta a
las necesidades de titulados en Informática que demandaba la sociedad gallega. En el año 1999, tras la concesión a este
Centro del segundo ciclo de la titulación de Enxeñería en Informática, cambia su nombre por el de Escuela Superior de
Enxeñería Informática (ESEI).

Actualmente, el Centro oferta las siguientes titulaciones:

● Grado en Ingeniería Informática: Titulación adaptada al EEES que incorpora dos perfiles profesionales diferenciados y de
elevado atractivo en el entorno socioeconómico gallego:
❍ especialidad Ingeniería de Software
❍ especialidad Tecnologías de la Información
● Máster en Ingeniería Informática: titulación vinculada al ejercicio de la profesión de Ingeniero/a en Informática, de 90 ECTS
y un curso y medio adaptada al EEES. Tiene como objetivo dotar al titulado de una profunda formación en temas de
dirección y gestión del área de tecnologías de la información, así como sólidos conocimientos en tecnologías específicas
asociadas a diferentes perfiles profesionales de este ámbito. El titulado adquiere competencias técnicas, de comunicación
y liderazgo que le capacitan para poner en marcha su propio negocio o para integrarse en puestos directivos del área TIC
en empresas y organizaciones.

Toda la información relativa al Centro y a sus titulaciones se encuentra disponible en la página web esei.uvigo.es.

organigrama

equipo directivo

● Director: Francisco Javier Rodríguez Martínez


❍ Es el responsable del funcionamiento de la Escuela, aplicar los acuerdos de los órganos colegiados,
ejecutar el presupuesto y representar al Centro tanto dentro de la Universidad como ante las
instituciones y la sociedad en general.
❍ Email: direccion.esei [at] uvigo.es
❍ Teléfono: 34 988 387 007
● Subdirectora de Organización Académica: María José Lado Touriño
❍ Es la responsable de la organización de la docencia en la Escuela: horarios, calendarios de exámenes,
control docente, control de tutorías...
❍ Email: mrpepa [at] uvigo.es
❍ Teléfono: 34 988 387 012

● Subdirectora de Sistemas: Alma Gómez Rodríguez


❍Es la responsable del funcionamiento de la infraestructura de la Escuela, especialmente los laboratorios
docentes.
❍Email: alma [at] uvigo.es
❍Teléfono: 34 988 387 008
● Subdirectora de Calidad: Eva Lorenzo Iglesias
❍Es la encargada de asegurar el cumplimiento del Sistema de Garantía Interno de Calidad.
❍Email: eva [at] uvigo.es

Páxina 1 de 397
❍Teléfono: 34 988 387 019
● Secretario del Centro: Arturo Méndez Penín
❍Se encarga de levantar acta de los órganos colegiados de la Escuela, así como de dar fe de los acuerdos
que en ellos se toman.
❍Email: mrarthur [at] uvigo.es
❍Teléfono: 34 988 387 011

■ Además del equipo directivo, hay varios profesores y profesoras que se encargan de coordinar cursos, titulaciones,
programas de movilidad, etc:

■ Coordinadora del Máster en Ingeniería Informática: Alma Gómez Rodríguez


●Email: coordinador.mei.esei [at] uvigo.es
●Teléfono: 34 988 387 008

■ Coordinadora del Grado en Ingeniería Informática: Eva Lorenzo Iglesias

●Email: eva [at] uvigo.es


●Teléfono: 988 387 019
■ Coordinadora de primero de grado: Rosalía Laza Fidalgo
●Email: rlaza [at] uvigo.es
●Teléfono: 34 988 387 013
■ Coordinadora de segundo de grado: Encarnación González Rufino
●Email: nrufino [at] uvigo.es
●Teléfono: 34 988 387 016
■ Coordinador de tercero de grado: Miguel Díaz-Cacho Medina
●Email: mcacho [at] uvigo.es
●Teléfono: 34 988 387 034
■ Coordinadora de cuarto de grado: Reyes Pavón Rial
●Email: pavon [at] uvigo.es
●Teléfono: 34 988 387 013
■ Coordinador del itinerario de Ingeniería del Software: Miguel Reboiro Jato
●Email: mrjato [at] uvigo.es
●Teléfono: 34 988 387 027
■ Coordinador del itinerario de Tecnologías de la Información: Daniel González Peña
●Email: dgpena [at] uvigo.es
●Teléfono: 34 988 387 027
■ Coordinador de programas de movilidad: Alma Gómez Rodríguez
●Email: alma [at] uvigo.es
●Teléfono: 34 988 387 008
■ Coordinadora de prácticas en empresas: Enrique Barreiro Alonso
●Email: enrique [at] uvigo.es
●Teléfono: 34 647 343 415

secretaría de dirección

La Secretaría de Dirección de la ESEI está situada en la planta baja del Edificio Politécnico, y el horario de atención al público
es de 9:00 a 14:00.

● Francisca Merino Garrido

Cargo: Secretaria de Dirección


Teléfono: +34 988 387 002
email: sdireccion.esei [at] uvigo.es

localización

Escola Superior de Enxeñería Informática.

Campus de Ourense - Universidad de Vigo

Edificio Politécnico. As Lagoas s/n

Páxina 2 de 397
32004 - Ourense (Spain)

Teléfonos: +34 988 387000, +34 988 387002

Fax: +34 988 387001

Web: esei.uvigo.es

normativa e lexislación

Se encuentra disponible en la página web del Centro (esei.uvigo.es), apartado Normativas y Formularios

servizos do centro

equipamento docente

14 laboratorios informáticos con 24 puestos individuales y diferentes sistemas operativos

1 laboratorio de Tecnología Electrónica

1 laboratorio de Arquitectura de Computadores

1 laboratorio de proyectos fin de carrera

6 aulas de teoría

6 seminarios para tutorías de grupo

valores añadidos

Clases en inglés en diversas materias.

Profesor orientador en primer curso.

Correo electrónico para los estudiantes.

Directorio de almacenamiento para los estudiantes, accesible desde Internet.

Plataforma de e-learning.

Aceso wireless a Internet desde todo el campus.

Biblioteca de campus con 120.000 volúmenes.

Delegación de Alumnos.

Locales de asociaciones de alumnos.

Residencia universitaria.

Salón de Grados y Salón de Actos.

Cafetería.

Grado en Ingeniería Informática

Asignaturas
Curso 1
Código Nombre Cuatrimestre Cr.totales
O06G150V01101 Matemáticas: Álxebra lineal 2c 6

Páxina 3 de 397
O06G150V01102 Dereito: Fundamentos éticos e xurídicos das TIC 1c 6
O06G150V01103 Matemáticas: Fundamentos matemáticos para a informática 1c 6
O06G150V01104 Informática: Programación I 1c 6
O06G150V01105 Física: Sistemas dixitais 1c 6
O06G150V01201 Informática: Algoritmos e estruturas de datos I 2c 6
O06G150V01202 Matemáticas: Análise matemática 1c 6
O06G150V01203 Informática: Arquitectura de computadoras I 2c 6
O06G150V01204 Empresa: Administración da tecnoloxía e a empresa 2c 6
O06G150V01205 Programación II 2c 6

Curso 2
Código Nombre Cuatrimestre Cr.totales
O06G150V01301 Matemáticas: Estatística 1c 6
O06G150V01302 Algoritmos e estruturas de datos II 1c 6
O06G150V01303 Arquitectura de computadoras II 1c 6
O06G150V01304 Enxeñaría do software I 1c 6
O06G150V01305 Sistemas operativos I 1c 6
O06G150V01401 Arquitecturas paralelas 2c 6
O06G150V01402 Bases de datos I 2c 6
O06G150V01403 Enxeñaría do software II 2c 6
O06G150V01404 Redes de computadoras I 2c 6
O06G150V01405 Sistemas operativos II 2c 6

Curso 3
Código Nombre Cuatrimestre Cr.totales
O06G150V01501 Bases de datos II 1c 6
O06G150V01502 Hardware de aplicación específica 2c 6
O06G150V01503 Interfaces de usuario 1c 6
O06G150V01505 Redes de computadoras II 1c 6
O06G150V01506 Lóxica para a computación 1c 6
O06G150V01601 Centros de datos 1c 6
O06G150V01602 Concorrencia e distribución 2c 6
O06G150V01603 Dirección e xestión de proxectos 2c 6
O06G150V01605 Sistemas intelixentes 2c 6
O06G150V01606 Teoría de autómatas e linguaxes formais 2c 6

Curso 4
Código Nombre Cuatrimestre Cr.totales
O06G150V01701 Aprendizaxe baseada en proxectos 1c 6
O06G150V01702 Seguridade en sistemas informáticos 1c 6
O06G150V01801 Técnicas de comunicación e liderado 2c 6
O06G150V01941 Aplicacións con linguaxes de script 2c 6
O06G150V01944 Desenvolvemento áxil de aplicacións 2c 6
O06G150V01946 Desenvolvemento e integración de aplicacións 1c 6
O06G150V01947 Deseño de arquitecturas de grandes sistemas software 1c 6
O06G150V01949 Métodos avanzados de enxeñaría de software 1c 6

Páxina 4 de 397
O06G150V01953 Sistemas de negocio 1c 6
O06G150V01962 Desenvolvemento de aplicacións para internet 1c 6
O06G150V01964 Dispositivos móbiles 1c 6
O06G150V01969 Técnicas avanzadas de manexo de información 2c 6
O06G150V01970 Tecnoloxías e servizos web 1c 6
O06G150V01971 Teoría de códigos 2c 6
O06G150V01972 Creación de contidos dixitais 1c 6
O06G150V01981 Prácticas externas: Prácticas en empresas I 2c 6
O06G150V01982 Prácticas externas: Prácticas en empresas II 1c 12
O06G150V01991 Traballo de Fin de Grao 2c 12

Páxina 5 de 397
DATOS IDENTIFICATIVOS
Matemáticas: Álgebra lineal
Asignatura Matemáticas:
Álgebra lineal
Código O06G150V01101
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 FB 1 2c
Lengua Castellano
Impartición Gallego
Inglés
Departamento Matemática aplicada II
Coordinador/a Faro Rivas, Emilio
Profesorado Faro Rivas, Emilio
Correo-e efaro@dma.uvigo.es
Web http://faitic.uvigo.es
Descripción Esta asignatura se enmarca dentro de la materia Matemáticas y se imparte en el segundo cuatrimestre del
general primer curso.

La asignatura tiene carácter de formación básica y en ella se adquieren competencias necesarias para otras
asignaturas de la materia y de la titulación.

El idioma en el que se impartirá es el castellano, pero son aceptables también tanto el gallego como el inglés
como idiomas de comunicación y los estudiantes podrán usar cualquiera de ellos en sus comunicaciones
verbales o escritas tales como preguntas al profesor o en sus respuestas a las preguntas de las pruebas o
exámenes.

Competencias
Código Tipología
CB3 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro - saber hacer
de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole
social, científica o ética.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo de - saber
nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para adaptarse a
nuevas situaciones.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber hacer
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión
de Ingeniero Técnico en Informática.
CE1 Capacidad para la resolución de los problemas matemáticos que puedan plantearse en la ingeniería. - saber
Aptitud para aplicar los conocimientos sobre: álgebra lineal; cálculo diferencial e integral; métodos
numéricos; algorítmica numérica; estadística y optimización
CE3 Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, - saber
algorítmica y complejidad computacional, y su aplicación para la resolución de problemas propios de la
ingeniería
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de - saber
datos y programas informáticos con aplicación en ingeniería - saber hacer
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías informáticas - saber
para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los algoritmos - saber hacer
propuestos
CT1 Capacidad de análisis, síntesis y evaluación - saber hacer
CT2 Capacidad de organización y planificación - saber hacer
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - saber hacer
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - saber hacer
integrar ideas y conocimientos
CT8 Resolución de problemas - saber hacer
CT9 Capacidad de tomar decisiones - saber hacer
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - saber hacer

Páxina 6 de 397
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - saber hacer
colaborar en un entorno multidisciplinar
CT16 Razonamiento crítico - saber hacer
CT18 Aprendizaje autónomo - saber hacer
CT20 Creatividad - saber hacer

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Adquirir conceptos, procedimientos y estrategias del Álgebra Lineal que tengan aplicación en la CG8
Informática. CE1
CE12
CT5
RA 2: Entender los razonamientos de tipo algebraico más comunes. CG8
CE3
CT1
RA 3: Aplicar el Álgebra Lineal a problemas de la Informática. CG9
CE1
CT1
CT5
CT8
CT10
CT16
RA 4: Dominar las estructuras algebraicas que tienen especial interés por su utilidad en el estudio de CB3
estructuras de datos e información, metodología de la programación y lenguajes informáticos. CG8
CG9
CE1
CE12
CT5
CT7
CT16
RA 5: Adquirir los conocimientos matemáticos necesarios para teorías de control automático, de sistemas CG8
y de comunicaciones, y para CE3
geometría computacional. CT10
RA 6: Saber utilizar e interpretar herramientas de software matemático. CG8
CG9
CE4
CE12
CT1
CT5
CT10
RA 7: Afianzar la teoría de conjuntos, el álgebra vectorial, la noción de linealidad y el álgebra matricial. CG8
CE3
RA 8: Comprender las nociones de semejanza, equivalencia y ortogonalidad. CG8
CE3
RA 9: Conocer las generalizaciones de los conocimientos adquiridos en la anterior etapa. CG8
CE3
CT1
CT5
RA 10: Conocer las aplicaciones geométricas cuando éstas sean posibles. CG8
CE3
RA 11: Comprender y aplicar las transformaciones geométricas más habituales, así como las figuras del CG8
plano y del espacio que se enmarcan en esta asignatura. CG9
CE1
CE3
CT1
CT5
CT8
CT10

Páxina 7 de 397
RA 12: Saber usar de forma apropiada teorías, procedimientos y herramientas matemáticas en el CG8
desarrollo profesional. CG9
CE1
CE3
CT1
CT5
CT8
CT10
CT16
RA 13: Saber prolongar las teorías de base hasta las aplicaciones que le interese. CG8
CG9
CE1
CE3
CT1
CT5
CT8
CT10
CT16
RA 14: Desarrollar capacidades para determinar los requisitos que condicionan la posibilidad de encontrar CG9
soluciones a problemas concretos. CE1
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT16
RA 15: Identificar y analizar criterios y especificaciones adecuados a problemas concretos. CG9
CE1
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT16
CT18
RA 16: Saber buscar soluciones algorítmicas a los problemas que hayan sido planteados y valorar la CG9
idoneidad de las respuestas. CE1
CE12
CT1
CT2
CT5
CT7
CT9
CT10
CT16
CT18
RA 17: Tener iniciativa para proponer alternativas a soluciones ya encontradas. CG9
CE1
CT1
CT2
CT5
CT7
CT9
CT10
CT16
CT18
CT20

Páxina 8 de 397
RA 18: Obtener habilidades de aprendizaje necesarias para estudios posteriores. CB3
CG8
CE1
CE3
CT1
CT2
CT5
CT10
CT13
CT16
CT18
RA 19: Argumentar y justificar lógicamente opiniones y decisiones. CG9
CE1
CT1
CT5
CT7
CT9
CT10
CT16
CT18
CT20
RA 20: Ser capaz de comunicar con efectividad ideas y proyectos. CT9
CT10
CT13
CT16
CT20

Contenidos
Tema
BLOQUE I SISTEMAS DE ECUACIONES LINEALES:
Operaciones elementales.
Forma Escalonada y Forma Escalonada Reducida.
Ecuaciones vectoriales.
Ecuaciones matriciales y sistemas homogéneos.
Independencia lineal y aplicaciones lineales.
Aplicaciones lineales y las cuestiones de existencia y unicidad.

MATRICES Y DETERMINANTES:
Operaciones de matrices.
Matrices inversibles.
Matrices por bloques. Factorización "L"-"U".
Subespacios y bases.
Dimensión y Rango.

Definición de determinantes y cofactores.


Cálculo por operaciones elementales.
Aplicaciones de los determinantes.
BLOQUE II ESPACIOS VECTORIALES:
Definición y ejemplos de espacio vectorial.
Coordenadas.
Subespacios vectoriales.
Aplicaciones lineales y subespacios asociados.

DIAGONALIZACIÓN:
Conceptos básicos de la diagonalización.
Matrices diagonalizables y aplicaciones.
BLOQUE III ORTOGONALIDAD Y MÍNIMOS CUADRADOS:
Producto interior y ortogonalidad.
Mínimos cuadrados.

MATRICES SIMÉTRICAS Y FORMAS CUADRÁTICAS:


Diagonalización de matrices simétricas.
Formas cuadráticas.

Páxina 9 de 397
PRÁCTICAS DE LABORATORIO • Cálculo matricial.
• Aplicaciones geométricas en el plano y en el espacio.
• Diagonalización de matrices.
• Espacios vectoriales euclídeos.
• Cónicas y cuádricas.

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 24 36 60
Resolución de problemas y/o ejercicios 16.5 24.75 41.25
Pruebas de respuesta corta 4 10 14
Pruebas de respuesta larga, de desarrollo 2.5 17.25 19.75
Resolución de problemas y/o ejercicios 5 10 15
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición de los contenidos de la materia por parte del docente que se ilustran con numerosos
ejemplos y aplicaciones.
Resolución de Planteamiento, análisis y resolución de uno o varios problemas o ejercicios relacionados con la
problemas y/o ejercicios materia previamente impartida. Dichos problemas o ejercicios ilustrarán o completarán la
explicación de cada lección.

Paralelamente, se propondrán ejercicios y problemas que los estudiantes deberán resolver. Las
respuestas serán calificadas y esta calificación será parte de la evaluación continua.

Atención personalizada
Metodologías Descripción
Resolución de problemas y/o En las tutorías se atenderá a aquellos alumnos que necesiten una explicación más
ejercicios personalizada de cualquier aspecto de la materia.
Sesión magistral En las tutorías se atenderá a aquellos alumnos que necesiten una explicación más
personalizada de cualquier aspecto de la materia.
Pruebas Descripción
Resolución de problemas y/o En las tutorías se atenderá a aquellos alumnos que necesiten una explicación más
ejercicios personalizada de cualquier aspecto de la materia.

Evaluación
Descripción Calificación Competencias
Evaluadas
Resolución de Problemas y ejercicios resueltos por el profesor en las clases 0
problemas y/o prácticas
ejercicios
Pruebas de respuesta Realización de un examen final al finalizar el cuatrimestre sobre 40 CG8
larga, de desarrollo la totalidad de los contenidos de la asignatura.
CG9
CE1
CT8
CT10
CT16
Pruebas de respuesta Realización de cuatro pruebas de 1h de duración en las fechas 40 CG8
corta que serán debidamente anunciadas al comienzo del
CG9
cuatrimestre. Estas pruebas serán personalizadas y será
requisito inscribirse con antelación para la realización de las CE1
mismas. Sólo estarán abiertas a los alumnos presenciales. CT8
CT10
CT16

Páxina 10 de 397
Resolución de Realización de un ejercicio puntuable individual en cada una de 20 CG8
problemas y/o las clases prácticas con un máximo de 10 ejercicios.
CG9
ejercicios
CE1
CT8
CT10
CT16

Otros comentarios y evaluación de Julio

La asistencia regular a las clases teóricas y prácticas y el grado de participación en ellas se considera una parte importante
de la asignatura seguida de forma presencial y será tenida en cuenta en la evaluación continua ya que será llave para la
realización de las pruebas de respuesta corta. Se considera asistencia regular el no alcanzar 3 faltas de asistencia
injustificadas.

Todo estudiante que asista regularmente a clase se entiende que sigue la asignatura de forma presencial y su evaluación
seguirá los criterios de evaluación para asistentes descrito a continuación. El resto será evaluado por los criterios de
evaluación para no asistentes.

CRITERIOS DE EVALUACIÓN PARA ASISTENTES, 1ª EDICIÓN DE ACTAS

La nota final, N, será calculada por la fórmula:

N = ( E1 + E2 + E3 + E4 + 2 P + 4 EFA ) / 10

donde E1, E2, E3 y E4 son las notas, entre 0 y 10, obtenidas en las cuatro pruebas de respuesta corta, P es la nota media,
entre 0 y 10, obtenida en los puntuables de prácticas y donde EFA es la nota, entre 0 y 10, obtenida en el examen final para
asistentes.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

Metodología/Prueba única: Evaluación de teoría y problemas.

Descripción: Prueba objetiva escrita que incluirá evaluación de conceptos teóricos y resolución de ejercicios.

% Calificación: 100%.

Competencias evaluadas: CG8, CG9, CE1, CT8, CT10, CT16.

Resultados de aprendizaje evaluados: RA1 al RA46.

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

Se empleará el mismo sistema de evaluación aplicado para no asistentes.

PROCESO DE CALIFICACIÓN DE ACTAS

Independientemente de la convocatoria, la calificación en actas será el redondeo simétrico a 1 decimal de la nota final
obtenida en la asignatura: Round ( N , 1 ).

FECHAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en
la página web http://www.esei.uvigo.es/index.php?id=29.

Calificación de "No Presentado":

La calificación en la primera o segunda convocatoria será de "No Presentado" en caso –y sólo en caso– de no haberse
presentado al correspondiente examen final de esa convocatoria.

Compromiso Ético:

Se espera de todo el alumnado un comportamiento ético en todas las pruebas de evaluación, las cuales deben reflejar
verazmente los conocimientos y la preparación reales alcanzados. En caso de que se detecte una infracción de dicho
comportamiento ético en una prueba particular, la puntuación obtenida en esa prueba será automáticamente de cero (0) y
se emitirá informe a la Dirección de la Escuela.

Se recuerda que el Estatuto del Estudiante Universitario establece, en su artículo 13.2.d), el deber de :

Páxina 11 de 397
"Abstenerse de la utilización o cooperación en procedimientos fraudulentos en las pruebas de evaluación, en los trabajos
que se realicen o en documentos oficiales de la universidad".

Fuentes de información
Bibliografía Básica
David C. Lay, Álgebra Lineal y sus aplicaciones, 4 Ed, Pearson Educación, 2012
Bibliografía Complementaria
Rodríguez Riotorto, Mario, Manual de Maxima, Disponible en http://maxima.sourceforge.net/docs/manual/es/maxima.pdf,

Recomendaciones

Asignaturas que se recomienda haber cursado previamente


Matemáticas: Fundamentos matemáticos para la informática/O06G150V01103

Páxina 12 de 397
DATOS IDENTIFICATIVOS
Derecho: Fundamentos éticos y jurídicos de las TIC
Asignatura Derecho:
Fundamentos
éticos y jurídicos
de las TIC
Código O06G150V01102
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 FB 1 1c
Lengua Castellano
Impartición Gallego
Departamento Derecho privado
Coordinador/a Garriga Domínguez, Ana
Profesorado Garriga Domínguez, Ana
Correo-e agarriga@uvigo.es
Web http://faitic.uvigo.es
Descripción Se estudiarán las principales implicaciones éticas del desarrollo de las TIC en los derechos fundamentales de
general las persoas, especialmente en su libertad. Así mismo se estudiarán las normas jurídicas y deontológicas que
regulan la sociedad de la información en sus diferentes aspectos.
El idioma en el que se impartirán las clases, así como el de los materiales empleados será el castellano.

Competencias
Código Tipología
CB1 Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio - saber
que parte de la base de la educación secundaria general, y se suele encontrar a un nivel que, si bien
se apoya en libros de texto avanzados, incluye también algunos aspectos que implican
conocimientos procedentes de la vanguardia de su campo de estudio.
CB3 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente - saber
dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes
de índole social, científica o ética.
CG7 Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la - Saber estar
profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas de /ser
obligado cumplimiento.
CG11 Capacidad para analizar y valorar el impacto social y medioambiental de las soluciones técnicas, - saber
comprendiendo la responsabilidad ética y profesional de la actividad del Ingeniero Técnico en
Informática.
CG12 Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos, - saber
organización y planificación de proyectos, así como la legislación, regulación y normalización en el
ámbito de los proyectos informáticos, de acuerdo con los conocimientos adquiridos.
CE6 Conocimiento adecuado del concepto de empresa, marco institucional y jurídico de la empresa. - saber
Organización y gestión de empresas
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE8 Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos - saber
en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto
económico y social
CE9 Capacidad para comprender la importancia de la negociación, los hábitos de trabajo efectivos, el - saber
liderazgo y las habilidades de comunicación en todos los entornos de desarrollo de software
CE10 Capacidad para elaborar el pliego de condiciones técnicas de una instalación informática que cumpla - saber
los estándares y normativas vigentes
CE24 Conocimiento de la normativa y la regulación de la informática en los ámbitos nacional, europeo e - saber hacer
internacional
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber
tecnologías de la información y las comunicaciones

Páxina 13 de 397
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar
/ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar
integrar ideas y conocimientos /ser
CT8 Resolución de problemas - Saber estar
/ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar
/ser
CT16 Razonamiento crítico - Saber estar
/ser
CT17 Compromiso ético y democrático - Saber estar
/ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
Rap.1: Valorar las implicaciones éticas y jurídicas de las TIC y de la sociedad de la informacion y del CE7
conocimiento. CE8
CT3
CT10
CT16
CT17
Rap.2:Conocer la regulación nacional, comunitaria e internacional del tratamiento informatizado de los CB3
datos personales. CG7
CG12
CE6
CT3
CT7
Rap.3: Conocer las iniciativas normativas dirigidas a eliminar las barreras existentes a la expansión y uso CG11
de las tecnologías de la información y de las comunicaciones y para garantizar los derechos de los CE10
ciudadanos en la nueva sociedad de la información. CE24
CT3
CT17
Rap.4:Conocer el ordenamiento jurídico en orden a promover el impulso de la sociedad de la información. CB1
CG11
CG12
CE7
CE31
CT7
Rap.5: Asegurar la conformidad de la seguridad del sistema informático a la legislación en vigor. CB3
CG7
CE7
CE10
CE24
CT7
CT8
Rap.6: Asegurar el ejercicio de los derechos de la ciudadanía potencialmente afectados por las TIC y CB1
promover el equilibrio de poder en una sociedad democrática y de derecho. CB3
CG11
CE8
CE9
CE24
CE30
CT16
CT17
Rap.7: Elaborar informes, dictámenes y peritaciones. CE7
CE10
CE24
CT3
CT7
CT8
CT10
CT16

Páxina 14 de 397
Rap.8: Elaborar documentos de seguridad. CE7
CE10
CE24
CE31
CT8
CT16
Rap.9: Conocer las exigencias del secreto profesional y otras obligaciones jurídicas y la responsabilidad CG7
derivada de su incumplimiento. CG11
CE24
CT17

Contenidos
Tema
I.-NOCIONES JURÍDICAS BÁSICAS Concepto y fuentes del Derecho español. Los derechos fundamentales.
II.- LA ADMINISTRACIÓN ELECTRÓNICA La Administración pública y la administración electrónica
III.-EL IMPACTO DE LAS TIC EN LOS DERECHOS El desarrollo de la informática y su impacto social. El derecho a la
HUMANOS. intimidad y a la protección de datos personales. La evolución de las leyes
de protección de datos personales
IV.-EL RÉGIMEN JURÍDICO DE LA PROTECCIÓN DE La normativa de regulación de protección de datos personales en la Unión
DATOS PERSONALES Europea. La normativa de protección de datos personales en el
Ordenamiento español.
V.-LA REGULACIÓN LEGAL DE LA SOCIEDAD DE Internet y protección de datos personales. Privacidad y comunicaciones
LA INFORMACIÓN electrónicas. El régimen jurídico de los servicios de la sociedad de la
información.
VI.-LA PROTECCIÓN DE LOS PROGRAMAS DE Concepto de propiedad intelectual. La propiedad intelectual de los
ORDENADOR. programas de ordenador. Autoría y derechos de explotación de los
programas de ordenador.
VII.- DEONTOLOGÍA PROFESIONAL DE LA La deontología profesional. Las normas éticas y de práctica profesional de
INGENIERÍA INFORMÁTICA. los ingenieros informáticos.

Planificación
Horas en clase Horas fuera de clase Horas totales
Prácticas de laboratorio 24 32 56
Sesión magistral 32 60 92
Pruebas de tipo test 0.8 0 0.8
Pruebas de tipo test 1.2 0 1.2
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Prácticas de laboratorio Planteamiento y resolución de casos prácticos.
Sesión magistral Exposición oral complementada con el uso de medios audiovisuales dirigida a los estudiantes, con
la finalidad de transmitir conocimientos y facilitar el aprendizaje.

Atención personalizada
Metodologías Descripción
Prácticas de laboratorio Se resolverán las dudas del alumnado durante las prácticas de laboratorio y en el horario de
tutorías.

Evaluación
Descripción Calificación Competencias
Evaluadas

Páxina 15 de 397
Pruebas Examen parcial de la primera mitad del temario, que será eliminatorio para los 60 CB1
de tipo alumnos que obtengan por el lo menos una nota de 5 sobre 10. Y un examen
CG7
test final de todo o de la segunda mitad del temario. Ambos exámenes constarán de
20 preguntas tipo test y una pregunta larga que evaluarán los contenidos CG11
teóricos correspondientes a sesión magistral. Se tendrá en cuenta la CG12
presentación, la caligrafía y la ortografía. La pregunta larga tendrá un valor de 2
CE6
puntos sobre 10, y la parte tipo test de 8 sobre 10. Para poder obtener un 5 es
necesario tener correctamente contestadas a lo menos 13 preguntas del test. CE7
Las preguntas incorrectas no restan puntuación. CE8
La fecha del examen final es la aprobada por la Junta de Centro de la ESEI y se CE9
encuentra publicada en la página web http://www.esei.uvigo.es/index.php?id=29.
Se evaluarán los siguientes resultados de aprendizaje: Rap.1, Rap.2, Rap.3, CE10
Rap.4, Rap.6, Rap.7, Rap.9 CE24
CE30
CE31
CT3
CT10
CT16
CT17
Pruebas Se realizarán dos exámenes parciales tipo test sobre un caso práctico que 40 CB3
de tipo evaluará los conocimientos obtenidos en las prácticas de laboratorio. Los
CG7
test alumnos que no obtengan una calificación de por lo menos 5 sobre 10 en ambos
exámenes realizarán un examen final escrito que constará de 10 preguntas tipo CG12
test sobre un caso práctico y que evaluará los conocimientos obtenidos en las CE6
prácticas de laboratorio. Cada Pregunta tendrá un valor de 1 punto.
CE7
Los alumnos que asistan y realicen los ejercicios y problemas prácticos
propuestos de forma regular y correctamente podrán obtener hasta 1 punto, que CE9
se sumará a la calificación de la parte práctica. CE10
La fecha del examen final es la aprobada por la Junta de Centro de la ESEI y se CE24
encuentra publicada en la página web http://www.esei.uvigo.es/index.php?id=29.
Se evaluarán los siguientes resultados de aprendizaje: Rap.2, Rap.5, Rap.6, CE30
Rap.7, Rap.8. CE31
CT3
CT7
CT8
CT10
CT16

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS:

El sistema de evaluación anterior es válido para el alumnado asistente, que deberá asistir al 85% de las clases. Será
necesario además que el alumnado suba una foto tipo carnet a su perfil de la plataforma FAITIC a principio de curso.

ALUMNOS QUE NO SE ACOJAN Al SISTEMA DE EVALUACIÓN CONTINUA Y SEGUNDA CONVOCATORIA Y


SIGUIENTES (julio y fin de carrera):

Evaluación de competencias para los alumnos que no se acojan al sistema de evaluación continuada: Prueba objetiva
consistente en un examen final de la materia, con una parte práctica y otra teórica:

- La parte teórica con un examen de 20 preguntas tipo test y una pregunta larga que evaluarán los contenidos teóricos
correspondientes a sesión magistral. La pregunta larga tendrá un valor de 2 puntos sobre 10, y la parte tipo test de 8 sobre
10. Para poder obtener un 5 es necesario tener correctamente contestadas a lo menos 13 preguntas del test. Las preguntas
incorrectas no restan puntuación.

- La parte práctica se evaluará con un examen final escrito que constará de 10 preguntas tipo test sobre un caso práctico y
que evaluará los conocimientos obtenidos en las prácticas de laboratorio. Cada Pregunta tendrá un valor de 1 punto.

Segunda convocatoria : La adquisión de competencias en la segunda convocatoria se evaluará a través de una prueba
objetiva consistente en un examen final de la materia, con dos partes (teórica y práctica), que serán evaluadas con el
incluso sistema que para los no asistentes.

Las fechas de examen de la segunda convocatoria y de la convocatoria fin de carrera son las aprobadas por la Junta de

Páxina 16 de 397
Centro de la ESEI y se encuentran publicaran en la página web http://www.esei.uvigo.es/index.php?ide=29.

Se evaluarán a los siguientes resultados de aprendizaje: Rap.1, Rap.2, Rap. 3, Rap.4, Rap.5, Rap 6, Rap.7, Rap.8 y Rap. 9 y
las siguientes competencias: CB1, CB3, CG7, CG11, CG12, CE6, CE7, CE8, CE9, CE10, CE24, CE30, CE31, CT3, CT7, CT8,
CT10, CT16 y CT17.

EMPLEO DE DISPOSITIVOS MÓBILES

Se recuerda al alumnado la prohibición de uso de dispositivos móviles u ordenadores portátiles durante las pruebas de
examen en cumplimiento del artículo 13.2.d) del Estatuto del Estudiante Universitario, relativo a los deberes del
estudiantado universitario, que establece o deber de "Abstenerse de la utilización o cooperación en
procedimientos fraudulentos en las pruebas de evaluación, en los trabajos que se realicen o en documentos oficiales de la
universidad".

Tampoco se podrán utilizar teléfonos móviles durante el desarrollo de las clases.

Fuentes de información
Bibliografía Básica
GARRIGA DOMÍNGUEZ, A. (coord.), Fundamentos éticos y jurídicos de las TIC, Thomson Reuters, 2012, Cizur Menor (Navarra)
GARRIGA DOMÍNGUEZ, A., Nuevos Retos para la protección de datos personales. En la era del Biga Data y la computación
ubicua., Dykinson, 2015, Madrid
JOHNSON, D. G., Ética Informática y Ética e Internet, Cuarta ed., Edibesa, Madrid, 2011
Bibliografía Complementaria
ÁLVAREZ GONZÁLEZ, S., Derechos fundamentales y protección de datos genéticos, Dykinson, 2007, Madrid
BALLESTEROS MOFFA, L.A, La privacidad electrónica, Tirant lo Blanch, Valencia, 2005
DEL PESO NAVARRO, E., Nuevo reglamento de protección de datos de carácter personal : medidas de seguridad, Díaz de
Santos, 2008, Madrid
FAYOS GARDÓ, A. (editor), La Propiedad intelectual en la era digital, Dykinson, Madrid, 2016
GARCÍA MEXÍA, P. (Dir.), Derechos y libertades, internet y tics, Tirant lo Blanch, 2014, Valencia
JORDÁ CAPITÁN, E. y DE PRIEGO FERNÁNDEZ, V. (dir.), La Protección y seguridad de la persona en internet : aspectos
sociales y jurídicos, Madrid, Reus, 2014
MATEU DE ROS, R. y LÓPEZ-MONÍS GALLEGO, M. (coord.), Derecho de Internet: La Ley de Servicios de la Sociedad de la
Información y de Comercio electrónico, Aranzadi, 2003, Cizur Menor (Navarra)
MOLES PLAZA, R., Derecho y control en Internet: la regulabilidad en Internet, Ariel, 2003, Bracelona
PEGUERA POCH, M., La exclusión de responsabilidad de los intermediarios en Internet,, Comares, Granada, 2007
PÉREZ BES, F. (Coord.), El derecho de Internet, Atelier, Barcelona, 2016
PIÑAR MAÑAS, J. L. (Director), Reglamento general de protección de datos : hacia un nuevo modelo europeo de privacidad,
Reus, Madrid, 2016
RALLO LOMBARTE, A. y GARCÍA MAHAMUT, R., Hacia un nuevo derecho europeo de protección de datos, Tirant lo Blanch,
Valencia, 2015
SANJURJO REBOLLO, B., Manual de internet y redes sociales : una mirada legal al nuevo panorama de las comunicaciones en
la red con especial referencia al periodismo digital, propiedad intelectual, protección de datos, nego, DYKINSON, 2015,
TASCÓN, M. Y COLLAUT, A., Big Data y el Internet de las cosas : qué hay detrás y cómo nos va a cambiar, Catarata, Madrid,
2016
TOURIÑO, A., El derecho al olvido y a la intimidad en Internet, Catarata, Madrid, 2014
VALERO TORRIJOS, J. (Coord.), La protección de los datos personales en Internet ante la innovación tecnológica, Thomson
Reuters Aranzadi, Cizur Menor (Navarra, 2013

Recomendaciones

Páxina 17 de 397
DATOS IDENTIFICATIVOS
Matemáticas: Fundamentos matemáticos para la informática
Asignatura Matemáticas:
Fundamentos
matemáticos
para la
informática
Código O06G150V01103
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 FB 1 1c
Lengua Castellano
Impartición Gallego
Departamento Matemáticas
Coordinador/a Pérez Rodríguez, Marta
Profesorado Pérez Rodríguez, Marta
Correo-e martapr@uvigo.es
Web http://faitic.uvigo.es/
Descripción Esta asignatura se enmarca dentro de la materia Matemáticas y se imparte en el primer semestre del primer
general curso. Las otras asignaturas de la materia Matemáticas son: Análisis Matemático para la Informática, en el
primer semestre del primer curso, Álgebra Lineal para la Informática, en el segundo semestre del primer
curso y Estadística, en el primer semestre del segundo curso. En la asignatura Fundamentos Matemáticos
para la Informática se adquieren competencias de la matemática discreta y la lógica, siendo una gran parte
de ellas fundamentales para las otras asignaturas de la materia.

La asignatura tiene carácter de formación básica. Proporciona la base matemática a muchas de las
disciplinas de Ingeniería Informática, incluyendo estructura de datos, algoritmos, programación, teoría de
base de datos, teoría de autómatas, lenguajes formales, teoría de compiladores, seguridad informática y
sistemas operativos.
En esta asignatura no se utiliza el inglés como lengua de impartición ni en el material docente

Competencias
Código Tipología
CB1 Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio - saber
que parte de la base de la educación secundaria general, y se suele encontrar a un nivel que, si - saber hacer
bien se apoya en libros de texto avanzados, incluye también algunos aspectos que implican
conocimientos procedentes de la vanguardia de su campo de estudio.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para - saber hacer
adaptarse a nuevas situaciones.
CE3 Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, - saber
algorítmica y complejidad computacional, y su aplicación para la resolución de problemas propios - saber hacer
de la ingeniería
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber
de datos y programas informáticos con aplicación en ingeniería - saber hacer
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT8 Resolución de problemas - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT20 Creatividad - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias

Páxina 18 de 397
RA1: Adquirir conceptos, procedimientos y estrategias de la matemática discreta y la lógica que tenganCB1
aplicación en la informática. CG8
CE3
CT1
CT2
CT5
CT8
CT10
CT13
CT16
CT18
CT20
RA2: Aplicar los fundamentos matemáticos a la resolución de problemas de la informática CB1
CG8
CE3
CT1
CT2
CT5
CT8
CT10
CT13
CT16
CT18
CT20
RA3: Conocer la terminología, notación y métodos de las matemáticas. CB1
CG8
CE3
CT1
CT2
CT5
CT8
CT10
CT13
CT16
CT18
CT20
RA4: Conocer y aplicar el lenguaje proposicional y la lógica de predicados. CB1
CG8
CE3
CT1
CT5
CT8
CT10
CT13
CT16
CT18
RA5: Conocer y comprender el concepto y la necesidad del razonamiento abstracto y las demostraciones, CB1
siendo de especial importancia la inducción, por su aplicación en la ingeniería informática. CG8
CE3
CT1
CT5
CT8
CT10
CT13
CT16
CT18

Páxina 19 de 397
RA6: Conocer y aplicar las propiedades de las operaciones básicas sobre conjuntos y aplicaciones. CB1
CG8
CE3
CE4
CT1
CT2
CT5
CT8
CT10
CT13
CT16
CT18
CT20
RA7: Conocer y aplicar los conceptos fundamentales de la teórica de números que juegan un papel CB1
esencial en la aritmética computacional, en problemas de asignación de memoria y en cuestiones de CG8
seguridad informática. CE3
CE4
CT1
CT2
CT5
CT8
CT10
CT13
CT16
CT18
CT20
RA8: Conocer y aplicar técnicas de recuento y de enumeración así como el análisis combinatorio. CB1
CG8
CE3
CT1
CT5
CT8
CT10
CT13
CT16
CT18
RA9: Conocer y utilizar estructuras discretas, que son las estructuras abstractas matemáticas usadas para CB1
representar objetos discretos y relaciones ente ellos. CG8
CE3
CT1
CT5
CT8
CT10
CT13
CT16
CT18
RA10: Estudiar las propiedades básicas de Álgebra de Boole y algunos procedimientos para simplificar CB1
funciones booleanas. CG8
CE3
CT1
CT5
CT8
CT10
CT13
CT16
CT18

Páxina 20 de 397
RA11: Conocer las nociones y herramientas elementales propias de la teoría de grafos y su aplicación en CB1
la resolución de problemas cotidianos de la informática. CG8
CE3
CE4
CT1
CT2
CT5
CT8
CT10
CT13
CT16
CT18
CT20
RA12: Saber utilizar e interpretar herramientas de software matemático. CB1
CG8
CE4
CT8
CT13
CT16
CT18
RA13: Saber usar de forma apropiada teorías, procedimientos y herramientas matemáticos en el CG8
desarrollo profesional. CE3
CT1
CT2
CT5
CT8
CT10
CT13
CT16
CT18
CT20
RA14: Saber prolongar las teorías de base haga las aplicaciones que le interese. CB1
CG8
CE3
CT5
CT10
CT16
CT20
RA15: Identificar y analizar criterios y especificaciones adecuados a problemas concretos. CE3
CT1
CT8
CT10
CT16
RA16: Saber buscar soluciones algorítmicas a los problemas que hayan sido planteados. CB1
CG8
CE3
CT5
CT8
CT16
RA17: Obtener habilidades de aprendizaje necesarias para estudios posteriores. CG8
CE3
CT1
CT2
CT5
CT8
CT10
CT16
CT18
CT20
RA18: Argumentar y justificar lógicamente opiniones y decisiones. CE3
CT10
CT16

Contenidos
Tema

Páxina 21 de 397
BLOQUE I 1. Introducción a la lógica matemática.
2. Conjuntos y aplicaciones.
3. Teoría de números.
BLOQUE II 4. Inducción y recursividad.
5. Recuento y combinatoria.
BLOQUE III 6. Relaciones binarias.
7. Álgebras de Boole.
BLOQUE IV 8. Grafos.
9. Árboles.
PRÁCTICAS DE LABORATORIO 1. Cálculo numérico y simbólico.
2. Conjuntos y aplicaciones.
3. Teoría de números.
4. Recursividad, recuento y combinatoria.
5. Relaciones.
6. Teoría de grafos.

Planificación
Horas en clase Horas fuera de clase Horas totales
Actividades introductorias 1 0.5 1.5
Sesión magistral 10 15 25
Resolución de problemas y/o ejercicios 24 36 60
Resolución de problemas y/o ejercicios de forma 4 19 23
autónoma
Prácticas en aulas de informática 3 6 9
Trabajos tutelados 1.5 6 7.5
Pruebas de respuesta larga, de desarrollo 2 10 12
Pruebas de respuesta larga, de desarrollo 2 10 12
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Actividades Actividades encaminadas a tomar contacto y reunir información sobre el alumnado, así como a
introductorias presentar la materia.
Sesión magistral Exposición de los contenidos de la materia por parte del docente que se ilustran con numerosos
ejemplos y aplicaciones.
Resolución de Planteamiento, análisis, resolución y debate de un problema o ejercicio relacionado con la materia
problemas y/o ejercicios impartida.
Resolución de Se propondrán ejercicios y problemas relacionados con la materia impartida que los estudiantes
problemas y/o ejercicios deben resolver (en grupo) de forma autónoma.
de forma autónoma
Se utilizará Aprendizaje colaborativo como metodología integrada en la actividad.
Prácticas en aulas de Se realizarán (en grupo) diversos ejercicios relacionados con la materia impartida con la ayuda de
informática software matemático de cálculo científico y simbólico.

Se utilizará Aprendizaje colaborativo como metodología integrada en la actividad.


Trabajos tutelados Elaboración de un trabajo (en grupo) sobre una aplicación de la Teoría de la Recursividad/Teoría de
Números/Teoría de Grafos en la informática.

Se utilizará Aprendizaje colaborativo como metodología integrada en la actividad.

Atención personalizada
Metodologías Descripción
Resolución de problemas y/o ejercicios Atención y resolución de dudas al alumnado en relación a las diferentes
actividades de la materia.
Prácticas en aulas de informática Atención y resolución de dudas al alumnado en relación a las diferentes
actividades de la materia.
Sesión magistral Atención y resolución de dudas al alumnado en relación a las diferentes
actividades de la materia.

Páxina 22 de 397
Actividades introductorias Atención y resolución de dudas al alumnado en relación a las diferentes
actividades de la materia.
Resolución de problemas y/o ejercicios Atención y resolución de dudas al alumnado en relación a las diferentes
de forma autónoma actividades de la materia.
Trabajos tutelados Atención y resolución de dudas al alumnado en relación a las diferentes
actividades de la materia.
Pruebas Descripción
Pruebas de respuesta larga, de Atención y resolución de dudas al alumnado en relación a las diferentes
desarrollo actividades de la materia.
Pruebas de respuesta larga, de Atención y resolución de dudas al alumnado en relación a las diferentes
desarrollo actividades de la materia.

Evaluación
Descripción Calificación Competencias Evaluadas
Prácticas en aulas de Realización de ejercicios (en grupo) con la ayuda de software 10 CB1
informática matemático.
CG8
Resultados de aprendizaje: RA2, RA6, RA8, RA9, RA12, RA15,
RA16, RA17, RA18. CE3
CE4
CT8
CT13
CT16
CT18
Resolución de Realización (en grupo) y defensa de una colección de 20 CB1
problemas y/o problemas básicos de cada bloque. La entrega se evalúa entre
CG8
ejercicios de forma pares.
autónoma Resultados de aprendizaje: RA1, RA2, RA3, RA4, RA5, RA6, RA8, CE3
RA9, RA10, RA15, RA17, RA18. CT5
CT8
CT10
CT13
CT16
CT18
Trabajos tutelados Elaboración de un trabajo (en grupo) sobre las aplicaciones de 10 CB1
la Teoría de recursividad, Teoría de Números o Teoría de Grafos
CG8
en la informática en la informática.
Resultados de aprendizaje: RA1, RA2, RA3, RA7, RA11, RA12, CE3
RA13, RA14, RA15, RA16, RA17, RA18. CE4
CT1
CT2
CT5
CT8
CT10
CT13
CT16
CT18
CT20
Pruebas de respuesta Realización de una prueba parcial sobre los contenidos de los 30 CB1
larga, de desarrollo temas 1 y 2 correspondientes a las sesiones magistrales y la
CG8
resolución de problemas. Consta de dos partes:
• Una de preguntas cortas de carácter teórico-práctico (20%). CE3
• Otra en la que se resolverán problemas/ejercicios (80%). CT5
CT8
Resultados de aprendizaje: RA1, RA2, RA3, RA4, RA5, RA6, RA8,
RA9, RA10, RA15, RA18. CT10
CT16
CT18

Páxina 23 de 397
Pruebas de respuesta Realización de una prueba parcial sobre los contenidos de los 30 CB1
larga, de desarrollo temas 5, 6 y 7 correspondientes a las sesiones magistrales y la
CG8
resolución de problemas. Consta de dos partes:
• Una de preguntas cortas de carácter teórico-práctico (20%). CE3
• Otra en la que se resolverán problemas/ejercicios (80%). CT5
CT8
Resultados de aprendizaje: RA1, RA2, RA3, RA4, RA5, RA6, RA8,
RA9, RA10, RA15, RA18. CT10
CT16
CT18

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

● Todos los estudiantes que se presenten a cualquiera de las pruebas se entiende que siguen la asignatura de forma
presencial y por lo tanto deberán de seguir el procedimiento de evaluación descrito anteriormente.
● Si un estudiante no realiza alguna de las entregas de ejercicios o de prácticas de ordenador o no se presenta a alguna de
las pruebas, se les asignará una calificación de 0 puntos en ellas.
● Requisitos mínimos para superar la materia:

P1: nota parcial I (sobre 10); P2: nota parcial II (sobre 10); E: nota media resolución de problemas (sobre 10)

■ P1, P2>=2,5
■ (P1+P2)/2>=4
■ E>=4

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES 1ª Y 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

Evaluación teórica-práctica

Descripción: Realización de una prueba objetiva con dos partes: una de carácter teórico-práctico y otra en la que se
resolverán ejercicios prácticos. En esta prueba se recogerán los contenidos correspondientes a las sesiones magistrales y a
la resolución de problemas.

Calificación: 80%.

Competencias evaluadas: CB1, CG8, CE3, CT5, CT8, CT10, CT16, CT18

Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA5, RA6, RA8, RA9, RA10, RA15, RA18.

Evaluación de las prácticas de ordenador

Descripción: examen práctico de ordenador acerca de los temas tratados en las prácticas de ordenador a lo largo del curso.

Calificación: 10%

Competencias evaluadas: CB1, CG8, CE3, CE4, CT8, CT16, CT18

Resultados de aprendizaje evaluados: RA2, RA6, RA8, RA9, RA12, RA15, RA16, RA17, RA18.

Evaluación del trabajo:

Descripción: elaboración y defensa de un trabajo sobre las aplicaciones de la Teoría de la Recursividad, la Teoría de
Números o la Teoría de Grafos en la Informática.

Calificación: 10%

Competencias evaluadas: CB1, CG8, CE3, CE4, CT1, CT2, CT5, CT8, CT10,CT16, CT18

Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA7, RA11, RA12, RA13, RA14, RA15, RA16, RA17, RA18.

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 2ª EDICIÓN DE ACTAS

Se empleará el mismo sistema de evaluación aplicado para no asistentes, a excepción de que, en caso de obtener una
calificación superior a 5 en las prácticas de ordenador y en el trabajo durante el cuatrimestre, no tendrán que evaluarse de
esas partes y se mantiene la nota.

PROCESO DE CALIFICACIÓN DE ACTAS

Páxina 24 de 397
● En la evaluación de asistentes de la 1ª edición de actas, en caso de no cumplir los requisitos mínimos para superar la
materia, la calificación en actas será:

min(4,(P1+P2)/2)

● En la evaluación de asistentes de la 1ª edición de actas, en caso de cumplir los requisitos mínimos para superar la materia,
la calificación en actas será:

max (0.8 x (P1+P2)/2, 0.3 x P1 + 0.3 x P2 + 0.2 x E) + 0.1 x P + 0.1 x T

P1: nota parcial I (sobre 10); P2: nota parcial II (sobre 10); E: nota media resolución de
problemas (sobre 10); P: nota prácticas de ordenador (sobre 10); T: nota trabajo (sobre 10)

FECHAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en
la página web http://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Manual de Maxima, Disponible en http://maxima.sourceforge.net/docs/manual/es/maxima.pdf
Kolman, B., Estructuras de Matemáticas Discretas para la Ciencia de la Computación., Ed. Prentice Hall Hispanoamericana.,
Rosen, K., Matemática Discreta y sus Aplicaciones, 5ª ed., Ed. Mc Graw Hill., 2005,
Bibliografía Complementaria
Caballero Roldán R. y otros, Matemática Discreta para Informáticos. Ejercicios resueltos., 1ª ed., Ed. Pearson/Prentice Hall.,
2007,
Epp S. S., Discrete Mathmatics with Applications., 4ª ed, Ed. International Thomson Publishing., 2010,
García Merayo, F., Matemática discreta., 3ª ed., Ed. Thomson., 2015,
García Merayo, F.;Hernández Peñalver, G.;Nevot Luna, A., Problemas resueltos de Matemática discreta., 1ª ed., Ed.
Thomson., 2003,
Garcia, C. : López, J. M. , Puigjaner, D., Matemática Discreta. Problemas y ejercicios resueltos., 1ª ed., Ed. Prentice Hall.,
2002,
Johnsonbaugh, R., Matemáticas Discretas., 6ª ed., Ed. Prentice Hall., 2006,

Recomendaciones
Asignaturas que continúan el temario
Matemáticas: Álgebra lineal/O06G150V01101
Matemáticas: Estatística/O06G150V01301

Asignaturas que se recomienda cursar simultáneamente


Matemáticas: Análisis matemático/O06G150V01202

Páxina 25 de 397
DATOS IDENTIFICATIVOS
Informática: Programación I
Asignatura Informática:
Programación I
Código O06G150V01104
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 FB 1 1c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Lado Touriño, María José
Profesorado Barros Justo, José Luis
Lado Touriño, María José
Vila Sobrino, Xosé Antón
Correo-e mrpepa@uvigo.es
Web http://faitic.uvigo.es
Descripción En esta materia se establecen las bases de la programación estructurada. La base adquirida es
general imprescindible para poder entender y desarrollar los conocimientos expuestos en numerosas materias a lo
largo de los estudios y en la vida profesional.
Cualquiera de los tres perfiles profesionales que recogen los ámbitos de actuación más comunes de las/de
los ingenieras/os en Informática de hoy en día contempla la necesidad de poseer competencias relativas al
desarrollo e implementación del software. Parte del material didáctico puede estar en inglés.

Competencias
Código Tipología
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CE3 Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, - saber hacer
algorítmica y complejidad computacional, y su aplicación para la resolución de problemas propios
de la ingeniería
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber
de datos y programas informáticos con aplicación en ingeniería
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas
propios de la ingeniería
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber hacer
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los
algoritmos propuestos
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber hacer
adecuados a la resolución de un problema
CT8 Resolución de problemas - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT18 Aprendizaje autónomo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias

Páxina 26 de 397
RA1: Adquirir las habilidades básicas para analizar un problema y conseguir desarrollar un programa en CG8
un lenguaje de alto nivel que permita solucionarlo. CE3
CE4
CE5
CE12
CE13
CT8
CT18
CT24
RA2: Adquirir los conocimientos básicos de programación, independientes del lenguaje de programación CG8
utilizado. CE3
CE4
CE5
CE12
CE13
CT8
CT18
CT24
RA3: Adquirir buenos hábitos de programación, primando la sencillez y legibilidad de los programas así CG8
como realizando, como paso previo a la programación, un análisis de la solución. CE3
CE5
CE12
CE13
CT8
CT24
RA4: Adquirir un conocimiento detallado y práctico de las características y recursos del lenguaje de CG8
programación utilizado en la materia. CE4
CE5
CT8
CT18
CT24
RA5: Conseguir la autonomía del alumno en el análisis y desarrollo de soluciones de cualquier tipo de CG8
problema, de complejidad simple a intermedia, de manera que disponga de estas habilidades cuando CE3
tenga que programar en cualquier entorno. CE4
CE5
CE12
CE13
CT8
CT13
CT18
CT24
RA6: Usar las herramientas de un entorno de desarrollo de programación para crear y desarrollar CG8
aplicaciones. CE4
CT18

Contenidos
Tema
1. Fundamentos de Informática 1.1. Definiciones Básicas
1.2. Estructura de una Computadora
1.3. Prestaciones de una Computadora
1.4. Tipos de Computadoras
1.5. Software de una Computadora
2. Conceptos Básicos de Programación 2.1. Instrucciones y Programas
2.2. Algoritmos
2.3. Lenguajes de Programación
2.4. Metodología
2.5. Pseudocódigo y Diagramas de Flujo
3. Algoritmos y Tipos de Datos 3.1. Tipos de Datos Básicos
3.2. Tipos de Datos Definidos por el Usuario
3.3. Instrucciones de Decisión/Selección
3.4. Diseño de Algoritmos Iterativos
4. Técnicas de Diseño de Programas 4.1. Programación Estructurada
4.2. Programación Modular

Páxina 27 de 397
5. Tipos de Datos Estructurados 5.1. Registros
5.2. Arrays
5.3. Cadenas
5.4. Punteros

Planificación
Horas en clase Horas fuera de clase Horas totales
Actividades introductorias 1 1 2
Sesión magistral 15.5 15.5 31
Proyectos 10 10 20
Otros 0 30 30
Resolución de problemas y/o ejercicios 16 48 64
Pruebas prácticas, de ejecución de tareas reales y/o 3 0 3
simuladas.
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Actividades Actividades encaminadas a tomar contacto y reunir información sobre el alumnado, así como a
introductorias presentar la materia: objetivos, contenidos, metodología docente, evaluación, profesorado y
contacto, horarios de tutorías docentes.

Actividad individual.
Sesión magistral Exposición por parte del profesorado de los contenidos sobre la materia objeto de estudio, bases
teóricas y directrices. El profesorado podrá solicitar la participación activa del alumnado.

Actividad individual/grupal.
Proyectos Realización de actividades que enfrentan al alumnado, trabajando en equipo, a la resolución de un
problema.

Actividad grupal.
Otros Actividades de recuperación para el alumnado que no superara la asignaturas en la primera opción.

Actividad individual.
Resolución de Actividad en la que se formulan problemas y/o ejercicios relacionados con la materia. El alumnado
problemas y/o ejercicios debe desarrollar las soluciones idóneas o correctas mediante la aplicación de algoritmos. El
objetivo es que el alumnado aplique los contenidos teóricos en la resolución de pequeños
problemas de programación.

Actividad individual/grupal.

Atención personalizada
Metodologías Descripción
Resolución de Actividad académica desarrollada por el profesorado, que tiene como finalidad atender las
problemas y/o necesidades y consultas del alumnado relacionadas con el estudio y/o temas vinculados con la materia,
ejercicios proporcionándole orientación, apoyo y motivación en el proceso de aprendizaje. Esta actividad se
desarrollará de forma presencial (directamente en el aula y en los momentos que el profesorado tiene
asignados a tutorías de despacho).
Proyectos Actividad académica desarrollada por el profesorado, que tiene como finalidad atender las
necesidades y consultas del alumnado relacionadas con el estudio y/o temas vinculados con la materia,
proporcionándole orientación, apoyo y motivación en el proceso de aprendizaje. Esta actividad se
desarrollará de forma presencial (directamente en el aula y en los momentos que el profesorado tiene
asignados a tutorías de despacho).

Evaluación
Descripción Calificación Competencias Evaluadas

Páxina 28 de 397
Resolución de Se realizarán tareas continuas para la resolución de pequeños 15 CG8
problemas y/o problemas de programación correspondientes a todos los
CE12
ejercicios temas de contenidos de la materia.
CE13
Presencial grupal. CT8
CT18
Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA5,
RA6. CT24
Proyectos Se realizará un proyecto de programación a partir de un 15 CG8
problema formulado por el profesorado.
CE3
Presencial grupal. CE4
CE5
Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA5,
CE12
RA6.
CE13
CT8
CT13
CT18
CT24
Pruebas prácticas, de Se realizarán varias pruebas de programación y de contenidos 70 CG8
ejecución de tareas teóricos, con las que se pretende comprobar si el alumnado
CE3
reales y/o simuladas. alcanzó las competencias de la materia.
CE4
Presencial individual. CE5
CE12
Resultados de aprendizaje evaluados: RA1, RA2, RA4, RA6.
CE13
CT8
CT24

Otros comentarios y evaluación de Julio

EMPLEO DE DISPOSITIVOS MÓVILES

Se recuerda a todo el alumnado la prohibición del uso de dispositivos móviles o electrónicos y ordenadores portátiles en
ejercicios y prácticas, en cumplimiento del artículo 13.2.d) do Estatuto del Estudiante Universitario, relativo a los deberes del
estudiantado universitario, que establece el deber de "Abstenerse de la utilización o la cooperación en procedimientos
fraudulentos en las pruebas de evaluación, en los trabajos que se realicen o en documentos oficiales de la universidad".

CRITERIOS DE EVALUACIÓN - PRIMERA EDICIÓN DE ACTAS

● ALUMNADO ASISTENTE

El alumnado que realice alguna actividad evaluable, cualquiera que sea el tipo, seguirá el procedimiento de
evaluación con las metodologías indicadas en la tabla indicada en el apartado de evaluación.

Se un/a estudiante abandona la evaluación continua para asistentes habiendo sido ya evaluado/a de algún
contenido de la materia, se considerará que tiene suspensa la convocatoria, y no podrá optar en la misma
por la modalidad de no asistente.

● ALUMNADO NO ASISTENTE

- Pruebas prácticas, de ejecución de tareas reales y/o simuladas: se realizará una prueba de los
contenidos teóricos (40%) y otra de contenidos prácticos (45%), con las que se pretende
comprobar si el alumnado alcanzó las competencias de la asignatura.

- Porcentaje en la calificación: 85%.

- Competencias evaluadas: CB, CG8, CE3, CE4, CE5, CE12, CE13, CE28, CT1, CT2, CT5, CT8,
CT9, CT10, CT12, CT16, CT20, CT24.

Páxina 29 de 397
- Resultados de aprendizaje evaluados: RA1, RA2, RA4, RA6.

- Proyectos: se realizará un proyecto de programación en grupo a partir de un problema formulado por el


profesorado.

- Porcentaje en la calificación: 15%.

- Competencias evaluadas: CB, CG8, CE3, CE4, CE5, CE7, CE12, CE13, CE25, CE28, CT1, CT2,
CT5, CT8, CT9, CT10, CT12, CT13, CT15, CT16, CT18, CT19, CT20, CT21, CT22, CT24.

- Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA5, RA6.

CRITERIOS DE EVALUACIÓN - SEGUNDA EDICIÓN DE ACTAS Y FIN DE CARRERA

Se empleará el mismo sistema de evaluación aplicado para alumnado no asistente.

PROCESO DE CUALIFICACIÓN DE ACTAS

Independientemente de la convocatoria, para superar la materia es IMPRESCINDIBLE sacar una puntuación igual o
superior a 5 sobre 10 en todas y cada una de las partes que intervienen en la evaluación. En caso de que la calificación
resultante sea igual o superior a 5, pero alguna de las partes esté suspensa, la calificación final máxima podrá ser de hasta
4.9 (SUSPENSO).

DATAS OFICIALES DE PRUEBAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en
la página web http://esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Kernighan, B; Ritchie, D., El lenguaje de programación C, 2ª, Pearson Prentice-Hall, 1991,
Joyanes Aguilar, L..; Sánchez García, L.; Zahonero Martínez, I., Estructuras de datos en C, 1ª, McGraw-Hill, 2007,
Joyanes Aguilar, L., Fundamentos generales de programación, 1ª, McGraw-Hill, 2012,
Schildt, H., C: Manual de referencia, 4ª, McGraw-Hill, 2001,
Prieto Espinosa A., Lloris Ruiz A., Torres Cantero J.C., Introducción a la Informática, 4ª, McGraw-Hill, 2006,
Bibliografía Complementaria
Joyanes Aguilar, L., Programación en C, 2ª, McGraw-Hill, 2005,
Kochan, Stephen G., Programming in C, 4ª, Addison-Wesley, 2014,
Ceballos, F.J., C/C++ Curso de Programación, 4ª, Rama, 2015,
Virgós Bel, F.; Segura Casanova, J., Fundamentos de informática: [en el marco del espacio europeo de enseñanza superior],
1ª, McGraw-Hill, 2008,

Recomendaciones
Asignaturas que continúan el temario
Informática: Algoritmos y estructuras de datos I/O06G150V01201
Programación II/O06G150V01205

Otros comentarios
La/El estudiante debe preparar la materia, consultando la bibliografía y asistiendo con regularidad a las sesiones prácticas.
Debido al carácter práctico de la materia, se recomienda que se realicen todas las actividades propuestas.

Páxina 30 de 397
DATOS IDENTIFICATIVOS
Física: Sistemas digitales
Asignatura Física: Sistemas
digitales
Código O06G150V01105
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 FB 1 1c
Lengua Castellano
Impartición Gallego
Departamento Tecnología electrónica
Coordinador/a Castro Miguéns, Carlos
Profesorado Castro Miguéns, Carlos
Rial Fernández, Miguel
Correo-e cmiguens@uvigo.es
Web http://faitic.uvigo.es/
Descripción Esta asignatura se imparte en el primer semestre del primer curso. Tiene carácter de formación básica y en
general ella se adquieren competencias en el análisis y diseño de circuitos digitales. Dichas competencias son
fundamentales para las demás asignaturas de la materia. Se utilizará documentación técnica en inglés.

Competencias
Código Tipología
CB1 Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio - saber
que parte de la base de la educación secundaria general, y se suele encontrar a un nivel que, si bien
se apoya en libros de texto avanzados, incluye también algunos aspectos que implican
conocimientos procedentes de la vanguardia de su campo de estudio.
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CG1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito - saber
de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos ,
la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CG2 Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de - saber
acuerdo con los conocimientos adquiridos.
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - saber
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que
gestionan.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos
adquiridos
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de
su calidad, de acuerdo con los conocimientos adquiridos.
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos.
CG7 Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la - saber
profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas de
obligado cumplimiento.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CE2 Comprensión y dominio de los conceptos básicos de campos y ondas y electromagnetismo, teoría - saber
de circuitos eléctricos, circuitos electrónicos, principio físico de los semiconductores y familias
lógicas, dispositivos electrónicos y fotónicos, y su aplicación para la resolución de problemas propios
de la ingeniería
CE3 Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, - saber
algorítmica y complejidad computacional, y su aplicación para la resolución de problemas propios de
la ingeniería

Páxina 31 de 397
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE10 Capacidad para elaborar el pliego de condiciones técnicas de una instalación informática que - saber
cumpla los estándares y normativas vigentes
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento y - saber
acceso a los Sistemas de información, incluidos los basados en web
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - saber
tecnologías disponibles
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, modelos
y técnicas actuales
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y
calidad adecuados
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar
/ser
CT2 Capacidad de organización y planificación - Saber estar
/ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar
/ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar
/ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar
integrar ideas y conocimientos /ser
CT8 Resolución de problemas - Saber estar
/ser
CT9 Capacidad de tomar decisiones - Saber estar
/ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar
/ser
CT11 Capacidad de actuar autónomamente - Saber estar
/ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar
/ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar
colaborar en un entorno multidisciplinar /ser
CT15 Capacidad de relación interpersonal - Saber estar
/ser
CT16 Razonamiento crítico - Saber estar
/ser
CT17 Compromiso ético y democrático - Saber estar
/ser
CT18 Aprendizaje autónomo - Saber estar
/ser
CT19 Adaptación a nuevas situaciones - Saber estar
/ser
CT20 Creatividad - Saber estar
/ser
CT21 Liderazgo - Saber estar
/ser
CT22 Tener iniciativa y ser resolutivo
CT24 Tener motivación por la calidad y la mejora continua - Saber estar
/ser

Páxina 32 de 397
Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Explicar los fundamentos físicos en los que se basa el funcionamiento de los circuitos digitales y los CB1
periféricos, y aplicar los principios básicos de la física para el diseño de instalaciones informáticas. CB2
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG8
CE2
CE3
CE7
CE10
CE14
CE19
CE25
CE27
CE28
CE30
CE32
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 33 de 397
RA2: Conocer las técnicas básicas de análisis y de diseño de los circuitos electrónicos digitales. CB1
CB2
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG8
CE2
CE3
CE7
CE10
CE14
CE19
CE25
CE27
CE28
CE30
CE32
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 34 de 397
RA3: Analizar y comprender el funcionamiento de los circuitos digitales que se utilizan en el campo de la CB1
Informática CB2
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG8
CE2
CE3
CE7
CE10
CE14
CE19
CE25
CE27
CE28
CE30
CE32
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 35 de 397
RA4: Obtener las bases de electrónica digital y sistemas combinacionales y secuenciales específicos para CB1
el estudio de la arquitectura de los computadores. CB2
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG8
CE2
CE3
CE7
CE10
CE14
CE19
CE25
CE27
CE28
CE30
CE32
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Contenidos
Tema
1: Sistemas de numeración y códigos binarios 1.1: Introducción.
1.2: Sistema binario.
1.2.1: Aritmética binaria.
1.3: Sistema hexadecimal.
1.4: Representación y aritmética de cantidades con signo codificadas en
binario.
1.5: Códigos binarios, alfanuméricos y detectores / correctores de errores.
2: Métodos algebraicos de análisis y de síntesis 2.1: Introducción.
de circuitos lógicos. 2.2: Nociones acerca de las álgebras de Boole.
2.3: Álgebra de Boole bivalente o de conmutación.
2.3.1: Constantes, variables y funciones lógicas.
2.3.2: Representación de funciones lógicas.
2.3.3: Funciones incompletas (no totalmente definidas).
2.4: Puertas lógicas. Ejemplos de uso.
2.5: Simplificación de funciones lógicas.
2.5.1: Método de Karnaugh-Veitch.
3: Circuitos combinacionales I. 3.1: Introducción.
3.2: Análisis y síntesis de circuitos combinacionales sencillos utilizando
circuitos integrados SSI.

Páxina 36 de 397
4: Circuitos combinacionales II. 4.1: Introducción a los bloques funcionales combinacionales.
4.2: Circuitos combinacionales MSI.
4.2.1: Decodificadores y demultiplexores.
4.2.2: Codificadores.
4.2.3: Multiplexores.
4.2.4: Comparadores de magnitud.
4.2.5: Generadores / detectores de paridad.
4.2.6: Convertidores de código.
4.2.7: Circuitos aritméticos.
4.3: Análisis y síntesis de circuitos combinacionales utilizando circuitos
integrados SSI y MSI.
5: Sistemas secuenciales.
5.1: Introducción.
5.2: Sistemas secuenciales asíncronos.
5.2.1: Biestables asíncronos.
5.3: Sistemas secuenciales síncronos.
5.3.1: Biestables síncronos.
5.3.2: Análisis y síntesis de sistemas secuenciales síncronos. Modelos de
Mealy y Moore.
5.3.3: Bloques funcionales síncronos
5.3.3.1: Contadores.
5.3.3.2: Registros.
6: Memorias semiconductoras. 6.1: Introducción.
6.2: Memorias de acceso directo (RAM).
6.3: Memorias de acceso serie o secuencial.
6.4 Aplicaciones de las memorias semiconductoras.

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 28 56 84
Prácticas de laboratorio 4.5 9 13.5
Resolución de problemas y/o ejercicios 24 28.8 52.8
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral En las clases de teoría se exponen los conceptos teóricos correspondientes a los distintos temas
que se indican en el apartado Contenidos de esta guía. Dichos conceptos son fundamentales para
poder realizar las prácticas y resolver los ejercicios y/o problemas que se proponen a o largo del
curso. Los alumnos participan en estas clases respondiendo a las preguntas que el profesor realiza
durante las mismas. Los alumnos deben realizar un trabajo personal posterior a cada clase
repasando los conceptos expuestos en las mismas.
Prácticas de laboratorio
A lo largo del curso se propondrá a los alumnos la realización de una serie de prácticas. El
enunciado de las mismas está disponible desde el comienzo del curso en el siguiente enlace:
www.faitic.uvigo.es. La realización de cada práctica por parte de los alumnos consta de dos etapas:

En una primera etapa, la tarea de los alumnos consiste en resolver el problema de diseño que se
plantea en el enunciado de la correspondiente práctica. Dicho diseño se tiene que realizar durante
las horas destinadas a actividades no presenciales previas al día del montaje y/o la simulación de
la práctica en el laboratorio de Electrónica.

En una segunda etapa, la tarea de los alumnos consiste en asistir al laboratorio de Electrónica,
durante la correspondiente clase de grupo reducido, para realizar el montaje y/o la simulación del
circuito o circuitos diseñados previamente, de acuerdo con el enunciado de la correspondiente
práctica. Los alumnos deben asistir al laboratorio con una hoja de papel en la que se detalle el
esquema del circuito o circuitos diseñados, así como los pasos dados para diseñar el circuito (o
circuitos).

Los alumnos pueden consultar a los profesores de la asignatura cualquier duda sobre la realización
de las prácticas, teniendo presente que la tarea de los profesores es la de aclarar dudas y no la de
hacerle las prácticas a los alumnos.

Páxina 37 de 397
Resolución de
problemas y/o ejercicios Las clases de grupo reducido que no se dediquen a realizar el montaje y/o la simulación de
circuitos digitales se dedicarán a resolver ejercicios sobre los contenidos de la asignatura. Los
ejercicios a resolver se elegirán preferentemente entre los que se hayan propuesto como
actividades no presenciales, cuyas respuestas han tenido que ser entregadas previamente por los
alumnos.

Atención personalizada
Metodologías Descripción
Resolución de Durante el horario de tutorías, los estudiantes pueden consultar a los profesores de la asignatura
problemas y/o cualquier duda sobre la resolución de los ejercicios y/o problemas propuestos a lo largo del curso. Los
ejercicios horarios de tutorías están publicados tanto en las puertas de los despachos de los profesores (despachos
312 y 313) como en faitic (http://faitic.uvigo.es/). Cualquier cambio en los horarios de tutorías se
publicará tanto en la plataforma TEMA (http://faitic.uvigo.es/) como en las puertas de los despachos 312
y 313.
Prácticas de Durante el horario de tutorías, los estudiantes pueden consultar a los profesores de la asignatura
laboratorio cualquier duda sobre los problemas de diseño y/o simulación que se plantean en los enunciados de las
prácticas a realizar a lo largo del curso. Los horarios de tutorías están publicados tanto en las puertas de
los despachos de los profesores (despachos 312 y 313) como en faitic (http://faitic.uvigo.es/). Cualquier
cambio en los horarios de tutorías se publicará tanto en la plataforma TEMA (http://faitic.uvigo.es/) como
en las puertas de los despachos 312 y 313.
Sesión magistral Los alumnos pueden consultar cualquier duda sobre los contenidos de la asignatura durante las clases
de teoría así como durante las horas destinadas a tutorías (despachos 312 y 313). Los horarios de
tutorías están publicados en las puertas de los despachos 312 y 313, en la página web del centro
(http://www.esei.uvigo.es/) y en la plataforma Tema, a través del siguiente enlace: http://faitic.uvigo.es/
Nota: cualquier cambio en los horarios de tutorías se publicará tanto en la plataforma TEMA
(http://faitic.uvigo.es/) como en las puertas de los despachos 312 y 313.

Evaluación
Descripción Calificación Competencias Evaluadas

Páxina 38 de 397
Resolución Durante el curso se propondrá la realización de una serie de tareas 15 CB1
de problemas como actividades no presenciales. Dichas tareas consistirán en la
CB2
y/o ejercicios resolución de una serie de problemas y/o ejercicios sobre los conceptos
vistos previamente en las clases de teoría. Si se entregan todas las CG1
tareas propuestas correctamente resueltas, dentro del plazo fijado para CG2
cada una de ellas, a este apartado se le asignará una calificación de 1.5
CG3
puntos en la nota final de la convocatoria de Enero. Entregar todas las
tareas es un requisito indispensable para poder aprobar la asignatura en CG4
la convocatoria de enero (ver detalles en el apartado de “Otros CG5
comentarios y evaluación de Julio”). CG6
Los resultados de aprendizaje son: RA1, RA2, RA3 y RA4
CG7
CG8
CE2
CE3
CE7
CE10
CE14
CE19
CE25
CE27
CE28
CE30
CE32
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 39 de 397
Prácticas de Durante el curso se propondrá la realización de una serie de prácticas en 5 CB1
laboratorio el laboratorio de Electrónica consistentes en el montaje y/o simulación
CB2
de diversos circuitos. La influencia de la realización de las prácticas en la
nota final correspondiente a la convocatoria de Enero se detalla en el CG1
apartado denominado “Otros comentarios y evaluación de Julio”. CG2
Para que se puedan considerar correctamente realizadas todas las
CG3
prácticas es necesario cumplir las siguientes normas:
CG4
1º: Cada vez que haya que realizar una práctica hay que llevar al CG5
laboratorio los problemas de diseño que se plantean en el enunciado de CG6
la misma correctamente resueltos en una hoja de papel. En dicha hoja
se deben indicar todos los cálculos necesarios para resolver los CG7
problemas de diseño que se plantean en el enunciado de la práctica. CG8
También hay que llevar el enunciado de la práctica impreso en una hoja CE2
de papel.
CE3
2º: De acuerdo con lo que se indique en el enunciado de la CE7
correspondiente práctica, en el laboratorio hay que realizar el montaje CE10
y/o la simulación de diversos circuitos y comprobar su correcto
CE14
funcionamiento.
CE19
En caso de no cumplirse alguna de las condiciones anteriores, la CE25
calificación de la correspondiente práctica será de 0 puntos. CE27
Los resultados de aprendizaje son: RA1, RA2, RA3 y RA4.
CE28
CE30
CE32
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 40 de 397
Sesión Durante el periodo de exámenes finales correspondiente a la 80 CB1
magistral convocatoria de Enero se realizará un examen escrito en el que se
CB2
plantearán diversas cuestiones y problemas sobre la materia vista a lo
largo del curso en las clases de teoría. Dicho examen se valorará sobre 8 CG1
puntos. La influencia de este examen en la nota final de la convocatoria CG2
de Enero se indica en el apartado “Otros comentarios y evaluación de
CG3
Julio”.
Los resultados de aprendizaje son: RA1, RA2, RA3 y RA4 CG4
CG5
CG6
CG7
CG8
CE2
CE3
CE7
CE10
CE14
CE19
CE25
CE27
CE28
CE30
CE32
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Otros comentarios y evaluación de Julio


CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS:

Todos los estudiantes que entreguen alguna tarea y/o realicen alguna práctica se entiende que siguen la asignatura de
forma presencial y, por lo tanto, se les aplicará el siguiente procedimiento de evaluación (ver apartado de evaluación
descrito anteriormente):

_ La calificación final de las prácticas será de 1.5 puntos en el caso de que se hayan realizado todas las prácticas
correctamente y se hayan cumplido todas las normas indicadas en el apartado de Evaluación. En el caso de que se incumpla
alguna de dichas normas o de que no se realicen correctamente todas las prácticas, la calificación será de 0 puntos.
_ La calificación final de las tareas (resolución de ejercicios y/o problemas) será de 0.5 puntos en el caso de que se hayan
entregado correctamente resueltas todas las tareas propuestas a lo largo del curso, dentro de los plazos fijados, y será de 0
puntos en el caso de que no sea así.

Páxina 41 de 397
_ El examen se valorará sobre 8 puntos, siendo necesario obtener una nota igual o mayor que 4 puntos para aprobarlo.

Proceso de calificación en actas: en el caso de que la calificación de las prácticas sea inferior a 1.5 puntos y/o de que la
calificación de las tareas sea inferior a 0.5 puntos y/o de que la calificación obtenida en el examen sea inferior a 4 puntos, la
nota final que se pondrá en el acta será la que se haya obtenido en el examen limitándola a un valor máximo de 3
puntos. En el caso de que la calificación de las prácticas sea de 1.5 puntos, de que la calificación de las tareas sea de 0.5
puntos y de que la nota obtenida en el examen no sea inferior a 4 puntos, la nota final que figurará en el acta en la
convocatoria de Enero será la suma de las notas obtenidas en las prácticas, en las tareas y en el examen.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES 1ª EDICIÓN DE ACTAS:

Las competencias adquiridas por los alumnos no asistentes en la primera convocatoria (enero) se evalúan mediante dos
pruebas:

Prueba 1: evaluación teórica


Descripción: los alumnos deberán realizar un examen escrito en la que se plantean diversas cuestiones y problemas
relativos a los temas indicados en el apartado Contenidos de esta asignatura.
Calificación: dicha prueba se valorará sobre 9 puntos, siendo necesario obtener una nota mínima de 4.5 puntos para poder
aprobar la asignatura. Este examen se realizará el mismo día, a la misma hora y en el mismo lugar que el correspondiente
examen indicado anteriormente para los alumnos asistentes.
Competencias evaluadas: todas
Resultados de aprendizaje evaluados: RA1, RA2, RA3 y RA4

Prueba 2: evaluación práctica


Descripción: los alumnos deberán realizar una prueba en el laboratorio de Electrónica consistente en el diseño, montaje y/o
simulación de uno o de varios circuitos. Es responsabilidad de los alumnos no asistentes aprender a manejar el hardware y
el software que se utiliza en las prácticas de esta asignatura con antelación al día de realización de esta prueba.
Calificación: esta prueba se valorará sobre 1 punto y se realizará durante el periodo de exámenes finales de la
convocatoria de enero. El día y la hora a la que comenzará esta prueba lo establecerán los profesores de la asignatura de
acuerdo con la disponibilidad del laboratorio de Electrónica.
Competencias evaluadas: todas
Resultados de aprendizaje evaluados: RA1, RA2, RA3 y RA4

Proceso de calificación en actas: en el caso de obtener una nota inferior a 4.5 puntos en el examen y/o una nota inferior
a 0.5 puntos en la prueba realizada en el laboratorio, la nota final que se pondrá en el acta será la que se haya obtenido en
el examen limitándola a un valor máximo de 3 puntos. En el caso de que se obtenga una nota igual o superior a 4.5 puntos
en el examen y se obtenga una nota igual o superior a 0.5 puntos en la prueba realizada en el laboratorio, la nota que se
pondrá en el acta será la suma de ambas notas (la obtenida en el examen y la obtenida en la prueba realizada en el
laboratorio).
Advertencia: a todos los estudiantes que entreguen al menos 1 tarea y/o realicen al menos 1 práctica en el laboratorio de
Electrónica se les considerará como asistentes y por lo tanto se les evaluará de acuerdo con el sistema descrito
anteriormente para alumnos asistentes.

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 2ª EDICIÓN DE ACTAS:


En el caso de que un alumno asistente no apruebe la asignatura en la convocatoria de Enero, dispone de una segunda
oportunidad en el presente curso en la convocatoria de Julio. El sistema de evaluación en dicha convocatoria consiste en
lo siguiente:
Prueba: evaluación teórica. Descripción: se realiza un examen en el que se plantean diversas cuestiones y
problemas sobre los contenidos de esta asignatura.
Calificación: para aprobar la asignatura en esta segunda convocatoria es necesario obtener una nota igual o
superior a 5 puntos en dicho examen, el cual se valorará sobre 10 puntos.
Proceso calificación de actas: Si la nota obtenida en el examen es inferior a la nota obtenida en la primera
convocatoria, entonces la nota final que figurará en el acta será la obtenida en la primera convocatoria. En
caso contrario, la nota que figurará en el acta será la que se obtenga en este examen (convocatoria).

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES 2ª EDICIÓN DE ACTAS:


En el caso de que un alumno no asistente no apruebe la asignatura en la convocatoria de Enero, dispone de una segunda
oportunidad en el presente curso en la convocatoria de Julio. El sistema de evaluación en dicha convocatoria será

Páxina 42 de 397
exactamente el mismo que el indicado anteriormente para los alumnos asistentes correspondiente a la 2ª edición de actas

CRITERIOS DE EVALUACIÓN PARA ASISTENTES Y NO ASISTENTES EN LA CONVOCATORIA DE FIN DE CARRERA:


El sistema de evaluación en la convocatoria de fin de carrera será el mismo que el descrito anteriormente para los alumnos
asistentes correspondiente a la 2ª edición de actas.
FECHAS DE EVALUACIÓN: el calendario de exámenes aprobado oficialmente por la Junta de Centro de la ESEI se
encuentra publicado en la página web http://www.esei.uvigo.es/index.php?id=29.

NORMAS RELATIVAS A LOS EXÁMENES Y A LAS PRUEBAS REALIZADAS EN EL LABORATORIO DE ELECTRÓNICA:


A la hora de puntuar un examen o cualquier prueba escrita tanto de alumnos asistentes como de alumnos no asistentes se
tendrá en cuenta lo siguiente: _ Se debe responder a las distintas cuestiones y problemas utilizando correctamente la
simbología normalizada ANSI/IEEE Std. 991-1986. De no hacerlo así, no se puntuará el correspondiente ejercicio. _ Hay que
justificar todos los resultados que se obtengan. De no hacerlo así no se puntuará el correspondiente ejercicio. _ A la hora de
puntuar un ejercicio no se dará ningún resultado por sobreentendido y se tendrá en cuenta el método empleado para llegar
a la solución propuesta._ Con independencia de todas las posibles soluciones matemáticas o electrónicas que pueda tener
un problema, sólo se valorarán aquellas que tengan sentido desde el punto de vista de la Electrónica y de la Ingeniería. Si,
de acuerdo con el enunciado de un problema, se pueden plantear varias soluciones, la única que se puntuará será aquella
cuya implementación requiera la utilización de un menor número de componentes, a la vez que un menor número de
componentes distintos, siendo estos lo más sencillos que sea posible. _ Si un ejercicio presenta faltas de ortografía o bien
caracteres o símbolos ilegibles, dicho ejercicio no será valorado. _ No se corregirá ningún ejercicio escrito a lápiz o con
bolígrafo de color rojo o verde. _ No se corregirá ninguna prueba a la que le falte alguna de las hojas del enunciado o bien
alguna de las hojas que lo acompañan. _ No se puede fotografiar el enunciado de los exámenes. _ Durante los exámenes y
las pruebas realizadas en el laboratorio de Electrónica no se pueden utilizar ni tener a la vista libros, apuntes, calculadora,
teléfono móvil, tablet, etc. Si durante un examen o una prueba en el laboratorio un alumno utiliza o tiene a la vista un
teléfono móvil, no se le corregirá dicho examen o prueba y se le pondrá un cero en el acta correspondiente a dicha
convocatoria. _ Durante la revisión de un examen no se puede tener a la vista un teléfono móvil o tablet. En ningún caso se
puede fotografiar un examen y en caso de hacerlo se le pondrá un cero en la correspondiente convocatoria.
Nota: Durante las clases de teoría, las clases de problemas y las prácticas de laboratorio no se puede tener a la vista ni
utilizar un teléfono móvil o una tablet.

Fuentes de información
Bibliografía Básica
John F. Wakerly, Diseño digital: principios y prácticas, Prentice Hall, 2001,
John F. Wakerly, Digital Design: Principles and Practices, 4, Pearson, 2005,
Enrique Mandado, Sistemas electrónicos digitales, Marcombo, 2015,
Victor Nelson y otros, Análisis y diseño de circuitos lógicos digitales, Prentice Hall, 2003,
T. L. Floyd, Fundamentos de sistemas digitales, Prentice Hall, 2013,
C. H Roth, Jr., Fundamentos de diseño lógico, Paraninfo, 2005,
J. E. García Sánchez y otros, Circuitos y sistemas digitales, Tebar Flores, 1992,
Bibliografía Complementaria

Recomendaciones
Asignaturas que continúan el temario
Hardware de aplicación específica/O06G150V01502

Asignaturas que se recomienda cursar simultáneamente


Matemáticas: Álgebra lineal/O06G150V01101
Matemáticas: Fundamentos matemáticos para la informática/O06G150V01103

Otros comentarios
Facilita la labor de aprendizaje el tener unos conocimientos mínimos de Matemáticas y de Física.

Páxina 43 de 397
DATOS IDENTIFICATIVOS
Informática: Algoritmos y estructuras de datos I
Asignatura Informática:
Algoritmos y
estructuras de
datos I
Código O06G150V01201
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 FB 1 2c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Laza Fidalgo, Rosalia
Profesorado Laza Fidalgo, Rosalia
Pavón Rial, María Reyes
Correo-e rlaza@uvigo.es
Web http://faitic.uvigo.es
Descripción Esta asignatura es obligatoria en el segundo semestre de primer curso. Es una continuación de la asignatura
general de programación impartida en el primer curso. Esta asignatura capacita al alumno para enfrentarse a
problemas de programación complejos imprescindibles para cursar las siguientes asignaturas del plan de
estudios.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y - saber hacer
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CE3 Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, - saber
algorítmica y complejidad computacional, y su aplicación para la resolución de problemas propios
de la ingeniería
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber
de datos y programas informáticos con aplicación en ingeniería
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los - saber hacer
algoritmos propuestos
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber
adecuados a la resolución de un problema - saber hacer
CE22 Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de - saber
software
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, - saber hacer
modelos y técnicas actuales
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT6 Capacidad de diseñar y realizar experimentos sencillos y analizar e interpretar sus resultados - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser

Páxina 44 de 397
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Concebir, desarrollar y utilizar de forma eficiente los tipos de datos y estructuras más adecuados a CB2
un problema. CG8
CE3
CE4
CE12
CE13
CE22
CE28
CT1
CT5
CT6
CT7
CT8
CT9
CT11
CT15
CT16
CT18
CT20
CT22
CT24
RA2: Encontrar soluciones algorítmicas a problemas, comprendiendo la idoneidad y complejidad de las CB2
soluciones propuestas. CG8
CE3
CE12
CE13
CE25
CT1
CT5
CT6
CT7
CT8
CT9
CT11
CT15
CT16
CT18
CT20
CT22
CT24
RA3: Determinar la complejidad en tiempo y espacio de diferentes algoritmos. CB2
CG8
CE3
CE12
CE13
CT1
CT5
CT6
CT8
CT9
CT11
CT15
CT16
CT18
CT20
CT22
CT24

Páxina 45 de 397
RA4: Conocer la recursividad como herramienta de construcción de programas. CB2
CG8
CE12
CE22
CE25
CE28
CT1
CT5
CT6
CT8
CT9
CT11
CT15
CT16
CT18
CT20
CT22
CT24
RA5: Programar aplicaciones de forma fuerte, correcta y eficiente teniendo en cuenta restricciones de CB2
tiempo y coste, y eligiendo el paradigma y los lenguajes de programación más adecuados. CG8
CE25
CE28
CT1
CT5
CT6
CT7
CT8
CT9
CT11
CT15
CT16
CT18
CT20
CT22
CT24
RA6: Conocer nuevas técnicas de programación, en particular el uso de lana memoria dinámica y las CB2
estructuras de datos enlazadas que están en la base de muchas aplicaciones. CG8
CE3
CE12
CE25
CE28
CT1
CT5
CT6
CT8
CT9
CT11
CT15
CT16
CT18
CT20
CT22
CT24

Páxina 46 de 397
RA7: Usar las herramientas de un entorno de desarrollo de programación para crear y desarrollar CB2
aplicaciones. CG8
CE3
CE4
CE13
CE25
CE28
CT1
CT5
CT6
CT8
CT9
CT11
CT15
CT16
CT18
CT20
CT22
CT24
RA8: Saber analizar, especificar e implementar estructuras de datos lineales desde lana perspectiva de CB2
los TAD. CG8
CE13
CE25
CT1
CT5
CT6
CT7
CT8
CT9
CT11
CT15
CT16
CT18
CT20
CT22
CT24
RA9: Saber resolver problemas utilizando los TAD más apropiados. CB2
CG8
CE3
CE12
CE13
CE22
CT1
CT5
CT6
CT7
CT8
CT9
CT11
CT15
CT16
CT18
CT20
CT22
CT24

Páxina 47 de 397
RA10: Conocer el funcionamiento y las técnicas básicas de ordenación de la información y la consulta CB2
eficiente de la misma. CG8
CE12
CE13
CE22
CE28
CT1
CT5
CT6
CT8
CT9
CT11
CT15
CT16
CT18
CT20
CT22
CT24

Contenidos
Tema
Análisis de la eficiencia de algoritmos. - Notaciones Asintóticas.
- Análisis de algoritmos.
- Reglas prácticas para el cálculo de eficiencia.
Estructuras de datos dinámicas. - Las referencias como enlace.
- Gestión de estructuras enlazadas.
- Estructura enlazada simple.
- Estructura doblemente enlazada.
- Estructura circular
- Nodo centinela
- Gestión de estructuras enlazadas con nodos centinela
Tipos abstractos de datos. Estructuras lineales. - Abstracción
- TAD Pila
- TAD Cola
- TAD Lista
Algoritmos de búsqueda. - Búsqueda Lineal.
- Búsqueda Binaria.
- Búsqueda Hashing.
Diseño de algoritmos recursivos. - Ejemplos de recursividad.
- Recursividad y variables locales.
Algoritmos de ordenación - Ordenación por Insercción.
- Ordenación por Selección.
- Ordenación Burbuja.
- Ordenación Shell.
- Ordenación QuickSort.
- Ordenación MergeSort
Técnicas de Verificación y Pruebas - Fundamentos de prueba del software
- Pruebas de Caja Blanca
- Pruebas de Caja Negra
- Estrategias de prueba

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 8 24 32
Trabajos de aula 7 21 28
Proyectos 4 8 12
Tutoría en grupo 2 0 2
Prácticas en aulas de informática 20 40 60
Resolución de problemas y/o ejercicios 4.5 5.625 10.125
Trabajos y proyectos 2 2.5 4.5
Otras 0 1.375 1.375
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Páxina 48 de 397
Metodologías
Descripción
Sesión magistral Consisten en clases magistrales donde se impartirá la base teórica de la materia y se expondrán
ejemplos aclaratorios, además de establecer la relación existente entre los diferentes temas.
Trabajos de aula Trabajo colaborativo en el aula, una vez realizada la clase magistral y el alumno/a trabajado el
tema en las horas no presenciales; se realizarán diferentes tipos de actividades en el aula para
reforzar los conocimientos adquiridos.
Proyectos Trabajo en grupo, en el que tienen que realizar un proyecto empleando el lenguaje de
programación JAVA.
Cada miembro del equipo tiene que implementar una parte del proyecto, para finalmente integrar
todo obteniendo un producto final.
Se realizará tanto en horas presenciales de laboratorio, como en horas no presenciales.
Tutoría en grupo Cada miembro del grupo del proyecto, tendrá que presentar el profesor su aportación. Y el finalizar
el proyecto, una vez que esté todo integrado, harán una presentación conjunta.
Prácticas en aulas de Aplicación a nivel práctico de la teoría de un ámbito de conocimiento en un contexto determinado.
informática Ejercicios prácticos a través de los laboratorios. Se empleará para la resolución de problemas a
lenguaje de programación JAVA.

Atención personalizada
Metodologías Descripción
Trabajos de aula Tiempo reservado para atender y resolver dudas.
Prácticas en aulas de informática Tiempo reservado para atender y resolver dudas.
Tutoría en grupo Tiempo reservado para atender y resolver dudas sobre el proyecto que realizarán
durante lo curso.

Evaluación
Descripción Calificación Competencias Evaluadas
Trabajos de aula Durante el trabajo colaborativo realizado en el aula. Se emplearán 10 CB2
diferentes metodologías docentes para conseguir la participación
CG8
activa del alumnado.
Las distintas actividades serán evaluadas por el profesor. CE3
CE4
Resultados de aprendizaje: RA1, RA2, RA3, RA4, RA6, RA8, RA9,
CE12
RA10
CE13
CE22
CE25
CE28
CT1
CT5
CT6
CT7
CT8
CT9
CT11
CT15
CT16
CT18
CT20
CT22
CT24

Páxina 49 de 397
Tutoría en grupo Los alumnos realizarán exposiciones individuales y grupales sobre el 10 CB2
proyecto, las cuáles serán evaluadas por el profesor.
CG8
Resultados de aprendizaje: RA1, RA5, RA7, RA9, RA10 CE3
CE4
CE12
CE13
CE22
CE25
CE28
CT1
CT5
CT6
CT7
CT8
CT9
CT11
CT15
CT16
CT18
CT20
CT22
CT24
Resolución de Actividad en la que se formulan problemas y/o ejercicios 60 CB2
problemas y/o relacionados con los algoritmos y estructuras de datos. El alumno
CG8
ejercicios debe desarrollar en Java las soluciones adecuadas y correctas de
forma individual. CE3
CE4
Resultados de aprendizaje: RA1, RA2, RA3, RA4, RA6, RA8, RA9,
CE12
RA10
CE13
CE22
CE25
CE28
CT1
CT5
CT6
CT7
CT8
CT9
CT11
CT15
CT16
CT18
CT20
CT22
CT24
Otras Horas fuera del periodo lectivo, de dedicación del alumnado para la 0
preparación de la materia (solamente sí es necesario)

Páxina 50 de 397
Trabajos y El final del cuatrimestre, el alumno realizará una prueba individual, 20 CB2
proyectos en la que tendrá que modificar el proyecto realizado durante lo
CG8
cuatrimestre.
CE3
Resultados de aprendizaje: RA1, RA5, RA7, RA9, RA10 CE4
CE12
CE13
CE22
CE25
CE28
CT1
CT5
CT6
CT7
CT8
CT9
CT11
CT15
CT16
CT18
CT20
CT22
CT24

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

Calificación final = 0.1 * (nota en trabajos de aula) + 0.1 * (nota de la tutoría en grupo) + 0.2 * (nota del proyecto) + 0.6 *
(nota media de las tres pruebas de resoluciones de problemas y ejercicios)

El primer punto se obtiene por el trabajo colaborativo realizado en horario presencial, el siguiente punto por las exposiciones
realizadas sobre el proyecto, dos puntos máximo por la evaluación individual del proyecto y seis puntos máximo por la
evaluación individual de resolución de problemas. Además, para poder aplicar el resto de los porcentajes es necesario que el
alumno obtenga como mínimo un 4, en la nota del proyecto y en el promedio de las pruebas de resoluciones de problemas.

Proceso de calificación de las actas

Para superar la asignatura la calificación final debe ser igual o superior a 5. En el caso de suspender, se guardará para la 2a.
convocatoria cualquiera de las partes aprobadas (proyecto o resolución de problemas), y se calificará en el acta con la nota
más baja de cualquiera de las dos partes.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES 1ª EDICIÓN DE ACTAS

ES necesario que se le comunique la profesora responsable mediante email a selección de esta opción.

Calificación final = 0.3 * (nota del proyecto) + 0.7 * (nota media de las tres pruebas de resoluciones de problemas y
ejercicios)

ES necesario que el alumno obtenga como mínimo un 4, en la nota del proyecto y en el promedio de las pruebas de
resoluciones de problemas.

Las competencias y los resultados de aprendizaje son los mismos que para los asistentes, porque hacen exactamente el
mismo trabajo, la única diferencia es la resolución de ejercicios realizados en el aula, y la exposición del proyecto.

Proceso de calificación de las actas

Para superar la asignatura a calificación final debe ser igual o superior a 5. En el caso de suspender, se guardará para la 2a.
convocatoria cualquiera de las partes aprobadas (proyecto o teoría), y se calificará en el acta con la nota más baja de
cualquiera de las dos partes.

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

Páxina 51 de 397
Calificación final = 0.3 * (nota del proyecto) + 0.7 * (nota de resoluciones de problemas y ejercicios)

Las competencias y los resultados de aprendizaje son los mismos que para los asistentes, porque hacen exactamente el
mismo trabajo, la única diferencia es la resolución de ejercicios realizados en el aula, y la exposición del proyecto.

Proceso de calificación de las actas

Para superar la asignatura a calificación final debe ser igual o superior a 5. Es necesario que el alumno obtenga como
mínimo un 4, en la nota del proyecto y en la nota de resoluciones de problemas y ejercicios.

FECHAS DE EVALUACIÓN:

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI encontrara publicado en la
página web http://www.esei.uvigo.es/index.php?*id=29

Fuentes de información
Bibliografía Básica
Brassard G., Fundamentos de Algoritmia, 4ª, Prentice Hall, 2004
Laza R., Metodología y Tecnología de la Programación, 1ª, Pearson Prentice Hall, 2008
Main M, Data Structures and Other Objects Using Java, 4ª, Pearson International Edition, 2012
Goodrich M., Tamassia R., Data structures and algorithms in Java, 6ª, John Wiley & Sons, 2015
Bibliografía Complementaria
Weiss, Mark Allen, Data Structures and Algorithm Analysis in Java, 3ª, Pearson, 2012
Drozdek A., Estructuras De Datos Y Algoritmos En Java, 2ª, Thomson, 2007
Joyanes L., Zahonero I., Estructura de datos en Java, McGrawHill, 2007
Lewis J., Chase J., Estructuras de datos con Java. Diseño de estructuras y algoritmos, 2ª, Pearson Addson Wesley, 2006
Lee R.C.T, Tseng S.S, Chang R.C., Tsai Y.T., Introducción al diseño y análisis de algoritmos, McGrawHill, 2007
Weiss, Mark Allen, Data Structures & Problem Solving Using Java, 4ª, Pearson, 2010
Pressman Roger S., Ingeniería del software: un enfoque práctico, McGrawHill, 2010

Recomendaciones
Asignaturas que continúan el temario
Algoritmos y estructuras de datos II/O06G150V01302

Asignaturas que se recomienda cursar simultáneamente


Programación II/O06G150V01205

Asignaturas que se recomienda haber cursado previamente


Informática: Programación I/O06G150V01104

Otros comentarios
Los alumnos que tienen la materia convalidada es conveniente que asistan a clase, porque esta asignatura tiene su
continuación en segundo curso.

Muchos de los conceptos explicados en primer curso son necesarios para cursar la asignatura de segundo, y ya se dan por
adquiridos.

No está permitido el uso de dispositivos móviles durante las clases de teoría y práctica.

“Se recuerda a todo el alumnado la prohibición del uso de dispositivos móviles


o electrónicos y ordenadores portátiles en ejercicios y prácticas, en
cumplimiento del artículo 13.2.d) del Estatuto del Estudiante Universitario, relativo
a los deberes de los alumnos universitarios, que establece el deber de “Abstenerse
de la utilización o la cooperación en procedimientos fraudulentos en las pruebas
de evaluación, en los trabajos que se realicen o en documentos oficiales de la
universidad"”.

Páxina 52 de 397
DATOS IDENTIFICATIVOS
Matemáticas: Análisis matemático
Asignatura Matemáticas:
Análisis
matemático
Código O06G150V01202
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 FB 1 1c
Lengua Castellano
Impartición Gallego
Departamento Matemáticas
Coordinador/a Cid Araujo, Jose Angel
Profesorado Cid Araujo, Jose Angel
Correo-e angelcid@uvigo.es
Web http://faitic.uvigo.es/
Descripción Esta asignatura se imparte en el primer semestre de la titulación, simultáneamente con la asignatura
general Matemáticas: Fundamentos Matemáticos de la Informática, y sirve como base para la preparación de la
asignatura Matemáticas: Estadística.

En esta asignatura no se utiliza el inglés como lengua de impartición ni en el material docente.

Competencias
Código Tipología
CB1 Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio - saber
que parte de la base de la educación secundaria general, y se suele encontrar a un nivel que, si
bien se apoya en libros de texto avanzados, incluye también algunos aspectos que implican
conocimientos procedentes de la vanguardia de su campo de estudio.
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB3 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente - saber
dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes
de índole social, científica o ética.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CE1 Capacidad para la resolución de los problemas matemáticos que puedan plantearse en la - saber
ingeniería. Aptitud para aplicar los conocimientos sobre: álgebra lineal; cálculo diferencial e - saber hacer
integral; métodos numéricos; algorítmica numérica; estadística y optimización
CE3 Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, - saber
algorítmica y complejidad computacional, y su aplicación para la resolución de problemas propios - saber hacer
de la ingeniería
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber
de datos y programas informáticos con aplicación en ingeniería - saber hacer
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los - saber hacer
algoritmos propuestos
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser

Páxina 53 de 397
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT20 Creatividad - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Adquirir conceptos, procedimientos y estrategias de Análisis Matemático que tengan aplicación en la CB1
informática. CB2
CG8
CE1
CE3
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT13
CT16
CT18
CT20
RA2: Aplicar el Análisis Matemático a problemas de la informática y a problemas que puedan ser tratados CB1
por vía computacional. CB2
CB3
CG8
CE1
CE3
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT13
CT16
CT18
CT20
RA3: Entender el razonamiento matemático para leer, comprender y construir argumentos matemáticos. CB2
CB3
CG8
CE1
CE3
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT13
CT16
CT18
CT20

Páxina 54 de 397
RA4: Saber usar de forma apropiada teorías, procedimientos y herramientas matemáticos en el desarrollo CB1
profesional. CB2
CB3
CG8
CE1
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT13
CT16
CT18
CT20
RA5: Saber prolongar las teorías de base hasta las aplicaciones que le interese. CB1
CB2
CG8
CE1
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT13
CT16
CT18
CT20
RA6: Saber utilizar e interpretar herramientas de software matemático. CE4
CE12
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT13
CT16
CT18
CT20
RA7: Desarrollar capacidades para determinar los requisitos que condicionan la posibilidad de encontrar CB2
soluciones a problemas concretos. CE1
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT13
CT16
CT18
CT20

Páxina 55 de 397
RA8: Identificar y analizar criterios y especificaciones adecuados a problemas concretos. CB3
CG9
CE1
CE12
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT13
CT16
CT18
CT20
RA9: Saber buscar soluciones algorítmicas a los problemas que hayan sido planteados y valorar la CE3
idoneidad de las respuestas. CE4
CE12
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT13
CT16
CT18
CT20
RA10: Tener iniciativa para proponer alternativas a soluciones ya encontradas. CG9
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT13
CT16
CT18
CT20
RA11: Obtener habilidades de aprendizaje necesarias para estudios posteriores. CG8
CG9
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT13
CT16
CT18
CT20

Páxina 56 de 397
RA12: Argumentar y justificar lógicamente opiniones y decisiones. CB2
CB3
CG9
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT13
CT16
CT18
CT20
RA13: Ser capaz de comunicar con efectividad ideas y proyectos. CB2
CB3
CG9
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT13
CT16
CT18
CT20

Contenidos
Tema
BLOQUE I.- Números reales, Sucesiones, Series. Números reales.
Sucesiones.
Series.
BLOQUE II.- Funciones, Derivación, Integración, Continuidad.
Sucesiones. Derivación.
Integración.

BLOQUE III.- Análisis numérico. Resolución numérica de ecuaciones.


Interpolación.
Integración numérica.
Prácticas de laboratorio. • Sucesiones y series reales.
• Métodos de resolución de ecuaciones.
• Interpolación.
• Integración numérica.

Planificación
Horas en clase Horas fuera de clase Horas totales
Actividades introductorias 3 1 4
Sesión magistral 16.5 33 49.5
Resolución de problemas y/o ejercicios 13 26 39
Tutoría en grupo 4 4 8
Seminarios 2 10 12
Prácticas de laboratorio 6 6 12
Pruebas de respuesta corta 3 10 13
Pruebas de respuesta larga, de desarrollo 2.5 10 12.5
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción

Páxina 57 de 397
Actividades Actividades encaminadas a tomar contacto y reunir información sobre el alumnado, así como a
introductorias presentar la asignatura.
Sesión magistral Exposición de los contenidos de la asignatura por parte del docente que se ilustran con numerosos
ejemplos y aplicaciones.
Resolución de Formulación, análisis, resolución y debate de un problema o ejercicio relacionado con la materia
problemas y/o ejercicios impartida
Tutoría en grupo Apoyo, atención y resolución de las dudas del alumnado.
Seminarios Elaboración de un trabajo en grupo sobre una aplicación del Análisis Matemático en la informática.
Prácticas de laboratorio En cada práctica de laboratorio se realizarán diversos ejercicios con la ayuda del programa de
software libre de cálculo científico y simbólico MAXIMA.

Atención personalizada
Metodologías Descripción
Sesión magistral Atención y resolución de dudas al alumnado en relación a las diferentes actividades
de la materia.
Resolución de problemas y/o Atención y resolución de dudas al alumnado en relación a las diferentes actividades
ejercicios de la materia.
Tutoría en grupo Atención y resolución de dudas al alumnado en relación a las diferentes actividades
de la materia.
Prácticas de laboratorio Atención y resolución de dudas al alumnado en relación a las diferentes actividades
de la materia.
Pruebas Descripción
Pruebas de respuesta corta Atención y resolución de dudas al alumnado en relación a las diferentes actividades
de la materia.
Pruebas de respuesta larga, de Atención y resolución de dudas al alumnado en relación a las diferentes actividades
desarrollo de la materia.

Evaluación
Descripción Calificación Competencias Evaluadas
Resolución de Realización de una colección de problemas básicos de cada 15 CB2
problemas y/o lección.
CG8
ejercicios
Resultados de Aprendizaje: RA1, RA2, RA3, RA4, RA5, RA7, RA8, CG9
RA10, RA11, RA12, RA13. CE1
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT13
CT16
CT18
CT20

Páxina 58 de 397
Seminarios Aprendizaje basado en proyectos: realización de un trabajo 10 CB3
sobre aplicaciones en la informática del Análisis Matemático.
CE3
Resultados de Aprendizaje: RA1, RA2, RA3, RA4, RA6, RA8, RA9, CE4
RA12, RA13. CE12
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT13
CT16
CT18
CT20
Prácticas de Realización de ejercicios con ayuda del software matemático 10 CB3
laboratorio MAXIMA.
CE3
Resultados de Aprendizaje: RA1, RA2, RA3, RA4, RA6, RA8, RA9, CE4
RA12, RA13. CE12
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT13
CT16
CT18
CT20
Pruebas de respuesta Realización de una prueba de conocimientos con un 15 CB2
corta cuestionario al final de cada Bloque.
CG8
Resultados de Aprendizaje: RA1, RA2, RA3, RA4, RA5, RA7, RA8, CG9
RA10, RA11, RA12, RA13. CE1
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT16
CT18
CT20

Páxina 59 de 397
Pruebas de respuesta Realización de una prueba al finalizar el semestre en la que se 45 CB2
larga, de desarrollo recogerán los contenidos correspondientes a la materia
CG8
impartida durante las clases de aula.
CG9
Resultados de Aprendizaje: RA1, RA2, RA3, RA4, RA5, RA7, RA8, CE1
RA10, RA11, RA12, RA13.
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT16
CT18
CT20

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS


• La asistencia regular a clases de grupos reducidos se valorará con un 5%. La nota será proporcional al número de
asistencias.
• Si un estudiante se presenta a cualquiera de los apartados anteriores se entiende que sigue la asignatura de forma
presencial y por lo tanto deberá de seguir el procedimiento de evaluación descrito anteriormente.
• Si un estudiante no se presenta a algún apartado de la evaluación se le asignará una calificación de 0 en dicho apartado.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

Evaluación teórico-práctica

Descripción: Realización de una prueba en la que se recogerán los contenidos correspondientes a la materia impartida
durante las clases de aula.

Calificación: 80%

Competencias evaluadas: CB2, CG8, CG9, CE1, CT1, CT2, CT5, CT7, CT8, CT9, CT10, CT11, CT16, CT18, CT20.

Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA5, RA7, RA8, RA10, RA11, RA12, RA13.
--------------------
Prácticas de laboratorio

Descripción: Prueba realizada frente al ordenador sobre los temas tratados en el laboratorio.

Calificación: 10%

Competencias evaluadas: CB3, CE3, CE4, CE12, CT1, CT2, CT5, CT7, CT8, CT9, CT10, CT11, CT13, CT16, CT18, CT20.

Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA6, RA8, RA9, RA12, RA13.
--------------------

Seminario

Descripción: Realización de un trabajo sobre un tema propuesto por el profesor relacionado con las aplicaciones en la
informática del Análisis Matemático.

Calificación: 10%

Competencias evaluadas: CB3, CE3, CE4, CE12, CT1, CT2, CT5, CT7, CT8, CT9, CT10, CT11, CT13, CT16, CT18, CT20.

Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA6, RA8, RA9, RA12, RA13.

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

Se empleará el mismo sistema de evaluación aplicado para no asistentes. Los alumnos que hayan superado las Prácticas de
laboratorio o el Seminario en la 1º Edición no tendrán que volver a examinarse de esas partes en la 2º Edición y mantendrán

Páxina 60 de 397
la calificación obtenida en el apartado correspondiente.

PROCESO DE CALIFICACIÓN DE ACTAS

La calificación de actas será la suma ponderada, según los porcentajes correspondientes, de las notas de cada apartado de
la evaluación que corresponda (Asistente, No asistente, 1º Edición, 2ª Edición), teniendo en cuenta que no presentarse a un
apartado de la evaluación implica obtener un 0 en dicho apartado.

FECHAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en
la página web http://www.esei.uvigo.es/index.php?id=29

Fuentes de información
Bibliografía Básica
Larson, R.; Edwards, B.H., Cálculo 1 y Cálculo 2, 9ª, Mc Graw-Hill, 2010,
Stewart, J., Cálculo, conceptos y contexto, 3ª, International Thomson Ed., 1999,
Burden, R.L.; Faires, J.D., Análisis Numérico, 9ª, Cengage Learning, 2011,
Bibliografía Complementaria
Apostol, T.M., Calculus, vol. 1, 2ª, Reverté, 1984,
De Burgos, J., Cálculo infinitesimal de una variable, Mc. Graw-Hill, 1994,
Quarteroni, A.; Saleri, F., Cálculo científico con Matlab y Octave, Springer, 2006,
Isaacson, E.; Keller, H.B., Analysis of numerical methods, John Wiley and Sons, 1966,
Rodríguez Riotorto, M. (Traductor), Manual de Maxima, http://maxima.sourceforge.net/docs/manual/es/maxim

Recomendaciones

Asignaturas que se recomienda cursar simultáneamente


Matemáticas: Fundamentos matemáticos para la informática/O06G150V01103

Páxina 61 de 397
DATOS IDENTIFICATIVOS
Informática: Arquitectura de computadoras I
Asignatura Informática:
Arquitectura de
computadoras I
Código O06G150V01203
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 FB 1 2c
Lengua Castellano
Impartición Gallego
Departamento Ingeniería de sistemas y automática
Coordinador/a García Rivera, Matías
Profesorado García Rivera, Matías
Correo-e mgrivera@uvigo.es
Web http://faitic.uvigo.es
Descripción Esta materia presenta los fundamentos teóricos y habilidades prácticas básicas para comprender el
general funcionamiento de una computadora. Se utilizará documentación técnica en inglés.

Competencias
Código Tipología
CB1 Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio - saber
que parte de la base de la educación secundaria general, y se suele encontrar a un nivel que, si - saber hacer
bien se apoya en libros de texto avanzados, incluye también algunos aspectos que implican
conocimientos procedentes de la vanguardia de su campo de estudio.
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y - saber hacer
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de - saber hacer
su calidad, de acuerdo con los conocimientos adquiridos.
CG7 Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la - saber
profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas - saber hacer
de obligado cumplimiento.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para - saber hacer
adaptarse a nuevas situaciones.
CE2 Comprensión y dominio de los conceptos básicos de campos y ondas y electromagnetismo, teoría - saber
de circuitos eléctricos, circuitos electrónicos, principio físico de los semiconductores y familias - saber hacer
lógicas, dispositivos electrónicos y fotónicos, y su aplicación para la resolución de problemas
propios de la ingeniería
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber
de datos y programas informáticos con aplicación en ingeniería - saber hacer
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas - saber hacer
propios de la ingeniería
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y - saber hacer
normativa vigente
CE15 Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así - saber
como los componentes básicos que los conforman - saber hacer
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar - saber hacer
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos - saber hacer
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser

Páxina 62 de 397
CT2 Capacidad de organización y planificación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT17 Compromiso ético y democrático - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT21 Liderazgo - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA01: Comprender el funcionamiento de una computadora sencilla. CB1
CB2
CG8
CE2
CE5
CE15
CT1
CT2
CT3
CT5
CT7
CT8
CT10
CT11
CT12
CT16
CT18
CT19
CT24
RA02: Saber diseñar una computadora sencilla a partir de componentes básicos (módulos de memoria, CB1
registros, unidades aritmético-lógicas, unidades de control, módulos de entrada y salida, periféricos). CB2
CG8
CE2
CE5
CE15
CT1
CT2
CT3
CT5
CT7
CT8
CT10
CT11
CT12
CT15
CT16
CT18
CT19
CT24

Páxina 63 de 397
RA03: Comprender él lenguaje máquina y ensamblador, la estructura interna y como se ejecutan las CB1
instrucciones de una computadora sencilla real. CB2
CG5
CG7
CG8
CE2
CE4
CE5
CE7
CE15
CE25
CE30
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24
RA04: Familiarización con la arquitectura de los ordenadores comerciales. CB1
CB2
CG5
CG7
CG8
CE4
CE7
CE25
CE30
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT16
CT18
CT19
CT24

Contenidos
Tema
Arquitectura Von Neumann Introducción a las computadoras
Evolución histórica.
Organización de una computadora sencilla.
Arquitectura Von Neumann.
Unidad de memoria Organización de la memoria principal, características y prestaciones.
Latencia, tiempo de ciclo, ancho de banda y entrelazado.
Introducción la jerarquía de los sistemas de memoria.
La pila y su funcionamiento.

Páxina 64 de 397
Unidad Central de Proceso I: Unidad de Control y Estructura básica de una CPU.
Registros Unidad de Control y Registros
Tipos y estructura de las instrucciones. Fases de la ejecución de una
instrucción.
Juego de instrucciones.
Modos de direccionamento.
Unidad Central de Proceso II: Unidad Aritmético Estructura básica.
Lógica Aritmética entera y en punto flotante.
Limitaciones en operaciones enteras
Limitaciones en operaciones en punto flotante
Entrada salida Organización de entrada salida.
Periféricos.
Módulos de entrada salida.
Introdución a las técnicas de entrada salida.
Estructura de un bus Diagramas de temporización.
Estructura de bus.
Elementos de diseño del bus.
Introducción a la estructura jerárquica de buses.
Prácticas I Simulador de una computadora sencilla.
Prácticas II La unidad aritmética lógica de números enteros y punto flotante:
características y limitaciones

Acceso de datos en memoria: características y limitaciones

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 24 30 54
Resolución de problemas y/o ejercicios 24 30 54
Prácticas de laboratorio 12 12 24
Pruebas de respuesta corta 6 12 18
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición al alumnado de los contenidos de la materia.
Resolución de Planteamiento, análisis, resolución y debate de problemas o ejercicios relacionados con la temática
problemas y/o ejercicios de la materia.
Prácticas de laboratorio Planteamiento, análisis, resolución y debate de problemas de programación de computadoras a
bajo nivel.

Atención personalizada
Pruebas Descripción
Pruebas de respuesta corta Se llevará a cabo un análisis individualizado del alumnado mediante un control continuo de las
pruebas parciales realizadas.

Evaluación
Descripción Calificación Competencias Evaluadas

Páxina 65 de 397
Prácticas de 2 pruebas parciales a lo largo del cuatrimestre, con las que se pretende 40 CB1
laboratorio comprobar si el alumno va alcanzando las competencias básicas de esta
CB2
materia. Cada una de estas 2 pruebas será un 20% de la nota final. Será
obligatorio que el alumno se presente a todas las pruebas parciales, y CG5
además que en cada prueba obtenga una nota igual o superior a 3 CG7
sobre 10, para que esta nota sea tenida en cuenta en la nota final.
CG8
CE2
Resultados de aprendizaje evaluados: RA01 y RA03. CE4
CE5
CE7
CE15
CE25
CE30
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 66 de 397
Pruebas de 2 pruebas parciales a lo largo del cuatrimestre, con las que se pretende 60 CB1
respuesta comprobar si el alumno va alcanzando las competencias básicas de esta
CB2
corta materia. Cada una de estas 2 pruebas será un 30% de la nota final. Será
obligatorio que el alumno se presente a todas las pruebas parciales, y CG5
además que en cada prueba obtenga una nota igual o superior a 3 CG7
sobre 10, para que esta nota sea tenida en cuenta en la nota final.
CG8
Resultados de aprendizaje evaluados: RA01, RA02 y RA04. CE2
CE5
CE7
CE15
CE25
CE30
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT16
CT18
CT19
CT22
CT24

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

Un alumno es asistente cuando se presenta a todas las 4 pruebas parciales a lo largo del cuatrimestre.

Para los alumnos asistentes en la primera edición se realizarán 4 pruebas parciales a lo largo del cuatrimestre: 2 pruebas
parciales (2 Pruebas de respuesta corta) sobre los contenidos de las clases de grupos grandes (30% + 30%); y 2 pruebas
parciales (2 Prácticas de laboratorio) sobre los contenidos de las clases de grupos reducidos (20% + 20%).

Es obligatorio que el alumno se presente a las 4 pruebas parciales, y además que en cada prueba obtenga una nota igual o
superior a 3 sobre 10.

En el caso de no superar alguna prueba de la evaluación (nota menor a 3) o no realizar alguna prueba (por lo tanto nota
igual a 0), si la puntuación global fuera superior a 5 (sobre 10), la calificación en actas será 4.9.

Las fechas de estas 4 pruebas para los alumnos asistentes se pueden consultar en el calendario de actividades de la ESEI
para el primero curso segundo cuatrimestre.

Los alumnos asistentes suspensos, pueden renunciar a todas las sus calificaciones como asistente y hacer la evaluación
para los no asistentes.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

La evaluación para los alumnos no asistentes en la primera edición serán 2 pruebas:

Metodología/Prueba 1: Una prueba de respuesta corta

Descripción: Una prueba con respuestas cortas sobre todos los contenidos de las clases de los grupos grandes. Esta prueba
será el 60% de la nota final. La nota debe ser igual o superior a 3 sobre 10. Una prueba con respuestas cortas sobre los
contenidos de las clases de los grupos grandes.

Páxina 67 de 397
% Calificación: Esta prueba será el 60% de la nota final. La nota de esta prueba debe ser igual o superior a 3 sobre 10

Competencias evaluadas: CB1, CB2, CG5, CG7, CG8, CE2, CE5, CE7, CE15, CE25, CE30, CT1, CT2, CT3, CT5, CT7, CT8, CT9,
CT10, CT11, CT12, CT16, CT18, CT19, CT22, CT24

Resultados de aprendizaje evaluados: RA01, RA02 y RA04.

Metodología/Prueba 2: Una práctica de laboratorio

Descripción: Una prueba práctica delante de un PC sobre los contenidos de las clases de los grupos reducidos. Se hará esta
prueba sobre el sistema operativo Windows y las herramientas "Máquina Sencilla" y un compilador de C. La descarga de
estas herramientas estará disponible en faitic.

% Calificación: Esta prueba será el 40% de la nota final. La nota de esta prueba debe ser igual o superior a 3 sobre 10

Competencias evaluadas: CB1, CB2, CG5, CG7, CG8, CE2, CE4, CE5, CE7, CE15, CE25, CE30, CT1, CT2, CT3, CT5, CT7, CT8,
CT9, CT10, CT11, CT12, CT13, CT15, CT16, CT17, CT18, CT19, CT20, CT21, CT22, CT2.

Resultados de aprendizaje evaluados: RA01 y RA03.

CRITERIOS DE EVALUACIÓN PARA La 2ª EDICIÓN DE ACTAS Y FIN DE CARREIRA

El mismo sistema de evaluación aplicado para los no asistentes.

PROCESO DE CALIFICACIÓN DE ACTAS

Independientemente de la convocatoria, en el caso de no superar alguna prueba de la evaluación pero la puntuación global
fuera superior a 5 (sobre 10), la calificación en actas será 4.9.

FECHAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en
la página web http://www.esei.uvigo.es/index.php?*id=29.

JUSTIFICACIÓN DE AUSENCIA

Para poder justificar la ausencia a una prueba es necesario un Justificante de Ausencia el un Parte de Consulta y
Hospitalización (también llamado P10) emitido por el médico del SERGAS, el un certificado emitido por un colegiado médico.
No será válido un justificante de la cita del médico.

Fuentes de información
Bibliografía Básica
Stallings, William, Organización y arquitectura de computadores, 7ª edición, Prentice Hall, 2006, Madrid
Patterson, David A., Estructura y diseño de computadores : la interfaz hardware-software, 4ª edición, Reverté, 2011,
Barcelona
Angulo Usategui, José María, Fundamentos y estructura de computadores, 1ª edición, Paraninfo, 2003, Madrid
Díaz Ruiz, Sergio, Estructura y Tecnología de Computadores. Teoría y Problemas, 1ª edición, McGraw-Hill, 2009, Madrid
Bibliografía Complementaria
Miguel Anasagasti, Pedro de, Fundamentos de los computadores, 9ª edición, Paraninfo, 2004, Madrid
Beltrán Pardo, Marta, Diseño y evaluación de Arquitectura de Computadoras, 1ª edición, Pearson, 2010, Madrid
Ortega Lopera, Julio, Arquitectura de computadores, 1ª edición, Thomson, 2005, Madrid
Barrientos Villar, Juan Manuel, Ejercicios resueltos de estructura y tecnología de computadores, 1ª edición, Servicio de
Publicaciones de la Universidad de Cád, 2005, Cádiz

Páxina 68 de 397
García Clemente, María Isabel, Estructura de computadores: problemas resueltos, 1ª edición, Ra-ma, 2006, Madrid
Patterson, David A., Computer organization and design : the hardware-software interface, 5ª edición, Morgan Kaufmann,
2014, Kidlington (England)
Tanenbaum, Andrew S, Structured computer organization, 6ª edición, Pearson, 2013, Boston
Hennessy, John L., Computer architecture: a quantitative approach, 5ª edición, Elsevier, 2012, Amsterdam

Recomendaciones
Asignaturas que continúan el temario
Arquitectura de computadoras II/O06G150V01303
Arquitecturas paralelas/O06G150V01401

Asignaturas que se recomienda cursar simultáneamente


Informática: Algoritmos y estructuras de datos I/O06G150V01201
Programación II/O06G150V01205

Asignaturas que se recomienda haber cursado previamente


Física: Sistemas digitales/O06G150V01105
Informática: Programación I/O06G150V01104

Páxina 69 de 397
DATOS IDENTIFICATIVOS
Empresa: Administración de la tecnología y la empresa
Asignatura Empresa:
Administración
de la tecnología
y la empresa
Código O06G150V01204
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 FB 1 2c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Barreiro Alonso, Enrique
Profesorado Barreiro Alonso, Enrique
Correo-e enrique@uvigo.es
Web http://faitic.uvigo.es
Descripción Asignatura del primer curso de la titulación de Graduado/a en Ingeniería Informática. Se presentan conceptos
general de economía, empresa, tecnologías de la información y sistemas de información.
Si bien una pequeña parte del material de la asignatura está en inglés, no se utilizará este idioma en clases,
pruebas o exámenes.

Competencias
Código Tipología
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber hacer
tanto especializado como no especializado.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CG12 Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos, - saber
organización y planificación de proyectos, así como la legislación, regulación y normalización en el - saber hacer
ámbito de los proyectos informáticos, de acuerdo con los conocimientos adquiridos.
CE6 Conocimiento adecuado del concepto de empresa, marco institucional y jurídico de la empresa. - saber
Organización y gestión de empresas - saber hacer
CE8 Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos - saber
en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto - saber hacer
económico y social
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de - saber hacer
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber
tecnologías de la información y las comunicaciones
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que - saber
satisfagan las necesidades de la organización, con los criterios de coste y calidad identificados
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT8 Resolución de problemas - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje

Páxina 70 de 397
Resultados de aprendizaje Competencias
RA1: Conocer los conceptos básicos de la economía CG12
CE6
CT8
CT12
CT16
CT18
RA2: Entender qué es una empresa y cómo se organiza CG12
CE6
CE31
CT1
CT2
CT3
CT12
CT16
CT20
CT22
CT24
RA3: Conocer las características de los sistemas de información basados en TIC que dan soporte a los CB4
procesos empresariales de las distintas tareas de una organización, y entender sus beneficios. CG8
CE8
CE26
CE35
CT3
CT12
RA4: Ser capaz de tomar decisiones estratégicas acerca de la implantación de las TIC en la organización. CB4
CG12
CE31
CE35
CT3
CT12
CT20
CT22
CT24
RA5: Establecer directrices sobre métricas e indicadores que permitirán a la Dirección de la empresa la CE35
evaluación y el seguimiento de los sistemas informáticos. CT1
CT8
CT12

Contenidos
Tema
BLOQUE I - CONCEPTOS FUNDAMENTALES DE TEMA 1 - Conceptos básicos de economía y empresa
ECONOMÍA Y ADMINISTRACIÓN TEMA 2 - La dirección de la empresa
TEMA 3 - Introducción a la dirección estratégica
TEMA 4 - Decisiones de inversión y financiación
BLOQUE II - SISTEMAS DE INFORMACIÓN EN LAS TEMA 5 - Sistemas de información y Fundamentos de Inteligencia de
ORGANIZACIONES Negocios.
TEMA 6 - Desarrollo de sistemas de información
TEMA 7 - Tecnologías emergentes

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 22 52 74
Seminarios 22 22 44
Trabajos tutelados 6 20 26
Pruebas de respuesta corta 6 0 6
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición por parte del profesor de los contenidos sobre la materia objeto de estudio, bases
teóricas y/o directrices de un trabajo, ejercicio o proyecto a desarrollar por el estudiante.

Páxina 71 de 397
Seminarios Actividades enfocadas al trabajo sobre un tema específico, que permiten profundizar o
complementar los contenidos de la materia.
Trabajos tutelados Realización y presentación de un trabajo que consistirá en el diseño de un modelo de negocio
tecnológico. Salvo autorización expresa por causas justificadas, se realizará en grupo.

Atención personalizada
Metodologías Descripción
Sesión magistral Tutorías en el despacho del profesor (no contabilizan en los créditos ECTS del alumno). Es recomendable
acudir a estas tutorías cuando aparezcan dificultades en la resolución de trabajos, casos y problemas
planteados, o cuando el tiempo dedicado a las actividades no presenciales supere sistemáticamente el
tiempo fijado en la planificación.
Seminarios Tutorías en el despacho del profesor (no contabilizan en los créditos ECTS del alumno). Es recomendable
acudir a estas tutorías cuando aparezcan dificultades en la resolución de trabajos, casos y problemas
planteados, o cuando el tiempo dedicado a las actividades no presenciales supere sistemáticamente el
tiempo fijado en la planificación.
Trabajos - Seguimiento de la evolución del trabajo durante clases de práctica. - Tutorías en el despacho del
tutelados profesor (no contabilizan en los créditos ECTS del alumno). Es recomendable acudir a estas tutorías
cuando aparezcan dificultades en la resolución de trabajos, casos y problemas planteados, o cuando el
tiempo dedicado a las actividades no presenciales supere sistemáticamente el tiempo fijado en la
planificación.

Evaluación
Descripción Calificación Competencias Evaluadas
Trabajos Realización y presentación de un trabajo que consistirá en el diseño de 20 CB4
tutelados un modelo de negocio tecnológico. Salvo autorización expresa por causas
CG8
justificadas, se realizará en grupo. Se expondrán públicamente y se
valorará, además del contenido, la comprensión del tema, la CG12
presentación, y la aportación personal razonada, entre otras cuestiones. CE8
Para aprobar la materia se podrá exigir en esta prueba una nota mínima.
CE26
RA2, RA3, RA4
CE31
CE35
CT1
CT2
CT3
CT8
CT12
CT16
CT20
CT22
CT24
Pruebas de Pruebas acerca de los temas tratados en las clases de teoría y práctica 80 CG8
respuesta que se realizarán una vez finalizado cada tema de la materia. En la parte
CG12
corta teórica podrá haber preguntas tipo test. La calificación de este apartado
será la media aritmética de las calificaciones obtenidas en todas las CE6
pruebas. Para poder aprobar la materia se podrá exigir en este apartado CE8
una nota mínima, tanto para la teoría como para la práctica.
CE26
RA1, RA2, RA3, RA4, RA5
CE31
CE35
CT1
CT12
CT18

Otros comentarios y evaluación de Julio


CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS
1) Todos los estudiantes que no hayan sido expresamente autorizados por el profesor responsable conforme a lo indicado en
el siguiente apartado, se entiende que cursan la asignatura de forma presencial y por lo tanto estarán sujetos al
procedimiento de evaluación indicado anteriormente.
2) Las pruebas a las que no se presente el alumno se calificarán con un cero.

Páxina 72 de 397
CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES
1) Los estudiantes que por motivos documentalmente justificados (laborales, imposibilidad demostrada de desplazamiento
diario a Ourense, problemas de salud, dependencia, etc) no puedan realizar con normalidad las actividades del sistema de
evaluación por defecto, podrán acogerse a un sistema de evaluación para no asistentes, que consistirá en el mismo que el
de los asistentes, con la salvedad de que se podrá autorizar excepcionalmente (previa solicitud justificada del estudiante) la
realización individual de trabajos inicialmente grupales.
2) La ponderación de las pruebas será la misma que la del sistema de evaluación para asistentes.
3) Los estudiantes que cumplan las condiciones para la evaluación de no asistentes lo deberán solicitar al profesorado
responsable de la asignatura al inicio del cuatrimestre, aportando las evidencias documentales necesarias, y en todo caso
en el momento en que se manifieste la situación que haga necesario este sistema de evaluación.
4) Competencias evaluadas: las mismas que en el sistema de evaluación para asistentes.
5) Resultados de aprendizaje evaluados: los mismos que en el sistema de evaluación para no asistentes.
CRITERIOS DE EVALUACIÓN PARA LA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA
1) Metodología/Prueba 1: Prueba de respuesta corta
Descripción: examen acerca de los temas tratados en las clases de teoría y práctica que se realizarán una vez finalizado
cada tema de la materia. En la parte teórica podrá haber preguntas tipo test. Para aprobar la materia se podrá exigir en esta
prueba una nota mínima.
% de calificación: 80%
Competencias evaluadas: las mismas que en las pruebas de respuesta corta del sistema de evaluación por defecto.
Resultados de aprendizaje: los mismos que en las pruebas de respuesta corta del sistema de evaluación por defecto.
2) Metodología/Prueba 2: Trabajos tutelados
Descripción: Realización y presentación de un trabajo que consistirá en el diseño de un modelo de negocio tecnológico. Para
aprobar la materia se podrá exigir en esta prueba una nota mínima.
& de calificación: 20%
Competencias evaluadas: las mismas que en las pruebas de respuesta corta del sistema de evaluación por defecto.
Resultados de aprendizaje: los mismos que en las pruebas de respuesta corta del sistema de evaluación por defecto.
3) Los dos puntos anteriores serán de aplicación tanto para estudiantes asistentes como no asistentes.
PROCESO DE CALIFICACIÓN DE ACTAS
Independientemente de la convocatoria, aquellos estudiantes cuya media en una evaluación sea igual o superior a 5 pero
que no puedan superar la asignatura por no haber obtenido las calificaciones mínimas exigidas para cada apartado, serán
calificados en acta con un 4,9.
FECHAS DE EVALUACIÓN
Las fechas de evaluación serán las aprobadas por la Xunta de Centro de la E.S. de Enxeñería Informática, y publicadas en su
web, en la dirección: http://www.esei.uvigo.es/index.php?id=29

Fuentes de información
Bibliografía Básica
J.E. Stiglitz, Microeconomia, 4ª, Ariel, 2009, Barcelona
Laudon, K., y Laudon, J., Sistemas de información gerencial, 12ª, Prentice Hall, 2012, México DF
Fernández Sánchez, Esteban, Administración de empresas. Un enfoque interdisciplinar., 1ª, Paraninfo, 2010, Madrid
Sommerville, Ian, Ingeniería del Software, 9, Pearson - Addison Wesley, 2011, México
Bibliografía Complementaria
A. Osterwalder, Y. Pigneur, Generación de modelos de negocio, 12ª, Deusto, 2014, Barcelona
M. Piattini, F. Hervada, Gobierno de las Tecnologías y los Sistemas de Información, 1ª, Ra-Ma, 2007, Madrid

Recomendaciones

Páxina 73 de 397
DATOS IDENTIFICATIVOS
Programación II
Asignatura Programación II
Código O06G150V01205
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 1 2c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Cuesta Morales, Pedro
Profesorado Cuesta Morales, Pedro
González Rufino, María Encarnación
Correo-e pcuesta@uvigo.es
Web http://faitic.uvigo.es
Descripción Fundamentos básicos de programación orientada a objetos en JAVA. En esta asignatura no se utiliza el
general inglés como lengua de impartición ni en el material docente.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber
de datos y programas informáticos con aplicación en ingeniería
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas
propios de la ingeniería
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber hacer
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los - saber hacer
algoritmos propuestos
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber
adecuados a la resolución de un problema - saber hacer
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber hacer
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber hacer
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber hacer
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías,
modelos y técnicas actuales
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser

Páxina 74 de 397
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1. Conocer ampliamente el lenguaje de programación orientado a objetos de mayor utilidad para la CB2
industria en la actualidad. CG8
CE4
CE5
CE12
CE13
CE14
CT1
CT2
CT5
CT7
CT8
CT9
CT11
CT12
CT16
CT18
CT19
CT20
CT22
CT24
RA2. Conocer ampliamente el proceso de desarrollo asociado a un proyecto de complejidad básica CB2
realizado mediante programación orientada a objetos. CG8
CE7
CE12
CE13
CE14
CE25
CE28
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT15
CT16
CT18
CT19
CT20
CT22
CT24

Páxina 75 de 397
RA3. Desarrollar software de calidad aplicando los fundamentos del paradigma de orientación a objetos. CB2
CE14
CE25
CE28
CT1
CT2
CT5
CT7
CT8
CT9
CT11
CT12
CT16
CT18
CT19
CT20
RA4. Dominar la comunicación dentro del grupo de trabajo, y la capacidad de iniciativa y de toma de CB2
decisiones en el trabajo realizado. CG8
CE14
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT15
CT16
CT18
CT19
CT20
CT22
CT24

Contenidos
Tema
Introducción al desarrollo orientado a objetos. Clases y objetos.
Encapsulación.
Excepciones.
Entrada/salida
Paradigma de desarrollo orientado a objetos. Composición y herencia.
Polimorfismo.
Archivos y pruebas Genericidad.
XML.

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 19.5 29.25 48.75
Resolución de problemas y/o ejercicios 27 40.5 67.5
Otras 0 22 22
Pruebas prácticas, de ejecución de tareas reales y/o 3 9 12
simuladas.
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción

Páxina 76 de 397
Sesión magistral Presencial: presentación, mediante medios audiovisuales, de los contenidos teóricos de cada tema.
Este método se combinará con ejemplos ilustrativos de código y con la realización de preguntas
para motivar e incrementar el interés del alumno.

No presencial: revisión, comprensión y afianzamiento de los contenidos.


Resolución de El objetivo es que el alumno aplique los contenidos teóricos en la solución de problemas simples de
problemas y/o ejercicios programación.

Presencial: resolución de pequeños problemas de programación.

No presencial: resolución de pequeños problemas de programación.

Atención personalizada
Metodologías Descripción
Resolución de problemas y/o ejercicios Tiempo reservado para atender, guiar y resolver las dudas del alumnado.
Sesión magistral Tiempo reservado para atender, guiar y resolver las dudas del alumnado.
Pruebas Descripción
Pruebas prácticas, de ejecución de tareas reales Tiempo reservado para atender, guiar y resolver las dudas del alumnado.
y/o simuladas.

Evaluación
Descripción Calificación Competencias Evaluadas
Resolución de Se realizarán tareas continuas en grupo (o individual) para la 25 CB2
problemas y/o resolución de pequeños problemas de programación
CG8
ejercicios correspondientes a todos los temas de contenidos de la materia.
Esta nota será proporcionada por el profesor de forma subjetiva. CE7
Resultados: RA2, RA3, RA4. CE12
CE13
CE14
CE25
CE28
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT15
CT16
CT18
CT19
CT20
CT22
CT24

Páxina 77 de 397
Sesión magistral Cada tema tendrá una prueba individual, con la que se pretende 45 CB2
comprobar si el alumno ha alcanzado los objetivos de dicho tema.
CG8
Existirán tres pruebas, una por tema, valiendo cada prueba un 15%
de la nota final. Resultados: RA1. CE4
CE5
CE12
CE13
CE14
CT1
CT2
CT5
CT7
CT8
CT9
CT11
CT12
CT16
CT18
CT19
CT20
CT22
CT24
Otras Actividad de recuperación para los alumnos que no hayan superado 0 CB2
la asignatura en la primera opción. Resultados: RA1, RA2, RA3.
CG8
CE4
CE5
CE7
CE12
CE13
CE14
CE25
CE28
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT16
CT18
CT19
CT20
CT22
CT24

Páxina 78 de 397
Pruebas prácticas, Se realizará una prueba individual de programación, con la cual se 30 CB2
de ejecución de pretende evaluar la capacidad del alumno ante el desarrollo de
CG8
tareas reales y/o software de calidad. Resultados: RA1, RA2, RA3.
simuladas. CE4
CE5
CE7
CE12
CE13
CE14
CE25
CE28
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT16
CT18
CT19
CT20
CT22
CT24

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

● Todos los estudiantes que se presenten a cualquiera de las pruebas se entiende que siguen la asignatura de forma
presencial y por lo tanto deberán de seguir el procedimiento de evaluación descrito anteriormente.
● Si un estudiante no se presenta a alguna de las pruebas se les asignará una calificación de 0 en ellas.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

● Metodología/Prueba: Sesión Magistral


● Descripción: Cada tema tendrá una prueba individual, con la que se pretende comprobar si el alumno ha alcanzado los
objetivos de dicho tema. Existirán tres pruebas, una por tema, valiendo cada prueba un 15% de la nota final.
● % Calificación: 45 %
● Competencias Evaluadas: CB2, CG8, CE4, CE5, CE12, CE13, CE14, CT1, CT2, CT5, CT7, CT8, CT9, CT11, CT12, CT16,
CT18, CT19, CT20, CT22, CT24
● Resultados de Aprendizaje evaluados: RA1

● Metodología/Prueba: Pruebas prácticas, de ejecución de tareas reales y/o simuladas.


● Descripción: Se realizará una prueba individual de programación, con la cual se pretende evaluar la capacidad del
alumno ante el desarrollo de software de calidad.
● % Calificación: 55 %
● Competencias Evaluadas: CB2, CG8, CE4, CE5, CE7, CE12, CE13, CE14, CE25, CE28, CT1, CT2, CT3, CT5, CT7, CT8, CT9,
CT10, CT11, CT12, CT16, CT18, CT19, CT20, CT22, CT24
● Resultados de Aprendizaje evaluados: RA1, RA2, RA3.

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

● Se aplicará el mismo sistema de evaluación para no asistentes

PROCESO DE CALIFICACIÓN DE ACTAS

● Para aplicar los porcentajes especificados es necesario obtener en cualquier prueba una nota igual o superior a 4 (sobre

Páxina 79 de 397
10).
● Independientemente de la convocatoria, en caso de no superar alguna parte de la evaluación pero la puntuación global
fuese superior a 5 (sobre 10), la calificación en actas será 4.

FECHAS DE EVALUACIÓN

● El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en
la página web http://www.esei.uvigo.es/index.php?id=29.

OBSERVACIONES

● Se recuerda a todo el alumnado la prohibición del uso de dispositivos móviles en ejercicios y prácticas, en cumplimiento
del artículo 13.2.d) del Estatuto del Estudiante Universitario, relativo a los deberes del estudiantado universitario, que
establece el deber de "Abstenerse de la utilización o cooperación en procedimientos fraudulentos en las pruebas de
evaluación, en los trabajos que se realicen o en documentos oficiales de la universidad."

Fuentes de información
Bibliografía Básica
Eckel, B., Piensa en Java, 4ª, Prentice Hall, 2007, Madrid
Bibliografía Complementaria
Deitel, P. and Deitel, H., Cómo programar en Java, 10ª, Pearson, 2013, México
Jiménez Marín, A. y Pérez Montes, F.M., Aprende a programar con JAVA, 2ª, Paraninfo, 2016, Madrid
Schildt, H., Java 8, 1ª, Anaya Multimedia, 2015, Madrid

Recomendaciones

Asignaturas que se recomienda cursar simultáneamente


Informática: Algoritmos y estructuras de datos I/O06G150V01201

Asignaturas que se recomienda haber cursado previamente


Informática: Programación I/O06G150V01104

Páxina 80 de 397
DATOS IDENTIFICATIVOS
Matemáticas: Estatística
Asignatura Matemáticas:
Estatística
Código O06G150V01301
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 FB 2 1c
Lengua Castellano
Impartición Gallego
Departamento Estadística e investigación operativa
Coordinador/a Cotos Yáñez, Tomas Raimundo
Profesorado Cotos Yáñez, Tomas Raimundo
Pérez González, Ana
Correo-e cotos@uvigo.es
Web http://faitic.uvigo.es
Descripción Asignatura pensada para introducir al alumno en el pensamiento estocástico y la modelización de problemas
general reales. En muchos campos de la ciencia, y la informática no es una excepción, se deben tomar decisión en
muchos casos en contextos de incertidumbre. Estas decisiones involucran procesos previos como obtención
de la máxima información posible, determinación de los focos de error y modelización de las situaciones.
Aquí es donde esta materia se ubica. Se pretende introducir las bases para un análisis pormenorizado de la
información disponible. Finalmente, esta materia contribuye a desarrollar el pensamiento analítico y
matemático que resultará extremadamente útil en el ejercicio de la profesión futura.
El idioma "Ingles" se usa en materiales escritos.

Competencias
Código Tipología
CB1 Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio - saber hacer
que parte de la base de la educación secundaria general, y se suele encontrar a un nivel que, si bien
se apoya en libros de texto avanzados, incluye también algunos aspectos que implican
conocimientos procedentes de la vanguardia de su campo de estudio.
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB3 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente - saber
dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes
de índole social, científica o ética.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber hacer
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CE1 Capacidad para la resolución de los problemas matemáticos que puedan plantearse en la ingeniería. - saber
Aptitud para aplicar los conocimientos sobre: álgebra lineal; cálculo diferencial e integral; métodos
numéricos; algorítmica numérica; estadística y optimización
CE3 Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, - saber
algorítmica y complejidad computacional, y su aplicación para la resolución de problemas propios de
la ingeniería
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber
de datos y programas informáticos con aplicación en ingeniería
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas
propios de la ingeniería
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente

Páxina 81 de 397
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías informáticas - saber
para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los algoritmos
propuestos
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar y
mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de la
Ingeniería del Software
CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - saber
tecnologías disponibles
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, modelos
y técnicas actuales
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, incluyendo - saber
Internet, web, comercio electrónico, multimedia, servicios interactivos y computación móvil
CT1 Capacidad de análisis, síntesis y evaluación - saber hacer
CT2 Capacidad de organización y planificación - saber
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - saber hacer
CT6 Capacidad de diseñar y realizar experimentos sencillos y analizar e interpretar sus resultados - saber hacer
CT8 Resolución de problemas - saber hacer
CT9 Capacidad de tomar decisiones - saber hacer
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - saber hacer
CT11 Capacidad de actuar autónomamente - saber
CT16 Razonamiento crítico
CT17 Compromiso ético y democrático - Saber estar
/ser
CT18 Aprendizaje autónomo - Saber estar
/ser
CT20 Creatividad - Saber estar
/ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar
/ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Aplicar las técnicas de exploración de datos, para obtener histogramas, diagramas y cuantiles; y las CB1
medidas de tendencia central y dispersión. CB3
CT11
CT16
RA2: Aplicar métodos de presentación de datos, tales como tablas y gráficos, para mostrar parámetros y CB1
tendencias de la información analizada. CB2
CB3
CE1
CE4
CT1
CT5
CT17
RA3: Comprensión de las medidas de resumen, de tendencia central y de dispersión, en el análisis de CB1
información. CB3
CT1
CT10
RA4: Capacidad para evaluar la probabilidad de ocurrencia de eventos que surgen de los fenómenos CG8
estocásticos usando axiomas de Kolmogorov. CG9
Identificación de fenómenos aleatorios dependientes e independientes. Habilidad para evaluar la CE1
probabilidad de ocurrencia de eventos condicionados a la ocurrencia de otros. CE3
CE7
CT5
CT6

Páxina 82 de 397
RA5: Comprensión de las variables aleatorias y su clasificación en discretas o continuas, así como sus CG8
modelos probabilísticos. Habilidad para CG9
el cálculo de probabilidades de variables aleatorias a través de sus modelos probabilísticos. Comprensión CE1
y habilidad para obtener características de v.a., en particular el valor esperado y la varianza. CE3
CE7
CE12
CT5
CT18
CT20
RA6: Habilidad para obtener e identificar fenómenos aleatorios discretos o continuos, su función masa de CE4
probabilidad o la función de densidad y la CE5
de distribución. CE25
CE27
CE28
CE36
CT11
RA7: Habilidad para utilizar los métodos de estimación e identificar los mejores estimadores puntuales y CG8
por intervalos para hacer inferencia sobre los parámetros de la población. CE1
CE3
CE12
CT8
CT9
CT10
RA8: Deducción e interpretación de pruebas de hipótesis estadística de los intervalos de confianza. CE27
Habilidad para utilizar las pruebas de hipótesis para especificar el modelo probabilístico de una muestra CE28
aleatoria. CT1
CT2
CT24
RA9: Comprensión de los conceptos elementales de la regresión lineal simple y la correlación. Habilidad CB3
para obtener el coeficiente de correlación, la ecuación CE1
de regresión y sus parámetros. Aplicar los diferentes métodos de diagnosis de un modelo de regresión CE3
lineal simple. CE4
CT8
CT24

Contenidos
Tema
Tema 1.- Estadística descritiva 1.1 Descrición numérica y gráfica de una variable estadística
1.2 Descripción conjunta numéricamente y gráficamente de varias
variables estadísticas
Tema 2.- Cálculo de probabilidades 2.1 Espacio muestral, sucesos y probabilidad, combinatoria
2.2 Probabilidad condicionada, independencia de sucesos
2.3 Probabilidades totales. Teorema de Bayes
Tema 3.- Variables aleatorias 3.1 Variables aleatorias unidimensionales y bidimensionales: medidas
características
3.2 Principales v. aleatorias discretas
3.3 Principales v. aleatorias continuas
Tema 4.- Inferencia paramétrica 4.1 Introducción a la inferencia estadística
4.2 Estimación puntual y por intervalos
4.3 Contraste de hipótesis paramétricas
Tema 5.- Inferencia no paramétrica 5.1 Contrastes de bondad de ajuste
5.2 Contrastes de posición
5.3 Contrastes de independencia
5.4 Contrastes e homogeneidad
Tema 6.- Modelos de regresión lineal 6.1 Introducción a los modelos de regresión
6.2 Regresión lineal simple: estimación, ajuste, diagnosis y predicción
6.3 Regresión lineal múltiple

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 13.5 30 43.5
Resolución de problemas y/o ejercicios 27 48.5 75.5
Pruebas prácticas, de ejecución de tareas reales y/o 9 0 9
simuladas.

Páxina 83 de 397
Otras 0 22 22
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición por parte del profesor de los contenidos sobre la materia objecto de estudio, bases
teóricas, ejercicios o prácticas a desarrollar por el estudiante.
Resolución de Resolución de problemas, lecturas, resúmenes, esquemas y cuestiones de cada uno de los temas
problemas y/o ejercicios del programa de la materia. Resolución de los ejercicios en la pizarra por parte de los alumnos. Se
hará uso del software estadístico libre R

Atención personalizada
Pruebas Descripción
Pruebas prácticas, de ejecución de tareas reales Se llevará a cabo un análisis individualizado del alumnado mediante su
y/o simuladas. trabajo en las pruebas prácticas.

Evaluación
Descripción Calificación Competencias Evaluadas
Otras Actividades de recuperación para aquel alumnado que no supere la 0
materia en la primera oportunidad
Pruebas prácticas, Se Realizarán pruebas a lo largo del cuatrimestre, con lo que se 100 CB1
de ejecución de pretende comprobar si el alumno va alcanzando las competencias
CB2
tareas reales y/o básicas de esta materia. Un alumno que se presente a una prueba
simuladas. se entenderá que escoge la Evaluación por asistencia. La nota de CB3
cada prueba libera materia. Resultados de aprendizaje evaluados: CG8
RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, RA9
CG9
CE1
CE3
CE4
CE5
CE7
CE12
CE25
CE27
CE28
CE36
CT2
CT5
CT6
CT8
CT11
CT16
CT17
CT18
CT20
CT24

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES EN LA 1ª EDICIÓN DE ACTAS:

Para que un alumno asistente aprobe la materia enla primera edición de actas, debe obtener una nota mínima de 5 puntos
al sumar las diferentes notas ponderadas, siempre y cuando la nota de cada proba no sea inferior a 3.5 sobre 10.

En caso de no alcanzar en alguna prueba la nota mínima de 3.5, la nota será el mínimo de las notas.

Páxina 84 de 397
Se entenderá por alumno asistente a aquel estudiante que se presenta a calquiera de las pruebas y deberá de seguir
elprocedimiento de evaluación descrito anteriormente.

La asistencia a clases no teenen porcentaje de evaluación, pero es altamente recomendable la asistencia activa, tanto a las
clases de Grupo Grande como de Grupo Pequeño.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES:

Habrá un sistema de avaliación para los no asistentes consistente en una única prueba donde se evaluará los contenidos
expuestos a lo largo del curso. Consistirá en la resolución de problemas teórico/prácticos contando con la ayuda del software
estatístico R (100% da nota).

Las competencias evaluadas y lo resultados de aprendizaje evaluados son todos los que se describen salvo las competencias
CG9, CE25, CE36.

CRITERIOS DE EVALUACIÓN PARA ASISTENTES EN LA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA:

El sistema de evaluación de la convocatoria de Julio y Fin de carrera para todos los alumnos será el mismo que el usado en
la 1ª convocatoria para los alumnos no asistentes.

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro da ESEI se encuentra publicado en la
página web http://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Cao Abad, R., Vilar Fernández, J., Presedo Quindimil, M., Vilar Fernández, J., Francisco Fernández,, Introducción a la
estadística y sus aplicaciones, Pirámide, 2005
Milton, J.S., Arnold, J.C., Probabilidad y estadística, con aplicaciones para ingeniería y ciencias computacionales, McGraw-Hill,
2003
Peña, D., Fundamentos de Estadística, Ciencias Sociales Alianza Editorial, 2001
Bibliografía Complementaria
Esteban García y otros., Estadística Descriptiva y nociones de probabilidad, Thomson, 2005
García Pérez, C.; Casas Sánchez, J.M. e Rivera García, L.F., Problemas de estadística descriptiva, probabilidad e inferencia,
Pirámide, 1998
Martín Pliego, F. J. e Ruíz-Maya, L., Estadística I: Probabilidad., Thomson, 2005
Montgomery, D. y Runger, G., Probabilidad y Estadística Aplicadas a la Ingeniería, Mc Graw Hill, 1998
R Development Core Team, R: A language and environment for statistical computing, http://www.R-project.org, 2017
Ugarte, M.D., Militino, A.F., Arnholt, A.T, Probability and Statistics with R, CRC Press, 2008

Recomendaciones

Asignaturas que se recomienda haber cursado previamente


Matemáticas: Álgebra lineal/O06G150V01101
Matemáticas: Análisis matemático/O06G150V01202
Matemáticas: Fundamentos matemáticos para la informática/O06G150V01103

Otros comentarios
Conductas inadecuadas, contrarias y perjudiciales a la convivencia y a su corrección, estarán penadas con la pérdida del
derecho a la evaluación para asistentes por parte del estudiante/s responsable/s y se tomarán las correspondientes acciones
disciplinarias que se consideren oportunas.

Páxina 85 de 397
DATOS IDENTIFICATIVOS
Algoritmos y estructuras de datos II
Asignatura Algoritmos y
estructuras de
datos II
Código O06G150V01302
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 2 1c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Pavón Rial, María Reyes
Profesorado Darriba Bilbao, Víctor Manuel
Laza Fidalgo, Rosalia
Pavón Rial, María Reyes
Correo-e pavon@uvigo.es
Web http://faitic.uvigo.es
Descripción Los contenidos de esta materia son una continuación de los expuestos en la materia Algoritmos y Estructura
general de Datos I y sirve para complementar y ampliar los conocimientos del alumno en el diseño de estructuras de
datos y algoritmos para la solución de problemas no triviales de forma eficiente y correcta.
En esta asignatura no se utiliza el inglés como lengua de impartición ni en el material
docente

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y - saber hacer
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CE3 Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, - saber
algorítmica y complejidad computacional, y su aplicación para la resolución de problemas propios
de la ingeniería
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber
de datos y programas informáticos con aplicación en ingeniería
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los - saber hacer
algoritmos propuestos
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber
adecuados a la resolución de un problema - saber hacer
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, - saber hacer
modelos y técnicas actuales
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y
calidad adecuados
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT6 Capacidad de diseñar y realizar experimentos sencillos y analizar e interpretar sus resultados - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser

Páxina 86 de 397
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Saber analizar, especificar e implementar las estructuras de datos y las colecciones no lineales CB2
desde la perspectiva de los TAD. CG8
CE3
CE4
CE13
CE28
CT1
CT5
CT8
CT9
CT10
CT11
CT15
CT16
CT18
CT20
CT22
RA2: Saber resolver problemas utilizando la estructura de datos no lineal más apropiada, en función de CB2
los recursos necesarios (tiempo de ejecución, espacio CG8
requerido, etc.) CE3
CE4
CE12
CE13
CE28
CE32
CT1
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT15
CT16
CT18
CT20
CT22
CT24

Páxina 87 de 397
RA3: Capacitar al alumno para la resolución de problemas utilizando esquemas algorítmicos básicos. CB2
CG8
CE3
CE4
CE12
CE13
CE28
CT1
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT15
CT16
CT18
CT20
CT22
CT24
RA4: Saber que los esquemas algorítmicos se consideran una metodología en la cual se deben seguir CB2
procesos sistemáticos para alcanzar los objetivos de resolución de problemas. CG8
CE3
CE4
CE12
CE13
CE28
CE32
CT1
CT5
CT6
CT8
CT9
CT11
CT15
CT16
CT18
CT20
CT22
CT24
RA5: Usar las herramientas de un entorno de desarrollo de programación para crear y desarrollar CB2
aplicaciones. CG8
CE4
CE12
CE13
CE28
CE32
CT6
CT8
CT9
CT11
CT15
CT16
CT18
CT20
CT22
CT24

Páxina 88 de 397
RA6: Programar aplicaciones de forma robusta, correcta y eficiente teniendo en cuenta restricciones de CB2
tiempo y coste, y eligiendo el paradigma y los lenguajes de programación más adecuados. CG8
CE3
CE4
CE12
CE13
CE28
CT1
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT15
CT16
CT18
CT20
CT22
CT24

Contenidos
Tema
Árboles TAD Árbol
Árboles binarios
Árboles binarios de búsqueda
Árboles binarios equilibrados
Montones
Árboles multicamino
Maps y Diccionarios TAD Map
Tablas Hash
TAD Diccionario
Grafos TAD Grafo
Estrategias para la implementación de grafos
Algoritmos de recorrido
Algoritmos de caminos mínimos
Árboles de expansión mínimos
Esquemas algorítmicos Algoritmos devoradores
Divide y vencerás
Programación dinámica
Vuelta atrás
Algoritmos probabilistas

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 5 8.75 13.75
Trabajos de aula 11 33 44
Proyectos 2 5 7
Prácticas en aulas de informática 24 48 72
Resolución de problemas y/o ejercicios 3 3.75 6.75
Trabajos y proyectos 1.5 1.875 3.375
Otras 0 3.125 3.125
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Consiste en la exposición de forma sistemática y ordenada de los contenidos que constituyen el
programa de la asignatura, con el objeto de proporcionaar a los alumnos los conocimientos
teóricos básicos necesarios para la comprensión de la materia.

Páxina 89 de 397
Trabajos de aula Durante las sesiones de aula el profesor propondrá la realización de problemas, ejercicios y otras
actividades complementarias relacionadas con los contenidos expuestos en la clase y realizados,
generalmente, mediante técnicas específicas de trabajo colaborativo.
Proyectos Trabajo individual o grupal que el alumnado realiza mayoritariamente en horas no presenciales y
tutelado por el profesor.
Prácticas en aulas de Durante las sesiones de laboratorio el alumnado entrará en contacto con los ordenadores para
informática utilizar la tecnología en la resolución de los problemas planteados por el profesor. Las prácticas
podrán realizarse de manera individual o grupal y se usará un entorno integrado de desarrollo y un
lenguaje de programación (java)

Atención personalizada
Metodologías Descripción
Trabajos de aula El profesor supervisará el trabajo realizado por el alumno para la resolución de problemas
planteados durante las sesiones de aula.
Proyectos El profesor interactuará de forma personalizada con los alumnos para tutorizar el proyecto
desarrollado de forma, mayoritariamente, no presencial.
Prácticas en aulas de El profesor supervisa las soluciones software a las actividades propuestas para los
informática laboratorios.

Evaluación
Descripción Calificación Competencias Evaluadas
Trabajos de aula Durante las sesiones de aula el profesor empleará diferentes 10 CB2
técnicas de aprendizaje colaborativo y evaluará los resultados.
CG8
Resultados de aprendizaje: RA1, RA2, RA3, RA4. CE3
CE4
CE12
CE13
CE28
CE32
CT1
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT15
CT16
CT22
CT24
Otras Horas de dedicación del alumnado para la preparación de la 0
materia (solamente si es necesario)

Páxina 90 de 397
Trabajos y Prueba en la que se evalúan las competencias adquiridas por el 20 CB2
proyectos alumno en el proyecto tutelado.
CE3
Resultados de aprendizaje: RA1, RA2, RA3, RA4, RA5, RA6 CE4
CE12
CE13
CE28
CE32
CT1
CT5
CT7
CT8
CT9
CT10
CT11
CT15
CT16
CT18
CT20
CT22
CT24
Resolución de Actividades evaluables consistentes en la resolución, de manera 70 CE3
problemas y/o individual, de problemas relacionados con los contenidos de la
CE12
ejercicios materia.
CE13
Resultados de aprendizaje: RA1, RA2, RA3, RA4, RA5 CE28
CE32
CT1
CT5
CT6
CT7
CT8
CT9
CT10
CT18
CT22

Otros comentarios y evaluación de Julio


CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

Calificación final =0.1 *(trabajos de aula) + 0.20 (nota trabajos y proyectos) + 0.7 (nota media de las dos pruebas de
resolución de problemas y/o ejercicios).

El primer punto se obtiene por los trabajos realizados en las sesiones de aula de manera grupal; los siguientes dos puntos
máximo se obtienen por el trabajo/proyecto tutelado y siete puntos máximo por la evaluación individual de las pruebas de
resolución de problemas. Además, es necesario que el alumno obtenga como mínimo un 4 en el promedio ponderado de las
pruebas sobre el proyecto y resolución de problemas.

Proceso de calificación de actas

Para superar la asignatura la calificación final debe ser igual o superior a 5.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES 1ª EDICIÓN DE ACTAS


Es necesario que se comunique a la profesora responsable de la asignatura, mediante correo electrónico, la
selección de esta opción.

Calificación final = 0.25 (nota proyecto) + 0.75 (nota media de las dos pruebas de resolución de problemas y/o ejercicios).

Páxina 91 de 397
Proceso de calificación de actas

Para superar la asignatura la calificación final debe ser igual o superior a 5.

Las competencias y resultados coinciden con las establecidas para la 1ª edición.

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

Calificación final = suma de la nota de las preguntas de un examen.

Proceso de calificación de actas

Para superar la asignatura la calificación final debe ser igual o superior a 5.

Las competencias y resultados coinciden con las establecidas para la 1ª edición.

FECHAS DE EVALUACIÓN:

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra
publicado en la página web http://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Weiss, Mark Allen, Estructuras de datos en Java, 4, Pearson Educación, 2013
Michael T. Goodrich, Roberto Tamassia, Data structures and algorithms in Java, 6, Wiley, 2015
Peña Marí, Ricardo, Diseño de programas: formalismo y abstracción, 3, Pearson Educación, 2005
Bibliografía Complementaria
Main, Michael, Data structures & other objects using Java, 4, Addison Wesley, 2012
Laza Fidalgo, Rosalía, Metodologia y tecnologia de la programacion, Pearson Educación, 2008
Brassard, Gilles, Fundamentos de algoritmia, Prentice Hall, 1997
Adam Drozdek, Estructuras de datos y algoritmos en Java, 2, Thomson, 2007
John Lewis, Joseph Chase, Estructuras de datos con Java : diseño de estructuras y algoritmos, 2, Pearson Educación, 2006

Recomendaciones

Asignaturas que se recomienda haber cursado previamente


Informática: Algoritmos y estructuras de datos I/O06G150V01201
Informática: Programación I/O06G150V01104
Programación II/O06G150V01205

Otros comentarios
Se recuerda a todo el alumnado a prohibición del uso de dispositivos móviles o electrónicos y ordenadores portátiles en
ejercicios y prácticas, en cumplimiento del artículo 13.2.d) del Estatuto del Estudiante Universitario, relativo a los deber del
estudantado universitario, que establece el deber de "Abstenerse de la utilización o la cooperación en procedimientos
fraudulentos en las pruebas de evaluación, en los trabajos que se realicen o en documentos oficiales de la universidad".

Páxina 92 de 397
DATOS IDENTIFICATIVOS
Arquitectura de computadoras II
Asignatura Arquitectura de
computadoras II
Código O06G150V01303
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 2 1c
Lengua Castellano
Impartición Gallego
Departamento Ingeniería de sistemas y automática
Coordinador/a García Rivera, Matías
Profesorado García Rivera, Matías
Sotelo García, Máximo
Correo-e mgrivera@uvigo.es
Web http://faitic.uvigo.es
Descripción Esta materia profundiza en los conceptos básicos sobre los componentes de la arquitectura de una
general computadora dados en Arquitectura de Computadoras I, con el fin de comprender el funcionamiento de una
computadora actual. Se utilizará documentación técnica en inglés.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y - saber hacer
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CG2 Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de - saber
acuerdo con los conocimientos adquiridos. - saber hacer
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos - saber hacer
adquiridos
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de - saber hacer
su calidad, de acuerdo con los conocimientos adquiridos.
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos. - saber hacer
CG7 Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la - saber
profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas - saber hacer
de obligado cumplimiento.
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y - saber hacer
normativa vigente
CE11 Conocimiento, administración y mantenimiento de sistemas, servicios y aplicaciones informáticas - saber
- saber hacer
CE15 Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así - saber
como los componentes básicos que los conforman - saber hacer
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento - saber
y acceso a los Sistemas de información, incluidos los basados en web - saber hacer
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar - saber hacer
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de - saber hacer
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - saber
presentarse - saber hacer

Páxina 93 de 397
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos - saber hacer
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y - saber hacer
calidad adecuados
CE34 Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de - saber
comunicaciones en una organización - saber hacer
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que - saber
satisfagan las necesidades de la organización, con los criterios de coste y calidad identificados - saber hacer
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT17 Compromiso ético y democrático - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT21 Liderazgo
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA01: Asesorar a los programadores en los problemas que se le plantean con la programación de los CB2
sistemas. CE19
CE29
CT1
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 94 de 397
RA02: Poner en marcha los procedimientos de prueba y de control de calidad conforme la legislación y CB2
normativa vigentes. CG5
CE25
CE35
CT1
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24
RA03: Instalar, configurar y administrar sistemas hardware, de comunicaciones, software de base y CG7
aplicaciones de usuario. CE7
CE11
CE15
CE34
CT1
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24
RA04: Plantear el pliego de condiciones técnicas de una instalación informática de tamaño medio, CE11
contemplando la necesidades de alimentación, refrigeración, suelo técnico, conservación y seguridad, de CT1
acuerdo a la normativas. CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 95 de 397
RA05: Analizar los proyectos y la necesidades, y proponer soluciones en el plano técnico, humano y CG2
financiero. CG4
CG5
CG6
CE26
CE30
CE32
CT1
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Contenidos
Tema
Introducción a los procesadores actuales Los microprocesadores de las familias x86, x64, ARM.
Alimentacion de un procesador: Unidad de potencia, sistemas de
alimentación ininterrumpida
Sistema y jerarquía de memoria I Introducción a los sistemas y la jerarquía de memoria en una
computadora personal.
Memoria interna.
Memoria principal. Tipos de memoria DRAM.
Memoria caché.
Sistema de memoria de la familia Intel.
Sistema y jerarquía de memoria II Memoria externa.
Discos magnéticos y de estado sólido (HDD, SSD).
Discos físicos y lógicos.
Sistemas de archivos en un HDD y SSD.
Memoria óptica.
Unidades de cinta.
Técnicas de Entrada Salida Técnicas de Entrada Salida en las computadoras personales.
Periféricos y módulos de E/S.
Interfaces externas: USB, IEEE 1394, PATA, SATA.
Alimentacion de las entradas salidas y periféricos.
Interconexión con buses Interconexión y jerarquía de buses.
Buses PCI, AGP, PCI-Express.
Prácticas I Programación a bajo nivel en una computadora sencilla de las técnicas de
entrada salida.
Prácticas II Identificación de los componentes de un ordenador personal.
Desmontaje y montaje de ordenador personal.

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 24 30 54
Resolución de problemas y/o ejercicios 24 30 54
Prácticas de laboratorio 12 12 24
Pruebas de respuesta corta 6 12 18
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Páxina 96 de 397
Metodologías
Descripción
Sesión magistral Exposición al alumnado de los contenidos de la materia.
Resolución de Planteamiento, análisis, resolución y debate de problemas o ejercicios relacionados con la temática
problemas y/o ejercicios de la materia.
Prácticas de laboratorio Planteamiento, análisis, resolución y debate de problemas de programación de computadoras a
bajo nivel relacionados con entrada salida

Atención personalizada
Pruebas Descripción
Pruebas de respuesta corta Se llevará a cabo un análisis individualizado del alumnado mediante un control continúo de las
pruebas parciales realizadas.

Evaluación
Descripción Calificación Competencias Evaluadas
Prácticas de 2 pruebas parciales a lo largo del cuatrimestre, con las que se pretende 40 CB2
laboratorio comprobar si el alumno va alcanzando las competencias básicas de los
CG5
contenidos de las clases de los grupos reducidos. Cada una de estas 2
pruebas será un 20% de la nota final. Será obligatorio que el alumno se CE25
presente a todas las pruebas parciales, y además que en cada prueba CE26
obtenga una nota igual o superior a 3 sobre 10, para que esta nota sea
CE30
tenida en cuenta en la nota final.
CE32
Resultados evaluados de aprendizaje : RA02 y RA05. CE35
CT1
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 97 de 397
Pruebas de 2 pruebas parciales a lo largo del cuatrimestre, con las que se pretende 60 CB2
respuesta comprobar si el alumno va alcanzando las competencias básicas de los
CG2
corta contenidos de las clases de los grupos grandes. Cada una de estas 2
pruebas será un 30% de la nota final. Será obligatorio que el alumno se CG4
presente a todas las pruebas parciales, y además que en cada prueba CG6
obtenga una nota igual o superior a 3 sobre 10, para que esta nota sea
CG7
tenida en cuenta en la nota final.
CE7
Resultados evaluados de aprendizaje : RA01, RA03 y RA04. CE11
CE15
CE19
CE29
CE34
CT1
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACION PARA ASISTENTES 1ª EDICIÓN DE ACTAS

Un alumno es asistente cuando se presenta a todas las 4 pruebas parciales a lo largo del cuatrimestre.

Para los alumnos asistentes en la primera edición se realizarán 4 pruebas parciales a lo largo del cuatrimestre: 2 pruebas
parciales (2 Pruebas de respuesta corta) sobre los contenidos de las clases de grupos grandes (30% + 30%); y 2 pruebas
parciales (2 Prácticas de laboratorio) sobre los contenidos de las clases de grupos reducidos (20% + 20%).

Es obligatorio que el alumno se presente a las 4 pruebas parciales, y además que en cada prueba obtenga una nota igual o
superior a 3 sobre 10.

En el caso de no superar alguna prueba de la evaluación (nota menor a 3) o no realizar alguna prueba (por lo tanto nota
igual a 0), si la puntuación global fuera superior a 5 (sobre 10), la calificación en actas será 4.9.

Las fechas de estas 4 pruebas para los alumnos asistentes se pueden consultar en el calendario de actividades de la ESEI
para el segundo curso primer cuatrimestre.

Los alumnos asistentes suspensos, pueden renunciar a todas sus calificacións como asistente y hacer la evalucación para los
no asistentes.

CRITERIOS DE EVALUACION PARA NO ASISTENTES

La evaluación para los alumnos no asistentes en la primera edición serán 2 pruebas:

Metodología/Prueba 1: Una prueba de respuesta corta

Páxina 98 de 397
Descripción: Una prueba con respuestas cortas sobre todos los contenidos de las clases de los grupos grandes. Esta prueba
será el 60% de la nota final. La nota debe ser igual o superior a 3 sobre 10.

% Calificación: Esta prueba será el 60% de la nota final. La nota de esta prueba debe ser igual o superior a 3 sobre 10

Competencias evaluadas: CB2, CG5, CE25, CE26, CE30, CE32, CE35, CT1, CT3, CT5, CT7, CT8, CT9, CT10, CT11, CT12, CT13,
CT15, CT16, CT17, CT18, CT19, CT20, CT21, CT22, CT24

Resultados de aprendizaje evaluados: RA01, RA02 y RA04.

Metodología/Prueba 2: Una práctica de laboratorio

Descripción: Una prueba práctica delante de un PC sobre los contenidos de las clases de los grupos reducidos. Esta prueba
será el 40% de la nota final. La nota debe ser igual o superior a 3 sobre 10. Esta prueba se hará sobre el sistema operativo
Windows, el HW micro85 y IO85 y el SW simulador del 8085. La descarga de los manuales del HW y el programas SW estará
disponible en faitic.

% Calificación: Esta prueba será el 40% de la nota final. La nota de esta prueba debe ser igual o superior a 3 sobre 10

Competencias evaluadas: CB2, CG2, CG4, CG6, CG7, CE7, CE11, CE15, CE19, CE29, CE34, CT1, CT3, CT5, CT7, CT8,CT9,
CT10, CT11, CT12, CT13, CT15, CT16, CT17, CT18, CT19, CT20, CT21, CT22, CT24

Resultados de aprendizaje evaluados: RA01 y RA03.

CRITERIOS DE EVALUACION PARA La 2ª EDICIÓN DE ACTAS Y FIN DE CARREIRA

Se empleará el mismo sistema de evaluación aplicado para los no asistentes.

PROCESO DE CALIFICACIÓN DE ACTAS

Independientemente de la convocatoria, en el caso de no superar alguna prueba de la evaluación pero la puntuación global
fuera superior a 5 (sobre 10), la calificación en actas será 4.9.

CIERRAS DE EVALUACIÓN.

El calendario de pruebas de evaluación aprobado oficialmente por la Junta de Centro de la ESEI se encuentra publicado en la
página web http://www.esei.uvigo.es/index.php?*id=29.

JUSTIFICACIÓN DE AUSENCIA

Para poder justificar la ausencia a una prueba es necesario un Justificante de Ausencia o un Parte de Consulta y
Hospitalización (tambén llamado P10) emitido por el médico del SERGAS, o un certificado emitido por un colegiado médico.
No será válido un justificante de la cita del médico.

Fuentes de información
Bibliografía Básica
Stallings, William, Organización y arquitectura de computadores, 7ª edición, Prentice Hall, 2006, Madrid
Meyers, Mike, CompTIA A+ Certification All-in-One Exam Guide : Exams 220-801 and 220-802 with CD, 8th Edition,
McGraw-Hill Osborne, 2012,
Quentin Docter; Emmett Dulaney; Toby Skandier, CompTIA A+ : Exams 220-801 and 220-802 Study Guide 2nd, 2nd Edition,
John Wiley, 2012,
ASUS, PRIME X370-PRO User's Manual:
http://dlcdnet.asus.com/pub/ASUS/mb/SocketAM4/PRIME_X370-PRO/E12577_PRIME_X370-PRO_UM_v2_web_only.pdf, Revised
Edition v2, ASUS, February 2017,
ASUS, H81M-PLUS User's Manual: http://dlcdnet.asus.com/pub/ASUS/mb/LGA1150/H81M-PLUS/E8448_H81M-PLUS.pdf, First
Edition V1, ASUS, June 2013,
Bibliografía Complementaria
Romero Ternero, Díaz Ruiz, Molina Cantero, Estructura y Tecnología de Computadores. Teoría y Problemas, Mcgraw-Hill.
2009,
Bertrán, Guzmán, Diseño y evaluación de Arquitectura de Computadoras, Pearson, Prentice Hall, 2010,

Páxina 99 de 397
Parhami, Behrooz, Arquitectura de computadoras: de los microprocesadores a las supercomputadoras, McGraw-Hill
Interamericana, 2007,
Patterson, David A, Estructura y diseño de computadores: interfaz circuitería-programación, Reverté, 2004,

Recomendaciones
Asignaturas que continúan el temario
Arquitecturas paralelas/O06G150V01401

Asignaturas que se recomienda cursar simultáneamente


Algoritmos y estructuras de datos II/O06G150V01302
Sistemas operativos I/O06G150V01305

Asignaturas que se recomienda haber cursado previamente


Física: Sistemas digitales/O06G150V01105
Informática: Arquitectura de computadoras I/O06G150V01203
Informática: Programación I/O06G150V01104
Programación II/O06G150V01205

Páxina 100 de 397


DATOS IDENTIFICATIVOS
Ingeniería del software I
Asignatura Ingeniería del
software I
Código O06G150V01304
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 2 1c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Barreiro Alonso, Enrique
Profesorado Barreiro Alonso, Enrique
Barros Justo, José Luis
Correo-e enrique@uvigo.es
Web http://faitic.uvigo.es
Descripción Esta asignatura se encuadra en el primer cuatrimestre del segundo curso. No requiere de ningún requisito
general previo por parte del alumno, aunque es recomendable haber cursado y superado las materias de Informática:
Programación I y Programación II. Tiene carácter de introducción a la Ingeniería del Software y será
continuada con Ingeniería de Software II. En ella se tratará sobre todo de conocer los principales modelos y
metodologías del desarrollo de software y estudiar el ciclo de vida. En esta materia se incluyen competencias
básicas imprescindibles para el futuro ejercicio profesional del/a Ingeniero/a Técnico/a en Informática, y
también competencias que son instrumentales para la adquisición de otras competencias profesionales,
especialmente las relacionadas con el Trabajo Fin de Grado. No se utiliza el inglés como lengua de
impartición de la asignatura, aunque sí está en ese idioma un libro de la bibliografía complementaria y el
manual de la aplicación Visual Paradigm.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CG1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito - saber
de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos ,
la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - saber
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que
gestionan.
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de su
calidad, de acuerdo con los conocimientos adquiridos.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE9 Capacidad para comprender la importancia de la negociación, los hábitos de trabajo efectivos, el - saber
liderazgo y las habilidades de comunicación en todos los entornos de desarrollo de software
CE22 Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de - saber
software
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar y
mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de la
Ingeniería del Software
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la existencia
de sistemas ya desarrollados y de las propias organizaciones

Páxina 101 de 397


CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, modelos
y técnicas actuales
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - saber
presentarse
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber
tecnologías de la información y las comunicaciones
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y calidad
adecuados
CE33 Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, - saber
evaluación y gestión de aplicaciones y sistemas basados en tecnologías de la información que
aseguren la accesibilidad, ergonomía y usabilidad de los sistemas
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que satisfagan - saber
las necesidades de la organización, con los criterios de coste y calidad identificados
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar
/ser
CT2 Capacidad de organización y planificación - Saber estar
/ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar
/ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar
/ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar
integrar ideas y conocimientos /ser
CT8 Resolución de problemas - Saber estar
/ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar
/ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar
colaborar en un entorno multidisciplinar /ser
CT18 Aprendizaje autónomo - Saber estar
/ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar
/ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Conocer y comprender las principales características de las actividades que componen el ciclo de CG5
vida del software CE22
CE26
CT1
CT2
CT3
CT5
CT18
RA2: Comprender la importancia de utilizar un enfoque de ingeniería en el desarrollo de software de CB2
calidad CG9
CE9
CE30
CE32
CE35
CT24

Páxina 102 de 397


RA3: Realizar satisfactoriamente las actividades propias de la ingeniería de requerimientos CB2
CG1
CG3
CE25
CE31
CT1
CT2
CT3
CT7
RA4: Especificar y modelar los requerimientos formulados por los usuarios CG5
CE28
CE29
CT5
CT8
CT12
CT13
CT24
RA5: Utilizar adecuadamente la notación UML para realizar el modelado de un sistema software CG5
CE33
CT12
RA6: Utilizar adecuadamente una herramienta CASE en las actividades de análisis y especificación del CG3
software CE7
CE26

Contenidos
Tema
1. Introducción a la ingeniería del software Características y Evolución del Software. Naturaleza del desarrollo de
software. Conceptos Básicos.
Proceso y Actividades de desarrollo.
2. Metodologías de desarrollo de software Actividades del proceso. Modelos del proceso del software. Iteración de
procesos. Proceso Unificado. Métodos ágiles.
3. Ingeniería de Requisitos Introducción a la ingeniería de requisitos. Modelado de requisitos. El
modelo de casos de uso. Documentos de la especificación de requisitos.
4. Especificación y Modelado Introducción al análisis. El modelo de dominio. Modelado dinámico.
5. Planificación y gestión de proyectos Actividades de gestión. Planificación de proyectos. Estimación de recursos.
informáticos Gestión del riesgo. Personal del proyecto.
6. Verificación y Validación del Software Verificación y validación. Inspecciones de software. Pruebas del software.

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 14.5 13 27.5
Trabajos de aula 7 0 7
Prácticas de laboratorio 14 30 44
Trabajos tutelados 11.5 48 59.5
Pruebas de respuesta corta 3 3 6
Resolución de problemas y/o ejercicios 3 3 6
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición por parte del docente de los contenidos básicos de la asignatura, bases teóricas y/o
directrices de un trabajo, ejercicio o proyecto a desarrollar por el estudiante.
Trabajos de aula El estudiante desarrolla ejercicios en el aula bajo las directrices del docente.
Prácticas de laboratorio Resolución de problemas y ejercicios. Actividades de aplicación de los conocimientos a situaciones
concretas y de adquisición de habilidades básicas y procedimientos relacionados con la Ingeniería
del Software.
Trabajos tutelados El alumno debe desarrollar un proyecto de Ingeniería del Software en el que se resolverá una
situación concreta descrita previamente, y que se corresponderá con un caso real planteable en el
desarrollo profesional.

Páxina 103 de 397


Atención personalizada
Metodologías Descripción
Trabajos tutelados Tutorías en el despacho del profesor o profesora (no contabilizan en los créditos ECTS del alumno). Es
recomendable acudir a estas tutorías cuando aparezcan dificultades en la resolución de trabajos, casos
y problemas planteados, o cuando el tiempo dedicado a las actividades no presenciales supere
sistemáticamente el tiempo fijado en la planificación.

Evaluación
Descripción Calificación Competencias Evaluadas
Trabajos Se analizarán los resultados obtenidos en el caso práctico planteado. 25 CB2
tutelados Cada una de las entregas se evaluará individualmente y el promedio
CG1
de todas ellas constituirá la calificación final en este apartado. Es
necesario obtener al menos un 4 sobre 10 en ese apartado para CG3
superar la asignatura. CG5
CG9
Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA5, RA6
CE7
CE9
CE22
CE25
CE26
CE28
CE29
CE30
CE33
CE35
CT1
CT2
CT3
CT5
CT7
CT12
CT13
CT24
Pruebas de En estas pruebas de respuesta corta y/o tipo test se evaluará la 40 CE7
respuesta corta asimilación de los contenidos teóricos de la materia. El promedio de
CE22
las pruebas realizadas constituirá la calificación final de este apartado.
Es necesario obtener al menos un 4 sobre 10 en ese apartado para CE25
superar la asignatura. CE26
CE28
Resultados de aprendizaje evaluados: RA1, RA3, RA5
CE29
CE30
CE31
CE32
CE33
CE35
CT1
CT12
CT18

Páxina 104 de 397


Resolución de En estas pruebas se evaluará la asimilación de los contenidos 35 CG1
problemas y/o prácticos de la materia. El promedio de las pruebas realizadas
CG3
ejercicios constituirá la calificación final de este apartado. Es necesario obtener
al menos un 4 sobre 10 en ese apartado para superar la asignatura. CG5
Resultados de aprendizaje evaluados: RA3, RA4, RA5, RA6 CE22
CE25
CE26
CE28
CE30
CE35
CT3
CT8
CT12

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

1) Todos los estudiantes que no hayan sido expresamente autorizados por el profesor responsable conforme a lo indicado en
el siguiente apartado, se entiende que cursan la asignatura de forma presencial y por lo tanto estarán sujetos al
procedimiento de evaluación indicado anteriormente.

2) Las pruebas y trabajos que no realice el estudiante se calificarán con un cero.

3) La evaluación anterior se aplicará al alumnado asistente al menos a 10 clases prácticas. Por debajo de esta cifra, cada
clase a la que no se asista significará un 5% de reducción en la nota final.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

1) Los estudiantes que por motivos documentalmente justificados (laborales, imposibilidad demostrada de desplazamiento
diario a Ourense, problemas de salud, dependencia, etc) no puedan realizar con normalidad las actividades del sistema de
evaluación por defecto, podrán acogerse a un sistema de evaluación para no asistentes, que consistirá en el mismo que el
de los asistentes, con las salvedades de que: (a) se podrá autorizar excepcionalmente (previa solicitud justificada del
estudiante) la realización individual de trabajos inicialmente grupales; (b) no se penalizará la no asistencia a clases prácticas.
2) La ponderación de las pruebas será la misma que la del sistema de evaluación para asistentes.
3) Los estudiantes que cumplan las condiciones para la evaluación de no asistentes lo deberán solicitar al profesorado
responsable de la asignatura al inicio del cuatrimestre, aportando las evidencias documentales necesarias, y en todo caso
en el momento en que se manifieste la situación que haga necesario este sistema de evaluación.
4) Competencias evaluadas: las mismas que en el sistema de evaluación para asistentes.
5) Resultados de aprendizaje evaluados: los mismos que en el sistema de evaluación para no asistentes.
CRITERIOS DE EVALUACIÓN PARA LA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA
1) Metodología/Prueba 1: Prueba de respuesta corta
Descripción: se evaluará la asimilación de los contenidos teóricos de la materia. Se podrá exigir una calificación mínima en
este apartado para superar la asignatura.
% de calificación: 40%
Competencias evaluadas: las mismas que en las pruebas de respuesta corta del sistema de evaluación por defecto.
Resultados de aprendizaje: los mismos que en las pruebas de respuesta corta del sistema de evaluación por defecto.
2) Metodología/Prueba 2: Resolución de problemas y/o ejercicios
Descripción: se evaluará la asimilación de los contenidos prácticos de la materia. Se podrá exigir una calificación mínima
en este apartado para superar la asignatura.
% de calificación: 35%
Competencias evaluadas: las mismas que en las pruebas de resolución de problemas del sistema de evaluación por
defecto.
Resultados de aprendizaje: los mismos que en las pruebas de resolución de problemas del sistema de evaluación por
defecto.
3) Metodología/Prueba 3: Trabajos tutelados
Descripción: Se analizarán los resultados obtenidos en el caso práctico planteado. Para aprobar la materia se podrá exigir
en esta prueba una nota mínima.
& de calificación: 25%
Competencias evaluadas: las mismas que en el trabajo tutelado del sistema de evaluación por defecto.
Resultados de aprendizaje: los mismos que en el trabajo tutelado del sistema de evaluación por defecto.
4) Los dos puntos anteriores serán de aplicación tanto para estudiantes asistentes como no asistentes.

Páxina 105 de 397


PROCESO DE CALIFICACIÓN DE ACTAS
Independientemente de la convocatoria, aquellos estudiantes cuya media en una evaluación sea igual o superior a 5 pero
que no puedan superar la asignatura por no haber obtenido las calificaciones mínimas exigidas para cada apartado, serán
calificados en acta con un 4,9.
FECHAS DE EVALUACIÓN
Las fechas de evaluación serán las aprobadas por la Xunta de Centro de la E.S. de Enxeñería Informática, y publicadas en su
web, en la dirección: http://www.esei.uvigo.es/index.php?id=29

Fuentes de información
Bibliografía Básica
Ian Sommerville, Ingeniería del Software, 9ª, Pearson Educación, 2012, México
Roger S. Pressman, Ingeniería del Software: Un enfoque práctico, 7ª, McGraw-Hill, 2010, México DF
Grady Booch, James Rumbaugh e Ivar Jacobson, El lenguaje unificado de Modelado, 2nd Ed., 2ª, Addison-Wesley, 2006,
Madrid
Craig Larman, UML y patrones : una introducción al análisis y diseño orientado a objetos y al proceso unificado, 2ª,
Prentice-Hall, 2002, México
Bibliografía Complementaria
I. Jacobsoin, G. Booch e J. Rumbaugh, El Proceso Unificado de Desarrollo de Software, 1ª, Addison-Wesley, 2000, Madrid
Maciaszek, Leszek, Requirements analysis and system design : developing information systems with UML, 3ª,
Addison-Wesley, 2007, Harlow
Braude, Eric J., Ingeniería de software: una perspectiva orientada a objetos, 1ª, RA-MA, 2003, Madrid
Witzenfield, Alfredo, Ingeniería de software orientado a objetos con UML, Java e Internet, 1ª, Thomson, 2005, México
Stevens, Perdita, Utilización de UML en ingeniería del software con objetos y componentes, 2ª, Pearson Educación, 2007,
Madrid

Recomendaciones
Asignaturas que continúan el temario
Ingeniería del software II/O06G150V01403

Asignaturas que se recomienda cursar simultáneamente


Algoritmos y estructuras de datos II/O06G150V01302

Asignaturas que se recomienda haber cursado previamente


Programación II/O06G150V01205

Otros comentarios
ES recomendable que los estudiantes lleven un ritmo continuo de aprendizaje y trabajar con dedicación semanalmente a la
materia, para lograr un aprendizaje continuado.

A partir de 3º curso existe un perfil propio en los contenidos de Ingeniería de Software que ayudarán al alumno a profundizar
y perfeccionarse en la Disciplina de la Ingeniería de Software.

Páxina 106 de 397


DATOS IDENTIFICATIVOS
Sistemas operativos I
Asignatura Sistemas
operativos I
Código O06G150V01305
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 2 1c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a González Rufino, María Encarnación
Profesorado Carrion Pardo, Pilar Isabel
González Rufino, María Encarnación
Correo-e nrufino@uvigo.es
Web http://faitic.uvigo.es
Descripción Es una asignatura introductoria y en ella se pretende proporcionar al estudiante los conceptos
general fundamentales vinculados a los
Sistemas Operativos, sus funciones, su estructura y diseño.

Parte del material bibliográfico facilitado al alumnado está en inglés, pero ni las clases ni los
guiones/transparencias/exámenes/pruebas/etc. se realizan en inglés.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber
tanto especializado como no especializado.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber hacer
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos
adquiridos
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber hacer
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber hacer
de datos y programas informáticos con aplicación en ingeniería
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE8 Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos - saber
en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto
económico y social
CE15 Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así - saber hacer
como los componentes básicos que los conforman
CE16 Conocimiento de las características, funcionalidades y estructura de los Sistemas Operativos y - saber
diseñar e implementar aplicaciones basadas en sus servicios
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - saber
presentarse

Páxina 107 de 397


CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y
calidad adecuados
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que - saber
satisfagan las necesidades de la organización, con los criterios de coste y calidad identificados
CE37 Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas - saber
informáticos
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT6 Capacidad de diseñar y realizar experimentos sencillos y analizar e interpretar sus resultados - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Justificar y dar a conocer la función del Sistema Operativo dentro del software de un sistema CG4
informático. CE4
CE15
CE16
CT2
CT7
CT10
CT15
CT18
RA2: Dar a conocer los conceptos, abstracciones básicas y principios de diseño de los Sistemas CG4
Operativos. CG8
CE4
CE7
CE15
CE16
CT5
CT7
CT11
CT12
CT18
CT22

Páxina 108 de 397


RA3: Capacitar al alumno para identificar los principales componentes de un Sistema Operativo, CB2
reconocer sus funciones y las interrelaciones entre los mismos. CB4
CG8
CG9
CE7
CE8
CE16
CE26
CE32
CE35
CT1
CT5
CT10
CT15
CT18
CT19
CT22
CT24
RA4: Desarrollar en el alumno la capacidad de evaluar las implicaciones de las distintas alternativas de CB2
diseño de un Sistema Operativo. CB4
CG4
CG8
CG9
CE7
CE8
CE26
CE29
CE32
CE35
CE37
CT5
CT6
CT8
CT10
CT16
CT19
CT22
CT24
RA5: Capacitar al alumno para utilizar los servicios de un Sistema Operativo. CB2
CG8
CE4
CE15
CE16
CE37
CT2
CT6
CT7
CT8
CT10
CT11
CT12
CT15
CT16
CT18
CT19
CT22

Páxina 109 de 397


RA6: Dotar al alumno de los conocimientos suficientes sobre el funcionamiento y la utilización de algunos CB2
Sistemas Operativos reales relevantes. CG4
CG8
CG9
CE4
CE7
CE8
CE15
CE16
CE26
CE29
CE32
CE35
CE37
CT1
CT5
CT6
CT7
CT8
CT10
CT11
CT12
CT15
CT16
CT18
CT19
CT22
CT24

Contenidos
Tema
Tema 1: Conceptos fundamentales de los
Sistemas Operativos.
Tema 2: Procesos.
Tema 3: Gestión de la memoria.
Tema 5: El sistema de ficheros.
Tema 4: Gestión de Entrada/Salida
Tema 6: Sistemas distribuidos.
Prácticas: Sistema Operativo a nivel de usuario.

Planificación
Horas en clase Horas fuera de clase Horas totales
Actividades introductorias 0.5 0.05 0.55
Sesión magistral 19 24.7 43.7
Resolución de problemas y/o ejercicios 15.5 23.25 38.75
Trabajos de aula 10 15 25
Otros 4 26 30
Pruebas prácticas, de ejecución de tareas reales y/o 2 3 5
simuladas.
Otras 3 4.5 7.5
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Actividades Presentación de la asignatura: objetivos, contenidos, metodología docente, evaluación, etc.
introductorias

Páxina 110 de 397


Sesión magistral TEORÍA:
Presentación, mediante medios audiovisuales, de los contenidos teóricos de la materia, exponiendo
ejemplos aclaratorios con los que profundizar en su comprensión. Para estimular la participación
del alumnado, se propondrán constantemente preguntas, cuestiones, soluciones incompletas o con
alguna incorrección, etc, pretendiendo que el alumnado reflexione sobre los conceptos explicados
y facilite así la creación de sus propios mapas mentales.
Resolución de ACTIVIDADES DE TEORÍA:
problemas y/o ejercicios Se pretende motivar al estudiante en la actividad de investigación, y fomentar las relaciones
personales compartiendo problemas y soluciones. Para ello, las actividades constarán de dos
partes: una de investigación, para lo cual se proporcionará material y bibliografía, y otra de
resolución de problemas, donde se tendrán que poner en práctica los conceptos, métodos y
algoritmos previamente analizados. Estas actividades constituyen parte del trabajo no presencial
que el alumnado debe realizar. Durante las horas presenciales se resolverán dudas así como parte
de las actividades. Además, cada actividad podrá requerir varias sesiones de clase.
Trabajos de aula PRÁCTICAS DE LINUX:
Las sesiones se organizan en base a un guión que elabora el profesorado y que es entregado al
alumnado con la suficiente antelación. El objetivo de esto es conseguir un máximo
aprovechamiento ofreciendo al alumnado una planificación correcta de su trabajo, ya que deberá
previamente prepararse dichos guiones como trabajo no presencial.
En los guiones se detallarán las actividades que el alumnado tiene que realizar como trabajo no
presencial. Parte de dichas actividades se resolverán en clase.
Otros Actividades de recuperación para aquel alumnado que no haya superado la asignatura en la
primera opción.

Atención personalizada
Metodologías Descripción
Sesión magistral Tiempo reservado para atender, guiar y resolver las dudas del alumnado.
Resolución de problemas y/o ejercicios Tiempo reservado para atender, guiar y resolver las dudas del alumnado.
Trabajos de aula Tiempo reservado para atender, guiar y resolver las dudas del alumnado.

Evaluación
Descripción Calificación Competencias Evaluadas
Resolución de ACTIVIDADES DE TEORÍA: 15 CB2
problemas y/o En clase se realizarán, de forma individual o en grupo, entregas
CB4
ejercicios continuas de cuestionarios, problemas o ejercicios acordes a las
actividades realizadas. CG4
Estas entregas no se podrán recuperar en el caso de que el CG8
estudiante no asista a la sesión correspondiente y se le asignará una
CG9
calificación de 0 en ellas.
CE7
Resultados de aprendizaje evaluados: RA1, RA2, RA3 y RA4 CE15
CT1
CT2
CT5
CT6
CT7
CT8
CT10
CT11
CT12
CT15
CT16
CT18
CT19
CT22
CT24

Páxina 111 de 397


Trabajos de aula PRÁCTICAS DE LINUX: 10 CB2
En clase se realizarán, de forma individual o en grupo, entregas
CB4
continuas de resolución de problemas correspondientes a los
contenidos de los guiones proporcionados. Estas entregas no podrán CG4
ser recuperadas en el caso de que el estudiante no asista a la sesión CG8
correspondiente y se le asignará una calificación de 0 en ellas.
CG9
Resultados de aprendizaje evaluados: RA5 y RA6 CE16
CE29
CE37
CT1
CT2
CT5
CT8
CT11
CT15
CT16
CT18
CT19
CT24
Pruebas PRUEBAS DE LINUX: 25 CB2
prácticas, de Se realizarán varias pruebas individuales usando un computador del
CB4
ejecución de centro, que constarán de varios problemas de estructura similar a los
tareas reales y/o realizados durante el desarrollo de la asignatura. CG4
simuladas. La nota final de este apartado será la media ponderada de las CG8
pruebas realizadas.
CG9
Resultados de aprendizaje evaluados: RA5 y RA6 CE16
CE29
CE37
CT1
CT2
CT5
CT8
CT11
CT19
CT24
Otras TEORÍA Y ACTIVIDADES DE TEORÍA: 50 CB2
Se realizarán varias pruebas individuales y escritas correspondientes
CB4
a los contenidos impartidos en la Sesión magistral y Resolución de
problemas y/o ejercicios. Con estas pruebas se pretende comprobar CG4
si el estudiante va alcanzando las competencias, y constarán de CG8
preguntas tipo test, cuestiones a razonar y problemas.
CG9
Además de la materia específica que abarque cada una de estas
pruebas, se debe tener en cuenta que se necesitarán y usarán CE4
conceptos de los temas anteriores, ya que todos los contenidos de la CE7
materia están interrelacionados. CE8
La nota final de este apartado será la media ponderada de las
pruebas realizadas. CE15
CE26
Resultados de aprendizaje evaluados: RA1, RA2, RA3 y RA4. CE29
CE32
CE35
CE37
CT1
CT2
CT5
CT10
CT16

Páxina 112 de 397


Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

● Proceso de evaluación:

1. varias pruebas individuales y escritas correspondientes a los contenidos impartidos en la Sesión magistral
y Resolución de problemas y/o ejercicios. La media ponderada de estas pruebas corresponderá al 50% de
la nota final,
2. varias pruebas sobre computador (Pruebas prácticas de ejecución de tareas reales y/o simuladas) cuya
media ponderada corresponderá al 25% de la nota final,
3. varias entregas (Trabajos de aula) cuya media ponderada corresponderá al 10% de la nota final,
4. varias entregas (Resolución de problemas y/o ejercicios) cuya media ponderada corresponderá al 15% de
la nota final.

● Todos los estudiantes que se presenten a cualquiera de las pruebas se entiende que siguen la asignatura de forma
presencial y por lo tanto deberán de seguir el procedimiento de evaluación descrito anteriormente. En el caso de que no se
presenten a alguna de las pruebas se les asignará una calificación de 0 en ellas.

● Para aplicar los porcentajes y calcular la calificación final es necesario obtener como mínimo un 4 (sobre 10) en cada uno
de los apartados 1 y 2 descritos en el proceso de evaluación, pero sólo se considerará que el estudiante ha superado la
asignatura si dicha calificación final es igual o superior a 5 (sobre 10).

● El estudiante que presentándose de forma presencial no supere la asignatura perderá, para la 2ª edición de actas y resto
de convocatorias, las notas obtenidas en los apartados 3 y 4. Además, su calificación final se obtendrá aplicando los
siguientes porcentajes a los otros dos apartados: 65% al apartado 1 y 35% al apartado 2. No obstante, en el caso de que
dicha calificación sea igual o superior a 5, la nota final será de 4.

● Si el estudiante que se presenta de forma presencial, no supera la asignatura, pero obtiene como nota media en alguno de
los apartados 1 y 2 una calificación mayor o igual a 4 (sobre 10), se le conservará dicha nota para la segunda opción.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

Metodología / Prueba 1: Sesión magistral y Resolución de problemas y/o ejercicios.

Descripción: prueba individual escrita que constará de preguntas tipo test, cuestiones a razonar y problemas
de estructura similar a los realizados durante el desarrollo de la asignatura.

% Calificación: 65% de la nota final.

Competencias evaluadas: CB2, CB4, CG4, CG8, CG9, CE4, CE7, CE8, CE15, CE26, CE29, CE32, CE35, CE37,
CT1, CT2, CT5, CT10 y CT16

Resultados de aprendizaje evaluados: RA1, RA2, RA3 y RA4

---------------------------

Metodología / Prueba 2: Pruebas prácticas de ejecución de tareas reales y/o simuladas.

Descripción: prueba individual sobre un computador del centro que consistirá en la resolución de problemas
similares a los planteados durante los Trabajos de aula.

% Calificación: 35% de la nota final.

Competencias evaluadas: CB2, CB4, CG4, CG8, CG9, CE16, CE29, CE37, CT1, CT2, CT5, CT8, CT11, CT19 y

Páxina 113 de 397


CT24

Resultados de aprendizaje evaluados: RA5 y RA6

--------

● Para aplicar los porcentajes y calcular la calificación final es necesario obtener como mínimo un 4 (sobre 10) en cada una
de esas dos pruebas, pero sólo se considerará que el estudiante ha superado la asignatura si dicha calificación final es
igual o superior a 5 (sobre 10). En el caso de que en alguna prueba la nota no sea superior o igual a 4 (sobre 10), aunque
la calificación obtenida aplicando los porcentajes sea superior o igual a 5 (sobre 10), la nota final será de 4 (sobre 10).

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

Se empleará el mismo sistema de evaluación aplicado para no asistentes.

PROCESO DE CALIFICACIÓN DE ACTAS

Independientemente de la convocatoria, en el caso de no superar alguna parte de la evaluación pero la puntuación global
fuese igual o superior a 5 (sobre 10), la calificación en actas será de 4.

FECHAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en
la página web http://www.esei.uvigo.es/index.php?id=29

OBSERVACIONES

● Independientemente de la convocatoria se tendrán en cuenta los siguientes aspectos:

1. las pruebas sobre el computador podrán ser sustituidas por pruebas escritas dependiendo de la viabilidad
de realizar dichas pruebas sobre los computadores,
2. para poder realizar las pruebas sobre el computador, el estudiante tendrá que asegurarse de que dispone
de cuenta de usuario en la máquina en la que se realizan los Trabajos de aula.

● A todos aquellos estudiantes que hayan superado, con una nota igual o superior a 5 (sobre 10), alguna de las dos partes
de las que se compone la asignatura, en alguno de los cursos académicos comprendidos entre 2010/2011 y 2016/2017 se
les guardarán las notas para el curso 2017/2018, aplicándole los porcentajes descritos en esta guía docente.

Fuentes de información
Bibliografía Básica
Candela S.; García C.; Quesada A.; Santana F.; Santos J., Fundamentos de Sistemas Operativos., Thomson, 2007, Madrid
Silberschatz, A.; Galvin, P.; Gagne, G., Fundamentos de sistemas operativos., Septima, McGraw - Hill Interamericana, 2006,
Madrid
Sánchez Prieto, Sebastián, Sistemas Operativos, Segunda, Universidad de Alcalá de Henares, 2005, Alcalá de Henares
Pérez-Campanero, J. A.; Morera, J. M., Conceptos de Sistemas Operativos., Universidad Pontificia Comillas, 2002, Madrid
Estero Botaro, Antonia; Domínguez Jiménez, J. J., Sistemas Operativos: conceptos fundamentales., Universidad de Cádiz,
2002, Cádiz
Sobell, Mark G., Manual práctico de Linux. Comandos, editores y programación Shell., Anaya Multimedia, 2008, Madrid
Sarwar, S. M.; Koretsky, R.; Sarwar, S. A., El libro de LINUX ., Pearson Educación, 2005, Madrid
Nutt, G., Sistemas Operativos, Tercera, Pearson Addison Wesley, 2004, Madrid
Pons, N., Linux - Principios básicos de uso del sistema., Tercera, Eni, 2011, Barcelona
Silberschatz Abraham, Operating system concepts, novena, John Wiley & Sons, 2014, Hoboken
Stallings, W., Sistemas Operativos: aspectos internos y principios de diseño., Quinta, Prentice Hall, 2005, Madrid
Tanenbaum, Andrew S., Sistemas operativos modernos, cuarta, Pearson Education, 2015, Madrid
Bibliografía Complementaria
Carretero J.; García F.; de Miguel P.; Pérez F., Sistemas Operativos. Una visión aplicada., Segunda, McGraw-Hill, 2007, Madrid
Casillas Rubio, A.; Iglesias Velásquez, L., Sistemas Operativos: ejercicios resueltos., Pearson Prentice, 2004, Madrid

Páxina 114 de 397


Sánchez Prieto, S., UNIX y LINUX. Guía práctica., Tercera, Ra-Ma, D.L., 2004, Madrid
Bic, L.F.; Shaw, A. C., Operating Systems Principles., Prentice Hall, 2003, Upper Saddle
Pérez Costoya, F.; Carretero Pérez, J.; García Carballeira, F., Problemas de Sistemas Operativos. De la base al diseño.,
Segunda, McGraw-Hill, 2003, Madrid
Díaz Martínez, J. M., Fundamentos básicos de los sistemas operativos., Sanz y Torres, 2011, Madrid
Dhamdhere, D. M., Sistemas Operativos. Un enfoque basado en conceptos., Segunda, McGraw-Hill, 2008, Madrid

Recomendaciones
Asignaturas que continúan el temario
Sistemas operativos II/O06G150V01405

Asignaturas que se recomienda cursar simultáneamente


Algoritmos y estructuras de datos II/O06G150V01302

Asignaturas que se recomienda haber cursado previamente


Informática: Programación I/O06G150V01104

Páxina 115 de 397


DATOS IDENTIFICATIVOS
Arquitecturas paralelas
Asignatura Arquitecturas
paralelas
Código O06G150V01401
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 2 2c
Lengua Castellano
Impartición Gallego
Departamento Ingeniería de sistemas y automática
Coordinador/a García Rivera, Matías
Profesorado García Rivera, Matías
Correo-e mgrivera@uvigo.es
Web http://faitic.uvigo.es
Descripción Completar los conocimientos en el área de Arquitectura y Tecnología de Computadores estudiando el
general paralelismo de ejecución de instrucciones en sistemas monoprocesador, las posibilidades que ofrecen los
procesadores multi-core, los sistemas multiprocesadores, los procesadores vectoriales, los
multicomputadores y los cluster de ordenadores. Se utilizará documentación técnica en inglés.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y - saber hacer
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CG2 Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de - saber
acuerdo con los conocimientos adquiridos. - saber hacer
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos - saber hacer
adquiridos
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de - saber hacer
su calidad, de acuerdo con los conocimientos adquiridos.
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos. - saber hacer
CG7 Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la - saber
profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas - saber hacer
de obligado cumplimiento.
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y - saber hacer
normativa vigente
CE15 Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así - saber
como los componentes básicos que los conforman - saber hacer
CE21 Conocimiento y aplicación de los principios fundamentales y técnicas básicas de los sistemas - saber
inteligentes y su aplicación práctica - saber hacer
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar - saber hacer
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de - saber hacer
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, - saber hacer
modelos y técnicas actuales
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - saber
presentarse - saber hacer

Páxina 116 de 397


CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos - saber hacer
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber
tecnologías de la información y las comunicaciones - saber hacer
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y - saber hacer
calidad adecuados
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que - saber
satisfagan las necesidades de la organización, con los criterios de coste y calidad identificados - saber hacer
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - saber
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación - saber hacer
móvil
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT17 Compromiso ético y democrático - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT21 Liderazgo
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias

Páxina 117 de 397


RA01: Estudiar el sistema actual y analizar e idear los mejores medios para llevar a cabo los mismos CB2
objetivos u otros adicionales. CG2
CG4
CG5
CG6
CG7
CE26
CE30
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24
RA02: Compresión de nas técnicas de paralelismo y concurrencia que emplean los procesadores con el CB2
objetivo de reducir los tiempos de ejecución. Compresión de sus limitaciones. CG2
CG4
CG5
CG6
CG7
CE15
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 118 de 397


RA03: Capacitación para efectuar medidas de el rendimiento de un procesador al ejecutar un programa. CB2
CG2
CG4
CG5
CG6
CG7
CE15
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24
RA04: Evaluar los riesgos asociados a los sistemas informáticos y establecer nas orientaciones y CB2
directrices para mitigarlos. CG2
CG4
CG5
CG6
CG7
CE29
CE36
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 119 de 397


RA05: Analizar los proyectos y las necesidades, y proponer soluciones en el plano técnico, humano y CB2
financiero. CG2
CG4
CG5
CG6
CG7
CE7
CE21
CE26
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24
RA06: Diseñar soluciones informáticas relacionadas con cambios en los sistemas existentes o con nuevos CB2
sistemas. CG2
CG4
CG5
CG6
CG7
CE25
CE32
CE35
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 120 de 397


RA07: Proponer soluciones de mejora y controlar la puesta en marcha CB2
CG2
CG4
CG5
CG6
CG7
CE28
CE31
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Contenidos
Tema
Introducción a la computación paralela. Pespectiva histórica.
Incremento de las prestaciones. Clasificación de las arquitecturas para el procesamiento paralelo.
Medidas del rendimiento.
Segmentación del cauce y procesadores Principios de la segmentación.
segmentados Mejora de las prestaciones.
Riesgos.
Procesadores superescalares, VLIW y vectoriales Procesadores superescalares: motivación, arquitectura y prestaciones.
Procesadores VLIW: motivación, arquitectura y prestaciones.
Procesadores vectoriales: motivación, arquitectura y prestaciones.
Ordenadores paralelos Procesadores paralelos: motivación, arquitectura y prestacions.
Multiprocesadores Programación paralela.
Prestaciones.
Coherencia del sistema de memoria.
Consistencia de memoria.
Sincronización
Aplicaciones multimedia Introducción a imagen, vídeo y audio
Paralelismo en aplicaciones de imagen, vídeo y audio.
Arquitecturas SIMD. Single Instruction, Multiple Data.
Implementaciones: MMX, SSE, SSE2, SSE3, SSE4, AVX, ...
PRÁCTICAS DE LABORATORIO I. Programación a Programación en C de ejemplos de procesado de imagen.
bajo y medio nivel de las distintas arquitecturas Programación en C de ejemplos de procesado de imagen con SIMD.
Programación en C de ejemplos de procesado de imagen con threads.
PRÁCTICAS DE LABORATORIO II. Empleo de Benchmarking
varios programas de benchmarking Profilers
Herramientas para optimización de los algoritmos.
Detección de cuellos de botella.

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 24 24 48
Resolución de problemas y/o ejercicios 19 19 38
Prácticas de laboratorio 6 18 24
Trabajos tutelados 2 13 15

Páxina 121 de 397


Trabajos y proyectos 4 0 4
Pruebas de respuesta corta 3 18 21
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición al alumnado de los contenidos de la materia.
Resolución de Planteamiento, análisis, resolución y debate de problemas o ejercicios relacionados con la temática
problemas y/o ejercicios de la materia.
Prácticas de laboratorio Planteamiento, análisis, resolución y debate de problemas de programación relacionados con la
temática de la materia.
Trabajos tutelados Actividad dirigida a la resolución de un problema relacionado con la temática de la materia.

Atención personalizada
Metodologías Descripción
Prácticas de laboratorio Se llevará una analisis individualizado del alumno mediante un control continuo de las pruebas
parciales realizadas y del trabajo a realizar.
Trabajos tutelados Se llevará una analisis individualizado del alumno mediante un control continuo de las pruebas
parciales realizadas y del trabajo a realizar.

Evaluación
Descripción Calificación Competencias Evaluadas
Prácticas de 2 pruebas parciales sobre los contenidos de las clases de grupos 40 CE7
laboratorio reducidos. Cada una de estas dos pruebas será un 20% de la nota
CE21
final. Estas dos pruebas son obligatorias.
CE25
Resultados evaluados del aprendizaje: RA03, RA06. CE26
CE28
CE30
CE31
CE35
CE36
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 122 de 397


Trabajos y Entrega de un proyecto individual de resolución de un problema de 10 CE7
proyectos naturaleza paralela. La entrega de este proyecto será una primera
CE21
solución sin aplicación de técnicas de paralelismo, y una segunda
solución aplicando técnicas de paralelismo. Se realizará una CE25
comparativa de ambas soluciones. Este proyecto será un 10% de la CE26
nota. Este proyecto no es obligatorio.
CE28
Resultados evaluados del aprendizaje: RA03, RA05, RA06 y RA07. CE30
CE31
CE35
CE36
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 123 de 397


Pruebas de 2 pruebas sobre los contenidos desarrollados en las clases de grupos 50 CE7
respuesta corta grandes. Cada una de estas pruebas será un 25% de la nota.
CE15
CE21
Resultados evaluados del aprendizaje: RA01, RA02, RA04. CE25
CE29
CE31
CE32
CE36
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT16
CT17
CT18
CT20
CT24

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACION PARA ASISTENTES 1ª EDICIÓN DE ACTAS

Para los alumnos asistentes en la primera edición se realizarán 4 pruebas parciales a lo largo del cuatrimestre y un
trabajo/proyecto: 2 pruebas parciales obligatorias (2 Pruebas de respuesta corta) sobre los contenidos de las clases de
grupos grandes (25% + 25%); 2 pruebas parciales obligatorias (2 Prácticas de laboratorio) sobre los contenidos de las
clases de grupos reducidos (20% + 20%); y un trabajo/proyecto no obligatorio (10%).

ES obligatorio que el alumno se presente las 4 pruebas parciales, y además que en cada prueba obtenga una nota igual o
superior a 3 sobre 10. El trabajo/proyecto no es obligatorio.

En el caso de no superar alguna prueba de la evaluación (nota menor a 3) o no realizar alguna prueba (por lo tanto nota
igual a 0), si la puntuación global fuera superior a 5 (sobre 10), la calificación en actas será 4.9.

Las fechas de estas 4 pruebas y la fecha de entrega del trabajo/proyecto para los alumnos asistentes se puede consultar en
el calendario de actividades de la ESEI para el segundo curso segundo cuatrimestre.

Los alumnos asistentes suspensos, pueden renunciar la todalas sus calificaciones como asistente y hacer la evalucación
para los no asistentes.

CRITERIOS DE EVALUACION PARA EN El ASISTENTES

La evaluación para los alumnos no asistentes en la primera edición serán 2 pruebas:

Metodología/Prueba 1: Una prueba de respuesta corta

Descripción: Una prueba con respuestas cortas sobre todos los contenidos de las clases de los grupos grandes.

% Calificación: Esta prueba será el 50% de la nota final. La nota de esta prueba debe ser igual o superior a 3 sobre 10

Competencias evaluadas: CE7, CE15, CE21, CE25, CE29, CE31, CE32, CE36, CT1, CT2, CT3, CT5, CT7, CT8, CT9, CT10, CT11,
CT12, CT13, CT16, CT17, CT18, CT20, CT24

Resultados de aprendizaje evaluados: RA01, RA02, RA04

Páxina 124 de 397


Metodología/Prueba 2: Una práctica de laboratorio

Descripción: Una prueba práctica del contenido de las clases de los grupos reducidos. Esta prueba se hará delante de un PC,
con las herramientas SW siguientes: Sistema Operativo Windows, entorno de desarrollo Netbeans, compilador ANSI C
Cygwin, y las bibliotecas openCV. Se avisará previamente a los alumnos no asistentes de las versiones utilizadas de cada
herramienta o de cualquiera cambio en estas herramientas.

% Calificación: Esta prueba será el 50% de la nota final. La nota de esta prueba debe ser igual o superior a 3 sobre 10

Competencias evaluadas: CE7, CE21, CE25, CE26, CE28, CE30, CE31, CE35, CE36, CT1, CT2, CT3, CT5, CT7, CT8, CT9, CT10,
CT11, CT13, CT15, CT16, CT17, CT18, CT19, CT20, CT21, CT22, CT24

Resultados de aprendizaje evaluados: RA03, RA05, RA06 y RA07.

CRITERIOS DE EVALUACION PARA La 2ª EDICIÓN DE ACTAS Y FIN DE CARREIRA

Se empleará el mismo sistema de evaluación aplicado para los no asistentes.

PROCESO DE EVALUACION DE ACTAS

Independientemente de la convocatoria, en el caso de no superar alguna prueba de la evaluación pero la puntuación global
fuera superior a 5 (sobre 10), la calificación en actas será 4.9.

CIERRAS DE EVALUACIÓN.

El calendario de pruebas de evaluación aprobado oficialmente por la Junta de Centro de la ESEI se encuentra publicado en la
página web http://www.esei.uvigo.es/index.php?*id=29.

JUSTIFICACIÓN DE AUSENCIA

Para poder justificar la ausencia a una prueba es necesario un Justificante de Ausencia o un Parte de Consulta y
Hospitalización (tambén llamado P10) emitido por el médico del SERGAS, o un certificado emitido por un colegiado médico.
No será válido un justificante de la cita del médico.

Fuentes de información
Bibliografía Básica
Stallings, William, Organización y arquitectura de computadores, Prentice Hall, 2006,
Bertrán, Guzmán, Diseño y Evaluación de Arquitectura de Computadoras, Pearson, 2010,
Aart J.C. Bik, Software Vectorization Handbook, The: Applying Intel Multimedia Extensions for Maximum Performance, 1ª
Edicion, Intel Press, 2004,
Taylor, Stewart, Optimizing Applications for Multi-Core Processors, Using the Intel® Integrated Performance Primitives,
Second Edition, 2nd ed, Intel press, cop., 2007, Hillsboro
Reinders, James, Intel threading building blocks : outfitting C++ for multi-core processor parallelism, 1ª Edición, O'Reilly,
2007, Sebastopol (California-9
Bibliografía Complementaria
Richard Gerber, The Software Optimization Cookbook: High Performance Recipes for IA-32 Platforms, 2nd Edition, 2nd
Edition, Intel Press, 2005,

Recomendaciones
Asignaturas que continúan el temario
Hardware de aplicación específica/O06G150V01502

Asignaturas que se recomienda cursar simultáneamente


Sistemas operativos II/O06G150V01405

Asignaturas que se recomienda haber cursado previamente


Arquitectura de computadoras II/O06G150V01303

Páxina 125 de 397


Páxina 126 de 397
DATOS IDENTIFICATIVOS
Bases de datos I
Asignatura Bases de datos I
Código O06G150V01402
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 2 2c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Gálvez Gálvez, Juan Francisco
Profesorado Gálvez Gálvez, Juan Francisco
Correo-e galvez@uvigo.es
Web http://faitic.uvigo.es
Descripción Bases de Datos I es una materia obligatoria que se imparte en el 4º semestre del grado en Ingeniería en
general Informática en castellano. Dispone de 6 créditos ECTS.
Los objetivos generales de la materia sonido introducir al alumno en el mundo de las bases de datos y
dotarlo de los instrumentos necesarios que le permitan adquirir los conocimientos precisos para diseñar,
implementar y manipular sistemas de bases de datos. En esta materia no se utiliza el inglés como lengua de
impartición ni en el material docente.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - saber hacer
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que
gestionan.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber hacer
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos
adquiridos
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber hacer
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber hacer
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber hacer
de datos y programas informáticos con aplicación en ingeniería
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas
propios de la ingeniería
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber hacer
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE15 Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así - saber
como los componentes básicos que los conforman
CE18 Conocimiento y aplicación de las características, funcionalidades y estructura de las bases de datos, - saber hacer
que permitan su adecuado uso, y el diseño y el análisis e implementación de aplicaciones basadas
en ellos
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento - saber hacer
y acceso a los Sistemas de información, incluidos los basados en web
CE22 Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de - saber
software
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software

Páxina 127 de 397


CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la existencia
de sistemas ya desarrollados y de las propias organizaciones
CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - saber hacer
tecnologías disponibles
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber hacer
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías,
modelos y técnicas actuales
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber
tecnologías de la información y las comunicaciones
CE33 Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, - saber
evaluación y gestión de aplicaciones y sistemas basados en tecnologías de la información que
aseguren la accesibilidad, ergonomía y usabilidad de los sistemas
CE34 Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de - saber
comunicaciones en una organización
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que satisfagan - saber
las necesidades de la organización, con los criterios de coste y calidad identificados
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, incluyendo - saber
Internet, web, comercio electrónico, multimedia, servicios interactivos y computación móvil
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar
/ser
CT2 Capacidad de organización y planificación - Saber estar
/ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar
/ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar
/ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar
/ser
CT9 Capacidad de tomar decisiones - Saber estar
/ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar
/ser
CT11 Capacidad de actuar autónomamente - Saber estar
/ser
CT15 Capacidad de relación interpersonal - Saber estar
/ser
CT16 Razonamiento crítico - Saber estar
/ser
CT18 Aprendizaje autónomo - Saber estar
/ser
CT19 Adaptación a nuevas situaciones - Saber estar
/ser
CT20 Creatividad - Saber estar
/ser
CT22 Tener iniciativa y ser resolutivo - Saber estar
/ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1. Conocer las ventajas de las BD frente a otras estructuras de datos CG3
CG4
CE7
CE15
CE33
CT7

Páxina 128 de 397


RA2. Conocer las fases del proceso de creación de una base de datos CB2
CG3
CE4
CE5
CE7
CE15
CE18
CE19
CE22
CE26
CE28
CE33
CT1
CT2
CT7
RA3. Conocer las características del modelo relacional CG4
CE4
CE7
CE18
CE19
CE31
CT1
CT5
CT7
RA4. Saber usar lenguajes de consulta y manipulación asociados al modelo relacional CG3
CE4
CE18
CE19
CT1
CT8
CT20
RA5. Saber usar herramientas de consulta y manipulación de base de datos CG4
CE4
CE5
CE19
CE31
CE35
CT2
CT7
CT8
CT19
CT20
RA6. Conocer los conceptos básicos de transacción CE4
CE5
CE18
CE19
CT1

Páxina 129 de 397


RA7. Saber diseñar una base de datos partiendo de un conjunto de requisitos previos CG3
CG4
CG9
CE4
CE5
CE7
CE18
CE19
CE22
CE26
CE28
CE31
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT15
CT16
CT20
CT22
RA8. Ser capaz de transformar un modelo conceptual en un modelo lógico CG4
CG6
CG9
CE4
CE22
CE26
CE28
CE31
CE33
CE36
CT1
CT5
CT8
CT9
CT10
CT16
CT20
CT22
RA9. Saber gestionar la información almacenada en una base de datos relacional CB2
CE4
CE5
CE18
CE19
CE25
CE35
CT2
CT3
CT8
CT9
CT11
CT16
CT19
CT22

Páxina 130 de 397


RA10. Ser capaz de detectar problemas que puedan surgir durante el diseño lógico o en bases de datos CB2
existentes, y ser capaz de aportar soluciones. CG9
CE4
CE5
CE7
CE18
CE19
CE26
CE27
CT1
CT8
CT9
CT16
CT19
CT20
CT22
RA11. Tomar decisiones ligadas al correcto diseño de una base de datos CB2
CG3
CG4
CG9
CE4
CE5
CE7
CE18
CE19
CE25
CE26
CE28
CE30
CE31
CE34
CE35
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT15
CT16
CT19
CT20
CT22

Páxina 131 de 397


RA12. Capacidad de aplicar los conocimientos en CB2
la práctica CG9
CE4
CE5
CE15
CE18
CE19
CE22
CE25
CE26
CE27
CE28
CE30
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT15
CT16
CT18
CT19
CT20
CT22

Contenidos
Tema
Tema 1 - Introducción a las bases de datos 1.1 Conceptos básicos
1.1.1 Sistema de Información (SÍ)
1.1.2 Componentes de un SÍ
1.2 Sistemas basados en archivos
1.3 Sistemas de bases de datos
1.4. Características de la metodología de BD
1.5 Ventajas de las bases de datos frente a los archivos
1.6 Inconvenientes de las bases de datos frente a los ficheros
1.7 Usuarios de una BD
Tema 2 - Arquitectura de un sistema de bases de 2.1 Introducción
datos 2.2 Modelo de datos
2.3 Categorías de modelos de datos
2.4 Instancia y esquema de una BD
2.5 Arquitectura ANSI/SPARC
2.6 Independencia de datos
2.7 Lenguajes de un SXBD
2.8 Interfaces de un SXBD
2.9 Componentes de un SXBD
2.10 Clasificación de los SXBD
Tema 3- El Modelo Relacional 3.1 Introducción
3.2 Orígenes del Modelo Relacional (MR)
3.3 Estructura de datos Relacional
3.4 Restricciones del MR
Tema 4 - Álgebra Relacional 4.1 Introducción
4.2 Operadores del álgebra relacional
4.3 Operadores adicionales de consulta
4.4 Operadores adicionales de modificación

Páxina 132 de 397


Tema 5 - Teoría de diseño de Bases de Datos 5.1 Introducción
Relacionales 5.2 Dependencias funcionales (DF)
5.3 DF's parciales, totales, triviales, elementales
5.4 Cierre transitivo de un conjunto de dependencias funcionales
5.5 Superchave y llave candidata
5.6 Cierre de un descriptor
5.7 Equivalencia de conjuntos de dependencias funcionales.
Recubrimento no redundante
5.8 Algoritmos de cálculo de llaves
5.8.1 Algoritmo de simplificación-reducción
5.8.2 Algoritmo de síntesis
5.9 Introducción a la Normalización
5.10 Descomposición en esquemas
5.11 Descomposición con la propiedad LJ
5.11.1 Test de la propiedad LJ
5.12. Descomposición con preservación de dependencias
5.12.1 Algoritmo de test de preservación de dependencias
5.13 Formas Normales de Codd
5.14 Descomposición en 3FN con preservación de Dependencias
5.15 Descomposición en 3FN con preservación de Dependencias y
verificación de la propiedad LJ
5.16 Forma Normal de Boyce-Codd
5.17 Algoritmo de descomposición de Forma Normal de Boyce-Codd con la
propiedad LJ
TEMA P-1: El Modelo Entidad Relación Extendido P1.1 El modelo Entidad-Relación (MER)
P1.2 Conceptos básicos del MER
P1.3 Introducción al Modelo Entidad Relación Extendido (MERE)
P1.4. Especialización/Generalización
P1.5 Transformación MERE al MR
Tema P-2 - Consultas sobre bases de datos P2.1 SQL cómo DML
relacionales P2.1.1 Consultas Sencillas
P2.1.2 Predicados
P2.1.3 Agregación y Agrupamento
P2.1.4 Consultas sobre varias tablas

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 14 17.5 31.5
Resolución de problemas y/o ejercicios 13.5 27 40.5
Prácticas de laboratorio 15.5 19.375 34.875
Pruebas de tipo test 1.5 3 4.5
Resolución de problemas y/o ejercicios 3 12 15
Otras 0 22.125 22.125
Pruebas de respuesta corta 0.5 1 1.5
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición oral complementada con el uso de medios audiovisuales y la introducción de encuestas
dirigidas a los estudiantes, con la finalidad de transmitir conocimientos y facilitar el aprendizaje.
Resolución de Técnica mediante la que debe resolverse una situación problemática concreta, a partir de los
problemas y/o ejercicios conocimientos trabajados, que puede tener más de una solución.
Prácticas de laboratorio Metodología que permite que los estudiantes aprendan efectivamente a través de la realización de
actividades de carácter práctico, tales como demostraciones, ejercicios, experimentos e
investigaciones.

Atención personalizada
Metodologías Descripción
Resolución de problemas y/o Atención a preguntas y dudas plateadas por el alumno en el desarrollo de las clases y
ejercicios tutorías, referentes a los problemas y ejercicios propuestos.

Páxina 133 de 397


Prácticas de laboratorio Atención a preguntas y dudas plateadas por el alumno en el desarrollo de las clases de
prácticas en los laboratorios, referentes a los problemas y ejercicios propuestos.

Evaluación
Descripción Calificación Competencias Evaluadas
Resolución de problemas Resultados de aprendizaje evaluados: RA4, RA5, RA7, RA8, 5 CB2
y/o ejercicios RA9, RA10, RA11, RA12.
CG3
CG4
CG6
CG9
CE18
CE34
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT15
CT16
CT18
CT19
CT20
CT22
Pruebas de tipo test Resultados de aprendizaje evaludados: RA1, RA2, RA3, RA6, 5 CB2
RA9, RA10, RA11.
CG3
CG4
CG9
CE4
CE5
CE7
CE15
CE18
CE19
CE22
CE25
CE26
CE27
CE28
CE30
CE31
CE33
CE34
CE35
CE36

Páxina 134 de 397


Resolución de problemas Resultados de aprendizaje evaluados: RA3, RA4, RA5, RA7, 80 CB2
y/o ejercicios RA8, RA10, RA11, RA12.
CG3
CG4
CG6
CG9
CE4
CE5
CE7
CE15
CE18
CE19
CE22
CE25
CE26
CE27
CE28
CE30
CE31
CE33
CE35
CE36
Otras Resultados de aprendizaje evaluados: RA4, RA5, RA7, RA8, 5 CB2
RA9, RA10, RA11, RA12.
CG3
CG4
CG6
CG9
CE4
CE7
CE18
CE34
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT15
CT16
CT18
CT19
CT20
CT22

Páxina 135 de 397


Pruebas de respuesta Resultados de aprendizaje evaluados: RA7, RA9, RA10. 5 CB2
corta RA11
CG3
CG4
CG9
CE4
CE5
CE7
CE18
CE19
CE22
CE25
CE26
CE27
CE28
CE30
CE31
CE34
CE35
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT15
CT16
CT19
CT20
CT22

Otros comentarios y evaluación de Julio


1.- CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTASRealización de pruebas a lo largo del curso que
recogerán contenidos teórico-prácticos correspondientes a la materia impartida durante las clases de aula y laboratorio.
Para la liberación de la materia, el alumno deberá cumplir las siguientes condiciones: a) Alcanzar un mínimo de 4 puntos
(sobre 10) en cada una de las pruebas. b) El promedio ponderado, según el peso de cada prueba, debe ser igual o superior
a 5 puntos (sobre 10). La calificación total de esta parte será el 90% de la calificación total.Observaciones:a) Todos los
estudiantes que se presenten a cualquiera de las pruebas es porque siguen la materia de forma presencial, y por lo tanto
serán evaluados con el procedimiento descrito anteriormente. b) El 10% restante de la calificación se puede obtener por la
participación y resolución de ejercicios en aula o laboratorio. c) Se informará de la fecha de celebración de las pruebas con
una antelación mínima de dos semanas. El aviso se publicará en la herramienta http://faitic.uvigo.es.d) En caso de superar
alguna de las pruebas, se guardará esa nota hasta la convocatoria de julio. e) No se guardarán calificaciones entre cursos
académicos. f) Las calificaciones provisionales se podrán consultar vía web a través del portal http://faitic.uvigo.es g) La
calificación en actas, será el promedio de todas las calificaciones de las pruebas superadas (>=4). Este cálculo es el 90% de
la calificación final, a lo que hay que sumar el 10% de la participación y resolución de ejercicios en clase. En caso de que
alguna de las pruebas no esté aprobada (=5, la calificación en actas será de 4 (SUSPENSO).
2.- CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES Los/las estudiantes que no se presenten a ninguna de las pruebas
diseñadas para la evaluación continua, tendrán derecho a un examen en las convocatorias del curso, segundo los siguientes
criterios: Metodología/Prueba 1: evaluación de teoría Descripción: Esta prueba constará de una serie de preguntas de tipo
test, cortas y ejercicios. % Calificación: La calificación obtenida supondrá el 50% de la calificación final, siempre que esta sea
igual o superior a 5. Competencias evaluadas: (CB2, CG3-4-6-9,
CE4-5-7-15-18-19-22-25-26-27-28-30-31-33-34-35-36). Resultados de aprendizaje evaluados: (RA
1-2-3-4-6-7-8-9-10-11-12)Metodología/Prueba 2: evaluación de prácticas Descripción: Esta prueba constará de ejercicios
sobre el modelo *MERE y consultas *SQL. % Calificación: La calificación obtenida supondrá el 50% de la calificación final,

Páxina 136 de 397


siempre que esta sea igual o superior a 5. Competencias evaluadas: (CB2, CG3-4-6-9,
CE4-5-7-15-18-19-22-25-26-27-28-30-31-33-35-36).Resultados de aprendizaje evaluados: (RA 4-7-8-12)Observaciones:a) No
se guardarán partes entre convocatorias ni entre cursos académicos.b) Las calificaciones provisionales podrán consultarse
vía web a través da herramienta http://faitic.uvigo.es. c) La calificación en actas será el promedio de la calificación de la
prueba de teoría con la de prácticas, siempre que ambas estén aprobadas (>=5). En caso de que alguna de las pruebas no
esté superada (=5, en cuyo caso la calificación en actas sería de 4 (SUSPENSO). 3.- CRITERIOS DE EVALUACIÓN PARA 2ª
EDICIÓN DE ACTAS Y FIN DE CARREIRASe empleará el mismo sistema de evaluación aplicado para no asistentes. 4.-
PROCESO DE CALIFICACIÓN DE ACTASIndependientemente de la convocatoria, en caso de no superar alguna parte de la
evaluación y la puntuación global fuera superior a 5 (sobre 10), la calificación en actas será 4. 5.- FECHAS DE
EVALUACIÓNSe pueden encontrar en el calendario de pruebas de evaluación aprobado oficialmente por la Junta de Centro
de la ESEI, que se encuentra publicado en la página web http://www.esei.uvigo.es/index.php?*id=29.

Fuentes de información
Bibliografía Básica
Elmasri, R.; Navathe, S.B, Fundamentos de sistemas de Bases de Datos, 5ª, Addison-Wesley, 2007,
A. Silberschatz, H.F. Korth, S. Sudarshan, Fundamentos de Sistemas Bases de Datos, 6, McGraw-Hill, 2014,
Date C. J., Introducción a los Sistemas de Bases de Datos, 7ª, Prentice Hall, 2001,
Rivero C. Enrique, et. al., Introducción al SQL para Usuarios y Programadores, 2ª, Paraninfo, 2002,
A. de Miguel, M Piattini, Fundamentos y modelos de Bases de Datos, 2ª, Ra-ma, 1999,
Bibliografía Complementaria
Thomas M. Connoly, Carolyn E. Begg, Sistemas de Bases de Datos.Un enfoque práctico para diseño, implementación y
gestión, 4ª, Addison-Wesley, 2005,
A. de Miguel, M Piattini, Concepción y diseño de bases de datos, 1ª, Ra-ma, 1993,
Ullman, Jeffrey D, Principles of Database and konwledge-base systems, 1ª, Computer Science Press, 1988,

Recomendaciones
Asignaturas que continúan el temario
Bases de datos II/O06G150V01501

Asignaturas que se recomienda haber cursado previamente


Ingeniería del software I/O06G150V01304

Otros comentarios
Materias que continúan el temario: Bases de Datos II

Páxina 137 de 397


DATOS IDENTIFICATIVOS
Ingeniería del software II
Asignatura Ingeniería del
software II
Código O06G150V01403
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 2 2c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Méndez Penín, Arturo José
Profesorado Barros Justo, José Luis
Lado Touriño, María José
Méndez Penín, Arturo José
Correo-e mrarthur@uvigo.es
Web http://faitic.uvigo.es
Descripción En esta materia se tratará sobre todo de ampliar y extender los conocimientos de análisis y diseño
general adquiridos en la asignatura previa Ingeniería del Software I. Alguno de los recursos o materiales de apoyo
podrá estar escrito en idioma inglés.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber hacer
tanto especializado como no especializado.
CG1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito - saber
de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos
, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - saber
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que
gestionan.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos
adquiridos
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de
su calidad, de acuerdo con los conocimientos adquiridos.
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la - saber hacer
profesión de Ingeniero Técnico en Informática.
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber hacer
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas
propios de la ingeniería
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y - saber hacer
normativa vigente
CE9 Capacidad para comprender la importancia de la negociación, los hábitos de trabajo efectivos, el - saber
liderazgo y las habilidades de comunicación en todos los entornos de desarrollo de software
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados - saber hacer
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento - saber hacer
y acceso a los Sistemas de información, incluidos los basados en web

Páxina 138 de 397


CE21 Conocimiento y aplicación de los principios fundamentales y técnicas básicas de los sistemas - saber
inteligentes y su aplicación práctica
CE22 Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de - saber
software - saber hacer
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar - saber hacer
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - saber hacer
tecnologías disponibles
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, - saber hacer
modelos y técnicas actuales
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - saber hacer
presentarse
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos - saber hacer
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber
tecnologías de la información y las comunicaciones
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y
calidad adecuados
CE33 Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, - saber
evaluación y gestión de aplicaciones y sistemas basados en tecnologías de la información que - saber hacer
aseguren la accesibilidad, ergonomía y usabilidad de los sistemas
CE34 Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de - saber
comunicaciones en una organización
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que - saber
satisfagan las necesidades de la organización, con los criterios de coste y calidad identificados - saber hacer
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - saber
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación
móvil
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT17 Compromiso ético y democrático - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT21 Liderazgo - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje

Páxina 139 de 397


Resultados de aprendizaje Competencias
RA1: Conocer los principios básicos del proceso de desarrollo de sistemas software desde una perspectiva CB2
moderna CB4
CG1
CG3
CG4
CG5
CG6
CG9
CE7
CE9
CE14
CE21
CE22
CE25
CE26
CE28
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CT7
CT13
CT18
CT19
CT20
CT21
CT22
RA2: Conocer y utilizar las técnicas disponibles para el desarrollo de sistemas complejos CB2
CB4
CG1
CG3
CG4
CG5
CG9
CE7
CE14
CE22
CE25
CE28
CE30
CE33
CE35
CT1
CT2
CT3
CT5
CT8
CT9
CT10
CT11
CT15
CT16
CT18

Páxina 140 de 397


RA3: Conocer y utilizar las técnicas disponibles para el desarrollo de sistemas ligeros CB2
CB4
CG1
CG3
CG4
CG5
CG9
CE7
CE14
CE22
CE25
CE28
CE30
CE33
CE35
CT1
CT2
CT3
CT5
CT8
CT9
CT10
CT11
CT15
CT16
CT18
RA4: Diseñar aplicaciones software basadas en técnicas y tecnologías de orientación a objetos que CB2
involucren la utilización de componentes software, herramientas CASE de desarrollo visual y ciclos de CB4
vida iterativos e incrementales guiados por el control de riesgos CG1
CG3
CG4
CG5
CG9
CE7
CE14
CE22
CE25
CE28
CE29
CE30
CE33
CE35
CT1
CT2
CT3
CT5
CT8
CT9
CT10
CT11
CT15
CT16
CT18
CT24

Páxina 141 de 397


RA5: Comprender y considerar en todo el proceso de desarrollo de sistemas la reutilización de los CG1
fragmentos definidos CG3
CG4
CG5
CG6
CG9
CE5
CE7
CE14
CE19
CE22
CE25
CE27
CE28
CE30
CE33
CT1
CT2
CT3
CT8
CT9
CT10
CT11
CT16
CT18
RA6: Incorporar la garantía de control de calidad basado en pruebas a todo el proceso de desarrollo CG1
CG4
CG5
CG9
CE7
CE14
CE25
CE28
CE35
CT2
CT3
CT8
CT9
CT10
CT11
CT12
CT17
CT18

Contenidos
Tema
1. Introducción Retos de la Ingeniería del Software. Proceso software.
2. Procesos de Desarrollo de Software Complejos Modelos incrementales. Modelos evolutivos. El Proceso Unificado.
3. Procesos de Desarrollo de Software Ligeros Desarrollo Ágil. Programación Extrema. Scrum.
4. Diseño Arquitectónico Organización del Sistema. Estilos de Control. Descomposición modular.
Sistemas distribuidos.
5. Diseño detallado Conceptos de diseño. Diagramas de interacción. Diagramas de clases.
6. Patrones de Diseño Definición. Patrones GRASP y Patrones GoF.
7. Pruebas Pruebas, Metas, Verificación y Validación, Inspecciones. Etapas de
Pruebas.
8. Reutilización Conceptos de reutilización. Marcos de trabajo. Líneas de Productos
Software. Reutilización de sistemas de aplicaciones.

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 15.5 31 46.5
Resolución de problemas y/o ejercicios 4 8 12
Prácticas de laboratorio 20.5 41 61.5
Debates 2 2 4

Páxina 142 de 397


Presentaciones/exposiciones 4 2 6
Pruebas de respuesta larga, de desarrollo 5 15 20
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición oral complementada con el uso de medios audiovisuales con la finalidad de transmitir
conocimientos y facilitar el aprendizaje.
Resolución de problemas y/o Técnica mediante la que debe resolverse una situación problemática concreta, a partir de los
ejercicios conocimientos trabajados, que puede ter más de una solución.
Prácticas de laboratorio Metodología que permite que los estudiantes aprendan efectivamente a través de la realización de
actividades de carácter práctico, tales como demostraciones, ejercicios, experimentos e
investigaciones.
Debates Técnica de dinámica de grupos en la que los miembros de un grupo discuten sobre un tema,
estando coordinados por un moderador. Puede comprender la lectura de material bibliográfico, el
análisis de su contenido y una crítica y valoración del mismo.
Presentaciones/exposiciones Exposición verbal en la que alumnado y profesorado interaccionan de un modo ordenado,
presentando cuestiones, haciendo aclaraciones y exponiendo temas, trabajos, conceptos, hechos o
principios de forma dinámica. También puede utilizarse para defender los trabajos hechos en otras
actividades.

Atención personalizada
Pruebas Descripción
Pruebas de respuesta Es recomendable que el alumno acuda a tutorías de modo individual con el profesor en el
larga, de desarrollo horario marcado para tal fin para disipar cualquier duda que pueda haber en la realización de
las distintas pruebas evaluadoras de los conocimientos adquiridos.

Evaluación
Descripción Calificación Competencias Evaluadas

Páxina 143 de 397


Resolución de problemas y/o Entregas periódicas individuales o en grupo indicadas 15 CB2
ejercicios por el profesor que servirán de información sobre la
CG3
marcha del alumno y serán además indicadoras de su
asistencia. Resultados de aprendizaje evaluados: RA1, CG4
RA2, RA3, RA5, RA6. CG5
CG6
CG9
CE5
CE7
CE9
CE21
CE22
CE27
CE28
CE29
CE30
CE31
CE33
CE35
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 144 de 397


Prácticas de laboratorio Entregas periódicas individuales o en grupo que 15 CB2
servirán de información sobre el aprovechamiento
CG1
del alumno y serán además indicador de su
asistencia. Resultados de aprendizaje evaluados: RA1, CG3
RA2, RA3, RA4, RA5. CG4
CG5
CG6
CG9
CE5
CE7
CE9
CE14
CE19
CE21
CE22
CE25
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 145 de 397


Presentaciones/exposiciones Exposiciones realizadas como consecuencia de 10 CB4
debates, comprensión de textos, o como explicación
CG1
de soluciones de prácticas de laboratorio. Resultados
de aprendizaje evaluados: RA1, RA2, RA3, RA4. CG3
CG4
CG5
CG6
CG9
CE5
CE7
CE9
CE14
CE19
CE21
CE22
CE25
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 146 de 397


Pruebas de respuesta larga, de Dos pruebas objetivas a lo largo del curso. Pueden 60 CB2
desarrollo constar tanto de preguntas de respuesta corta, como
CB4
de respuesta larga, preguntas tipo test, marcar si una
frase es verdadera o falsa, o explicación o realización CG1
de diagramas de diseño, y se tendrá en cuenta la CG3
caligrafía, presentación y faltas de ortografía. El peso
CG4
es 30% para cada una de las dos pruebas objetivas.
Resultados de aprendizaje evaluados: RA1, RA2, RA3, CG5
RA4, RA5, RA6. CG6
CG9
CE5
CE7
CE9
CE14
CE19
CE21
CE22
CE25
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Otros comentarios y evaluación de Julio

EMPLEO DE DISPOSITIVOS MÓVILES

Se recuerda a todo el alumnado la prohibición del uso de dispositivos móviles u ordenadores portátiles en ejercicios y
prácticas, en cumplimiento del artículo 13.2.d) del Estatuto del Estudiante Universitario, relativo a los deberes del

Páxina 147 de 397


estudiantado universitario, que establece el deber de "Abstenerse de la utilización o cooperación en procedimientos
fraudulentos en las pruebas de evaluación, en los trabajos que se realicen o en documentos oficiales de la universidad"

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

La evaluación anterior, con los porcentajes de calificación indicados, es válida para estudiantes asistentes que sigan la
modalidad de evaluación continua

● Es obligatorio subir una foto tipo carnet al perfil de la plataforma faitic al principio del curso
● Se tienen que realizar TODAS las tareas propuestas, en caso contrario se evaluará siguiendo las directrices para NO
ASISTENTES
● La primera prueba objetiva se realizará aproximadamente a mitad del cuatrimestre para evaluar los contenidos vistos
hasta ese momento
● La segunda prueba objetiva se realizará en la fecha oficial de evaluación y constará de tres partes
❍ Una primera parte correspondiente con los contenidos de la primera prueba objetiva, el alumnado que haya aprobado la
primera prueba objetiva no tendrá que hacer esta parte (30% de la nota final)
❍ Una segunda parte donde se evaluarán los contenidos teóricos que no fueron objeto de evaluación en la primera prueba
objetiva (20% de la nota final)
❍ Una tercera parte donde se evaluarán los contenidos prácticos de toda la materia (10% de la nota final)

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

Metodología: Pruebas de respuesta larga, de desarrollo

Descripción: Se evaluará con dos pruebas objetivas

● La primera prueba objetiva se realizará aproximadamente a mitad del cuatrimestre para evaluar los contenidos vistos
hasta ese momento
● La segunda prueba objetiva se realizará en la fecha oficial de evaluación y constará de tres partes
❍ Una primera parte correspondiente con los contenidos de la primera prueba objetiva, el alumnado que haya aprobado la
primera prueba objetiva no tendrá que hacer esta parte (50% de la nota final)
❍ Una segunda parte donde se evaluarán los contenidos teóricos que no fueron objeto de evaluación en la primera prueba
objetiva (30% de la nota final)
❍ Una tercera parte donde se evaluarán los contenidos prácticos de toda la materia (20% de la nota final)

% Calificación: 100%

Competencias evaluadas: CB2, CB4, CG1, CG3, CG4, CG5, CG6, CG9, CE5, CE7, CE9, CE14, CE19, CE21, CE22, CE25,
CE26, CE27, CE28, CE29, CE30, CE31, CE32, CE33, CE34, CE35, CE36, CT1, CT2, CT3, CT5, CT7, CT8, CT9, CT10, CT11, CT12,
CT13, CT15, CT16, CT17, CT18, CT19, CT20, CT21, CT22, CT24

Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA5, RA6

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

Se evaluará siguiendo las mismas directrices que en la evaluación para alumnado no asistente

PROCESO DE CUALIFICACIÓN DE ACTAS

Independientemente de la convocatoria, para superar la materia es IMPRESCINDIBLE sacar una puntuación igual o superior a
5 sobre 10 en todas y cada una de las partes que intervienen en la evaluación. En caso de que la calificación resultante sea
igual o superior a 5, pero alguna de las partes esté suspensa, la calificación final máxima podrá ser de hasta 4.9 (SUSPENSO)

NOTA

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en
la página web http://esei.uvigo.es/index.php?id=29

Fuentes de información
Bibliografía Básica
Sommerville, Ian, "Ingeniería del Software", Novena Edición, Pearson Educación, 2011, México
Larman, Craig, "UML y Patrones: una Introducción al Análisis y Diseño Orientado a Objetos y al Proceso Unificado", Segunda
Edición, Pearson Educación, 2003, Madrid
Bibliografía Complementaria
Pressman, Roger S, "Ingeniería de Software: Un Enfoque Práctico", Séptima Edición, McGraw-Hill, 2010, México

Páxina 148 de 397


Fowler, Martin, "UML Distilled", Tercera Edición, Pearson Educación, 2004, Boston
Stevens, Perdita y Poley, Rob, "Utilización de UML en Ingeniería del Software con Objetos y Componentes", Segunda Edición,
Pearson Educación, 2007, Madrid
Booch, Grady; Rumbaugh, James y Jacobson, Ivar, "El lenguaje Unificado de Modelado", Segunda Edición, Pearson Educación,
2006, Madrid
Jacobson, Ivar; Booch, Grady y Rumbaugh, James, "El Proceso Unificado de Desarrollo de Software", Primera Edición,
Pearson Educación, 2000, Madrid
Gamma, Erich; Helm, Richard; Johnson, Ralph y Vlissides, John, "Patrones de diseño", Primera Edición, Pearson Educación,
2003, Madrid
Bruegge, Bernd y Dutoit, Allen H., "Object-oriented software engineering: using UML, patterns, and Java", Tercera Edición,
Pearson Educación, 2010, Upper Saddle River
RECURSOS WEB Y OTROS MATERIALES DE APOYO, Los diferentes materiales y recursos de la materia, y otros contenidos se
encontrarán en: http://faitic.uvigo.es, No son apuntes, por lo tanto los alumnos tienen que preparar su propio material de
estudio, Alguno de los recursos o materiales de apoyo podrá estar escrito en idioma inglés

Recomendaciones

Asignaturas que se recomienda haber cursado previamente


Ingeniería del software I/O06G150V01304

Otros comentarios
Los estudiantes tienen que llevar un ritmo de estudio continuado. Tienen que seguir las explicaciones del profesor y trabajar
sobre las tareas asignadas. Los alumnos tienen que tomar notas o apuntes en cada una de las actividades presenciales
(tanto de prácticas como de teoría), para poder elaborar su propio material de estudio, apoyándose en la bilbliografía
recomendada. Aquellos estudiantes que estén retrasados en su aprendizaje deberán asistir a tutorías específicas con el
profesor, no dejando transcurrir demasiado tiempo para que se acumulen las dudas, y dedicar más tiempo al aprendizaje
autónomo que el estimado en la guía. Es recomendable para un mejor resultado seguir la Evaluación Continua, ya que sirve
de retroalimentación sobre la marcha del estudio, es una mejor manera de preparar la asignatura, implica un mayor
aprovechamiento de las explicaciones del profesor y construye un historial del alumno que permita valorar con mayor
certeza su rendimiento.

Páxina 149 de 397


DATOS IDENTIFICATIVOS
Redes de computadoras I
Asignatura Redes de
computadoras I
Código O06G150V01404
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 2 2c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Gómez Meire, Silvana
Profesorado Gómez Meire, Silvana
Méndez Reboredo, José Ramón
Reboiro Jato, Miguel
Correo-e sgmeire@uvigo.es
Web http://faitic.uvigo.es
Descripción Esta asignatura introduce a los alumnos en los fundamentos de las redes de computadores,
general conocimiento que debe formar parte de la formación básica de un ingeniero/a técnico/a informático/a.

Puede haber algún material complementario en inglés.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber hacer
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber hacer
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber
de datos y programas informáticos con aplicación en ingeniería
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas
propios de la ingeniería
CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - saber hacer
tecnologías disponibles
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - saber hacer
presentarse
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber hacer
tecnologías de la información y las comunicaciones
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber hacer
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y
calidad adecuados
CE34 Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de - saber hacer
comunicaciones en una organización
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - saber hacer
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación
móvil
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser

Páxina 150 de 397


CT6 Capacidad de diseñar y realizar experimentos sencillos y analizar e interpretar sus resultados - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Gestionar y conocer la operativa asociada a las redes de computadores en la actualidad CB2
CG8
CE4
CE5
CE32
CE34
CT1
CT16
RA2: Realizar el diseño integral de una red de computadores a nivel físico y lógico. Asegurar la coherencia CG6
y la adaptación a las necesidades actuales y futuras de las organizaciones CE27
CE32
CE34
CE36
CT1
CT2
CT3
CT5
CT6
CT9
CT10
CT11
CT12
CT19
CT20
CT22
RA3: Administrar una red de computadores, interpretando su diseño y estructura y detectar los puntos CG9
débiles de la misma desde el punto de vista de la seguridad y de la operatividad CE29
CE31
CE32
CT1
CT7
CT8
CT9
CT10
CT11
RA4: Gestionar la seguridad de la red con el fin de proteger equipos y datos pero garantizando la CE29
accesibilidad de los usuarios. CT1
RA5: Asegurar el buen funcionamiento de la red y la existencia de dispositivos de respaldo CE32
CT8
CT11
RA6: Asumir la responsabilidad de la protección de la información. CE29
CT22
RA7: Conocer los últimos avances relacionados con las redes de comunicación. CG8
CT18

Contenidos
Tema

Páxina 151 de 397


I. Introducción a las redes de computadores. 1. Motivación y uso
2. Modelo de comunicaciones
3. Comunicaciones por redes de datos
4. Protocolos
5. Modelos de red
6. Organismos de normalización
7. Evolución de las redes
II. Transmisión en el nivel físico. 1. Introducción y conceptos
2. Transmisión de datos
3. Transmisión analógica y digital
4. Modos de transmisión
5. Multiplexación
6. Conmutación
7. Medios de transmisión
III. Nivel de enlace. 1. Capa de enlace
2. Subcapas del nivel de enlace
3. Control de flujo
4. Detección de errores
5. Control de errores
6. Control de acceso al medio
7. Protocolos elementales
8. Dispositivos de interconexión
IV. Nivel de red. 1. Introducción
2. Funciones del nivel de red
3. Protocolos IPv4 e IPv6
4. Protocolos auxiliares
5. Encaminamiento
V. Nivel de transporte. 1. Introducción
2. Funciones del nivel de transporte
3. Comunicación de entre procesos
4. Protocolos UDP y TCP
Prácticas de Laboratorio P1. Dispositivos físicos para una red LAN.
P2. Direccionamiento IP
P3. Monitorización de una red LAN, configuración y encaminamiento IP
P4. Protocolo ARP
P5. Análisis de protocolos.

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 18 36 54
Resolución de problemas y/o ejercicios 6 3 9
Resolución de problemas y/o ejercicios de forma 0 15 15
autónoma
Prácticas en aulas de informática 13 0 13
Estudios/actividades previos 7 18 25
Pruebas de autoevaluación 0 6 6
Pruebas de respuesta corta 4 12 16
Pruebas prácticas, de ejecución de tareas reales y/o 2 10 12
simuladas.
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Explicación detallada de los contenidos teóricos básicos del programa y de los contenidos prácticos
necesarios para comprender y realizar los ejercicios, prácticas de laboratorio y el proyecto.
Se utilizarán medios audiovisuales para apoyar la exposición de los contenidos y se estimulará la
participación de los alumnos a base de preguntas y actividades.
Resolución de Cada una de las prácticas propuestas en el laboratorio llevan asociadas una serie de ejercicios que
problemas y/o ejercicios el alumno debe resolver.
Resolución de Realización de ejercicios prácticos asociados a los contenidos teóricos y prácticos de la asignatura
problemas y/o ejercicios que se realizarán de forma autónoma.
de forma autónoma

Páxina 152 de 397


Prácticas en aulas de Realización de prácticas con el fin de que el alumno trabaje en el diseño, configuración y
informática monitorización de una red LAN.
Estudios/actividades Preparación de los contados de la materia mediante la lectura y comprensión de textos, artículos,
previos noticias, etc. que se trabajarán en las sesiones presenciales.

Atención personalizada
Metodologías Descripción
Resolución de problemas y/o Cada una de las prácticas propuestas en el laboratorio llevan asociadas una serie de
ejercicios ejercicios que el alumno debe resolver. El profesor explicará la práctica y asistirá al
alumno durante la realización de la misma.

Evaluación
Descripción Calificación Competencias Evaluadas
Resolución de problemas Se realizarán de forma individual y consistirán en resolver 20 CB2
y/o ejercicios de forma ejercicios prácticos de forma autónoma.
CG8
autónoma Se evaluará la seriedad y dedicación en la resolución de
los ejercicios. CG9
Resultados de aprendizaje: RA1, RA3, RA4 CE5
CE29
CT1
CT2
CT6
CT7
CT8
CT9
CT16
CT18
CT22
Pruebas prácticas, de Se realizará una prueba práctica de diseño y configuración 30 CB2
ejecución de tareas reales de una red LAN en el simulador de red.
CG6
y/o simuladas. Resultados de aprendizaje: RA1, RA2, RA3, RA4, RA5, RA6
CG9
CE4
CE5
CE27
CE29
CE32
CE34
CE36
CT1
CT2
CT5
CT6
CT8
CT9
CT11
CT12
CT19
CT20
CT22

Páxina 153 de 397


Pruebas de respuesta corta Se realizarán dos pruebas escritas a lo largo del curso para 50 CB2
comprobar si el alumno a alcanzado las competencias
CG8
básicas. Constará de una parte teórica y una práctica de
resolución de ejercicios. CG9
Resultados de aprendizaje: RA1, RA5, RA7 CE4
CE5
CT3
CT8
CT10

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

Para aplicar los porcentajes y obtener la calificación final es condición imprescindible que se cumplan los siguientes
requisitos:

1. Normalmente, todas las tareas encomendadas como trabajos de aula, resolución de problemas y/o ejercicios, tendrán
algún resultado concreto que el alumno deberá realizar y, en algunos casos, entregar. A estos resultados concretos se les
denomina Entregables. Será necesario entregar al menos el 80% de los entregables del curso para que puntúe este
apartado.
2. Realizar prueba práctica de simulación de red cumpliendo unos requisitos mínimos.
3. Realizar todas las pruebas de respuesta corta y prácticas superando un mínimo exigido.

Cualificación final = 0,2 * entregables + 0,3 * prueba práctica + 0,4 * nota media pruebas respuesta corta

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

Se empleará el mismo sistema de evaluación que para los asistentes.

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

Para la 2ª edición de actas se empleará el mismo sistema de evaluación que para la 1ª edición de actas

Para la evaluación de Fin de Carrera se empleará la siguiente evaluación:

Metodología/Prueba 1: Evaluación teórica

Descripción: Prueba objetiva que incluirá evaluación de conceptos teóricos y resolución de ejercicios.

% Calificación: 70% Para la liberación de esta parte de la asignatura el estudiante deberá obtener una calificación igual o
superior a 5 puntos (sobre 10).

Competencias evaluadas: CB2, CG8, CG9, CE4, CE5, CT3, CT7, CT8, CT10, CT16, CT18

Resultados de aprendizaje evaluados: RA1, RA5, RA7

--------------------

Metodología/Prueba 2: Pruebas prácticas, de ejecución de tareas reales y/o simuladas.

Descripción: Se realizará una prueba práctica de diseño y configuración de una red LAN en el simulador de red.

% Calificación: 30%. Para la liberación de esta parte de la asignatura el estudiante deberá obtener una calificación igual o
superior a 5 puntos (sobre 10).

Competencias evaluadas: CB2, CG6, CG9, CE4, CE5, CE27, CE29, CE32, CE32, CE34, CE36, CT1, CT2, CT5, CT6, CT8, CT9,
CT11, CT12, CT19, CT20, CT22

Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA5, RA6

PROCESO DE CALIFICACIÓN DE ACTAS

Independientemente de la convocatoria, en la calificación en actas se sumarán los puntos obtenidos en cada una de las
partes evaluadas. En el caso de no haber obtenido una puntuación >5 en las pruebas escritas, la calificación numérica en el
acta será la suma de las otras dos partes. Si esta suma es >5, la calificación en el acta será de 4 y se conservarán las
calificaciones de las otras partes para la convocatoria de julio del mismo curso académico.

Páxina 154 de 397


FECHAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en
la página web http://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Stallings, William, Comunicaciones y Redes de Computadores, 7ª, Prentice Hall, 2004,
Forouzan, Behrouz A., Transmisión de datos y redes de comunicaciones, 4ª, McGrawHill, 2007,
Ernesto Ariganello, REDES CISCO GUÍA DE ESTUDIO PARA LA CERTIFICACIÓN CCNA ROUTING Y SWITCHING, 4ª, RA-MA, 2016,
Bibliografía Complementaria
Kurose, J.F. Ross, K.W., Redes de Computadores. Un enfoque Descendente Basado en Internet., 2º, Addison Wesley, 2010,
Magaña Lizarrondo, E. et al., Comunicaciones y Redes de Computadores. Problemas y Ejercicios resueltos., Prentice Hall,
2003,
Cisco, https://www.netacad.com,

Recomendaciones
Asignaturas que continúan el temario
Redes de computadoras II/O06G150V01505

Asignaturas que se recomienda cursar simultáneamente


Sistemas operativos II/O06G150V01405

Páxina 155 de 397


DATOS IDENTIFICATIVOS
Sistemas operativos II
Asignatura Sistemas
operativos II
Código O06G150V01405
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 2 2c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Carrion Pardo, Pilar Isabel
Profesorado Carrion Pardo, Pilar Isabel
González Rufino, María Encarnación
Correo-e pcarrion@uvigo.es
Web http://faitic.uvigo.es
Descripción Esta asignatura tiene carácter práctico ya que el alumnado gestiona sistemas reales, configurando y
general administrando los recursos disponibles. Esto hace que dicha asignatura sea una competencia propia de
todos y cada uno de los perfiles profesionales de la ingeniería informática.
Además, en esta asignatura se incluyen competencias básicas imprescindibles para todas las asignaturas
correspondientes a la materia de Sistemas Operativos, Sistemas Distribuidos y Redes.
Parte del material de estudio y bibliografía facilitada a los alumnos estará en inglés, pero ni las clases ni los
exámenes o pruebas serán en inglés.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB3 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente - saber hacer
dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes
de índole social, científica o ética.
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber hacer
tanto especializado como no especializado.
CB5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para - saber hacer
emprender estudios posteriores con un alto grado de autonomía.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber hacer
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos
adquiridos
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber hacer
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CG10 Conocimientos para la realización de mediciones, cálculos, valoraciones, tasaciones, - saber
peritaciones,estudios, informes, planificación de tareas y otros trabajos análogos de informática, de
acuerdo con los conocimientos adquiridos.
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber hacer
de datos y programas informáticos con aplicación en ingeniería
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE8 Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos - saber
en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto
económico y social

Páxina 156 de 397


CE11 Conocimiento, administración y mantenimiento de sistemas, servicios y aplicaciones informáticas - saber hacer
CE15 Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así - saber hacer
como los componentes básicos que los conforman
CE16 Conocimiento de las características, funcionalidades y estructura de los Sistemas Operativos y - saber hacer
diseñar e implementar aplicaciones basadas en sus servicios
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento - saber
y acceso a los Sistemas de información, incluidos los basados en web
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la existencia
de sistemas ya desarrollados y de las propias organizaciones
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - saber
presentarse
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber
tecnologías de la información y las comunicaciones
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y
calidad adecuados
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que satisfagan - saber
las necesidades de la organización, con los criterios de coste y calidad identificados
CE37 Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas - saber
informáticos
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar
/ser
CT2 Capacidad de organización y planificación - Saber estar
/ser
CT6 Capacidad de diseñar y realizar experimentos sencillos y analizar e interpretar sus resultados - Saber estar
/ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar
integrar ideas y conocimientos /ser
CT8 Resolución de problemas - Saber estar
/ser
CT9 Capacidad de tomar decisiones - Saber estar
/ser
CT11 Capacidad de actuar autónomamente - Saber estar
/ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar
/ser
CT15 Capacidad de relación interpersonal - Saber estar
/ser
CT16 Razonamiento crítico - Saber estar
/ser
CT18 Aprendizaje autónomo - Saber estar
/ser
CT19 Adaptación a nuevas situaciones - Saber estar
/ser
CT20 Creatividad - Saber estar
/ser
CT22 Tener iniciativa y ser resolutivo - Saber estar
/ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias

Páxina 157 de 397


RA1: Gestionar y conocer la operativa asociada a la administración de los sistemas operativos actuales CB2
CB3
CB4
CG4
CG6
CG8
CG9
CE4
CE11
CE16
CE19
CE29
CT6
CT7
CT8
CT9
CT11
CT12
CT18
CT19
CT22
RA2: Realizar la instalación de un sistema operativo, con especial atención a los requisitos de hardware y CB2
la configuración óptima de los servicios CB3
CG4
CG6
CG8
CG9
CG10
CE4
CE8
CE11
CE15
CE16
CE26
CE29
CE31
CE32
CE35
CT1
CT2
CT7
CT8
CT9
CT11
CT12
CT19
CT22
RA3: Conocer el entorno de comandos y la programación que ofrece el sistema operativo para que se CB2
puedan realizar tareas básicas CB3
CG8
CG9
CE4
CE11
CE15
CE16
CE29
CT1
CT7
CT8
CT9
CT11
CT12
CT18
CT19
CT22

Páxina 158 de 397


RA4: Gestionar las autorizaciones de acceso para los usuarios y grupos a los servicios de un sistema CB2
operativo CG6
CG9
CE11
CE26
CE29
CE31
CE35
CT2
CT8
CT19
RA5: Realizar la configuración del kernel del sistema operativo, incluyendo la instalación y gestión de CB2
dispositivos de hardware, sistemas de archivos, configuración de módulos dinámicos, y configuración del CB5
sistema CG4
CG6
CG8
CG9
CE4
CE11
CE15
CE16
CT8
CT11
CT18
CT19
RA6: Asegurar el buen funcionamiento del sistema y hacer un seguimiento de la utilización de los CB2
usuarios y recursos a través de la monitorización CG4
CG6
CG8
CG9
CG10
CE7
CE11
CE29
CE37
CT2
CT9
RA7: Realizar instalaciones de redes y de los servicios mas destacados, incluyendo servicios de nombre, CB5
servicios de internet, servidores web, servidores de correo, servidores de disco distribuidos, servicios de CG4
autenticación y la instalación de cortafuegos CG6
CG8
CG9
CE8
CE11
CE16
CE19
CE29
CE32
CE37
CT1
CT2
CT15
CT22
RA8: Saber cómo gestionar la seguridad de servidores en red CB5
CG4
CG6
CG8
CG9
CE11
CE29
CE32
CE37
CT9
CT12
CT16
CT22

Páxina 159 de 397


RA9: Conocer los últimos avances relacionados con los sistemas operativos CB2
CB3
CB5
CG4
CG6
CG8
CG10
CT7
CT16
CT18
CT20

Contenidos
Tema
BLOQUE I: Introducción a la administración y
configuración de sistemas
BLOQUE II: Programación de sistemas
BLOQUE III: Configuración del sistema, kernel y
dispositivos hardware
BLOQUE IV: Administración y configuración de
servicios en red
Prácticas: Sistema operativo a nivel de
administrador

Planificación
Horas en clase Horas fuera de clase Horas totales
Actividades introductorias 0.5 0 0.5
Sesión magistral 18 25.2 43.2
Trabajos de aula 23.5 35.25 58.75
Otros 4 26 30
Otras 3 3 6
Pruebas prácticas, de ejecución de tareas reales y/o 6 6 12
simuladas.
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Actividades Presentación de la asignatura: objetivos, contenidos, metodología docente, evaluación, etc.
introductorias
Sesión magistral TEORÍA:
Se alternará la exposición por parte del profesorado de aspectos teóricos y conceptuales, con
ejemplos prácticos e incluso con la propuesta de ejercicios. Algunos de estos ejercicios serán
entregas evaluables.
Trabajos de aula PRÁCTICAS:
Se realizarán prácticas sobre computadores con sistema operativo Linux. Parte de estas prácticas
se harán en los laboratorios del centro y parte serán completadas por los alumnos de manera no
presencial. Los docentes propondrán entregas de ejercicios que serán evaluables.
Otros Actividades de recuperación para aquel alumnado que no haya superado la asignatura en la
primera opción.

Atención personalizada
Metodologías Descripción
Sesión magistral Tiempo reservado para atender, guiar y resolver las dudas del alumnado.
Trabajos de aula Tiempo reservado para atender, guiar y resolver las dudas del alumnado.

Evaluación
Descripción Calificación Competencias Evaluadas

Páxina 160 de 397


Sesión TEORÍA: 10 CB2
magistral En clase se realizarán, de forma individual o grupo, entregas continuas
CB3
de cuestionarios, problemas o ejercicios acordes con los contenidos
impartidos. Estas entregas no se podrán recuperar en el caso de que el CB4
estudiante no asista a la sesión correspondiente y se le asignará una CB5
calificación de 0 en ellas.
CG4
CG6
Los resultados de aprendizaje evaluados son: RA1, RA2, RA3, RA4, RA5, CG8
RA6, RA7, RA8 y RA9 CG9
CG10
CE4
CE7
CE8
CE11
CE15
CE16
CE19
CE26
CE29
CE31
CE32
CE35
CE37
CT1
CT7
CT8
CT9
CT11
CT12
CT15
CT16
CT18
CT19
CT20
CT22

Páxina 161 de 397


Trabajos de PRÁCTICAS: 15 CB2
aula En clase se realizarán de forma individual o en grupo, entregas
CB3
continuas de resolución de problemas o ejercicios correspondientes a
los contenidos de las actividades. Estas entregas no podrán ser CB4
recuperadas en el caso de que el estudiante no asista a la sesión CB5
correspondiente y se le asignará una calificación de 0 en ellas.
CG4
Los resultados de aprendizaje evaluados son: RA1, RA2, RA3, RA4, RA5, CG6
RA6, RA7, RA8 y RA9 CG8
CG9
CG10
CE4
CE7
CE8
CE11
CE15
CE16
CE19
CE26
CE29
CE31
CE32
CE35
CE37
CT1
CT2
CT6
CT7
CT8
CT9
CT11
CT12
CT15
CT16
CT18
CT19
CT20
CT22

Páxina 162 de 397


Pruebas PRÁCTICAS: 35 CB2
prácticas, de Se realizarán varias pruebas prácticas usando un computador del
CB3
ejecución de centro. Estas pruebas constarán de problemas de estructura similar a
tareas reales los realizados durante el desarrollo de la asignatura. CB4
y/o simuladas. CB5
La nota final de esta parte será la media ponderada de las pruebas
CG4
realizadas.
CG6
Los resultados de aprendizaje evaluados son: RA1, RA2, RA3, RA4, RA5, CG8
RA6, RA7, RA8 y RA9 CG9
CG10
CE4
CE7
CE8
CE11
CE15
CE16
CE19
CE26
CE29
CE31
CE32
CE35
CE37
CT1
CT2
CT6
CT8
CT9
CT16

Páxina 163 de 397


Otras TEORÍA Y PRÁCTICAS: 40 CB2
A lo largo del curso se realizarán varias pruebas individuales y escritas,
CB3
que podrán constar de preguntas tipo test, cuestiones a razonar y
problemas sobre cualquiera de los puntos del temario. Además de la CB4
materia específica que abarque cada una de estas pruebas, se debe CB5
tener en cuenta que se necesitarán y usarán conceptos de los temas
CG4
anteriores, ya que todos los contenidos de la asignatura están
interrelacionados. CG6
CG8
La nota final de este apartado será la media ponderada de las pruebas CG9
realizadas.
CG10
Los resultados de aprendizaje evaluados son: RA1, RA2, RA3, RA4, RA5, CE4
RA6, RA7, RA8 y RA9 CE7
CE8
CE11
CE15
CE16
CE19
CE26
CE29
CE32
CE37
CT1
CT2
CT8
CT9
CT16

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

El proceso de evaluación para los alumnos asistentes (presencial o evaluación continua) en la primera opción consiste en:

1. Varias pruebas individuales y escritas correspondientes a los contenidos impartidos en la Sesión magistral y Trabajos de
aula. La media ponderada de estas pruebas corresponderá al 40% de la nota final.
2. Varias pruebas sobre computador (Pruebas prácticas de ejecución de tareas reales y/o simuladas) cuya media ponderada
corresponderá al 35% de la nota final.
3. Varias entregas (Trabajos de aula) cuya media ponderada corresponderá al 15% de la nota final.
4. Varias entregas (Sesión Magistral) cuya media ponderada corresponderá al 10% de la nota final.

Todos los estudiantes que se presenten a cualquiera de las pruebas se entiende que siguen la asignatura de forma
presencial y por lo tanto deberán de seguir el procedimiento de evaluación descrito anteriormente. En el caso de que no se
presenten a alguna de las pruebas se les asignará una calificación de 0 en ellas.

Para aplicar los porcentajes y calcular la calificación final es necesario obtener una nota mínima de 4 (sobre 10) en cada uno
de los apartados 1 y 2 descritos en el proceso de evaluación, pero solo se considerará que el alumno ha superado la
asignatura si dicha calificación final es igual o superior a 5 (sobre 10).

El estudiante que presentándose de forma presencial no supere la asignatura perderá las notas obtenidas en los apartados 3
y 4. Además, su calificación final se obtendrá aplicando los siguientes porcentajes a los otros dos apartados: 50% al
apartado 1 y 50% al apartado 2. No obstante, en el caso de que dicha calificación sea igual o superior a 5 (sobre 10), la nota
final será de 4 (sobre 10).

Si el estudiante que se presenta de forma presencial, no supera la asignatura, pero obtiene como nota media, en alguno de
los apartados 1 y 2, una calificación mayor o igual a 4 (sobre 10), se le conservará dicha nota para la segunda opción.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

Metodología / Prueba 1: Sesión magistral y Trabajos de aula.

Descripción: Una prueba individual escrita que podrá constar de preguntas tipo test, cuestiones a razonar y problemas sobre

Páxina 164 de 397


cualquiera de los puntos del temario de la materia.

% Calificación: 50% de la nota final.

Competencias evaluadas: CB2, CB3, CB4, CB5, CG4, CG6, CG8,CG9, CG10, CE4, CE7, CE8, CE11, CE15, CE16, CE19, CE26,
CE29, CE32, CE37, CT1, CT2, CT8, CT9 y CT16

Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8 y RA9

--------------------------

Metodología / Prueba 2: Pruebas prácticas de ejecución de tareas reales y/o simuladas.

Descripción: Una prueba individual sobre un computador del centro que consistirá en la resolución de varias tareas,
semejantes a las realizadas durante el curso, tanto en las sesiones de prácticas como en los ejercicios propuestos a los
alumnos.

% Calificación: 50% de la nota final.

Competencias evaluadas: CB2, CB3, CB4, CB5, CG4, CG6, CG8,CG9, CG10, CE4, CE7, CE8, CE11, CE15, CE16, CE19, CE26,
CE29, CE31, CE32, CE35, CE37, CT1, CT2, CT6, CT8, CT9, CT16

Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8 y RA9

Para aplicar los porcentajes y calcular la calificación final es necesario obtener como mínimo un 4 (sobre 10) en cada una de
esas dos pruebas, pero sólo se considerará que el estudiante ha superado la asignatura si dicha calificación final es igual o
superior a 5 (sobre 10). En el caso de que en alguna prueba la nota no sea superior o igual a 4 (sobre 10), aunque la
calificación obtenida aplicando los porcentajes sea superior o igual a 5(sobre 10), la nota final será de 4 (sobre 10).

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

Se empleará el mismo sistema de evaluación aplicado para no asistentes.

PROCESO DE CALIFICACIÓN DE ACTAS

Independientemente de la convocatoria, en el caso de no superar alguna parte de la evaluación pero la puntuación global
fuese igual o superior a 5 (sobre 10), la calificación en actas será de 4.

FECHAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en
la página web http://www.esei.uvigo.es/index.php?id=29

OBSERVACIONES

Tanto para estudiantes asistentes y no asistentes, en cualquier convocatoria, se tendrá en cuenta que las pruebas sobre
el computador podrán ser sustituidas por pruebas escritas dependiendo de la viabilidad de realizar dichas pruebas sobre los
computadores.

Fuentes de información
Bibliografía Básica
Jorba i Esteve, Josep; Suppi Boldrito, Remo, Administración de sistemas GNU/ Linux, 2016,
http://openaccess.uoc.edu/webapps/o2/handle/10609/60688
B. Sebastien, Preparación para la certificación LPIC-2 Linux, 3ª Edición, 2015, Eni ediciones
D. Dougherty, Sed & awk, 2ª Edición, 1997, O'Reilly
Mendel Cooper, Advanced Bash Scripting Guide, 2014, http://tldp.org/LDP/abs/html/
B. Mako Hill, et.al, The Official Ubuntu Book, 9ª Edición, 2017, Prentice Hall
S. Rohaut, Preparación para la certificación LPIC-1 Linux, 3ª edición, 2015, Eni ediciones
Official Ubuntu documentation, https://help.ubuntu.com/,
Bibliografía Complementaria
M. Sobell, A Practical Guide to Ubuntu Linux, 4ª Edición, 2015, Prentice Hall
A. Hudson, La Biblia de Ubuntu, 2008, Anaya
J. Oxer, Ubuntu Hacks, Tips and Tools for Exploring Using and Tunning Linux, 2006, OReilly

Páxina 165 de 397


R.Blum, Ubuntu Linux Secrets, 2009, Wilely
R. Stone, N. Matthew, Programación Linux, 2008, Anaya Multimedia

Recomendaciones
Asignaturas que continúan el temario
Centros de datos/O06G150V01601
Concurrencia y distribución/O06G150V01602
Redes de computadoras II/O06G150V01505

Asignaturas que se recomienda cursar simultáneamente


Redes de computadoras I/O06G150V01404

Asignaturas que se recomienda haber cursado previamente


Sistemas operativos I/O06G150V01305

Otros comentarios
* El alumno deberá acostumbrarse a emplear máquinas virtuales del estilo de Virtual Box y sobre estas máquinas virtuales
deberá ser capaz de desarrollar las prácticas.
* El alumno deberá tener conocimientos previos de programación y de arquitectura de ordenadores.
* No se repasarán conocimientos propios de la asignatura Sistemas Operativos I. Es responsabilidad del alumno el
repaso/estudio de estos conceptos para afrontar esta asignatura.

Páxina 166 de 397


DATOS IDENTIFICATIVOS
Bases de datos II
Asignatura Bases de datos II
Código O06G150V01501
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 3 1c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Lorenzo Iglesias, Eva María
Profesorado Fernández Riverola, Florentino
Gálvez Gálvez, Juan Francisco
Lorenzo Iglesias, Eva María
Correo-e eva@uvigo.es
Web http://faitic.uvigo.es
Descripción Esta asignatura es obligatoria en la titulación de Grado en Ingeniería Informática. Tiene carácter de
general continuación de la materia Bases de Datos I impartida en 2º curso. En esta asignatura se desarrollan con
más amplitud los conceptos que en la asignatura Bases de Datos I fueron simplemente introducidos,
completando y ampliando así la formación básica en bases de datos de nuestros estudiantes. El inglés se
utiliza parcialmente en materiales escritos (bibliografía, transparencias).

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber hacer
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos
adquiridos
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber hacer
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de
su calidad, de acuerdo con los conocimientos adquiridos.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber hacer
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber hacer
de datos y programas informáticos con aplicación en ingeniería
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber hacer
adecuados a la resolución de un problema
CE18 Conocimiento y aplicación de las características, funcionalidades y estructura de las bases de datos, - saber hacer
que permitan su adecuado uso, y el diseño y el análisis e implementación de aplicaciones basadas
en ellos
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento - saber hacer
y acceso a los Sistemas de información, incluidos los basados en web
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber hacer
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber hacer
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - saber
tecnologías disponibles
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber hacer
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías,
modelos y técnicas actuales

Páxina 167 de 397


CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber hacer
tecnologías de la información y las comunicaciones
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que - saber hacer
satisfagan las necesidades de la organización, con los criterios de coste y calidad identificados
CT2 Capacidad de organización y planificación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT21 Liderazgo - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Gestionar y conocer la operativa asociada a las bases de datos y a los SGBD más expandidos en la CG9
actualidad CE4
CE18
CE35
CT7
CT16
CT18
RA2: Realizar el diseño completo de una base de datos relacional (incluso a nivel físico). Asegurar la CB2
coherencia y la adaptación a las necesidades de las organizaciones CG4
CG5
CG9
CE13
CE18
CE25
CE26
CE28
CE31
CT2
CT3
CT5
CT11
CT13
CT15
CT20
CT21
RA3: Administrar un sistema de bases de datos, interpretando su diseño y estructura, y realizando la CB2
adaptación del modelo a los requerimientos del sistema gestor de bases de datos, así como la CG5
configuración y administración del mismo a nivel físico y lógico, a fin de asegurar la integridad, CG9
disponibilidad y confidencialidad de la información almacenada. CE13
CE18
CE25
CE27
CE35
CT2
CT8
CT10
CT11
CT21
CT22

Páxina 168 de 397


RA4: Gestionar las autorizaciones de acceso para los usuarios CG5
CG9
CE19
CE25
CT11
RA5: Asegurar el buen funcionamiento de la base de datos y hacer un seguimiento de la utilización de los CG5
usuarios a través de las tareas de mirroring, tunning y desdoblamiento. CG9
CE19
CE25
CT2
CT8
CT10
CT11
CT22
RA6: Asumir la responsabilidad de la integración de los datos y de la existencia de back-ups CG5
CG9
CE19
CE25
CE27
CT10
CT11
CT19
RA7: Estimar volúmenes de las estructuras de datos, definiendo mecanismos de migración y carga inicial CG9
de datos CE18
CE19
CT8
CT11
CT19
RA8: Conocer los últimos avances relacionados con bases de datos CG4
CG9
CE19
CE35
CT3
CT7
CT16
CT18

Contenidos
Tema
BLOQUE I.- FICHEROS. Diseño Físico
BLOQUE II.- DISEÑO DE BASES DE DATOS Procesamiento y optimización de consultas
BLOQUE III.- TÉCNICAS DE IMPLEMENTACIÓN DE Gestión de transacciones
SGBDR Concurrencia
Recuperación
PRACTICA I.- AMPLIACIÓN DEL DISEÑO Modelo EER
CONCEPTUAL Y LÓGICO DDL
Lenguaje PL/SQL
Bases de Datos Activas
PRACTICA II.- ADMINISTRACIÓN DE SISTEMAS Arquitectura Oracle
GESTORES DE BASES DE DATOS Control de la Base de Datos
Estructuras de almacenamiento

Planificación
Horas en clase Horas fuera de clase Horas totales
Actividades introductorias 1.5 0 1.5
Sesión magistral 4 1 5
Trabajos de aula 8 16 24
Resolución de problemas y/o ejercicios 4.5 9 13.5
Prácticas de laboratorio 28 28 56
Otros 2 20 22
Pruebas de respuesta corta 2 10 12
Resolución de problemas y/o ejercicios 2 14 16

Páxina 169 de 397


*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Actividades Actividades encaminadas a presentar la asignatura y organizar grupos de trabajo.
introductorias
Sesión magistral Exposición por parte del profesor de los contenidos sobre la materia objeto de estudio, bases
teóricas y/o directrices de un trabajo, ejercicio o proyecto a desarrollar por el estudiante.
Trabajos de aula El estudiante busca información sobre nuevos temas de forma autónoma, bajo las directrices y
supervisión del profesor. Posteriormente, se realiza la puesta en común en clase en pequeños
grupos, o se realiza una presentación.
Resolución de Actividad en la que se formulan problemas y/o ejercicios relacionados con la asignatura. El
problemas y/o ejercicios alumnado debe desarrollar las soluciones adecuadas o correctas mediante la ejercitación de
rutinas, la aplicación de fórmulas o algoritmos, la aplicación de procedimientos de transformación
de la información disponible y la interpretación de los resultados.

Se utiliza como complemento de la lección magistral y de los trabajos de aula.


Prácticas de laboratorio Actividades de aplicación de los conocimientos a situaciones concretas y de adquisición de
habilidades básicas y procedimentales relacionadas con la materia objeto de estudio.

Se desarrollan en los laboratorios informáticos, y de forma autónoma por el alumnado antes de


cada sesión.
Otros Engloba el tiempo de preparación y realización de pruebas extraordinarias en caso de no superar la
evaluación continua.

Atención personalizada

Evaluación
Descripción Calificación Competencias Evaluadas
Prácticas de Las prácticas de laboratorio son obligatorias, tendrán una fecha de 30 CB2
laboratorio presentación estipulada previamente y serán evaluadas por separado.
CG4
Para la liberación de la materia práctica el alumno deberá obtener una
puntuación total igual o superior a 5 puntos (sobre 10). CG5
Resultados de aprendizaje evaluados: RA2, RA3, RA4, RA5 CG9
CE13
CE18
CE19
CE25
CE26
CE27
CE28
CE31
CE35
CT2
CT3
CT5
CT8
CT10
CT11
CT13
CT15
CT20
CT21
CT22

Páxina 170 de 397


Trabajos de Realización de actividades voluntarias a lo largo del curso que 10 CG5
aula recogerán contenidos teórico-prácticos correspondientes a la materia
CG9
impartida durante las clases de aula.
Resultados de aprendizaje evaluados: RA1, RA6, RA7, RA8 CE4
CE18
CE19
CE25
CE27
CE35
CT3
CT7
CT8
CT10
CT11
CT16
CT18
CT19
Pruebas de Pruebas obligatorias para evaluación de las competencias adquiridas 20 CG5
respuesta corta que incluyen preguntas directas sobre un aspecto concreto. Los
CG9
alumnos deben responder de manera directa y breve en base a los
conocimientos que tienen sobre la materia. Es necesario obtener una CE4
nota mínima de 2 puntos (sobre 10) en cada una de las pruebas para CE18
poder superar esta parte de la evaluación.
CE19
Resultados de aprendizaje evaluados: RA1, RA6, RA7, RA8
CE25
CE27
CE35
CT3
CT10
CT16
Resolución de Pruebas obligatorias en la que el alumno debe solucionar una serie de 50 CG5
problemas y/o problemas y/o ejercicios en un tiempo/condiciones establecidos por el
CG9
ejercicios docente. De esta manera, el alumno debe aplicar los conocimientos
que ha adquirido. CE4
Es necesario obtener una nota mínima de 2 puntos (sobre 10) en cada CE18
una de las pruebas para poder superar esta parte de la evaluación.
CE19
Resultados de aprendizaje evaluados: RA1, RA6, RA7, RA8
CE25
CE27
CE35
CT8
CT19

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

- Se emplearán las metodologías/pruebas especificadas en la tabla anterior

- En caso de superar únicamente una de las partes(evaluación teórica o realización de prácticas), se guardará esa nota hasta
la segunda edición de actas.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

Metodología/Prueba 1: Prueba teórico-práctica

Descripción: Se llevará a cabo una prueba objetiva que incluye preguntas directas de respuesta corta sobre un aspecto
concreto, que deben responderse de manera directa y breve en base a los conocimientos que tienen sobre la materia, y
resolución de problemas y/o ejercicios, todo ello en un tiempo/condiciones establecidos por el docente.

% Calificación: (70%). Para la liberación de esta parte de la asignatura el estudiante deberá obtener una calificación igual o

Páxina 171 de 397


superior a 5 puntos (sobre 10) y un mínimo de 2 puntos (sobre 10) en cada una de las pruebas.

Competencias evaluadas : CG5, CG9, CE4, CE18, CE19, CE25, CE27, CE35, CT3, CT8, CT10, CT16, CT19

Resultados de aprendizaje evaluados : RA1, RA6, RA7, RA8

--------------------
Metodología/Prueba 2 : Prácticas de laboratorio
Descripción: Entrega de todas las prácticas de laboratorio planteadas a lo largo del curso en las fechas estipuladas
previamente. En caso de no poder asistir a su defensa en las fechas de entrega, adicionalmente se deberá realizar un
examen teórico-práctico acerca de los temas tratados en ellaboratorio a lo largo del curso. El examen se llevará a cabo
coincidiendo con la última prueba obligatoria.
% Calificación: (30%). Para la liberación de esta parte de la asignatura el estudiante deberá obtener una calificación igual o
superior a 5 puntos (sobre 10).

Competencias evaluadas: CB2, CG4, CG5, CG9, CE13, CE18, CE19, CE25, CE26, CE27, CE28, CE31, CE35, CT2, CT3, CT5, CT8,
CT10, CT11, CT13, CT15, CT20, CT21 y CT22.

Resultados de aprendizaje evaluados: RA2, RA3, RA4, RA5

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

Metodología/Prueba 1: Prueba teórico-práctica


Descripción: Se llevará a cabo una prueba objetiva que incluye preguntas directas de respuesta corta sobre un aspecto
concreto, que deben responderse de manera directa y breve en base a los conocimientos que tienen sobre la materia, y
resolución de problemas y/o ejercicios, todo ello en un tiempo/condiciones establecidos por el docente.
% Calificación: (70%). Para la liberación de esta parte de la asignatura el estudiante deberá obtener una calificación igual o
superior a 5 puntos (sobre 10).
Competencias evaluadas: CG5, CG9, CE4, CE18, CE19, CE25, CE27, CE35, CT3, CT8, CT10, CT16, CT19
Resultados de aprendizaje evaluados: RA1, RA6, RA7, RA8--------------------
Metodología/Prueba 2: Prácticas de laboratorio
Descripción: Entrega de todas las prácticas de laboratorio planteadas a lo largo del curso, como fecha tope el día establecido
para la prueba teórica. Realización de un examen de preguntas cortas y ejercicios acerca de los temas tratados en el
laboratorio a lo largo del curso.
% Calificación: (30%). Para la liberación de esta parte de la asignatura el estudiante deberá obtener una calificación igual o
superior a 5 puntos (sobre 10).

Competencias evaluadas : CB2, CG4, CG5, CG9, CE13, CE18, CE19, CE25, CE26, CE27, CE28, CE31, CE35, CT2,CT3, CT5, CT8,
CT10, CT11, CT13, CT15, CT20, CT21 y CT22.

Resultados de aprendizaje evaluados : RA2, RA3, RA4, RA5

PROCESO DE CALIFICACIÓN DE ACTAS

Independientemente de la convocatoria, en caso de no superar alguna parte de la evaluación pero la puntuación global
fuese superior a 5(sobre 10), la calificación en actas será 4.

FECHAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en
la página web http://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Connolly, T.M.; Begg, C., Sistemas de bases de datos: un enfoque práctico para diseño, implementación y gestión, 4,
Pearson Educación, 2005, ISBN 84-7829-075-3
Elmasri, R.; Navathe, S., Fundamentos de Sistemas de Bases de Datos, 5, Addison-Wesley, 2002, ISBN: 84-7829-051-6
Ramakrishnan, R.; Gehrke, J., Sistemas de Gestión de Bases de Datos, 3, McGraw-Hil, 2007, ISBN: 978-84-481-5638-1
Bibliografía Complementaria
Date, C.J., Introducción a los sistemas de bases de datos, 7, Prentice Hall, 2001,
Silberschatz, A.; Korth, H.; Sudarshan, S., Fundamentos de bases de datos, 5, McGraw-Hil, 2006, ISBN: 84-481-4644-1

Recomendaciones

Páxina 172 de 397


Asignaturas que continúan el temario
Técnicas avanzadas de manejo de información/O06G150V01969

Asignaturas que se recomienda haber cursado previamente


Bases de datos I/O06G150V01402
Ingeniería del software I/O06G150V01304

Páxina 173 de 397


DATOS IDENTIFICATIVOS
Hardware de aplicación específica
Asignatura Hardware de
aplicación
específica
Código O06G150V01502
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 3 2c
Lengua Castellano
Impartición Gallego
Departamento Tecnología electrónica
Coordinador/a Castro Miguéns, Carlos
Profesorado Castro Miguéns, Carlos
Correo-e cmiguens@uvigo.es
Web http://faitic.uvigo.es
Descripción Esta asignatura se imparte en el segundo semestre del tercer curso de la titulación. Con esta asignatura se
general adquieren competencias sobre sensado, captura, procesado y representación de todo tipo de información
codificada mediante señales digitales. Se utilizará documentación técnica en inglés.

Competencias
Código Tipología
CB1 Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio - Saber estar /ser
que parte de la base de la educación secundaria general, y se suele encontrar a un nivel que, si
bien se apoya en libros de texto avanzados, incluye también algunos aspectos que implican
conocimientos procedentes de la vanguardia de su campo de estudio.
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - Saber estar /ser
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CG1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito - Saber estar /ser
de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos
, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CG2 Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de - Saber estar /ser
acuerdo con los conocimientos adquiridos.
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - Saber estar /ser
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que
gestionan.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - Saber estar /ser
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos
adquiridos
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - Saber estar /ser
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de
su calidad, de acuerdo con los conocimientos adquiridos.
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - Saber estar /ser
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos.
CG7 Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la - Saber estar /ser
profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas
de obligado cumplimiento.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - Saber estar /ser
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - Saber estar /ser
de datos y programas informáticos con aplicación en ingeniería
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - Saber estar /ser
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas
propios de la ingeniería

Páxina 174 de 397


CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - Saber estar /ser
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE8 Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos - Saber estar /ser
en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto
económico y social
CE11 Conocimiento, administración y mantenimiento de sistemas, servicios y aplicaciones informáticas - Saber estar /ser
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - Saber estar /ser
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados
CE15 Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así - Saber estar /ser
como los componentes básicos que los conforman
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento - Saber estar /ser
y acceso a los Sistemas de información, incluidos los basados en web
CE20 Conocimiento y aplicación de los principios fundamentales y técnicas básicas de la programación - Saber estar /ser
paralela, concurrente, distribuida y de tiempo real
CE21 Conocimiento y aplicación de los principios fundamentales y técnicas básicas de los sistemas - Saber estar /ser
inteligentes y su aplicación práctica
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - Saber estar /ser
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - Saber estar /ser
tecnologías disponibles
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - Saber estar /ser
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías,
modelos y técnicas actuales
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - Saber estar /ser
presentarse
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - Saber estar /ser
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - Saber estar /ser
tecnologías de la información y las comunicaciones
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - Saber estar /ser
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y
calidad adecuados
CE33 Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, - Saber estar /ser
evaluación y gestión de aplicaciones y sistemas basados en tecnologías de la información que
aseguren la accesibilidad, ergonomía y usabilidad de los sistemas
CE34 Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de - Saber estar /ser
comunicaciones en una organización
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que - Saber estar /ser
satisfagan las necesidades de la organización, con los criterios de coste y calidad identificados
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - Saber estar /ser
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación
móvil
CE37 Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas - Saber estar /ser
informáticos
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT15 Capacidad de relación interpersonal - Saber estar /ser

Páxina 175 de 397


CT16 Razonamiento crítico - Saber estar /ser
CT17 Compromiso ético y democrático - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT21 Liderazgo - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Vigilar, analizar y recoger posibilidades tecnológicas existentes para el desarrollo de software y CB1
hardware, y ser capaz de seleccionar la más adecuada. CB2
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG8
CE4
CE5
CE7
CE8
CE11
CE14
CE15
CE19
CE20
CE21
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 176 de 397


RA2: Dar solución a problemas de integración en función de las estrategias, estándares y tecnologías CB1
disponibles. CB2
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG8
CE4
CE5
CE7
CE8
CE11
CE14
CE15
CE19
CE20
CE21
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 177 de 397


RA3: Estudiar el sistema actual y analizar e idear mejores medios para llevar a cabo los mismos objetivos CB1
u otros adicionales. CB2
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG8
CE4
CE5
CE7
CE8
CE11
CE14
CE15
CE19
CE20
CE21
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 178 de 397


RA4: Seleccionar la plataforma hardware y software más adecuados para una aplicación de tiempo real. CB1
CB2
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG8
CE4
CE5
CE7
CE8
CE11
CE14
CE15
CE19
CE20
CE21
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 179 de 397


RA5: Analizar el funcionamiento de un computador sencillo y escribir programas simples en su lenguaje CB1
máquina. CB2
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG8
CE4
CE5
CE7
CE8
CE11
CE14
CE15
CE19
CE20
CE21
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 180 de 397


RA6: Establecer los objetivos de los sistemas informáticos, realizar su análisis, su diseño y su CB1
mantenimiento CB2
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG8
CE4
CE5
CE7
CE8
CE11
CE14
CE15
CE19
CE20
CE21
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 181 de 397


RA7: Instalar, configurar y administrar sistemas hardware, de comunicaciones, software de base y CB1
aplicaciones de usuario CB2
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG8
CE4
CE5
CE7
CE8
CE11
CE14
CE15
CE19
CE20
CE21
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 182 de 397


RA8: Participar en el diseño de nuevos sistemas informáticos como consecuencia de la informatización de CB1
áreas de la empresa que utilizan métodos y procesos manuales para el desarrollo de sus tareas CB2
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG8
CE4
CE5
CE7
CE8
CE11
CE14
CE15
CE19
CE20
CE21
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 183 de 397


RA9: Analizar los proyectos y las necesidades, y proponer soluciones en el plano técnico, humano y CB1
financiero CB2
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG8
CE4
CE5
CE7
CE8
CE11
CE14
CE15
CE19
CE20
CE21
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 184 de 397


RA10: Diseñar soluciones informáticas relacionadas con cambios en los sistemas existentes o con nuevos CB1
sistemas CB2
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG8
CE4
CE5
CE7
CE8
CE11
CE14
CE15
CE19
CE20
CE21
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 185 de 397


RA11: Proponer soluciones de mejora y controlar la puesta en marcha CB1
CB2
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG8
CE4
CE5
CE7
CE8
CE11
CE14
CE15
CE19
CE20
CE21
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Contenidos
Tema
Tema 1: Microcontroladores 1.1 Introducción. Conceptos generales.
1.2 Características básicas del microcontrolador PIC18F452 de Microchip.
Módulos internos.
1.3 Compilador de C de Mikroelektronika para microcontroladores PIC de
Microchip. Biblioteca de funciones.
1.4 Simulador de circuitos electrónicos ISIS de Proteus.
1.5 Aplicaciones prácticas
Tema 2: Sensores y transductores 2.1 Introducción. Conceptos generales.
2.2 Sensores de temperatura, de presión, de luz, de distancia, de
humedad, de posición, etc.
2.3 Diodos led. Displays de 7 segmentos y de cristal líquido (LCDs).
2.4 Aplicaciones prácticas.

Páxina 186 de 397


Tema 3: Procesado de señales digitales 3.1 Introducción.
3.2 Conceptos básicos sobre señales y sobre sistemas en tiempo continuo
y en tiempo discreto.
3.3 Representación de señales en el dominio del tiempo y de la frecuencia.
Muestreo de señales analógicas. Aliasing. Convertidores A/D y D/A.
Cuantificación.
3.4 Conceptos básicos sobre filtros
3.5 Conceptos básicos sobre DSPs (procesadores de señales digitales)
3.6 Aplicaciones
Tema 4: Diseño de sistemas digitales mediante 4.1 Introduccion. Caracteristicas generales de las FPGAs.
lógica reconfigurable. 4.2 Arquitectura de las FPGAs de la familia Spartan 3 de Xilinx
4.3 VHDL para síntesis.
4.4 Herramienta CAD: Foundation ISE de Xilinx
4.5 Aplicaciones
Tema 5: Unidades de procesamiento gráfico 5.1 Introducción. Conceptos básicos
(GPUs) 5.2 Modelos de programación
5.3 Aplicaciones

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 21 63 84
Prácticas de laboratorio 28 0 28
Resolución de problemas y/o ejercicios 0 38 38
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral En las clases de teoría se impartirán los conceptos necesarios para realizar tanto las prácticas
como las tareas (problemas y/o ejercicios) propuestas como actividades no presenciales. Para la
exposición de los conceptos teóricos se utilizará tanto el proyector de vídeo como el encerado. Los
alumnos participan en estas clases respondiendo a las preguntas que el profesor realiza durante
las mismas. Los alumnos deben realizar un trabajo personal posterior a cada clase repasando los
conceptos expuestos en las mismas.
Prácticas de laboratorio Durante las clases de grupo reducido, los alumnos realizarán prácticas en el laboratorio de
Electrónica. El enunciado de las prácticas está disponible desde el inicio del curso en la plataforma
Tema, a través del siguiente enlace: http://faitic.uvigo.es/. Los alumnos podrán consultar a los
profesores de la asignatura cualquier duda sobre la realización de las prácticas, teniendo presente
que la tarea de los profesores es la de aclarar dudas y no la de hacerle las prácticas a los alumnos.
Resolución de
problemas y/o ejercicios Durante las horas destinadas a actividades no presenciales los alumnos deberán realizar una serie
de tareas acerca de los contenidos de la asignatura. El enunciado de dichas tareas se publica en
faitic (http://faitic.uvigo.es/)

Atención personalizada
Metodologías Descripción
Sesión magistral Los alumnos pueden consultar cualquier duda sobre los contenidos de la asignatura durante las clases
de teoría así como durante las horas destinadas a tutorías (despachos 312 y 313). Los horarios de
tutorías están publicados en las puertas de los despachos 312 y 313, en la página web del centro
(http://www.esei.uvigo.es/) y en la plataforma Tema, a través del siguiente enlace: http://faitic.uvigo.es/
Nota: cualquier cambio en los horarios de tutorías se publicará tanto en la plataforma TEMA
(http://faitic.uvigo.es/) como en las puertas de los despachos 312 y 313.
Prácticas de Los alumnos pueden consultar a los profesores de la asignatura cualquier duda sobre las prácticas a
laboratorio realizar a lo largo del curso. Los horarios de tutorías están publicados tanto en las puertas de los
despachos de los profesores (despachos 312 y 313) como en faitic (http://faitic.uvigo.es/). Cualquier
cambio en los horarios de tutorías se publicará tanto en la plataforma TEMA (http://faitic.uvigo.es/) como
en las puertas de los despachos 312 y 313.
Resolución de Los alumnos pueden consultar a los profesores de la asignatura cualquier duda sobre las tareas a
problemas y/o realizar como actividades no presenciales. Los horarios de tutorías están publicados tanto en las puertas
ejercicios de los despachos de los profesores (despachos 312 y 313) como en faitic (http://faitic.uvigo.es/).
Cualquier cambio en los horarios de tutorías se publicará tanto en la plataforma TEMA
(http://faitic.uvigo.es/) como en las puertas de los despachos 312 y 313.

Páxina 187 de 397


Evaluación
Descripción Calificación Competencias Evaluadas

Páxina 188 de 397


Sesión Tanto durante el periodo de exámenes finales de la convocatoria de 80 CB1
magistral Mayo como durante el periodo de exámenes de la convocatoria de Julio
CB2
se realizará un examen en el que se plantearán diversas cuestiones y
problemas sobre la materia vista a lo largo del curso en las clases de CG1
teoría, en las prácticas de laboratorio y en las tareas. La calificación de CG2
estos exámenes y su influencia en la nota final se detalla en el
CG3
apartado “Otros comentarios y evaluación de Julio”.
Los resultados de aprendizaje son: RA1, RA2, RA3, RA4, RA5, RA6, RA7, CG4
RA8, RA9, RA10, RA11. CG5
CG6
CG7
CG8
CE4
CE5
CE7
CE8
CE11
CE14
CE15
CE19
CE20
CE21
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 189 de 397


Prácticas de En esta asignatura se propone realizar una serie de prácticas en el 15 CB1
laboratorio laboratorio de Electrónica. En el apartado “Otros comentarios y
CB2
evaluación de Julio” se detalla la influencia de las prácticas en la nota
final de la asignatura en la primera convocatoria (Mayo). CG1
Los resultados de aprendizaje son: RA1, RA2, RA3, RA4, RA5, RA6, RA7, CG2
RA8, RA9, RA10, RA11
CG3
CG4
CG5
CG6
CG7
CG8
CE4
CE5
CE7
CE8
CE11
CE14
CE15
CE19
CE20
CE21
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 190 de 397


Resolución de En esta asignatura se propone realizar una serie de tareas como 5 CB1
problemas y/o actividades no presenciales, las cuales consisten en la resolución de
CB2
ejercicios problemas y/o ejercicios sobre los diversos contenidos de la asignatura.
En el apartado de “Otros comentarios y evaluación de Julio” se detalla CG1
la influencia de las tareas en la nota final correspondiente a la primera CG2
convocatoria (Mayo).
CG3
Los resultados de aprendizaje son: RA1, RA2, RA3, RA4, RA5, RA6, RA7,
RA8, RA9, RA10, RA11 CG4
CG5
CG6
CG7
CG8
CE4
CE5
CE7
CE8
CE11
CE14
CE15
CE19
CE20
CE21
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 191 de 397


Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS:

Se entiende que todos los estudiantes que entreguen alguna tarea y/o realicen alguna práctica siguen la asignatura de
forma presencial y, por lo tanto, se les aplicará el siguiente procedimiento de evaluación (ver apartado de evaluación
descrito anteriormente):

_ Las prácticas se valorarán sobre 1.5 puntos. En el caso de que no se realice correctamente alguna de las prácticas
propuestas a lo largo del curso, la nota que se asignará a la realización de las prácticas será de 0 puntos.

_ La realización de las tareas (resolución de ejercicios y/o problemas) se valorará sobre 0.5 puntos. En el caso de que no se
entregue alguna tarea correctamente resuelta o dentro del plazo fijado para la misma, la nota que se le asignará a la
realización de las tareas será de 0 puntos.

_ El examen se valorará sobre 8 puntos, siendo necesario obtener una nota igual o mayor que 4 puntos para aprobarlo.

Proceso de calificación en actas: en el caso de que la calificación de las prácticas sea inferior a 1.5 puntos y/o de que la
calificación de las tareas sea inferior a 0.5 puntos y/o de que la calificación obtenida en el examen sea inferior a 4 puntos, la
nota final que se pondrá en el acta será la que se haya obtenido en el examen, limitándola a un valor máximo de 3
puntos. En el caso de que la calificación de las prácticas sea de 1.5 puntos, de que la calificación de las tareas sea de 0.5
puntos y de que la nota obtenida en el examen no sea inferior a 4 puntos, la nota final que figurará en el acta
correspondiente a la convocatoria de Mayo será igual a la suma de las notas obtenidas en las prácticas, en las tareas y en el
examen.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES 1ª EDICIÓN DE ACTAS:

Las competencias adquiridas por los alumnos no asistentes en la primera convocatoria (enero) se evalúan mediante dos
pruebas:

Prueba 1: evaluación teórica

Descripción: los alumnos deberán realizar un examen escrito en la que se plantean diversas cuestiones y problemas
relativos a los temas indicados en el apartado Contenidos de esta asignatura.

Calificación: dicha prueba se valorará sobre 8 puntos, siendo necesario obtener una nota mínima de 4 puntos para poder
aprobar la asignatura en esta convocatoria. Este examen se realizará el mismo día, a la misma hora y en el mismo lugar que
el correspondiente examen indicado anteriormente para los alumnos asistentes.

Competencias evaluadas: todas

Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, RA9, RA10, RA11

Prueba 2: evaluación práctica

Descripción: Los alumnos deberán realizar una prueba en el laboratorio de Electrónica consistente en:

_ Escribir en lenguaje C el código a ejecutar por un microcontrolador PIC de Microchip para que realice las tareas que se
indiquen en el enunciado de la prueba. El código debe estar adaptado al compilador de C que se utiliza en las prácticas de
esta asignatura y que comercializa la empresa Mikroelektronika. La verificación del código mediante software se realizará
con el programa ISIS de Proteus, mientras que la verificación con hardware se realizará con una placa de entrenamiento
Easy PIC v7 de Mikroelektronika.

Páxina 192 de 397


_ Escribir en lenguaje VHDL (norma de 1993) el código que describa el comportamiento de los sistemas digitales que se
indiquen en el enunciado de la prueba. Las simulaciones se realizarán con el programa ISIM de Xilinx. El sintetizador a
utilizar será ISE Design Suite 14.7 de Xilinx. La verificación del código con hardware se realizará con una placa de
entrenamiento Basys2.

Nota: es responsabilidad de los alumnos no asistentes aprender a manejar el hardware y el software que se utiliza en las
prácticas de esta asignatura con antelación al día de realización de esta prueba.

Calificación: esta prueba se calificará sobre 2 puntos, siendo necesario obtener una nota mínima de 1 punto para poder
aprobar la asignatura en esta convocatoria. Los profesores de la asignatura establecerán el día y la hora a la que comenzará
esta prueba, de acuerdo con la disponibilidad del laboratorio de Electrónica.

Competencias evaluadas: todas

Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, RA9, RA10, RA11

Proceso de calificación en actas: en el caso de obtener una nota inferior a 4 puntos en el examen y/o una nota inferior a
1 punto en la prueba realizada en el laboratorio, la nota final que se pondrá en el acta correspondiente a esta primera
convocatoria será la que se haya obtenido en el examen limitándola a un valor máximo de 3 puntos. En el caso de que se
obtenga una nota igual o superior a 5 puntos en el examen y una nota igual o superior a 1 punto en la prueba realizada en el
laboratorio, la nota que se pondrá en el acta será la suma de ambas notas (la nota obtenida en el examen más la nota
obtenida en la prueba realizada en el laboratorio).

Nota: a todos los estudiantes que entreguen al menos 1 tarea y/o realicen al menos 1 práctica en el laboratorio de
Electrónica se les considerará como asistentes y, por lo tanto, se les evaluará de acuerdo con el sistema descrito
anteriormente para alumnos asistentes.

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 2ª EDICIÓN DE ACTAS:

En el caso de que un alumno asistente no apruebe la asignatura en la convocatoria de Mayo, dispone de una segunda
oportunidad en el presente curso en la convocatoria de Julio. El sistema de evaluación en dicha convocatoria consiste en
lo siguiente:

Prueba: evaluación teórica.

Descripción: se realiza un examen escrito en el que se plantean diversas cuestiones y problemas sobre los contenidos de
esta asignatura.

Calificación: para aprobar la asignatura en esta segunda convocatoria es necesario obtener una nota igual o superior a 5
puntos en dicho examen, el cual se valorará sobre 10 puntos.

Proceso calificación de actas: Si la nota obtenida en el examen es inferior a la nota que figura en el acta correspondiente
a la primera convocatoria, entonces la nota final que figurará en el acta será la nota obtenida en la primera convocatoria. En
caso contrario, la nota que figurará en el acta será la obtenida en este examen.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES 2ª EDICIÓN DE ACTAS:

En el caso de que un alumno no asistente no apruebe la asignatura en la convocatoria de Mayo, dispone de una segunda
oportunidad en el presente curso en la convocatoria de Julio. El sistema de evaluación en dicha convocatoria será el
mismo que el indicado anteriormente para los alumnos asistentes correspondiente a la 2ª edición de actas.

CRITERIOS DE EVALUACIÓN PARA ASISTENTES Y NO ASISTENTES EN

LA CONVOCATORIA DE

FIN DE CARRERA:

El sistema de evaluación en la convocatoria de fin de carrera será el mismo que el descrito anteriormente para los alumnos
asistentes correspondiente a la 2ª edición de actas.

FECHAS DE EVALUACIÓN: el calendario de exámenes aprobado oficialmente por la Junta de Centro de la ESEI se
encuentra publicado en la página web http://www.esei.uvigo.es/index.php?id=29.

NORMAS RELATIVAS A LOS EXÁMENES Y A LAS PRUEBAS REALIZADAS EN EL LABORATORIO DE ELECTRÓNICA:

Páxina 193 de 397


A la hora de puntuar un examen o cualquier prueba escrita tanto de alumnos asistentes como de alumnos no asistentes se
tendrá en cuenta lo siguiente:

_ En el caso de tener que escribir el código a ejecutar por un microcontrolador, este debe estar adaptado al compilador de C
comercializado por la empresa Mikroelektronika. En el caso de tener que describir un sistema digital utilizando un lenguaje
de descripción de hardware, se utilizará obligatoriamente VHDL (norma de 1993). De no hacerlo así, no se puntuará el
correspondiente ejercicio.

_ En el caso de realizar cálculos, hay que justificar todos los resultados que se obtengan. De no hacerlo así no se puntuará el
correspondiente ejercicio.

_ En el caso de utilizar un convertidor analógico-digital (AD) hay que configurarlo para que realice las conversiones en el
menor tiempo posible, de acuerdo con la frecuencia de reloj del microcontrolador que se haya elegido o especificado en el
enunciado del problema. No se pueden utilizar las funciones de la biblioteca de funciones del compilador para manejar un
convertidor AD.

_ En el caso de medir tiempos o de realizar temporizaciones, el sistema debe realizar dichas operaciones con la mayor
precisión posible y con el menor número de desbordamientos del temporizador (timer) utilizado que sea posible.

_ No se pueden utilizar las funciones delay_ms() y delay_us() salvo que se indique lo contrario de forma expresa en el
enunciado del examen.

_ No se puede utilizar la técnica de polling.

_ Se valorará muy negativamente poner instrucciones que no tengan utilidad alguna en lo que se refiere al problema
planteado.

_ Si un ejercicio presenta faltas de ortografía o bien caracteres o símbolos ilegibles, dicho ejercicio no será valorado.

_ No se corregirá ningún ejercicio escrito a lápiz o con bolígrafo de color rojo o verde.

_ No se corregirá ninguna prueba a la que le falte alguna de las hojas del enunciado o bien alguna de las hojas que lo
acompañan. La calificación que figurará en el acta en tal caso será de 0 puntos.

_ No se puede fotografiar el enunciado de las pruebas.

_ Durante las pruebas en el laboratorio y durante los exámenes no se pueden utilizar ni tener a la vista libros, apuntes,
teléfono móvil, tablet, etc. Si durante una prueba un alumno utiliza o tiene a la vista un teléfono móvil, no se le corregirá
dicha prueba y se le pondrá una nota de 0 puntos en el acta.

_ Durante la revisión de un examen no se puede tener a la vista un teléfono móvil o tablet. No se puede fotografiar un
examen y en caso de hacerlo, la nota que se pondrá en actas será de 0 puntos.

Nota: No se puede tener a la vista ni utilizar un teléfono móvil o una tablet en las clases de teoría, en las clases de
problemas y en las prácticas de laboratorio.

Páxina 194 de 397


Fuentes de información
Bibliografía Básica
Bibliografía Complementaria
M. A. Pérez García y otros, Instrumentación electrónica, Paraninfo, 2004,
Proakis, Tratamiento digital de señales, 4ª, Prentice Hall, 2009,
S. M. Kuo, B. H. Lee, W. Tian, Real-time digital signal processing, Second edition, Wiley, 2006,
A. V. Oppenheim y otros, Señales y sistemas, 2ª edición, Prentice Hall, 1998,
A. Bateman, I. Paterson-Stephens, The DSP Handbook: Algorithms, Applications and Design Techniques, Prentice Hall, 2002,
L. J. Álvarez Ruiz de Ojeda, Diseño Digital con Lógica Programable, Tórculo, 2004,
D. A. Patterson, J. L. Hennessy, Estructura y diseño de computadores: la interfaz hardware/software, 4ª edición, Reverté,
2011,
R. C. Dorf, J. A. Svoboda, Introduction to electric circuits, Wiley, 2003,
Microchip, PIC18Fxx2 data sheet,

Recomendaciones

Asignaturas que se recomienda haber cursado previamente


Física: Sistemas digitales/O06G150V01105
Informática: Programación I/O06G150V01104
Matemáticas: Análisis matemático/O06G150V01202

Otros comentarios
Facilita la labor de aprendizaje el tener unos conocimientos mínimos (a nivel de Ingeniería) de Matemáticas, Física,
Electrónica, Teoría de circuitos y de Teoría de señal.
Es muy importante que los alumnos asistan a las clases, que estudien la materia vista en las clases de teoría y que realicen
las tareas propuestas a lo largo del curso.

Nota: los contenidos y las competencias de esta asignatura se ajustan estrictamente a lo que se indica en la Memoria de
Grado, en la página 161 y siguientes.

Páxina 195 de 397


DATOS IDENTIFICATIVOS
Interfaces de usuario
Asignatura Interfaces de
usuario
Código O06G150V01503
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 3 1c
Lengua Castellano
Impartición Gallego
Inglés
Departamento Informática
Coordinador/a Rodeiro Iglesias, Javier
Profesorado Rodeiro Iglesias, Javier
Correo-e jrodeiro@uvigo.es
Web http://faitic.uvigo.es
Descripción Esta asignatura es obligatoria en el primer semestre del tercer curso. En esta asignatura se pretende
general introducir los conceptos necesarios para el diseño, construcción y evaluación de interfaces de usuario. Debe
servir como base a las asignaturas de programación e ingeniería de software para la correcta interacción con
el usuario.
En esta asignatura se incluyen competencias básicas imprescindibles para el futuro ejercicio profesional del
Ingeniero/a Técnico/a en Informática, y también competencias que son instrumentales para la adquisición de
otras competencias profesionales, especialmente las relacionadas con el Trabajo Fin de Grado.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber hacer
tanto especializado como no especializado.
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - saber hacer
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que
gestionan.
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber hacer
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de
su calidad, de acuerdo con los conocimientos adquiridos.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber hacer
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber hacer
de datos y programas informáticos con aplicación en ingeniería
CE23 Capacidad para diseñar y evaluar interfaces persona computador que garanticen la accesibilidad y - saber hacer
usabilidad a los sistemas, servicios y aplicaciones informáticas
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber hacer
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber hacer
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber hacer
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías,
modelos y técnicas actuales
CE33 Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, - saber hacer
evaluación y gestión de aplicaciones y sistemas basados en tecnologías de la información que
aseguren la accesibilidad, ergonomía y usabilidad de los sistemas
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser

Páxina 196 de 397


CT2 Capacidad de organización y planificación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT21 Liderazgo - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1. Evaluar interfaces de usuario usando técnicas de observación de usuario y evaluación heurística CB2
CG3
CE23
CE33
CT8
CT10
CT11
CT16
RA2. Construir y dirigir experimentos formales para evaluar hipótesis de usabilidad CG3
CE23
CE26
CT1
CT3
CT5
CT13
CT19
CT21
CT22
RA3. Aplicar los principios de las tecnologías avanzadas de comunicación y las técnicas de interacción CG5
hombre-máquina (HCI) al diseño e implementación de soluciones basadas en TI, integrándolas en el CE4
entorno de usuario CE25
CT2
CT9
CT18
CT22
RA4. Definir, describir y especificar interfaces de usuario y relacionarlas con las características específicas CB4
de los procesos y los sistemas informáticos CG9
CE4
CT12
CT19
CT20
RA5. Comprender, especificar y aplicar los procesos mentales de los usuarios a la definición de interfaces CG3
hombre-máquina CE23
CT11
CT15
RA6. Reconocer, identificar y definir características físicas y cognitivas de los usuarios de sistemas CE28
software CT5
CT10
CT20

Contenidos
Tema

Páxina 197 de 397


Motivación de la interacción hombre-máquina. Motivaciones.
Psicología y ciencia cognitiva Proceso cognitivo humano.
Factores sicológicos y perceptuales de la Paradojas.
interacción Los canales perceptuales.
Modelos conceptuales y metáforas Conceptualización de la interfaz.
Identificación de metáforas.
Análisis de tareas Modelo jerárquico.
Modelo representativo.
Diseño centrado en el usuario Caracterización de los usuarios.
Interacción y tecnología.
Internacionalización y arquitecturas de interfaz Soporte multiidioma y cultural.
Independencia de la interfaz y proceso.
Técnicas de evaluación subjetivas Prototipado falso
Diagrama de estados
Diagrama de transiciones

Planificación
Horas en clase Horas fuera de clase Horas totales
Trabajos de aula 22.5 0 22.5
Prácticas en aulas de informática 27.5 0 27.5
Tutoría en grupo 0 4 4
Resolución de problemas y/o ejercicios de forma 0 90 90
autónoma
Informes/memorias de prácticas 6 0 6
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Trabajos de aula Trabajos de teoría tutorizados en aula
Prácticas en aulas de Traballos prácticos tutorizados en laboratorio
informática
Tutoría en grupo Tutorización de trabajos propuestos
Resolución de Resolución de ejercicios propuestos por el profesor
problemas y/o ejercicios
de forma autónoma

Atención personalizada
Metodologías Descripción
Prácticas en aulas de informática El estudiante trabaja en las tareas siguiendo los apuntes de prácticas publicados a lo
largo del curso para tal fin, aprovechando la presencia del profesor
Trabajos de aula El estudiante trabaja en las tareas siguiendo el boletín teórico publicado a lo largo del
curso para tal fin aprovechando la presencia del profesor.
Resolución de problemas y/o El estudiante trabaja de forma autónoma en los ejercicios y problemas propuestos por
ejercicios de forma autónoma el profesor con el fin de entregar la solución que considera correcta para la su
evaluación por el profesor.
Tutoría en grupo El estudiante realiza las preguntas que considera oportunas relacionadas con las
dudas que tenga en relación con el temario o el proceso de apredizaje.
Pruebas Descripción
Informes/memorias de prácticas El estudiante prepara y presenta por escrito y/u oralmente el resultado de las
prácticas propuestas por el profesor.

Evaluación
Descripción Calificación Competencias Evaluadas

Páxina 198 de 397


Resolución de problemas y/o Uno o mas trabajos propuestos por el profesor de 80 CB2
ejercicios de forma autónoma la materia.
CG3
Todos los trabajos son obligatorios.
El porcentaje de la nota del trabajo será CG5
directamente proporcional al número de horas del CG9
trabajo.
CE4
RA1 CE23
RA2 CE25
RA3 CE26
RA4
RA5 CE33
RA6 CT2
CT5
CT8
CT9
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22
Informes/memorias de prácticas Uno o mas informes propuestos por el profesor de 20 CB4
la materia.
CE28
Todos los informes son obligatorios.
El porcentaje de la nota del informe será CT1
directamente proporcional al número de horas del CT3
informe.
CT10

RA2
RA4
RA6

Otros comentarios y evaluación de Julio


CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

La evaluación de la materia se realizará mediante trabajos propuestos por el profesor a los alumnos, tanto para su
realización de forma individual como en grupo. Todos ellos deben obtener una nota mínima de 5 sobre 10 para aprobar la
materia.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

Metodología 1: Resolución de problemas y/o ejercicios de forma autónoma

Descripción: Trabajos propuestos por el profesor a los alumnos, tanto para su realización de forma individual como en grupo.

Calificación: 80% . Para aprobar esta parte de la asignatura estudiante deberá obtener una calificación igual el superior a 5
puntos (sobre 10).

Competencias evaluadas: CB2, CG3, CG5, CG9, CE4, CE23, CE25, CE26, CE33, CT2, CT5, CT8, CT9, CT11, CT12, CT13, CT15,
CT16, CT18, CT19, CT20, CT21, CT22

Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA5, RA6

Metodología 2: Informes/memorias de prácticas

Páxina 199 de 397


Descripción: Informes/memorias propuestos por el profesor a los alumnos, tanto para a su realización de forma individual
como en grupo.

Calificación: 20% . Para aprobar esta parte de la asignatura el estudiante deberá obtener una calificación igual o superior a 5
puntos (sobre 10).

Competencias evaluadas: CB4, CE28, CT1, CT3, CT10

Resultados de aprendizaje evaluados: RA1, RA4, RA6

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARREIRA

Se empleará el mismo sistema de evaluación aplicado para los no asistentes.

PROCESO DE CALIFICACIÓN DE ACTAS

En el caso de no superar alguna de las pruebas propuestas la nota corresponderá con el promedio ponderado de los trabajos
en función de su dedicación horaria, excepto que esa nota media supere el 5, que corresponderá entonces con un 4,9.

FECHAS DE AVALIACION

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en
la página web http://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Dan R. Olsen Jr, Developing user interfaces (Interactive Technologies), 1, Morgan Kaufmann, 1998,
Readings in Human-Computer Interaction: Toward the Year 2000 (Interactive Technologies), 2nd Revised edition, Morgan
Kaufmann, 1995,
Hugh Beyer and Karen Holtzblatt, Contextual Design, Defining Customer-Centered Systems, Morgan kaufmann, 1997,
Donald A. Norman, Design of Everyday Things, 2nd revised and expanded, Zone Books, 2013,
Jakob Nielsen, Usability Engineering, Academic Press, 1993,
Bibliografía Complementaria
William Albert and Thomas Tullis, Measuring the User Experience: Collecting, Analyzing, and Presenting Usability Metrics
(Interactive Technologies), 2, Morgan Jauffmann, 2013,

Recomendaciones

Asignaturas que se recomienda cursar simultáneamente


Bases de datos II/O06G150V01501

Asignaturas que se recomienda haber cursado previamente


Bases de datos I/O06G150V01402
Ingeniería del software I/O06G150V01304
Ingeniería del software II/O06G150V01403
Matemáticas: Estatística/O06G150V01301

Páxina 200 de 397


DATOS IDENTIFICATIVOS
Redes de computadoras II
Asignatura Redes de
computadoras II
Código O06G150V01505
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 3 1c
Lengua Castellano
Impartición Gallego
Departamento Ingeniería de sistemas y automática
Coordinador/a Diaz-Cacho Medina, Miguel Ramón
Profesorado Diaz-Cacho Medina, Miguel Ramón
Sotelo Martínez, José Manuel
Correo-e mcacho@uvigo.es
Web http://faitic.uvigo.es
Descripción Redes de ordenadores teórico/práctica, centrada en herramientas de diseño, configuración y administración
general de redes LAN, inalámbricas y acceso a Internet.
La web de la materia está bajo el sistema FAITIC de la Unversidad de Vigo, accesible al alumnado
matriculado de la materia.
La materia se impartirá fundamentalmente en castellano y gallego, existiendo documentación en inglés.

Competencias
Código Tipología
CB1 Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio - saber
que parte de la base de la educación secundaria general, y se suele encontrar a un nivel que, si
bien se apoya en libros de texto avanzados, incluye también algunos aspectos que implican
conocimientos procedentes de la vanguardia de su campo de estudio.
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para - saber
emprender estudios posteriores con un alto grado de autonomía. - saber hacer
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber hacer
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas
propios de la ingeniería
CE17 Conocimiento y aplicación de las características, funcionalidades y estructura de los Sistemas - saber
Distribuidos, las Redes de Computadores e Internet y diseñar e implementar aplicaciones basadas - saber hacer
en ellas
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento - saber
y acceso a los Sistemas de información, incluidos los basados en web - saber hacer
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de - saber hacer
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - saber
tecnologías disponibles - saber hacer
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - saber
presentarse
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber
tecnologías de la información y las comunicaciones - saber hacer

Páxina 201 de 397


CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y - saber hacer
calidad adecuados
CE34 Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de - saber
comunicaciones en una organización - saber hacer
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que - saber
satisfagan las necesidades de la organización, con los criterios de coste y calidad identificados - saber hacer
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - saber
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación - saber hacer
móvil
CE37 Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas - saber
informáticos - saber hacer
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT21 Liderazgo - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA01. Conocer la estructura de las redes troncales de datos de área extensa. CB5
CE5
CE17
CE19
CE35
CT2
CT7
CT15
CT21
CT24
RA02. Diferenciar tecnologías de conmutación de circuitos de tecnologías de conmutación de paquetes. CB5
CE17
CE27
CT1
CT9
CT11
CT16
RA03. Administrar de forma básica topologías de red de área extensa CG8
CE26
CE27
CE37
CT8
CT10
CT24

Páxina 202 de 397


RA04. Conocer los servicios de red ofrecidos por las redes de área extensa CB2
CE5
CE34
CE35
CE36
CT10
CT13
CT15
CT19
CT20
RA05. Dimensionar adecuadamente los parámetros fundamentales de una red para el cumplimiento de CB2
requisitos de aplicaciones y servicios para los que estaría diseñada. CE26
CE27
CT1
CT9
CT10
CT11
CT12
CT18
RA06. Disponer de conocimientos y criterios para la elección de tecnologías de acceso a las redes CB1
troncales de Internet, para la disponibilidad de servicios CG8
que Internet ofrece a las organizaciones y usuario. CE5
CE19
CE29
CE37
CT3
CT7
CT9
CT16
CT18
RA07. Identificar el protocolo IP como protocolo de interconexión de redes, independientemente de su CB1
tecnología troncal. CG8
CE17
CE19
CE31
CT3
CT13
CT22
RA08. Conocer los distintos dispositivos necesarios para la interconexión de redes de diferentes CB1
tecnologías. CG6
CE5
CE17
CE26
CE27
CE31
CE32
CE34
CE35
CE37
CT5
CT7
CT9
CT10
CT11

Contenidos
Tema
Bloque 1. Introducción. Tema 1: Introducción a las comunicaciones y redes de computadores.
Arquitecturas de protocolos.
Tema 2: Medios de transmisión. Topologías y estructuras de red.
Tema 3: Estructura de Internet. Topología. Protocolos críticos de Internet.
Bloque 2: Redes y servicios de acceso. Tema 4: Redes de acceso: xDSL, CaTV, MetroEthernet, RTC, RDSI,
Wifi/Wimax, LMDS, Satélite, Redes móviles.
Tema 5: Enrutamiento de acceso: DNAT/SNAT, PROXY.
Tema 6: Redes LAN. Wifi. VLAN.

Páxina 203 de 397


Bloque 3: Redes troncales de área extensa. Tema 7: Redes de comunicación conmutada. Conmutación de circuitos,
conmutación de paquetes.
Tema 8: Tecnologías de circuito virtual. MPLS.
Tema 9: Enrutamiento IP avanzado: RIP, OSPF, BGP.
Tema 10. Direccionamiento IP de nueva generación. IPv6.
Prácticas de Laboratorio Diseño, configuración y administración de topologías LAN y acceso a WAN
e Internet.

Planificación
Horas en clase Horas fuera de clase Horas totales
Talleres 25 10 35
Resolución de problemas y/o ejercicios 7 20 27
Trabajos tutelados 2 25 27
Sesión magistral 25 32 57
Pruebas de tipo test 3 0 3
Pruebas de respuesta larga, de desarrollo 1 0 1
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Talleres Son ejercicios prácticos y supuestos que se plantean y desarrollan en laboratorio de redes.
Resolución de Planteamiento de problemáticas para que el alumnado lo resuelva por su cuenta, para resolverlos
problemas y/o ejercicios posteriormente juntos en horas de aula.
Trabajos tutelados Planteamiento de posibles trabajos a desarrollar por parejas o grupos de alumnos en horario no
presencial.
Sesión magistral Explicación teórica por parte del profesorado del contenido de la materia

Atención personalizada
Metodologías Descripción
Talleres Se guiará y supervisará la realización de las prácticas.

Evaluación
Descripción Calificación Competencias Evaluadas
Talleres Participación y capacidad de resolución. 10 CB1
Se evaluan los resultados de aprendizaje siguientes:
CB2
RA05,RA07,RA08
CG6
CG8
CE17
CE19
CE26
CE27
CE31
CT3
CT13
CT22

Páxina 204 de 397


Sesión magistral Participación en clase, preguntas y observaciones. 5 CB1
Se evaluan los resultados de aprendizaje siguientes:
CB5
RA01,RA02,RA04,RA05,RA06,RA07
CG8
CE5
CE17
CE19
CE26
CE27
CE29
CE31
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT7
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 205 de 397


Pruebas de tipo Realización de una prueba tipo test sobre los contenidos aprendidos 60 CB1
test al largo del curso
CB2
Se evaluan las competencias siguientes:
RA01,RA02,RA03,RA04,RA05,RA06,RA07,RA08. CB5
CG6
CG8
CE5
CE17
CE19
CE26
CE27
CE29
CE31
CE32
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 206 de 397


Pruebas de Planteamiento de un supuesto a resolver. 25 CB1
respuesta larga, Se evaluan los resultados de aprendizaje siguientes:
CG6
de desarrollo RA06,RA07,RA08
CG8
CE5
CE17
CE19
CE26
CE27
CE29
CE31
CE32
CE34
CE35
CE36
CE37
CT3
CT5
CT7
CT9
CT10
CT11
CT16
CT18
CT22

Otros comentarios y evaluación de Julio

Las pruebas tipo test y de respuesta larga se realizarán en la misma sesión, tanto en primera como en segunda
convocatoria, tanto para alumnos asistentes o no asistentes.

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE LAS ACTAS

Para los alumnos/las asistente en la primera convocatoria, se realizará una prueba tipo test y de respuesta larga. Esta
prueba puntuará 100%. Existirá un 15% adicional sobre la puntuación obtenida en la prueba que se puntuará sobre
participación y asistencia a los talleres prácticos (10%) y participación en sesiones magistrales (5%). La suma de las
puntuaciones obtenidas no podrá exceder el 100%

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES 1ª EDICIÓN DE LAS ACTAS

Metodología/Prueba 1: prueba tipo test y de respuesta larga.

Descripción: para los alumnos/las no asistentes en la primera convocatoria, se realizará una prueba tipo test y de respuesta
larga.

Calificación: esta prueba puntuará 100%.

CRITERIOS DE EVALUACIÓN PARA La 2ª SESIÓN DE ACTAS Y FIN DE CARREIRA

Metodología/Prueba 1: prueba tipo test y de respuesta larga.

Descripción: en la segunda convocatoria y fin de carrera, para alumnos/las asistentes se guardará la calificación obtenida en
la primera convocatoria en los talleres y en la participación en Sesiones Magistrales. Se harán unas nuevas pruebas tipo test
y de respuesta larga.

En la segunda convocatoria para alumnos/las no asistentes no se guardará ninguna calificación previa. Se harán unas
nuevas pruebas tipo test y de respuesta larga. Esta prueba puntuará sobre lo 100%.

En la convocatoria Fin de Carreira no se distingue entre alumnos/las asistentes y no asistentes. Se harán unas nuevas
pruebas tipo test y de respuesta larga. Esta prueba puntuará sobre lo 100%.

Las fechas de examen son las aprobadas por la Xunta de Centro de la *ESEI. Se pueden encontrar en el calendario de

Páxina 207 de 397


exámenes de la *ESEI.

Fuentes de información
Bibliografía Básica
Kurose J., Redes de Computadoras, 6ª, Pearson Education, 2012, Pearson Education
Bibliografía Complementaria
Stallings W., Comunicaciones y Redes de Computadores, 7ª, Pearson Education
Tannenbaum, Redes de Ordenadores, Prentice Hall
Shroder C., Redes en Linux, 1ª, Anaya Multimedia

Recomendaciones
Asignaturas que continúan el temario
Trabajo de Fin de Grado/O06G150V01991

Asignaturas que se recomienda cursar simultáneamente


Sistemas operativos II/O06G150V01405

Asignaturas que se recomienda haber cursado previamente


Redes de computadoras I/O06G150V01404

Páxina 208 de 397


DATOS IDENTIFICATIVOS
Lógica para la computación
Asignatura Lógica para la
computación
Código O06G150V01506
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 3 1c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Vilares Ferro, Manuel
Profesorado Darriba Bilbao, Víctor Manuel
Vilares Ferro, Manuel
Correo-e vilares@uvigo.es
Web http://faitic.uvigo.es
Descripción Adquisición de los conocimientos básicos imprescindibles en lógica computacional para fundamentar los tres
general paradigmas de programación: imperativo, lógico y funcional. Desarrollo de las técnicas de programación
asociadas a cada modelo de cálculo, con la mayor cobertura posible. No se usará inglés en clase, aunque
algunas de las fuentes bibliográficas están en ese idioma.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para - saber hacer
adaptarse a nuevas situaciones.
CE3 Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, - saber
algorítmica y complejidad computacional, y su aplicación para la resolución de problemas propios - saber hacer
de la ingeniería
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber
de datos y programas informáticos con aplicación en ingeniería - saber hacer
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas - saber hacer
propios de la ingeniería
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber hacer
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los - saber hacer
algoritmos propuestos
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber
adecuados a la resolución de un problema - saber hacer
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber hacer
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber hacer
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías,
modelos y técnicas actuales
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber hacer
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y
calidad adecuados
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar
/ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar
/ser

Páxina 209 de 397


CT8 Resolución de problemas - Saber estar
/ser
CT18 Aprendizaje autónomo - Saber estar
/ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Conocer y comprender los fundamentos y conceptos principales de la programación declarativa y la CG8
programación imperativa CE3
CE4
CE5
CE12
CE13
CE28
CT1
CT18
RA2: Desarrollar programas prototípicos para problemas concretos que requieran el manejo de CB2
características propias de cada paradigma CE3
CE4
CE7
CE12
CE13
CE14
CE28
CE32
CT1
CT5
CT8
RA3: Capacidad de elegir un lenguaje de programación a partir de unos requisitos operativos dados CG8
CE3
CE4
CE5
CE12
CE13
CE14
CE28

Contenidos
Tema
1.- Paradigma Imperativo. 1.1.- Máquinas de Turing (MTs): Lenguajes recursivos y recursivos
enumerables. Funciones total y parcialmente recursivas. Hipótesis de
Church.
2.1.- Construcción de MTs.
2.- Paradigma Lógico. 2.1.- Cálculo de predicados: Cuantificadores y sustituciones. Unificación.
Resolución. Control y negación.
3.- Paradigma Funcional. 3.1.- Lambda Cálculo: Lambda términos. Reducción. Confluencia y
noetherianidad.

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 20.5 38.5 59
Prácticas de laboratorio 30 29 59
Otros 2 28 30
Pruebas de respuesta larga, de desarrollo 2 0 2
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición de los contenidos teóricos de la materia. Dado el carácter práctico de los contenidos
propuestos, la exposición se complementará con ejemplos. El profesor podrá proponer ejemplos o
ejercicios para su resolución por los alumnos, tanto dentro como fuera del aula.

Páxina 210 de 397


Prácticas de laboratorio En base a la materia teórica propuesta en clase, el profesor propondrá la implementación de casos
prácticos simples por parte de los alumnos. Dichas prácticas se ralizarán en grupos pequeños y
tanto dentro como fuera de las horas de aula, y serán evaluadas como parte de la nota final,
teniendo el alumno que entregar el código implementado y una pequeña memoria en donde se
especificarán aquellos aspectos del funcionamiento de la práctica requeridos por el profesor.
Otros Actividades de recuperación realizadas por el alumnado que no supere la materia en la primera
convocatoria.

Atención personalizada
Metodologías Descripción
Prácticas de laboratorio El profesor planteará las prácticas que deben realizarse, y, durante las horas en aula dedicadas a
las prácticas de laboratorio, resolverá las dudas planteadas por los alumnos, supervisando el
trabajo que estén realizando en ese momento.

Evaluación
Descripción Calificación Competencias Evaluadas
Prácticas de Los alumnos deberán realizar una defensa de las prácticas realizadas, 40 CB2
laboratorio consistente en una prueba de funcionamiento y en la contestación
CG8
de las preguntas realizadas por el profesor, con el objetivo de
comprobar lo aprendido por los alumnos durante la realización del CE3
trabajo. La nota final dependerá de la calidad del trabajo realizado y CE4
de la defensa realizada por los alumnos.
CE5
Resultados de aprendizaje: RA1,RA2,RA3 CE7
CE12
CE13
CE14
CE28
CE32
CT1
CT5
CT8
CT18
Pruebas de Al final del cuatrimestre se realizará una prueba escrita en donde se 60 CB2
respuesta larga, examinará a los alumnos sobre los conocimientos adquiridos en las
CG8
de desarrollo clases teóricas.
CE3
Resultados de aprendizaje: RA1, RA2, RA3 CE4
CE5
CE7
CE12
CE13
CE14
CE28
CE32
CT1
CT5
CT8
CT18

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

Para aprobar la asignatura será necesario obtener al menos el 50% de la nota máxima del examen teórico, que las prácticas
sean presentados en el tiempo y plazo especificado por el profesor, y que la suma de las notas de teoría y prácticas alcance,
al menos, el 50% de la nota máxima de la materia.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

Páxina 211 de 397


Dado que el material preciso para la realización de las prácticas está disponible para todos los alumnos en formato
electrónico, la evaluación para no asistentes será la misma que para asistentes.

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

La metodología de evaluación será la misma en todas las convocatorias, tanto para asistentes como para no asistentes.

PROCESO DE CALIFICACIÓN DE ACTAS

La nota de la asignatura será la suma de las notas de la prueba teórica y de prácticas, excepto en dos casos:

a) Si alguna de las prácticas no es entregada y defendida en el plazo establecido por el profesor, la nota de la asignatura
será un 0, independentemente de la nota obtenida en la teoría.

b) Si la nota de la prueba teórica es menor que el 50% de la nota máxima de dicha prueba (3 puntos sobre 6), no se le
sumará la calificación obtenida en las prácticas. La nota de la asignatura será sólo la nota de la prueba teórica.

De cumplirse ambos supuestos, a) y b), la nota será 0.

FECHAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmente por la Junta de Centro de la ESEI está publicado en la página
web http://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Vilares, Manuel y Alonso, Miguel Ángel y Valderruten, Alberto, Programación Lógica, 1ª, Galaxia, 1996, España
Lalément, Rene, Computation as Logic, 1ª, Prentice-Hall, 1993, EEUU
Bibliografía Complementaria
Maier, David y Warren, David S., Computing with Logic. Logic Programming with Prolog, 1ª, Benjamin-Cummings Publishing
Co, 1988, EEUU
Sterling, Leon S. y Shapiro, Ehud Y., The Art of Prolog, 2ª, MIT Press, 1994, EEUU
Genessereth, Michael R. y Nilsson, Nils J., Logical Foundations of Artificial Intelligence, 1ª, Morgan Kaufmann, 1987, EEUU
Ben-Ari, Mordechai, Mathematical Logic for Computer Science, 2ª, Springer, 2012, Alemania, EEUU
Reeves, Steve y Clarke, Mike, Logic for Computer Science, 1ª, Addison-Wesley, 1990, EEUU

Recomendaciones

Asignaturas que se recomienda haber cursado previamente


Algoritmos y estructuras de datos II/O06G150V01302

Páxina 212 de 397


DATOS IDENTIFICATIVOS
Centros de datos
Asignatura Centros de datos
Código O06G150V01601
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 3 1c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Rodríguez Martínez, Francisco Javier
Profesorado Carrion Pardo, Pilar Isabel
Ribadas Pena, Francisco José
Rodríguez Martínez, Francisco Javier
Correo-e franjrm@uvigo.es
Web http://faitic.uvigo.es
Descripción En esta asignatura se pretende que el alumno adquiera conocimientos de integración de sistemas y redes,
general sistemas de almacenamiento, arquitecturas paralelas y ambientes básicos de instalaciones informáticas. Se
adquirirán conocimientos de organización y gestión de proyectos que complementen a los conocimientos de
gestión y dirección adquiridos en el primer curso.
En esta asignatura se emplean materiales, webs y herramientas de referencia en inglés.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - Saber estar /ser
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CG1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito - saber
de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos - saber hacer
, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CG2 Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de - Saber estar /ser
acuerdo con los conocimientos adquiridos.
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - saber
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que - Saber estar /ser
gestionan.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos - saber hacer
adquiridos
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - Saber estar /ser
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de
su calidad, de acuerdo con los conocimientos adquiridos.
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos. - Saber estar /ser
CG7 Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la - saber
profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas - Saber estar /ser
de obligado cumplimiento.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - Saber estar /ser
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CG11 Capacidad para analizar y valorar el impacto social y medioambiental de las soluciones técnicas, - saber
comprendiendo la responsabilidad ética y profesional de la actividad del Ingeniero Técnico en
Informática.
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y - saber hacer
normativa vigente
CE8 Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos - saber
en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto - saber hacer
económico y social

Páxina 213 de 397


CE10 Capacidad para elaborar el pliego de condiciones técnicas de una instalación informática que - saber
cumpla los estándares y normativas vigentes - saber hacer
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados - saber hacer
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento - saber
y acceso a los Sistemas de información, incluidos los basados en web - saber hacer
CE21 Conocimiento y aplicación de los principios fundamentales y técnicas básicas de los sistemas - saber
inteligentes y su aplicación práctica - saber hacer
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar - saber hacer
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de - saber hacer
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - saber
tecnologías disponibles - saber hacer
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, - saber hacer
modelos y técnicas actuales
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - saber
presentarse - saber hacer
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos - saber hacer
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber
tecnologías de la información y las comunicaciones - saber hacer
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y - saber hacer
calidad adecuados
CE33 Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, - saber
evaluación y gestión de aplicaciones y sistemas basados en tecnologías de la información que - saber hacer
aseguren la accesibilidad, ergonomía y usabilidad de los sistemas
CE34 Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de - saber
comunicaciones en una organización - saber hacer
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que - saber
satisfagan las necesidades de la organización, con los criterios de coste y calidad identificados - saber hacer
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - saber
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación - saber hacer
móvil
CE37 Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas - saber
informáticos - saber hacer
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT21 Liderazgo - Saber estar /ser

Páxina 214 de 397


CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
Poner en marcha los procedimientos de prueba y de control de calidad conforme a la legislación y CG1
normativa vigentes. CG3
CG5
CG6
CE7
CE8
CE10
CE32
CE33
CT8
CT9
CT10
Asegurar el buen funcionamiento físico de los sistemas informáticos implementando políticas de CG2
seguridad. CG3
CE7
CE37
CT8
CT9
CT11
CT18
CT19
CT20
CT21
CT22
CT24
Vigilar, analizar y recoger posibilidades tecnológicas existentes para el desarrollo de software y hardware, CG1
y ser capaz de seleccionar la mas adecuada. CG3
CG4
CG6
CG11
CE7
CE8
CE10
CE14
CE28
CE29
CE32
CE34
CE35
CE36
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 215 de 397


Dar solucion a problemas de integracion en funcion de las estrategias, estandares y tecnologias CB2
disponibles. CG2
CG4
CG5
CG6
CG9
CE8
CE14
CE19
CE25
CE26
CE28
CE31
CE32
CE34
CE35
CT1
CT9
CT11
CT15
CT16
CT19
CT20
CT22
CT24
Estudiar el sistema actual y analizar e idear mejores medios para llevar a cabo los mismos objetivos u CB2
otros adicionales. CE8
CE27
CE35
CT1
CT2
CT8
CT9
CT22
CT24

Páxina 216 de 397


Establecer los objetivos de los sistemas informaticos, realizar su analisis, su diseño y su mantenimiento. CB2
CG1
CG3
CG4
CG5
CG6
CE7
CE8
CE10
CE14
CE25
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 217 de 397


Plantear el pliego de condiciones tecnicas de una instalacion informatica de tamaño medio, contemplando CB2
las necesidades de alimentacion, CG1
refrigeracion, suelo técnico, conservacion y seguridad, de acuerdo a normativas. CG2
CG9
CE7
CE8
CE10
CE14
CE19
CE21
CE25
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22
CT24
Diseñar la politica de hardware respecto a adquisiciones, sustituciones, etc. CB2
CG4
CG6
CE32
CT1
CT2
CT8
CT9
CT10
CT11
CT16
CT18
CT19
CT22
CT24

Páxina 218 de 397


Participar en el diseño de nuevos sistemas informaticos como consecuencia de la informatizacion de CB2
areas de la empresa que utilizan metodos y CG1
procesos manuales para el desarrollo de sus tareas. CG2
CG3
CG4
CG5
CG6
CG7
CG9
CG11
CE7
CE8
CE10
CE14
CE19
CE21
CE25
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 219 de 397


Diseñar soluciones informaticas relacionadas con cambios en los sistemas existentes o con nuevos CB2
sistemas CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG9
CG11
CE7
CE8
CE10
CE14
CE19
CE21
CE25
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22
CT24

Contenidos
Tema
Introducción 1 Introducción a los centros de datos
2 Estructura habitual en centros de datos
Infraestructura de un centro de datos 1 Elementos e organización física dun CPD.
2 Requisitos de diseño y normativas.
3 Elementos y dispositivos para gestión de red.
Tecnologías de los centros de datos 1 Cloud Computing
2 Seguridad en red: VPN y Firewalling
3 Alta disponibilidad: balanceo de carga, computación distribuida y
clustering.
4 Virtualización
Requisitos de almacenamiento en los centros de 1. Redes de almacenamiento: topologías, protocolos, elementos de
datos conexión.
2. Sistemas de almacenamiento: arquitecturas y componentes.
3. Copias de Seguridad
Medidas del rendimiento 1 Monitorización de cpds.
2 Evaluación y medidas de rendimiento

Páxina 220 de 397


Planificación
Horas en clase Horas fuera de clase Horas totales
Trabajos tutelados 3 19.5 22.5
Resolución de problemas y/o ejercicios 30 30 60
Sesión magistral 16.5 33 49.5
Pruebas de respuesta larga, de desarrollo 3 15 18
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Trabajos tutelados El alumno debe desarrollar en grupo un trabajo de la asignatura. Dicho trabajo será un trabajo
fundamentalmente práctico relacionado con los contenidos de la asignatura y deberá ser
presentado ante sus compañeros (exposición de 10 minutos). Los trabajos serán materia de
examen.
Resolución de El alumno, durante las sesiones de grupo mediano, deberá desarrollar los ejercicios que le
problemas y/o ejercicios propongan los docentes. Algunos de estos ejercicios serán evaluables (se indicará con
anterioridad). En el caso de ejercicios no entregados o no superados, se podrá recuperar la
evaluación de los mismos mediante los mecanismos que especifiquen los docentes.
Sesión magistral El docente expondrá los contenidos a impartir de la materia exponiendo los ejemplos prácticos
adecuados. Si resulta posible se intentará que los alumnos visiten un CPD real.

Atención personalizada
Metodologías Descripción
Trabajos tutelados Se trata de un trabajo autónomo que contará con la tutorización puntual del
profesorado y guías de elaboración específicas.
Resolución de problemas y/o Se trata de un trabajo autónomo que contará con la tutorización puntual del
ejercicios profesorado y guías de elaboración específicas.

Evaluación
Descripción Calificación Competencias Evaluadas

Páxina 221 de 397


Trabajos El alumno debe desarrollar un trabajo de la asignatura en grupos. 10 CB2
tutelados Dicho trabajo será un trabajo práctico relacionado con los contenidos
CG1
de la asignatura y deberá ser presentado ante sus compañeros
(exposición de 10 minutos). Los trabajos serán materia de examen. CG2
Se evalua la calidad de los trabajos así como su exposición. CG3
CG4
Evalua
R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 CG5
CG6
CG7
CG9
CG11
CE7
CE8
CE10
CE14
CE19
CE21
CE25
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 222 de 397


Resolución de El alumno, durante las sesiones de grupo mediano, deberá desarrollar 30 CB2
problemas y/o los ejercicios que le propongan los docentes. Algunos de estos
CG1
ejercicios ejercicios serán evaluables (se indicará con anterioridad). En el caso
de ejercicios no entregados o no superados, se podrá recuperar la CG2
evaluación de los mismos mediante los mecanismos que especifiquen CG3
los docentes.
CG4
Evalúa CG5
R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 CG6
CG7
CG9
CG11
CE7
CE8
CE10
CE14
CE19
CE21
CE25
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22
CT24

Páxina 223 de 397


Pruebas de Realización de una prueba final de la asignatura para comprobar que 60 CB2
respuesta larga, los alumnos adquirieron los conocimientos y competencias adecuadas.
CG1
de desarrollo Esta prueba puede ser de respuesta larga, resolución de ejercicios,
resolución de supuestos y con preguntas de respuesta corta. CG2
CG3
Evalua
CG4
R1 R2 R3 R4 R5 R6 R7 R8 R9 R10
CG5
CG6
CG7
CG9
CG11
CE7
CE8
CE10
CE14
CE19
CE21
CE25
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37

Otros comentarios y evaluación de Julio

[A] Proceso de evaluación para alumnos asistentes (presencial o formación continua) en la primera opción de
evaluación:

● Prueba final ("Pruebas de resposta larga, de desarrollo") correspondiente a los contenidos impartidos en "Sesión magistral"
y "Resolución de problemas y/o ejercicios": 60% de la nota final
● Trabajo práctico ("Trabajos tutelados"), incluyendo su presentación en la fecha fijada por el profesorado: 10% de la nota
final
● Entregas de las prácticas evaluables propuestas en "Resolución de problemas y/o ejercicios": 30% de la nota final

Para aprobar la materia, será preciso que el alumno supere (5 o más puntos sobre 10) tanto "Pruebas de respuesta larga,
de desarrollo" como "Trabajos tutelados" y que consiga una calificación media final superior a 5 puntos sobre 10.

Aclaraciones:

● Se contempla la recuperación de las prácticas evaluables propuestas en "Resolución de problemas y/o ejercicios", según
los mecanismos que propongan los docentes (examen específico, entrega de tareas alternativas, etc)
● Las calificaciones de "Resolución de problemas y/o ejercicios" y las de "Pruebas de respuesta larga, de desarrollo" y "
Trabajos tutelados" que superen 5 puntos sobre 10 se mantendrán para la segunda opción de evaluación.

[B] Proceso de evaluación para alumnos no asistentes y para alumnos asistentes en la segunda opción de
evaluación y en la convocatoria fin de carrera.

● Prueba final ("Pruebas de resposta larga, de desarrollo") correspondiente a los contenidos impartidos en "Sesión magistral"
y "Resolución de problemas y/o ejercicios": 60% de la nota final
● Trabajo práctico ("Trabajos tutelados"), incluyendo su presentación en la fecha fijada por el profesorado: 10% de la nota
final
● Entregas de las prácticas evaluables propuestas en "Resolución de problemas y/o ejercicios": 30% de la nota final

Páxina 224 de 397


Para aprobar la materia, será preciso que el alumno supere (5 o más puntos sobre 10) tanto "Pruebas de respuesta larga,
de desarrollo" como "Trabajos tutelados" y que consiga una calificación media final superior a 5 puntos sobre 10.

Aclaraciones:

● Se contempla la recuperación de las prácticas evaluables propuestas en "Resolución de problemas y/o ejercicios", según
los mecanismos que propongan los docentes (examen específico, entrega de tareas alternativas, etc)

[C] Proceso de calificación en actas


En el caso de los alumnos que superen parte de los elementos evaluados, pero no alcancen el mínimo exigido para aprobar
la materia completa, la calificación a incluir en las respectivas actas se calculará como el mínimo entre la media ponderada
de las partes superadas y 4,9.

[C] Fechas de Exámenes

El calendario de probas de evaluación aprobado oficialmente por la Junta de Centro de la ESEI está publicado en la página
web http://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Bibliografía Complementaria
Cristopher Poelker y Alex Nikitin, Storage Area Networks for Dummies,
Josep Ros, Virtualización Corporativa con VMware, http://www.libro-vmware.com/downPDF.php
Wikilibros, Xen Hipervisor, http://es.wikibooks.org/wiki/Xen_Hypervisor
Christopher Clark, Xen Users Manual, http://bits.xensource.com/Xen/docs/user.pdf
David Hucaby, Stephen McQuerry, VLANs and Trunking, http://www.ciscopress.com/articles/article.asp?p=2
Rich Seifert, James Edwards, The All-New Switch Book: The Complete Guide to LAN Switching Technology,
http://www.amazon.com/All-New-Switch-Book-Switchin
Marina Smith, Virtual LANs: A Guide to Construction, Operation and Utilization,
Scott, Charlie ; Wolfe, Paul ; Erwin, Mike, Virtual Private Networks,
Wikilibros, OpenVPN Marco Teórico, http://es.wikibooks.org/wiki/OpenVPN/Marco_Te%C3%B
HUIDOBRO MOYA, JOSE MANUEL y ROLDAN MARTINEZ, D., TECNOLOGIA VOIP Y TELEFONIA IP: LA TELEFONIA POR INTERNET,
http://www.nagios.org/, http://www.nagios.org/

Recomendaciones
Asignaturas que continúan el temario
Seguridad en sistemas informáticos/O06G150V01702

Asignaturas que se recomienda cursar simultáneamente


Redes de computadoras II/O06G150V01505

Asignaturas que se recomienda haber cursado previamente


Arquitectura de computadoras II/O06G150V01303
Redes de computadoras I/O06G150V01404
Sistemas operativos I/O06G150V01305
Sistemas operativos II/O06G150V01405

Otros comentarios
Es importante ser capaz de emplear los buscadores de Internet y todas las tecnologías asociadas a la Web 2.0

Es importante tener conocimientos de mecanografía para ser ágil en el tecleo de comandos, desarrollo de trabajos, etc.

Páxina 225 de 397


DATOS IDENTIFICATIVOS
Concurrencia y distribución
Asignatura Concurrencia y
distribución
Código O06G150V01602
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 3 2c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Formella , Arno
Profesorado Formella , Arno
Olivieri Cecchi, David Nicholas
Correo-e formella@uvigo.es
Web http://formella.webs.uvigo.es/doc/cdg17
Descripción El contenido forma la base necesaria para comprender el funcionamiento de aplicaciones concurrentes y/o
general distribuidas, la evaluación de
algoritmos concurrentes, la descripción de datos y de información en entornos distribuidos, el
funcionamiento de procesadores modernos, y las características especiales de la programación con
procesos/hilos incluso en forma distribuida.

Las clases se darán principalmente en castellano. El/la estudiante puede elegir sí trabaja en gallego,
castellano, alemán, y/o en inglés. Cierta información adicional (como por ejemplo manuales e información
complementaria) se dará en inglés.

Competencias
Código Tipología
CB1 Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio - saber hacer
que parte de la base de la educación secundaria general, y se suele encontrar a un nivel que, si
bien se apoya en libros de texto avanzados, incluye también algunos aspectos que implican
conocimientos procedentes de la vanguardia de su campo de estudio.
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB3 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente - saber hacer
dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes
de índole social, científica o ética.
CB5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para - saber hacer
emprender estudios posteriores con un alto grado de autonomía.
CG1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito - saber hacer
de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos
, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - saber hacer
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que
gestionan.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber hacer
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos
adquiridos
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber hacer
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de
su calidad, de acuerdo con los conocimientos adquiridos.
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber hacer
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber hacer
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.

Páxina 226 de 397


CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber hacer
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CG12 Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos, - saber
organización y planificación de proyectos, así como la legislación, regulación y normalización en el
ámbito de los proyectos informáticos, de acuerdo con los conocimientos adquiridos.
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber hacer
de datos y programas informáticos con aplicación en ingeniería
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber hacer
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas
propios de la ingeniería
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber hacer
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber hacer
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los
algoritmos propuestos
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber hacer
adecuados a la resolución de un problema
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber hacer
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados
CE15 Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así - saber hacer
como los componentes básicos que los conforman
CE16 Conocimiento de las características, funcionalidades y estructura de los Sistemas Operativos y - saber hacer
diseñar e implementar aplicaciones basadas en sus servicios
CE20 Conocimiento y aplicación de los principios fundamentales y técnicas básicas de la programación - saber hacer
paralela, concurrente, distribuida y de tiempo real
CE22 Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de - saber
software
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la existencia
de sistemas ya desarrollados y de las propias organizaciones
CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - saber hacer
tecnologías disponibles
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber hacer
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías,
modelos y técnicas actuales
CE33 Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, - saber
evaluación y gestión de aplicaciones y sistemas basados en tecnologías de la información que
aseguren la accesibilidad, ergonomía y usabilidad de los sistemas
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que satisfagan - saber
las necesidades de la organización, con los criterios de coste y calidad identificados
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, incluyendo - saber
Internet, web, comercio electrónico, multimedia, servicios interactivos y computación móvil
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar
/ser
CT2 Capacidad de organización y planificación - Saber estar
/ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar
/ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar
/ser
CT6 Capacidad de diseñar y realizar experimentos sencillos y analizar e interpretar sus resultados - Saber estar
/ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar
integrar ideas y conocimientos /ser
CT8 Resolución de problemas - Saber estar
/ser

Páxina 227 de 397


CT9 Capacidad de tomar decisiones - Saber estar
/ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar
/ser
CT11 Capacidad de actuar autónomamente - Saber estar
/ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar
/ser
CT15 Capacidad de relación interpersonal - Saber estar
/ser
CT16 Razonamiento crítico - Saber estar
/ser
CT18 Aprendizaje autónomo - Saber estar
/ser
CT20 Creatividad - Saber estar
/ser
CT22 Tener iniciativa y ser resolutivo - Saber estar
/ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar
/ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Conocer los fundamentos teóricos de los sistemas concurrentes y distribuidos. CB1
CB2
CB3
CB5
CG3
CG4
CG5
CG6
CG8
CG9
CG12
CE4
CE5
CE7
CE12
CE13
CE14
CE15
CE16
CE20
CE26
CE27
CE28
CE33
CE35
CE36
CT1
CT2
CT3
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT12
CT15
CT16
CT18
CT20
CT22
CT24

Páxina 228 de 397


RA2: Conocer sistemas y entornos con concurrencia y distribución CB1
CB2
CB3
CB5
CG1
CG3
CG4
CG5
CG6
CG8
CG9
CG12
CE4
CE5
CE7
CE12
CE13
CE14
CE15
CE16
CE20
CE22
CE25
CE26
CE27
CE28
CE33
CE35
CE36
CT1
CT2
CT3
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT12
CT15
CT16
CT18
CT20
CT22
CT24

Páxina 229 de 397


RA3: Conocer el proceso de generación de aplicaciones para sistemas concurrentes y distribuidos CB1
CB2
CB3
CB5
CG1
CG3
CG4
CG5
CG6
CG8
CG9
CG12
CE4
CE5
CE7
CE12
CE13
CE14
CE15
CE16
CE20
CE22
CE25
CE26
CE27
CE28
CE33
CE36
CT1
CT2
CT3
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT12
CT15
CT16
CT18
CT20
CT22
CT24

Páxina 230 de 397


RA4: Conocer las herramientas y sus propiedades en uso para generar código para sistemas concurrentes CB1
y distribuidos CB2
CB3
CB5
CG3
CG4
CG5
CG6
CG8
CG9
CG12
CE4
CE5
CE7
CE12
CE13
CE14
CE15
CE16
CE20
CE22
CE25
CE26
CE27
CE28
CE35
CE36
CT1
CT2
CT3
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT12
CT15
CT16
CT18
CT20
CT22
CT24

Contenidos
Tema
Sistemas concurrentes y distribuidos Concepto de la programación concurrente y distribuida
Introducción al modelado de sistemas concurrentes y distribuidos
Arquitecturas hardware para la concurrencia y distribución
Herramientas para del desarrollo de aplicaciones concurrentes y
distribuidas
Procesos Concepto de procesos
Planificador
Atomicidad y exclusión mutua
Concurrencia transactional
Reloj y estado distribuido
Sincronización y comunicación Sincronización y comunicación en sistemas concurrentes y distribuidos
Sincronización y comunicación a nivel bajo
Sincronización y comunicación a nivel alto
Seguridad y vivacidad en sistemas concurrentes y distribuidos

Páxina 231 de 397


Herramientas de programación y desarrollo de Programación concurrente y distribuida con JAVA
aplicaciones Programación concurrente y distribuida con
C/C++
Patrones de diseño para el desarrollo de aplicaciones concurrentes y
distribuidas
Herramientas y metodologías de diseño, verificación y depuración de
aplicaciones concurrentes y distribuidas

Planificación
Horas en clase Horas fuera de clase Horas totales
Actividades introductorias 0.5 0 0.5
Sesión magistral 18 9 27
Estudios/actividades previos 0 17 17
Prácticas en aulas de informática 26 26 52
Resolución de problemas y/o ejercicios 1.5 19.5 21
Presentaciones/exposiciones 0 1.75 1.75
Tutoría en grupo 1.25 1.25 2.5
Pruebas de respuesta corta 1 0 1
Pruebas de respuesta larga, de desarrollo 2 0 2
Informes/memorias de prácticas 0 12 12
Pruebas prácticas, de ejecución de tareas reales y/o 1 0 1
simuladas.
Resolución de problemas y/o ejercicios 0 12 12
Otras 0.25 0 0.25
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Actividades introductorias Presentación de la asignatura y aclaración de todos los aspectos relacionados con la guia docente.
Planificación temporal de las actividades presenciales.
Introducción de las herramientas de control y evaluación.
Recomendaciones específicas para lograr los objetivos de la asignatura.
Sesión magistral Exposición de los contenidos teóricos de la asignatura.
Presentación de ejemplos y casos especificos.
Controles de estudios y lecturas previos.
Controles del avance de la adquisición de conocimiento por parte del estudiante.
Interacción con/entre los estudiantes mediantes actividades especificas.
Estudios/actividades previos Lectura de documentos relacionados con el contenido de la asignatura.
Análisis y deseño de las tareas de los ejercicios en el laboratorio.
Prácticas en aulas de Implementación y depuración de los ejercicios planteados como tareas de programación.
informática Realización de pruebas de funcionamiento y/o rendimiento de aplicaciones concurrentes y
distribuidos con un análisis crítico de las observaciones.
Resolución de problemas y/o Desarrollo de propuestas de resolución de problemas.
ejercicios Comprobaciones de corrección y analisis de rendimiento.
Implementación de soluciones alternativas.
Análisis crítico de soluciones propuestas.
Presentaciones/exposiciones Exposiciones breves de los hitos alcanzados en las tareas de programación y ejercicios
relacionados.
Tutoría en grupo Control del avance del aprendizaje.
Recomendaciones para lograr los objectivos de la asignatura a nivel individual.
Apoyo y ayuda en la resolución de las tareas propuestas.

Atención personalizada
Metodologías Descripción
Actividades introductorias Presentación de la organización, de la evaluación, y de las competencias.
Sesión magistral El profesor muestra de manera resumida y estructurada la información y el
conocimiento intrínsico del contenido específico de la materia
interrelacionando las diferentes partes y enlazando los conceptos entre sí,
con la bibliografía y con las prácticas.

Páxina 232 de 397


Presentaciones/exposiciones El/la estudiante expone al profesor y/o a un grupo de estudiantes el diseño
de su solución y los resultados obtenidos.
Prácticas en aulas de informática El/la estudiante trabaja en las tareas según boletín de prácticas publicado a
lo largo del curso para tal fin aprovechando la presencia del profesor.
Tutoría en grupo El/la estudiante realiza preguntas que considera oportunas relacionadas con
el temario o el proceso de aprendizaje.
Pruebas Descripción
Pruebas de respuesta corta El/la estudiante contesta a un conjunto de preguntas cortas por escrito.
Pruebas de respuesta larga, de desarrollo El/la estudiante contesta a un conjunto de preguntas largas en un contexto
específico con razonamiento.
Informes/memorias de prácticas El/la estudiante elabora informes documentando las decisión tomadas y los
resultados obtenidos incluyendo razonamiento crítico.
Pruebas prácticas, de ejecución de tareas El/la estudiante muestra que sus implementaciones de las tareas de
reales y/o simuladas. programación cumplan con los requisitos especificados.
Resolución de problemas y/o ejercicios El/la estudiante muestra de manera más el menos formal que las soluciones
tengan las propiedades requeridas.
Otras Otras.

Evaluación
Descripción Calificación Competencias Evaluadas
Pruebas de respuesta (P1) Conjunto de preguntas cortas para el control de la 10 CB1
corta realización de actividades, tareas, y estudios. Media de las
CB2
pruebas realizadas con puntuación de 1-10. (RA1, RA2, RA3,
RA4) CE4
CE5
CE7
CE12
CE13
CE14
CE15
CE16
CE20
CE22
CE25
CE26
CE27
CE28
CE33
CE35
CE36
CT1
CT2
CT3
CT5
CT6
CT7
CT8
CT10
CT12
CT16
CT18

Páxina 233 de 397


Pruebas de respuesta (P2) Conjunto de preguntas largas que relacionan los 40 CB1
larga, de desarrollo diferentes apartados de los contenidos y miden el nivel de
CB2
adquisición de las competencias de la materia. Prueba con
puntuación de 1-10, mínimo requerido: 4. (RA1, RA2, RA3, CE4
RA4) CE5
CE7
CE12
CE13
CE14
CE15
CE16
CE20
CE22
CE25
CE26
CE27
CE28
CE33
CE35
CE36
CT1
CT2
CT3
CT5
CT6
CT7
CT8
CT10
CT12
CT16
CT18

Páxina 234 de 397


Informes/memorias de (P3) Elaboración de informes (según una guía) que recogen 25 CB3
prácticas los principales desarrollos y resultados obtenidos por el/la
CB5
estudiante. Parte de dichos informes se elaborará en
pequeños grupos. Media de evaluaciones de las actividades CE4
con puntuaciones de 1-10. CE5
(RA1, RA2, RA3, RA4)
CE7
CE12
CE13
CE14
CE15
CE16
CE20
CE22
CE25
CE26
CE27
CE28
CE33
CE35
CE36
CT1
CT2
CT3
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT15
CT16
CT18
CT20
CT22
CT24

Páxina 235 de 397


Pruebas prácticas, de (P4) Demostración de los desarrollos e implementación de 25 CB3
ejecución de tareas reales las tareas de programación y experimentos de estudio.
CB5
y/o simuladas. Media de evaluaciones de las actividades con puntuaciones
de 1-10., mínimo requerido: 4. (RA1, RA2, RA3, RA4) CE4
CE5
CE7
CE12
CE13
CE14
CE15
CE16
CE20
CE22
CE25
CE26
CE27
CE28
CE33
CE35
CE36
CT1
CT2
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT15
CT16
CT20
CT22
CT24

Páxina 236 de 397


Resolución de problemas (P5) Elaboración de algoritmos o aplicaciones y sus análisis 5 CE4
y/o ejercicios con cierto nivel de formalismo para comprobar la
CE5
corrección y estudiar el rendimiento. Evaluación con
puntuación de 1-10, CE7
participación optativa y voluntaria. (RA1, RA2, RA3, RA4) CE12
CE13
CE14
CE15
CE16
CE20
CE22
CE25
CE26
CE27
CE28
CE33
CE35
CE36
CT1
CT5
CT6
CT8
CT10
CT20
CT22
CT24

Páxina 237 de 397


Otras (P6) Breves presentación oral con medios audiovisuales de 5 CB1
desarrollos y resultados obtenidos por el/la estudiante.
CB2
Evaluación con puntuación de 1-10,
participación optativa y voluntaria. (RA1, RA2, RA3, RA4) CB3
CB5
CE4
CE5
CE7
CE12
CE13
CE14
CE15
CE16
CE20
CE22
CE25
CE26
CE27
CE28
CE33
CE35
CE36
CT1
CT2
CT3
CT5
CT7
CT10
CT11
CT16
CT18
CT20
CT22
CT24

Otros comentarios y evaluación de Julio

Se entiende que una o un estudiante que no participa en por lo menos 80% de las actividades presenciales es una o un no
asistente y por consecuencia se sumete a la forma de evaluación para no asistentes. La decisión de ser no asistente toma o
bien lo/la estudiante al principio del curso o bien el profesor cuando esté claro que ya no se puede alcanzar un 80% de
asistencia en las actividades presenciales.

Criterios de evaluación para asistentes 1ª edición de las actas:

Evaluación de teoría: Realización de diferentes actividades (p.ej. lectura de bibliografía, elaboración de esquemas, estudio
de manuales, etc.) y verificación mediante pruebas cortas escrituras a lo largo del curso (incluso de modo inesperado) que
recogerán contenidos de carácter teórico y práctico correspondientes a la materia impartida durante las clases de aula y en
los estudios no presenciales (P1, P6). Realización de un examen escrito final (P2).

Evaluación de prácticas: Se evalúa la realización de los ejercicios de elaboración propuestos (P4), la elaboración de la
documentación y de los informes relacionados (P3, P5).

Para las/los asistentes el espíritu del cálculo de la nota final de la materia es el siguiente: hay una combinación de pruebas
teóricas y prácticas a lo largo del curso y a su final para evaluar las competencias adquiridas. Buenos resultados en una
parte pueden compensar resultados no tan buenos en otra parte, no obstante hay que alcanzar un mínimo en los dos
apartados más relevantes (P2 y P4).

La nota final se obtiene de la siguiente manera asumiendo que cada parte (P1-P6) se evalua con una escala de 0-10:

Páxina 238 de 397


La asignatura es suspensa sí P2 menor que 4 o P4 menor que 4 (en acta figurará la nota del apartado más alta responsable
por el suspenso). La asignatura es aprobada se se cumple mí(10,0.1*P1+0.4*P2+0.25*P3+0.25*P4+0.05*P5+0.05*P6)
mayor o igual que 5, sino suspenso.

Criterios de evaluación para no asistentes:

Metodología/*Examen: Para no asistentes, se evalúa lo/la estudiante con un examen escrito final que cobre todo el
contenido de la *matería y mide la adquisición de las competencias de la materia por parte del/la estudiante (permitiendo
un muestreo aleatorio para confinar el tiempo del examen a 3 horas). % Cualificación: 95%. Competencias evaluadas: todas
excepto CT2, CT15, CT22, y CT24. Resultados de aprendizaje evaluados: todos.

Metodología/Prácticas: Entrega de las prácticas propuestas en las clases prácticas. % Cualificación: 5%. Competencias
evaluadas: CT2, CT3, CT6, CT7, CT8, CT9, CT10, CT11, CT15, CT16, CT18, CT20, CT22, y CT24. Resultados de aprendizaje
evaluados: RA2, RA3, RA4.

Criterios de evaluación para 2ª edición de las actas:

Estudiantes que no alcanzan por lo menos un aprobado en la primera evaluación se someten al mismo estilo de pruebas que
las anteriores evaluaciones hechas por ellos. Tienen la posibilidad de remediar cualquiera de los apartados en actividades
excepto los apartados "preguntas cortas", "otras" y resolución "de problemas y/o ejercicios" (P1, P5 y P6) de recuperación
para la segunda edición de las actas.

También pueden elegir ser evaluados por los críterios de evaluación para no asistentes, si lo deseen.

Criterios de evaluación para las actas fin de carrera:

Dado que los exámenes fin de carrera se realizan al principio del curso, si la evalúa de manera no asistente con la
posibilidad de la evaluación del informe y de las entregas de las prácticas mediante los trabajos ya realizados a lo largo del
curso matriculado previo.

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en
la página web http://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Bibliografía Complementaria
J.T. Palma Méndez, M.C. Garrido Carrera, F. Sánchez Figueroa, A. Quesada Arencibia., Programacion Concurrente, 2003
D. Lea, Programación concurrente en Java, 2001
G. Coulouris, J. Dollimore, T. Kindberg, Sistemas distribuidos : conceptos y diseño, 2001
M.L. Liu, Computación distribuida : fundamentos y aplicaciones, 2004
D. Schmidt, M. Stal, H. Rohnert, F. Buschman, Pattern-oriented Software Architecture, Pattern for Concurrent and Networked
Objects, 2007
Varios, Internet, 2011
M. Herlihy, N. Shavit, The Art of Multiprocessor Programming, 2012
C. Breshears, The Art of Concurrency, 2009

Recomendaciones

Asignaturas que se recomienda haber cursado previamente


Algoritmos y estructuras de datos II/O06G150V01302
Arquitectura de computadoras II/O06G150V01303
Arquitecturas paralelas/O06G150V01401
Ingeniería del software I/O06G150V01304
Ingeniería del software II/O06G150V01403
Redes de computadoras I/O06G150V01404
Sistemas operativos I/O06G150V01305
Sistemas operativos II/O06G150V01405
Redes de computadoras II/O06G150V01505

Otros comentarios
Según el mencionado en la memoria de la titulación se recomiende tener conocimiento de estructuras de datos y algoritmos

Páxina 239 de 397


básicos y del suyo análisis, conocimiento de entornos y herramientas de desarrollo de software, conocimiento de conceptos
básicos de la programación, conocimientos principales de la matemática, y conocer el principal funcionamiento de los
sistemas operativos.

Se menciona que prácticamente toda las asignaturas optativas en un o en otro aspecto requieren el concepto de
concurrencia y distribución en sistemas modernos para alcanzar sus objetivos específicos.

Páxina 240 de 397


DATOS IDENTIFICATIVOS
Dirección y gestión de proyectos
Asignatura Dirección y
gestión de
proyectos
Código O06G150V01603
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 3 2c
Lengua Castellano
Impartición Francés
Gallego
Departamento Informática
Coordinador/a Campos Bastos, Celso
Profesorado Campos Bastos, Celso
Correo-e ccampos@uvigo.es
Web http://http://classter.esei.uvigo.es/
Descripción El alumno adquirirá una serie de competencias relativas a la planificación, organización y monitorización
general propias de la dirección y gestión de proyectos, que le permitirán asegurar que los proyectos de desarrollo de
software son apropiados para la organización, que los recursos están disponibles cuando son necesarios, que
el trabajo del proyecto se divide adecuadamente, que se facilita la comunicación y se realiza un seguimiento
correcto del progreso, y todo ello asegurando la necesaria calidad de los productos desarrollados y de los
procesos utilizados.

Competencias
Código Tipología
CB3 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente - saber hacer
dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes
de índole social, científica o ética.
CG1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito - saber hacer
de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos
, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CG2 Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de - saber hacer
acuerdo con los conocimientos adquiridos.
CG12 Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos, - saber hacer
organización y planificación de proyectos, así como la legislación, regulación y normalización en el
ámbito de los proyectos informáticos, de acuerdo con los conocimientos adquiridos.
CE8 Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos - saber hacer
en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto
económico y social
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber hacer
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados
CE22 Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de - saber hacer
software
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - saber hacer
presentarse
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber hacer
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber hacer
tecnologías de la información y las comunicaciones
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT6 Capacidad de diseñar y realizar experimentos sencillos y analizar e interpretar sus resultados - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT17 Compromiso ético y democrático - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Páxina 241 de 397


Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Planificar el desarrollo de un proyecto informático (hitos, viabilidad, riesgos, tareas, recursos, CB3
formalización, elección de metodologías, etc.). CG1
CG2
CG12
CE8
CE14
CE22
CE29
CE30
CE31
CT1
CT9
CT16
RA2: Planificar y gestionar los recursos humanos, económicos, técnicos, etc.; en particular en un equipo CG1
de trabajo. CG2
CG12
CE8
CE14
CE30
CE31
CT9
CT16
CT17
RA3: Estimar de forma efectiva costes para un proyecto utilizando diferentes técnicas. CG12
CE29
CT1
CT6
CT9
RA4: Controlar y hacer el seguimiento de plazos, presupuestos, costes, inversiones e indicadores de CG1
calidad. CG2
CG12
CE8
CE29
CT1
CT6
CT9
CT16
CT24
RA5: Controlar y gestionar el desarrollo del proyecto informático. CG2
CG12
CE8
CE14
CE22
CE30
CE31
CT1
CT9
CT16
RA6: Supervisar, controlar y dar validez a los procesos de desarrollo. CE22
CE31
CT1
CT6
CT24
RA7: Utilizar herramientas informáticas de soporte a la gestión de proyectos de software. CG1
CE8
CE31
RA8: Medir el progreso y la productividad del proyecto. CG12
CE8
CE31
CT1
CT9
CT16
CT17

Páxina 242 de 397


RA9: Conocer los estándares en la gestión de proyectos. CB3
CG1
CG2
CE8
CE31
CT1
CT24

Contenidos
Tema
- Introducción a la Dirección de proyectos 1.- ¿Qué?, ¿Por qué?, ¿Quién?
2.- Procesos de Gestión de Proyectos
3.- La Gestión de Proyectos
4.- El Marco de la Gestión de Proyecto
5.- El Ciclo de Vida del Proyecto
6.- Funciones del Responsable de la GP
7.- El Plan del Proyecto
8.- Control Gráfico de los Proyectos
- PmBok 1.- Introducción a PmBok
2.- Ciclo de vida del proyecto y organización
3.- Procesos de la Dirección de un Proyecto
4.- Gestión de la Integración del Proyecto
5.- Gestión del Alcance del Proyecto
6.- Gestión del Tiempo del Proyecto
7.- Gestión de los Costes del Proyecto

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 22.5 32.5 55
Prácticas de laboratorio 27.5 18.5 46
Presentaciones/exposiciones 2 1 3
Trabajos y proyectos 0 46 46
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Presentación de los conceptos básicos de la Dirección y Gestión de Proyectos. En el primer bloque
de materia se expondrán las razones que fundamentan la necesidad de metodologías, técnicas,
mecanismos y herramientas necesarios para la gestión de proyectos, así como el cambio de
actitud que implica el desarrollo de actividades o productos desde la perspectiva de la gestión de
proyectos.
El bloque de PmBok se centra en los conocimientos básicos necesarios para aplicar a nivel práctico
esta metodología de dirección y gestión de proyectos.
Prácticas de laboratorio Las prácticas se centrarán en el aprendizaje de herramientas informáticas que faciliten, la
Dirección, Gestión, Planificación, Coordinación, etc, de Proyectos. Las prácticas presenciales se
desarrollaran en base a ejercicios y casos prácticos a resolver.
Las horas de trabajo personal del alumno referidas a este particular, serán utilizadas por parte del
alumno para crear los contenidos específicos necesarios para el trabajo final o para trabajos
específicos.
Presentaciones/exposiciones Los alumnos, normalmente en grupo, deberán realizar una exposición de las presentaciones
propuestas en clase al resto de sus compañeros. Cada grupo expondrá los aspectos más
relevantes del tema de su presentación, el cual será comentado por sus compañeros con ayuda del
profesor.

Atención personalizada
Metodologías Descripción
Prácticas de laboratorio La atención personalizada, individual o en grupo, se realizará tanto en el aula durante el
desarrollo de las prácticas, como en las horas de tutorías y en los accesos On-Line que se
lleven a cabo.
Presentaciones/exposiciones La atención personalizada, individual o en grupo, se realizará tanto en el aula durante el
desarrollo de las prácticas, como en las horas de tutorías y en los accesos On-Line que se
lleven a cabo.

Páxina 243 de 397


Pruebas Descripción
Trabajos y proyectos La atención personalizada, individual o en grupo, se realizará tanto en el aula durante el
desarrollo de las prácticas, como en las horas de tutorías y en los accesos On-Line que se
lleven a cabo.

Evaluación
Descripción Calificación Competencias
Evaluadas
Sesión magistral La evaluación de los conocimientos asociados a la Sesión 40 CB3
Magistral y a las Prácticas de Laboratorio se evalúan
CG1
conjuntamente.
La evaluación al alumno se realizará mediante exámenes. CG2
Las pruebas que conformen el examen podrán ser tipo test, CG12
cuestiones, desarrollo y/o ejercicios en función de la parte
CE8
del temario que se esté evaluando.
Permitirá evaluar los siguientes resultados de aprendizaje: CE14
RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8. CE22
CE29
CE30
CE31
Prácticas de laboratorio La evaluación de los conocimientos asociados a la Sesión 20 CG1
Magistral y a las Prácticas de Laboratorio se evalúan
CG2
conjuntamente.
La evaluación al alumno se realizará mediante exámenes. CG12
Las pruebas que conformen el examen podrán ser tipo test, CE8
cuestiones, desarrollo y/o ejercicios en función de la parte
CE29
del temario que se esté evaluando.
Permitirá evaluar los siguientes resultados de aprendizaje: CE31
RA1, RA2, RA3, RA4, RA7, RA8. CT1
CT9
CT16
CT24
Presentaciones/exposiciones Incluye la preparación en pequeños grupos de un tema, su 10 CT1
exposición oral, planteamiento de ejercicios a los
CT6
compañeros y evaluación de los mismos. El trabajo será
evaluado por compañeros y compañeras, además de por el CT9
profesorado de la asignatura, atendiendo a la calidad CT16
general de la presentación y a las habilidades y actitudes
CT17
mostradas por los componentes del grupo. Permitirá
evaluar los siguientes resultados de aprendizaje: RA1, RA2, CT24
RA8.
Trabajos y proyectos Todos los alumnos deberán realizar un trabajo o proyecto 30 CG1
final de la asignatura. El proyecto se desarrollará en grupos.
CG2
Excepcionalmente, y previa aprobación por parte del
profesor, se podrán realizar trabajos individuales. CG12
El proyecto final consistirá en la redacción, planificación y CE8
simulación de un proyecto original que propondrá cada
CE14
grupo de alumnos, y que deberá ser aceptado por parte del
profesor. CE22
Permitirá evaluar los siguientes resultados de aprendizaje: CE29
RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8. CE30
CE31
CT1
CT6
CT9
CT16
CT17
CT24

Otros comentarios y evaluación de Julio

Páxina 244 de 397


CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

El contenido teórico de la asignatura está dividido en dos partes que serán evaluadas independientemente. Cada alumno
deberá obtener un mínimo de un 4 en cada una de las partes para poder superar la asignatura. Si un alumno obtiene en
alguna parte una nota inferior a 4 o no se presenta estará suspenso o no presentado, según el caso.

La evaluación de cada parte se realizará por separado y se llevará a cabo según la descripción que se recoge en Sesión
Magistral y Prácticas de Laboratorio dentro del epígrafe Evaluación para cada una de las Metodologías. Se valorará sobre 10
y en caso de aprobar será liberatorio durante el año académico que ha sido superada la parte.

El porcentaje de relevancia en la nota final de teoría de cada parte es el siguiente: Introducción (50%) y PmBok (50%).

El cálculo de la nota final asociada a la sesión magistral y a las prácticas de laboratorio, NF_Teoría, se realizará mediante el
sumatorio de las notas (Nn) obtenidas en la evaluación de cada parte multiplicado por su porcentaje de relevancia.

NF_Teoría = N1*0,5+N2*0,5 Donde Nn >= 4;

La primera convocatoria para la evaluación de la primera parte del contenido teórico de la asignatura, Introducción, se podrá
realizar en el examen que se desarrollará a mitad del cuatrimestre, en la semana 8 ó 9 según la planificación horaria de la
ESEI para el segundo cuatrimestre. En caso de obtener una nota inferior a 4 el alumno podrá optar a la recuperación de este
contenido en la segunda convocatoria prevista en el calendario de la ESEI.

La primera convocatoria para la evaluación de la segunda parte del contenido teórico de la asignatura, PMBok, se podrá
realizar en el examen que se desarrollará al finalizar del cuatrimestre, en la semana 16 según la planificación horaria de la
ESEI para el segundo cuatrimestre. En caso de obtener una nota inferior a 4 el alumno podrá optar a la recuperación de este
contenido en la segunda convocatoria prevista en el calendario de la ESEI.

La evaluación del trabajo o proyecto final, NF_Proyecto, se realizará sobre 10 y tendrá en cuenta aspectos técnicos, estéticos,
gramaticales, y todos aquellos relacionados con la obtención de documentos de calidad técnica. Los trabajos serán
realizados en grupo en caso de evaluación presencial. NF_Proyecto no podrá ser inferior a 4 para superar la asignatura y la
fecha de entrega será la misma que la prevista para el examen de la parte teórica PMBok.

Los alumnos que no superen alguna de las partes en la correspondiente primera convocatoria, podrán optar a superarla en
la segunda convocatoria en base al calendario propuesto por la ESEI. Para la evaluación del trabajo o proyecto final, en
segunda convocatoria, es de aplicación este mismo criterio, y el trabajo será entregado al profesor en la misma fecha
prevista para el examen de segunda convocatoria.

La evaluación final del alumno se realizará teniendo en cuenta los porcentajes indicados en los apartados anteriores de esta
evaluación. En este sentido el cálculo final de la nota se realizará siguiendo la siguiente forma:

Nota_Final = NF_Teoría*60% + NF_Proyecto*30% + Seminarios*10%

Donde NF_* >= 4;

La nota correspondiente a Seminarios sólo podrá ser obtenida durante el proceso de evaluación continua y en caso de que el
alumno tenga valoración 0 en este apartado esa será la nota que constará durante el año académico en curso para el
correspondiente apartado.

Los alumnos que se presenten en segunda convocatoria sólo lo tendrán que hacer de las partes no superadas sin detrimento
de lo indicado en el párrafo anterior.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

Los alumnos que no hayan participado de forma presencial en las actividades propuestas en la asignatura, podrán aprobar
la asignatura superando las pruebas planteadas según la descripción anterior para obtener la NF_Teoría y si obtienen una
NF_Proyecto superior a un 5 en un proyecto que el profesor responsable de la asignatura le haya asignado en las 6 primeras
semanas desde el comienzo del curso. Esta asignación se realizará por parte del profesor responsable y a petición del
alumno por escrito firmado por ambas partes.

La evaluación final del alumno se realizará teniendo en cuenta los porcentajes indicados en los apartados anteriores. El
cálculo final de la nota se realizará siguiendo la siguiente forma:

Nota_Final = NF_Teoría*60% + NF_Proyecto*40%

Donde NF_* >= 5;

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

Páxina 245 de 397


Se empleará el mismo sistema de evaluación descrito para la primera edición de actas tanto en el caso de asistentes como
de no asistentes.

Los alumnos que se presenten en segunda edición, después de haberse presentado a la primera edición, sólo lo tendrán que
hacer de las partes no superadas.

La evaluación correspondiente a la convocatoria extraordinaria de fin de carrera se ajustará a los mismos parámetros
descritos anteriormente en la modalidad PRESENCIAL y en la NO PRESENCIAL.

PROCESO DE CALIFICACIÓN DE ACTAS

Todos los alumnos están obligados a realizar y/o presentar las pruebas necesarias para calcular la calificación que
corresponda a las notas NF_Teoría y NF_Proyecto que se describen en los apartados anteriores. Los alumnos que no hayan
realizado las pruebas asociadas con NF_Teoría tendrán la calificación de No Presentado. Los alumnos que NO hayan
presentado los trabajos asociados a NF_Proyecto serán calificados con la nota calculada siguiendo el mecanismo comentado
en los apartados anteriores, si esta nota es inferior a 4. En caso de que la nota calculada sea superior a 4 la calificación de
Nota_Final será 4.

FECHAS DE EVALUACIÓN

Los exámenes oficiales de la materia de Dirección y Gestión de Proyectos se desarrollarán en las fechas y horarios
publicados en la página web de la Escuela Superior de Ingeniería Informática (ESEI). Todas las fechas de examen son las
aprobadas por la Junta de Centro de la ESEI.

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro da ESEI se encuentra publicado en la
página web http://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Project Management Institute, Fundamentos para la dirección de proyectos (Guía del PmBok), Quinta Edición, Project Management Institute,
Inc, 2013,
https://www.edu.xunta.gal/centros/cfrpontevedra/aulavirtual2/pluginfile.php/13688/mod_folder/content/0/libros_pmbok_guide5th_spanish.pdf
Bibliografía Complementaria
Juan José Miranda Miranda, "Los proyectos en el siglo XXI", http://www.gestiopolis.com/canales3/emp/prosigxxi.
Miguel Jaque Barbero, "Gestión de Proyectos", http://www.ilkebenson.com/
INTECO. Instituto Nacional de Tecnologías de la Comunicación., "Guía Avanzada de Gestión de Proyectos",
http://www.inteco.es/calidad_TIC/descargas/guias/
INTECO. Instituto Nacional de Tecnologías de la Comunicación., "Guía Práctica de Gestión De Proyectos",
http://www.inteco.es/calidad_TIC/descargas/guias/
INTECO. Instituto Nacional de Tecnologías de la Comunicación., "Guía de Ingeniería del Software",
http://www.inteco.es/calidad_TIC/descargas/guias/

Recomendaciones

Asignaturas que se recomienda haber cursado previamente


Bases de datos I/O06G150V01402
Ingeniería del software I/O06G150V01304
Ingeniería del software II/O06G150V01403
Matemáticas: Estatística/O06G150V01301

Páxina 246 de 397


DATOS IDENTIFICATIVOS
Sistemas inteligentes
Asignatura Sistemas
inteligentes
Código O06G150V01605
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 3 2c
Lengua Castellano
Impartición Gallego
Inglés
Departamento Informática
Coordinador/a González Moreno, Juan Carlos
Profesorado González Moreno, Juan Carlos
Correo-e jcmoreno@uvigo.es
Web http://faitic.uvigo.es/
Descripción Esta asignatura se imparte en el segundo semestre del tercer curso. Trata de proporcionar al alumno los
general conocimientos mínimos necesarios sobre los conceptos fundamentales de la resolución de problemas en el
ámbito de los sistemas inteligentes, para que comprendan el nuevo modo de enfocar la resolución de dichos
problemas. En esta asignatura se incluyen competencias básicas para el futuro ejercicio profesional del
Ingeniero/a Técnico/a en Informática, si este se desarrolla en el campo de la Inteligencia Artificial y también
competencias que son instrumentales para la adquisición de otras competencias. Se empleará el inglés en
materiales audiovisuales y escritos. El uso del inglés como lengua de impartición se aplicará a los alumnos
Erasmus que se matriculen en la materia y precisen de ello.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y - saber hacer
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber
tanto especializado como no especializado. - saber hacer
CB5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para - saber hacer
emprender estudios posteriores con un alto grado de autonomía.
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - saber hacer
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que
gestionan.
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos. - saber hacer
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber hacer
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la - saber hacer
profesión de Ingeniero Técnico en Informática.
CE3 Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, - saber
algorítmica y complejidad computacional, y su aplicación para la resolución de problemas propios - saber hacer
de la ingeniería
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber hacer
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los - saber hacer
algoritmos propuestos
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber
adecuados a la resolución de un problema - saber hacer
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber hacer
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados

Páxina 247 de 397


CE21 Conocimiento y aplicación de los principios fundamentales y técnicas básicas de los sistemas - saber
inteligentes y su aplicación práctica - saber hacer
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de - saber hacer
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, - saber hacer
modelos y técnicas actuales
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
Conocer y comprender las principales características de los problemas a los que dar una solución basada CB2
en técnicas de Inteligencia Artificial CB4
CG6
CG8
CG9
CE14
CE21
CE26
CE28
CT1
CT5
CT7
CT8
CT9
CT10
CT11
CT15
CT16
CT18
CT19
CT20

Páxina 248 de 397


Realizar satisfactoriamente las actividades propias de la resolución de problemas en Inteligencia Artificial. CB4
CG3
CG6
CG8
CG9
CE7
CE14
CE21
CT1
CT5
CT8
CT9
CT10
CT11
CT15
CT16
CT18
CT19
CT20
CT24
Especificar y modelar un problema, usando métodos de representación del conocimiento CB4
CG6
CG8
CG9
CE7
CE14
CE21
CE26
CE28
CT1
CT5
CT10
CT15
CT16
Conocer los formalismos lógicos y estructurados necesarios para la representación del conocimiento CB2
CB4
CG6
CG8
CG9
CE3
CE12
CE13
CE14
CT1
CT5
CT8
CT9
CT10
CT11
CT15
CT18
CT24

Páxina 249 de 397


Conocer y saber utilizar lenguajes declarativos para la resolución de problemas de Inteligencia Artificial CB2
CB4
CB5
CG6
CG8
CG9
CE14
CE21
CE26
CE28
CT1
CT5
CT7
CT8
CT10
CT11
CT15
CT16
CT20
Conocer los problemas y soluciones asociados a la planificación de robots y agentes software. CB2
CB4
CB5
CG6
CG8
CG9
CE14
CE21
CE26
CE28
CT5
CT7
CT8
CT10
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT22
CT24
Entender la problemática asociada al aprendizaje automático y las técnicas de solución más adecuadas CB2
CB4
CB5
CG6
CG8
CG9
CE14
CE21
CE28
CT1
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT15
CT16
CT20

Contenidos
Tema

Páxina 250 de 397


Resolución de problemas Introducción a la Inteligencia Artificial
Sistemas y problemas de IA
Enfoques de la IA
Aplicaciones de la IA
Planificación para Robots/Agentes Agentes inteligentes
Agentes lógicos
Bots
Planificación teórica
Planificación en el mundo real
Sistemas basados en el conocimiento Lógicas
Sistemas basados en reglas
Redes semánticas
Representación del Conocimiento Lógica
Incertidumbre
Representaciones estructuradas
Búsquedas y heurísticas Búsquedas básicas
Búsquedas óptimas
Búsquedas heurísticas
Modelos de razonamiento y aprendizaje Razonamiento probabilístico
Teoría de la decisión

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 15 15 30
Prácticas de laboratorio 24 42 66
Tutoría en grupo 1 1 2
Presentaciones/exposiciones 2.5 17.5 20
Informes/memorias de prácticas 1 9 10
Pruebas de tipo test 1 9 10
Trabajos y proyectos 2 10 12
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición por parte del docente de los contenidos básicos de la asignatura complementada con
los medios multimedia disponibles.
Prácticas de laboratorio Presentación y supervisión por parte del profesor de problemas prácticos que complementen los
contenidos teóricos vistos en las clases magistrales y en las presentaciones.
Tutoría en grupo Resolución de cuestiones y dudas en grupo.
Presentaciones/exposiciones Exposición por parte de los alumnos de ciertos contenidos básicos de la asignatura mediante lo uso
de los medios multimedia disponibles.

Atención personalizada
Metodologías Descripción
Sesión magistral El profesor asesorará al alumno en los problemas que encuentre tanto en la resolución de
los ejercicios como nos casos prácticos y el resto de actividades a entregar.
Prácticas de laboratorio El profesor asesorará al alumno en los problemas que encuentre tanto en la resolución de
los ejercicios como nos casos prácticos y el resto de actividades a entregar.
Presentaciones/exposiciones El profesor asesorará al alumno en los problemas que encuentre tanto en la resolución de
los ejercicios como nos casos prácticos y el resto de actividades a entregar.
Tutoría en grupo El profesor asesorará al alumno en los problemas que encuentre tanto en la resolución de
los ejercicios como nos casos prácticos y el resto de actividades a entregar.
Pruebas Descripción
Informes/memorias de prácticas El profesor asesorará al alumno en los problemas que encuentre tanto en la resolución de
los ejercicios como nos casos prácticos y el resto de actividades a entregar.

Evaluación
Descripción Calificación Competencias Evaluadas

Páxina 251 de 397


Sesión magistral La Metodología de Sesión Magistral está orientada a 30 CB2
trabajar específicamente la tipologia "Saber" de las
CB4
competencias académico-conceptuales.
CG6
Esta metodología será evaluada para los alumnos CG9
asistentes mediante pruebas de auto-evaluación de tipo
CE3
test y de tipo Carpeta/dossier.
CE21
Cubre los resultados de aprendizaje: RA1, RA4,RA5,RA6 y CE28
RA7 CT1
CT5
CT7
CT8
CT9
CT10
CT16
Prácticas de laboratorio La Metodología de Prácticas de laboratorio está orientada 50 CB2
a trabajar específicamente la tipología "Saber Hacer" de
CB4
las competencias profesionales.
CG3
Esta metodología será evaluada para los alumnos CG6
asistentes mediante pruebas de informes/memorias de
CG9
prácticas y de tipo Carpeta/dossier.
CE7
Cubre los resultados de aprendizaje: RA1, CE12
RA2,RA3,RA4,RA5,RA6 y RA7 CE13
CE14
CE21
CE26
CE28
CT1
CT5
CT7
CT8
CT9
CT10
CT12
CT16
CT19
CT24

Páxina 252 de 397


Presentaciones/exposiciones La Metodología de Presentaciones/exposiciones está 20 CB5
orientada a trabajar específicamente la tipología "Saber
CG8
ser" de las competencias interpersonales.
CT1
Esta metodología será evaluada para los alumnos CT5
asistentes mediante pruebas tipo test y pruebas de
CT7
informes/memorias de prácticas y de tipo Carpeta/dossier.
CT8
Cubre los resultados de aprendizaje: RA4,RA6 y RA7 CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT22
CT24

Otros comentarios y evaluación de Julio

La evaluación anterior se desarrollará para los alumnos ASISTENTES a las clases presenciales. Para superar la materia es
imprescindible obtener una calificación superior a 5 sobre 10 en las prácticas de laboratorio y en el promedio resultante de
las pruebas de la sesión magistral y de las presentaciones/exposiciones.

Para el caso de alumnos NO ASISTENTES, los alumnos tienen la obligación de presentar, en la fecha que se determine, las
mismas prácticas y realizar las presentaciones/exposiciones (mediante la entrega de un vídeo de en el mas de 10' de
duración y de la correspondiente documentación) que se determinen sobre los mismos tópicos que las asignadas los
alumnos asistentes.

Adicionalmente los alumnos deberán realizar un examen presencial y escrito que se realizará en las fechas oficiales
aprobadas oficialmente por la Junta de Centro de la ESEI y que se encuentra publicado en la página web
http://www.esei.uvigo.es/index.php?id=29.

Para superar el examen presencial es necesario obtener una calificación superior a 5 sobre 10. El examen será de tipo test y
corresponderá a la evaluación de los contenidos presentados en las clases magistrales en en las
presentaciones/exposiciones.

Estas evaluaciones se aplicarán a todos los periodos de evaluación con los que cuenta dicta materia.

Fuentes de información
Bibliografía Básica
Stuart Jonathan Russell, Peter Norvig, Artificial Intelligence: A Modern Approach, 3ª, Prentice Hall, 2010,
Stuart Russell, Peter Norving., Inteligencia Artificial. Un enfoque moderno, 2ª, Pearson Educación, 2004,
Rafael H. Bordini, Jomi Fred Hübner, Michael Wooldridge, Programming Multi-agent systems in Agent-Speak with Jason,
Wiley, 2007,
Kowalski, R., Lógica, programación e inteligencia artificial, Diaz de Santos, 1986,
jason.sourceforge.net, 2017,
Bibliografía Complementaria
Hopgood, Adrian A., Intelligent Systems for Engineers and Scientists, Tercera, CRC Press, 2012,
Plamen Angelov, Dimitar P. Filev, Nikola K. Kasabov, Evolving Intelligent Systems: Methodology and Applications, Wiley,
2010,
Robert J. Schalkoff, Intelligent Systems: Priciples, paradigms and pragmatics, Jones and Bartlett Publishers, 2010,
Nils. J. Nilsson, Inteligencia Artificial: Una nueva síntesis, McGraw Hill., 2001,
F. Escolano Ruiz et. al., Inteligencia Artificial. Modelos, técnicas y áreas de aplicación, Thomson, 2003,
jcgmesei.wordpress.com, 2016,
jcgm2011.wordpress.com, 2015,

Páxina 253 de 397


Recomendaciones
Asignaturas que continúan el temario
Trabajo de Fin de Grado/O06G150V01991

Asignaturas que se recomienda cursar simultáneamente


Centros de datos/O06G150V01601
Concurrencia y distribución/O06G150V01602
Dirección y gestión de proyectos/O06G150V01603

Asignaturas que se recomienda haber cursado previamente


Algoritmos y estructuras de datos II/O06G150V01302
Bases de datos I/O06G150V01402
Ingeniería del software I/O06G150V01304
Ingeniería del software II/O06G150V01403
Bases de datos II/O06G150V01501
Interfaces de usuario/O06G150V01503

Otros comentarios
Es recomendable que los estudiantes lleven un ritmo contínuo de aprendizaje y trabajar con la dedicación dedicada
semanalmente a asignatura, para lograr un aprendizaje continuado. Recomendara encarecidamente realizar una lectura
comprensiva previa de los apuntes antes de asistir a la clase.

Páxina 254 de 397


DATOS IDENTIFICATIVOS
Teoría de autómatas y lenguajes formales
Asignatura Teoría de
autómatas y
lenguajes
formales
Código O06G150V01606
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 3 2c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Vilares Ferro, Manuel
Profesorado Darriba Bilbao, Víctor Manuel
Vilares Ferro, Manuel
Correo-e vilares@uvigo.es
Web http://faitic.uvigo.es
Descripción Adquisición de los conocimientos básicos imprescindibles en teoría de autómatas y lenguajes formales para
general la construcción de compiladores e intérpretes. Introducción de técnicas específicas en este objetivo, con la
mayor cobertura posible, y con especial énfasis en el análisis léxico y sintáctico. No se usará inglés en clase,
aunque algunas de las fuentes bibliográficas están en ese idioma.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para - saber hacer
adaptarse a nuevas situaciones.
CE3 Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, - saber
algorítmica y complejidad computacional, y su aplicación para la resolución de problemas propios - saber hacer
de la ingeniería
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, - saber
bases de datos y programas informáticos con aplicación en ingeniería - saber hacer
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas - saber hacer
propios de la ingeniería
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber hacer
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los - saber hacer
algoritmos propuestos
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber
adecuados a la resolución de un problema - saber hacer
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber hacer
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber hacer
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías,
modelos y técnicas actuales
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser

Páxina 255 de 397


Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Conocer los elementos básicos de la teoría de lenguajes formales y, sus propiedades y como se CG8
combinan para generar los diferentes tipos de autómatas y lenguajes CE3
CT1
CT7
CT18
RA2: Conocer la jerarquía de Chomsky de lenguajes formales y saber relacionar sus categorías con la CG8
clase de autómata que la reconoce CE3
CE12
CE13
CT1
CT7
CT18
RA3: Conocer la definición y propiedades fundamentales de las máquinas de estado finito y los autómatas CG8
con pila CE3
CE12
CE13
CT1
CT7
CT18
RA4: Capacidad para implementar las diferentes técnicas de construcción de autómatas para el análisis CB2
de lenguajes formales en los niveles léxico y sintáctico CG8
CE3
CE4
CE5
CE7
CE12
CE13
CE14
CE28
CT1
CT5
CT7
CT8
CT18
RA5: Capacidad para usar herramientas de generación de analizadores léxicos y sintácticos basadas en CB2
algoritmos de construcción de autómatas CG8
CE4
CE5
CE7
CE12
CE14
CE28
CT1
CT5
CT7
CT8
CT18

Contenidos
Tema
BLOQUE 1: AUTÓMATAS Y LENGUAJES FORMALES Tema 1.- Conceptos fundamentales: Alfabetos, gramáticas, lenguages,
derivaciones. Lema Fundamental. Jerarquía de Chomsky.

Tema 2.- Lenguajes regulares: Gramáticas regulares. Expresiones


regulares. Propiedades. Autómatas finitos.

Tema 3.- Lenguajes independientes del contexto: Gramáticas


independientes del contexto. Árboles de derivación. Ambigüedad.
Propiedades. Autómatas de pila.
BLOQUE 2: PROCESADORES DEL LENGUAJE Tema 4.- Análisis léxico: Generación de un AF a partir de una expresión
regular.

Tema 5.- Análisis sintáctico mixto: Familia de técnicas LR.

Páxina 256 de 397


Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 20.5 38.5 59
Prácticas de laboratorio 30 29 59
Otros 2 28 30
Pruebas de respuesta larga, de desarrollo 2 0 2
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición de los contenidos teóricos de la materia. Dado el carácter práctico de los contenidos
propuestos, la exposición se complementará con ejemplos. El profesor podrá proponer ejemplos o
ejercicios para su resolución por los alumnos, tanto dentro como fuera del aula.
Prácticas de laboratorio En base a la materia teórica propuesta en clase, el profesor propondrá la implementación de casos
prácticos simples por parte de los alumnos. Dichas prácticas se ralizarán en grupos pequeños,
tanto dentro como fuera de las horas de aula, y serán evaluadas como parte de la nota final,
teniendo los alumnos que entregar el código implementado y una pequeña memoria en donde se
especificarán aquellos aspectos del funcionamiento de la práctica requeridos por el profesor.
Otros Actividades de recuperación realizadas por el alumnado que no supere la materia en la primera
convocatoria.

Atención personalizada
Metodologías Descripción
Prácticas de laboratorio El profesor planteará las prácticas que deben realizarse, y, durante las horas en aula dedicadas a
las prácticas de laboratorio, resolverá las dudas planteadas por los alumnos, supervisando el
trabajo que estén realizando en ese momento.

Evaluación
Descripción Calificación Competencias Evaluadas
Prácticas de Los alumnos deberán realizar una defensa de las prácticas 40 CB2
laboratorio realizadas, consistente en una prueba de funcionamiento y en la
CG8
contestación de las preguntas realizadas por el profesor, con el
objetivo de comprobar lo aprendido por los alumnos durante la CE3
realización del trabajo. La nota final dependerá de la calidad del CE4
trabajo realizado y de la defensa realizada por los alumnos.
CE5
Resultados de aprendizaje: RA4, RA5 CE7
CE12
CE13
CE14
CE28
CT1
CT5
CT7
CT8
CT18

Páxina 257 de 397


Pruebas de Al final del curso se realizará una prueba en donde se examinará a 60 CB2
respuesta larga, los alumnos sobre los conocimientos adquiridos en las clases
CG8
de desarrollo teóricas.
CE3
Resultados de aprendizaje: RA1, RA2, RA3, RA4, RA5 CE4
CE5
CE7
CE12
CE13
CE14
CE28
CT1
CT5
CT7
CT8
CT18

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

Para aprobar la asignatura será necesario obtener al menos el 50% de la nota máxima del examen teórico, que las prácticas
sean presentados en el tiempo y plazo especificado por el profesor, y que la suma de las notas de teoría y prácticas alcance,
al menos, el 50% de la nota máxima de la materia.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

Dado que el material preciso para la realización de las prácticas está disponible para todos los alumnos en formato
electrónico, la evaluación para no asistentes será la misma que para asistentes.

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

La metodología de evaluación será la misma en todas las convocatorias, tanto para asistentes como para no asistentes.

PROCESO DE CALIFICACIÓN DE ACTAS

La nota de la asignatura será la suma de las notas de la prueba teórica y de prácticas, excepto en dos casos:

a) Si alguna de las prácticas no es entregada y defendida en el plazo establecido por el profesor, la nota de la asignatura
será un 0, independentemente de la nota obtenida en la teoría.

b) Si la nota de la prueba teórica es menor que el 50% de la nota máxima de dicha prueba (3 puntos sobre 6), no se le
sumará la calificación obtenida en las prácticas. La nota de la asignatura será sólo la nota de la prueba teórica.

De cumplirse ambos supuestos, a) y b), la nota será 0.

FECHAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmente por la Junta de Centro de la ESEI está publicado en la página
web http://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Aho, Alfred V. y Lam, Monica S. y Sethi, Ravi y Ullman, Jeffrey D., Compiladores : principios, técnicas y herramientas, 2ª Ed,
Addison-Wesley, 2008, EEUU
Aho, Alfred V. y Sethi, Ravi, The Theory of parsing, translation, and compiling, 1ª Ed, Prentice-Hall, 1973, EEUU
Hopcroft, John E. y Motwani, Rajeev y Ullman, Jeffrey D., Introducción a la teoría de autómatas, lenguajes y computación, 2ª
Ed, Addison-Wesley, 2002, EEUU
Bibliografía Complementaria
Sudkamp, Thomas A., Languages and machines : an introduction to the theory of computer science, 3ª Ed, Pearson, 2007,
EEUU
Fischer, Charles N. y LeBlanc Jr, Richard J., Crafting a Compiler with C, 1ª Ed, Addison-Wesley, 1991, EEUU

Páxina 258 de 397


Appel, Andrew W. y Ginsburg, Maia, Modern Compiler Implementation in C, 1ª Ed, Cambridge University Press, 1997, Reino
Unido
Harrison, Michael A., Introduction to Formal Language Theory, 1ª Ed, Addison-Wesley, 1978, EEUU

Recomendaciones

Asignaturas que se recomienda haber cursado previamente


Algoritmos y estructuras de datos II/O06G150V01302

Páxina 259 de 397


DATOS IDENTIFICATIVOS
Aprendizaje basado en proyectos
Asignatura Aprendizaje
basado en
proyectos
Código O06G150V01701
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 4 1c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Cuesta Morales, Pedro
Profesorado Cuesta Morales, Pedro
Correo-e pcuesta@uvigo.es
Web http://faitic.uvigo.es/
Descripción Adquisición de habilidades y competencias mediante el desarrollo de un proyecto de Software en grupo.
general

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber hacer
tanto especializado como no especializado.
CB5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para - saber hacer
emprender estudios posteriores con un alto grado de autonomía.
CG1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito - saber hacer
de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos
, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - saber hacer
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que
gestionan.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber hacer
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos
adquiridos
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber hacer
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de
su calidad, de acuerdo con los conocimientos adquiridos.
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber hacer
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber hacer
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber hacer
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE8 Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos - saber hacer
en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto
económico y social
CE9 Capacidad para comprender la importancia de la negociación, los hábitos de trabajo efectivos, el - saber hacer
liderazgo y las habilidades de comunicación en todos los entornos de desarrollo de software
CE11 Conocimiento, administración y mantenimiento de sistemas, servicios y aplicaciones informáticas - saber
- saber hacer

Páxina 260 de 397


CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los - saber hacer
algoritmos propuestos
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber hacer
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados
CE15 Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así - saber hacer
como los componentes básicos que los conforman
CE17 Conocimiento y aplicación de las características, funcionalidades y estructura de los Sistemas - saber
Distribuidos, las Redes de Computadores e Internet y diseñar e implementar aplicaciones basadas - saber hacer
en ellas
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento - saber
y acceso a los Sistemas de información, incluidos los basados en web - saber hacer
CE20 Conocimiento y aplicación de los principios fundamentales y técnicas básicas de la programación - saber
paralela, concurrente, distribuida y de tiempo real - saber hacer
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber hacer
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber hacer
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber hacer
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías,
modelos y técnicas actuales
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber hacer
tecnologías de la información y las comunicaciones
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber hacer
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y
calidad adecuados
CE33 Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, - saber hacer
evaluación y gestión de aplicaciones y sistemas basados en tecnologías de la información que
aseguren la accesibilidad, ergonomía y usabilidad de los sistemas
CE34 Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de - saber hacer
comunicaciones en una organización
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que - saber hacer
satisfagan las necesidades de la organización, con los criterios de coste y calidad identificados
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - saber hacer
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación
móvil
CE37 Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas - saber hacer
informáticos
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT6 Capacidad de diseñar y realizar experimentos sencillos y analizar e interpretar sus resultados - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT14 Trabajo en un contexto internacional - Saber estar /ser
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT17 Compromiso ético y democrático - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser

Páxina 261 de 397


CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT21 Liderazgo - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT23 Espíritu emprendedor y ambición profesional - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Búsqueda, ordenación y estructuración de información sobre cualquier tema CB5
CG8
CG9
CE26
CE28
CT2
CT7
CT11
CT12
CT18
CT19
CT24
RA2: Trabajo en equipo asumiendo distintos roles: participar, liderar, animar, etc. CB4
CB5
CG9
CE8
CE9
CT3
CT10
CT13
CT14
CT15
CT17
CT20
CT21
CT23

Páxina 262 de 397


RA3: Identificación y acotamiento de problemas, proponiendo alternativas de solución, razonando CB2
científica y técnicamente la solución adoptada. CB4
CG1
CG3
CG4
CG5
CG6
CG8
CG9
CE7
CE8
CE11
CE12
CE14
CE15
CE17
CE19
CE20
CE25
CE26
CE28
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT5
CT6
CT8
CT9
CT12
CT16
CT19
CT22
CT24
RA4: Elaboración de memorias de pequeños proyectos de diferente índole. CB4
CG1
CG5
CE26
CE28
CT1
CT3
CT24

Páxina 263 de 397


RA5: Diseño de prototipos, programas de simulación, etc, según especificaciones. CB2
CG1
CG3
CG4
CG5
CG6
CG8
CG9
CE7
CE8
CE11
CE12
CE14
CE15
CE17
CE19
CE20
CE25
CE26
CE28
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT5
CT6
CT8
CT9
CT16
CT24

Contenidos
Tema
1. Introducción 1.1. Aprendizaje cooperativo
1.2. Aprendizaje basado en proyectos
1.3. Herramientas para el aprendizaje
1.4. Elaboración de memorias e informes
1.5. Presentación de proyectos
2. Casos de estudio 2.1. Proyectos de desarrollo de sistemas informáticos

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 10 10 20
Tutoría en grupo 10 10 20
Seminarios 10 10 20
Proyectos 20 70 90
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Presentación en el aula, en clases participativas, de teorías y conceptos asociados al aprendizaje
basado en proyectos, y a las competencias transversales a desarrollar.
Tutoría en grupo Tutoría grupal, asesoramiento y evaluación individual y de grupo, tanto de proceso como del
producto desarrollado.
Seminarios Trabajo individual y en equipo, con coordinación y distribución de tareas, debates en el aula,
ejercicios, y resolución de problemas y casos técnicos. Redacción de informes, presentación
pública y defensa de conclusiones extraídas.
Proyectos Trabajo en equipo, con coordinación y distribución de tareas, en el desarrollo de proyectos de
sistemas informáticos

Páxina 264 de 397


Atención personalizada
Metodologías Descripción
Tutoría en grupo Se atenderán las dudas particulares de cada grupo relacionadas con las actividades programadas

Evaluación
Descripción Calificación Competencias Evaluadas
Seminarios La resolución de problemas o casos o proyectos de dificultad gradual 30 CB4
suscitados en la asignatura será evaluada a partir de un perfil de
CB5
competencias específico que considera la documentación entregada,
así como el trabajo desarrollado, y las competencias transversales, las CG1
habilidades y las actitudes mostradas por el alumno y el equipo de CG5
trabajo.
CG8
Resultados de aprendizaje evaluados: RA1, RA2, RA4
CG9
CE8
CE9
CE26
CE28
CT1
CT2
CT3
CT7
CT10
CT11
CT12
CT13
CT14
CT15
CT17
CT18
CT19
CT20
CT21
CT23
CT24

Páxina 265 de 397


Tutoría en Asistencia y participación del alumno en las actividades planificadas. 10 CB4
grupo Resultados de aprendizaje evaluados: RA2, RA4
CB5
CG1
CG5
CG9
CE8
CE9
CE26
CE28
CT1
CT3
CT10
CT13
CT14
CT15
CT17
CT20
CT21
CT23
CT24

Páxina 266 de 397


Proyectos Entrega y defensa de un proyecto (en grupo). 60 CB2
Resultados de aprendizaje evaluados: RA2, RA3, RA4, RA5
CB4
CB5
CG1
CG3
CG4
CG5
CG6
CG8
CG9
CE7
CE8
CE9
CE11
CE12
CE14
CE15
CE17
CE19
CE20
CE25
CE26
CE28
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT14
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT23
CT24

Páxina 267 de 397


Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

● Todos los estudiantes que realicen algún seminario, entreguen alguna actividad, o presenten la versión preliminar o final
del proyecto se entiende que siguen la asignatura de manera presencial y por lo tanto deberán de seguir el procedimiento
de evaluación descrito anteriormente.
● Para aprobar la asignatura es necesario sacar más de un cinco en los seminarios, y en la versión preliminar y final del
proyecto.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

● Metodología/Prueba: Proyectos
● Descripción: Entrega y defensa de un proyecto individual
● % Calificación: 100%
● Competencias Evaluadas: TODAS
● Resultados de Aprendizaje evaluados: TODOS

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

● Se aplicará el mismo sistema de evaluación para no asistentes

PROCESO DE CALIFICACIÓN DE ACTAS

● Independientemente de la convocatoria, en caso de no superar alguna parte de la evaluación pero la puntuación global
fuese superior a 5 (sobre 10), la calificación en actas será 4.

FECHAS DE EVALUACIÓN

● El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en
la página web http://www.esei.uvigo.es/index.php?id=29.

OBSERVACIONES

● Se recuerda a todo el alumnado la prohibición del uso de dispositivos móviles en ejercicios y prácticas, en cumplimiento
del artículo 13.2.d) del Estatuto del Estudiante Universitario, relativo a los deberes del estudiantado universitario, que
establece el deber de "Abstenerse de la utilización o cooperación en procedimientos fraudulentos en las pruebas de
evaluación, en los trabajos que se realicen o en documentos oficiales de la universidad."

Fuentes de información
Bibliografía Básica
Bibliografía Complementaria
Markham, T., Project Based Learning Handbook: A Guide to Standards-Focused Project Based Learning for Middle and High
School Teachers, 2, Buck Institute for Education, Novato, 2003, California
Johnson, D. W., El aprendizaje cooperativo en el aula, 1, Paidos, 1999, Buenos Aires
Boss, S. and Krauss, J., Reinventing Project-Based Learning: Your Field Guide to Real-World Projects in the Digital Age, 1,
International Society for Technology in Education, 2007, USA
Bará, J. et al., Taller de formación: Aprendizaje basado en proyectos, 2009,
Rodríguez, J. R., Gestión de proyectos informáticos: métodos, herramientas y casos, 1, Editorial UOC, 2007, Barcelona
Suárez, C., Cooperación como condición social de aprendizaje, 1, Editorial UOC, 2010, Barcelona
Dawson, C. W., El proyecto fin de carrera en Ingeniería Informática, 1, Prentice Hall, 2002, Madrid

Recomendaciones

Asignaturas que se recomienda cursar simultáneamente


Tecnologías y servicios web/O06G150V01970

Asignaturas que se recomienda haber cursado previamente


Bases de datos I/O06G150V01402
Ingeniería del software I/O06G150V01304
Ingeniería del software II/O06G150V01403
Bases de datos II/O06G150V01501
Dirección y gestión de proyectos/O06G150V01603
Interfaces de usuario/O06G150V01503

Páxina 268 de 397


Otros comentarios
Se recomienda haber superado la mayoría de los créditos obligatorios (al menos 150 ECTS) y estar matriculado de todos los
créditos que falten para completar la obligatoriedad, dado que en esta asignatura se interrelacionan conceptos tratados en
el resto de asignaturas.

Páxina 269 de 397


DATOS IDENTIFICATIVOS
Seguridad en sistemas informáticos
Asignatura Seguridad en
sistemas
informáticos
Código O06G150V01702
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 4 1c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Ribadas Pena, Francisco José
Profesorado Darriba Bilbao, Víctor Manuel
Ribadas Pena, Francisco José
Correo-e ribadas@uvigo.es
Web http://faitic.uvigo.es
Descripción La materia "Seguridad en Sistemas Informáticos" se ubica en el cuarto curso del Grado en Ingeniería
general Informática. Se trata de una materia obligatoria que pretende integrar, complementar y ampliar
competencias y contenidos relacionados con la seguridad informática ya trabajados por los alumnos en otras
materias previas relacionadas con los sistemas operativos y con las redes de computadoras. Dado que la
seguridad informática es un campo muy amplio y variado, el objetivo fundamental de la materia es servir de
introducción la esta rama de la informática y dar una visión general, al tiempo que práctica, de los aspectos
más relevantes de la seguridad informática, de modo que sirvan al alumno como punto de partida en caso
de que decida orientar su carrera profesional en este campo.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB3 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente - saber hacer
dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes
de índole social, científica o ética.
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - saber hacer
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que
gestionan.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber hacer
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos
adquiridos
CG7 Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la - saber hacer
profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas
de obligado cumplimiento.
CG11 Capacidad para analizar y valorar el impacto social y medioambiental de las soluciones técnicas, - saber hacer
comprendiendo la responsabilidad ética y profesional de la actividad del Ingeniero Técnico en
Informática.
CG12 Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos, - saber hacer
organización y planificación de proyectos, así como la legislación, regulación y normalización en el
ámbito de los proyectos informáticos, de acuerdo con los conocimientos adquiridos.
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber hacer
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - saber hacer
presentarse
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber hacer
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y
calidad adecuados
CE34 Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de - saber hacer
comunicaciones en una organización

Páxina 270 de 397


CE37 Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas - saber hacer
informáticos
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT16 Razonamiento crítico - Saber estar /ser
CT17 Compromiso ético y democrático - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT21 Liderazgo - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT23 Espíritu emprendedor y ambición profesional - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Conocer los fundamentos de la criptografía moderna CB3
CG3
CG7
CE7
CE29
CE37
CT1
CT8
CT9
RA2: Conocer la arquitectura de seguridad de los sistemas operativos actuales y saber configurarlos y CB2
administrarlos de un modo seguro CG3
CG4
CG7
CG12
CE7
CE29
CE32
CE37
CT1
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT16
CT18
CT19
CT20

Páxina 271 de 397


RA3: Gestionar una red informática de un modo seguro CB3
CG3
CG4
CG7
CG11
CG12
CE7
CE29
CE32
CE34
CE37
CT1
CT8
CT9
CT10
CT11
CT12
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT23
CT24
RA4: Conocer los tipos de ataques informáticos más habituales y las maneras de protegerse contra ellos CB2
CB3
CG3
CG7
CG11
CG12
CE7
CE29
CE34
CE37
CT1
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT16
CT17
CT19
CT20
CT21
CT22
CT23

Páxina 272 de 397


RA5: Saber gestionar un problema de seguridad CB2
CB3
CG3
CG7
CG11
CG12
CE7
CE29
CE32
CE34
CE37
CT1
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT23

Contenidos
Tema
BLOQUE I. Seguridad de la información .
TEMA 1. Contexto de la seguridad en los 1.1 Conceptos y terminología
sistemas informáticos 1.2 Niveles de la seguridad: física, lógica, organizativa
1.3 Normas y recomendaciones
TEMA 2. Criptografía 2.1 Fundamentos y evolución
2.2 Cifrado simétrico
2.3 Cifrado asimétrico
2.4 Infraestructuras criptográficas: certificados, firma digital, PKI
TEMA 3. Seguridad en el desarrollo de 3.1 Tipos de vulnerabilidades y amenazas en el sotfware
aplicaciones 3.2 Explotación de vulnerabilidades
3.3 Programación segura
BLOQUE II. Seguridad en sistemas operativos .
TEMA 4. Administración segura de SS.OO. 4.1 Mecanismos de autenticación.
4.2 Herramientas de monitorización
4.3 Vulnerabilidades típicas
4.4 Respuesta ante incidentes
BLOQUE III. Seguridad en redes .
TEMA 5. Protocolos seguros 5.1 Vulnerabilidades en redes TCP/IP
5.2 Seguridad a nivel de red: IPSec
5.3 Seguridad a nivel de transporte: SSL/TLS
5.4 Seguridad a nivel de aplicación: SSH
TEMA 6. Protección perimetral 6.1 Firewalls: tipos y topologías
6.2 Sistemas de detección de intrusos
6.3 Redes personales virtuales
6.4 Análisis de la seguridad en redes
CONTENIDOS DE LAS PRÁCTICAS - Uso de APIs de cifrado
- Análisis de seguridad en redes, sistemas e servicios
- Diseño y despliegue de soluciones de seguridad perimertal
- Análisis de seguridad en aplicaciones web y diseño de contramedidas

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 18 20 38
Prácticas de laboratorio 21 30 51

Páxina 273 de 397


Proyectos 7 20 27
Trabajos tutelados 0 15 15
Presentaciones/exposiciones 2 5 7
Pruebas de respuesta corta 2 10 12
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición por parte del profesor de los contenidos previstos en la guía docente de la materia y
discusión y consultas por parte del alumnado. Se incluyen como parte de estas sesión magistrales
actividades como estudio de casos prácticos y ejemplos, presentación de estudios y/o
investigaciones, revisión y evaluación de herramientas de seguridad.
Prácticas de laboratorio Trabajos prácticos a realizar en el laboratorio de prácticas. Se tratará de una colección de ejercicios
guiados (individuales o en parejas) relacionados fundamentalmente con las competencias
vinculadas a la administración segura de sistemas operativos y redes. Consistirán en la revisión de
diversas herramientas de seguridad y de su uso en entornos similares a los reales. La evaluación
de estas prácticas se realizará mediante cuestionarios (tanto teóricos como experimentales)
específicos para cada una de ellas.
Proyectos Proyecto práctico de programación de entidad media-baja. Trátarase un ejercicio individual o en
parejas relacionado con las competencias vinculadas al uso de herramientas criptográficas.
Consistirán en la implementación de una pequeña aplicación que haga uso de APIs criptográficas
de uso habitual. La evaluación de este proyecto comprobará el conocimiento y uso adecuado de
los algoritmos criptográficos vistos en las sesiones magistrales, requerirá la entrega de una
pequeña memoria.
Trabajos tutelados Pequeño trabajo de investigación, individual o en parejas, relacionado con aspectos de la seguridad
informática no incluidos en los contenidos principales de la materia. La temática puede ser
propuesta por el alumnado o por el profesor. Se trata de un trabajo autónomo que contará con la
tutorización puntual del profesorado. El resultado del trabajo se plasmará en una memoria con la
estructura que se determine junto con una presentación pública en las sesión presencias de la
materia.
Presentaciones/exposiciones Presentación pública y discusión de los aspectos más relevantes y conclusión del trabajo tutelado
realizado por el alumno/s. En la temporización de esta actividad se incluye la asistencia y
participación en las presentaciones realizadas por otros alumnos de sus trabajos.

Atención personalizada
Metodologías Descripción
Trabajos tutelados Se trata de un trabajo autónomo (o en parejas) que contará con la tutorización puntual del
profesorado y guías de elaboración específicas.
Prácticas de laboratorio Se trata de un trabajo autónomo (o en parejas) que contará con la tutorización puntual del
profesorado y guías específicas.
Proyectos Se trata de un trabajo autónomo (o en parejas) que contará con la tutorización puntual del
profesorado.

Evaluación
Descripción Calificación Competencias
Evaluadas

Páxina 274 de 397


Trabajos tutelados Evaluación de la memoria del trabajo de investigación 10 CB3
tutelado. Se evaluará la capacidad de síntesis y la
CG7
completitud y adecuada presentación de las ideas y
conceptos relativos al tema escogido. CG11
CG12
- RESULTADOS DE APRENDIZAJE: RA2, RA3, RA4, RA5
CE7
CE29
CE37
CT1
CT7
CT10
CT11
CT16
CT17
CT20
CT24
Prácticas de laboratorio Evaluación de las competencias revisadas en las sesiones de 35 CB2
laboratorio relativas la seguridad en redes y sistemas
CG3
operativos. Cada actividad propuesta incluirá una serie de
cuestiones teóricas y/o comprobaciones prácticas CG4
relacionadas con el contenido de cada práctica. La CG7
evaluación de estos trabajos se hará mediante la realización
CE7
y entrega de un "cuaderno de prácticas" donde se incluirán
una descripción breve de las tareas realizadas y la respuesta CE29
a las mencionadas cuestiones/comprobaciones. CE32
CE34
- RESULTADOS DE APRENDIZAJE: RA2, RA3, RA4, RA5
CT8
CT9
CT10
CT12
CT16
CT17
CT18
CT19
CT22
CT24
Proyectos Evaluación de las competencias revisadas en el proyecto de 10 CB2
programación con APIs criptográficas. Se entregará el códido
CG3
desarrollado junta con una pequeña memoria explicativa. Se
evaluará la idoneidad y el uso eficaz de las diversas técnicas CG4
criptográficas que sea preciso emplear, junto con la calidad CG7
de la implementación realizada.
CE7
- RESULTADOS DE APRENDIZAJE: RA1, RA4 CE29
CE37
CT1
CT7
CT10
CT11
CT13
CT20
CT22
CT24

Páxina 275 de 397


Presentaciones/exposiciones Evaluación de la presentación del trabajo tutelado. Se 5 CB3
evaluará la capacidad de síntesis y de comunicación de las
CG7
ideas más relevantes, así como el fomento de la discusión y
la defensa/aclaración de las dudas o cuestiones presentadas. CG11
CG12
- RESULTADOS DE APRENDIZAJE: RA2, RA3, RA4, RA5
CE7
CE29
CE37
CT10
CT19
CT20
CT21
CT22
CT23
CT24
Pruebas de respuesta corta Prueba escrita donde se evaluarán los contenidos y 40 CB3
competencias revisados en las sesiones magistrales y los
CG3
aspectos teóricos de su puesta en práctica llevada a cabo en
las sesión prácticas. El tipo de prueba consistirá en un CG7
conjunto de cuestiones de respuesta corta o de tipo test CE7
sobre conceptos concretos. Su finalidad será comprobar la
CE29
asimilación de los mismos y la capacidad dice alumnado
para relacionar entre si los diversos contenidos teórico y CE32
técnicas presentados en el curso. CE34
CE37
- RESULTADOS DE APRENDIZAJE: RA1, RA2, RA3, RA4, RA5
CT1
CT8
CT10

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

● Para superar (y liberar) las "Pruebas de respuesta corta" se requiere alcanzar un 40% de la puntuación máxima prevista
para ese tipo de prueba.
● Para superar (y liberar) las "Prácticas de laboratorio" y el "Proyecto" se requiere alcanzar en conjunto un 40% de la suma
de las puntuaciones máxima previstas para ambas pruebas.
● Para superar la materia es preciso alcanzar los mínimos anteriores (en "Pruebas de respuesta corta" y en "Prácticas de
laboratorio " + "Proyecto" ) y sumar en la nota final un mínimo de 5 puntos.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

● En el caso del alumnado no asistente el esquema de evaluación no incluirá el "Trabajo tutelado" ni "la
Presentación/Exposición".
● Las "Prácticas de laboratorio" y el "Proyecto" serán exclusivamente individuales.
● Para superar la materia será preciso alcanzar los mínimos indicados en cada prueba y sumar en la nota final un mínimo de
5 puntos.

--------------------

Metodología/Prueba 1: Pruebas de respuesta corta

Descripción: Prueba escrita donde se evaluarán los contenidos y competencias revisados en las sesiones magistrales y los
aspectos teóricos de su puesta en práctica llevada a cabo en las sesión prácticas. El tipo de prueba consistirá en un conjunto
de cuestiones de respuesta corta o de tipo test sobre conceptos concretos. Su finalidad será comprobar la asimilación de los
mismos y la capacidad del alumnado para relacionar entre sí los diversos contenidos teórico y técnicas presentados en el
curso.

% Calificación: 50% ( Para liberar esta parte de la evaluación debe obtenerse una calificación igual o superior a 5 puntos
sobre 10).

Páxina 276 de 397


Competencias evaluadas: CB3, CG3, CG7, CE7, CE29, CE32, CE34, CE37, CT1, CT8, CT10

Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA5

--------------------

Metodología/Prueba 2: Prácticas de laboratorio

Descripción: Evaluación de las competencias revisadas en las sesiones de laboratorio relativas la seguridad en redes y
sistemas operativos. Cada actividad propuesta incluirá una serie de cuestiones teóricas y/o comprobaciones prácticas
relacionadas con el contenido de cada práctica. La evaluación de estos trabajos se realizará mediante la realización y
entrega de un "cuaderno de prácticas" donde se incluirá una descripción breve de las tareas realizadas y la respuesta a las
mencionadas cuestiones/comprobaciones.

% Calificación: 35% ( Para liberar esta parte de la evaluación debe obtenerse una calificación igual o superior a 5 puntos
sobre 10).

Competencias evaluadas: CB2,CG3,CG4,CG7,CE7,CE29,CE32,CE34,CT8,CT9,CT10,CT12,CT16,CT17,CT18,CT22,CT24

Resultados de aprendizaje evaluados: RA2, RA3, RA4, RA5

--------------------

Metodología/Prueba 3: Proyectos

Descripción: Evaluación de las competencias revisadas en el proyecto de programación con APIs criptográficas. Se
entregará el código desarrollado junta con una pequeña memoria explicativa. Se evaluará la idoneidad y el uso eficaz de las
diversas técnicas criptográficas que sea preciso emplear, junto con la calidad de la implementación realizada.

% Calificación: 15% ( Para liberar esta parte de la evaluación debe obtenerse una calificación igual o superior a 5 puntos
sobre 10).

Competencias evaluadas: CB2,CG3,CG4,CG7,CE7,CE29,CE37,CT1,CT7,CT10,CT11,CT13,CT20,CT22,CT24

Resultados de aprendizaje evaluados: RA1, RA4

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

Para los alumnos “asistentes” se empleará el mismo esquema de evaluación descrito en la sección “CRITERIOS DE
EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS”.

● Los alumnos solo deberán superar las partes no liberadas en la primera edición de las actas
● Dado que en la segunda convocatoria no es posible a evaluación de "Presentaciones/exposiciones", los alumnos que no
habían hecho su presentación en el periodo de clases regular no podrán optar a contar con esa porción de la nota.

Para los alumnos “no asistentes” se empleará el mismo esquema de evaluación descrito en la sección “CRITERIOS DE
EVALUACIÓN PARA NO ASISTENTES”.

PROCESO DE CALIFICACIÓN DE ACTAS

En el caso de los alumnos que superen parte de los elementos evaluados, pero no alcancen el mínimo preciso para aprobar
la materia completa, la calificación a incluir en las respectivas actas se calculará como el mínimo entre el promedio
ponderado de las partes superadas y 4,9.

FECHAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmente por la Junta de Centro de la ESEI se encuentra publicado en la
página web http://www.esei.uvigo.es/index.php?id=29

Fuentes de información
Bibliografía Básica
W. Stallings, Cryptography and Network Security: Principles and Practice, 5th edition, Prentice Hall, 2011,

Páxina 277 de 397


W. Stallings, L. Brown, Computer Security: Principles and Practice, 2nd edition, Prentice Hall, 2012,
J. L. García Rambla, Ataques en redes de datos IPv4 e IPv6, 2da edición, 0xWORD, 2014,
Bibliografía Complementaria
Carlos Álvarez Martín y Pablo González Pérez, Hardening de servidores GNU / Linux, 2ª ed., 0xWORD, 2014,
Darril Gibson, Microsoft Windows Security Essentials, 1st Edition, John Wiley & Sons, 2011,
Varios autores, Aspectos avanzados de seguridad en redes, Universitat Oberta de Cataluña,
Manuel J. Lucena Lopez, Criptografia y Seguridad en Computadores.,
Antonio Villalon Huerta, Seguridad en UNIX y Redes,

Recomendaciones
Asignaturas que continúan el temario
Teoría de códigos/O06G150V01971

Asignaturas que se recomienda haber cursado previamente


Sistemas operativos II/O06G150V01405
Centros de datos/O06G150V01601
Redes de computadoras II/O06G150V01505

Otros comentarios
Se presupone un conocimiento básico sobre las cuestión típicas relacionadas con la administración de sistemas GNU/Linux y
un conocimiento básico sobre redes TCP/IP.

La mayor parte de las referencias y recursos externos (tutorialess, manuales, herramientas) sólo están disponibles en inglés,
por lo que es recomendable un nivel mínimo de soltura en la lectura y comprensión de documentos técnicos en inglés.

Los proyectos de programación se llevarán a cabo sobre Java, por lo que se precisa una base mínima en dicho lenguaje.

Las prácticas de seguridad en redes harán uso de máquinas virtuales sobre VirtualBox (www.virtualbox.org), por lo que es
recomendable conocer previamente los aspectos básicos de esta herramienta.

Páxina 278 de 397


DATOS IDENTIFICATIVOS
Técnicas de comunicación y liderazgo
Asignatura Técnicas de
comunicación y
liderazgo
Código O06G150V01801
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OB 4 2c
Lengua Castellano
Impartición Gallego
Departamento Organización de empresas y marketing
Coordinador/a Rodríguez de la Fuente, Marta
Profesorado Domínguez Vila, Trinidad
Rodríguez de la Fuente, Marta
Correo-e marta@uvigo.es
Web http://faitic.uvigo.es/
Descripción Esta asignatura busca desarrollar y facilitar herramientas que implementen las técnicas de comunicación y
general liderazgo, tanto individuales cómo colectivas. Se empleará el inglés en alguna tipología de ejercicio.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y - saber hacer
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber
tanto especializado como no especializado. - saber hacer
CB5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para - saber
emprender estudios posteriores con un alto grado de autonomía. - saber hacer
CG1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito - saber
de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos
, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - saber
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que - saber hacer
gestionan.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos - saber hacer
adquiridos
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de - saber hacer
su calidad, de acuerdo con los conocimientos adquiridos.
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos. - saber hacer
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para - saber hacer
adaptarse a nuevas situaciones.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la - saber hacer
profesión de Ingeniero Técnico en Informática.
CE8 Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos - saber
en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto - saber hacer
económico y social
CE9 Capacidad para comprender la importancia de la negociación, los hábitos de trabajo efectivos, el - saber
liderazgo y las habilidades de comunicación en todos los entornos de desarrollo de software - saber hacer
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT4 Capacidad de comunicación efectiva en inglés - Saber estar /ser

Páxina 279 de 397


CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT6 Capacidad de diseñar y realizar experimentos sencillos y analizar e interpretar sus resultados - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT14 Trabajo en un contexto internacional - Saber estar /ser
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT17 Compromiso ético y democrático - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT21 Liderazgo - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT23 Espíritu emprendedor y ambición profesional - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RANA1. Trabajo en equipo asumiendo distintos roles: participar, liderar, animar, *etrc. CB2
CB4
CG1
CG4
CG5
CG6
CG8
CG9
CE8
CE9
CT1
CT2
CT3
CT4
CT5
CT6
CT7
CT8
CT10
CT12
CT13
CT15
CT17
CT18
CT19
CT21
CT22

Páxina 280 de 397


RANA 2. Desarrollar habilidades directivas relacionadas con la dirección de personas y equipas CB2
multidisciplinares CB4
CB5
CG1
CG3
CG4
CG5
CG6
CG8
CG9
CE8
CE9
CT1
CT2
CT3
CT4
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT14
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT23
CT24

Contenidos
Tema
PARTE I: COMUNICACIÓN 1. Competencias técnicas y personales en la dirección
2. Habilidades de comunicación para la dirección
3. Técnicas para hablar en público
4. Hacer y recibir crítica
PARTE II: LIDERAZGO 1. Liderazgo
2. Técnicas de negociación eficaz
3. Motivación y cambio de conducta
4. Gestión de la tensión

Planificación
Horas en clase Horas fuera de clase Horas totales
Resolución de problemas y/o ejercicios 18 22 40
Presentaciones/exposiciones 10 20 30
Trabajos tutelados 8 12 20
Tutoría en grupo 4 6 10
Sesión magistral 15 15 30
Pruebas de tipo test 5 5 10
Pruebas de respuesta corta 5 5 10
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Resolución de problemas y/o Técnica mediante a cuál los alumnos deben resolver un ejercicio expuesto, a partir de los
ejercicios conocimientos trabajados.

Páxina 281 de 397


Presentaciones/exposiciones Exposición verbal en la que el alumnado y el profesorado *interaccionan de modo ordenado,
presentando cuestiones, exponiendo temas, trabajos, conceptos, o principios de forma dinámica.
Trabajos tutelados Trabajos realizados bajo la supervisión del profesorado.
Tutoría en grupo Apoyo, atención y resolución de dudas y/o cuestiones del alumnado.
Sesión magistral Exposición por parte del docente de los contenidos básicos de la materia complementada con los
medios multimedia disponibles.

Atención personalizada
Metodologías Descripción
Trabajos tutelados El alumnado tendrá seguimiento continuo y una atención personalizada y de grupo. La actividad
personalizada es una actividad académica que tiene como finalidad reparar en las necesidades y
consultas del alumnado en relación que materia
Tutoría en grupo El alumnado tendrá seguimiento continuo y una atención personalizada y de grupo. La actividad
personalizada es una actividad académica que tiene como finalidad reparar en las necesidades y
consultas del alumnado en relación que materia.

Evaluación
Descripción Calificación Competencias Evaluadas
Resolución de problemas y/o Asistencia y resolución de casos propuestos en 40 CE8
ejercicios los grupos prácticos.
CE9
Resultados de aprendizaje evaluados: RA1, RA2 CT8
CT9
CT10
CT12
CT13
CT14
CT15
CT17
CT18
CT19
CT22
CT24
Presentaciones/exposiciones Exposiciones orales donde se valorarán 30 CE8
principalmente las habilidades comunicativas
CE9
Resultados de aprendizaje evaluados: RA1, RA2
CT9
CT10
CT12
CT13
CT14
CT15
CT17
CT18
CT19
CT22
CT24

Páxina 282 de 397


Trabajos tutelados Se valorará las dotes y soportes de apoyo a la 20 CE8
comunicación, la capacidad de realización de
CE9
trabajos, la búsqueda de información de calidad,
el trabajo en equipo, así como las dotes de CT9
liderazgo. CT10
CT12
Resultados de aprendizaje evaluados: RA1, RA2
CT13
CT15
CT17
CT18
CT19
CT22
CT24
Pruebas de tipo test En estas pruebas se evaluarán contenidos de la 5 CB2
materia a nivel teórico.
CB4
CB5
Resultados de aprendizaje evaluados: RA1, RA2 CG1
CG3
CG4
CG5
CG6
CG8
CG9
CE8
CE9
CT1
CT2
CT3
CT4
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT14
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT23
CT24

Páxina 283 de 397


Pruebas de respuesta corta Esta pruebas busca evaluar la asimilación de los 5 CB2
contenidos de la materia a nivel práctico.
CB4
CB5
Resultados de aprendizaje evaluados: RA1, RA2 CG1
CG3
CG4
CG5
CG6
CG8
CG9
CE8
CE9
CT1
CT2
CT3
CT4
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT14
CT15
CT16
CT17
CT18
CT19
CT20
CT21
CT22
CT23
CT24

Otros comentarios y evaluación de Julio

ALUMNOS ASISTENTES

La evaluación anterior es válida para alumnos asistentes que realicen evaluación continua. El alumnado deberá aprobar
cada una de las pruebas de evaluación enumeradas anteriormente para superar la materia con un mínimo de un 5.

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en
la página web http://www.esei.uvigo.es/index.php?id=29.

ALUMNOS NO ASISTENTES
Para el caso de alumnos NO ASISTENTES, la materia se evaluará con un examen teórico-práctico que representará el 100%
de la calificación de la materia. Para superar la materia es IMPRESCINDIBLE sacar una puntuación igual o superior a 5 sobre
10. El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado
en la página web http://www.esei.uvigo.es/index.php?id=29.

CONVOCATORIA DE JULIO
El alumnado será evaluado con un único examen presencial. Para superar la materia es IMPRESCINDIBLE sacar una

Páxina 284 de 397


puntuación igual o superior a 5 sobre 10. El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de
Centro de la ESEI se encuentra publicado en la página web http://www.esei.uvigo.es/index.php?id=29.

CONVOCATORIA FIN DE CARREIRA


Aquellos/las alumnos que cumplan las condiciones marcadas por la Universidad de Vigo para la realización de la
convocatoria de fin de carrera, realizarán un único examen presencial. El calendario de pruebas de evaluación aprobado
oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en la página web
http://www.esei.uvigo.es/index.php?id=29.

PROCESO DE CALIFICACIÓN EN ACTAS

Si no supera alguna de las pruebas de evaluación con un mínimo de 5 sobre 10, la nota que se pondrá en actas será la
mayor de las de la parte que tenga superadas.

Fuentes de información
Bibliografía Básica
Bibliografía Complementaria
Bergström, B., Técnicas esenciales de comunicación visual, Promopress, 2009
Bernal, J.J., 20 herramientas para la toma de decisiones, Especial directivos, 2007
Boyatzis, R., Liderazgo emocional, Deusto, 2006
Cardona, P., Cómo desarrollar las competencias de liderazgo, EUNSA, 2011
Clark, C., Cómo transmitir instrucciones con eficacia : técnicas para mejorar la comunicación en las reuniones de trabajo,
Deusto, 1999
Domínguez, C., Técnicas de expresión oral : o uso expresivo da voz, Galaxia, 2004
Medrano, C.L., utros 50 xogos de lingua : técnicas de comunicación oral e escrita, Xearais, 1998
Merayo, A., Curso práctico de técnicas de comunicación oral, Tecnos, 2012
Slideshare, Presentaciones, http://es.slideshare.net/jessedee/roba-esta-presen
TED Talk, https://www.ted.com/talks?language=es,

Recomendaciones

Asignaturas que se recomienda haber cursado previamente


Aprendizaje basado en proyectos/O06G150V01701

Otros comentarios
Se recomienda tener superada a *mairoía de los créditos de obligatoriedad (*alomenos 150 ECTS).

Páxina 285 de 397


DATOS IDENTIFICATIVOS
Aplicaciones con lenguajes de script
Asignatura Aplicaciones con
lenguajes de
script
Código O06G150V01941
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OP 4 2c
Lengua Castellano
Impartición Inglés
Departamento Informática
Coordinador/a García Pérez-Schofield, José Baltasar
Profesorado García Pérez-Schofield, José Baltasar
Correo-e jbgarcia@uvigo.es
Web http://webs.uvigo.es/jbgarcia/
Descripción Desarrollo de aplicaciones mediante lenguajes de script. El idioma inglés se emplea para impartir las clases
general de prácticas de la asignatura, pero no en las actividades de evaluación.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y - saber hacer
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB3 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente - saber
dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes - saber hacer
de índole social, científica o ética.
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber
tanto especializado como no especializado. - saber hacer
CB5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para - saber
emprender estudios posteriores con un alto grado de autonomía. - saber hacer
CG1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito - saber
de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos - saber hacer
, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CG2 Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de - saber
acuerdo con los conocimientos adquiridos. - saber hacer
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - saber
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que - saber hacer
gestionan.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos - saber hacer
adquiridos
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de - saber hacer
su calidad, de acuerdo con los conocimientos adquiridos.
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos. - saber hacer
CG7 Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la - saber
profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas - saber hacer
de obligado cumplimiento.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la - saber hacer
profesión de Ingeniero Técnico en Informática.
CG11 Capacidad para analizar y valorar el impacto social y medioambiental de las soluciones técnicas, - saber
comprendiendo la responsabilidad ética y profesional de la actividad del Ingeniero Técnico en - saber hacer
Informática.

Páxina 286 de 397


CG12 Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos, - saber
organización y planificación de proyectos, así como la legislación, regulación y normalización en el - saber hacer
ámbito de los proyectos informáticos, de acuerdo con los conocimientos adquiridos.
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber
de datos y programas informáticos con aplicación en ingeniería
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas
propios de la ingeniería
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber hacer
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE8 Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos - saber hacer
en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto
económico y social
CE11 Conocimiento, administración y mantenimiento de sistemas, servicios y aplicaciones informáticas - saber
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los - saber hacer
algoritmos propuestos
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber
adecuados a la resolución de un problema - saber hacer
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados - saber hacer
CE15 Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así - saber
como los componentes básicos que los conforman
CE16 Conocimiento de las características, funcionalidades y estructura de los Sistemas Operativos y - saber
diseñar e implementar aplicaciones basadas en sus servicios - saber hacer
CE18 Conocimiento y aplicación de las características, funcionalidades y estructura de las bases de datos, - saber
que permitan su adecuado uso, y el diseño y el análisis e implementación de aplicaciones basadas - saber hacer
en ellos
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento - saber
y acceso a los Sistemas de información, incluidos los basados en web - saber hacer
CE20 Conocimiento y aplicación de los principios fundamentales y técnicas básicas de la programación - saber
paralela, concurrente, distribuida y de tiempo real - saber hacer
CE22 Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de - saber
software - saber hacer
CE24 Conocimiento de la normativa y la regulación de la informática en los ámbitos nacional, europeo e - saber
internacional
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar - saber hacer
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de - saber hacer
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la existencia
de sistemas ya desarrollados y de las propias organizaciones
CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - saber
tecnologías disponibles - saber hacer
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, - saber hacer
modelos y técnicas actuales
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - saber
presentarse - saber hacer
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos - saber hacer
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber
tecnologías de la información y las comunicaciones - saber hacer
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y - saber hacer
calidad adecuados
CE33 Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, - saber
evaluación y gestión de aplicaciones y sistemas basados en tecnologías de la información que - saber hacer
aseguren la accesibilidad, ergonomía y usabilidad de los sistemas

Páxina 287 de 397


CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que satisfagan - saber
las necesidades de la organización, con los criterios de coste y calidad identificados - saber hacer
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - saber
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación - saber hacer
móvil
CE37 Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas - saber
informáticos - saber hacer
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar
/ser
CT2 Capacidad de organización y planificación - Saber estar
/ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar
/ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar
/ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar
integrar ideas y conocimientos /ser
CT8 Resolución de problemas - Saber estar
/ser
CT9 Capacidad de tomar decisiones - Saber estar
/ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar
/ser
CT11 Capacidad de actuar autónomamente - Saber estar
/ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar
/ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar
colaborar en un entorno multidisciplinar /ser
CT15 Capacidad de relación interpersonal - Saber estar
/ser
CT16 Razonamiento crítico - Saber estar
/ser
CT18 Aprendizaje autónomo - Saber estar
/ser
CT19 Adaptación a nuevas situaciones - Saber estar
/ser
CT20 Creatividad - Saber estar
/ser
CT21 Liderazgo - Saber estar
/ser
CT22 Tener iniciativa y ser resolutivo - Saber estar
/ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias

Páxina 288 de 397


RA1. Desarrollar todo tipo de software de aplicación a través de todas las fases. CB2
CG1
CG4
CG6
CG12
CE4
CE7
CE12
CE13
CE14
CE16
CE18
CE22
CE25
CE27
CE28
CE29
CE31
CE32
CE33
CE35
CT1
CT2
CT5
CT7
CT8
CT9
CT11
CT12
CT13
CT15
CT16
CT19
CT20
CT22
RA2. Conocer las herramientas de planificación y control para el desarrollo colaborativo de un proyecto CB2
informático. CB3
CB4
CG1
CG2
CG5
CG9
CG11
CE8
CE19
CE26
CE27
CE29
CE31
CE35
CE36
CE37
CT1
CT2
CT3
CT7
CT8
CT9
CT10
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22

Páxina 289 de 397


RA3. Conocer métodos prácticos para la especificación de todos los componentes durante el desarrollo de CB2
un paquete software. CB3
CG1
CG3
CG5
CG11
CE4
CE5
CE11
CE14
CE15
CE16
CE18
CE19
CE20
CE22
CE24
CE25
CE27
CE29
CE30
CE32
CE36
CE37
CT1
CT2
CT5
CT7
CT8
CT9
CT11
CT12
CT16
CT18
CT19
CT20
CT22
RA4. Conocer las técnicas disponibles para la integración de software. CB2
CG1
CG4
CG5
CG9
CG12
CE4
CE7
CE27
CE32
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT16
CT18
CT19
CT20
CT22

Páxina 290 de 397


RA5. Conocer métodos y estándares para el desarrollo, verificación y mantenimiento de una aplicación CB2
integrada. CG1
CG3
CG4
CG5
CG6
CG11
CE4
CE5
CE11
CE12
CE15
CE16
CE18
CE19
CE20
CE22
CE25
CE27
CE28
CE29
CE30
CE32
CE36
CE37
CT1
CT2
CT5
CT7
CT8
CT9
CT11
CT12
CT16
CT18
CT19
CT20
CT22

Páxina 291 de 397


RA6. Ser capaz de aplicar las técnicas de ingeniería del software para obtener aplicaciones de gran CB2
calidad y con las funcionalidades solicitadas por el usuario considerando el sistema como un conjunto de CB3
aplicaciones. CB4
CB5
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG9
CG11
CG12
CE4
CE5
CE7
CE8
CE11
CE15
CE16
CE18
CE19
CE20
CE22
CE24
CE25
CE26
CE27
CE29
CE30
CE31
CE32
CE33
CE36
CE37
CT1
CT2
CT3
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22

Páxina 292 de 397


RA7. Trabajar como parte de en equipo que desarrolla proyectos software compuestos de varias fases e CB2
hitos de control. CB3
CB4
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG9
CG11
CG12
CE4
CE5
CE7
CE11
CE15
CE16
CE18
CE19
CE20
CE22
CE24
CE25
CE26
CE27
CE28
CE29
CE30
CE32
CE33
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22

Páxina 293 de 397


RA8. Presentar de forma adecuada la documentación de un proyecto a cada una de las personas CB2
implicadas en el desarrollo del mismo: analistas, diseñadores, programadores y clientes. CB3
CB4
CB5
CG1
CG2
CG3
CG9
CG11
CE4
CE5
CE28
CE29
CE30
CT1
CT2
CT3
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22

Contenidos
Tema
Introducción Reseña histórica.
Evolución de los lenguajes de script.
Tendencias actuales.
Lenguajes de programación web Encapsulación.
Herencia.
Polimorfismo.
Modelo de objetos.
Creación y distribución de aplicaciones.
Persistencia Serialización simple en formatos JSON y XML.

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 18 36 54
Resolución de problemas y/o ejercicios 28 35 63
Pruebas de respuesta larga, de desarrollo 3 9 12
Pruebas prácticas, de ejecución de tareas reales y/o 0 21 21
simuladas.
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Presencial: presentación, mediante medios audiovisuales, de los contenidos teóricos de cada tema.
Este método se combinará con ejemplos ilustrativos de código y con la realización de preguntas
para motivar e incrementar el interés del alumno.

No presencial: revisión, comprensión y afianzamiento de los contenidos.

Páxina 294 de 397


Resolución de El objetivo es que el alumno aplique los contenidos teóricos en la solución de problemas simples de
problemas y/o ejercicios programación.

Presencial: resolución de pequeños problemas de programación, que guiarán el proceso de realizar


un proyecto completo.

No presencial: resolución de pequeños problemas de programación.

Atención personalizada

Evaluación
Descripción Calificación Competencias Evaluadas
Pruebas de Se realizarán dos pruebas escritas parciales, una 60 CB3
respuesta larga, de aproximadamente en la mitad de la materia, y otra al final. Estas
CB4
desarrollo pruebas son eliminatorias, es decir, en cuanto a la parte teórica,
aquellos alumnos que aprueben estas pruebas no necesitarán CB5
presentarse a primera opción. Resultados: RA2, RA3, RA4, RA5, CG1
RA8.
CG3
CG5
CG6
CG7
CG9
CE12
CE13
CE15
CE16
CE29
CE30
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT16
CT18
CT19
CT20
CT22

Páxina 295 de 397


Pruebas prácticas, Los alumnos realizarán un proyecto a medida que avance la 40 CB2
de ejecución de asignatura, aprovechando y aplicando los conocimientos teóricos
CB3
tareas reales y/o asimilados en la sesión magistral. Este proyecto será necesario
simuladas. entregarlo al finalizar la asignatura. Resultados: RA1, RA2, RA3, CB4
RA4, RA5, RA6, RA7, RA8. CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG9
CG11
CG12
CE4
CE5
CE7
CE8
CE11
CE12
CE13
CE14
CE15
CE16
CE18
CE19
CE20
CE22
CE24
CE25
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT13
CT15
CT20
CT21

Páxina 296 de 397


Otros comentarios y evaluación de Julio

Criterios de evaluación para asistentes 1ª edición de actas

Aparte de lo indicado en la tabla anterior, deberá tenerse en cuenta que:

● Todos los estudiantes que se presenten a cualquiera de las pruebas se entiende que siguen la asignatura de forma
presencial y por lo tanto deberán de seguir el procedimiento de evaluación descrito anteriormente.
● Si un estudiante no se presenta a alguna de las pruebas se le asignará, como mucho, una calificación de 4 en el total de
las mismas, según el resto de calificaciones.

Criterios de evaluación para no asistentes, 2ª edición de actas y fin de carrera

Consiste en:

● una prueba individual del total de la asignatura. Esta prueba se corresponde con la entrada "pruebas de respuesta larga"
en la tabla anterior (aunque solo es una), siendo aplicables sus porcentajes en la calificación final, resultados de
aprendizaje y competencias.
● un proyecto. Esta prueba se corresponde con la entrada "pruebas prácticas" en la tabla anterior, siendo aplicables sus
porcentajes en la calificación final, resultados de aprendizaje y competencias.

Proceso de cualificación de actas

Tanto para alumnos que opten a la primera o segunda opción, se tendrá en cuenta que para aplicar los porcentajes descritos
es necesario que en cualquier prueba realizada se obtenga una nota igual o superior a 4. Para considerar la asignatura
superada, la calificación final debe ser igual o superior a 5. Si no se ha obtenido al menos un 4 en alguna prueba, a pesar de
poder obtener una calificación final igual o superior a 5, la nota final será de 4.

Nótese que los alumnos asistentes o presenciales son aquellos que se han presentado a alguna prueba durante el desarrollo
de la asignatura, mientras que los no presenciales son los que tratarán de superar la asignatura presentándose
exclusivamente a los exámenes finales, que se relatan a continuación.

Fechas de evaluación

El calendario de pruebas de evaluación aprobado oficialmente por la Junta de Centro de la ESEI se encuentra publicado en la
página web http://www.esei.uvigo.es/ index.php?id=29.

Fuentes de información
Bibliografía Básica
García Perez-Schofield, Baltasar, Introducción a la programación con Google Application Engine en Python, 2, Bubok.es -
978-1326634568, 2016, España
Sanderson, Dan, Programming Google App Engine, 1, O'Reilly Media - 978-1491900208, 2015, USA
Bibliografía Complementaria
Severance, Charles, Using Google App Engine, 1, O'Reilly Media - 978-0596800697, 2009, USA
https://developers.google.com/appengine/?hl=es, Google App Engine, Google, 2008,
http://es.diveintopython.net/, Sumérgete en Python, 2001,

Recomendaciones

Páxina 297 de 397


DATOS IDENTIFICATIVOS
Desarrollo ágil de aplicaciones
Asignatura Desarrollo ágil de
aplicaciones
Código O06G150V01944
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OP 4 2c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Reboiro Jato, Miguel
Profesorado Reboiro Jato, Miguel
Correo-e mrjato@uvigo.es
Web http://faitic.uvigo.es
Descripción En esta asignatura el alumno conocerá las bases del desarrollo ágil de software, así como las distintas
general metodologías enmarcadas en este campo de desarrollo de software. Además, el alumno deberá aplicar las
dichas metodologías en el desarrollo de un producto software.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB3 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente - saber hacer
dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes
de índole social, científica o ética.
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber hacer
tanto especializado como no especializado.
CB5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para - saber hacer
emprender estudios posteriores con un alto grado de autonomía.
CG1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito - saber
de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos - saber hacer
, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CG2 Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de - saber
acuerdo con los conocimientos adquiridos. - saber hacer
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber hacer
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de
su calidad, de acuerdo con los conocimientos adquiridos.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la - saber hacer
profesión de Ingeniero Técnico en Informática.
CG12 Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos, - saber
organización y planificación de proyectos, así como la legislación, regulación y normalización en el
ámbito de los proyectos informáticos, de acuerdo con los conocimientos adquiridos.
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE8 Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos - saber
en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto - saber hacer
económico y social
CE9 Capacidad para comprender la importancia de la negociación, los hábitos de trabajo efectivos, el - saber
liderazgo y las habilidades de comunicación en todos los entornos de desarrollo de software - saber hacer
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los
algoritmos propuestos
CE22 Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de - saber
software - saber hacer

Páxina 298 de 397


CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar - saber hacer
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de - saber hacer
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, - saber hacer
modelos y técnicas actuales
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - saber
presentarse - saber hacer
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT6 Capacidad de diseñar y realizar experimentos sencillos y analizar e interpretar sus resultados - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT21 Liderazgo - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Conocer las bases del desarrollo ágil de software CB2
CB3
CB4
CB5
CG1
CG2
CE8
CE9
CE22
CT1
CT2
CT3
CT5
CT6
CT8
CT9
CT10
CT11
CT13
CT15
CT16
CT18
CT20
CT21
CT22
CT24

Páxina 299 de 397


RA2: Conocer las distintas metodologías ágiles existentes para el desarrollo de software CB3
CB4
CB5
CG5
CE8
CE9
CE22
CE25
CT1
CT3
CT7
CT8
CT10
CT11
CT15
CT16
CT18
CT22
RA3: Saber aplicar las principales metodologías de desarrollo ágil de software CB2
CB3
CB4
CB5
CG1
CG2
CG5
CG9
CG12
CE7
CE8
CE9
CE12
CE22
CE25
CE26
CE28
CE29
CT1
CT2
CT3
CT5
CT6
CT8
CT9
CT10
CT11
CT13
CT15
CT16
CT20
CT21
CT22
CT24

Páxina 300 de 397


RA4: Conocer y saber aplicar métodos ágiles de gestión de proyectos CB2
CB3
CB4
CB5
CG1
CG2
CG5
CG9
CG12
CE7
CE8
CE9
CE12
CE22
CE25
CE26
CE28
CE29
CT1
CT2
CT3
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT13
CT15
CT16
CT18
CT20
CT21
CT22
CT24
RA5: Identificar y saber valorar las ventajas y desventajas de las metodologías ágiles frente a otras CB3
metodologías de desarrollo de software CB4
CB5
CG5
CG12
CE8
CE22
CE25
CE28
CT1
CT3
CT7
CT8
CT10
CT11
CT15
CT16
CT22

Páxina 301 de 397


RA6: Emplear las pruebas de software como un parte clave del desarrollo de software CB2
CB3
CB4
CB5
CG1
CG5
CG9
CE7
CE8
CE12
CE22
CE25
CE26
CE28
CE29
CT1
CT2
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT13
CT15
CT16
CT20
CT24

Contenidos
Tema
Bases del Desarrollo Ágil de Apliacións (DAA) Introducción a las bases del DAA y presentación de las principales
metodologías.
Buenas Prácticas en el DAA Estudio de las prácticas básicas y más importantes en el DAA.
Gestión de Proyectos en DAA Introducción y aprendizaje de las principales metodologías ágiles para la
gestión de proyectos, como, por ejemplo, Scrum.
Metodologías de DAA Introducción y aprendizaje de las principales metodologías ágiles para el
desarrollo de aplicaciones, como, por ejemplo, la programación extrema.
Pruebas de Software en el DAA Introducción a las principales metodologías ágiles para la realización de
pruebas de aplicaciones, como, por ejemplo, TDD y BDD.

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 17.5 28 45.5
Prácticas de laboratorio 6 9 15
Tutoría en grupo 2.5 9.5 12
Presentaciones/exposiciones 3 9 12
Trabajos y proyectos 19 28.5 47.5
Resolución de problemas y/o ejercicios 4.5 13.5 18
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición de los contenidos teóricos de la materia. Con el fin de facilitar la comprensión de la
materia y aumentar el interés del alumno, se incluirán diversos ejemplos en los que se puede
requerir la participación activa del alumno.
Prácticas de laboratorio Estudio teórico y práctico de las tecnologías necesarias para el desarrollo del proyecto y de una
propuesta de arquitectura para lo mismo.

Páxina 302 de 397


Tutoría en grupo Pequeñas reuniones en las que se revisará el trabajo realizado por los grupos de trabajo en el
proyecto de la materia y se identificarán soluciones a los problemas encontrados por los alumnos,
que deberán ser aplicadas posteriormente.

También incluirá reuniones en la que los alumnos presentarán el trabajo hecho.


Presentaciones/exposiciones Preparación y presentación en pequeños grupos de un tema relacionado con la materia. En la
evaluación del trabajo se tendrá en cuenta el contenido del trabajo, la presentación oral del incluso
y la contextualización dentro de la materia. Además, se evaluará la capacidad del alumnado para
calificar los trabajos presentados por los compañeros.

Atención personalizada
Metodologías Descripción
Prácticas de laboratorio Atención a las preguntas y dudas de los alumnos que puedan surgir a lo largo del trabajo a realizar
en las clases.
Tutoría en grupo Seguimiento semanal del trabajo en el proyecto grupal y resolución de las dudas de carácter
teórico que puedan surgir relacionadas con él.
Pruebas Descripción
Trabajos y proyectos Seguimiento semanal del trabajo en el proyecto grupal y resolución de las dudas de carácter
técnico que puedan surgir relacionadas con él.

Evaluación
Descripción Calificación Competencias Evaluadas
Presentaciones/exposiciones Preparación y presentación en pequeños grupos de 10 CB3
un tema relacionado con la materia. En la evaluación
CB4
del trabajo se tendrá en cuenta el contenido del
trabajo, la presentación oral del mismo y la CB5
contextualización dentro de la materia. Además, se CG9
evaluará la capacidad del alumnado para calificar los
CT1
trabajos presentados por los compañeros.
CT3
RESULTADOS DE APRENDIZAJE: RA2, RA4 y RA5. CT5
CT7
CT9
CT10
CT11
CT15
CT16
CT18
CT22

Páxina 303 de 397


Trabajos y proyectos Realización de un proyecto grupal en el que se 40 CB2
aplicarán de forma práctica metodologías ágiles
CB3
simulando un entorno real.
CB4
Cada grupo de trabajo deberá hacer varias entregas CB5
en las que cada alumno será evaluado por el trabajo
CG1
individual, el trabajo grupal y por una prueba escrita
en la que se evaluarán sus conocimientos del CG2
proyecto y de la metodología empleada. CG5
CG9
RESULTADOS DE APRENDIZAJE: RA1, RA3, RA4 y RA6.
CG12
CE7
CE8
CE9
CE12
CE22
CE25
CE26
CE28
CE29
CT1
CT2
CT3
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT13
CT15
CT16
CT20
CT21
CT22
CT24
Resolución de problemas y/o Realización de diferentes pruebas y actividades al 50 CB5
ejercicios largo del curso que recogerán contenidos de carácter
CG5
teórico y práctico correspondientes a la materia
impartida durante las clases de aula. CG12
CE8
RESULTADOS DE APRENDIZAJE: RA1, RA2, RA4 y RA5.
CE9
CE22
CE25
CE28
CE29
CT1
CT8
CT9
CT10
CT11
CT16
CT18
CT22

Páxina 304 de 397


Otros comentarios y evaluación de Julio

MÉTODO DE EVALUACIÓN

En el inicio de la asignatura, los alumnos deberán cubrir un formulario en el que indiquen el método por el que quieren ser
evaluados (asistentes o no asistentes). Aquellos alumnos que no entreguen este formulario serán evaluados por el método
de no asistentes.

CRITERIOS DE EVALUACIÓN PARA LA 1ª EDICIÓN DE LAS ACTAS

[Asistentes]
Calificación final = 0.1 * nota de "Presentaciones/exposiciones" + 0.4 * nota de los "Trabajos y proyectos" + 0.5 * nota de
la "Resolución de problemas y/o ejercicios"

[No asistentes]
En el caso de los no asistentes el trabajo de "Presentaciones/exposiciones" se sustituirá por un "Trabajo teórico" que el
alumno deberá entregar y defender de forma individual ante el profesorado de la materia. Los resultados de aprendizaje y
competencias de esta actividad son los mismos que los del trabajo de "Presentaciones/exposiciones".

Calificación final = 0.1 * nota del "Trabajo teórico" + 0.4 * nota de los "Trabajos y proyectos" + 0.5 * nota de la
"Resolución de problemas y/o ejercicios"

CRITERIOS DE EVALUACIÓN PARA LA 2ª EDICIÓN DE LAS ACTAS Y FIN DE CARREIRA

En el caso de las ediciones de las actas segunda y fin de carrera, el trabajo de "Presentaciones/exposiciones" se sustituirá
por un "Trabajo teórico" que el alumno deberá entregar y defender de forma individual ante el profesorado de la materia. La
evaluación será a misma para asistentes y no asistentes. Los resultados de aprendizaje y competencias de esta actividad
son los mismos que los del trabajo de "Presentaciones/exposiciones".

Respeto al trabajo de "Trabajos y proyectos", en caso de que el alumno trabajara en un proyecto durante lo curso, deberá
continuar con el dicho proyecto. En caso contrario, deberá iniciar un nuevo proyecto en el que trabajará de forma individual.

Calificación final = 0.1 * nota de "Trabajo teórico" + 0.4 * nota de los "Trabajos y proyectos" + 0.5 * nota de la "Resolución
de problemas y/o ejercicios"

PROCESO DE CALIFICACIÓN DE LAS ACTAS

En cualquiera de las convocatorias, el alumno deberá superar cada una de las metodologías de evaluación y de las pruebas
parciales de las que se componen para superar la materia. Se considerará que una metodología de evaluación está
superada cuando se obtenga una puntuación igual o superior al 50% de la nota máxima de la dicha metodología. Además,
se considerará que una prueba está superada cuando se obtenga una puntuación igual o superior al 40% de la nota máxima
de la dicha prueba. En caso de que un alumno no supere alguna de las metodologías y/o pruebas, se asignará un máximo de
4,9 puntos como nota final de la materia.

FECHAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en
la página web http://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Peter Tahchiev, Felipe Leme, Vincent Massol y Gary Gregory, JUnit In Action, 2ª, Manning, 2011, Greenwich
Mike Cohn, User Stories Applied: for Agile Software Development, 1ª, Addison-Wesley, 2004, Boston
Kent Beck, Test-Driven Development: by example, 1ª, Addison-Wesley, 2003, Boston
Kent Beck, Extreme Programming: Explained, 2ª, Addison-Wesley, 2005, Boston
Chris Sims y Hillary Louise Johnson, The Elements of Scrum, 1ª, Dymaxicon, 2011, Foster City
Mike Cohn, Succeeding with Agile: Software Development Using Scrum, 1ª, Addison-Wesley, 2010, Upper Saddle River

Páxina 305 de 397


David J. Anderson, Kanban: successful evolutionary change for your technology business, 1ª, Blue Hole Press, 2010, Sequim,
Washington
Mike Cohn, Agile Estimating and Planning, 1ª, Prentice Hall Professional Technical Reference, 2012, Upper Saddle River, NJ
Glenford J. Myers, Tom Badgett, Corey Sandler, The Art of Software Testing, 3ª, John Wiley & Sons, 2012, Hoboken, N.J.
Bibliografía Complementaria
Steve Freeman y Nat Pryce, Growing Object-Oriented Software, Guided By Tests, 1ª, Addison Wesley, 2010, Upper Saddle
River
Paul M. Duvall, Continuous integration: improving software quality and reducing risk / Paul M. Duvall with Steve Matyas and
Andrew Glover, 1ª, Addison-Wesley, 2007, Upper Saddle River
Martin Fowler, Refactoring: Improving the Design of Existing Code, 1ª, Addison-Wesley, 2000, Boston
Henrik Kniberg, Scrum y XP desde las Trincheras, 1ª, InfoQ, 2007, New York
Carlos Blé Jurado, Juan Gutiérrez Plaza, Fran Reyes Perdomo y Gregorio Mena, Diseño Ágil con TDD, 1ª, Lulu, 2010, Carolina
del Norte
Kenneth S. Rubin, Essential Scrum: A Practical Guide to the Most Popular Agile Process, 1ª, Addison-Wesley, 2013, Upper
Saddle River, NJ
George Meszaros, xUnit Test Patterns: Refactoring Test Code, 5ª, Addison-Wesley, 2012, Upper Saddle River, NJ

Recomendaciones

Asignaturas que se recomienda haber cursado previamente


Algoritmos y estructuras de datos II/O06G150V01302
Ingeniería del software I/O06G150V01304
Ingeniería del software II/O06G150V01403
Diseño de arquitecturas de grandes sistemas software/O06G150V01947

Páxina 306 de 397


DATOS IDENTIFICATIVOS
Desarrollo e integración de aplicaciones
Asignatura Desarrollo e
integración de
aplicaciones
Código O06G150V01946
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OP 4 1c
Lengua Castellano
Impartición Gallego
Inglés
Departamento Informática
Coordinador/a García Pérez-Schofield, José Baltasar
Profesorado García Pérez-Schofield, José Baltasar
Correo-e jbgarcia@uvigo.es
Web http://webs.uvigo.es/jbgarcia
Descripción Asignatura cuyo objetivo es mostrar el desarrollo de grandes aplicaciones por parte de varios equipos de
general desarrollo. El idioma inglés se empleará para impartir las clases de prácticas, pero no en las actividades de
evaluación.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB3 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente - saber
dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes
de índole social, científica o ética.
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber
tanto especializado como no especializado.
CB5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para - saber
emprender estudios posteriores con un alto grado de autonomía.
CG1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito - saber
de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos - saber hacer
, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CG2 Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de - saber
acuerdo con los conocimientos adquiridos. - saber hacer
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - saber
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que - saber hacer
gestionan.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos - saber hacer
adquiridos
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de - saber hacer
su calidad, de acuerdo con los conocimientos adquiridos.
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos. - saber hacer
CG7 Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la - saber
profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas - saber hacer
de obligado cumplimiento.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la - saber hacer
profesión de Ingeniero Técnico en Informática.
CG11 Capacidad para analizar y valorar el impacto social y medioambiental de las soluciones técnicas, - saber
comprendiendo la responsabilidad ética y profesional de la actividad del Ingeniero Técnico en - saber hacer
Informática.

Páxina 307 de 397


CG12 Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos, - saber
organización y planificación de proyectos, así como la legislación, regulación y normalización en el - saber hacer
ámbito de los proyectos informáticos, de acuerdo con los conocimientos adquiridos.
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber
de datos y programas informáticos con aplicación en ingeniería - saber hacer
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas - saber hacer
propios de la ingeniería
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y - saber hacer
normativa vigente
CE8 Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos - saber
en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto - saber hacer
económico y social
CE11 Conocimiento, administración y mantenimiento de sistemas, servicios y aplicaciones informáticas - saber
- saber hacer
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los - saber hacer
algoritmos propuestos
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber
adecuados a la resolución de un problema - saber hacer
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados - saber hacer
CE15 Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así - saber
como los componentes básicos que los conforman - saber hacer
CE16 Conocimiento de las características, funcionalidades y estructura de los Sistemas Operativos y - saber
diseñar e implementar aplicaciones basadas en sus servicios - saber hacer
CE18 Conocimiento y aplicación de las características, funcionalidades y estructura de las bases de datos, - saber
que permitan su adecuado uso, y el diseño y el análisis e implementación de aplicaciones basadas - saber hacer
en ellos
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento - saber
y acceso a los Sistemas de información, incluidos los basados en web
CE20 Conocimiento y aplicación de los principios fundamentales y técnicas básicas de la programación - saber
paralela, concurrente, distribuida y de tiempo real - saber hacer
CE22 Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de - saber
software - saber hacer
CE24 Conocimiento de la normativa y la regulación de la informática en los ámbitos nacional, europeo e - saber
internacional - saber hacer
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar - saber hacer
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de - saber hacer
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la existencia
de sistemas ya desarrollados y de las propias organizaciones
CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - saber
tecnologías disponibles - saber hacer
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, - saber hacer
modelos y técnicas actuales
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - saber
presentarse - saber hacer
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos - saber hacer
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber
tecnologías de la información y las comunicaciones - saber hacer
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y - saber hacer
calidad adecuados
CE33 Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, - saber
evaluación y gestión de aplicaciones y sistemas basados en tecnologías de la información que - saber hacer
aseguren la accesibilidad, ergonomía y usabilidad de los sistemas

Páxina 308 de 397


CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que satisfagan - saber
las necesidades de la organización, con los criterios de coste y calidad identificados - saber hacer
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - saber
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación - saber hacer
móvil
CE37 Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas - saber
informáticos - saber hacer
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar
/ser
CT2 Capacidad de organización y planificación - Saber estar
/ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar
/ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar
/ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar
integrar ideas y conocimientos /ser
CT8 Resolución de problemas - Saber estar
/ser
CT9 Capacidad de tomar decisiones - Saber estar
/ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar
/ser
CT11 Capacidad de actuar autónomamente - Saber estar
/ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar
/ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar
colaborar en un entorno multidisciplinar /ser
CT15 Capacidad de relación interpersonal - Saber estar
/ser
CT16 Razonamiento crítico - Saber estar
/ser
CT18 Aprendizaje autónomo - Saber estar
/ser
CT19 Adaptación a nuevas situaciones - Saber estar
/ser
CT20 Creatividad - Saber estar
/ser
CT21 Liderazgo - Saber estar
/ser
CT22 Tener iniciativa y ser resolutivo - Saber estar
/ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias

Páxina 309 de 397


RA1. Desarrollar todo tipo de software de aplicación a través de todas las fases. CB2
CG1
CG4
CG6
CG12
CE4
CE7
CE12
CE13
CE14
CE16
CE18
CE22
CE25
CE27
CE28
CE29
CE31
CE32
CE33
CE35
CT1
CT2
CT5
CT7
CT8
CT9
CT11
CT12
CT13
CT15
CT16
CT19
CT20
CT22
RA2. Conocer las herramientas de planificación y control para el desarrollo colaborativo de un proyecto CB2
informático. CB3
CB4
CG1
CG2
CG5
CG9
CG11
CE8
CE19
CE26
CE27
CE29
CE31
CE35
CE36
CE37
CT1
CT2
CT3
CT7
CT8
CT9
CT10
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22

Páxina 310 de 397


RA3. Conocer métodos prácticos para la especificación de todos los componentes durante el desarrollo de CB2
un paquete software. CB3
CG1
CG3
CG5
CG11
CE4
CE5
CE11
CE14
CE15
CE16
CE18
CE19
CE20
CE22
CE24
CE25
CE27
CE29
CE30
CE32
CE36
CE37
CT1
CT2
CT5
CT7
CT8
CT9
CT11
CT12
CT16
CT18
CT19
CT20
CT22
RA4. Conocer las técnicas disponibles para la integración de software. CB2
CG1
CG4
CG5
CG9
CG12
CE4
CE7
CE27
CE32
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT16
CT18
CT19
CT20
CT22

Páxina 311 de 397


RA5. Conocer métodos y estándares para el desarrollo, verificación y mantenimiento de una aplicación CB2
integrada. CG1
CG3
CG4
CG5
CG6
CG11
CE4
CE5
CE11
CE12
CE15
CE16
CE18
CE19
CE20
CE22
CE25
CE27
CE28
CE29
CE30
CE32
CE36
CE37
CT1
CT2
CT5
CT7
CT8
CT9
CT11
CT12
CT16
CT18
CT19
CT20
CT22

Páxina 312 de 397


RA6. Ser capaz de aplicar las técnicas de ingeniería del software para obtener aplicaciones de gran CB2
calidad y con las funcionalidades solicitadas por el usuario, considerando el sistema como un conjunto de CB3
aplicaciones. CB4
CB5
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG9
CG11
CG12
CE4
CE5
CE7
CE8
CE11
CE15
CE16
CE18
CE19
CE20
CE22
CE24
CE25
CE26
CE27
CE29
CE30
CE31
CE32
CE33
CE36
CE37
CT1
CT2
CT3
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22

Páxina 313 de 397


RA7. Trabajar como parte de un equipo que desarrolla proyectos software compuestos de varias fases e CB2
hitos de control. CB3
CB4
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG9
CG11
CG12
CE4
CE5
CE7
CE11
CE15
CE16
CE18
CE19
CE20
CE22
CE24
CE25
CE26
CE27
CE28
CE29
CE30
CE32
CE33
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22

Páxina 314 de 397


RA8. Presentar de forma adecuada la documentación de un proyecto a cada una de las personas CB2
implicadas en el desarrollo del mismo: analistas, diseñadores, programadores y clientes. CB3
CB4
CB5
CG1
CG2
CG3
CG9
CG11
CE4
CE5
CE28
CE29
CE30
CT1
CT2
CT3
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22

Contenidos
Tema
Introducción Bases de la orientación a objetos.
Técnicas de aplicación Normas de codificación
Técnicas de diseño
Programación por contrato.
Desarrollo basado en pruebas.
Persistencia Persistencia ortogonal.
Herramientas de persistencia.

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 18 17 35
Resolución de problemas y/o ejercicios 28 54 82
Pruebas de respuesta larga, de desarrollo 3 9 12
Resolución de problemas y/o ejercicios 0 21 21
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Durante las sesiones magistrales se presentarán los conceptos necesarios para realizar el proyecto
de la manera más sencilla posible, acompañándolos de medios audiovisuales y pequeños ejercicios
que afiancen los mismos.
Resolución de Las clases de problemas consistirán en la elaboración de un proyecto de forma colaborativa entre
problemas y/o ejercicios varios estudiantes, desde el comienzo de la materia hasta el final.

Atención personalizada

Evaluación

Páxina 315 de 397


Descripción Calificación Competencias Evaluadas
Pruebas de Se realizarán dos pruebas escritas, durante el transcurso de la 60 CB3
respuesta larga, asignatura, una en el medio y otra al final de la misma. Dichas
CB4
de desarrollo pruebas serán eliminatorias, de forma que el que las supere no
tendrá que presentarse a la parte teórica en primera opción. CB5
Resultados: RA2, RA3, RA4, RA5, RA8. CG1
CG3
CG5
CG6
CG7
CG9
CE12
CE13
CE15
CE16
CE29
CE30
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT16
CT18
CT19
CT20
CT22

Páxina 316 de 397


Resolución de El alumno desarrollará un proyecto, apoyado por pequeños 40 CB2
problemas y/o ejercicios en las sesiones de prácticas, a lo largo de toda la
CB3
ejercicios asignatura. Dicho proyecto podrá realizarse en grupo. Resultados:
RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8. CB4
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG9
CG11
CG12
CE4
CE5
CE7
CE8
CE11
CE12
CE13
CE14
CE15
CE16
CE18
CE19
CE20
CE22
CE24
CE25
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE35
CE36
CE37
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT13
CT15
CT20
CT21

Páxina 317 de 397


Otros comentarios y evaluación de Julio

Criterios de evaluación para asistentes 1ª edición de actas

Aparte de lo indicado en la tabla anterior, deberá tenerse en cuenta que:

● Todos los estudiantes que se presenten a cualquiera de las pruebas se entiende que siguen la asignatura de forma
presencial y por lo tanto deberán de seguir el procedimiento de evaluación descrito anteriormente.
● Si un estudiante no se presenta a alguna de las pruebas se le asignará, como mucho, una calificación de 4 en el total de
las mismas, según el resto de calificaciones.

Criterios de evaluación para la segunda opción, fin de carrera y para no asistentes

Consiste en:

● una prueba individual del total de la asignatura. Esta prueba se corresponde con la entrada "pruebas de respuesta larga"
en la tabla anterior (aunque solo es una), siendo aplicables sus porcentajes en la calificación final, resultados de
aprendizaje y competencias.
● un proyecto. Esta prueba se corresponde con la entrada "resolución de problemas" en la tabla anterior, siendo aplicables
sus porcentajes en la calificación final, resultados de aprendizaje y competencias.

Proceso de cualificación de actas

Tanto para alumnos que opten a la primera o segunda opción, se tendrá en cuenta que para aplicar los porcentajes descritos
es necesario que en cualquier prueba realizada se obtenga una nota igual o superior a 4. Para considerar la asignatura
superada, la calificación final debe ser igual o superior a 5. Si no se ha obtenido al menos un 4 en alguna prueba, a pesar de
poder obtener una calificación final igual o superior a 5, la nota final será de 4.

Nótese que los alumnos asistentes o presenciales son aquellos que se han presentado a alguna prueba durante el desarrollo
de la asignatura, mientras que los no presenciales son los que tratarán de superar la asignatura presentándose
exclusivamente a los exámenes finales, que se relatan a continuación.

Fechas de evaluación

El calendario de pruebas de evaluación aprobado oficialmente por la Junta de Centro de la ESEI se encuentra publicado en la
página web http://www.esei.uvigo.es/ index.php?id=29.

Fuentes de información
Bibliografía Básica
McConnell, Steve, Code Complete: A Practical Handbook of Software Construction, 2, Microsoft Press- 978-0735619678,
2004, USA
Albahari, Joseph; Albahari, Ben, C# 7.0 IN A NUTSHELL, 7, O'Reilly - 978-1491987650, 2017, USA
Whitaker, R.B., The C# Player's Guide, 3, StarBound Software - 978-0985580131, 2016, USA
Bibliografía Complementaria
Mamone, Mark, Practical Mono, 1, Apress - 978-1590595480, 2005, USA

Recomendaciones

Asignaturas que se recomienda haber cursado previamente


Informática: Algoritmos y estructuras de datos I/O06G150V01201
Informática: Programación I/O06G150V01104
Programación II/O06G150V01205
Algoritmos y estructuras de datos II/O06G150V01302

Páxina 318 de 397


DATOS IDENTIFICATIVOS
Diseño de arquitecturas de grandes sistemas software
Asignatura Diseño de
arquitecturas de
grandes sistemas
software
Código O06G150V01947
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OP 4 1c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a González Peña, Daniel
Profesorado González Peña, Daniel
Ribadas Pena, Francisco José
Correo-e dgpena@uvigo.es
Web http://faitic.uvigo.es
Descripción Esta asignatura abarca todo el proceso de ingeniería de software pero centrándose en sistemas software de
general grandes dimensiones. En este tipo de sistemas las técnicas y herramientas habituales en ingeniería del
software requieren un mayor grado de complejidad en la distribución de tareas y objetivos generales del
sistema. Se comentan también las diversas aptitudes necesarias para enfocar el desarrollo de grandes
sistemas de software desde un punto de vista orientado a componentes y con una perspectiva de producción
industrial: las denominadas factorías de software.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y - saber hacer
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB3 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente - saber
dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes - saber hacer
de índole social, científica o ética.
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber
tanto especializado como no especializado. - saber hacer
CB5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para - saber
emprender estudios posteriores con un alto grado de autonomía. - saber hacer
CG1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito - saber
de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos - saber hacer
, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CG2 Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de - saber
acuerdo con los conocimientos adquiridos. - saber hacer
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - saber hacer
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que
gestionan.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos - saber hacer
adquiridos
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de - saber hacer
su calidad, de acuerdo con los conocimientos adquiridos.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - Saber estar /ser
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber
de datos y programas informáticos con aplicación en ingeniería
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas - saber hacer
propios de la ingeniería

Páxina 319 de 397


CE8 Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos - saber
en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto - saber hacer
económico y social
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber
adecuados a la resolución de un problema - saber hacer
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados - saber hacer
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento - saber
y acceso a los Sistemas de información, incluidos los basados en web - saber hacer
CE22 Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de - saber
software - saber hacer
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar - saber hacer
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - saber hacer
tecnologías disponibles
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, - saber hacer
modelos y técnicas actuales
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos - saber hacer
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y - saber hacer
calidad adecuados
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - saber hacer
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación
móvil
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT17 Compromiso ético y democrático - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias

Páxina 320 de 397


RA1: Conocer y analizar la complejidad de los grandes sistemas software y abordar de forma efectiva CB2
cada una de las fases de su desarrollo CB3
CB4
CB5
CG1
CG2
CG3
CG4
CG5
CG9
CE4
CE5
CE8
CE13
CE14
CE19
CE22
CE25
CE27
CE28
CE30
CE32
CE36
CT1
CT2
CT3
CT5
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT22
CT24
RA2: Distribuir el trabajo de cada uno de los equipos humanos encargados del desarrollo entre las CB2
diferentes partes del sistema CB4
CG1
CG2
CG5
CG9
CE8
CE22
CE30
CT9
CT10
CT13
CT22

Páxina 321 de 397


RA3: Ser capaz de dividir y estructurar todo gran sistema software en pequeñas piezas de software CB2
susceptibles de ser tratadas de forma independiente CG1
CG3
CG4
CG5
CE8
CE13
CE14
CE22
CE25
CE27
CE32
CE36
CT1
CT2
CT5
CT8
CT9
CT10
CT20
CT24
RA4: Validar y verificar la integración de diversos componentes y arquitecturas software con el fin de CB2
crear grandes sistemas software CB4
CG1
CG2
CG3
CG5
CE4
CE5
CE8
CE14
CE22
CE25
CE27
CE28
CE32
CT1
CT8
CT10
CT16
CT24

Páxina 322 de 397


RA5: Orientar el proceso de desarrollo desde un punto de vista industrial CB2
CG1
CG2
CG3
CG4
CG5
CG9
CE4
CE5
CE8
CE13
CE14
CE19
CE22
CE25
CE27
CE28
CE30
CE32
CE36
CT1
CT2
CT5
CT8
CT9
CT10
CT15
CT19
CT20
CT22
CT24
RA6: Conocer las técnicas de ingeniería del software específicas para grandes sistemas software y CB2
grandes equipos de trabajo CB3
CB4
CB5
CG1
CG2
CG5
CE4
CE8
CE14
CE22
CE25
CE28
CE30
CE36
CT1
CT2
CT3
CT7
CT9
CT10
CT11
CT12
CT16
CT18
CT19
CT24

Contenidos
Tema
Análisis y diseño de grandes sistemas software Recopilación de requisitos en grandes sistemas software. Diseños de
arquitecturas de alto nivel de detalle.
Análisis y diseño de software orientado a componentes (COTS).
Análisis y diseño de piezas de software distribuído.

Páxina 323 de 397


Tecnologías para la implementación de grandes Uso de middlewares de integración entre componentes y subsistemas.
sistemas software Aplicación de frameworks y metodologías específicas de software
factories.
Pruebas de grandes sistemas software Validación, pruebas y puesta en producción de grandes sistemas software.

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 17 33 50
Prácticas de laboratorio 22.5 37.5 60
Tutoría en grupo 7.5 0 7.5
Presentaciones/exposiciones 3 7 10
Pruebas de tipo test 2.5 0 2.5
Trabajos y proyectos 0 20 20
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición de los contenidos teóricos de la materia. Con el fin de facilitar la comprensión de la
misma y aumentar el interés del alumno, se incluirán diversos ejemplos y ejercicios en los que se
puede requerir la participación activa del alumno.
Prácticas de laboratorio Realización de problemas de carácter práctico que incluyen la programación de software
relacionado con los contenidos de la materia.
Tutoría en grupo Resolución de dúbidas xerais e posta en común de problemas específicos de caracter
teórico/práctico relacionados coa materia.
Presentaciones/exposiciones Preparación y presentación en pequeños grupos de un tema, su exposición oral y planteamiento de
aplicaciones.

Atención personalizada
Pruebas Descripción
Trabajos y proyectos El profesor tutorizará al alumno en el laboratorio para la realización de los proyectos que se evaluarán
al final de la materia, respondiendo dudas individualmente.

Evaluación
Descripción Calificación Competencias Evaluadas
Prácticas de laboratorio Asistencia regular al laboratorio de prácticas y 5 CB4
participación (planteamiento de dudas sobre el trabajo,
CB5
etc.).
RESULTADOS DE APRENDIZAJE EVALUADOS: RA1, RA2, CG2
RA3, RA4, RA5, RA6 CG9
CE4
CE13
CE30
CT3
CT9
CT11
CT12
CT13
CT17
CT24

Páxina 324 de 397


Presentaciones/exposiciones Preparación y presentación en pequeños grupos de un 15 CB3
tema, su exposición oral y planteamiento de aplicaciones.
CB4
Se tendrá en cuenta la claridad de la exposición, la
calidad de la presentación y el ajuste al tiempo máximo CG1
preestablecido. CG2
RESULTADOS DE APRENDIZAJE EVALUADOS: RA1, RA5,
CG3
RA6
CG5
CG9
CE8
CE22
CE25
CE27
CE28
CE30
CE36
CT1
CT2
CT3
CT5
CT7
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT17
CT18
CT19
CT20
CT22
CT24

Páxina 325 de 397


Trabajos y proyectos Realización de proyectos que integren los contenidos 45 CB2
vistos en la materia.
CB3
RESULTADOS DE APRENDIZAJE EVALUADOS: RA1, RA2,
RA3, RA4, RA5, RA6 CB5
CG3
CG4
CG5
CG9
CE14
CE19
CE22
CE25
CE27
CE28
CE32
CE36
CT2
CT3
CT5
CT7
CT8
CT10
CT16
CT19
CT22
Pruebas de tipo test Realización de diferentes pruebas tipo test a lo largo del 35 CB3
curso que incluirán contenidos teóricos y prácticos de la
CB5
materia.
RESULTADOS DE APRENDIZAJE EVALUADOS: RA1, RA3, CG4
RA5, RA6 CG5
CG9
CE5
CE13
CE14
CE19
CE22
CE25
CE28
CE32
CT5
CT18

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

No existe una asistencia mínima a clases para considerar un alumno como "asistente". Si un alumno desea ser evaluado
expresamente como "no asistente", deberá indicarlo al profesor antes de la fecha del examen de la primera edición de actas.

Para superar la materia, la calificación final debe ser igual ou superior a 5, debiéndose obtener como mínimo un 3,5 (sobre
10) en cada una de las pruebas (pruebas tipo test, práctica final y presentaciones/exposiciones).

La nota por asistencia a clase se calculará de forma proporcional a la asistencia real del alumno (no existiendo ningún
porcentaje de faltas permitidas).

Ponderación

Calificación final = 0,05 * nota por asistencia y participación + 0,15 * presentaciones/exposiciones 0,35 * nota media de las

Páxina 326 de 397


pruebas tipo test + 0,45 * trabajos y proyectos.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

Para superar la materia, la calificación final debe ser igual ou superior a 5, debiéndose obtener como mínimo un 3,5 (sobre
10) en cada una de las pruebas (pruebas tipo test, práctica final y presentaciones/exposiciones).

Metodología/Prueba 1: Presentaciones/exposiciones.

● Descripción: Preparación y presentación en pequeños grupos de un tema, su exposición oral y planteamiento de


aplicaciones. Se tendrá en cuenta la claridad de la exposición, la calidad de la presentación y el ajuste al tiempo máximo
preestablecido.
● % Calificación: 15% (Para liberar esta parte, el estudiante deberá obtener una calificación igual o superior a 3,5 puntos
sobre 10).
● Competencias evaluadas: CB3, CB4, CG1, CG2, CG3, CG5, CG9, CE8, CE15, CE22, CE25, CE26, CE27, CE28, CE29, CE30,
CE31, CE33, CE35, CE36, CT1, CT2, CT3, CT5, CT7, CT9, CT10, CT11, CT12, CT13, CT15, CT16, CT17, CT18, CT19, CT20,
CT21, CT22, CT24.
● Resultados de aprendizaje evaluados: RA1, RA5, RA6.

Metodología/Prueba 2: Pruebas de tipo test.

● Descripción: Realización de diferentes pruebas tipo test a lo largo del curso que incluirán contenidos teóricos y prácticos
de la materia.
● % Calificación: 40% (Para liberar esta parte, el estudiante deberá obtener una calificación igual o superior a 3,5 puntos
sobre 10).
● Competencias evaluadas: CB3, CB5, CG4, CG5, CG9, CE5, CE13, CE14, CE19, CE22, CE25, CE28, CE32, CE35, CT5, CT18.
● Resultados de aprendizaje evaluados: RA1, RA3, RA5, RA6.

Metodología/Prueba 3: Trabajos y proyectos.

● Descripción: Realización de proyectos que integren los contenidos vistos en la materia.


● % Calificación: 45% (Para liberar esta parte, el estudiante deberá obtener una calificación igual o superior a 3,5 puntos
sobre 10).
● Competencias evaluadas: CB2, CB3, CB5, CG3, CG4, CG5, CG9, CE11, CE14, CE19, CE22, CE25, CE27, CE28, CE32, CE33,
CE35, CE36, CT2, CT3, CT5, CT7, CT8, CT10, CT16, CT19, CT21, CT22.
● Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA5, RA6.

Ponderación

Calificación final = 0,15 * presentaciones/exposiciones 0,4 * nota media de las pruebas tipo test + 0,45 * trabajos y
proyectos.

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

Se empleará el mismo esquema de evaluación detallado en la sección "CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES".

PROCESO DE CALIFICACIÓN DE ACTAS

Independientemente de la convocatoria y del tipo de asistencia, en el caso de no superar alguna parte de la evaluación,
cuando la puntuación total ponderada fuese superior a 5 sobre 10, la calificación en actas será de 4,9.

FECHAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmente por la Junta de Centro de la ESEI se encuentra publicado en la
página web http://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software,
1, Addison-Wesley, 1995, Reading
Elisabeth Freeman (Author), Eric Freeman, Bert Bates, Kathy Sierra, Elisabeth Robson, Head First Design Patterns, 1, O'Reilly,
2004, Sebastopol
OODesign.com. Object Oriented Design, http://www.oodesign.com
Antonio Goncanves, Beginning Java EE 7, 1, Apress, 2013, New York
Eric Jendrock, Ricardo Cervera-Navarro, Ian Evans Devika, Gollapudi Kim Haase, William, Markito Chin, The Java EE 6 Tutorial,
2013, http://docs.oracle.com/javaee/6/tutorial/doc/

Páxina 327 de 397


Bibliografía Complementaria
Jack Greenfield, Keith Short, Steve Cook, Stuart Kent, John Crupi, Software Factories: Assembling Applications with Patterns,
Models, Frameworks, and Tools, 1, Wiley Publishing, 2004, Indianapolis
Clemens Szyperski, Component Software: Beyond Object-Oriented Programming, 2, Addison-Wesley, 2002, London
Andy Ju An Wang, Component-Oriented Programming, 1, Wiley, 2005, Hoboken
Craig Walls, Spring in Action, 1, Manning, 2015, Shelter Islands
GoPivotal, Inc., Spring Framework, http://www.springsource.org/spring-framework

Recomendaciones
Asignaturas que continúan el temario
Desarrollo ágil de aplicaciones/O06G150V01944

Asignaturas que se recomienda cursar simultáneamente


Desarrollo de aplicaciones para internet/O06G150V01962
Tecnologías y servicios web/O06G150V01970

Asignaturas que se recomienda haber cursado previamente


Ingeniería del software II/O06G150V01403

Páxina 328 de 397


DATOS IDENTIFICATIVOS
Métodos avanzados de ingeniería de software
Asignatura Métodos
avanzados de
ingeniería de
software
Código O06G150V01949
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OP 4 1c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Gómez Rodríguez, Alma María
Profesorado Borrajo Diz, María Lourdes
Gómez Rodríguez, Alma María
Rodríguez Martínez, Francisco Javier
Vila Sobrino, Xosé Antón
Correo-e alma@uvigo.es
Web http://faitic.uvigo.es
Descripción La materia tiene carácter de introducción y profundización en la utilización de métodos basados en la teoría
general matemática para la definición y construcción de sistemas software.
En la asignatura se tratará de conocer los principales métodos formales de definición y refinamiento de
programas.
Las prácticas de la materia se impartirán en inglés, quedando el castellano y gallego reservados para el
ámbito teórico.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y - saber hacer
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber hacer
tanto especializado como no especializado.
CG2 Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de - saber
acuerdo con los conocimientos adquiridos.
CG10 Conocimientos para la realización de mediciones, cálculos, valoraciones, tasaciones, - saber
peritaciones,estudios, informes, planificación de tareas y otros trabajos análogos de informática, de - saber hacer
acuerdo con los conocimientos adquiridos.
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas
propios de la ingeniería
CE8 Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos - saber
en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto - saber hacer
económico y social
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los - saber hacer
algoritmos propuestos
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber hacer
adecuados a la resolución de un problema
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber hacer
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - saber
presentarse
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y
calidad adecuados

Páxina 329 de 397


CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que - saber
satisfagan las necesidades de la organización, con los criterios de coste y calidad identificados - saber hacer
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - saber
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación
móvil
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Conocer y comprender las principales características de los métodos formales aplicados a las tareas CB4
de Ingeniería del Software. CG10
CE8
CE12
CE26
CE35
CT3
CT9
CT15
RA2: Comprender la importancia de utilizar un enfoque formal en el desarrollo de software de calidad. CB2
CE29
CE32
CE35
CT1
CT3
CT16
RA3: Especificar y modelar los requerimientos planteados por los usuarios utilizando lenguajes formales CG2
de especificación. CG10
CE5
CE13
CE26
CE29
CE35
CE36
CT5
CT9
CT10
RA4: Entender cómo los lenguajes de especificación formal permiten la verificación matemática de la CG10
especificación y el código y facilitan la generación automática CE29
de código. CE35
CT1
CT5
CT10
CT18
CT19

Páxina 330 de 397


RA5: Utilizar adecuadamente las herramientas de modelado formal en las actividades de especificación CB2
del software. CG2
CE5
CE8
CE13
CE35
CE36
CT1
CT5
CT16
CT20
CT22
RA6: Comprender los conceptos asociados a la verificación formal CG10
CE29
CT7
CT16
RA7: Ser capaz de validar una aplicación software formalmente descrita. CG10
CE12
CE29
CT9
CT16

Contenidos
Tema
INTRODUCCIÓN Deficiencias de los enfoques menos formales. Conceptos de métodos
formales.
Decálogo de los métodos formales.
MODELADO FORMAL DEL SOFTWARE Conceptos básicos.
Fundamentos lógicos.
Lenguajes de especificación formal: Z, VDM...
Estudio detallado del lenguaje de especificación Z.
Definiciones formales en Z.
Tipos Base.
Esquemas.
Conjuntos.
Relaciones.
Funciones.
Secuencias.
Bolsas.
Definición de operaciones.
Comprobaciones formales: Teorema de Inicialización y Precondiciones.
VERIFICACIÓN FORMAL Código y Especificación: la comprobación formal de la implementación
Aplicación a todo el ciclo de vida.
PROCESO DE DESARROLLO CON TECNICAS Cambios en el ciclo de vida debidos a la utilización de métodos formales
FORMALES. Aplicaciones de las técnicas formales.
La ingeniería del software de Sala Limpia.

Planificación
Horas en clase Horas fuera de clase Horas totales
Resolución de problemas y/o ejercicios 15 30 45
Trabajos tutelados 5 15 20
Presentaciones/exposiciones 6 12 18
Sesión magistral 22 33 55
Pruebas de tipo test 1.5 4.5 6
Pruebas de respuesta larga, de desarrollo 1.5 4.5 6
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Resolución de problemas y/o Aplicación de los contenidos teóricos a ejercicios prácticos semejantes a los que se encontrarían en
ejercicios el trabajo profesional.

Páxina 331 de 397


Trabajos tutelados Para promover el aprendizaje autónomo de los estudiantes, bajo la tutela del profesor en
escenarios variados (académicos y profesionales). Está referida prioritariamente el aprendizaje de
“cómo hacer las cosas”. Constituye una opción basada en la asunción por los estudiantes de la
responsabilidad por su propio aprendizaje. Se basa en el aprendizaje independiente de los
estudiantes y el seguimiento de ese aprendizaje por el profesor-tutor.
Presentaciones/exposiciones Técnica de trabajo en grupo con la finalidad del estudio intensivo de un tema. El resultado final
deberá ser un documento en el que se plasmen las conclusiones a las que se llegó. A continuación
el alumnado realizará una exposición verbal en la presentan cuestiones, trabajos, conceptos,
hechos o principios de forma dinámica; sometido a las preguntas de los compañeros y del profesor.
Sesión magistral Aprendizaje de los contenidos teóricos mediante el empleo de la pizarra, medios audiovisuales, etc.

Atención personalizada
Metodologías Descripción
Trabajos tutelados Se proporcionara a los alumnos seguimiento para la realización de los trabajos encomendados.

Evaluación
Descripción Calificación Competencias Evaluadas
Trabajos tutelados Consistirá en el desarrollo de un proyecto práctico de 20 CB2
forma autónoma, y la defensa ante el profesor del
CG10
alumno.
Este método de evaluación está asociado a los CE5
resultados de aprendizaje: RA3 y RA5. Estos trabajos CE8
se desarrollarán durante las prácticas que se
CE12
imparten en inglés y la entrega se realizará en ese
idioma. CE13
CE26
CE35
CE36
CT1
CT3
CT5
CT9
CT16
CT18
CT20
CT22
Presentaciones/exposiciones Se realizará en grupo.Este método de evaluación 30 CB4
está asociado a los resultados de aprendizaje: RA1,
CE8
RA2, RA4. Estos trabajos se desarrollarán durante las
prácticas que se imparten en inglés y la presentación CT1
se realizará en ese idioma. CT3
CT7
CT15
CT16
CT20
CT22
Pruebas de tipo test Se tratará de varias pruebas a lo largo del curso, que 25 CB2
permitirán también un seguimiento de la evolución
CG2
del alumno. Este método de evaluación está
asociado a los resultados de aprendizaje: RA1, RA2, CE12
RA6, RA7. CE32
CT7
CT9
CT18

Páxina 332 de 397


Pruebas de respuesta larga, de La prueba constará de preguntas teóricas de razonar 25 CB4
desarrollo y ejercicios que el alumno tiene que desarrollar para
CG10
demostrar los conocimientos adquiridos.Este método
de evaluación está asociado a los resultados de CE5
aprendizaje: RA1, RA2, RA3, RA5, RA6, RA7. CE29
CE32
CT1
CT3
CT10
CT16
CT18
CT19

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

Todos los alumnos que se presentan en cualquiera de las pruebas son considerados presenciales y por lo tanto deberán
seguir el procedimiento de evaluación descrito anteriormente.

CRITERIOS DE EVALUACIÓN NO ASISTENTES O PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

Para los estudiantes no asistentes, en la edición de Julio y Fin de carrera, se realizará un examen único, en castellano y/o
gallego, en el que se evaluarán todas las competencias de la materia. Esta prueba consistirá en la resolución de ejercicios
breves y respuestas a cuestión cortas y/o respuesta múltiple, tanto de contenidos de teoría como de práctica.

PROCESO DE CALIFICACIÓN DE ACTAS

La evaluación para asistentes se realizará en base a las metodologías docentes previamente descritas, con la ponderación
que se fija. En cualquiera caso, se exige un mínimo de 4 en cada prueba para superar la materia. En caso de que no se
supere dicha calificación mínima, la nota que figure en el acta será el menor de estos dos valores:

- El obtenido por la aplicación de la ponderación de los métodos de evaluación.

- El valor fijo 4.

FECHAS DE EVALUACIÓN
Las fechas de evaluación serán las aprobadas por la Xunta de Centro de la ESEI y publicadas en la web oficial del Centro. El
calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en la
página webhttp://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Pressman, Roger S., Ingeniería del Software: Un enfoque práctico, 7, McGraw-Hill, 2010, Mexico
Spivey, J.M, Understanding Z : a specification language and its formal semantics, 1, Prentice-Hall, 1988, Londres
Woodcock, Jim, Using Z [Recurso de Internet] : specifcation, refinement, and proof, 1, 1996, England
Bibliografía Complementaria
Rosalind Barden, Susan Stepney, and David Coope, Z in Practice, 1, Prentice-Hall, 1994, Nueva York
John J. Marciniak, Encyclopedia of software engineering, 1, John Wiley & Sons, 1994, Nueva York
Guttagg & Horning, Larch: Languages and tools for Formal Specification, 1, Springer-Verlag, 1993, Nueva York
http://vl.fmnet.info/, Páxina de métodos formais.,
http://vl.zuser.org/, Páxina de Z,

Recomendaciones

Asignaturas que se recomienda haber cursado previamente


Ingeniería del software I/O06G150V01304
Ingeniería del software II/O06G150V01403

Páxina 333 de 397


Páxina 334 de 397
DATOS IDENTIFICATIVOS
Sistemas de negocio
Asignatura Sistemas de
negocio
Código O06G150V01953
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OP 4 1c
Lengua Castellano
Impartición Gallego
Inglés
Departamento Informática
Coordinador/a Olivieri Cecchi, David Nicholas
Profesorado Olivieri Cecchi, David Nicholas
Correo-e olivieri@ei.uvigo.es
Web http://faitic.uvigo.es
Descripción La asignatura se centra en dotar al alumno de las competencias necesarias para
general conocer, diseñar, e implementar sistemas de información avanzados que sean utilizados en las empresas por
su equipo gerencial. Muchas de estas herramientas se engloban dentro de las siglas ERP, CRM y los que se
denominan de business intelligence (de inteligencia de negocio). El inglés se emplea en materiales escritos y
en la impartición de algunas clases.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y - saber hacer
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB3 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente - saber
dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes - saber hacer
de índole social, científica o ética.
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto - saber
especializado como no especializado. - saber hacer
CG1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito - saber
de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos - saber hacer
, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CG2 Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de - saber
acuerdo con los conocimientos adquiridos. - saber hacer
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos - saber hacer
adquiridos
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de - saber hacer
su calidad, de acuerdo con los conocimientos adquiridos.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la - saber hacer
profesión de Ingeniero Técnico en Informática.
CG12 Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos, - saber
organización y planificación de proyectos, así como la legislación, regulación y normalización en el - saber hacer
ámbito de los proyectos informáticos, de acuerdo con los conocimientos adquiridos.
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas - saber hacer
propios de la ingeniería
CE6 Conocimiento adecuado del concepto de empresa, marco institucional y jurídico de la empresa. - saber
Organización y gestión de empresas - saber hacer
CE8 Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos - saber
en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto - saber hacer
económico y social

Páxina 335 de 397


CE10 Capacidad para elaborar el pliego de condiciones técnicas de una instalación informática que - saber
cumpla los estándares y normativas vigentes - saber hacer
CE11 Conocimiento, administración y mantenimiento de sistemas, servicios y aplicaciones informáticas - saber
- saber hacer
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber
adecuados a la resolución de un problema - saber hacer
CE20 Conocimiento y aplicación de los principios fundamentales y técnicas básicas de la programación - saber
paralela, concurrente, distribuida y de tiempo real - saber hacer
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar - saber hacer
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, - saber hacer
modelos y técnicas actuales
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - saber
presentarse - saber hacer
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos - saber hacer
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber
tecnologías de la información y las comunicaciones - saber hacer
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y - saber hacer
calidad adecuados
CE33 Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, - saber
evaluación y gestión de aplicaciones y sistemas basados en tecnologías de la información que - saber hacer
aseguren la accesibilidad, ergonomía y usabilidad de los sistemas
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que satisfagan - saber
las necesidades de la organización, con los criterios de coste y calidad identificados - saber hacer
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, incluyendo - saber
Internet, web, comercio electrónico, multimedia, servicios interactivos y computación móvil - saber hacer
CE37 Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas - saber
informáticos - saber hacer
CT1 Capacidad de análisis, síntesis y evaluación - saber hacer
CT2 Capacidad de organización y planificación - saber hacer
CT8 Resolución de problemas - saber hacer
CT16 Razonamiento crítico - Saber estar
/ser
CT19 Adaptación a nuevas situaciones - Saber estar
/ser
CT20 Creatividad - Saber estar
/ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RANA1: Conocer la estructura interna de los sistemas de soporte al negocio presentes en la actualidad en CB3
las empresas CG12
CE5
CE6
CE11
CE28
CE37

Páxina 336 de 397


RANA2: Entender y ser capaz de realizar el análisis y diseño completo de un sistema ERP, CRM y BI. Saber CB2
adaptar cada módulo del sistema a las necesidades de las empresas. CB4
CG1
CG5
CG9
CG12
CE5
CE6
CE11
CE13
CE20
CE28
CE29
CE31
CE37
CT1
CT8
CT16
CT19
RANA3: Dotar de nuevas funcionalidades a los sistemas existentes y diseñar algoritmos de integración CB2
con otras fuentes de información empresarial. CB3
CB4
CG1
CG2
CG4
CG9
CE5
CE8
CE10
CE11
CE13
CE25
CE28
CE30
CE31
CE32
CE33
CE35
CE36
CE37
CT1
CT2
CT8
CT16
CT19
CT20

Páxina 337 de 397


RANA4: Diseñar los mecanismos de mejora de dichos sistemas y su adecuación a los fines de la CB2
organización. CB4
CG1
CG4
CG5
CG9
CE5
CE6
CE8
CE10
CE11
CE13
CE20
CE25
CE28
CE29
CE30
CE31
CE32
CE33
CE35
CE36
CE37
CT1
CT2
CT8
CT16
CT19
CT20

Contenidos
Tema
Introducción a los sistemas de soporte al negocio Introducción
Sistemas ERP Definiciones y conceptos
Aplicaciones
Entorno empresarial de aplicación
Sistemas CRM Definiciones y conceptos
Aplicaciones
Modelos actuales y fundamentos
Sistemas BI Componentes empleados y tecnologías
Requisitos para sistemas de inteligencia de negocios
Análisis de la situación empresarial y diseño del Análisis de la situación de los negocios y diseño del sistemas informáticas
sistema
Definición de arquitecturas y procesos de Arquitecturas y procesos de integración
integración de sistemas.

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 17 34 51
Prácticas de laboratorio 27.5 27.5 55
Trabajos tutelados 3.5 9 12.5
Presentaciones/exposiciones 2 17 19
Pruebas de respuesta larga, de desarrollo 2.5 10 12.5
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición de los contenidos del curso, con énfasis especial sobre la enseñanza en base a ejemplos
donde los alumnos han aprender a desarrollarse en situaciones comunes proporcionan indicaciones
adicionales de cómo gestione situaciones más inusitadas.

Páxina 338 de 397


Prácticas de laboratorio Realización de prácticas de laboratorio para reforzar los contenidos presentados en las sesiones
magistrales. Las prácticas consistirán en ejercicios que desarrollará el alumno y en los cuales se
evaluará la actitud y aptitud del alumno.
Trabajos tutelados Realización de un trabajo de fin de asignatura en grupos. Los alumnos deberán hacer uso de los
conocimientos adquiridos y tener espíritu de superación y autoaprendizaje para completar su
realización. Además deberán aprender a trabajar en equipos.
Presentaciones/exposiciones Presentación de los trabajos de fin de asignatura por parte del alumno. Los alumnos recibirán una
calificación de esta area.

Atención personalizada
Metodologías Descripción
Trabajos tutelados El profesor planteará las prácticas que deben realizarse, y, durante las horas en aula dedicadas a las
prácticas de laboratorio, resolverá las dudas planteadas por los alumnos, supervisando el trabajo que
estén realizando en ese momento.

Evaluación
Descripción Calificación Competencias Evaluadas
Prácticas de laboratorio Las prácticas de laboratorio son obligatorias, 25 CB2
tendrán una fecha de presentación estipulada
CB3
previamente y serán evaluadas por separado.
CB4
Para la liberación de la materia práctica el alumno CG1
deberá obtener una puntuación total igual o
CG2
superior a 5 puntos (sobre 10).
CG4
Resultados de aprendizaje evaluados: RA1, RA2, CG5
RA3, RA4 CG9
CG12
CE5
CE6
CE8
CE10
CE11
CE13
CE20
CE25
CE28
CE29
CE30
CE31
CE32
CE33
CE35
CE36
CE37
CT1
CT2
CT8
CT16
CT19
CT20

Páxina 339 de 397


Presentaciones/exposiciones El proyecto tema será evaluada tanto en tener de 25 CB2
claridad de presentación y a la aparición de
CG2
calidad y habida cuenta la aplicación práctica de
todo el contenido del curso. CG4
CG5
CG9
Resultados de aprendizaje evaluados: RA1, RA2,
RA3, RA4 CG12
CE5
CE6
CE8
CE10
CE11
CE13
CE20
CE25
CE28
CE29
CE30
CE31
CE32
CE33
CE35
CE36
CE37
CT1
CT2
CT8
CT16
CT19
CT20

Páxina 340 de 397


Pruebas de respuesta larga, de Habrá una prueba para evaluar los conocimientos 50 CB2
desarrollo de los alumnos. Este examen y obligatorio para
CB3
todos los alumnos y consiste en todo el contenido
del curso. CB4
CG1
CG9
Resultados de aprendizaje evaluados: RA1, RA2,
RA3, RA4 CG12
CE5
CE6
CE8
CE11
CE13
CE25
CE28
CE29
CE30
CE31
CE32
CE33
CE35
CE36
CE37
CT1
CT2
CT8
CT16
CT20

Otros comentarios y evaluación de Julio

Para aprobar la asignatura será necesario obtener al menos el 50% de la nota máxima del examen teórico, que todas las
prácticas sean presentados en el tiempo y plazo especificado con una puntuación total igual o superior a 5 puntos (sobre
10), y que la suma de las notas de teoría y prácticas alcance, al menos, el 50% de la nota máxima de la materia. Por lo tanto,
en caso de que una o más prácticas no sean entregadas y defendidas en los plazos especificados, sin una justificación
aceptable para el profesor, la nota final será un 0.

Metodo de evaluación para asistentes y no asistentes:


El procedimiento de evaluación para no asistentes será el mismo que para asistentes.

Metodología en todas las convocatorias (incluyendo la convocatoria de Julio y la de Fin de Carrera)


La metodología de evaluación será la misma en todas las convocatorias, tanto para asistentes como para no asistentes.

Idioma:
La asignatura se imparte completamente en inglés. Los trabajos de práctica deben ser entregados en Inglés, sin embargo,
en el examen teórico, las respuestas pueden contestarse en cualquiera de los idiomas oficiales (español, gallego o inglés).

Fechas de exámenes:
El calendario de pruebas de evaluación aprobado oficialmente por la Junta de Centro de la ESEI está publicado en la página
web http://www.esei.uvigo.es/index.php?id=29.

PROCESO DE CALIFICACIÓN DE ACTAS

Independientemente de la convocatoria, en el caso de no superar alguna parte de la evaluación pero la puntuación global
fuese igual o superior a 5 (sobre 10), la calificación en actas será de 4.

Fuentes de información
Bibliografía Básica

Páxina 341 de 397


R. Kelly Rainer, Brad Prince, Casey Cegielski, Introduction to Information Systems (5th Edition), 2013, Wiley, 2013, John
Wiley & Sons Ltd.
Bibliografía Complementaria
Gregory R. Moss, Working with OpenERP, 2013, Packt Publishing
Pinckaers Fabien, Van Vossel Els, Streamline your Manufacturing Porcesses with Openerp, 2011, Tiny SPRL
Ian Witten, Eibe Frank, Data Mining: Practical Machine Learning tools and techniques, 2005, Elsevier, Morgan Kaufmann Pub.
Peter Harrington, Machine Learning in Action, 2012, Manning Publications
Mark Gillenson, Fundamentals of Database Management Systems, 2012, John Wiley & Sons Ltd.
Carlo Vercellis, Business Intelligence: Data Mining and Optimization for Decision Making, 2009, John Wiley & Sons Ltd.

Recomendaciones
Asignaturas que continúan el temario
Dirección y gestión de proyectos/O06G150V01603

Asignaturas que se recomienda cursar simultáneamente


Aprendizaje basado en proyectos/O06G150V01701

Páxina 342 de 397


DATOS IDENTIFICATIVOS
Desarrollo de aplicaciones para internet
Asignatura Desarrollo de
aplicaciones para
internet
Código O06G150V01962
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OP 4 1c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Reboiro Jato, Miguel
Profesorado Reboiro Jato, Miguel
Correo-e mrjato@uvigo.es
Web http://faitic.uvigo.es
Descripción Esta asignatura se centra en la programación de aplicaciones orientadas al uso de las últimas tecnologías
general disponibles para la generación de aplicaciones ricas en Internet. Se prestará especial atención al conjunto de
APIs disponibles en Java para el uso de XML, desarrollo de aplicaciones mulitihilo, de acceso a bases de datos
y programación distribuida cliente/servidor utilizando sockets TCP, datagramas UDP e invocación remota de
métodos.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y - Saber estar /ser
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB3 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente - saber hacer
dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes - Saber estar /ser
de índole social, científica o ética.
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber hacer
tanto especializado como no especializado. - Saber estar /ser
CB5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para - saber hacer
emprender estudios posteriores con un alto grado de autonomía. - Saber estar /ser
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos. - saber hacer
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber hacer
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber
de datos y programas informáticos con aplicación en ingeniería - saber hacer
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas - saber hacer
propios de la ingeniería
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los - saber hacer
algoritmos propuestos
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber
adecuados a la resolución de un problema - saber hacer
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados - saber hacer
CE18 Conocimiento y aplicación de las características, funcionalidades y estructura de las bases de datos, - saber
que permitan su adecuado uso, y el diseño y el análisis e implementación de aplicaciones basadas - saber hacer
en ellos
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento - saber
y acceso a los Sistemas de información, incluidos los basados en web - saber hacer
CE20 Conocimiento y aplicación de los principios fundamentales y técnicas básicas de la programación - saber
paralela, concurrente, distribuida y de tiempo real

Páxina 343 de 397


CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - saber
tecnologías disponibles - saber hacer
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - saber
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación - saber hacer
móvil
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT6 Capacidad de diseñar y realizar experimentos sencillos y analizar e interpretar sus resultados - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Manejar distintos entornos de desarrollo para la construcción de aplicaciones para Internet. CB2
CB5
CG6
CG9
CE4
CE5
CE12
CE13
CE14
CE18
CE19
CE20
CE27
CE36
CT2
CT5
CT6
CT8
CT10
CT13
CT18
CT19
CT20
CT22
CT24
RA2: Conocer los distintos protocolos de transporte y aplicación utilizados en Internet. CB4
CB5
CG6
CE5
CE27
CE36
CT1
CT10
CT16
CT18

Páxina 344 de 397


RA3: Asegurar el buen funcionamiento de las aplicaciones desarrolladas. CB2
CG6
CE4
CE5
CE12
CE13
CE14
CE18
CE19
CE20
CE27
CE36
CT1
CT5
CT6
CT8
CT16
CT24
RA4: Realizar el diseño completo de los requisitos de una aplicación que utilice recursos de Internet. CB3
CG6
CE14
CE18
CE19
CE20
CE27
CE36
CT1
CT5
CT7
CT10
CT13
CT16
CT19
CT24
RA5: Gestionar de forma adecuada las capacidades multihilo de los programas y el acceso a grandes CB2
bases de datos. CB5
CG6
CE4
CE5
CE18
CE19
CE20
CE36
CT1
CT5
CT6
CT8
CT16
CT19
CT20
CT22
CT24

Contenidos
Tema
Introducción Introducción a Internet y la Web, incluyendo el desarrollo del protocolo
HTTP.
Sockets Uso de sockets para la comunicación entre aplicaciones empleando
protocolos TCP y UDP.
Multihilo Análisis de las capacidades de los sistemas multihilo y de su uso en
aplicaciones Web, especialmente, en aplicaciones servidoras.
Acceso a bases de datos Acceso e integración de base de datos desde aplicaciones remotas o
locales.
Manejo avanzado de XML Uso de XML y otras tecnologías relacionadas, tales como schemas, DTD,
XSLT, XPath, etc.

Páxina 345 de 397


Servicios Web Introducción a los servicios web y a las tecnologías relacionadas (SOAP,
WSDL y UDDI).
Mensajería Uso de distintos protocolos de mensajería y comunicaciones entre
aplicaciones en Internet.

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 18 18 36
Prácticas de laboratorio 15 36 51
Presentaciones/exposiciones 3 9 12
Trabajos y proyectos 12 30 42
Resolución de problemas y/o ejercicios 4.5 4.5 9
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición de los contenidos teóricos de la materia. Con el fin de facilitar la comprensión de la
materia y aumentar el interés del alumno, se incluirán diversos ejemplos en los que se puede
requerir la participación activa del alumno.
Prácticas de laboratorio Realización de actividades de carácter práctico que incluirán ejercicios, investigaciones, resolución
de problemas y/o desarrollo de aplicaciones relacionadas con los contenidos de la materia.
Presentaciones/exposiciones Preparación y presentación en pequeños grupos de un tema relacionado con la materia. En la
evaluación del trabajo se tendrá en cuenta el contenido del trabajo, la presentación oral del mismo
y la contextualización dentro de la materia. Además, se evaluará la capacidad del alumnado para
calificar los trabajos presentados por los compañeros.

Atención personalizada
Metodologías Descripción
Presentaciones/exposiciones El profesor guiará a los alumnos proponiendo una bibliografía básica inicial con la que iniciar
el trabajo de investigación y supervisando el desarrollo del incluso.
Prácticas de laboratorio Atención a las preguntas y dudas de los alumnos que puedan surgir a lo largo del trabajo a
realizar en las clases.
Pruebas Descripción
Trabajos y proyectos Seguimiento semanal del trabajo en el proyecto y resolución de las dudas que puedan surgir
relacionadas con él.

Evaluación
Descripción Calificación Competencias Evaluadas
Presentaciones/exposiciones Preparación y presentación en pequeños grupos de 15 CB4
un tema relacionado con la materia. En la
CB5
evaluación del trabajo se tendrá en cuenta el
contenido del trabajo, la presentación oral del CE5
mismo y la contextualización dentro de la materia. CE27
Además, se evaluará la capacidad del alumnado
CE36
para calificar los trabajos presentados por los
compañeros. CT1
CT10
RESULTADOS DE APRENDIZAJE: RA2 CT16
CT18

Páxina 346 de 397


Prácticas de laboratorio Asistencia regular y participación activa en el 5 CB2
laboratorio de prácticas.
CB4
RESULTADOS DE APRENDIZAJE: RA1, RA2 Y RA5 CB5
CG6
CG9
CE4
CE5
CE12
CE13
CE18
CE19
CE20
CE27
CE36
CT1
CT5
CT6
CT8
CT10
CT13
CT16
CT18
CT19
CT20
CT22
CT24

Páxina 347 de 397


Trabajos y proyectos Realización de un proyecto en el que se apliquen de 40 CB2
forma práctica los contenidos teóricos y prácticos de
CB3
la materia.
CB5
Resultados de aprendizaje: RA1, RA2, RA3, RA4 y CG6
RA5
CG9
CE4
CE5
CE12
CE13
CE14
CE18
CE19
CE20
CE27
CE36
CT1
CT2
CT5
CT6
CT7
CT8
CT10
CT13
CT16
CT18
CT19
CT20
CT22
CT24
Resolución de problemas y/o Realización de diferentes pruebas al largo del curso 40 CB2
ejercicios que recogerán contenidos de carácter teórico y
CB5
práctico correspondientes a la materia impartida
durante las clases de aula. CG6
CE4
Resultados de aprendizaje: RA2 y RA5
CE5
CE18
CE19
CE20
CE27
CE36
CT1
CT8
CT16
CT18
CT22

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA A 1ª EDICIÓN DE LAS ACTAS

Se consideran como alumnos asistentes aquellos que asistan, por lo menos, a un 25% de las clases prácticas que se tengan
en cuenta en la metodología de "Asistencia y participación (Prácticas de laboratorio)".

[Asistentes]
Calificación final = 0.15 * nota de las "Presentaciones/exposiciones" + 0.05 * nota por "Asistencia y participación

Páxina 348 de 397


(Prácticas de laboratorio)" + 0.4 * nota de los "Trabajos y proyectos" + 0.4 * nota de la "Resolución de problemas y/o
ejercicios"

[No asistentes]
En el caso de los no asistentes el trabajo de "Presentaciones/exposiciones" se sustituirá por un "Trabajo teórico" que el
alumno deberá entregar y defender de forma individual ante el profesorado de la materia. Los resultados de aprendizaje y
competencias de esta actividad son los mismos que los del trabajo de "Presentaciones/exposiciones".

Calificación final = 0.15 * nota del "Trabajo teórico" + 0.4 * nota de los "Trabajos y proyectos" + 0.45 * nota de la
"Resolución de problemas y/o ejercicios"

CRITERIOS DE EVALUACIÓN PARA LA 2ª EDICIÓN DE LAS ACTAS Y FIN DE CARREIRA

En el caso de las ediciones de las actas segunda y fin de carrera, el trabajo de "Presentaciones/exposiciones" se sustituirá
por un "Trabajo teórico" que el alumno deberá entregar y defender de forma individual ante el profesorado de la materia. La
evaluación será a misma para asistentes y no asistentes. Los resultados de aprendizaje y competencias de esta actividad
son los mismos que los del trabajo de "Presentaciones/exposiciones".

Calificación final = 0.15 * nota del "Trabajo teórico" + 0.4 * nota de los "Trabajos y proyectos" + 0.45 * nota de la
"Resolución de problemas y/o ejercicios"

PROCESO DE CALIFICACIÓN DE LAS ACTAS

En cualquiera de las convocatorias, el alumno deberá superar cada una de las metodologías de evaluación y de las pruebas
parciales de las que se componen para superar la materia. Se considerará que una metodología de evaluación está
superada cuando se obtenga una puntuación igual o superior al 50% de la nota máxima de la dicha metodología. Además,
se considerará que una prueba está superada cuando se obtenga una puntuación igual o superior al 40% de la nota máxima
de la dicha prueba. En caso de que un alumno no supere alguna de las metodologías y/o pruebas, se asignará un máximo de
4.9 puntos como nota final de la materia.

En el caso concreto de la metodología de "Asistencia y participación (Prácticas de laboratorio)" no requerirá una puntuación
mínima.

FECHAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de Centro de la ESEI se encuentra publicado en
la página web http://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Bill Evjen ... [et al.], Professional XML, 1ª, Wiley Publishing, 2007, Indianapolis
Kalin, Martin, Java web services, up and running, 1ª, O'Reilly, 2009, Sebastopol
Joe Fawcett, Liam R.E. Quin y Danny Ayers, Beginning XML, 5ª, John Wiley & Sons, 2012, Indianapolis
George Reese, Database Programming with JDBC and Java, 2ª, O'Reilly, 2000, Sebastopol
Bibliografía Complementaria
Krishnamurthy, Balachander, Web protocols and practice : HTTP/1.1, networking protocols, caching, and traffic
measurement, 1ª, Addison Wesley, 2001, Boston
Parsons, David, Desarrollo de aplicaciones web dinámicas con XML y Java, 1ª, Anaya Multimedia, 2009, Madrid
Eben Hewitt, Java SOA cookbook, 1ª, O'Reilly, 2009, Sebastopol
Paul J. Deitel, Harvey M. Deitel, Ajax, Rich Internet Applications y desarrollo web para programadores, 1ª, Anaya Multimedia,
2008, Madrid
Peter Saint-Andre, Kevin Smith y Remko Tronçon, XMPP: The Definitive Guide, 1ª, O'Reilly, 2009, Sebastopol

Recomendaciones

Asignaturas que se recomienda cursar simultáneamente

Páxina 349 de 397


Dispositivos móviles/O06G150V01964
Tecnologías y servicios web/O06G150V01970

Asignaturas que se recomienda haber cursado previamente


Algoritmos y estructuras de datos II/O06G150V01302
Bases de datos I/O06G150V01402
Ingeniería del software I/O06G150V01304
Redes de computadoras I/O06G150V01404
Concurrencia y distribución/O06G150V01602

Páxina 350 de 397


DATOS IDENTIFICATIVOS
Dispositivos móviles
Asignatura Dispositivos
móviles
Código O06G150V01964
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OP 4 1c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a García Pérez-Schofield, José Baltasar
Profesorado Borrajo Diz, María Lourdes
García Pérez-Schofield, José Baltasar
Rodríguez Martínez, Francisco Javier
Correo-e jbgarcia@uvigo.es
Web http://faitic.uvigo.es
Descripción Tiene carácter de especialización en la programación de aplicaciones para dispositivos móviles empleando
general las últimas tecnologías disponibles. La materia está enfocada para que cualquier alumno con conocimientos
de programación orientada a objetos, sea capaz de desarrollar programas para dispositivos móviles e
inalámbricos que abarcan un amplio rango de aplicaciones, desde juegos y aplicaciones multimedia hasta
aplicaciones corporativas

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y - saber hacer
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB3 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente - saber
dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes - saber hacer
de índole social, científica o ética.
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber
tanto especializado como no especializado. - saber hacer
CB5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para - saber
emprender estudios posteriores con un alto grado de autonomía. - saber hacer
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - saber
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que - saber hacer
gestionan.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos - saber hacer
adquiridos
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de - saber hacer
su calidad, de acuerdo con los conocimientos adquiridos.
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos. - saber hacer
CG7 Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la - saber
profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas - saber hacer
de obligado cumplimiento.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la - saber hacer
profesión de Ingeniero Técnico en Informática.
CG11 Capacidad para analizar y valorar el impacto social y medioambiental de las soluciones técnicas, - saber
comprendiendo la responsabilidad ética y profesional de la actividad del Ingeniero Técnico en - saber hacer
Informática.
CG12 Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos, - saber
organización y planificación de proyectos, así como la legislación, regulación y normalización en el - saber hacer
ámbito de los proyectos informáticos, de acuerdo con los conocimientos adquiridos.

Páxina 351 de 397


CE1 Capacidad para la resolución de los problemas matemáticos que puedan plantearse en la - saber
ingeniería. Aptitud para aplicar los conocimientos sobre: álgebra lineal; cálculo diferencial e - saber hacer
integral; métodos numéricos; algorítmica numérica; estadística y optimización
CE3 Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, - saber
algorítmica y complejidad computacional, y su aplicación para la resolución de problemas propios - saber hacer
de la ingeniería
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, - saber
bases de datos y programas informáticos con aplicación en ingeniería - saber hacer
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas - saber hacer
propios de la ingeniería
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y - saber hacer
normativa vigente
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los - saber hacer
algoritmos propuestos
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber
adecuados a la resolución de un problema - saber hacer
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados - saber hacer
CE15 Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así - saber
como los componentes básicos que los conforman - saber hacer
CE16 Conocimiento de las características, funcionalidades y estructura de los Sistemas Operativos y - saber
diseñar e implementar aplicaciones basadas en sus servicios - saber hacer
CE18 Conocimiento y aplicación de las características, funcionalidades y estructura de las bases de - saber
datos, que permitan su adecuado uso, y el diseño y el análisis e implementación de aplicaciones - saber hacer
basadas en ellos
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento - saber
y acceso a los Sistemas de información, incluidos los basados en web - saber hacer
CE20 Conocimiento y aplicación de los principios fundamentales y técnicas básicas de la programación - saber
paralela, concurrente, distribuida y de tiempo real - saber hacer
CE22 Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de - saber
software - saber hacer
CE24 Conocimiento de la normativa y la regulación de la informática en los ámbitos nacional, europeo e - saber
internacional - saber hacer
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar - saber hacer
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de - saber hacer
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - saber
tecnologías disponibles - saber hacer
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, - saber hacer
modelos y técnicas actuales
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos - saber hacer
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber
tecnologías de la información y las comunicaciones - saber hacer
CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y - saber hacer
calidad adecuados
CE33 Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, - saber
evaluación y gestión de aplicaciones y sistemas basados en tecnologías de la información que - saber hacer
aseguren la accesibilidad, ergonomía y usabilidad de los sistemas
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - saber
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación - saber hacer
móvil

Páxina 352 de 397


CE37 Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas - saber
informáticos - saber hacer
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT6 Capacidad de diseñar y realizar experimentos sencillos y analizar e interpretar sus resultados - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT16 Razonamiento crítico - Saber estar /ser
CT17 Compromiso ético y democrático - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT23 Espíritu emprendedor y ambición profesional - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1. Manejar distintos entornos de desarrollo para la construcción de aplicaciones para dispositivos CB2
móviles. CB3
CG4
CG11
CE4
CE7
CT1
CT2
CT7
CT9
CT10
CT16
RA2. Conocer los distintos sistemas operativos utilizados por los dispositivos móviles. CB2
CB3
CB5
CG3
CG4
CE5
CE7
CE15
CE16
CE27
CE28
CT1
CT2
CT6
CT7
CT9
CT10
CT16
CT19

Páxina 353 de 397


RA3. Asegurar el buen funcionamiento de las aplicaciones desarrolladas. CB2
CB3
CB4
CG3
CG4
CG5
CG6
CG7
CG9
CG11
CG12
CE1
CE3
CE5
CE7
CE12
CE13
CE14
CE15
CE16
CE18
CE19
CE20
CE22
CE24
CE25
CE26
CE27
CE28
CE30
CE31
CE32
CE33
CE36
CT1
CT2
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT16
CT17
CT18
CT19
CT20
CT22
CT23
CT24

Páxina 354 de 397


RA4. Comprender las necesidades específicas de este tipo de dispositivos debido a su arquitectura. CB2
CB3
CG3
CG5
CG6
CG9
CE4
CE5
CE12
CE15
CE16
CE18
CE19
CE20
CE36
CT1
CT2
CT5
CT7
CT8
CT9
CT10
CT11
CT16
CT18
CT19
CT20
CT22
CT24
RA5. Gestionar de forma adecuada las capacidades gráficas y de procesamiento disponibles. CB2
CB3
CG3
CG5
CE5
CE15
CE28
CE36
CT1
CT2
CT7
CT8
CT9
CT11
CT16
CT18
CT19
CT20
CT22
CT24

Páxina 355 de 397


RA6. Asumir la responsabilidad de la integridad de la información y el acceso no autorizado a la misma. CB2
CB3
CG3
CG5
CG7
CG9
CE37
CT1
CT2
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT12
CT16
CT17
CT18
CT19
CT20
CT22
CT24

Contenidos
Tema
Introducción a los dispositivos móviles orígenes, características, tipos
Sistemas operativos en dispositivos móviles Núcleo, librerías de desarrollo, aplicaciones
Características básicas de las aplicaciones para Ejecución de programas, componentes, ciclo de vida, portabilidad,
dispositivos móviles publicación de aplicaciones
Contornos de desarrollo Características, requerimientos, APIs, configuración
Interfaz de usuario básica Componentes elementales, interacción con el usuario, depuración
Gráficos avanzados Programación, formatos soportados, gráficos vectoriales, 3D y OpenGL,
texturas
Sonido y multimedia Reproducción de audio y video, formatos soportados, construcción de un
reproductor
Almacenamiento persistente Sistema interno de ficheros, XML, soporte de bases de datos
Red y entrada/salida Protocolo HTTP, servicios web, TCP/UDP, manejo de eventos y sensores
Seguridad Permisos: usuarios y aplicaciones, protocolos seguros
Firma y publicación de aplicaciones Flujo de trabajo, creación de archivos necesarios, envío de la aplicación a
un Market
Integración con aplicaciones corporativas Servicios web, programación y alternativas

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 18 29.25 47.25
Prácticas de laboratorio 17 21.25 38.25
Tutoría en grupo 4 5 9
Resolución de problemas y/o ejercicios de forma 10 12.5 22.5
autónoma
Pruebas de tipo test 3 9 12
Trabajos y proyectos 0 21 21
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Consisten en clases magistrales donde se impartirá la base teórica de la materia y se expondrán
ejemplos aclaratorios, además de establecer la relación existente entre los diferentes temas. El
profesor podrá solicitar la participación activa del alumnado

Páxina 356 de 397


Prácticas de laboratorio Realización de actividades complementarias donde el alumno proponga una solución alternativa a
problemas vistos en clases de teoría o práctica
Tutoría en grupo Resolución de dudas del trabajo en grupo durante las horas de prácticas de laboratorio.
Resolución de Realización de una práctica final que permitirá evaluar el trabajo de los estudiantes durante toda la
problemas y/o ejercicios materia.
de forma autónoma

Atención personalizada

Evaluación
Descripción Calificación Competencias Evaluadas
Pruebas de Se realizarán dos pruebas escritas parciales, una aproximadamente en 60 CB2
tipo test la mitad de la materia, y otra al final. Estas pruebas son eliminatorias,
CB3
es decir, en cuanto a la parte teórica, aquellos alumnos que aprueben
estas pruebas no necesitarán presentarse a primera opción. CB4
CB5
Resultados de aprendizaje:
CG3
RA2, RA4, RA5, RA6.
CG5
CG11
CE1
CE3
CE4
CE5
CE12
CE13
CE14
CE15
CE16
CE18
CE19
CE20
CE22
CE24
CE27
CE28
CE30
CE31
CE32
CE36
CT1
CT2
CT5
CT7
CT8
CT10
CT11
CT16
CT17
CT19
CT20
CT22

Páxina 357 de 397


Trabajos y Los alumnos realizarán un proyecto a medida que avance la asignatura, 40 CB2
proyectos aprovechando y aplicando los conocimientos teóricos asimilados en la
CB3
sesión magistral. Este proyecto será necesario entregarlo al finalizar la
asignatura. CG3
CG4
Resultados de aprendizaje:
CG5
RA1, RA2, RA3, RA4, RA5, RA6.
CG6
CG7
CG9
CG11
CG12
CE4
CE7
CE12
CE13
CE14
CE15
CE25
CE26
CE27
CE28
CE30
CE31
CE32
CE33
CE36
CE37
CT1
CT2
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT12
CT13
CT16
CT17
CT18
CT19
CT20
CT22
CT23
CT24

Otros comentarios y evaluación de Julio

Criterios de evaluación para asistentes 1ª edición de actas

Aparte de lo indicado en la tabla anterior, deberá tenerse en cuenta que:

● Todos los estudiantes que se presenten a cualquiera de las pruebas se entiende que siguen la asignatura de forma
presencial y por lo tanto deberán de seguir el procedimiento de evaluación descrito anteriormente.
● Si un estudiante no se presenta a alguna de las pruebas se le asignará, como mucho, una calificación de 4 en el total de

Páxina 358 de 397


las mismas, según el resto de calificaciones.

Criterios de evaluación para no asistentes, 2ª edición de actas y fin de carrera

Consiste en:

● una prueba individual del total de la asignatura. Esta prueba se corresponde con la entrada "pruebas de tipo test" en la
tabla anterior (aunque solo es una), siendo aplicables sus porcentajes en la calificación final, resultados de aprendizaje y
competencias.
● un proyecto. Esta prueba se corresponde con la entrada "trabajos y proyectos" en la tabla anterior, siendo aplicables sus
porcentajes en la calificación final, resultados de aprendizaje y competencias.

Proceso de cualificación de actas

Tanto para alumnos que opten a la primera o segunda opción, se tendrá en cuenta que para aplicar los porcentajes descritos
es necesario que en cualquier prueba realizada se obtenga una nota igual o superior a 4. Para considerar la asignatura
superada, la calificación final debe ser igual o superior a 5. Si no se ha obtenido al menos un 4 en alguna prueba, a pesar de
poder obtener una calificación final igual o superior a 5, la nota final será de 4.

Nótese que los alumnos asistentes o presenciales son aquellos que se han presentado a alguna prueba durante el desarrollo
de la asignatura, mientras que los no presenciales son los que tratarán de superar la asignatura presentándose
exclusivamente a los exámenes finales, que se relatan a continuación.

Fechas de evaluación

El calendario de pruebas de evaluación aprobado oficialmente por la Junta de Centro de la ESEI se encuentra publicado en la
página web http://www.esei.uvigo.es/ index.php?id=29.

Fuentes de información
Bibliografía Básica
Gironés, Jesús Tomás, El Gran Libro de Android, 5, Marcombo - 978-8426722560, 2016, España
Bibliografía Complementaria
Carbonell, Vicente; García, Miguel; Gironés, Jesús Tomás, El gran libro de android avanzado, 1, Marcombo - 978-8426722577,
2016, España
Ribas Lequerica, Joan, Desarrollo De Aplicaciones Para Android, 1, Anaya Multimedia - 978-8441538092, 2017, España

Recomendaciones
Asignaturas que continúan el temario
Trabajo de Fin de Grado/O06G150V01991

Asignaturas que se recomienda cursar simultáneamente


Desarrollo de aplicaciones para internet/O06G150V01962
Tecnologías y servicios web/O06G150V01970

Asignaturas que se recomienda haber cursado previamente


Algoritmos y estructuras de datos II/O06G150V01302
Ingeniería del software II/O06G150V01403
Interfaces de usuario/O06G150V01503
Redes de computadoras II/O06G150V01505

Páxina 359 de 397


DATOS IDENTIFICATIVOS
Técnicas avanzadas de manejo de información
Asignatura Técnicas
avanzadas de
manejo de
información
Código O06G150V01969
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OP 4 2c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Lorenzo Iglesias, Eva María
Profesorado Lorenzo Iglesias, Eva María
Correo-e eva@uvigo.es
Web http://faitic.uvigo.es
Descripción Esta asignatura presenta la oportunidad de introducir a los estudiantes en el mundo de las tecnologías
general emergentes en bases de datos a través de la exposición detallada de las nuevas necesidades y exigencias
que las organizaciones les plantean a las bases de datos, y de la introducción teórica (y práctica cuando sea
posible) de los nuevos modelos y tecnologías de manejo de datos que están apareciendo. El inglés es
utilizado parcialmente en materiales escritos y ficheros multimedia.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB3 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente - saber hacer
dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes
de índole social, científica o ética.
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber hacer
tanto especializado como no especializado.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber hacer
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber hacer
de datos y programas informáticos con aplicación en ingeniería
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber hacer
adecuados a la resolución de un problema
CE18 Conocimiento y aplicación de las características, funcionalidades y estructura de las bases de datos, - saber hacer
que permitan su adecuado uso, y el diseño y el análisis e implementación de aplicaciones basadas
en ellos
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento - saber hacer
y acceso a los Sistemas de información, incluidos los basados en web
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber hacer
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber hacer
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber hacer
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías,
modelos y técnicas actuales
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber hacer
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos

Páxina 360 de 397


CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber hacer
tecnologías de la información y las comunicaciones
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que - saber hacer
satisfagan las necesidades de la organización, con los criterios de coste y calidad identificados
CT2 Capacidad de organización y planificación - Saber estar /ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT21 Liderazgo - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Entender las nuevas necesidades de las organizaciones y conocer las modificaciones propuestas CB2
desde el propio modelo relacional. CE4
CE13
CE25
CT10
CT16
RA2: Conocer los últimos avances relacionados con bases de datos: BD documentales, BD distribuidas, BD CB3
multimedia, BD espacio-temporales, etc. CB4
CE13
CE25
CE26
CE35
CT2
CT3
CT7
CT11
CT12
CT13
CT15
CT18
CT21
RA3: Comprender y desarrollar sistemas de procesamiento analítico en línea (OLAP), Data Warehouse y CB2
Data Mining CG9
CE13
CE18
CE25
CE26
CE28
CE30
CE31
CT13
CT15
CT19
CT20
CT21

Páxina 361 de 397


RA4: Participar en la instalación de las herramientas de Datawarehouse y herramientas de SIAD CE19
CE35
CT9
CT19
CT22

Contenidos
Tema
Sistemas de soporte a la decisión Proceso analítico on-line
Data Warehouse
Data Mining
Sistemas de Business Intelligence
Bases de datos de propósito especial BD Orientadas a Objetos
BD Distribuidas
BD XML
Otros modelos de bases de datos ,

Planificación
Horas en clase Horas fuera de clase Horas totales
Actividades introductorias 1 0 1
Sesión magistral 4 0 4
Trabajos de aula 12 6 18
Prácticas de laboratorio 13 12 25
Seminarios 12 38 50
Tutoría en grupo 4 8.5 12.5
Otros 2 24.5 26.5
Estudio de casos/análisis de situaciones 4 8 12
Otras 0 1 1
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Actividades Actividades encaminadas a tomar contacto y reunir información sobre el alumnado, así como a
introductorias presentar la asignatura.
Sesión magistral Exposición por parte del profesor de los contenidos sobre la materia objeto de estudio, bases
teóricas y/o directrices de un trabajo, ejercicio o proyecto a desarrollar por el estudiante.
Trabajos de aula El estudiante desarrolla ejercicios o proyectos en el aula bajo las directrices y supervisión del
profesor. Puede estar vinculado su desarrollo con actividades autónomas del estudiante.
Prácticas de laboratorio Actividades de aplicación de los conocimientos a situaciones concretas y de adquisición de
habilidades básicas y procedimentales relacionadas con la materia objeto de estudio. Se
desarrollan en espacios especiales con equipamiento especializado (laboratorios).
Seminarios Actividades enfocadas al trabajo sobre un tema específico, que permiten ahondar o complementar
los contenidos de la materia. Se pueden emplear como complemento de las clases teóricas.
Tutoría en grupo Entrevistas que el alumno mantiene con el profesorado de la asignatura para
asesoramiento/desarrollo de actividades de la asignatura y del proceso de aprendizaje.
Otros Engloba el tiempo de preparación y realización de pruebas extraordinarias en caso de no superar la
evaluación continua.

Atención personalizada
Metodologías Descripción
Seminarios El estudiante puede acudir a las tutorías del profesor en caso de dudas en la preparación y desarrollo de
los seminarios.
Tutoría en grupo El estudiante puede acudir a las tutorías semanales del profesor en caso de dudas en el desarrollo de
actividades de la asignatura y del proceso de aprendizaje.

Evaluación
Descripción Calificación Competencias Evaluadas

Páxina 362 de 397


Prácticas de Las prácticas de laboratorio son obligatorias, tendrán una fecha de 50 CB2
laboratorio presentación estipulada previamente y serán evaluadas por
CG9
separado. Para la liberación de esta parte de la materia el
estudiante deberá obtener una puntuación total igual o superior a 5 CE13
puntos (sobre 10). CE18
Resultados de aprendizaje evaluados: RA3, RA4
CE19
CE25
CE26
CE28
CE30
CE31
CE35
CT9
CT13
CT15
CT19
CT20
CT21
CT22
Seminarios Incluye la preparación en pequeños grupos de un tema, su 20 CB3
exposición oral, planteamiento de ejercicios a los compañeros y
CB4
evaluación de los mismos. El trabajo será evaluado por compañeros
y compañeras, además de por el profesorado de la asignatura, CE13
atendiendo a la calidad general del seminario y a las habilidades y CE25
actitudes mostradas por los componentes del grupo.
CE26
Para la liberación de esta parte de la materia el estudiante deberá
obtener una puntuación total igual o superior a 5 puntos (sobre 10). CE35
Resultados de aprendizaje evaluados: RA2 CT2
CT3
CT7
CT11
CT12
CT13
CT15
CT18
CT21
Estudio de Realización de cuestionarios de respuesta corta, introductorios de la 25 CB2
casos/análisis de asignatura, así como los ejercicios planteados en las clases de
CG9
situaciones laboratorio y seminarios.
Competencias evaluadas: RA1, RA3 CE4
CE13
CE18
CE25
CE26
CE28
CE30
CE31
CT10
CT13
CT15
CT16
CT19
CT20
CT21

Páxina 363 de 397


Otras Asistencia regular a clase. Resultados de aprendizaje evaluados: 5 CB2
RA1, RA2, RA3, RA4
CB3
CB4
CG9
CE4
CE13
CE18
CE19
CE25
CE26
CE28
CE30
CE31
CE35
CT2
CT3
CT7
CT9
CT10
CT11
CT12
CT13
CT15
CT16
CT18
CT19
CT20
CT21
CT22

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

- Se emplearán las metodologías/pruebas especificadas en la tabla anterior

- En caso de superar únicamente una de las partes (prácticas de laboratorio o seminario), se guardará esa nota hasta la
segunda edición de actas.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

Metodología/Prueba 1 : Prueba teórico-práctica

Descripción: Prueba objetiva que incluirá evaluación de conceptos teóricos y resolución de ejercicios.

% Calificación: (25%). Para la liberación de esta parte de la asignatura el estudiante deberá obtener una calificación igual o
superior a 5 puntos (sobre 10).

Competencias evaluadas : CB2, CG5, CG9, CG11, CE4, CE13, CE18, CE21,CE25, CE26, CE28, CE30, CE31, CE36, CT1, CT5,
CT8, CT10, CT13, CT15, CT16, CT17,CT19, CT20, CT21 y CT24.

Resultados de aprendizaje evaluados: RA1, RA3

--------------------

Metodología/Prueba 2 : Prácticas de laboratorio

Descripción: En el momento de realizar el examen teórico, el alumno deberá entregar el conjunto de prácticas de laboratorio
planteadas a lo largo del curso.

Páxina 364 de 397


Además, deberá realizar un examen escrito en el que se evaluarán los conceptos introducidos en las clases de laboratorio.

% Calificación: (50%). Para la liberación de esta parte de la asignatura el estudiante deberá obtener una calificación igual o
superior a 5 puntos (sobre 10).

Competencias evaluadas : CB2, CB5, CG5, CG9, CG11, CE13, CE18, CE19,CE21, CE25, CE26, CE28, CE30, CE31, CE35, CE36,
CT5, CT8, CT9, CT13, CT15, CT17,CT19, CT20, CT21 y CT22

Resultados de aprendizaje evaluados : RA3 y RA4

--------------------

Metodología/Prueba 3: Seminario

Descripción: El estudiante deberá realizar una exposición oral, en una fecha que será acordada con el profesor, acerca del
tema que se le haya asignado y sobre el que deberán haber trabajado a partir de unas referencias bibliográficas básicas.
Además, deberá entregar un trabajo escrito sobre el mismo, junto con uno o varios ejercicios que permitan la aplicación
práctica delo explicado sobre un SGBD.

% Calificación: (25%). Para la liberación de esta parte de la asignatura el estudiantedeberá obtener una calificación igual o
superior a 5 puntos (sobre 10).

Competencias evaluadas : CB3, CB4, CG5, CE13, CE25, CE26, CE35, CE36,CT1, CT2, CT3, CT7, CT11, CT12, CT13, CT15,
CT18 y CT21

Resultados de aprendizaje evaluados : RA2

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

Se empleará el mismo sistema de evaluación aplicado para no asistentes.

PROCESO DE CALIFICACIÓN DE ACTAS

Independientemente de la convocatoria, en caso de no superar alguna parte de la evaluación pero la puntuación global
fuese superior a 5(sobre 10), la calificación en actas será 4.

FECHAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmentepor la Xunta de Centro de la ESEI se encuentra publicado en la
página web http://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Hernández Orallo, J.; Ramírez Quintana, M.J.; Ferri Ramírez, C., Introducción a la minería de datos, Pearson Educación, 2004,
ISBN: 84-205-4091-9
Connolly, T.M.; Begg, C., Sistemas de bases de datos: un enfoque práctico para diseño, implementación y gestión, 4,
Pearson Educación, 2005, ISBN 84-7829-075-3
Casters, M.;Bouman, R.M van Dongen, J., Pentaho Kettle Solutions, Wiley Publishing, Inc, 2010, ISBN 978-0-470-63517-9
Bibliografía Complementaria

Recomendaciones

Asignaturas que se recomienda haber cursado previamente


Bases de datos I/O06G150V01402
Bases de datos II/O06G150V01501

Páxina 365 de 397


DATOS IDENTIFICATIVOS
Tecnologías y servicios web
Asignatura Tecnologías y
servicios web
Código O06G150V01970
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OP 4 1c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a González Peña, Daniel
Profesorado González Peña, Daniel
Méndez Reboredo, José Ramón
Correo-e dgpena@uvigo.es
Web http://faitic.uvigo.es
Descripción Esta materia tiene carácter de introducción y profundización en la utilización de las tecnologías necesarias
general para desarrollar sistemas que luego han de ser utilizados dentro de la Web. En esta asignatura se tratará
sobre todo de conocer las técnicas, entornos, plataformas y herramientas de programación necesarias para
implementar sistemas de calidad en el ámbito de la Web, de tal modo que se capacite al alumno para
realizar aplicaciones distribuidas a través de la Web

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y - saber hacer
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB3 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente - saber
dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes - saber hacer
de índole social, científica o ética.
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber
tanto especializado como no especializado. - saber hacer
CB5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para - saber
emprender estudios posteriores con un alto grado de autonomía. - saber hacer
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - saber
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que
gestionan.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos - saber hacer
adquiridos
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la - saber hacer
profesión de Ingeniero Técnico en Informática.
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber
de datos y programas informáticos con aplicación en ingeniería
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas - saber hacer
propios de la ingeniería
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber
adecuados a la resolución de un problema
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados - saber hacer
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento - saber
y acceso a los Sistemas de información, incluidos los basados en web - saber hacer
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - saber
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación - saber hacer
móvil
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser

Páxina 366 de 397


CT3 Comunicación oral y escrita en la lengua nativa - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar /ser
integrar ideas y conocimientos
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT16 Razonamiento crítico - Saber estar /ser
CT18 Aprendizaje autónomo - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Conocer cómo instalar y configurar entornos de desarrollo en distintas plataformas CB2
CB5
CG4
CE5
CE14
CE19
CE36
CT1
CT9
CT10
CT16
RA2: Diseñar e implementar páginas Web empleando criterios de usabilidad y accesibilidad basándose en CB2
el uso eficiente de los recursos CB5
CG3
CG4
CG9
CE4
CE5
CE13
CE14
CE19
CE36
CT1
CT5
CT7
CT9
CT10
CT13
CT15
CT16
CT18
CT20
CT22

Páxina 367 de 397


RA3: Saber crear sistemas de gestión Web eficientes que permita la administración de contenidos CB2
CB5
CG3
CG4
CG9
CE4
CE5
CE13
CE14
CE19
CE36
CT1
CT5
CT7
CT9
CT10
CT13
CT15
CT16
CT18
CT20
CT22
RA4: Gestionar eficientemente la comunicación con BBDD y sus conexiones en entornos Web CB2
CB5
CG3
CG9
CE4
CE5
CE19
CE36
CT9
CT10
CT13
CT15
CT16
CT18
CT22
RA5: Configurar entornos seguros para el desarrollo de sistemas Web CB2
CB5
CG3
CG4
CE14
CT1
CT9
CT10
CT16

Páxina 368 de 397


RA6: Aplicar con criterio conceptos Web avanzados dentro del desarrollo de un sistema Web CB2
CB3
CB4
CB5
CG3
CG4
CG9
CE4
CE5
CE13
CE14
CE19
CE36
CT1
CT3
CT5
CT7
CT9
CT10
CT16
CT18
CT19
CT20
CT22

Contenidos
Tema
Introduccion al desarrollo de aplicaciones Web Conceptos, arquitectura, usabilidad, accesibilidad, lenguajes,
herramientas de desarrollo
Configuración de entornos de desarrollo Servidores Web, configuración BD
Diseño Web y programación en cliente Herramientas, diseño gráfico de interfaz, lenguajes y estándares
Programación en servidor y acceso a datos Lenguajes de programación de servidor, conexiones y consultas a BD
Seguridad en entornos Web Conexiones seguras, autentificación, autorización
Tecnologías Avanzadas Frameworks, lenguajes y librerías recientes

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 12.5 34.5 47
Prácticas de laboratorio 20 40 60
Tutoría en grupo 10 0 10
Presentaciones/exposiciones 5 5 10
Pruebas de tipo test 3 0 3
Trabajos y proyectos 2 18 20
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición de los contenidos teóricos de la materia. Con el fin de facilitar la comprensión de la
misma y aumentar el interés del alumno, se incluirán diversos ejemplos y ejercicios en los que se
puede requerir la participación activa del alumno.
Prácticas de laboratorio Realización de problemas de carácter práctico que incluyen la programación de software
relacionado con los contenidos de la materia.
Tutoría en grupo Resolución de dudas generales y puesta en común de problemas específicos de carácter
teórico/práctico relacionados con la materia.
Presentaciones/exposiciones Preparación y presentación en pequeños grupos de un tema, su exposición oral y planteamiento de
aplicaciones.

Atención personalizada
Pruebas Descripción

Páxina 369 de 397


Trabajos y proyectos El profesor tutorizará al alumno en el laboratorio para la realización de los proyectos que se evaluarán
al final de la materia, respondiendo dudas individualmente.

Evaluación
Descripción Calificación Competencias Evaluadas
Prácticas de laboratorio Asistencia regular al laboratorio de prácticas y 5 CB4
participación (planteamiento de dudas sobre el trabajo,
CB5
etc.).
RESULTADOS DE APRENDIZAJE EVALUADOS: RA1, RA2, CE4
RA3, RA4, RA5, RA6 CE5
CE13
CT3
CT9
CT13
CT15
Presentaciones/exposiciones Preparación y presentación en pequeños grupos de un 15 CB3
tema, su exposición oral y planteamiento de aplicaciones.
CB4
Se tendrá en cuenta la claridad de la exposición, la
calidad de la presentación y el ajuste al tiempo máximo CG3
preestablecido. CG4
CG9
RESULTADOS DE APRENDIZAJE EVALUADOS: RA6.
CE4
CE5
CE13
CE14
CE19
CE36
CT1
CT3
CT5
CT7
CT9
CT10
CT13
CT15
CT16
CT18
CT19
CT20
CT22
Pruebas de tipo test Realización de diferentes pruebas tipo test a lo largo del 35 CB3
curso que incluirán contenidos teóricos y prácticos de la
CB5
materia.
RESULTADOS DE APRENDIZAJE EVALUADOS: RA1, RA2, CG3
RA3, RA4, RA5, RA6 CG4
CE5
CE13
CE14
CE19
CT5
CT18

Páxina 370 de 397


Trabajos y proyectos Realización de un proyecto que integre los contenidos 45 CB2
vistos en la materia.
CB3
RESULTADOS DE APRENDIZAJE EVALUADOS: RA1, RA2,
RA3, RA4, RA5, RA6 CB5
CG3
CG4
CG9
CE4
CE5
CE13
CE14
CE19
CE36
CT1
CT5
CT7
CT9
CT10
CT13
CT15
CT16
CT18
CT19
CT20
CT22

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

No existe una asistencia mínima a clases para considerar un alumno como "asistente". Si un alumno desea expresamente
ser evaluado como "no asistente", deberá indicarlo al profesor antes de la fecha del examen de la primera edición de actas.

Para superar la materia, la calificación final debe ser igual ou superior a 5, debiéndose obtener como mínimo un 3,5 (sobre
10) en cada una de las pruebas (pruebas tipo test, práctica final y presentaciones/exposiciones).

La nota por asistencia a clase se calculará de forma proporcional a la asistencia real del alumno (no existiendo ningún
porcentaje de faltas permitidas).

Ponderación

Calificación final = 0,05 * nota por asistencia y participación + 0,15 * presentaciones/exposiciones 0,35 * nota media de las
pruebas tipo test + 0,45 * trabajos y proyectos.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

Para superar la materia, la calificación final debe ser igual ou superior a 5, debiéndose obtener como mínimo un 3,5 (sobre
10) en cada una de las pruebas (pruebas tipo test, práctica final y presentaciones/exposiciones).

Metodología/Prueba 1: Presentaciones/exposiciones.

● Descripción: Preparación y presentación en pequeños grupos de un tema, su exposición oral y planteamiento de


aplicaciones. Se tendrá en cuenta la claridad de la exposición, la calidad de la presentación y el ajuste al tiempo máximo
preestablecido.
● % Calificación: 15% (Para liberar esta parte, el estudiante deberá obtener una calificación igual o superior a 3,5 puntos
sobre 10).
● Competencias evaluadas: CB3, CB4, CG3, CG4, CG6, CG7, CG9, CE4, CE5, CE7, CE13, CE14, CE19, CE20, CE32, CE33,
CE36, CE37, CT1, CT3, CT5, CT7, CT9, CT10, CT13, CT15, CT16, CT18, CT19, CT20, CT22.
● Resultados de aprendizaje evaluados: RA6.

Metodología/Prueba 2: Pruebas de tipo test.

Páxina 371 de 397


● Descripción: Realización de diferentes pruebas tipo test a lo largo del curso que incluirán contenidos teóricos y prácticos
de la materia.
● % Calificación: 40% (Para liberar esta parte, el estudiante deberá obtener una calificación igual o superior a 3,5 puntos
sobre 10).
● Competencias evaluadas: CB3, CB5, CG3, CG4, CG6, CG7, CE5, CE7, CE13, CE14, CE19, CE20, CE28, CE32, CE33, CT5,
CT18.
● Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA5, RA6.

Metodología/Prueba 3: Trabajos y proyectos.

● Descripción: Realización de proyectos que integren los contenidos vistos en la materia.


● % Calificación: 45% (Para liberar esta parte, el estudiante deberá obtener una calificación igual o superior a 3,5 puntos
sobre 10).
● Competencias evaluadas: CB2, CB3, CB5, CG3, CG4, CG6, CG7, CG9, CE4, CE5, CE7, CE13, CE14, CE19, CE20, CE28,
CE32, CE33, CE36, CE37, CT1, CT5, CT7, CT9, CT10, CT13, CT15, CT16, CT18, CT19, CT20, CT22
● Resultados de aprendizaje evaluados: RA1, RA2, RA3, RA4, RA5, RA6.

Ponderación

Calificación final = 0,15 * presentaciones/exposiciones 0,4 * nota media de las pruebas tipo test + 0,45 * trabajos y
proyectos.

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

Se empleará el mismo esquema de evaluación detallado en la sección "CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES".

PROCESO DE CALIFICACIÓN DE ACTAS

Independientemente de la convocatoria y del tipo de asistencia, en el caso de no superar alguna parte de la evaluación,
cuando la puntuación total ponderada fuese superior a 5 sobre 10, la calificación en actas será de 4,9.

FECHAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmente por la Junta de Centro de la ESEI se encuentra publicado en la
página web http://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Leon Shklar and Rich Rosen, Web application architecture. Principles, Protocols and Practices, 2, Wiley, 2009, Chichester
David Gourley, Brian Totty, Marjorie Sayer, Anshu Aggarwal, Sailu Reddy, et al, HTTP: The Definitive Guide, 1, O'Reilly, 2002,
Sebastopo
Bibliografía Complementaria
Steven M. Schafer, HTML, XHTML, and CSS Bible, 5, Wiley, 2010,

Recomendaciones

Asignaturas que se recomienda cursar simultáneamente


Desarrollo de aplicaciones para internet/O06G150V01962

Asignaturas que se recomienda haber cursado previamente


Algoritmos y estructuras de datos II/O06G150V01302
Bases de datos I/O06G150V01402

Páxina 372 de 397


DATOS IDENTIFICATIVOS
Teoría de códigos
Asignatura Teoría de
códigos
Código O06G150V01971
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OP 4 2c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Vilares Ferro, Manuel
Profesorado Vilares Ferro, Manuel
Correo-e vilares@uvigo.es
Web http://faitic.uvigo.es
Descripción Teoría de Códigos es una asignatura optativa impartida en el segundo semestre del cuarto curso, en la que
general se pretende introducir a los alumnos en los conceptos básicos de la Teoría de Códigos. En el plan de estudios
se establece como objetivos de aprendizaje que el alumno conozca y comprenda los fundamentos de la
Teoría de la Información y Codificación, los códigos de detección y corrección más importantes, los aspectos
básicos relativos a la comprensión de datos y textos, y, finalmente, una introducción a los sistemas
criptográficos. No se usará inglés en clase, aunque algunas de las fuentes bibliográficas están en ese idioma.

Competencias
Código Tipología
CB2 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma - saber hacer
profesional y posean las competencias que suelen demostrarse por medio de la elaboración y
defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, - saber
bases de datos y programas informáticos con aplicación en ingeniería - saber hacer
CE5 Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas - saber
informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas - saber hacer
propios de la ingeniería
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber hacer
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber
adecuados a la resolución de un problema - saber hacer
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber hacer
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías,
modelos y técnicas actuales
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que - saber hacer
satisfagan las necesidades de la organización, con los criterios de coste y calidad identificados
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - saber hacer
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación
móvil
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT2 Capacidad de organización y planificación - Saber estar /ser
CT8 Resolución de problemas - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias

Páxina 373 de 397


RA1: Conocer y comprender los fundamentos de la Teoría de la Información y Codificación. CB2
CE5
CE7
CE28
CE35
CE36
CT1
CT2
CT8
RA2: Conocer y comprender los códigos correctores y detectores de errores más importantes. CB2
CE4
CE5
CE7
CE13
CE28
CE35
CE36
CT1
CT2
CT8
R3: Conocer y comprender los aspectos básicos relativos a la comprensión de datos y de textos. CB2
CE4
CE5
CE7
CE13
CE28
CE35
CE36
CT1
CT2
CT8

Contenidos
Tema
1.- Fundamentos de la teoría de la información. 1.1.- Distancia de Hamming.
1.2.- Detección y Corrección de errores.
1.3.- Códigos perfectos.
1.4.- Fiabilidad de un código.
2.- Códigos lineales. 2.1.- Generalidades: equivalencia, control de paridad, corrección de
errores.
2.2.- Códigos de Hamming.
2.3.- Códigos de Reed-Muller.
2.3.- Códigos de Golay.
3.- Compresión de la información. 3.1.- Códigos de longitud variable.
3.2.- Códigos de Huffman.
4.- Criptografía. 4.1.- Criptografía de clave pública.
4.2.- Criptografía de clave secreta.

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 20.5 41 61.5
Prácticas de laboratorio 29 36.25 65.25
Otros 2 19.25 21.25
Pruebas de respuesta larga, de desarrollo 2 0 2
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Exposición de los contenidos teóricos de la materia. Dado el carácter práctico de los contenidos
propuestos, la exposición se complementará con ejemplos. El profesor podrá proponer ejemplos o
ejercicios para su resolución por los alumnos, tanto dentro como fuera del aula.

Páxina 374 de 397


Prácticas de laboratorio En base a la materia teórica propuesta en clase, el profesor propondrá la implementación de casos
prácticos simples por parte de los alumnos. Dichas prácticas se ralizarán en grupos pequeños y
tanto dentro como fuera de las horas de aula, y serán evaluadas como parte de la nota final,
teniendo el alumno que entregar el código implementado y una pequeña memoria en donde se
especificarán aquellos aspectos del funcionamiento de la práctica requeridos por el profesor.
Otros Actividades de recuperación realizadas por el alumnado que no supere la materia en la primera
convocatoria.

Atención personalizada
Metodologías Descripción
Prácticas de laboratorio El profesor planteará las prácticas que deben realizarse, y, durante las horas en aula dedicadas a
las prácticas de laboratorio, resolverá las dudas planteadas por los alumnos, supervisando el
trabajo que estén realizando en ese momento.

Evaluación
Descripción Calificación Competencias Evaluadas
Prácticas de Los alumnos deberán realizar una defensa de las prácticas realizadas, 40 CB2
laboratorio consistente en una prueba de funcionamiento y en la contestación
CE4
de las preguntas realizadas por el profesor, con el objetivo de
comprobar lo aprendido por los alumnos durante la realización del CE5
trabajo. La calificación obtenida dependerá de la calidad del trabajo CE7
realizado y de la defensa realizada por los alumnos.
CE13
Resultados de Aprendizaje: RA2, RA3 CE28
CE35
CE36
CT1
CT2
CT8
Pruebas de Al final del cuatrimestre se realizará una prueba escrita en donde se 60 CB2
respuesta larga, examinará a los alumnos sobre los conocimientos adquiridos en
CE5
de desarrollo clase.
CE7
Resultados de Aprendizaje: RA1 CE28
CE35
CE36
CT1
CT2
CT8

Otros comentarios y evaluación de Julio

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

Para aprobar la asignatura será necesario obtener al menos el 50% de la nota máxima del examen teórico, que las prácticas
sean presentados en el tiempo y plazo especificado por el profesor, y que la suma de las notas de teoría y prácticas alcance,
al menos, el 50% de la nota máxima de la materia.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

Dado que el material preciso para la realización de las prácticas está disponible para todos los alumnos en formato
electrónico, la evaluación para no asistentes será la misma que para asistentes.

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

La metodología de evaluación será la misma en todas las convocatorias, tanto para asistentes como para no asistentes.

PROCESO DE CALIFICACIÓN DE ACTAS

La nota de la asignatura será la suma de las notas de la prueba teórica y de prácticas, excepto en dos casos:

a) Si alguna de las prácticas no es entregada y defendida en el plazo establecido por el profesor, la nota de la asignatura

Páxina 375 de 397


será un 0, independentemente de la nota obtenida en la teoría.

b) Si la nota de la prueba teórica es menor que el 50% de la nota máxima de dicha prueba (3 puntos sobre 6), no se le
sumará la calificación obtenida en las prácticas. La nota de la asignatura será sólo la nota de la prueba teórica.

De cumplirse ambos supuestos, a) y b), la nota será 0.

FECHAS DE EVALUACIÓN

El calendario de pruebas de evaluación aprobado oficialmente por la Junta de Centro de la ESEI está publicado en la página
web http://www.esei.uvigo.es/index.php?id=29.

Fuentes de información
Bibliografía Básica
Hill, Raymond, A First Course in Coding Theory, 1ª Ed, Clarendon Press, 1986, Reino Unido
Roman, Steven, Introduction to Coding and Information Theory, 1ª Ed, Springer, 1997, Alemania, EEUU
van Lint, J.H., Introduction to Coding Theory, 2ª Ed, Springer, 1998, Alemania, EEUU
Bibliografía Complementaria
Pretzel, Oliver, Error-Correcting Codes and Finite Fields. Student Edition, 1ª Ed, Oxford University Press, 1996, Reino Unido
Adamek, Jiri, Foundations of Coding, 1ª Ed, Wiley, 1991, EEUU
Stinson, Douglas R., Cryptography: Theory and Practice, 3ª Ed, Chapman and Hall, EEUU, 2005
O. Goldreich, Foundations of Cryptography, Basic Applications, 1ª Ed, Cambridge University Press, 2009, Reino Unido
Menezes, Alfred J. y van Oorschot, Paul C. y Vanstone, Scott A., Handbook of Applied Cryptography, 1ª Ed, CRC Press, 1996,
EEUU
Bellare, Mihir y Rogaway, Phillip, “Introduction to Cryptography, Lecture Notes”
(http://cseweb.ucsd.edu/~mihir/cse207/classnotes.html), University of California San Diego, 2006, EEUU

Recomendaciones

Asignaturas que se recomienda haber cursado previamente


Matemáticas: Álgebra lineal/O06G150V01101
Matemáticas: Análisis matemático/O06G150V01202
Matemáticas: Fundamentos matemáticos para la informática/O06G150V01103
Matemáticas: Estatística/O06G150V01301

Páxina 376 de 397


DATOS IDENTIFICATIVOS
Creación de contenidos digitales
Asignatura Creación de
contenidos
digitales
Código O06G150V01972
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OP 4 1c
Lengua Castellano
Impartición Francés
Gallego
Departamento Informática
Coordinador/a Campos Bastos, Celso
Profesorado Campos Bastos, Celso
Correo-e ccampos@uvigo.es
Web http://classter.esei.uvigo.es/
Descripción Los contenidos de esta materia proporcionan al alumno un acercamiento a las problemáticas y a las
general tecnologías que permiten desarrollar contenido digital en particular de carácter gráfico, cada vez más
dinámicos, interactivos, adaptables y basados en las posibilidades que ofrece Internet.
El alumno trabajará con conceptos de producción digital como geometría 3D, cámaras, iluminación y
texturado que le permitirán crear escenas digitales. También se trabajará en el espacio imagen con la
finalidad de conocer las herramientas que permitan la creación de interfaces y contenidos complementarios
y de promoción. Por último, mediante herramientas de edición se profundizará en la producción de contenido
videográfico, el manejo de formatos digitales y el workflow asociado a los nuevos procesos de producción,
distribución, intercambio y consumo.

Competencias
Código Tipología
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber hacer
tanto especializado como no especializado.
CB5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para - saber hacer
emprender estudios posteriores con un alto grado de autonomía.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber hacer
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos
adquiridos
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber hacer
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CE3 Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, - saber hacer
algorítmica y complejidad computacional, y su aplicación para la resolución de problemas propios
de la ingeniería
CE4 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases - saber hacer
de datos y programas informáticos con aplicación en ingeniería
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber hacer
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los
algoritmos propuestos
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber hacer
adecuados a la resolución de un problema
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber hacer
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados
CE20 Conocimiento y aplicación de los principios fundamentales y técnicas básicas de la programación - saber hacer
paralela, concurrente, distribuida y de tiempo real
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar /ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT11 Capacidad de actuar autónomamente - Saber estar /ser
CT15 Capacidad de relación interpersonal - Saber estar /ser

Páxina 377 de 397


CT16 Razonamiento crítico - Saber estar /ser
CT17 Compromiso ético y democrático - Saber estar /ser
CT20 Creatividad - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
RA1: Presentaciones y contenido coherente CB4
CB5
CG4
CG9
CE3
CE4
CE12
CT1
CT5
CT9
CT11
CT16
CT20
RA2: Conocer conceptos y desarrollo de habilidades y destrezas para la creación de contenidos de CB4
naturaleza digital. CG9
CE4
CE13
CE14
CE20
CT1
CT9
CT15
CT20
CT24
RA3: Situar al alumno en un nivel de conocimiento que le permita criticar, evaluar y decidir sobre el uso CG4
de herramientas para la creación y edición de contenidos digitales y su integración con el desarrollo y CE3
distribución de software. CE13
CE14
CE20
CT5
CT9
CT20
CT24
RA4: Conocer las técnicas y las tecnologías asociados a los contenidos digitales. CG4
CE12
CE14
CE20
RA5: Creación de los contenidos digitales asociados con el desarrollo, promoción y distribución de una CB5
aplicación software. CG9
CE4
CE14
CE20
CT5
CT9
CT17
CT20
CT24

Contenidos
Tema
1. Presentaciones y Contenido Coherente. 1.1 Propósito y mensaje.
1.2 Adaptarse a la audiencia
1.3 Planificación
1.4 El Comienzo
1.5 Desarrollo
1.6 El Final
1.7 Diseño Visual

Páxina 378 de 397


2. Escenas Tridimensionales 2.1 Introducción
2.2 Navegación y Visualización
2.3 Creación, Selección y Modificación
2.4 Transformaciones
2.5 Cámaras y efectos de Iluminación
2.6 Materiales
3. Infografía, imagen y fotografía 3.1 Conceptos Básicos
3.2 Ajustes sobre la imagen
3.3 Herramientas de Dibujo. Mapas de Bits y vectoriales
3.4 Rotulación y uso de Capas
4. Animación y Vídeo 4.1 Conceptos Básicos
4.2 Manejo del Tiempo
4.3 Fragmentos de Vídeo. Transiciones
4.4 Titulación y Conceptos Avanzados
5. Formatos y Tecnologías digitales Los formatos de los contenido digitales

Planificación
Horas en clase Horas fuera de clase Horas totales
Sesión magistral 22.5 27.5 50
Presentaciones/exposiciones 0.5 2 2.5
Prácticas en aulas de informática 27.5 38 65.5
Trabajos y proyectos 0 32 32
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Sesión magistral Presentación de los conceptos básicos de la creación de contenidos digitales. Se expondrán los
conceptos en los que se fundamenta la Infografía por ordenador, y los ámbitos de aplicación y uso
de la misma en diferentes áreas del conocimiento humano.
Se abordará la creación de escenas tanto de elementos bidimensionales como de naturaleza
tridimensional, así como los distintos procesos que tienen asociados su creación.
Se recogen de forma detallada las técnicas y los mecanismos más habituales para la generación de
gráficos por ordenador.
Presentaciones/exposiciones Los alumnos deberán realizar una exposición de los temas propuestos en clase al resto de sus
compañeros. Cada alumno expondrá los aspectos más relevantes del tema de su presentación, el
cual será comentado por sus compañeros con ayuda del profesor.
Prácticas en aulas de Las prácticas se centrarán en la utilización de aplicaciones informáticas que permitan el la creación,
informática diseño y experimentación sobre contenidos digitales de distintas naturaleza. Se cubrirán entornos
bidimensionales y tridimensionales y tanto de naturaleza discreta como las imágenes, como de
naturaleza continua como el vídeo.
Las prácticas se desarrollaran en base a ejercicios y casos prácticos a resolver. No será necesaria
la presencia del alumno para su realización.
Las horas de trabajo personal del alumno referidas a este particular, serán utilizadas por parte del
alumno para finalizar los ejercicios prácticos propuestos en clase y el desarrollo de los contenidos
específicos necesarios para el trabajo final.

Atención personalizada
Metodologías Descripción
Sesión magistral La atención personalizada, individual o en grupo, se realizará tanto en el aula durante el
desarrollo de las prácticas, como en las horas de tutorías y en los accesos On-Line que se
lleven a cabo.
Prácticas en aulas de informática La atención personalizada, individual o en grupo, se realizará tanto en el aula durante el
desarrollo de las prácticas, como en las horas de tutorías y en los accesos On-Line que se
lleven a cabo.
Presentaciones/exposiciones La atención personalizada, individual o en grupo, se realizará tanto en el aula durante el
desarrollo de las prácticas, como en las horas de tutorías y en los accesos On-Line que se
lleven a cabo.
Pruebas Descripción
Trabajos y proyectos La atención personalizada, individual o en grupo, se realizará tanto en el aula durante el
desarrollo de las prácticas, como en las horas de tutorías y en los accesos On-Line que se
lleven a cabo.

Páxina 379 de 397


Evaluación
Descripción Calificación Competencias Evaluadas
Sesión magistral La evaluación de los conocimientos asociados a la 20 CB4
Sesión Magistral y a las Prácticas en aulas de
CB5
Informática se evalúan conjuntamente.
La evaluación al alumno se realizará mediante CG4
exámenes. Las pruebas que conformen el examen CG9
podrán ser tipo test, cuestiones, desarrollo, ejercicios
CE3
y/o pruebas orales en función de la parte del temario
que se esté evaluando. CE4
Permitirá evaluar los siguientes resultados de CE12
aprendizaje: RA1, RA2, RA3, RA4 CE13
CE14
CE20
CT1
CT5
CT9
CT17
CT20
CT24
Prácticas en aulas de La evaluación de los conocimientos asociados a la 20 CB4
informática Sesión Magistral y a las Prácticas en aulas de
CG4
Informática se evalúan conjuntamente.
La evaluación al alumno se realizará mediante CG9
exámenes. Las pruebas que conformen el examen CE3
podrán ser tipo test, cuestiones, desarrollo y/o
CE4
ejercicios en función de la parte del temario que se
esté evaluando. CE12
Permitirá evaluar los siguientes resultados de CE13
aprendizaje: RA2, RA5 CE14
CE20
CT1
CT5
CT20
Presentaciones/exposiciones Incluye la preparación de un tema, su exposición oral, 20 CB4
planteamiento de ejercicios a los compañeros y
CG4
evaluación de los mismos. El trabajo será evaluado por
compañeros y compañeras, además de por el CG9
profesorado de la asignatura, atendiendo a la calidad CE3
general de la presentación y a las habilidades y
CE4
actitudes mostradas por los componentes del grupo.
Permitirá evaluar los siguientes resultados de CE13
aprendizaje: RA1, RA2, RA3, RA4, RA5 CE20
CT9
CT15
CT17
CT20
CT24

Páxina 380 de 397


Trabajos y proyectos Todos los alumnos deberán realizar un trabajo o 40 CB4
proyecto final de la asignatura. El proyecto se
CB5
realizará de forma individual.
El trabajo final consistirá en la creación de una CG4
presentación que contenga un conjunto de elementos CG9
digitales creados con las distintas herramientas
CE3
presentadas en clase y utilizadas en las prácticas de la
asignatura. CE4
La idea del trabajo final será propuesta al profesor CE12
para su aceptación. Este requisito es necesario para CE13
que el trabajo sea válido. La idea del trabajo podrá ser
modificada, a petición del alumno, siempre que haya CE14
un tiempo razonable entre la petición de modificación CE20
y la fecha final de entrega del trabajo. CT1
Permitirá evaluar los siguientes resultados de
CT5
aprendizaje: RA1, RA2, RA3, RA4, RA5
CT11
CT15
CT16
CT17
CT20
CT24

Otros comentarios y evaluación de Julio

El desarrollo de la asignatura a lo largo del curso presenta de forma paralela fundamentos teóricos y manejo de
herramientas de creación de contenidos digitales.

Los fundamentos teóricos se presentarán a lo largo de las sesiones teóricas previstas en los horarios del centro. La
evaluación se realizará al final del cuatrimestre mediante un examen.

El desarrollo de la asignatura a lo largo del curso presenta técnicas básicas en la realización de contenidos digitales de
carácter gráfico. El tratamiento digital de contenidos 2D y 3D, desde su creación hasta su edición, modificación y publicación
serán presentados de forma teórica, pero es en la práctica donde está el verdadero valor del manejo de estas técnicas.

El desarrollo de contenidos bidimensionales y tridimensionales se desarrollará a lo largo de las prácticas en aulas de


informática durante todo el cuatrimestre. Los contenidos prácticos están totalmente relacionados con los fundamentos
teóricos presentados en las sesiones magistrales, por esta razón, se presentarán de forma sincronizada. Los contenidos se
organizan en "prácticas" de duración variable y su desarrollo podrán requerir una o varias sesiones. Las prácticas serán
desarrolladas de forma individual por el alumno y deberán ser entregadas al profesor para su corrección a lo largo del curso,
una vez finalizadas y en los plazos previstos en la planificación de la asignatura. En ningún caso, la entrega efectiva de una
práctica superará en más de una semana a la fecha prevista para su finalización.

CRITERIOS DE EVALUACIÓN PARA ASISTENTES 1ª EDICIÓN DE ACTAS

Los alumnos deberán hacer un examen al final del cuatrimestre, el cual, cubrirá aspectos relacionados con los fundamentos
teóricos y prácticos de la asignatura. El examen podrá contener preguntas tipo test, cuestiones y ejercicios. El cálculo de la
nota final asociada a este examen, NF_Teoría, será valorada entre 0 y 10 representando un 20% de la Nota_Final. En caso de
aprobar será liberatorio durante el año académico que ha sido superada la parte. NF_Teoría no podrá ser inferior a 4 para
superar la asignatura.La evaluación del trabajo o proyecto final, NF_Proyecto, se realizará sobre 10 y tendrá en cuenta
aspectos técnicos, estéticos, gramaticales, y todos aquellos relacionados con la obtención de resultados de calidad técnica.
Los trabajos serán realizados de forma individual. NF_Proyecto no podrá ser inferior a 4 para superar la asignatura. La
resolución totalmente satisfactoria de todas las prácticas previstas, NF_Prácticas representarán una nota máxima de 2
puntos sobre los 10 puntos totales que puede obtener como nota final un alumno. La entrega de las prácticas es necesaria
para poder optar a esta puntuación, aunque no es un requisito obligatorio para aprobar la asignatura. La nota
correspondiente a NF_Prácticas sólo podrá ser obtenida durante el proceso de evaluación continua y en caso de que el
alumno tenga valoración 0 en este apartado esa será la nota que constará durante el año académico en curso para ese
apartado. La nota NF_Presentaciones representa una nota máxima de 2 puntos sobre los 10 puntos totales que puede
obtener como nota final un alumno. Es necesario que TODOS los alumnos, al margen de presencialidad o no, realicen las
presentaciones previstas durante el desarrollo de la asignatura.

El cálculo final de la nota se realizará siguiendo la siguiente forma:

Nota_Final = NF_Teoría*20% + NF_Proyecto*40% + NF_Prácticas + NF_Presentaciones Donde NF_* > = 4; Excepto

Páxina 381 de 397


NF_Prácticas. Todos los alumnos deberán ponerse en contacto con el profesor responsable de la asignatura para obtener su
usuario de acceso a la plataforma docente Classter.

CRITERIOS DE EVALUACIÓN PARA NO ASISTENTES

Los alumnos que quieran superar la asignatura de forma NO PRESENCIAL podrán aprobar la asignatura superando las
pruebas planteadas según la descripción anterior para obtener la NF_Teoría, NF_Presentaciones y NF_Proyecto. La nota
relativa a NF_Prácticas se podrá obtener siguiendo los pasos descritos en los párrafos anteriores del mismo modo que harán
los alumnos PRESENCIALES. Para todos los alumnos se habilitará una cuenta de usuario en la plataforma de e-learnig de la
asignatura mediante la cual se presentarán de forma telemática las prácticas propuestas. Todos los alumnos deberán
ponerse en contacto con el profesor responsable de la asignatura para obtener su usuario de acceso a la plataforma. En el
caso de los alumnos que opten por la modalidad NO PRESENCIAL la cuenta de usuario y el proyecto final se deberán asignar
en las 6 primeras semanas desde el comienzo del curso. Esta asignación se realizará por parte del profesor responsable y a
petición expresa del alumno mediante escrito firmado por ambas partes.

CRITERIOS DE EVALUACIÓN PARA 2ª EDICIÓN DE ACTAS Y FIN DE CARRERA

Se empleará el mismo sistema de evaluación descrito para la primera edición de actas tanto en el caso de asistentes como
de no asistentes. Los alumnos que se presenten en segunda edición, después de haberse presentado a la primera edición,
sólo lo tendrán que hacer de las partes no superadas. La evaluación correspondiente a la convocatoria extraordinaria de fin
de carrera se ajustará a los mismos parámetros descritos anteriormente en la modalidad PRESENCIAL y en la NO
PRESENCIAL.

PROCESO DE CALIFICACIÓN DE ACTAS

Todos los alumnos están obligados a realizar y/o presentar las pruebas necesarias para calcular la calificación que
corresponda a las notas NF_Teoría, NF_Presentaciones y NF_Proyecto que se describen a continuación. Los alumnos que no
hayan realizado las pruebas asociadas con NF_Teoría tendrán la calificación de No Presentado. Los alumnos que no hayan
presentado los trabajos asociados a NF_Proyecto o las presentaciones asociadas a NF_Presentaciones, serán calificados con
la nota calculada según se detalla a continuación, si esta nota es inferior a 4. En caso de que la nota calculada sea superior
a 4 la calificación de Nota_Final será 4.

FECHAS DE EVALUACIÓN

Los exámenes oficiales de la materia de Creación de Contenidos Digitales se desarrollarán en las fechas y horarios
publicados en la página web de la Escuela Superior de Ingeniería Informática (ESEI). Todas las fechas de examen son las
aprobadas por la Junta de Centro de la ESEI. El calendario de pruebas de evaluación aprobado oficialmente por la Xunta de
Centro da ESEI se encuentra publicado en la página web http://www.esei.uvigo.es/index.php?id= 29.

Fuentes de información
Bibliografía Básica
MEDIAactive, Aprender 3ds Max 2017 con 100 ejercicios prácticos, 1, Marcombo, 2016, España
Bibliografía Complementaria
Alberto Cairo, El arte funcional, 1, ALAMUT, 2011, España
Nancy Duarte, Slide:ology, 1, Conecta, 2011, España
Nancy Duarte, resonancia, 1, Gestión 2000, 2012, España
Adobe Press, Photoshop CC (Diseño Y Creatividad), 1, ANAYA MULTIMEDIA, 2013, España
Alberto Rodríguez Rodríguez, Proyectos de animación 3D, 1, ANAYA MULTIMEDIA, 2010, España

Recomendaciones

Asignaturas que se recomienda haber cursado previamente


Algoritmos y estructuras de datos II/O06G150V01302

Páxina 382 de 397


DATOS IDENTIFICATIVOS
Prácticas externas: Prácticas en empresas I
Asignatura Prácticas
externas:
Prácticas en
empresas I
Código O06G150V01981
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
6 OP 4 2c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Barreiro Alonso, Enrique
Profesorado Barreiro Alonso, Enrique
Correo-e enrique@uvigo.es
Web http://esei.uvigo.es/index.php?id=796
Descripción Las prácticas en empresa son opcionales para el alumnado. El objetivo es que adquiera experiencia en el
general desempeño de la profesión de ingeniero/a técnico/a en informática, y de sus funciones y responsabilidades
en las organizaciones.

Competencias
Código Tipología
CG1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito - saber hacer
de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos
, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber hacer
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de
su calidad, de acuerdo con los conocimientos adquiridos.
CG7 Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la - saber hacer
profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas
de obligado cumplimiento.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber hacer
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber hacer
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - Saber estar /ser
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - Saber estar /ser
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - Saber estar /ser
tecnologías disponibles
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - Saber estar /ser
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - Saber estar /ser
tecnologías de la información y las comunicaciones
CE34 Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de - Saber estar /ser
comunicaciones en una organización
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - Saber estar /ser
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación
móvil

Páxina 383 de 397


CE37 Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas - Saber estar /ser
informáticos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
Experiencia en el desempeño de la profesión de ingeniero/a técnico/a en informática y de sus funciones CG1
más habituales en un entorno real de empresa. CG5
CG7
CG8
CG9
CE25
CE26
CE27
CE30
CE31
CE34
CE36
CE37
CT8
CT9
CT10
CT12
CT13
CT15
CT19
CT22
CT24

Contenidos
Tema
Estancia en una empresa desarrollando -
funciones propias de un/a Ingeniero/a Técnico/a
en Informática, relacionadas con el perfil
profesional escogido por el alumno, y tutorizado
por profesorado del Centro y personal de la
empresa.

Planificación
Horas en clase Horas fuera de clase Horas totales
Prácticas externas 150 0 150
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Prácticas externas - El procedimiento para la realización de las prácticas externas se rige por el Reglamento de
Prácticas Académicas Externas del Alumnado de la Universidad de Vigo y de la Escuela Superior de
Ingeniería Informática.
- El alumno realizará una estancia en una empresa desarrollando funciones propias de la titulación
y del perfil profesional y elegido.

Páxina 384 de 397


Atención personalizada
Metodologías Descripción
Prácticas externas - El/la alumno/a tendrá un seguimiento continuo y una atención personalizada por parte de los/las
tutores/as.

Evaluación
Descripción Calificación Competencias Evaluadas
Prácticas - El/La alumno/a deberá entregar una memoria explicativa de las 100 CG1
externas actividades realizadas durante las prácticas, especificando su duración,
CG5
unidades o departamentos de la empresa en que se realizaron, formación
recibida (cursos, programas informáticos, etc.), el nivel de integración CG7
dentro de la empresa y las relaciones con el personal. CG8
- La memoria debe incluir también un apartado de conclusiones, que
CG9
contendrá una reflexión sobre la adecuación de las enseñanzas recibidas
durante la carrera para el desempeño de la práctica (aspectos positivos y CE25
negativos más significativos relacionados con el desarrollo de las CE26
prácticas). Se valorará, además, la inclusión de información sobre la CE27
experiencia profesional y personal obtenida con las prácticas (valoración
personal del aprendizaje conseguido a lo largo de las prácticas, y CE30
sugerencias o aportaciones propias sobre la estructura y funcionamiento de CE31
la empresa visitada). CE34
- El/La tutor/a de la empresa entregará un informe valorando aspectos
CE36
relacionados con las prácticas realizadas por el/la alumno/a: puntualidad,
asistencia, responsabilidad, capacidad de trabajo en equipo e integración CE37
en la empresa, calidad del trabajo desarrollado, etc. CT8
Se evalúan todas las competencias.
CT9
CT10
CT12
CT13
CT15
CT19
CT22
CT24

Otros comentarios y evaluación de Julio

El/La alumno/a deberá entregar una memoria explicativa de las actividades realizadas durante las prácticas, especificando
su duración, unidades o departamentos de la empresa en que se realizaron, formación recibida (cursos, programas
informáticos, etc.), el nivel de integración dentro de la empresa y las relaciones con el personal.

La memoria debe incluir también un apartado de conclusiones, que contendrá una reflexión sobre la adecuación de las
enseñanzas recibidas durante la carrera para el desempeño de la práctica (aspectos positivos y negativos más significativos
relacionados con el desarrollo de las prácticas). Se valorará, además, la inclusión de información sobre la experiencia
profesional y personal obtenida con las prácticas (valoración personal del aprendizaje conseguido a lo largo de las prácticas,
y sugerencias o aportaciones propias sobre la estructura y funcionamiento de la empresa visitada).
El/La tutor/a de la empresa entregará un informe valorando aspectos relacionados con las prácticas realizadas por el/la
alumno/a: puntualidad, asistencia, responsabilidad, capacidad de trabajo en equipo e integración en la empresa, calidad del
trabajo desarrollado, etc.

Fuentes de información
Bibliografía Básica
Bibliografía Complementaria

Recomendaciones

Otros comentarios
Para matricularse de prácticas externas es necesario haber superado 150 ECTS de la titulación.

Páxina 385 de 397


DATOS IDENTIFICATIVOS
Prácticas externas: Prácticas en empresas II
Asignatura Prácticas
externas:
Prácticas en
empresas II
Código O06G150V01982
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
12 OP 4 1c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Barreiro Alonso, Enrique
Profesorado Barreiro Alonso, Enrique
Correo-e enrique@uvigo.es
Web http://http://www.esei.uvigo.es/index.php?id=287
Descripción Las prácticas en empresa son opcionales para el alumnado. El objetivo es que el estudiante adquiera
general experiencia en el desempeño de la profesión de ingeniero/a técnico/a en informática, y de sus funciones y
responsabilidades en las organizaciones.

Competencias
Código Tipología
CG1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito - saber hacer
de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos
, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber hacer
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de
su calidad, de acuerdo con los conocimientos adquiridos.
CG7 Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la - saber hacer
profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas
de obligado cumplimiento.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber hacer
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber hacer
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber hacer
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber hacer
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - saber hacer
tecnologías disponibles
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber hacer
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber hacer
tecnologías de la información y las comunicaciones
CE34 Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de - saber hacer
comunicaciones en una organización
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - saber hacer
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación
móvil

Páxina 386 de 397


CE37 Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas - saber hacer
informáticos
CT8 Resolución de problemas - Saber estar /ser
CT9 Capacidad de tomar decisiones - Saber estar /ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar /ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar /ser
CT13 Capacidad de integrarse rápidamente y trabajar eficientemente en equipos unidisciplinares y de - Saber estar /ser
colaborar en un entorno multidisciplinar
CT15 Capacidad de relación interpersonal - Saber estar /ser
CT19 Adaptación a nuevas situaciones - Saber estar /ser
CT22 Tener iniciativa y ser resolutivo - Saber estar /ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar /ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias
Experiencia en el desempeño de la profesión de ingeniero/a técnico/a en informática y de sus funciones CG1
más habituales en un entorno real de empresa. CG5
CG7
CG8
CG9
CE25
CE26
CE27
CE30
CE31
CE34
CE36
CE37
CT8
CT9
CT10
CT12
CT13
CT15
CT19
CT22
CT24

Contenidos
Tema
Estancia en una empresa desarrollando -
funciones propias de un/a Ingeniero/a Técnico/a
en Informática, relacionadas con el perfil
profesional escogido por el alumno, y tutorizado
por profesorado del Centro y personal de la
empresa.

Planificación
Horas en clase Horas fuera de clase Horas totales
Prácticas externas 300 0 300
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Prácticas externas - El procedimiento para la realización de las prácticas externas se rige por el Reglamento de
Prácticas Académicas Externas del Alumnado de la Universidad de Vigo y de la Escuela Superior de
Ingeniería Informática.
- El alumno realizará una estancia en una empresa desarrollando funciones propias de la titulación
y del perfil profesional y elegido.

Páxina 387 de 397


Atención personalizada
Metodologías Descripción
Prácticas externas - El/la alumno/a tendrá un seguimiento continuo y una atención personalizada por parte de los/las
tutores/as.

Evaluación
Descripción Calificación Competencias Evaluadas
Prácticas - El/La alumno/a deberá entregar una memoria explicativa de las 100 CG1
externas actividades realizadas durante las prácticas, especificando su duración,
CG5
unidades o departamentos de la empresa en que se realizaron, formación
recibida (cursos, programas informáticos, etc.), el nivel de integración CG7
dentro de la empresa y las relaciones con el personal. CG8
- La memoria debe incluir también un apartado de conclusiones, que
CG9
contendrá una reflexión sobre la adecuación de las enseñanzas recibidas
durante la carrera para el desempeño de la práctica (aspectos positivos y CE25
negativos más significativos relacionados con el desarrollo de las CE26
prácticas). Se valorará, además, la inclusión de información sobre la CE27
experiencia profesional y personal obtenida con las prácticas (valoración
personal del aprendizaje conseguido a lo largo de las prácticas, y CE30
sugerencias o aportaciones propias sobre la estructura y funcionamiento de CE31
la empresa visitada). CE34
- El/La tutor/a de la empresa entregará un informe valorando aspectos
CE36
relacionados con las prácticas realizadas por el/la alumno/a: puntualidad,
asistencia, responsabilidad, capacidad de trabajo en equipo e integración CE37
en la empresa, calidad del trabajo desarrollado, etc. CT8
Se evalúan todas las competencias.
CT9
CT10
CT12
CT13
CT15
CT19
CT22
CT24

Otros comentarios y evaluación de Julio

- El/La alumno/a deberá entregar una memoria explicativa de las actividades realizadas durante las prácticas, especificando
su duración, unidades o departamentos de la empresa en que se realizaron, formación recibida (cursos, programas
informáticos, etc.), el nivel de integración dentro de la empresa y las relaciones con el personal.

- La memoria debe incluir también un apartado de conclusiones, que contendrá una reflexión sobre la adecuación de las
enseñanzas recibidas durante la carrera para el desempeño de la práctica (aspectos positivos y negativos más significativos
relacionados con el desarrollo de las prácticas). Se valorará, además, la inclusión de información sobre la experiencia
profesional y personal obtenida con las prácticas (valoración personal del aprendizaje conseguido a lo largo de las prácticas,
y sugerencias o aportaciones propias sobre la estructura;y funcionamiento de la empresa visitada).- El/La tutor/a de la
empresa entregará un informe valorando aspectos relacionados con las prácticas realizadas por el/la alumno/a: puntualidad,
asistencia, responsabilidad, capacidad de trabajo en equipo e integración en la empresa, calidad del trabajo desarrollado,
etc

Fuentes de información
Bibliografía Básica
Bibliografía Complementaria

Recomendaciones

Otros comentarios
Para matricularse de prácticas externas es necesario haber superado 150 ECTS de la titulación.

Páxina 388 de 397


DATOS IDENTIFICATIVOS
Trabajo de Fin de Grado
Asignatura Trabajo de Fin de
Grado
Código O06G150V01991
Titulacion Grado en
Ingeniería
Informática
Descriptores Creditos ECTS Carácter Curso Cuatrimestre
12 OB 4 2c
Lengua Castellano
Impartición Gallego
Departamento Informática
Coordinador/a Lado Touriño, María José
Profesorado Lado Touriño, María José
Correo-e mrpepa@uvigo.es
Web http://http://www.esei.uvigo.es/?id=300
Descripción El trabajo de fin de grado es un trabajo personal que cada estudiante realizará de manera autónoma bajo
general tutorización docente, y debe permitirle mostrar de forma integrada la adquisición de los contenidos
formativos y las competencias asociadas al título.
El inglés se usa en general a nivel de la documentacion empleada por el alumnado para el desarrollo del
trabajo

Competencias
Código Tipología
CB4 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público - saber hacer
tanto especializado como no especializado.
CB5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para - saber hacer
emprender estudios posteriores con un alto grado de autonomía.
CG1 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito - saber hacer
de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos
, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas.
CG2 Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de - saber hacer
acuerdo con los conocimientos adquiridos.
CG3 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y - saber hacer
seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que
gestionan.
CG4 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y - saber hacer
la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos
adquiridos
CG5 Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas - saber hacer
empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de
su calidad, de acuerdo con los conocimientos adquiridos.
CG6 Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o - saber hacer
distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos.
CG7 Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la - saber hacer
profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas
de obligado cumplimiento.
CG8 Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo - saber hacer
de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para
adaptarse a nuevas situaciones.
CG9 Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. - saber hacer
Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la
profesión de Ingeniero Técnico en Informática.
CG10 Conocimientos para la realización de mediciones, cálculos, valoraciones, tasaciones, - saber hacer
peritaciones,estudios, informes, planificación de tareas y otros trabajos análogos de informática, de
acuerdo con los conocimientos adquiridos.
CG11 Capacidad para analizar y valorar el impacto social y medioambiental de las soluciones técnicas, - saber hacer
comprendiendo la responsabilidad ética y profesional de la actividad del Ingeniero Técnico en
Informática.

Páxina 389 de 397


CG12 Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos, - saber hacer
organización y planificación de proyectos, así como la legislación, regulación y normalización en el
ámbito de los proyectos informáticos, de acuerdo con los conocimientos adquiridos.
CE7 Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, - saber hacer
asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y
normativa vigente
CE8 Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos - saber hacer
en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto
económico y social
CE9 Capacidad para comprender la importancia de la negociación, los hábitos de trabajo efectivos, el - saber hacer
liderazgo y las habilidades de comunicación en todos los entornos de desarrollo de software
CE10 Capacidad para elaborar el pliego de condiciones técnicas de una instalación informática que - saber hacer
cumpla los estándares y normativas vigentes
CE11 Conocimiento, administración y mantenimiento de sistemas, servicios y aplicaciones informáticas - saber hacer
CE12 Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías - saber hacer
informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los
algoritmos propuestos
CE13 Conocimiento, diseño y utilización de forma eficiente de los tipos y estructuras de datos más - saber hacer
adecuados a la resolución de un problema
CE14 Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y - saber hacer
eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados
CE15 Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así - saber hacer
como los componentes básicos que los conforman
CE16 Conocimiento de las características, funcionalidades y estructura de los Sistemas Operativos y - saber hacer
diseñar e implementar aplicaciones basadas en sus servicios
CE17 Conocimiento y aplicación de las características, funcionalidades y estructura de los Sistemas - saber hacer
Distribuidos, las Redes de Computadores e Internet y diseñar e implementar aplicaciones basadas
en ellas
CE18 Conocimiento y aplicación de las características, funcionalidades y estructura de las bases de datos, - saber hacer
que permitan su adecuado uso, y el diseño y el análisis e implementación de aplicaciones basadas
en ellos
CE19 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento - saber hacer
y acceso a los Sistemas de información, incluidos los basados en web
CE20 Conocimiento y aplicación de los principios fundamentales y técnicas básicas de la programación - saber hacer
paralela, concurrente, distribuida y de tiempo real
CE21 Conocimiento y aplicación de los principios fundamentales y técnicas básicas de los sistemas - saber hacer
inteligentes y su aplicación práctica
CE22 Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de - saber hacer
software
CE23 Capacidad para diseñar y evaluar interfaces persona computador que garanticen la accesibilidad y - saber hacer
usabilidad a los sistemas, servicios y aplicaciones informáticas
CE24 Conocimiento de la normativa y la regulación de la informática en los ámbitos nacional, europeo e - saber hacer
internacional
CE25 Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos - saber hacer
los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar
y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de
la Ingeniería del Software
CE26 Capacidad para valorar las necesidades del cliente y especificar los requisitos software para - saber hacer
satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la
existencia de sistemas ya desarrollados y de las propias organizaciones
CE27 Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y - saber hacer
tecnologías disponibles
CE28 Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y - saber hacer
documentar soluciones software sobre la base de un conocimiento adecuado de las teorías,
modelos y técnicas actuales
CE29 Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran - saber hacer
presentarse
CE30 Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando - saber hacer
métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos
CE31 Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las - saber hacer
tecnologías de la información y las comunicaciones

Páxina 390 de 397


CE32 Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y - saber hacer
mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y
calidad adecuados
CE33 Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, - saber hacer
evaluación y gestión de aplicaciones y sistemas basados en tecnologías de la información que
aseguren la accesibilidad, ergonomía y usabilidad de los sistemas
CE34 Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de - saber hacer
comunicaciones en una organización
CE35 Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que satisfagan - saber hacer
las necesidades de la organización, con los criterios de coste y calidad identificados
CE36 Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, - saber hacer
incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación
móvil
CE37 Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas - saber hacer
informáticos
CT1 Capacidad de análisis, síntesis y evaluación - Saber estar
/ser
CT2 Capacidad de organización y planificación - Saber estar
/ser
CT3 Comunicación oral y escrita en la lengua nativa - Saber estar
/ser
CT4 Capacidad de comunicación efectiva en inglés - Saber estar
/ser
CT5 Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales - Saber estar
/ser
CT6 Capacidad de diseñar y realizar experimentos sencillos y analizar e interpretar sus resultados - Saber estar
/ser
CT7 Capacidad de buscar, relacionar y estructurar información proveniente de diversas fuentes y de - Saber estar
integrar ideas y conocimientos /ser
CT8 Resolución de problemas - Saber estar
/ser
CT9 Capacidad de tomar decisiones - Saber estar
/ser
CT10 Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones - Saber estar
/ser
CT11 Capacidad de actuar autónomamente - Saber estar
/ser
CT12 Capacidad de trabajar en situaciones de falta de información y/o bajo presión - Saber estar
/ser
CT16 Razonamiento crítico - Saber estar
/ser
CT17 Compromiso ético y democrático - Saber estar
/ser
CT18 Aprendizaje autónomo - Saber estar
/ser
CT19 Adaptación a nuevas situaciones - Saber estar
/ser
CT20 Creatividad - Saber estar
/ser
CT22 Tener iniciativa y ser resolutivo - Saber estar
/ser
CT23 Espíritu emprendedor y ambición profesional - Saber estar
/ser
CT24 Tener motivación por la calidad y la mejora continua - Saber estar
/ser

Resultados de aprendizaje
Resultados de aprendizaje Competencias

Páxina 391 de 397


RA1: Búsqueda, ordenación y estructuración de información sobre cualquier tema CB4
CG3
CG4
CG9
CG12
CE7
CE28
CE29
CE31
CT1
CT2
CT3
CT7
CT8
CT10
CT18
CT19
CT22
RA2: Elaboración de memoria de proyectos en la que se recojan: antecedentes, problemática o estado del CG1
arte, objetivos, fases del proyecto, desarrollo del proyecto, conclusiones y líneas futuras. CG3
CG7
CG9
CG11
CG12
CE7
CE8
CE9
CE10
CE22
CE23
CE24
CE28
CT1
CT2
CT3
CT4
CT10
CT24

Páxina 392 de 397


RA3: Diseño de prototipos, programas de simulación, etc, según especificaciones CB5
CG1
CG2
CG3
CG4
CG5
CG6
CG7
CG8
CG9
CG10
CE7
CE8
CE9
CE11
CE12
CE13
CE14
CE15
CE16
CE17
CE18
CE19
CE20
CE21
CE22
CE23
CE25
CE26
CE27
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT5
CT6
CT8
CT9
CT11
CT12
CT16
CT17
CT18
CT19
CT20
CT22
CT23
CT24

Contenidos
Tema
Siguiendo las recomendaciones del Consejo de
Universidades para el diseño de planes de
estudio de Grado en Ingeniería Informática
(resolución de 8/6/2009, BOE 4/8/2009):
“Ejercicio original a realizar individualmente y
presentar y defender ante un tribunal
universitario, consistente en un proyecto en el
ámbito de las tecnologías específicas de la
Ingeniería en Informática de naturaleza
profesional en el que se sinteticen e integren las
competencias adquiridas en las enseñanzas”.

Páxina 393 de 397


Planificación
Horas en clase Horas fuera de clase Horas totales
Trabajos tutelados 24 0 24
Proyectos 0 275 275
Trabajos y proyectos 1 0 1
*Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de
alumnado

Metodologías
Descripción
Trabajos tutelados Tutorías con el profesorado tutor del TFG.
Proyectos Desarrollo del trabajo de fin de grado de forma individual. Corresponde al trabajo autónomo del/de
la alumno/la.

Atención personalizada
Metodologías Descripción
Trabajos tutelados Tutorías con el profesorado tutor del TFG para resolver dudas, problemas, o cualquiera otra cuestión
que se presente.

Evaluación
Descripción Calificación Competencias Evaluadas

Páxina 394 de 397


Trabajos y 1. El Tribunal asignará el 100% de la nota del TFG. Cada miembro del Tribunal cubrirá un informe de 100 CB4
proyectos calificación segundo el modelo oficial y tipo de TFG, que evaluará los aspectos indicados en la sección
CB5
"Otros comentarios y evaluación de Julio".
CG1
2. El plagio, entendiendo cómo tal la presentación como propia de un trabajo realizado por otra CG2
persona, o como la copia de textos sin citar su origen, comportará las responsabilidades en las que
CG3
habían podido incurrir los/las estudiantes que plagien. El Tribunal evaluador será el responsable de
informar de estas actividades en la manera que establezca la normativa de la Universidad de Vigo y CG4
de interpretar y valorar la magnitud del plagio y su reflejo en la nota final que puede comportar, si así CG5
lo decide el Tribunal, la calificación numérica de cero en la materia. CG6
CG7
3. La calificación del TFG de cada miembro del Tribunal se hará de la siguiente manera: CG8
CG9
- Calificación de la documentación: la nota se calculará como la media aritmética de todos los
apartados presentes en la sección "Otros comentarios y evaluación de Julio." CG10
- Calificación de la ejecución (TFG tipo I): la nota se calculará la media artimética de todos los CG11
apartados presentes en la sección "Otros comentarios y evaluación de Julio." CG12
- Calificación de la defensa: la nota se calculará como la media aritmética de todos los apartados
CE7
presentes en la sección "Otros comentarios y evaluación de Julio."
CE8
4. La calificación final del TFG en cada uno de los dos apartados anteriores se obtendrá como la CE9
media artimética de las notas otorgadas por todos los miembros del Tribunal en cada uno de ellos.
CE10
Sin embargo, en el caso de obtener una calificación de “Muy deficiente (0)” en alguno de los
apartados presentes en la sección "Otros comentarios y evaluación de Julio", el Tribunal podrá tomar CE11
la decisión de no aprobar el TFG, asignando una nota máxima de 4.9 puntos (siempre que la nota CE12
media alcance el dicho máximo). CE13

5. La calificación final del TFG se calculará cómo: CE14


- Calificación final TFG tipo I = 55% documentación + 30% ejecución + 15% defensa. CE15
- Calificación final TFG tipo II = 85% documentación + 15% defensa. CE16
CE17
Resultados de aprendizaje evaluados: RA1, RA2, RA3. CE18
CE19
CE20
CE21
CE22
CE23
CE24
CE25
CE26
CE27
CE28
CE29
CE30
CE31
CE32
CE33
CE34
CE35
CE36
CE37
CT1
CT2
CT3
CT4
CT5
CT6
CT7
CT8
CT9
CT10
CT11
CT12
CT16
CT17
CT18
CT19
CT20
CT22
CT23
CT24

Páxina 395 de 397


Otros comentarios y evaluación de Julio

Evaluación del TFG

Tipo I. TFG con desarrollo de software y/o hardware

A) Documentación (califiquecadaaspectode0a4)*

Ítem Calificación Ítem Calificación

Diseño del software (estático


Estructura
y dinámico) o del hardware

Gestión de datos e
Corrección y legibilidad
información

Introducción Pruebas

Objetivos Manual de usuario

Resumen de la solución propuesta Principales aportaciones

Planificación y seguimiento Conclusiones

Arquitectura Vías de trabajo futuras

Tecnologías e integración de
Referencias
productos de terceros

Apartados adicionales (si


Especificación y análisis de requisitos
existen)

Media (de todas las


anteriores)

B) Execución (califiquecadaaspectode0a4)*

Ítem Calificación Ítem Calificación

Fiabilidad, eficiencia y seguridad Usabilidad de la interfacz de


Código fuente del software usuario, si procede

Media (de todas las


anteriores)

C) Presentación (califiquecadaaspectode0a 4)*

Ítem Calificación Ítem Calificación

Claridad Defensa del trabajo

Empleo del tiempo Calidad do material empleado

Media (de todas las


anteriores)

Tipo II. TFG sin desarrollo de software ni hardware

A) Documentación(califiquecadaaspectode0a 4)*

Ítem Calificación Ítem Calificación

Resumen de la solución
Estructura
propuesta

Corrección y legibilidad Planificación y seguimiento

Introducción Principales aportaciones

Objetivos Conclusiones

Antecedentes y contexto Vías de trabajo futuras

Marco teórico/práctico. Herramientas. Referencias

Páxina 396 de 397


Media (de todas las
anteriores)

B) Presentación (califiquecadaaspectode0a 4)*

Ítem Calificación Ítem Calificación

Claridad Defensa del trabajo

Calidad do material
Empleo del tiempo
empleado

Media (de todas las


anteriores)

CONVOCATORIA DEL SEGUNDO CUATRIMESTRE - JUNIO

El período de defensa se realizará del 13 al 20 de junio de 2018.

CONVOCATORIA DE JULIO

El período de defensa se realizará del 9 al 20 de julio de 2018.

Para el alumnado que cumpla las condiciones indicadas por la Universidad de Vigo habrá también otros dos períodos: fin de
carrera y convocatoria adelantada de primer cuatrimestre.

CONVOCATORIA DE FIN DE CARREIRA

El período de defensa se realizará del 18-20 de septiembre de 2017 (segunda matrícula de TFG y posteriores) y del 14 al 17
de noviembre de 2017 (todas las matrículas).

CONVOCATORIA DEL PRIMER CUATRIMESTRE - FEBRERO

El período de defensa se realizará del 15 al 20 de febrero de 2018.

Todas las fechas de presentación que figuran en el sistema de evaluación son las aprobadas por la Xunta de Centro de la
ESEI. En caso de error al transcribirlas, la válida es la aprobada oficialmente y publicada en el calendario de presentación y
defensa de TFG de la ESEI (http://esei.uvigo.es/fileadmin/docs/estudios/tfg/CalendarioTFG_2016_17.pdf).

Fuentes de información
Bibliografía Básica
Bibliografía Complementaria

Recomendaciones

Otros comentarios
Para poder superar el trabajo de fin grado es necesario haber aprobado todas las demás materias de la titulación.

Páxina 397 de 397

Anda mungkin juga menyukai