Upload
lyquynh
View
423
Download
4
Embed Size (px)
Citation preview
Universidad Católica de Murcia – Tlf: (+34) 902 102 101 [email protected] – www.ucam.edu
Guía Docente 2015/16
Grado en Ingeniería Informática
Modalidad de enseñanza
Presencial
GRADO EN INGENIERÍA INFORMÁTICA
1
UNIVERSIDAD CATÓLICA SAN ANTONIO
DENOMINACIÓN DEL TÍTULO
Título de Grado en Ingeniería Informática.
FACULTAD A LA QUE PERTENECE EL GRADO Y RAMA DE CONOCI-MIENTO A LA QUE SE ADSCRIBE EL TÍTULO
Escuela Universitaria Politécnica. Ingeniería y Arquitectura.
PRESENTACIÓN DEL DIRECTOR
El hecho de que las Tecnologías de la Información y de las Comunicaciones (TIC)
forman parte activa de nuestra sociedad es claro y patente. Las organizaciones
confían partes fundamentales de sus mecanismos de producción y gestión a la in-
formática, y a ésta se le exigen unos niveles de confianza y robustez que deben
estar fuera de toda duda.
Al mismo tiempo éste no es un panorama estático; al contrario, estas mismas orga-
nizaciones deben estar preparadas para incorporar a sus sistemas informáticos las
innovaciones necesarias para prestar los servicios que se requieren en la llamada
Sociedad del Conocimiento, sin perder para nada los niveles de confianza alcanza-
dos. Por esto se hace necesario encontrar a los profesionales que sean capaces de
gestionar y adaptar dichos sistemas, de tomar decisiones que cada vez más influ-
yen en la estrategia de la organización y de trabajar en equipo para el logro de los
objetivos comunes.
El título de Grado en Ingeniería Informática tiene como objetivo fundamental la for-
mación científica, tecnológica y socioeconómica, y la preparación para el ejercicio
profesional en el desarrollo y aplicación de las tecnologías de la información y las
comunicaciones (TIC), en el ámbito de la Informática.
GRADO EN INGENIERÍA INFORMÁTICA
2
UNIVERSIDAD CATÓLICA SAN ANTONIO
Para ello contamos con los mejores recursos técnicos y con complementos formati-
vos procedentes de las más importantes multinacionales del sector; pero nuestro
principal activo son nuestros profesores: entre ellos se encuentran profesionales en
activo para abordar aquellas áreas donde se considera que la experiencia y el tener
un buen arsenal de recursos son puntos cruciales; además de profesorado total-
mente involucrado en áreas de investigación, innovación y desarrollo que asienta
las bases teóricas esenciales al tiempo que instruye a los alumnos sobre las tecno-
logías más prometedoras. Por otro lado, al igual que en el conjunto de la Universi-
dad Católica San Antonio, todos los profesores tienen como consigna la atención
personalizada y la preocupación por el progreso constante del alumno. Nuestras
tasas de alumnos empleados y los índices de satisfacción confirman que nos esta-
mos acercando a nuestro objetivo.
El perfil de ingreso lo determinan los estudiantes procedentes:
-desde estudios universitarios:
Titulados universitarios de Grado o de primer y segundo ciclo (ordenamiento an-
terior).
-desde estudios medios:
Bachiller LOGSE o COU con PAU
Ciclos Formativos de grado superior específicos.
Bachillerato experimental con PAU
Formación Profesional 3º ciclo formativo específico
-desde Formación Profesional:
Formación Profesional 2º grado específico
-desde otros:
Acceso a la Universidad para mayores de 25 años, específico para el Grado en
Ingeniería Informática.
GRADO EN INGENIERÍA INFORMÁTICA
3
UNIVERSIDAD CATÓLICA SAN ANTONIO
La Universidad ofrece cursos de formación adicionales destinados a reforzar los
conocimientos de los alumnos de primer curso en aquellas materias que suelen ser
de mayor complejidad. Así en el área de las enseñanzas técnicas los alumnos de
nuevo ingreso en nuestra titulación pueden matricularse en cursos de refuerzo en
física y matemáticas que completarán su formación en estas áreas.
Gracias a los programas de movilidad internacional de estudiantes, nuestros alum-
nos tienen la posibilidad de completar los créditos del Título realizando parcialmente
sus estudios en centros educativos de todo el mundo: Europa (programa Erasmus),
Estados Unidos, Iberoamérica e incluso Asia u Oceanía, lo cual completa su forma-
ción no sólo académica sino personal al incrementar sus conocimientos de idioma y
culturales lo que les confiere un perfil idóneo para desempeñar su trabajo en em-
presas de ámbito internacional.
OBJETIVOS GENERALES Y ESPECÍFICOS DE LA TITULACIÓN
Competencias que los estudiantes deben adquirir:
1. Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito de la ingeniería en informática que tengan por objeto, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de esta memoria, la concepción, el desarrollo o la explotación de sistemas, servi-cios y aplicaciones informáticas.
2. Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de esta memoria.
3. Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, er-gonomía, usabilidad y seguridad de los sistemas, servicios y aplicaciones informá-ticas, así como de la información que gestionan.
4. Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecución de sistemas, servicios y aplicaciones informáti-cas, de acuerdo con los conocimientos adquiridos según lo establecido en el apar-tado 5 de esta memoria.
GRADO EN INGENIERÍA INFORMÁTICA
4
UNIVERSIDAD CATÓLICA SAN ANTONIO
5. Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplica-ciones informáticas empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de su calidad, de acuerdo con los conocimien-tos adquiridos según lo establecido en el apartado 5 de esta memoria.
6. Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o distribuidas integrando hardware, software y redes de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de esta me-moria.
7. Capacidad para conocer, comprender y aplicar la legislación necesaria duran-te el desarrollo de la profesión de Ingeniero Técnico en Informática y manejar es-pecificaciones, reglamentos y normas de obligado cumplimiento.
8. Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para adaptarse a nuevas situaciones.
9. Capacidad para resolver problemas con iniciativa, toma de decisiones, auto-nomía y creatividad. Capacidad para saber comunicar y transmitir los conocimien-tos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática.
10. Conocimientos para la realización de mediciones, cálculos, valoraciones, ta-saciones, peritaciones, estudios, informes, planificación de tareas y otros trabajos análogos de informática, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de esta memoria.
11. Capacidad para analizar y valorar el impacto social y medioambiental de las soluciones técnicas, comprendiendo la responsabilidad ética y profesional de la actividad del Ingeniero Técnico en Informática.
12. Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos, organización y planificación de proyectos, así como la legisla-ción, regulación y normalización en el ámbito de los proyectos informáticos, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de esta memoria.
GRADO EN INGENIERÍA INFORMÁTICA
5
UNIVERSIDAD CATÓLICA SAN ANTONIO
COMPETENCIAS BÁSICAS Y GENERALES
BÁSICAS
CB1 - Que los estudiantes hayan demostrado poseer y comprender conocimientos en
un área de estudio 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 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 dentro de su área de estudio) para emitir juicios que incluyan una re-
flexió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 tanto especializado como no especializado
CB5 - Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje ne-
cesarias para emprender estudios posteriores con un alto grado de autonomía
GENERALES
CI1 - (MCER1 Castellano) Comprender una amplia variedad de textos extensos y con
cierto nivel de exigencia, así como reconocer en ellos sentidos implícitos.
CI2 - (MCER2 Castellano) Expresarse de forma fluida y espontánea sin muestras muy
evidentes de esfuerzo para encontrar la expresión adecuada.
CI3 - (MCER3 Castellano) Hacer un uso flexible y efectivo del idioma para fines socia-
les, académicos y profesionales.
CI4 - (MCER4 Castellano) Producir textos claros, bien estructurados y detallados sobre
temas de cierta complejidad, mostrando un uso correcto de los mecanismos de organi-
zación, articulación y cohesión del texto.
GRADO EN INGENIERÍA INFORMÁTICA
6
UNIVERSIDAD CATÓLICA SAN ANTONIO
COMPETENCIAS TRANSVERSALES
UCAM1 - Considerar los principios del humanismo cristiano como valores esencia-
les en el desarrollo de la práctica profesional.
UCAM2 - Ser capaz de proyectar los conocimientos, habilidades y destrezas adqui-
ridos para promover una sociedad basada en los valores de la libertad, la justicia, la
igualdad y el pluralismo.
UCAM3 - Desarrollar habilidades de iniciación a la investigación.
T1 - Capacidad de análisis y síntesis.
T2 - Capacidad de organización y planificación.
T3 - Capacidad de gestión de la información.
T4 - Resolución de problemas.
T5 - Toma de decisiones.
T6 - Trabajo en equipo.
T7 - Trabajo en equipo de carácter interdisciplinar.
T8 - Trabajo en un contexto internacional.
T9 - Habilidad en relaciones interpersonales.
T10 - Reconocimiento de la diversidad y la multiculturalidad.
T11 - Razonamiento crítico.
T12 - Compromiso ético.
T13 - Respeto a los derechos fundamentales y de igualdad entre hombres y mujeres.
T14 - Aprendizaje autónomo.
T15 - Adaptación a nuevas situaciones.
T16 - Creatividad e innovación.
T17 - Liderazgo.
T18 - Iniciativa y espíritu emprendedor.
T19 - Motivación por la calidad.
T20 - Sensibilidad hacia temas medioambientales.
T21 - Capacidad de reflexión.
GRADO EN INGENIERÍA INFORMÁTICA
7
UNIVERSIDAD CATÓLICA SAN ANTONIO
T22 - Comprender los puntos principales de textos claros y en lengua estándar si tratan
sobre cuestiones relacionadas con el ámbito de estudio.
T23 - Producir textos sencillos y coherentes sobre temas relacionados con el ámbito de
estudio.
EI1 - Conciencia crítica de la existencia de una trascendencia y su vivencia en el hecho
religioso.
EI2 - Conocimiento sistemático del hecho religioso en las diversas culturas, así como de
su influencia social, ética y cultural.
EI3 - Conocimiento detallado de los contenidos esenciales de la fe cristiana.
EI4 - Conocimiento del comportamiento humano y social.
EI5 - Conocimiento de las grandes corrientes del pensamiento.
EI6 - Conocimiento de problemas éticos actuales relacionados con la actuación huma-
na.
EI7 - Capacidad de conocer y presentar las ideas y planteamientos específicos de la
Doctrina Social de la Iglesia.
COMPETENCIAS ESPECÍFICAS
FB1 - Capacidad para la resolución de los problemas matemáticos que puedan plante-
arse en la ingeniería. Aptitud para aplicar los conocimientos sobre: álgebra lineal; cálcu-
lo diferencial e integral; métodos numéricos; algorítmica numérica; estadística y optimi-
zación.
FB2 - Comprensión y dominio de los conceptos básicos de campos y ondas y elec-
tromagnetismo, teoría 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.
FB3 - Capacidad para comprender y dominar los conceptos básicos de matemática
discreta, lógica, algorítmica y complejidad computacional, y su aplicación para la
resolución de problemas propios de la ingeniería.
GRADO EN INGENIERÍA INFORMÁTICA
8
UNIVERSIDAD CATÓLICA SAN ANTONIO
FB4 - Conocimientos básicos sobre el uso y programación de los ordenadores, sis-
temas operativos, bases de datos y programas informáticos con aplicación en inge-
niería.
FB5 - Conocimiento de la estructura, organización, funcionamiento e interconexión
de los sistemas informáticos, los fundamentos de su programación, y su aplicación
para la resolución de problemas propios de la ingeniería.
FB6 - Conocimiento adecuado del concepto de empresa, marco institucional y jurí-
dico de la empresa. Organización y gestión de empresas.
C1 - Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sis-
temas informáticos, asegurando su fiabilidad, seguridad y calidad, conforme a prin-
cipios éticos y a la legislación y normativa vigente.
C2 - Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y
sistemas informáticos en todos los ámbitos, liderando su puesta en marcha y su
mejora continua y valorando su impacto económico y social.
C3 - Capacidad para comprender la importancia de la negociación, los hábitos de
trabajo efectivos, el liderazgo y las habilidades de comunicación en todos los entor-
nos de desarrollo de software.
C4 - Capacidad para elaborar el pliego de condiciones técnicas de una instalación
informática que cumpla los estándares y normativas vigentes.
C5 - Conocimiento, administración y mantenimiento sistemas, servicios y aplicacio-
nes informáticas.
C6 - Conocimiento y aplicación de los procedimientos algorítmicos básicos de las
tecnologías informáticas para diseñar soluciones a problemas, analizando la idonei-
dad y complejidad de los algoritmos propuestos.
C7 - Conocimiento, diseño y utilización de forma eficiente los tipos y estructuras de
datos más adecuados a la resolución de un problema.
C8 - Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma
robusta, segura y eficiente, eligiendo el paradigma y los lenguajes de programación
más adecuados.
GRADO EN INGENIERÍA INFORMÁTICA
9
UNIVERSIDAD CATÓLICA SAN ANTONIO
C9 - Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los
computadores, así como los componentes básicos que los conforman.
C10 - Conocimiento de las características, funcionalidades y estructura de los Sis-
temas Operativos y diseñar e implementar aplicaciones basadas en sus servicios.
C11 - Conocimiento y aplicación de las características, funcionalidades y estructura
de los Sistemas Distribuidos, las Redes de Computadores e Internet y diseñar e
implementar aplicaciones basadas en ellas.
C12 - Conocimiento y aplicación de las características, funcionalidades y estructura
de las bases de datos, que permitan su adecuado uso, y el diseño y el análisis e
implementación de aplicaciones basadas en ellos.
C13 - Conocimiento y aplicación de las herramientas necesarias para el almacena-
miento, procesamiento y acceso a los Sistemas de información, incluidos los basa-
dos en web.
C14 - Conocimiento y aplicación de los principios fundamentales y técnicas básicas
de la programación paralela, concurrente, distribuida y de tiempo real.
C15 - Conocimiento y aplicación de los principios fundamentales y técnicas básicas
de los sistemas inteligentes y su aplicación práctica.
C16 - Conocimiento y aplicación de los principios, metodologías y ciclos de vida de
la ingeniería de software.
C17 - Capacidad para diseñar y evaluar interfaces persona computador que garan-
ticen la accesibilidad y usabilidad a los sistemas, servicios y aplicaciones informáti-
cas.
C18 - Conocimiento de la normativa y la regulación de la informática en los ámbitos
nacional, europeo e internacional.
IS1 - Capacidad para desarrollar, mantener y evaluar servicios y sistemas software
que satisfagan todos los requisitos del usuario y se comporten de forma fiable y efi-
ciente, 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.
IS2 - Capacidad para valorar las necesidades del cliente y especificar los requisitos
software para satisfacer estas necesidades, reconciliando objetivos en conflicto me-
GRADO EN INGENIERÍA INFORMÁTICA
10
UNIVERSIDAD CATÓLICA SAN ANTONIO
diante 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.
IS3 - Capacidad de dar solución a problemas de integración en función de las estra-
tegias, estándares y tecnologías disponibles.
IS4 - Capacidad de identificar y analizar problemas y diseñar, desarrollar, implemen-
tar, verificar y documentar soluciones software sobre la base de un conocimiento
adecuado de las teorías, modelos y técnicas actuales.
IS5 - Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados
que pudieran presentarse.
IS6 - Capacidad para diseñar soluciones apropiadas en uno o más dominios de
aplicación utilizando métodos de la ingeniería del software que integren aspectos
éticos, sociales, legales y económicos.
TI1 - Capacidad para comprender el entorno de una organización y sus necesida-
des en el ámbito de las tecnologías de la información y las comunicaciones.
TI2 - Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir,
gestionar, explotar y mantener las tecnologías de hardware, software y redes, de-
ntro de los parámetros de coste y calidad adecuados.
TI3 - Capacidad para emplear metodologías centradas en el usuario y la organiza-
ción para el desarrollo, 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.
TI4 - Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e
infraestructuras de comunicaciones en una organización.
TI5 - Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de infor-
mación que satisfagan las necesidades de la organización, con los criterios de coste
y calidad identificados.
TI6 - Capacidad de concebir sistemas, aplicaciones y servicios basados en tecno-
logías de red, incluyendo Internet, web, comercio electrónico, multimedia, servicios
interactivos y computación móvil.
GRADO EN INGENIERÍA INFORMÁTICA
11
UNIVERSIDAD CATÓLICA SAN ANTONIO
TI7 - Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los
sistemas informáticos.
TFG1 - 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.
PROFESIONES PARA LAS QUE CAPACITA UNA VEZ OBTENIDO EL TÍTULO
Esta titulación capacita para desempeñar múltiples actividades en empresas de
cualquier sector industrial, de las comunicaciones, entidades financieras, consultor-
ías y centros de diseño industrial; gestión, desarrollo, administración, explotación y
mantenimiento de sistemas informáticos, máquinas, redes y comunicaciones, en los
ámbitos industrial y empresarial; aplicaciones informáticas, mantenimiento del
hardware, manejo de sistemas operativos, de información y bases de datos.
Puede desarrollar sus actividades tanto en la Administración y Organismos Públicos
como en empresas privadas, así como en la docencia, destacando los siguientes
perfiles: Analista programador. Técnico de sistemas. Programador. Administración
de sistemas; bases de datos y redes Proyectos. Jefe de Desarrollo. Especialista
web. Técnico Comercial. Soporte Técnico. Docente en Ciclo formatico, secundaria o
Universitario. Auditor. Perito informático. Desarrollador en plataformas móviles.
PLANIFICACIÓN DE LAS ENSEÑANZAS
CREDITOS TOTALES 240
TIPO DE MATERIA CRÉDITOS
Nº DE CREDITOS DE FORMACIÓN BÁSICA 60
Nº DE CREDITOS DE PRÁCTICAS EXTERNAS 0
Nº DE CREDITOS DE OPTATIVAS 6
Nº DE CREDITOS DE OBLIGATORIAS 156
Nº DE CREDITOS DE TRABAJO FIN DE GRADO 18
GRADO EN INGENIERÍA INFORMÁTICA
12
UNIVERSIDAD CATÓLICA SAN ANTONIO
MODULO I DE FORMACIÓN BÁSICA TIPO CRÉDITOSCURSO - SE-
MESTRE
MATERIA ASIGNATURAS 60
MATEMÁTICAS
Álgebra lineal FB 6,0 1-1
Cálculo FB 6,0 1-1
Estadística FB 6,0 2-1
Matemática discreta FB 4,5 1-2
FUNDAMENTOS FÍSICOS DE LA INFORMÁTICA
Física FB 6,0 1-2
Fundamentos de computadores FB 4,5 1-1
EMPRESASFundamentos de administración y organiza-
ción de empresasFB 6,0 1-2
INFORMÁTICA
Laboratorio de informática FB 6,0 1-1
Estructura de computadores FB 6,0 1-2
Fundamentos de programación I FB 4,5 1-1
Fundamentos de programación II FB 4,5 1-2
MODULO II: COMÚN DE LA RAMA DE INFORMÁTICA TIPO CRÉDITOSCURSO - SE-
MESTRE
MATERIA ASIGNATURAS 60
PRINCIPIOS DE INGENIERÍA DEL SOFTWARE
Bases de datos OB 6,0 2-1
Ingeniería del software OB 6,0 2-2
Interfaz persona-máquina OB 4,5 2-1
Aspectos legales y éticos de la informática OB 4,5 2-1
PROGRAMACIÓN
Programación orientada a objetos OB 4,5 2-1
Algoritmia OB 4,5 2-1
Programación paralela OB 4,5 3-1
Desarrollo de aplicaciones distribuidas OB 4,5 3-1
SISTEMAS INTELIGENTES Sistemas inteligentes OB 4,5 3-2
FUNDAMENTOS DE SISTE-MAS INFORMÁTICOS
Sistemas operativos OB 6,0 2-2
Redes de computadores OB 6,0 2-2
Arquitectura de computadores OB 4,5 3-1
GRADO EN INGENIERÍA INFORMÁTICA
13
UNIVERSIDAD CATÓLICA SAN ANTONIO
MODULO III: INGENIERÍA DEL SOFTWARE TIPO CRÉDITOSCURSO - SE-
MESTRE
MATERIA ASIGNATURAS 48
INGENIERÍA APLICADA A LA EMPRESA
Sistemas de gestión de la información OB 6,0 2-2
Soluciones Informáticas para la empresa OB 6,0 3-1
Auditoría y peritaje OB 4,5 4-1
Ingeniería del conocimiento OB 6,0 4-1
PROYECTO INTEGRAL DE INGENIERÍA DEL SOFTWARE
Proyecto integral de ingeniería del software OB 6,0 4-2
INGENIERÍA DEL SOFTWARE
Ingeniería de requisitos OB 4,5 3-1
Modelado del software OB 6,0 3-2
Gestión de proyectos informáticos OB 4,5 3-2
Calidad del software OB 4,5 4-1
MODULO IV: TECNOLOGÍAS DE LA INFORMACIÓN TIPO CRÉDITOSCURSO - SE-
MESTRE
MATERIA ASIGNATURAS 48
TECNOLOGÍAS DE PRO-GRAMACIÓN
Desarrollo de aplicaciones distribuidas II OB 6,0 3-2
Programación visual avanzada OB 6,0 2-2
Programación Web OB 4,5 3-2
Aplicaciones para dispositivos móviles OB 4,5 4-1
PROYECTO INTEGRAL DE TECNOLOGÍAS DE LA IN-
FORMACIÓN
Proyecto integral de tecnologías de la infor-mación
OB 6,0 4-2
SEGURIDAD Y ADMINISTRA-CIÓN
Seguridad en la información OB 4,5 3-2
Tecnologías avanzadas de comunicación OB 6,0 3-1
Administración de sistemas OB 6,0 4-1
Administración de bases de datos OB 4,5 4-1
MODULO V: EDUCACIÓN INTEGRAL TIPO CRÉDITOSCURSO - SE-
MESTRE
MATERIA ASIGNATURAS 6
TEOLOGÍATeología OP 3,0 1-1
Doctrina social de la Iglesia OP 3,0 1-2
HUMANIDADES Humanidades OP 3,0 1-1
ETICA Ética fundamental OP 3,0 1-2
GRADO EN INGENIERÍA INFORMÁTICA
14
UNIVERSIDAD CATÓLICA SAN ANTONIO
MODULO VI: TRABAJO FIN DE GRADO TIPO CRÉDITOSCURSO - SE-
MESTRE
MATERIA ASIGNATURAS 18
TRABAJO FIN DE GRADO Trabajo fin de grado TFG 18,0 4-2
La distribución temporal de las asignaturas por curso quedará de la siguiente manera:
CURSO PRIMERO.
PRIMER SEMESTRE
Algebra lineal 6,0
Cálculo 6,0
Fundamentos de computadores 4,5
Fundamentos de programación I 4,5
Laboratorio de Informática 6,0
Teología/Humanidades 3,0
30,0
SEGUNDO SEMESTRE
Estructura de computadores 6,0
Matemática discreta 4,5
Física 6,0
Fundamentos de programación II 4,5
Fundamentos de administración y organización de empresas 6,0
Doctrina social/Ética 3,0
30,0
GRADO EN INGENIERÍA INFORMÁTICA
15
UNIVERSIDAD CATÓLICA SAN ANTONIO
CURSO SEGUNDO.
PRIMER SEMESTRE
Algoritmia 4,5
Bases de datos 6,0
Estadística 6,0
Programación orientada a objetos 4,5
Interfaz persona-máquina 4,5
Aspectos legales y éticos de la informática 4,5
30,0
SEGUNDO SEMESTRE
Sistemas operativos 6,0
Programación visual avanzada 6,0
Redes de computadores 6,0
Sistemas de gestión de la información 6,0
Ingeniería del software 6,0
30,0
CURSO TERCERO.
PRIMER SEMESTRE
Programación paralela 4,5
Desarrollo de aplicaciones distribuidas 4,5
Ingeniería de Requisitos 4,5
Tecnologías avanzadas de comunicación 6,0
Soluciones Informáticas para la empresa 6,0
Arquitectura de computadores 4,5
30,0
SEGUNDO SEMESTRE
GRADO EN INGENIERÍA INFORMÁTICA
16
UNIVERSIDAD CATÓLICA SAN ANTONIO
Desarrollo de aplicaciones distribuidas II 6,0
Gestión de proyectos informáticos 4,5
Modelado del software 6,0
Sistemas inteligentes 4,5
Programación Web 4,5
Seguridad en la Información 4,5
30,0
CURSO CUARTO.
PRIMER SEMESTRE
Administración de bases de datos 4,5
Auditoría y peritaje 4,5
Calidad del software 4,5
Aplicaciones para dispositivos móviles 4,5
Administración de sistemas 6,0
Ingeniería del conocimiento 6,0
30,0
SEGUNDO SEMESTRE
Proyecto integral de ingeniería del software 6,0
Proyecto integral de tecnologías de la informa-ción 6,0
Trabajo fin de grado 18,0
30,0
GRADO EN INGENIERÍA INFORMÁTICA
17
UNIVERSIDAD CATÓLICA SAN ANTONIO
MODALIDAD DE ENSEÑANZA
Presencial y a distancia.
ACCESO A ULTERIORES ESTUDIOS
Máster Máster Innovation and Business Technology Management
Magister in Business Administration (MBA)
Máster Universitario en Formación del Profesorado de Educación Secundaria Obli-gatoria, Bachillerato, Formación Profesional y Enseñanzas de Idiomas
lf:
Guía Docente 2015/2016
Física
Physics
Grado en Ingeniería Informática
Presencial
Física
Física .....
Breve des
Requisito
Objetivos
Competen
Metodolo
Temario ..
Relación
Sistema d
Bibliograf
Web relac
Recomen
Material d
Tutorías .
................
scripción
os Previos
s ...............
ncias y res
gía ..........
................
con otras
de evaluac
fía y fuent
cionadas .
daciones
didáctico .
................
................
de la asig
s ...............
................
sultados d
................
................
materias
ción .........
tes de refe
................
para el es
................
................
................
gnatura ....
................
................
de aprend
................
................
................
................
erencia ....
................
studio ......
................
................
Índice
................
................
................
................
dizaje .......
................
................
................
................
................
................
................
................
................
e
................
................
................
................
................
................
................
................
................
................
................
................
................
................
Fís
................
................
................
................
................
................
................
................
................
................
................
................
................
................
sica - Tlf: (+34
................
................
................
................
................
................
................
................
................
................
................
................
................
................
4) 902 102 101
............... 3
............... 3
............... 3
............... 3
............... 3
............... 5
............... 5
............... 6
............... 6
............... 6
............... 7
............... 7
............... 7
............... 7
1
3
3
3
3
3
5
5
6
6
6
7
7
7
7
Física
Física Módulo: Fís
Materia: Fís
Carácter: F
Nº de crédi
Unidad Tem
Profesor/a
Email:ajgar
Horario de
cita vía cor
Profesor co
Profesor co
Breve dLa asignatelectricidadpermiten elsecuenciale
Brief De
The coursetogether withe construinformation
RequisBase matem
Objetiv1. Con
2. Des
3. Fom
4. Entr
Compe
T1 - Capac
T4 - Resolu
sica.
sica Aplica
Formación
tos: 6 ECTS
mporal: 1er
de la asign
rcia@ucam
atención a
reo electrón
oordinador d
oordinador d
descripctura está ed y magnetil estudio dees, así com
escripti
e is focusedth the analyuction of dn.
itos Premática adec
vos nocer el mé
sarrollar la c
mentar el pe
renar la cap
etencias
cidad de aná
ución de pro
ada.
Básica.
S.
Curso – 2º
atura:Ánge
m.edu
los alumno
nico al indic
de curso: Jo
de módulo:
ción deenfocada pismo que jue los materi
mo el almace
ion
d so that stysis of circuigital syste
evios cuada de b
todo científ
capacidad d
ensamiento
pacidad de
s y resu
álisis y sínte
oblemas.
º semestre
el J. García
s/as:Jueves
cado en la lí
osé María C
Jesús Ant
e la asigpara que eunto con el ales para laenamiento m
tudents canuits and semms, combin
achiller, fun
fico.
de abstracc
y razonam
resolución
ltados dCompete
esis.
e
Collado
s 10:00-12:
ínea anterio
Cecilia Can
tonio Soto
gnaturael alumno s
análisis dea construccmagnético d
n understanmiconductornational an
ndamentalm
ión.
iento cuant
de problem
de apreencias tran
:00. Fuera d
or.
nales.
Espinosa
sea capaz e circuitos yción de sistede la inform
nd the concr materials, nd sequenti
mente en cá
titativo.
mas y toma d
endizajesversales
Fís
de ese hora
de entendy los materiemas digita
mación.
cepts of eleallowing th
ial, and the
lculo.
de decision
e
sica - Tlf: (+34
ario se pued
der los coiales semicles, combin
ctricity and e study of me magnetic
es
4) 902 102 101
de solicitar
nceptos deonductores
nacionales y
magnetismmaterials foc storage o
1
e s, y
m r
of
Física
T5 - Toma
T11 - Razo
T14 - Apren
T16 - Creat
T21 - Capa
UCAM3 - D
FB2 - Comteoría de familias lógproblemas
FB5 - Conoinformáticopropios de
RA 1.2.1. C
RA 1.2.2. D
RA 1.2.3. C
RA 1.2.4. Etransmisión
RA 1.2.5. C
de decision
onamiento c
ndizaje autó
tividad e inn
acidad de re
Desarrollar h
mprensión y circuitos egicas, disppropios de
ocimiento ds, los fundala ingenierí
Comprender
Diseñar y an
Comprender
Entender el nóptica de in
Comprender
nes.
crítico.
ónomo.
novación.
eflexión.
habilidades
dominio deléctricos, c
positivos ella ingenierí
e la estructamentos deía.
r los concep
nalizar circu
r los princip
fundamentonformación
r la estructu
de iniciació
Compet
e los concecircuitos eleectrónicos ía.
tura, organie su program
Resultad
ptos básico
uitos eléctric
pios físicos d
o físico de l.
ura fundame
ón a la inve
tencias esp
eptos básicoectrónicos,
y fotónico
ización, funmación, y s
dos de apr
os de campo
cos sencillo
de los semi
los dispositi
ental de las
stigación.
pecíficas
os de campprincipio f
os, y su a
cionamientu aplicación
rendizaje
os y ondas,
os.
iconductore
ivos fotónic
s memorias
Fís
pos y ondasfísico de lo
aplicación p
to e interconn para la re
y electrom
es.
cos utilizado
volátiles y n
sica - Tlf: (+34
s y electromos semiconpara la res
nexión de loesolución de
agnetismo.
os en la
no volátiles
4) 902 102 101
magnetismonductores ysolución de
os sistemase problemas
s.
1
o, y e
s s
Física
Metodo
Temario
Tema 1. Uvectoriales
Tema 2.Cade Gauss.
Tema 3.Celéctrico. EmovimientoCircuitos R
Tema 4. Cpuntual en creado porcircular. Pampere.Indmagnética.
Tema 5. Sátomo de Electrones extrínsecos
ología
Me
Expos
ResPr
Ev
T
Estudio
ResprBú
BibT
o
Unidades y. Igualdad d
ampo EléctPotencial e
orriente EEnergía almo de cargas
RC.
ampo Magel interior d
r corrientesPropiedadesducción maCombinació
Semiconduchidrógeno.Áde conduc
s.Ley de a
etodología
sición teóric
solución de roblemas
valuación
Tutoría
personal te
solución de roblemas úsquedas liográficas TOTAL
Pro
y Vectoresde vectores
trico. Cargaléctrico. Gr
Eléctrica. Cacenada en
s. Fuerza el
gnético. Fude un camps eléctricas:s del camagnética. León de induc
ctores. OnÁtomos concción. Huecacción de m
Hor
ca 25
25
5
5
eoría 20
60
10
15
ograma de
s. Unidades. Suma de v
a eléctrica. adiente de
Conductoren un condeectromotriz
uerza ejercipo magnétic: ley de Bio
mpo magnéey de Fara
ctores.
ndas electron más de
cos.Conducmasas.Con
as Horas
pre5
60 ho5
0
0
0
0
e la enseñ
s. Ecuaciónvectores. P
Ley de Couna función
es en equensador. Coz. Combinac
da por un co.Momentoot y Savartético. Ley aday. Ley
omagnéticaun electrónción en semcentración
s de trabajoesencial
oras (40 %)
60
ñanza teór
n de dimenroducto de
oulomb. Camn escalar. E
ilibrio elecombinacioneciones de re
campo mago magnéticot. Campo m
de Ampede Lenz.In
as y estructn. El enlacemiconductode portado
Fís
o Horas dno pre
90hora
9
rica
nsiones. Mavectores. D
mpo eléctricEnergía elec
ctrostático. es de condeesistencias.
gnético.Movo de una esmagnético cere.Aplicacnductancia.
tura atómice covalenteores intrínseores.Difusió
sica - Tlf: (+34
de trabajo esencial
s (60 %)
90
agnitudes eDerivadas d
co. Flujo elctrostática.
Condensadensadores. . Reglas de
vimiento despira.Campocreado por iones de Circuitos L
ca.Modelo de. Bandas ecos..Semicón.La unión
4) 902 102 101
escalares ye vectores.
éctrico. Ley
dor. DipoloCorriente y
e Kirchhoff.
e una cargao magnético
una espirala ley de
LR. Energía
de Bohr dede energíaconductoresn PN en
1
y
y
o y .
a o a e a
el a. s n
Física
circuito abipolarizaciónAproximacitransistor.Ltransistor c
Tema 6. CFerroeléctrMagnetizacAlmacenam
En el campanimacioneactualizació
Resolución
En el camp
RelacióSeñales y S
Sistema- Primera p
- Prueba fi
- Evaluació
Tras la finala valoració
Bibliog
Tipler | 4428-4.
Flores SActualiz
Gómez y Tecno
MontotoThomps
erto. La cén inversa.Eiones del d
La conexióncomo interru
Campos eléicos. Celdación. Parmiento magn
pus virtual hes y vídeosón de los ap
n de ejercici
pus virtual h
ón con oSistemas, E
a de evaprueba par
nal: 45% d
ón de práct
alización de ón del nivel
rafía y f
Mosca. Fís.
Sintas, A. Azación cont
Vilda, P., Nológicos de
o San Miguson. 2005.
lula solar dEl símbolo diodo.El tran en EC (euptor.
éctricos y a de memoramagnetisnético de la
hay unos aps que ayudapuntes es a
Pro
os y proble
hay un conju
otras mEstructura d
aluaciórcial: 45% d
el total de la
ticas y pro
cada unidade conocim
fuentes
sica para la
Apuntes de inua.
Nieto Lluis, la Informát
el, Luis. FuISBN: 84-97
de silicio Laeléctrico
ansistor sin emisor com
magnéticooria. Memomo. Diama
a informació
puntes de laan a la comanual.
ograma de
mas de los
unto de ejer
ateriasde Computa
ón del total de l
a nota.
oblemas: 10
ad temática mientos adq
s de refeBibli
ciencia y la
Física, Teo
Bibliogra
V., Álvarez tica, Prentic
ndamentos732-400-5.
a unión PNy la curvapolarizació
mún). Valor
os en la moria DRAM.agnetismo.
ón.
a teoría de mprensión d
e la enseña
temas rela
rcicios y pro
adores.
la nota.
0% del total
se llevará auiridos por
erenciaiografía bá
a tecnología
ría y Proble
fía comple
Marquina Ace Hall, 200
s Físicos de
N con polara del diodoón.El transires nomina
materia. El . Memoria
Ferromag
cada temade los conc
anza prác
cionados an
oblemas po
l de la nota.
a cabo una el alumno.
ásica
a. Editorial R
emas en Ca
ementaria
A., Martínez6, ISBN: 84
la Informát
Fís
rización direo. Diodo eistor polariz
ales máximo
vector desFeRAM. M
gnetismo.
. En cada tceptos que
ctica
nteriorment
r tema, resu
.
prueba eva
Reverté. 20
ampus Virtu
a
z Olalla, R. 4-8966-085-
tica y las Co
sica - Tlf: (+34
ecta.Launióemisor de zado.Corrieos de un t
splazamientMateriales mHistéresis
ema hay coe se están t
te.
ueltos.
aluativa tipo
10. ISBN: 9
al UCAM.
Fundament-9.
omunicacio
4) 902 102 101
ón PN conluz (LED)
entes en untransistor.E
to eléctricomagnéticosmagnética
onexiones atratando. La
o test para
978-84-291-
tos Físicos
nes.
1
n ). n
El
o. s. a.
a a
-
Física
Burban
Burban García
Problem García
Editoria
Web reFísica con
Física Gen
Laboratorio
RecomEl alumno den el campevaluación figuran en l
MateriaLos apuntees importan
Además deproporcionaseguimient
Apu
Den
Ejer
Tutorías
Además dedistintas he
o De Ercilla
o De ErcillaCollado A.J
mas resueltoCollado A.J
alGarcía Ma
lacionaordenador.
eral. Autor:
o Virtual. We
endaciodebe estud
pus virtual yde test. Ta
la bibliograf
al didáctes teóricos ynte el uso d
e la bibliogará al alumo de la mism
untes sobre
ntro de cada
rcicios con
s
e las tutoríerramientas
a, S., Física
a, S., ProbleJ., Ruiz Temos y comenJ., Ruiz Temaroto Editore
adas Autor: Áng
Ignacio Ma
eb: www.un
ones paiar la teoría
y comparar ambién es fía.
tico y los ejercic
de ordenado
grafía recommno organiza
ma que con
los temas t
a tema, enla
las solucion
ías prevista disponibles
a general, Té
emas de Físmplado J. Antados. Editmplado J. Aes, 2014.
el Franco G
artín Bragad
nizar.es/lfna
ara el esa con el ritmsu soluciónaconsejabl
cios y probleores con ac
Mate
mendada, eado en carpnsistirá en:
tratados.
aces a otros
nes.
Brev
as, el alums. En partic
ébar Flores
sica generaA. Análisis ve
orial GarcíaA. Principios
García. Web
do. Web: ww
ae/luzon/CD
studio mo marcado n con la proe buscar te
emas se ubceso a com
erial didác
en el camppetas por te
s sitios don
ve descrip
no puede cular:
s, 2006.
al, Tébar Floectorial para Maroto Eds de electros
b: www.sc.e
ww.ele.uva
DR3/
en clase, ropuesta, y cextos de pr
bican en el municacione
ctico
pus virtual,emas el ma
de aumenta
pción
utilizar el c
Fís
ores, 2006. ra estudiantditores, 201stática. Teo
ehu.es/sbwe
.es/~imartin
resolver los comprobar sroblemas re
campus vires rápidas.
en el apaaterial didác
ar la inform
campus virt
sica - Tlf: (+34
tes de ingen3.
oría y proble
eb/fisica/
n/
problemassu asimilacesueltos co
rtual. En con
artado de rctico neces
ación sobre
tual soporta
4) 902 102 101
niería.
emas.
propuestosión en cada
omo los que
nsecuencia
recursos sesario para e
e los temas
ado por las
1
s a e
a,
e el
.
s
Física
Menprofrealdes
nsajes privfesor se pizará diariade la recep
vados y/o puedenutilizamente, copción del mis
correo elezar estas n un compsmo.
ectrónico:Aherramient
promiso de
Además detas,preferib
respuesta
Fís
e la comunlemente coen menos
sica - Tlf: (+34
nicación direorreo elect
s de 48 ho
4) 902 102 101
ecta con etrónico. Seras lectivas
1
el e s
Guía Docente 2015/2016
Fundamentos de programación I
Fundamentals of Programming I
Grado en Ingeniería Informática
Presencial
Fundamentos de Programación I
Fundamentos de Programación I - Tlf: (+34) 902 102 101
Índice
Fundamentos de Programación I ....................................................................................... 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 3
Objetivos .............................................................................................................................. 3
Competencias y resultados de aprendizaje ...................................................................... 4
Metodología ......................................................................................................................... 5
Temario ................................................................................................................................. 5
Relación con otras materias del plan de estudios ............................................................ 9
Sistema de evaluación ...................................................................................................... 10
Bibliografía y fuentes de referencia ................................................................................. 10
Web relacionadas .............................................................................................................. 11
Recomendaciones para el estudio ................................................................................... 11
Material didáctico .............................................................................................................. 11
Tutorías .............................................................................................................................. 12
Fundamentos de Programación I
Fundamentos de Programación I - Tlf: (+34) 902 102 101
Fundamentos de Programación I Módulo: Formación Básica
Materia: Informática
Carácter: Formación Básica
Nº de créditos: 4,5 ECTS
Unidad Temporal: 1er Curso – 1er Semestre
Profesor/a de la asignatura:Fernando Pereñíguez García (web profesorado)
Email:[email protected]
Horario de atención a los alumnos/as:Lunes de 11:00 a 12:00.Fuera de este horario se pueden atender tutorías a petición del alumno. Preferiblemente se pedirán las citas por el campus virtual, pero se puede poner también por correo electrónico. Profesor coordinador de curso:José María Cecilia Canales
Profesora coordinadora de módulo: Jesús Antonio Soto Espinosa
Breve descripción de la asignatura Esta asignatura establece los principios básicos de la programación. Permite al alumno familiarizarse con conceptos como algoritmos, lenguajes de programación, variables, programación estructurada y a construir programas básicos con funcionalidades muy concretas. Establece las bases en las que se sustentarán el resto de asignaturas de esta área de conocimiento.
Brief Description
This subjectestablishes the basic principlesof programming.It allows students to learn concepts such asalgorithms, programming languages, variables, structured programming and makebasic programs that are required to accomplish some requirements. This subject is fundamental and establishes the basisfor subjects related to programming.
Requisitos Previos No existen requisitos previos
Objetivos 1. Adquirir los conocimientos básicos sobre programación.
2. Desarrollar programas aplicando técnicas de programación estructurada y usando los elementos que los entornos de desarrollo proporcionan.
3. Elaborar interfaces de usuario que cumplan los requisitos dados.
4. Conocer el lenguaje de programación C como lenguaje de programación estructurada.
5. Usar las librerías más importantes de C y saber desarrollar librerías nuevas.
Fundamentos de Programación I
Fundamentos de Programación I - Tlf: (+34) 902 102 101
6. Evaluar y desarrollar escenarios de prueba para comprobar el correcto funcionamiento de los programas.
Competencias y resultados de aprendizaje Competencias transversales
T1 - Capacidad de análisis y síntesis.
T2 - Capacidad de organización y planificación.
T4 - Resolución de problemas.
T5 - Toma de decisiones.
T6 - Trabajo en equipo.
T11 - Razonamiento crítico.
T14 - Aprendizaje autónomo.
T16 - Creatividad e innovación.
T19 - Motivación por la calidad.
T21 - Capacidad de reflexión.
Competencias específicas
FB4 - Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos y programasinformáticos con aplicación en ingeniería.
FB5 - Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas informáticos, los fundamentos de suprogramación, y su aplicación para la resolución de problemas propios de la ingeniería.
Resultados de aprendizaje
RA 1.3.1. Conocer los conceptos de básicos de programación.
RA 1.3.2. Resolver problemas sencillos de programación mediante algoritmos básicos escritos enpseudocódigo.
RA 1.3.3. Realizar programas mediante el paradigma de la programación estructurada aplicandoesquemas algorítmicos básicos y estructuras de datos sencillas.
RA 1.3.4. Usar las herramientas de un entorno de desarrollo de programación para crear y desarrollaraplicaciones.
Fundamentos de Programación I
Fundamentos de Programación I - Tlf: (+34) 902 102 101
RA 1.3.5. Aplicar la recursividad como herramienta de construcción de programas.
Metodología
Metodología Horas Horas de trabajo
presencial Horas de trabajo
no presencial
Clases en el aula 9
45horas (40 %) Prácticas 18
Evaluación 9
Tutorías 9
Estudio personal 17
67,5horas (60 %)
Actividades de aprendizaje virtual
10
Realización de ejercicios, presentaciones, trabajos y casos prácticos
33,5
Lecturas recomendadas y búsqueda de información
7
TOTAL 112,5 45 67,5
Temario Programa de la enseñanza teórica
Tema 1. Introducción a la Programación.
1. Programa.
2. Lenguaje de Programación.
3. Compilador.
4. Algoritmo.
5. Pseudocódigo.
Fundamentos de Programación I
Fundamentos de Programación I - Tlf: (+34) 902 102 101
Tema 2. Conceptos básicos de C.
1. Estructura de un programa en C.
2. Elementos de un programa en C.
3. Comentarios.
4. Concepto de variable e inicialización de variables.
5. Concepto de constantee inicialización de constantes.
6. Identificadores y palabras reservadas.
Tema 3. Entrada/Salida Formateada.
1. La funciónPrintf.
2. La funciónScanf.
Tema 4. Tipos de Datos.
1. Variables:
a. Enteros.
b. Coma flotante (reales).
c. Caracteres.
d. Booleanos.
2. Constantes
Tema 5. Conversión de Tipos de Datos.
1. Conversiones de tipos:
a. Implícitas (Reglas).
b. Explícitas (Casting).
2. Definiciones de tipos: typedef.
3. El operados sizeof
Tema 6. Operadores y expresiones.
1. Expresiones.
2. Operadores aritméticos.
3. Precedencia de operadores. Asociatividad.
Fundamentos de Programación I
Fundamentos de Programación I - Tlf: (+34) 902 102 101
4. Asignación. Asignación compuesta.
5. Operadores de incremento y decremento.
6. Evaluación de expresiones. Orden.
7. Expresiones como sentencias.
Tema 7. Control de flujo: Selección.
1. Estructuras de control.
2. Expresiones lógicas.
3. Operadores relacionales.
4. Operadores lógicos.
5. Evaluación de expresiones.
6. La sentencia if.
7. Expresiones condicionales.
8. Tipo de datos booleano.
9. La sentencia switch.
Tema 8. Control de flujo: Iteración.
1. La sentencia while.
2. La sentencia do.
3. La sentencia for.
4. Saliendo de un bucle: break y continue.
5. Saliendo de un bucle: goto.
6. La sentencia Null (nula).
Tema 9. Funciones.
1. Definiendo una función.
2. Llamadas a funciones.
3. Argumentos y parámetros.
4. Declaración de funciones.
5. Paso de parámetros por valor y por referencia.
Fundamentos de Programación I
Fundamentos de Programación I - Tlf: (+34) 902 102 101
6. Conversión de argumentos.
7. La sentencia return.
8. Terminación del programa.
Tema 10. Recursividad.
1. Definición de recursividad.
2. Condiciones en la recursividad.
3. Ventajas e inconvenientes.
4. Ejemplos y ejecución.
Tema 11. Arrays.
1. Arrays unidimensionales.
2. Indexación de elementos.
3. Inicialización de arrays.
4. Arrays y el operador sizeof.
5. Arrays multidimensionales.
6. Arrays constantes.
7. Arrays de tamaño variable .
8. Arrays como argumentos.
Tema 12. Cadenas.
1. Cadenas literales o constantes.
2. Almacenamiento de cadenas.
3. Inicialización.
4. Arrays de caracteres. Punteros.
5. Leer y escribir cadenas.
6. La librería estándar string.h.
7. Arrays de cadenas.
8. Argumentos en la línea de comandos.
Tema 13. Estructuras.
Fundamentos de Programación I
Fundamentos de Programación I - Tlf: (+34) 902 102 101
1. Estructuras.
a. Operaciones sobre estructuras.
b. Tipos estructura.
c. Estructuras y funciones.
d. Estructuras y punteros.
e. Combinando arrays y estructuras.
2. Enumeraciones.
5. Typedef.
Programa de la enseñanza práctica
Práctica 1. Manejo funciones entrada/salida. Tipos de datos en C. Declaración de constantes. Conversiones implícitas y explícitas de tipos de datos. Manejo avanzados de tipos de datos. Manejo de operadores aritméticos. Orden de evaluación de operadores.
Práctica 2. Manejo de sentencias de control de tipo selectivo. Expresiones lógicas y relacionales. Saber emplear el tipo de datos booleano. Manejo de sentencias de control de tipo iterativo. Interrupción de ejecución iterativa en un programa.
Práctica 3. Declaración e invocación de funciones. Retorno de valores en una función. Modularización de código mediante uso de funciones. Paso de parámetros por valor y referencia. Uso de funciones recursivas en un programa.
Práctica 4. Manejo de arrays. Declaración e inicialización de arrays. Arrays unidimensionales y multidimensionales. Arrays de tamaño fijo y variable. Paso de arrays como parámetros de funciones.
Práctica 5. Declaración y manipulación de cadenas. Arrays de caracteres y arrays de punteros. Manejo de librería <string.h>. Manejo de arrays de cadenas. Declaración y manipulación de tipos de datos compuestos basados en estructuras. Manejo de combinado de estructuras con funciones y arrays. Uso de funciones recursivas en un programa.
Más información acerca de las prácticas a desarrollar durante el curso académico, así como las fechas de entrega será puesta a disposición de los alumnos a través del campus virtual. Se recomienda consultar el plan de trabajo de la asignatura así como los enunciados de prácticas correspondientes.
Relación con otras materias del plan de estudios La asignatura de Fundamentos de programación I está muy relacionada con la asignatura de Fundamentos de programación II.
Fundamentos de Programación I
Fundamentos de Programación I - Tlf: (+34) 902 102 101
Al ser una asignatura de fundamentos básicos en el área de la programación, también está ligada a asignaturas como Programación Orientada a Objetos, Algoritmia, Desarrollo de aplicaciones distribuidas I y II.
También se relacionan conceptos de otras áreas de conocimiento y que son impartidos en asignaturas como Fundamentos de computadores e Ingeniería del software I.
Sistema de evaluación - Primera prueba parcial: 25% del total de la nota.
Se evaluarán los conocimientos abarcados del tema 1 a 8: tipos de datos, entrada/salida, operadores y expresiones, control de flujo (selección, iteración).
- Prueba final: 40% del total de la nota.
Se evaluarán los conocimientos tratados en los temas 9 a 13: funciones, recursividad, arrays, cadenas, estructuras.
- Evaluación de prácticas y problemas: 35% del total de la nota.
De las 6 prácticas propuestas, se deberán entregar al menos 5. En caso de entregar todas las prácticas, se realizará media con las 5 mejores notas obtenidas por el alumno. La ponderación a aplicar será equitativa (cada práctica tiene un peso del 20%).
Bibliografía y fuentes de referencia
Bibliografía básica
Khamtane Ashok. Programming in C. Ed. Pearson. 2012.
Teresa G., S. Ososrio, N. Olvera. Introducción a la programación estructurada en C. Pearson Educación. 2011.
Ferraris Llanos, R. D.Fundamentos de Informática y Programación en C. Ed.Paraninfo. 2010.
Peña Basurto, M.A., Cela Espín, J.M. Introducción a la Programación en C. Edición UPC. 2010.
Llanos Ferraris, D. R. Fundamentos de Informatica y Programacion en C. Ediciones Paraninfo. 2010.
Bibliografía complementaria
Joyanes, L. Fundamentos de Programación. Ed. McGraw-Hill, 2008.
Schildt, H. C. Manual de referencia. Ed. McGraw-Hill, 2007.
Fundamentos de Programación I
Fundamentos de Programación I - Tlf: (+34) 902 102 101
García, F., Fernández, J., Carretero, J., Calderón, A. Ed. El lenguaje de programación C. Prentice Hall. 2004.
Kernighan B.W., Ritchie, D.M. El lenguaje de programación C.2ª ed. Ed. Prentice Hall. 1991.
Joyanes, L., Zahonero, I. Programación en C. Libro de problemas. Ed. McGraw-Hill. 2002.
Joyanes, L., Zahonero, I., Fernández, M. y Sánchez, L. Estructura de datos. Libro de problemas. Ed. McGraw-Hill. 1999.
Márquez, F.M. UNIX. Programación avanzada. 3ª ed. Ed. Ra-Ma. 2004.
Web relacionadas American National Standards Institute – ANSI (www.ansi.org)
International Organization for Standadization (http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=57853)
C programming and C++ programming. http://www.cprogramming.com/
Recomendaciones para el estudio Se trata de una asignatura donde es fundamental para el alumno llevar la asignatura al día, debido a la interrelación existente entre los temas que la forman. El abandono de la asignatura durante una temporada podría dificultar el seguimiento de la misma posteriormente.
Se recomienda que el alumno trabaje semanalmente los ejercicios propuestos por el profesor, con el fin de asimilar los conocimientos de forma paulatina. Además de los recursos facilitados por el profesor, es sumamente importante que los alumnos hagan uso de las referencias bibliográficas básicas para reforzar los contenidos tratados en clase.
Por tratarse de una asignatura de carácter práctico, es fundamental el uso del ordenador, tanto para la elaboración de las prácticas y ejercicios, como para el refuerzo de los conocimientos y conceptos teóricos aprendidos.
Material didáctico Aplicaciones
Para las prácticas de esta asignatura se necesita instalar algún programa que permita el desarrollo, compilación y ejecución de programas desarrollados en lenguaje C. Se recomienda el uso de Code::Blocks, el cuál es descargable gratuitamente a través del siguiente enlace:
http://www.codeblocks.org/downloads
Es un entorno de desarrollo multiplataforma disponible para entornos Windows 200/XP/Vista/7/8, Linux 32/64 bits y Mac OS X.
Si el alumno lo prefiere, puede utilizar cualquier otro programa que ofrezca la funcionalidad necesaria para desarrollar los ejercicios prácticos de esta asignatura, como Eclipse o Dev-C++. No
Fundamentos de Programación I
Fundamentos de Programación I - Tlf: (+34) 902 102 101
obstante es importante tener presente que en los laboratorios se encuentra instalada la herramienta Code::Blocks y los exámenes se desarrollarán haciendo uso de la misma.
Material didáctico
Además de la bibliografía recomendada en esta guía docente (básica y complementaria), en el apartado de Recursos del Campus Virtual, el estudiante dispondrá de recursos adicionales que le servirán de apoyo al proceso de aprendizaje. Dicho material se ofrecerá organizado por temas, de acuerdo con la organización de contenidos detallada anteriormente. Concretamente se pondrán a disposición del alumno los siguientes recursos:
Apuntes sobre cada tema, indicando conceptos relevantes y ejemplos de uso.
Enlaces de interés que permitan la ampliación de información sobre los temas.
Ejemplos de programas donde se apliquen distintas técnicas de programación.
Ejercicios para practicar los conocimientos tratados en cada tema.
Tutorías En la asignatura se establecen los siguientes mecanismos de tutorización:
Sesiones de tutorías: en el horario de atención de los alumnos semanal indicado anteriormente, el profesor atenderá dudas de los alumnos de forma presencial o por vía telefónica. En la medida de lo posible, dada la naturaleza de los contenidos impartidos, se recomienda que los alumnos opten por la tutorización presencial pues facilita la atención y resolución de dudas planteadas sobre los programas desarrollados.
Correo electrónico y/o mensajes privados: se atenderán dudas puntuales planteadas a través de medios telemáticos como el correo electrónico y la herramienta del Campus Virtual “Mensajes privados”. Preferiblemente, se recomienda el uso del Campus Virtual. Este tipo de tutorización se realizará diariamente, con un compromiso de respuesta en menos de 48 horas lectivas desde la recepción del mismo.
Foros: los foros sirven para fomentar la resolución de dudas en la asignatura de forma colaborativa entre los alumnos. Se crearán diversos temas en el foro donde discutir distintos aspectos de interés, tales como unidades temáticas, prácticas, ejercicios, etc. Este mecanismo de tutorización permite a los estudiantes generar debates sobre los distintos planteamientos e intervenciones que se realicen. El profesor moderará las discusiones surgidas a través de los foros, reorientando las discusiones hacia el propósito formativo.
Guía Docente 2015/2016
Álgebra Lineal
Linear Algebra
Grado en Ingeniería Informática
Presencial
Álgebra Li
Álgebra L
Breve des
Requisito
Objetivos
Competen
Compete
Compete
Resultad
Metodolo
Temario ..
Program
Program
Relación
Sistema d
Bibliograf
Bibliogra
Bibliogra
Web relac
Recomen
Material d
Tutorías .
neal
Lineal .......
scripción
os Previos
s ...............
ncias .......
encias tran
encias esp
dos de Apr
gía ..........
................
ma de la ens
ma de la ens
con otras
de evaluac
fíay fuente
afía básica
afía comple
cionadas .
daciones
didáctico .
................
................
de la asig
s ...............
................
................
nsversales
pecíficas ...
rendizaje ..
................
................
señanza te
señanza pr
materias
ción .........
es de refe
a ................
ementaria
................
para el es
................
................
................
gnatura ....
................
................
................
..................
..................
..................
................
................
eórica ........
ráctica ......
................
................
rencia .....
..................
..................
................
studio ......
................
................
Índice
................
................
................
................
................
..................
..................
..................
................
................
..................
..................
................
................
................
..................
..................
................
................
................
................
e
................
................
................
................
................
..................
..................
..................
................
................
..................
..................
................
................
................
..................
..................
................
................
................
................
Álgebra L
................
................
................
................
................
..................
..................
..................
................
................
..................
..................
................
................
................
..................
..................
................
................
................
................
Lineal - Tlf: (+3
................
................
................
................
................
..................
..................
..................
................
................
..................
..................
................
................
................
..................
..................
................
................
................
................
2
34) 902102101
............... 3
............... 3
............... 3
............... 3
............... 4
................ 4
................ 4
................ 4
............... 5
............... 5
................ 5
................ 7
............... 7
............... 8
............... 8
................ 8
................ 8
............... 8
............... 8
............... 9
............... 9
2
1
3
3
3
3
4
4
4
4
5
5
5
7
7
8
8
8
8
8
8
9
9
Álgebra Li
Álgebra Módulo: Fo
Materia: Ma
Carácter: B
Nº de crédi
Unidad Tem
Profesor/a
Email:jsoto
Horario de puede soli
Profesor co
Profesor co
Breve dEste es un serán de utdeterminan
Brief De
This is a bauseful in eigenvalues
RequisNo se estab
Objetiv1. Con
2. Des
3. Fom
4. Entr
5. Famlinea
6. Prof
neal
Lineal ormación b
atemáticas
Básica.
tos: 6 ECTS
mporal: 1º c
de la asign
atención a icitar cita v
oordinador d
oordinador d
descripctema básictilidad en o
ntes, autova
escripti
asic subjecother disc
s, similarity
itos Preblecen requ
vos nocer el mé
sarrollar la c
mentar el pe
renar la cap
miliarizar al al y sus apl
fundizar en
básica.
s.
S.
curso - 1ers
atura:Jesús
du
los alumnovía correo e
de curso:Jo
de módulo:
ción deco en la teortras discipli
alores, autov
ion
ct on matrix ciplines, iny, orthogona
evios uisitos.
todo científ
capacidad d
ensamiento
pacidad de
alumno colicaciones.
la formaliz
semestre
s Soto Esp
s/as:Marteselectrónico
osé María C
Jesús Sot
e la asigría de matriinas, incluyevectores, or
theory andncluding syality and dia
fico.
de abstracc
y razonam
resolución
on las noci
ación mate
pinosa(web
s y jueveso al indicad
Cecilia Can
to Espinosa
gnaturaces y álgebendo los sisrtogonalida
d linear algeystems of agonalizatio
ión.
iento cuant
de problem
iones y her
mática de lo
b profesora
de 17:30 ado en la líne
nales.
a.
bra lineal. Sstemas de d y diagona
ebra. Emphequations
n.
titativo.
mas y toma d
rramientas
os concepto
Álgebra L
ado)
a 18:30.Fueea anterior
Se hace hincecuaciones
alización.
hasis is give, vector s
de decision
elementale
os matemát
Lineal - Tlf: (+3
era de ese hr.
capié en loss, espacios
en to topicsspaces, de
es
es propias
ticos.
3
34) 902102101
horario se
s temas quevectoriales
s that will beeterminants
del álgebra
3
1
e s,
e s,
a
Álgebra Li
Compe
T1 - Capac
T4 - Resolu
T5 - Toma
T14 - Apren
T16 - Creat
T21 - Capa
FB1 - Capaingeniería. métodos nu
RA 1.1.1. Mreales y co
RA 1.1.11. vectorial y s
RA 1.1.12.
RA 1.1.13. de ecuacio
RA 1.1.14.problemas
RA 1.1.15.
RA 1.1.29.adquiridos.
neal
etencias
cidad de aná
ución de pro
de decision
ndizaje autó
tividad e inn
acidad de re
acidad paraAptitud par
uméricos; a
Manipular dmplejos.
Identificar sus aplicac
Operar con
Aplicar adnes lineales
. Evaluar lde diagona
Operar con
Resolver
s
álisis y sínte
oblemas.
nes.
ónomo.
novación.
eflexión.
la resolucióra aplicar loalgorítmica n
desigualdad
el conceptoiones.
n cálculo ma
ecuadamens.
os concepalización y o
n vectores.
de problem
Competen
esis.
Compete
ón de los prs conocimienumérica; e
Resultad
des, sucesio
o de estruct
atricial y rel
nte los conc
ptos aprendortogonalida
mas propios
ncias tran
encias esp
roblemas mentos sobreestadística y
dos de Ap
ones, aplica
tura algebra
acionarlo c
ceptos del
didos de cáad.
s de la ing
nsversales
pecíficas
matemáticose: álgebra liny optimizaci
rendizaje
aciones y o
aica, en esp
on los espa
álgebra ma
álculo matr
eniería info
Álgebra L
s
s que puedaneal; cálculión.
operaciones
pecial de la
acios vector
atricial en la
ricial media
ormática ap
Lineal - Tlf: (+3
an plantearso diferencia
s que utilice
a estructura
riales.
a solución d
ante su ap
plicando los
4
34) 902102101
se en la al e integral
en números
de espacio
de sistemas
plicación en
s conceptos
4
1
;
s
o
s
n
s
Álgebra Li
Metodo
Temario
Tema 1. Co
1. Con
2. Gru
3. Anil
4. Cue
Tema 2. Es
neal
ología
Me
Clases en
Prácticas
Evaluació
Tutoría
Estudio p
ActividadaprendizaRealizaciejerciciospresentactrabajos yprácticos Lecturas y búsqueinformaci
T
o
onjuntos
njuntos
pos
los
erpos
spacios Vec
todología
n el aula
s
ón
personal
es de aje virtual ón de
s, ciones, y casos
recomendaeda de
ón TOTAL
Pro
ctoriales
Hora
36
7,8
4,2
12
54
18
4,5
adas 13,5
150
ograma de
as Horas
pre6
60 ho8
2
2
4
8
5
5
0
e la enseñ
s de trabajoesencial
ras (40 %)
60
ñanza teór
Álgebra L
Horas deno pre
90horas
9
rica
Lineal - Tlf: (+3
e trabajo sencial
s (60 %)
90
5
34) 902102101
5
1
Álgebra Li
1. Def
2. Bas
3. Apli
Tema 3. Pu
1. Pun
2. Rep
3. Prod
4. El p
Tema 4. Ma
1. Def
2. Ope
3. Mat
4. Mat
5. Ran
Tema 5. De
1. Per
2. Def
3. Men
4. Adju
5. Fac
6. Crip
Tema 6. Sis
1. Def
2. Teo
3. Sist
4. Var
5. Esp
neal
inición
se
icación linea
untos y Vec
ntos y vecto
presentació
ducto escal
plano en el e
atrices
inición
eraciones c
triz coorden
triz inversa
ngo de una
eterminante
mutaciones
inición y pro
nor de una
unto
ctorización L
ptografía co
stemas de
inición
orema de Ro
temas homo
iedad lineal
pacio afín
al
ctores en R2
ores
n geométric
lar y norma
espacio afín
on matrices
nada de una
matriz
es
s
opiedades
matriz
LU
on matrices
ecuaciones
ouché-Frob
ogéneos
l
2 y R3
ca
n
s
a aplicación
s lineales
benius
n lineal
Álgebra LLineal - Tlf: (+3
6
34) 902102101
6
1
Álgebra Li
6. Inte
7. Sist
Tema 7. Ve
1. El e
2. Prod
3. Vec
Tema 8.Dia
1. Mat
2. Vec
3. Apli
4. Mat
5. Mat
6. Diag
Prácticasistema
Práctica
Práctica
RelacióDentro del asignaturasque ayuden
También sSistemas Inconceptos
neal
ersección, in
temas de ec
ectores orto
espacio vect
ducto escal
ctores ortog
agonalizació
trices semej
ctores y valo
icaciones o
trices ortogo
trices diago
gonalizació
a 1. Uso deas de ecuac
a 2.Utilizare
a 3. Utilizare
ón con omismo móds de Matemn en alguno
se entronca nformáticosmatemático
ncidencia y
cuaciones l
ogonales
torial Rn
lar y norma
onales
ón
jantes
ores propios
rtogonales
onales
nalizables
n de matric
P
e software pciones linea
emos MatLa
emos MatL
otras mdulo, la asig
máticas: Cálcos de sus cá
con las mas, Informáticos aquí exp
paralelismo
ineales con
s
ces reales s
rograma d
para el trataales median
ab para calc
ab para dia
ateriasgnatura se eculo, Matemálculos.
aterias de Fca y en genelicados.
o de varieda
n MATLAB
imétricas
de la ense
miento de mte MatLab
cular autove
agonalizar m
encuentra emática Discr
undamentoeral con pa
ades
eñanza prá
matrices. Pr
ectores y au
matrices.
estrechamenreta y Estad
os Físicos drtes de asig
Álgebra L
áctica
racticaremo
utovalores.
nte relaciondística, ofre
e la Informágnatura que
Lineal - Tlf: (+3
os la solució
nada con laseciendo herr
ática, Fundae empleen lo
7
34) 902102101
ón de
s ramientas
amentos deos
7
1
e
Álgebra Li
Sistema- Primera p
- Prueba fi
- Evaluació
Bibliog
Grossman,Francisco Jresueltos d
Juan De BuEditores, 20Juan De BuDavid Poole
Web rewolframalp
TheMathW
RecomTener en cal grupo depautas de i
Asistir a las
Orientar el
Tener prespara ir relaconocimien
Consultar tomados en
Utilizar el c
neal
a de evaprueba par
nal: 50% d
ón de práct
rafíay f
“Algebra LJosé Marcee álgebra li
urgos Romá007 urgos Romáe. “Álgebra
lacionaha (http://w
Works (http://
endaciocuenta las ine alumnos lnterés que
s clases y p
esfuerzo y
sentes los cacionándolonto global y
la bibliogran clase.
campus virtu
aluaciórcial: 30% d
el total de la
ticas y pro
uentes
ineal”, 7º EllánEspañoneal”, Para
án,“Álgebra
án, “Test y plineal : una
adas www.wolfram
/www.mathw
ones pandicacionesa periodizaafectan al a
participar en
el estudio a
conocimienos con los fundament
afía recome
ual o el corr
ón del total de l
a nota.
oblemas: 20
de refeBibli
d, McGraw-ol, Jorge Arvninfo, ISBN
Bibliogra
a Lineal Def
problemas introducció
malpha.com
works.com/
ara el ess que le daración de losaprendizaje
n ellas de fo
al razonami
tos adquiridtemas trataado.
endada en
reo electrón
la nota.
0% del total
renciaiografía bá
-Hill, 2012vesu CarbaN 10: 84283
fía comple
finiciones, T
de Álgebra”ón moderna
m/examples/
/)
studio rá su profes
s contenidose de la asign
orma activa.
ento argum
dos en otraados en es
cada tema
nico para la
l de la nota.
ásica
llo,Jorge Sá35265, 201
ementaria
Teoremas y
”, García M”, Thomson
/Math.html)
sor al inicios, las metonatura.
mentado de
as asignatusta asignatu
a y no lim
consulta y
Álgebra L
.
ánchez Ruiz5
a
Resultados
aroto Editon, 2007.
o de curso. dologías a
los contenid
uras del móura y adqu
itarse al es
resolución
Lineal - Tlf: (+3
z, “Problem
s”, García M
res, 2011
El profesorseguir, así
dos de la as
ódulo de Mirir, de este
studio de l
de dudas a
8
34) 902102101
mas
Maroto
r concretarácomo otras
signatura.
Matemáticase modo, un
los apuntes
l profesor
8
1
á s
s, n
s
Álgebra Li
MateriaPara esta anecesarios
TutoríasSe evaluaráen la que desenvoltusus principasignatura,
neal
al didáctasignatura s para impa
s án la claridse compr
ra ante cuepales finalid en las que
tico se utilizara
artir el tema
ad de maneobará la fl
estiones quedades seráe el alumno
an las aulasario. Se usa
ejo de los cluidez del e requierann la de setendrá que
s preparadará el prog
conceptos vdiscurso, e
n razonar unervir de apo
aplicar tod
as con ordrama mate
vistos en clael acierto en paso másoyo a la reo el conten
Álgebra L
enadores ymático Mat
ase medianen las decs allá de la mealización dido de la as
Lineal - Tlf: (+3
y con los prtLab.
nte entre-viscisiones tommateria dadde las prácsignatura.
9
34) 902102101
rogramas
sta personamadas y lada. Unas decticas de la
9
1
al a e a
Universidad Católica de Murcia – Tlf: (+34) 902 102 101 [email protected] – www.ucam.edu
Guía Docente 2015 - 16
Fundamentos de Computadores
Computer Fundamentals
Grado en Ingeniería Informática
Presencial
Rev. 10
Fundamentos de Computadores
2
Fundamentos de Computadores - Tlf: (+34) 968 278 821
15/05/2015 11:57
Índice
Fundamentos de Computadores ........................................................................................ 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 3
Objetivos de la asignatura .................................................................................................. 3
Competencias ...................................................................................................................... 4
Metodología ......................................................................................................................... 5
Temario ................................................................................................................................. 5
Relación con otras materias ............................................................................................... 7
Sistema de evaluación ........................................................................................................ 7
Bibliografía y fuentes de referencia ................................................................................... 7
Recomendaciones para el estudio ..................................................................................... 8
Material didáctico ................................................................................................................ 8
Tutorías ................................................................................................................................ 8
Fundamentos de Computadores
3
Fundamentos de Computadores - Tlf: (+34) 968 278 821
Fundamentos de Computadores Módulo: Formación Básica.
Materia: Fundamentos Físicos de la Informática.
Carácter: Formación Básica.
Nº de créditos: 4.5 ECTS.
Unidad Temporal: 1º Curso / 1º Semestre.
Profesor de la asignatura: Magdalena Cantabella Sabater
Email: [email protected]
Horario de atención a los alumnos/as: Lunes y martes de 13:00 a 14:00
Profesor coordinador de curso: José María Cecilia Canales.
Profesora coordinadora de módulo: Jesús Antonio Soto Espinosa
Breve descripción de la asignatura Los objetivos que pretende alcanzar la asignatura son conocer las bases de la tecnología de computadores y la forma en que ha evolucionado en el tiempo, teniendo perspectiva de las tendencias de evolución futuras. Conocer la representación de los números en un computador y la manera en que se realiza la aritmética. Conocer los distintos sistemas combinacionales y dispositivos lógicos programables.
Brief Description
The objectives of this subject are know the basics of computer technology and how it has evolved over time, taking the perspective of future development trends. Knowing the representation of numbers in a computer and how arithmetic is performed. Know the different combinational systems and programmable logic devices.
Requisitos Previos No son necesarios.
Objetivos de la asignatura 1. Clasificar los principales hitos evolutivos de los computadores y distinguir los diferentes
modelos de arquitecturas de computadores.
2. Representar y codificar información interna del computador mediante el uso de sistemas de numeración posicionales.
3. Demostrar teoremas combinacionales y simplificar funciones booleanas.
4. Diseñar e implementar puertas lógicas y circuitos digitales.
5. Categorizar, representar y distinguir entre los diferentes módulos combinacionales.
Fundamentos de Computadores
4
Fundamentos de Computadores - Tlf: (+34) 968 278 821
6. Aplicar los distintos dispositivos lógicos programables en la creación de circuitos digitales.
7. Aplicar los conocimientos teóricos de una unidad aritmético-lógica para implantar, en conjunto o por partes, sus componentes.
Competencias Competencias transversales
T1. Capacidad de análisis y síntesis.
T4. Resolución de problemas.
T5. Toma de decisiones.
T11. Razonamiento crítico.
T14. Aprendizaje autónomo.
T16. Creatividad e innovación.
T21. Capacidad de reflexión.
Competencias específicas
FB2 - Comprensión y dominio de los conceptos básicos de campos y ondas y electromagnetismo, teoría 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.
FB5 - Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas propios de la ingeniería.
Resultados de aprendizaje
RA 1.2.6. Clasificar los principales hitos evolutivos de los computadores y distinguir los diferentes modelos de arquitecturas de computadores.
RA 1.2.7. Representar y codificar información interna del computador mediante el uso de sistemas de numeración posicionales.
RA 1.2.8. Demostrar teoremas combinacionales y simplificar funciones booleanas.
Fundamentos de Computadores
5
Fundamentos de Computadores - Tlf: (+34) 968 278 821
RA 1.2.9. Diseñar e implementar puertas lógicas y circuitos digitales.
RA 1.2.10. Categorizar, representar y distinguir entre los diferentes módulos combinacionales.
RA 1.2.11. Aplicar los distintos dispositivos lógicos programables en la creación de circuitos digitales.
RA 1.2.12. Aplicar los conocimientos teóricos de una unidad aritmético-lógica para implantar, en conjunto o por partes, sus componentes.
Metodología
Metodología Horas Horas de trabajo
presencial Horas de trabajo
no presencial
Clases en el Aula 27,9
45 horas (40 %) Evaluación en el aula 4,5
Prácticas 3,6
Tutorías 9
Estudio personal 33,75
67.5 horas
(60 %)
Lecturas recomendadas y búsqueda de
información 13,5
Realización de ejercicios,
presentaciones, trabajos y casos
prácticos 16,88
Actividades de aprendizaje virtual
3,37
TOTAL 112.5 45 67.5
Temario Programa de la enseñanza teórica
Tema 1. Introducción y evolución histórica de los computadores. 1. Introducción. 2. Arquitectura de Von Neumann 3. Codificación de la información. 4. Medida del rendimiento. 5. Programas e instrucciones.
Fundamentos de Computadores
6
Fundamentos de Computadores - Tlf: (+34) 968 278 821
6. Codificación de instrucciones. 7. Tipos de instrucciones. 8. Lenguajes de programación. 9. Evolución histórica.
Tema 2. Representación de la información.
1. Introducción. 2. Codificación de la información. 3. Sistemas de numeración posicional. 4. Representación interna de la información. 5. Códigos de entrada y salida. 6. Detección y corrección de errores.
Tema 3. Algebra de Boole y especificación de sistemas combinacionales.
1. Introducción. 2. Postulados del álgebra de Boole. 3. Teoremas del álgebra de Boole. 4. Minitérminos y maxitérminos. 5. Tablas de verdad y ecuaciones.
Tema 4. Simplificación de funciones booleanas. 1. Introducción. 2. Simplicación algebraica. 3. Mapas de Karnaugh.
Tema 5. Implementación de sistemas combinacionales.
1. Introducción. 2. Puertas lógicas. 3. Lógica combinacional. 4. Implementación con otras puertas. 5. Retardos. 6. Circuitos integrados.
Tema 6. Módulos combinacionales básicos.
1. Multiplexores y demultiplexores. 2. Codificadores y decodificadores.
Tema 7. Dispositivos lógicos programables.
1. Introducción. 2. Tipos de dispositivos lógicos programables.
Tema 8. Unidad Aritmético-Lógica.
1. Introducción. 2. Componentes de la ALU. 3. Creación de una ALU.
Programa de la enseñanza práctica
Práctica 1. Circuitos combiacionales.
Fundamentos de Computadores
7
Fundamentos de Computadores - Tlf: (+34) 968 278 821
Práctica 2. Unidad Aritmético–Lógica.
Relación con otras materias Arquitectura de Computadores y Estructura de Computadores.
Sistema de evaluación Convocatoria de Febrero/Junio:
- Primera prueba parcial: 40% del total de la nota.
- Prueba final: 40% del total de la nota.
- Evaluación de prácticas y problemas: 20% del total de la nota.
Convocatoria de Septiembre:
- Primera prueba parcial: 40% del total de la nota.
- Prueba final: 40% del total de la nota.
- Evaluación de prácticas y problemas: 20% del total de la nota.
Bibliografía y fuentes de referencia
Bibliografía básica
Patterson, D. A., Hennessy, J. L. Estructura y diseño de computadores. La interfaz
hardware/software. Editorial Reberté, 2011.
Anasagasti, P. M. Fundamentos de los computadores. Madrid Thomson Paraninfo. 9ª edición,
2004. Arquitecturas de Computadores. Madrid: Thomson Paraninfo, S.A. 2005.
María Luisa Córdoba Cabeza [coordinadores, María Isabel García Clemente, Manuel M. Nieto
Rodríguez, Antonio García Estructura de computadores: problemas resueltos. Madrid : Ra-Ma ,
2006
Estructura y tecnología de computadores I (Gestión y Sistemas). Castro Gil, Manuel Yeves
Gutiérrez, Fernando Peire Arroba, Juan. (2013)
Fundamentos de Computadores
8
Fundamentos de Computadores - Tlf: (+34) 968 278 821
Bibliografía complementaria
Tanenbaum, A. S. Organización de computadoras. Un enfoque estructurado. Mexico: Prentice Hall.
4ª edición, 2000.
Dormido,S., Canto ,Mª. A., Mira, J., Delgado, A. Estructura y tecnología de computadores. Madrid:
Sanz y Torres, S.L., 2001.
Dormido B., S., Dormido C., S., Pérez, A., Ruipérez, P. Problemas de estructura y tecnología de
computadores., Madrid: Sanz y Torres, S.L., 2ª Ed. 2002.
David A. Patterson and John L. Hennessey Publisher Organization and Design Computer, The
Hardware/Software Interface 4th Edition revised printing Authors – Elsevier, 2011.
Harris, D. and Harris S. Digital Design and Computer Architecture. San Francisco: Morgan
Kaufmann. 2007.
Recomendaciones para el estudio La asignatura requiere un seguimiento continuo por parte del alumno, ya que el contenido de cada tema se basa en lo explicado en temas anteriores. Por ello, se recomienda estudiar conforme se desarrollen los contenidos en clase y realizar los ejercicios propuestos.
La metodología de estudio más aconsejable para todo el temario es la de la lectura-estudio de los apuntes elaborados por el equipo docente, y del estudio-resolución de problemas y ejercicios resueltos. También es interesante la lectura de los textos complementarios o de apoyo.
Para el desarrollo exitoso de la asignatura se hace necesario seguir las indicaciones suministradas mediante el campus virtual, así como el cumplimiento de las fechas de entrega de cada tarea.
Material didáctico La asignatura requiere un seguimiento continuo por parte del alumno, ya que el contenido de cada tema se basa en lo explicado en temas anteriores. Por ello, se recomienda estudiar conforme se desarrollen los contenidos en clase y realizar los ejercicios propuestos.
Tutorías Se propondrán ejercicios para resolver por grupos, así como presentaciones orales de los mismos. La valoración dependerá de la calidad general del trabajo, las habilidades y actitudes expuestas. También se resolverán dudas planteadas por los alumnos.
Universidad Católica de Murcia – Tlf: (+34) 902 102 101 [email protected] – www.ucam.edu
Guía Docente 2015 - 16
Fundamentos de Administración y Organización de empresas
Fundamentals of business administration and management
Grado en Ingeniería Informática
Presencial
Fundamentos de Administración y Organización de Empresas
2
Fundamentos de Administración y Organización de Empresas - Tlf: (+34) 902 102 101
Rev. 10
15/04/2015 12:07
Índice
Fundamentos de Administración y Organización de Empresas ..................................... 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 3
Objetivos .............................................................................................................................. 3
Competencias y resultados de aprendizaje ...................................................................... 3
Metodología ......................................................................................................................... 5
Temario ................................................................................................................................. 5
Relación con otras materias ............................................................................................... 8
Sistema de evaluación ........................................................................................................ 8
Convocatoria de Febrero/Junio: .................................................................................................. 8
Convocatoria de Septiembre: ...................................................................................................... 8
Bibliografía y fuentes de referencia ................................................................................... 8
Bibliografía básica ........................................................................................................................ 8
Bibliografía complementaria ........................................................................................................ 9
Web relacionadas ................................................................................................................ 9
Recomendaciones para el estudio ..................................................................................... 9
Material didáctico .............................................................................................................. 10
Tutorías .............................................................................................................................. 10
Breve descripción ....................................................................................................................... 10
Fundamentos de Administración y Organización de Empresas
3
Fundamentos de Administración y Organización de Empresas - Tlf: (+34) 902 102 101
Fundamentos de Administración y Organización de Empresas Módulo: Formación Básica Materia: Empresas Carácter: Formación básica Nº de créditos: 6 ECTS Unidad Temporal: 1er curso- 2º semestre Profesor/a de la asignatura: Mª Dolores García Pérez (web profesorado)
Email: [email protected]
Horario de atención a los alumnos/as: viernes de 9:00 a 10:00
Profesor coordinador de curso: José María Cecilia Canales.
Profesora coordinadora de módulo: Jesús Antonio Soto Espinosa.
Breve descripción de la asignatura Se estudian los fundamentos de la gestión y organización de las empresas, introduciendo al alumno en los conceptos básicos del mundo empresarial.
Brief Description
This subject studies the foundations of management and organization of a company, introducing the student in the basic concepts of business world.
Requisitos Previos No requiere requisitos previos
Objetivos 1. Conocer los fundamentos de la gestión y el comportamiento organizativo de las empresas. 2. Participar en la elaboración de la política estratégica de la empresa y su puesta en marcha.
Competencias y resultados de aprendizaje Competencias transversales
T1 - Capacidad de análisis y síntesis.
T2 - Capacidad de organización y planificación.
T3 - Capacidad de gestión de la información.
T5 - Toma de decisiones.
Fundamentos de Administración y Organización de Empresas
4
Fundamentos de Administración y Organización de Empresas - Tlf: (+34) 902 102 101
T8 - Trabajo en un contexto internacional.
T9 - Habilidad en relaciones interpersonales.
T10 - Reconocimiento de la diversidad y la multiculturalidad.
T11 Razonamiento Crítico.
T12 Compromiso ético.
T13 - Respeto a los derechos fundamentales y de igualdad entre hombres y mujeres.
T14 - Aprendizaje autónomo.
T17 - Liderazgo.
T18 - Iniciativa y espíritu emprendedor.
T19 - Motivación por la calidad.
T20 - Sensibilidad hacia temas medioambientales.
T21 - Capacidad de reflexión.
T22 - Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito de estudio.
T23 - Producir textos sencillos y coherentes sobre temas relacionados con el ámbito de estudio.
Competencias específicas
FB6 - Conocimiento adecuado del concepto de empresa, marco institucional y jurídico de la empresa. Organización y gestión de empresas
Resultados de aprendizaje
RA Conocer el concepto de empresa, su visión sistemática, los mecanismos básicos de gestión y su marco institucional y político.
RA Entender qué es el entorno de una empresa y cómo se realiza un análisis estratégico del mismo.
RA Comprender que es la administración en la empresa, así como las distintas áreas que la componen: planificación, organización, dirección y control.
RA Entender el funcionamiento interno de las empresas y las características que definen los subsistemas funcionales de la misma.
RA Conocer la metodología de dirección estratégica como herramienta de análisis del entorno que permita la definición de la visión empresarial y los objetivos de las diferentes áreas empresariales.
Fundamentos de Administración y Organización de Empresas
5
Fundamentos de Administración y Organización de Empresas - Tlf: (+34) 902 102 101
RA Aplicar los conocimientos de dirección estratégica para realizar un adecuado análisis de las empresas del sector de las TIC y de las características de dicho sector.
RA Conocer las técnicas básicas de gestión de recursos humanos.
RA Comprender las características de las spin-offs y las particularidades de su gestión
Metodología
Metodología Horas Horas de trabajo
presencial Horas de trabajo
no presencial
Clases en el aula 30
60 horas (40 %) Prácticas 9
Evaluación 9
Tutoría 12
Estudio personal 45
90 horas (60 %)
Actividades de aprendizaje virtual
13,5
Realización de ejercicios, presentaciones, trabajos y casos prácticos
13,5
Lecturas recomendadas y búsqueda de información
18
TOTAL 150 60 90
Temario Programa de la enseñanza teórica
Tema 1. La empresa: aspectos conceptuales
1.1 La empresa como realidad.
1.2 Evolución de la empresa.
Fundamentos de Administración y Organización de Empresas
6
Fundamentos de Administración y Organización de Empresas - Tlf: (+34) 902 102 101
1.3 Clasificación de empresas.
1.4 Elementos de la empresa.
1.5 Ratios empresariales.
Tema 2. La empresa y su entorno
2.1. Concepto y tipos de entornos.
2.2. Entorno general.
2.3. Entorno específico.
2.4. Ética y responsabilidad social de la empresa.
Tema 3. El pensamiento administrativo.
3.1. Enfoque clásico.
3.2. Enfoque de las relaciones humanas.
3.3. Enfoque burocrático.
3.5. Enfoque contingente.
Tema 4. La función de administración de la empresa
4.1. Las funciones de administración.
4.2. Evolución de la figura del empresario.
4.3. Roles y habilidades directivas del empresario
Tema 5. La función de planificación.
5.1. Concepto y tipos.
5.2. Definición y fijación de objetivos.
5.3. Objetivo beneficio.
5.4. Planificación estratégica.
5.5. Administración por objetivos.
Tema 6. La función de organización
6.1. Concepto y desarrollo de la estructura organizativa.
6.2. Modelo embrionario.
6.3. Modelo jerárquico.
Fundamentos de Administración y Organización de Empresas
7
Fundamentos de Administración y Organización de Empresas - Tlf: (+34) 902 102 101
6.4. Modelo funcional.
6.5. Modelo divisional.
6.6. Modelo matricial.
Tema 7. La función de dirección
7.1. Liderazgo.
7.2. La motivación.
7.3. La comunicación.
7.4. La creatividad
Tema 8. La función de control
8.1. Elementos y tipos de control.
8.2. Etapas del proceso de control.
8.3. Características de los sistemas de control
8.4. Sistemas de información en la empresa.
Tema 9. Las decisiones empresariales
9.1. La toma de decisiones.
9.2. Criterios básicos de decisión.
Programa de la enseñanza práctica
Práctica 1. La empresa: aspectos conceptuales
Práctica 2. La empresa y su entorno
Práctica 3. El pensamiento administrativo
Práctica 4. La función de administración de la empresa
Práctica 5. La función de planificación
Práctica 6. La función de organización
Práctica 7. La función de dirección
Práctica 8. La función de control
Fundamentos de Administración y Organización de Empresas
8
Fundamentos de Administración y Organización de Empresas - Tlf: (+34) 902 102 101
Práctica 9. Las decisiones empresariales
Relación con otras materias Ingeniería aplicada a la empresa y Trabajo Fin de Grado
Sistema de evaluación Convocatoria de Febrero/Junio:
- Primera prueba parcial: 40% del total de la nota.
- Prueba final: 40% del total de la nota.
- Evaluación de prácticas y problemas: 20% del total de la nota.
Convocatoria de Septiembre:
- Primera prueba parcial: 40% del total de la nota.
- Prueba final: 40% del total de la nota.
- Evaluación de prácticas y problemas: 20% del total de la nota.
Bibliografía y fuentes de referencia
Bibliografía básica
Bueno Campos, E. (2002). Curso básico de Economía de la Empresa. Un enfoque de organización. Madrid: Editorial Pirámide.
Gutierrez Aragón O. (2013) Fundamentos de Administración de Empresa. Editorial Piramide.
Iborra, María et al (2007). Fundamentos de Dirección de Empresas. Madrid: Editorial Thomson.
Sánchez Gómez R., González Benito Javier (2013). Administración de Empresas. Objetivos y decisiones. Madrid: Editorial McGraw-Hill.
Triadó Ivern, X. et al (2011) Administración de la Empresa. Madrid: Editorial McGraw-Hill.
Fundamentos de Administración y Organización de Empresas
9
Fundamentos de Administración y Organización de Empresas - Tlf: (+34) 902 102 101
Bibliografía complementaria
Bueno, E. et al (2000). Economía de la Empresa. Análisis de las decisiones empresariales. Madrid: Editorial Pirámide.
Claver Cortés, E. et al (2004). Manual de Administración de Empresas. Madrid: Editorial Civitas, Madrid.
Chiavenato, I. (2000). Introducción a la Teoría General de la Administración. México: Editorial McGraw Hill.
Pérez Gorostegui, E. (2000). Introducción a la Administración de Empresas. Madrid: Centro de Estudios Ramón Areces (CERA).
Robbins, S. (2000). Administración, teoría y práctica. México: Prentice-Hall Hispanoamericana.
Web relacionadas http://www.camerdata.es
http://www.pactomundial.org/
http://www.croem.es/
http://www.laempresafamiliar.com/
http://www.ceoe.es/ceoe/portal.portal.action
Recomendaciones para el estudio Tener en cuenta las indicaciones que le dará su profesor al inicio de curso. El profesor concretará al grupo de alumnos la periodización de los contenidos, las metodologías a seguir, así como otras pautas de interés que afectan al aprendizaje de la asignatura.
Asistir a las clases y participar en ellas de forma activa.
Orientar el esfuerzo y el estudio al razonamiento argumentado de los contenidos de la asignatura.
Tener presentes los conocimientos adquiridos en otras asignaturas del módulo, para ir relacionándolos con los temas tratados en esta asignatura y adquirir, de este modo, un conocimiento global y fundamentado.
Consultar la bibliografía recomendada en cada tema y no limitarse al estudio de los apuntes tomados en clase.
Utilizar el campus virtual o el correo electrónico para la consulta y resolución de dudas al profesor
Fundamentos de Administración y Organización de Empresas
10
Fundamentos de Administración y Organización de Empresas - Tlf: (+34) 902 102 101
Material didáctico Para el normal desarrollo de la asignatura el alumno necesitará:
Acceso a la bibliografía recomendada
Ordenador con acceso a Internet
Tutorías Breve descripción
Las tutorías se dedicarán a reforzar los conceptos y a comprobar que el alumno asimila todo lo explicado en las clases magistrales. Se expondrán casos reales donde se pueda comprobar la realidad de lo aprendido y se facilitará bibliografía específica relacionada con los temas.
Guía Docente 2015 - 2016
Laboratorio de Informática
Laboratory of ComputerScience
Grado en Ingeniería Informática
Presencial
Laboratori
Laborator
Breve des
Requisito
Objetivos
Competen
Metodolo
Temario ..
Relación
Sistema d
Bibliograf
Web relac
Recomen
Material d
Tutorías .
io de Inform
rio de Info
scripción
os Previos
s de la asig
ncias y res
gía ..........
................
con otras
de evaluac
fía y fuent
cionadas .
daciones
didáctico .
................
mática
ormática ..
de la asig
s ...............
gnatura ...
sultados d
................
................
materias
ción .........
tes de refe
................
para el es
................
................
................
gnatura ....
................
................
de aprend
................
................
................
................
erencia ....
................
studio ......
................
................
Índice
................
................
................
................
dizaje .......
................
................
................
................
................
................
................
................
................
Laboratori
e
................
................
................
................
................
................
................
................
................
................
................
................
................
................
io de Informát
................
................
................
................
................
................
................
................
................
................
................
................
................
................
tica - Tlf: (+34
................
................
................
................
................
................
................
................
................
................
................
................
................
................
) 902 102 101
............... 3
............... 3
............... 3
............... 3
............... 4
............... 6
............... 6
............... 9
............... 9
............. 10
............. 10
............. 10
............. 11
............. 12
1
3
3
3
3
4
6
6
9
9
0
0
0
1
2
Laboratori
LaboratoMódulo: Fo
Materia: Inf
Carácter: O
Nº de crédi
Unidad Tem
Profesor de
Email: mm
Horario de
solicitar ci
Profesor co
Profesor co
Breve dEsta asignadel PC. Hofimáticas.
Brief De
This subjecof the PC. I
RequisNo se estab
ObjetivLos objetivo
1. Sabinfodoc
2. Comcon
3. Resgen
io de Inform
orio de Inormación B
formática
Obligatorio
tos: 6 ECTS
mporal: 1er
e la asignat
cantabella@
atención a
ita vía corre
oordinador d
oordinador d
descripcatura da un
Hace una i
escripti
ct gives a bIt does an in
itos Preblecen requ
vos de laos específic
ber interprermáticos y
cumentos.
mprender té la disponib
sponder a pneral manten
mática
nformátiBásica
.
S.
curso - 1e
ura: Magda
@ucam.ed
los alumno
eo electrón
de curso:Jo
de módulo:
ción dena visión tanntroducción
ion
both practicantroduction
evios uisitos.
a asignacos de la as
etar y anasus dispos
érminos bábilidad, fiabi
preguntas tnimiento de
ca
er cuatrime
alena Canta
du
s/as: Lunes
nico al indi
osé María C
Jesús Sot
e la asignto práctican de los l
al and theoof the lang
atura signatura so
alizar mansitivos, hab
ásicos en elidad, escal
típicas de uel hardware
stre.
abella Saba
s 11:00 – 1
icado en la
Cecilia Can
to Espinosa
gnaturaa como teórenguajes d
oretical visiouages of m
on:
nuales y ebituando al
l mantenimlabilidad, ef
usuarios sode equipos
Laboratori
ater.
12:00.Fuera
a línea ante
nales.
a.
rica del ordede marcad
on of the coarked and u
especificacialumno a
miento de eficiencia, re
bre instalacs informátic
io de Informát
a de ese ho
erior.
enador y suo y utiliza
omputer andutilization of
ones técnla terminol
equipos infondimiento e
ción, reparaos.
tica - Tlf: (+34
orario se p
us partes y ación de h
d his parts,f office com
icas de loogía usada
ormáticos reetc.
ación, amp
) 902 102 101
puede
tecnologíaerramientas
technologymputer tools
os equiposa en dichos
elacionados
liación y en
1
a s
y .
s s
s
n
Laboratori
4. Obty re
5. Cap
6. Apre
7. Ensutiliz
8. Introscri
9. Adqcon
10. Utilicrea
Compe
T1 - Capac
T2 - Capac
T3 - Capac
T4 - Resolu
T5 - Toma
T6 - Trabaj
T11 - Razo
T14 - Apren
T15 - Adap
T16 - Creat
T19 - Motiv
T21 - Capa
T22 - Comcuestiones
io de Inform
tener las caesolución de
pacitar al alu
ender, reco
señar al aluzando herra
oducir al alpt.
quirir los cofiguración y
izar elemeardocument
etencias
cidad de aná
cidad de org
cidad de ges
ución de pro
de decision
o en equipo
onamiento c
ndizaje autó
ptación a nu
tividad e inn
vación por la
acidad de re
mprender lorelacionada
mática
apacidades e problemas
umno para
ordar y aplic
umno a diaamientas in
lumno en e
onocimientoy reparación
entos avantos técnicos
s y resu
álisis y sínte
ganización y
stión de la i
oblemas.
nes.
o.
crítico.
ónomo.
uevas situac
novación.
a calidad.
eflexión.
s puntos pas con el ám
básicas pas hardware.
participar e
car los nomb
agnosticar formáticas.
el lenguaje
os, habilidadn de equipo
nzados des específico
ltados dCompeten
esis.
y planificaci
nformación
ciones.
principales dmbito de es
ara afrontar .
en la decisió
bres y sigla
problemas
de presen
des y actituos informátic
e las aplios de docum
de aprencias tran
ión.
n.
de textos cstudio.
Laboratori
la instalaci
ón de comp
as más com
en el PC
tación que
udes sobre cos.
icaciones mentación y
endizajensversales
claros y en
io de Informát
ión, configu
ra de equip
unes del ha
C basándo
utilizan los
metodolog
estándaresy hojas de c
e s
lengua es
tica - Tlf: (+34
uración, ma
pos informát
ardware info
ose en la
s navegado
ías de man
s de ofimcálculo.
stándar si t
) 902 102 101
antenimiento
ticos.
ormático.
evidencia y
ores: html y
ntenimiento
mática para
ratan sobre
1
o
y
y
o,
a
e
Laboratori
T23 - Prod
FB4 - Cooperativos,
FB5 - Conoinformáticopropios de
RA 1.3.9. unordenado
RA 1.3.10.maneraen l
RA 1.3.11. enun equip
RA 1.3.12.
RA 1.3.13herramienta
RA 1.3.14.
RA 1.3.15creardocum
io de Inform
ducir textos
nocimientos bases de d
ocimiento ds, los fundala ingenierí
Identificar,or.
. Analizar la que inter
Instalar, copo informátic
Diseñar y d
3. Distinguasinformátic
Diseñar pá
. Utilizar ementos técn
mática
sencillos y
s básicos datos y prog
e la estructamentos deía.
localizar
el funcionaactúan entr
onfigurar y rco.
definir la arq
uir problemcas.
áginas web
elementos nicos espec
y coherente
Compete
sobre el gramas info
tura, organie suprogram
Resultad
y describir
amiento dere ellos.
reparar tant
quitectura d
mas en e
utilizando lo
avanzadosíficos de do
es sobre tem
encias esp
uso y proormáticos co
ización, funmación, y su
dos de apr
r funcionalm
e cada uno
to compone
del cualquie
el PC ba
os conocim
s de las aocumentació
Laboratori
mas relacio
pecíficas
ogramación on aplicació
cionamientu aplicación
rendizaje
mente cad
o de los c
entes hardw
r sistema in
asándose
ientos adqu
aplicacionesón y hojas d
io de Informát
onados con
de los oón en ingen
to e interconn para la re
a uno de
omponente
ware como
nformático a
en la ev
uiridos de le
s estándarede cálculo.
tica - Tlf: (+34
n el ámbito
ordenadoresiería.
nexión de losolución de
los compo
es del orde
component
a nivel hard
videncia y
enguajes de
es de ofim
) 902 102 101
de estudio
s, sistemas
os sistemase problemas
onentes de
enador y la
tes software
ware.
y utilizando
e marcado.
mática para
1
o.
s
s s
e
a
e
o
a
Laboratori
Metodo
Temario
Tema 1. C
Tema 2. E
io de Inform
ología
Me
Clases en
Tutorías
Prácticas
Evaluación
Estudio pe
Lecturas rebúsqueda informacióRealizaciópresentacicasos prácActividadeVirtual
T
o
Conceptos b
1. Definici
2. El orden
3. Unidade
4. Sistema
l interior de
mática
etodología
el aula
n
ersonal
ecomendadde n n de ejercicones, traba
cticos. s de aprend
TOTAL
Pro
básicos. Intr
ones básica
nador y la ló
es binarias
as de nume
el PC y sus
Ho
2
1
2
4
6
dasy 8
cios, ajos y 1
dizaje 6
15
ograma de
roducción.
as.
ógica binari
y de almac
eración.
component
orasHt
pre20
602
24
4
60
8
6
6
50
e la enseñ
ia.
cenamiento.
tes.
Laboratori
oras de trabajo esencial
0 (40%)
60
ñanza teór
.
io de Informát
Horas dno pre
90hora
9
rica
tica - Tlf: (+34
de trabajo esencial
as (60 %)
90
) 902 102 1011
Laboratori
1.
2.
3.
Tema 3. La
1.
2.
Tema 4. M
1.
2.
3.
4. V
5.
6.
7.
Tema 5. P
1.
2.
3.
4.
5.
6.
7.
8. V
Tema 6. B
1.
2.
io de Inform
Puntos de v
Seguridad y
El interior d
a placa bas
Tipos de pl
Partes y de
Memoria.
Concepto y
Direccionam
Tipos de m
Velocidad y
Memoria ca
Bancos y m
Chip de me
rocesador.
Concepto y
Ejecución d
Los registro
El reloj.
Gestión de
Bus y proce
El núcleo d
Velocidad d
uses de da
ISA
MCA y EISA
mática
vista extern
y cargas ele
del PC y sus
se.
aca base.
efinición de
y uso.
miento de la
emoria.
y capacidad
aché.
módulos de
emoria.
y funcionam
de una instr
os.
interrupcio
esador.
el procesad
del procesa
tos.
A
no y concep
ectrostática
s componen
los compon
a memoria.
d de la mem
memoria.
miento.
rucción. Señ
nes.
dor.
ador.
ptual del ord
as
ntes
nentes de u
Puertos.
moria.
ñales del bu
Laboratori
denador.
na placa ba
us.
io de Informát
ase.
tica - Tlf: (+34) 902 102 1011
Laboratori
3. V
4.
5.
6. A
7. A
8.
9.
Tema 7. P
1.
2.
3.
4.
Tema 8. Ta
1.
2. A
3.
4.
Tema 9. Of
1. W
2.
Tema 10. L
1.
2.
3.
4.
5.
io de Inform
VESA Loca
PCI
PCI Expres
AGP
Auxiliares: A
SMbus.
Interfaz y c
eriféricos.
Concepto d
Tipos de pe
Disquetes.
Disco duro.
arjetagráfica
Interfaces c
Aceleración
Elementos
Partes de u
ffice.
Word
Excel
Lenguaje de
Páginas
Etiquetas
Marcos
Formularios
Hojas de es
mática
al Bus (VL-b
ss
AMR, CNR
ontroladore
de periférico
eriféricos.
.
a.
con la placa
n por hardw
básicos de
una tarjeta g
e marcas HT
s
stilos
Pro
bus o VLB)
R, ACR
es I/O
o.
a base
ware
l sistema de
gráfica
TML. Hojas
ograma de
e vídeo
s de estilo C
e la enseña
Laboratori
CSS.
anza prác
io de Informát
ctica
tica - Tlf: (+34) 902 102 1011
Laboratori
Práctica 1.
Realización
Práctica 2.
A través dealumno deb
Práctica 3.
Realizaciónespecíficos
Práctica 4.
Creación d
Un enunciacampus virt
RelacióPor el conSistemas Odistintos siprofundidadproporcionaprogramaciegresado conocimien
Sistema
- Primera p
- Prueba fi
- Evaluació
io de Inform
. Montaje y
n de un trab
. Instalació
e máquinas berá realiza
. Uso de he
n de ejercics de docume
. Diseño de
e una págin
ado más dettualy poster
ón con otenido cercOperativos, stemas oped. Programamos una ión estáticadesarrollará
ntos.
a de eva
prueba par
nal: 30% d
ón de práct
mática
y desmontaj
bajo donde
n de sistem
virtuales sear la instalac
erramientas
ios guiadosentación y h
e una web e
na estática
tallado de lariormente e
otras mcano al PC
puesto querativos de
mación Webintroducció
a de la mismá otro tipo
aluació
rcial: 30% d
el total de la
ticas y pro
je del PC.
quede dem
mas operativ
e simulará lción propue
Ofimáticas
s y propuesthojas de cá
estática.
usando len
as prácticasen las tareas
aterias puede ser
ue en esta el mercado,b, si bien ón a toda ma, y será o de conoc
ón
del total de l
a nota.
oblemas: 40
mostrado el m
vos.
a instalacióesta en tare
.
tos en los teálculo
guajes de e
s, así comos correspon
r una buenasignatura
, y ya en en la asigla visión den asignatucimientos y
la nota.
0% del total
Laboratori
montaje y p
ón de difereas.
emas donde
etiquetado.
o las fechas ndientes a c
na base paa se ofrece
sistemas ognatura de de tal proguras como y compete
l de la nota.
io de Informát
posterior mo
ntes sistem
e para crea
de entregacada práctic
ra asignatue una someoperativos
fundamenramación, programacncias resp
.
tica - Tlf: (+34
ontaje de un
mas operativ
ardocumento
a será mostrca.
uras posteriera introduse estudiar
ntos de la centrándon
ción web, enecto a est
) 902 102 101
n pc.
vos, el
os técnicos
rado en el
iores comocción a losrán más eninformática
nos en unan las que eta área de
1
s
o: s n a a el e
Laboratori
Bibliog
Web re
RecomLa asignatutema se badesarrollen
io de Inform
rafía y f
Herrerías, J
Valdés-MiraAnaya. 200
Conceptos
Ramos Maequipos .M
Dante Cant
V.V.A.A. El
Michael Mil
How Comp
The Ultima
laciona Procesa
Procesa
Microso
World W
VMware
endacioura requiereasa en lo exn los conten
mática
fuentes
J.E. El PC:H
anda Cros, 08.
de Informá
rtín, A. ,RamcGraw-Hill
tona.Introdu
l ordenador
ller. Amplia
puters Work
te HTML Re
adas adores AMD
adores INTE
oft: http://ww
Wide Web C
e: http://ww
ones pae un seguimxplicado en tidos en clas
s de refeBibli
Hardware y
C., y Plase
ática. McGr
mos Martín.2012. Acce
Bibliogra
ucción a la
r a Internet:
tu Pc fácilm
k: Processor
eference. Ia
D: http://ww
EL: http://w
ww.microso
Consortium
ww.vmware.c
ara el esmiento contin
temas antese y realiza
erenciaiografía bá
y componen
encia López
raw-Hill. Acc
, M.J. ,Viñaesible desd
fía comple
Informática
Inicio y prim
mente. Anay
r and Main
an Lloyd 20
ww.amd.com
www.intel.co
ft.com/spai
(W3C) – Es
com/es
studio nuo por parriores. Por
ar los ejercic
Laboratori
ásica
ntes. Anaya
z, Z., “Creac
cesibledesd
as Vila, S. Me Ebrary.
ementaria
a.Starbook.2
meros paso
ya Multimed
Memory. R
08.
m/es-es/
m/
n/Office/pro
spaña: http
rte del alumello, se rec
cios propue
io de Informát
. 2012.
ción y diseñ
de INGBOO
Montaje y m
a
2010.
os.ENI.2006
dia. 2009.
oger Young
odinfo.mspx
://www.w3c
mno, ya que omienda esstos.
tica - Tlf: (+34
ño Web. Edi
OK.
antenimien
6
g 2009
x
c.es/
el contenidstudiar conf
) 902 102 101
ición 2008”.
to de
do de cada forme se
1
.
Laboratori
Materia
Para esta anecesarios
Se usará e
Paq
Edi
Má
Además deproporcionaseguimient
Apu
Ejem
Enla
Videasig
De mon
io de Inform
al didáct
asignatura spara impar
l siguiente s
quete de Of
o MicrosOpenO
itor de texto
o Notepacompa
áquinas virtu
o Para lavirtualiz
e la bibliogará al alumo de la mism
untes sobre
mplos resue
aces a otros
eo tutorialegnatura.
igual manentaje de ord
mática
tico
se utilizaranrtir el temar
software:
fimática:
otOffice 20Office.
o:
ad++, que satible con to
uales:
a instalaciónzación Virtu
grafía recommno organiza
ma que con
los temas
eltos de las
s sitios don
es que reco
ra se dispodenadores.
A
n las aulas pio.
13, utilizado
será el utilizdos los sist
n de sistemual Box.
Mate
mendada, eado en carpnsistirá en:
tratados.
actividades
de aumenta
ogen ejemp
ndrá de ord
Aplicacione
preparadas
o para prác
ado para prtemas opera
as operativ
erial didác
en el camppetas por te
s propuesta
ar la inform
plos del de
denadores p
Laboratori
es
con ordena
cticas y exám
rácticas y eativos.
vos se usará
ctico
pus virtual,emas el ma
as.
ación sobre
sarrollo de
preparados
io de Informát
adores y co
menes, tam
exámenes o
á software d
en el apaaterial didác
e los temas
los lengua
para realiz
tica - Tlf: (+34
on los progra
mbién se pue
o Sublime T
de simulació
artado de rctico neces
.
ajes usados
ar prácticas
) 902 102 101
amas
ede usar
ext
ón de
recursos sesario para e
s para esta
s de
1
e el
a
Laboratori
Tutorías
Se propondLa valoraciTambién se
A través depor las dist
ForRecdel foroprácasiggen
Menpuerealdes
io de Inform
s
drán ejercición depende resolverán
el campus vintas herram
ros: Sirven coger todascurso. Deb
os para el dcticas. Másgnatura (Tenerales con
nsajes privede realizar
izará diariade la recep
mática
cios para reerá de la cn dudas pla
virtual se vamientas dis
para proms las dudas,be ser el pdebate de los en concreeoría, Ofimtemas com
vados y/o crse medianamente, copción del mis
Brev
solver por gcalidad genanteadas po
an a estableponibles:
over la inte aclaracionrimer puntoos contenideto habrá uática, Leng
mo evaluació
correo elecnte estas hn un compsmo.
ve descrip
grupos, así eral del tra
or los alumn
ecer diferen
eracción enes, sugeren
o de revisiódos relacionun foro parguajes de món, instalaci
ctrónico: Therramientapromiso de
Laboratori
pción
como presabajo, las hnos.
ntes mecan
ntre todos loncias, etc. qón para la nados con era cada unmarcado) ,ión del softw
Toda la comas. Preferib
respuesta
io de Informát
sentacionesabilidades
ismos de tu
os participaque se van aclaración
el temario yno de los g así comoware, dudas
municación blemente c
en menos
tica - Tlf: (+34
s orales de ly actitudes
utorización,
antes en la produciendde dudas.
y para el degrandes blo otro para s de las prá
directa concorreo elecs de 48 ho
) 902 102 101
los mismos expuestas
soportados
asignaturado a lo largo
Se ofrecenebate de lasoques de la
cuestionesácticas…
n el profesoctrónico. Seras lectivas
1
s. s.
s
a. o n s a s
r e s
Guía Docente 2015/2016
Matemática discreta
Discrete Mathematics
Grado en Ingeniería Informática
Presencial
Matemática discreta
2
Matemática discreta - Tlf: (+34) 902 102 101
Índice
Matemática discreta ............................................................................................................ 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 3
Objetivos de la asignatura .................................................................................................. 3
Competencias ...................................................................................................................... 4
Competencias transversales ........................................................................................................ 4
Competencias específicas ........................................................................................................... 4
Resultados de Aprendizaje .......................................................................................................... 4
Metodología ......................................................................................................................... 5
Temario ................................................................................................................................. 5
Programa de la enseñanza teórica .............................................................................................. 5
Programa de la enseñanza práctica ............................................................................................ 7
Relación con otras materias ............................................................................................... 7
Sistema de evaluación ........................................................................................................ 7
Bibliografía y fuentes de referencia ................................................................................... 8
Bibliografía básica ........................................................................................................................ 8
Bibliografía complementaria ........................................................................................................ 8
Recomendaciones para el estudio ..................................................................................... 8
Material didáctico ................................................................................................................ 8
Tutorías ................................................................................................................................ 8
Matemática discreta
3
Matemática discreta - Tlf: (+34) 902 102 101
Matemática discreta Módulo: Formación básica
Materia: Matemáticas
Carácter: Básica
Nº de créditos: 4,5 ECTS.
Unidad Temporal: 1er curso – 2ºsemestre.
Profesor/a de la asignatura: Jesús Soto Espinosa (web profesorado)
Email: [email protected]
Horario de atención a los alumnos/as: Martes y jueves de 17:30 a 18:30. Fuera de ese horario se puede solicitar cita vía correo electrónico al indicado en la línea anterior.
Profesor coordinador de curso: José María Cecilia Canales.
Profesor coordinador de módulo: Jesús Soto Espinosa.
Breve descripción de la asignatura La asignatura de matemática discreta cubre conceptos básicos de matemáticas necesarios para ser la base de la computación. Entre ellos tenemos aritmética entera y modular, grafos, lógica y combinatoria.
Brief Description
The discrete mathematics subject coves some basic mathematical concepts behind the computation. Among them, we can find Modular and integer arithmetic, Graph theory, combinatory and logic.
Requisitos Previos No se han detectado requisitos previos.
Objetivos de la asignatura 1. Aplicar los conocimientos de matemática discreta a la resolución de problemas del ámbito
de la ingeniería. 2. Conocer la sintaxis de la lógica de primer orden y su semántica. 3. Evaluar los conceptos aprendidos de grafos mediante su aplicación a problemas del ámbito
de la ingeniería. 4. Calcular e interpretar problemas de combinatoria así como los conceptos de esta teoría. 5. Aplicar adecuadamente los conceptos de divisibilidad y congruencias en la resolución de
problemas del ámbito de la ingeniería.
Matemática discreta
4
Matemática discreta - Tlf: (+34) 902 102 101
Competencias Competencias transversales
T1: Capacidad de análisis y síntesis.
T4: Resolución de problemas.
T5: Toma de Decisiones.
T11: Razonamiento crítico.
T14: Aprendizaje autónomo.
T16: Creatividad e innovación.
T21 Capacidad de reflexión.
Competencias específicas
FB3: Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica,
algorítmica y complejidad computacional, y su aplicación para la resolución de problemas propios de
la ingeniería.
Resultados de Aprendizaje
RA 1.1.16. Aplicar los conocimientos de matemática discreta a la resolución de problemas del ámbito de la ingeniería.
RA 1.1.17. Conocer la sintaxis de la lógica de primer orden y su semántica.
RA 1.1.18. Evaluar los conceptos aprendidos de grafos mediante su aplicación a problemas del ámbito de la ingeniería.
RA 1.1.19. Calcular e interpretar problemas de combinatoria así como los conceptos de esta teoría.
RA 1.1.20. Aplicar adecuadamente los conceptos de divisibilidad y congruencias en la resolución de problemas del ámbito de la ingeniería.
Matemática discreta
5
Matemática discreta - Tlf: (+34) 902 102 101
Metodología
Metodología Horas Horas de trabajo
presencial Horas de trabajo
no presencial
Clases en el Aula 27
45 horas (40 %) Evaluación en el aula 3.15
Prácticas 5.85
Tutorías 9
Estudio personal 40.5
67.5 horas (60 %)
Lecturas recomendadas y búsqueda de información
10.125
Realización de ejercicios, presentaciones, trabajos y casos prácticos
3.375
Actividades de aprendizaje virtual
13.5
TOTAL 112.5 45 67.5
Temario
Programa de la enseñanza teórica
Unidad 1: Teoría de números
o Tema 0: Conjuntos, aplicaciones y relaciones
Lógica
Conjuntos
Aplicaciones y relaciones
Matemática discreta
6
Matemática discreta - Tlf: (+34) 902 102 101
o Tema 1: Aritmética entera
Algoritmo de la división y Euclides
Números primos y Teorema fundamental de la aritmética
Principio de inducción
o Tema 2: Ecuaciones diofánticas
Definición
Ecuaciones de dos incógnitas
Ecuaciones con tres incógnitas
o Tema 3: Congruencias
Definición y propiedades
Restos potenciales
Ecuación de congruencias
Teorema chino del resto
Unidad 2: Teoría de grafos
o Tema 4: Introducción a la teoría de grafos
Grafos, digrafos y Multigrafos
Grafos eulerianos y hamiltonianos
Exploración de grafos
o Tema 5: Mapas y coloraciones
Mapas y Coloración
Unidad 3: Teoría combinatoria
o Tema 6: Métodos Combinatorios
Técnicas básicas
Permutaciones
Matemática discreta
7
Matemática discreta - Tlf: (+34) 902 102 101
Variaciones
Combinaciones
Principio de inclusión exclusión
o Tema 7: Teorema del Binomio
Coeficiente binomial
Triángulo de Pascal
Teorema del Binomio
o Tema 8: Recursividad y Relaciones recurrentes
Función recursiva
Relación recurrente
Programa de la enseñanza práctica
Práctica 1. Realizaremos algoritmos en MatLab para calcular el máximo común divisor de dos números y resolver ecuaciones diofánticas.
Práctica 2. Utilizando MatLab aprenderemos a generar número combinatorios utilizando algoritmos como la fórmula de Stiefel.
Práctica. Prácticaremos la teoría de grafos con un software de grafos.
Un enunciado más detallado de las prácticas, así como las fechas de entrega será mostrado en el campus virtual y posteriormente en las tareas correspondientes a cada práctica.
Relación con otras materias Dentro del mismo módulo, la asignatura de desarrollo de matemática discreta se encuentra
estrechamente relacionada con las asignaturas de Matemáticas: Cálculo, Álgebra lineal, Estadística
durante la cual se proporcionarían todos los conocimientos previos y básicos de Matemáticas para
un correcto desarrollo de esta asignatura.
Sistema de evaluación - Primera prueba parcial: 40% del total de la nota.
- Prueba final: 40% del total de la nota.
Matemática discreta
8
Matemática discreta - Tlf: (+34) 902 102 101
- Evaluación de prácticas y problemas: 20% del total de la nota.
Bibliografía y fuentes de referencia Bibliografía básica
García Merayo, F. “Matemática discreta”. Paraninfo, 2015. Juan de Burgos Román, “Matemática Discreta”, García Maroto Editores,2012 Juan de Burgos Román, “Números y grafos”, García Maroto Editores,2011
Bibliografía complementaria
Ana María Vieites Rodríguez y otros. “Teoría de grafos. Ejercicios y problemas resueltos”, Paraninfo, 2014 Bujalance, E. y otros. Elementos de Matemática Discreta. Ed. Sanz y Torres, Madrid, 2005. Bujalance, E. y otros. Problemas de Matemática Discreta. Ed. Sanz y Torres, Madrid, 2005. Grimaldi, R. P. Discrete and Combinatorial Mathematics. Pearson New International Edition, 2013.
Recomendaciones para el estudio Es fundamental que el alumno vaya comprobando los conocimientos adquiridos de una manera
práctica mediante la resolución de problemas y casos específicos propuestos por el profesor. Con
ello podrá percibir más claramente los conceptos erróneos que pueda mantener.
Para facilitar el aprendizaje es imprescindible que el alumno use la bibliografía básica con tanta soltura como los apuntes facilitados por el profesor.
Material didáctico Para esta asignatura se utilizaran las aulas preparadas con ordenadores y con los programas necesarios para impartir el temario. Se usará el programa matemático MatLab.
Tutorías Se evaluarán la claridad de manejo de los conceptos vistos en clase mediante entre-vista personal en la que se comprobará la fluidez del discurso, el acierto en las decisiones tomadas y la desenvoltura ante cuestiones que requieran razonar un paso más allá de la materia dada. Unas de sus principales finalidades serán la de servir de apoyo a la realización de las prácticas de la asignatura, en las que el alumno tendrá que aplicar todo el contenido de la asignatura.
Guía Docente 2015/2016
Fundamentos de programación II
Fundamentals of Programming II
Grado en Ingeniería Informática
Presencial
Fundamentos de Programación II
Fundamentos de Programación II - Tlf: (+34) 902 102 101
Índice
Fundamentos de Programación II ...................................................................................... 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 3
Objetivos .............................................................................................................................. 4
Competencias y resultados de aprendizaje ...................................................................... 4
Metodología ......................................................................................................................... 5
Temario ................................................................................................................................. 5
Relación con otras materias del plan de estudios ............................................................ 8
Sistema de evaluación ........................................................................................................ 9
Bibliografía y fuentes de referencia ................................................................................... 9
Web relacionadas .............................................................................................................. 10
Recomendaciones para el estudio ................................................................................... 10
Material didáctico .............................................................................................................. 10
Tutorías .............................................................................................................................. 11
Fundamentos de Programación II
Fundamentos de Programación II - Tlf: (+34) 902 102 101
Fundamentos de Programación II Módulo: Formación Básica.
Materia: Informática.
Carácter: Formación Básica.
Nº de créditos: 4,5 ECTS.
Unidad Temporal: 1er Curso – 2º Semestre.
Profesor/a de la asignatura:Fernando Pereñíguez García (web profesorado)
Email:[email protected]
Horario de atención a los alumnos/as:Martes de 11:00 a 12:00.Fuera de este horario se pueden atender tutorías a petición del alumno. Preferiblemente se pedirán las citas por el campus virtual, pero se puede poner también por correo electrónico.
Profesor coordinador de curso:José María Cecilia Canales.
Profesor coordinadora de módulo: Jesús Antonio Soto Espinosa.
Breve descripción de la asignatura Esta asignatura es la continuación de Fundamentos de programación I. Se centra en establecer las estructuras de datos necesarias para almacenar la información que luego será tratada por los diferentes algoritmos.
BriefDescription
This subjectestablishes the basic principlesof programming.Allows studentsto learn concepts such asalgorithms, programming languages, variables, structured programming and makebasic programs witha few requirements. Establishesthebasisforrelatedsubjects.
Requisitos Previos Para cursar esta asignatura es necesario que el alumno haya cursado y superado la asignatura Fundamentos de Programación I. Los conocimientos que en esta asignatura se imparten son fundamentales para que el alumno pueda realizar un correcto aprendizaje de los contenidos desarrollados en esta asigantura.
Fundamentos de Programación II
Fundamentos de Programación II - Tlf: (+34) 902 102 101
Objetivos 1. Conocer e identificar las principales estructuras de datos, tanto lineales como no lineales,
incluidas aquellas que se establecen en memoria secundaria.
2. Realizar programas avanzados con tipos abstractos de datos.
3. Calcular la complejidad algorítmica de un determinado código.
Competencias y resultados de aprendizaje Competencias transversales
T1 - Capacidad de análisis y síntesis.
T2 - Capacidad de organización y planificación.
T4 - Resolución de problemas.
T5 - Toma de decisiones.
T6 - Trabajo en equipo.
T11 - Razonamiento crítico.
T14 - Aprendizaje autónomo.
T16 - Creatividad e innovación.
T19 - Motivación por la calidad.
T21 - Capacidad de reflexión.
Competencias específicas
FB3 - Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, algorítmica y complejidadcomputacional, y su aplicación para la resolución de problemas propios de la ingeniería.
FB4 - Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos y programasinformáticos con aplicación en ingeniería.
FB5 - Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas informáticos, los fundamentos de suprogramación, y su aplicación para la resolución de problemas propios de la ingeniería.
Resultados de aprendizaje
RA 1.3.6. Realizar programas mediante el paradigma de la programación estructurada aplicandoesquemas algorítmicos avanzados y estructuras de datos complejas.
Fundamentos de Programación II
Fundamentos de Programación II - Tlf: (+34) 902 102 101
RA 1.3.7. Analizar, especificar e implementar estructuras de datos, tanto lineales como no lineales, desde la perspectiva de los TAD para la resolución de problemas utilizando la más apropiada, en funciónde los recursos necesarios.
RA 1.3.8. Determinar la complejidad, en tiempo y en espacio, teórica y empírica, de algoritmos;incluyendo algoritmos recursivos.
Metodología
Metodología Horas Horas de trabajo
presencial Horas de trabajo
no presencial
Clases en el aula 9
45horas (40 %) Prácticas 18
Evaluación 9
Tutorías 9
Estudio personal 17
67,5horas (60 %)
Actividades de aprendizaje virtual
10
Realización de ejercicios, presentaciones, trabajos y casos prácticos
33,5
Lecturas recomendadas y búsqueda de información
7
TOTAL 112,5 45 67,5
Temario
Programa de la enseñanza teórica
Tema 1. Ficheros.
1. Librería estándar de C.
2. Operaciones básicas con ficheros: Apertura, lectura, escritura, renombrado, borrado y cierre.
Fundamentos de Programación II
Fundamentos de Programación II - Tlf: (+34) 902 102 101
3. Ficheros de texto.
4. Ficheros binarios. Posicionamiento.
Tema 2. Punteros.
1. Definición.
2. Declaración de punteros.
3. Operadores.
a. El operador referencia: &
b. El operador indirección: *
4. Asignación de punteros.
5. Punteros como argumentos.
6. Proteger argumentos.
7. Devolver punteros.
Tema 3. Punteros y arrays.
1. Aritmética de punteros.
2. Uso de punteros para el procesamiento de arrays.
3. Uso del nombre de array como puntero.
4. Arrays como argumentos.
5. Punteros y arrays multidimensionales.
Tema 4. Programación modular y documentación de código fuente
1. Programación modular en C
a. Archivos de cabecera
b. Archivos de implementación
c. Variables globales
2. Documentación de código en C
a. Introducción a Doxygen
b. Añadir comentarios al código
c. Generación automática de documentación
Fundamentos de Programación II
Fundamentos de Programación II - Tlf: (+34) 902 102 101
Tema 5. Listas.
1. Listas versión estática
2. Lista versión cursor.
3. Listas dinámicas
a. Lista simple con cabecera
b. Lista simple sin cabecera
c. Lista circular
d. Lista doblemente enlazada
e. Lista circular doblemente enlazada
Tema 6. Pilas.
1. Versión estática.
2. Versión dinámica.
Tema 7. Colas.
1. Versión estática.
2. Versión dinámica.
Tema 8. Árboles.
1. Estructuras dinámica.
2. Recorrido.
a. Previo.
b. Simétrico
c. Posterior.
2. Operaciones básicas:
a. Insertar
b. Pertenece
c. Encontrar
d. Padre de
e. Borrar
Fundamentos de Programación II
Fundamentos de Programación II - Tlf: (+34) 902 102 101
Tema 9. Grafos.
1. Versión estática.
2. Versión dinámica.
3. Algoritmos sobre grafos:
a. Dijkstra.
b. Floyd.
c. Warshall.
Tema 10. Complejidad.
a. Conceptos básicos.
b. Notaciones asintóticas.
c. Ecuaciones de recurrencia.
Programa de la enseñanza práctica
Práctica 1. Entrada/salida con ficheros en C.
Práctica 2. Uso de punteros, operaciones asociadas y uso como argumentos de funciones. Uso conjunto de punteros y arrays multidimensionales. Memoria dinámica y funciones asociadas. Elaboración de programas modulares. Documentación de programas con doxygen.
Práctica 3. Uso de la estructura de datos lineales (listas, pilas y colas) sobre una supuesto práctico real.
Práctica 4. Uso de la estructura de datos no lineales (árboles y grafos) sobre una supuesto práctico real.
Práctica 5.Cálculo de complejidad de distintos algoritmos de programación.
Relación con otras materias del plan de estudios La asignatura de Fundamentos de programación II está muy relacionada con la asignatura de Fundamentos de programación I, ya que es la continuación directa. También está íntimamente relacionada con Algoritmia.
En menor medida y en el área de la programación, también está ligada a asignaturas como Programación Orientada a Objetos, Desarrollo de aplicaciones distribuidas I y II.
También se relacionan conceptos de otras áreas de conocimiento y que son impartidos en asignaturas como Fundamentos de computadores e Ingeniería del software I.
Fundamentos de Programación II
Fundamentos de Programación II - Tlf: (+34) 902 102 101
Sistema de evaluación - Primera prueba parcial: 35% del total de la nota.
Se evaluarán los conocimientos acerca del manejo de ficheros, punteros, modularidad de programas y manejo de listas (temas 1 a 4).
- Prueba final: 35% del total de la nota.
Se evaluarán los conocimientos sobre estructuras de datos lineales, no lineales y complejidad algorítmica (temas 5 a 10).
- Evaluación de prácticas y problemas: 30% del total de la nota.
De las 5 prácticas propuestas, se deberán entregar al menos 4. En caso de entregar todas las prácticas que se proponen, se realizará media con las 4 mejores notas obtenidas por el alumno. La ponderación a aplicar será equitativa (cada práctica tiene un peso del 25%).
Bibliografía y fuentes de referencia Bibliografía básica
Khamtane Ashok. Programming in C. Ed. Pearson. 2012.
Rodríguez Artalejo, M., Antonio Gonzalez Caldero, P., Gomez Martin, M.A., González Calero, P.A. Estructuras de datos. Un enfoque moderno. UCM. 2011.
Ferraris Llanos, R. D.Fundamentos de Informática y Programación en C. Ed.Paraninfo. 2010.
Peña Basurto, M.A., Cela Espín, J.M. Introducción a la Programación en C. Edición UPC. 2010.
Joyanes, L. Fundamentos de Programación. Ed. McGraw-Hill, 2008.
Bibliografía complementaria
Schildt, H. C. Manual de referencia. Ed. McGraw-Hill, 2007.
García, F., Fernández, J., Carretero, J., Calderón, A. Ed. El lenguaje de programación C. Prentice Hall. 2004.
Kernighan B.W., Ritchie, D.M. El lenguaje de programación C.2ª ed. Ed. Prentice Hall. 1991.
Joyanes, L., Zahonero, I. Programación en C. Libro de problemas. Ed. McGraw-Hill. 2002.
Joyanes, L., Zahonero, I., Fernández, M. y Sánchez, L. Estructura de datos. Libro de problemas. Ed. McGraw-Hill. 1999.
Márquez, F.M. UNIX. Programación avanzada. 3ª ed. Ed. Ra-Ma. 2004.
Fundamentos de Programación II
Fundamentos de Programación II - Tlf: (+34) 902 102 101
Web relacionadas American National Standards Institute – ANSI (www.ansi.org)
International Organization for Standadization (http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=57853)
C programming and C++ programming. http://www.cprogramming.com/
Recomendaciones para el estudio Se trata de una asignatura donde es fundamental para el alumno llevar la asignatura al día, debido a la interrelación existente entre los temas que la forman. El abandono de la asignatura durante una temporada podría dificultar el seguimiento de la misma posteriormente.
Se recomienda que el alumno trabaje semanalmente los ejercicios propuestos por el profesor, con el fin de asimilar los conocimientos de forma paulatina. Además de los recursos facilitados por el profesor, es sumamente importante que los alumnos hagan uso de las referencias bibliográficas básicas para reforzar los contenidos tratados en clase.
Por tratarse de una asignatura de carácter práctico, es fundamental el uso del ordenador, tanto para la elaboración de las prácticas y ejercicios, como para el refuerzo de los conocimientos y conceptos teóricos aprendidos. Material necesario
Material didáctico Aplicaciones
Para las prácticas de esta asignatura se necesita instalar algún programa que permita el desarrollo, compilación y ejecución de programas desarrollados en lenguaje C. Se recomienda el uso de Code::Blocks, el cuál es descargable gratuitamente a través del siguiente enlace:
http://www.codeblocks.org/downloads
Es un entorno de desarrollo multiplataforma disponible para entornos Windows 200/XP/Vista/7/8, Linux 32/64 bits y Mac OS X.
Si el alumno lo prefiere, puede utilizar cualquier otro programa que ofrezca la funcionalidad necesaria para desarrollar los ejercicios prácticos de esta asignatura, como Eclipse o Dev-C++. No obstante es importante tener presente que en los laboratorios se encuentra instalada la herramienta Code::Blocks y los exámenes se desarrollarán haciendo uso de la misma.
Adicionalmente, para la generación automática de código, haremos uso de la herramienta Doxygen. Se puede descargar gratuitamente a través del siguiente enlace:
http://www.stack.nl/~dimitri/doxygen/
El software es ligero y no existen requisitos mínimos para su instalación. Además, se ofrece en diversas versiones, tanto 32-bit y 64-bit, válidas para sistemas tipo Linux, Windows o Mac OS X.
Fundamentos de Programación II
Fundamentos de Programación II - Tlf: (+34) 902 102 101
Material didáctico
Además de la bibliografía recomendada en esta guía docente (básica y complementaria), en el apartado de Recursos del Campus Virtual, el estudiante dispondrá de recursos adicionales que le servirán de apoyo al proceso de aprendizaje. Dicho material se ofrecerá organizado por temas, de acuerdo con la organización de contenidos detallada anteriormente. Concretamente se pondrán a disposición del alumno los siguientes recursos:
Apuntes sobre cada tema, indicando conceptos relevantes y ejemplos de uso.
Enlaces de interés que permitan la ampliación de información sobre los temas.
Ejemplos de programas donde se apliquen distintas técnicas de programación.
Para cada estructura de datos estudiada en la asignatura, se facilitarán librerías con funcionalidad básica que puedan ser empleadas en la resolución de ejercicios prácticos.
Ejercicios para practicar los conocimientos tratados en cada tema.
Tutorías En la asignatura se establecen los siguientes mecanismos de tutorización:
Sesiones de tutorías: en el horario de atención de los alumnos semanal indicado anteriormente, el profesor atenderá dudas de los alumnos de forma presencial o por vía telefónica. En la medida de lo posible, dada la naturaleza de los contenidos impartidos, se recomienda que los alumnos opten por la tutorización presencial pues facilita la atención y resolución de dudas planteadas sobre los programas desarrollados.
Correo electrónico y/o mensajes privados: se atenderán dudas puntuales planteadas a través de medios telemáticos como el correo electrónico y la herramienta del Campus Virtual “Mensajes Privados”. Preferiblemente, se recomienda el uso del Campus Virtual. Este tipo de tutorización se realizará diariamente, con un compromiso de respuesta en menos de 48 horas lectivas desde la recepción del mismo.
Foros: los foros sirven para fomentar la resolución de dudas en la asignatura de forma colaborativa entre los alumnos. Se crearán diversos temas en el foro donde discutir distintos aspectos de interés, tales como unidades temáticas, prácticas, ejercicios, etc. Este mecanismo de tutorización permite a los estudiantes generar debates sobre los distintos planteamientos e intervenciones que se realicen. El profesor moderará las discusiones surgidas a través de los foros, reorientando las discusiones hacia el propósito formativo.
Guía Docente 2015/16
Cálculo
Calculus
Grado en Ingeniería Informática
Presencial
Cálculo
Cálculo ...
Breve des
Requisito
Objetivos
Competen
Metodolo
Temario ..
Program
Relación
Sistema d
Bibliograf
Web relac
Recomen
Material d
Tutorías .
................
scripción
os Previos
s ...............
ncias y res
gía ..........
................
ma de la ens
con otras
de evaluac
fía y fuent
cionadas .
daciones
didáctico .
................
................
de la asig
s ...............
................
sultados d
................
................
señanza te
materias
ción .........
tes de refe
................
para el es
................
................
................
gnatura ....
................
................
de aprend
................
................
eórica ........
................
................
erencia ....
................
studio ......
................
................
Índice
................
................
................
................
dizaje .......
................
................
..................
................
................
................
................
................
................
................
e
................
................
................
................
................
................
................
..................
................
................
................
................
................
................
................
Cálc
................
................
................
................
................
................
................
..................
................
................
................
................
................
................
................
culo - Tlf: (+34
................
................
................
................
................
................
................
..................
................
................
................
................
................
................
................
2
4) 968 278 821
............... 3
............... 3
............... 3
............... 3
............... 4
............... 5
............... 6
................ 6
............... 7
............... 7
............... 8
............... 8
............... 9
............... 9
............. 10
2
1
3
3
3
3
4
5
6
6
7
7
8
8
9
9
0
Cálculo
Cálculo Módulo: Fo
Materia: Ma
Carácter: B
Nº de crédi
Unidad Tem
Profesor de
Email: pcas
Teléfono: 9
Horario de
cita vía co
Profesor co
Profesor co
Breve dEsta asignaconcluye code más de
Brief De
This calculuand conclumore than o
RequisNo se estNo obstantdeberán cola asignatu
Objetiv1. Con
2. Des
3. Fom
4. Entr
ormación b
atemáticas
Básica.
tos: 6 ECTS
mporal: 1er c
e la asignat
strillo@uca
968 277 956
atención a
rreo electr
oordinador d
oordinador d
descripcatura cubre on una brevuna variabl
escripti
us course cdes with a bone variable
itos Preablecen ree, aquellos
ontactar conra.
vos nocer el mé
sarrollar la c
mentar el pe
renar la cap
básica.
s.
S.
curso - 1er
ura: Pedro
am.edu
6
los alumno
ónico.
de curso: Jo
de módulo:
ción deel cálculo d
ve discusiónle y las ecu
ion
covers differbrief discuse and differ
evios equisitos ac
alumnos qn el profeso
todo científ
capacidad d
ensamiento
pacidad de
semestre
Castrillo R
s: lunes de
osé María C
Jesús Sot
e la asigdiferencial en de cálculoaciones dife
rentiation ansion of diffe
rential equa
cadémicos ue debido a
or para orie
fico.
de abstracc
y razonam
resolución
Romón (des
e 16 a 17 h.
Cecilia
to Espinosa
gnaturae integral deo diferenciaerenciales.
nd integratioerential, intetion.
previos máa su itinerantar dicho t
ión.
iento cuant
de problem
spacho en G
. Fuera de
a
e funcionesal e integral
on of functioegral and ve
ás allá de rio previo retrabajo y fa
titativo.
mas y toma d
Cálc
Grado I. S.
ese horario
s de una vay cálculo v
ons of one ector calculu
los exigidequieran un
acilitar la ad
de decision
culo - Tlf: (+34
Telecomun
o se puede
riable, serievectorial par
variable, infus for funct
dos para lan trabajo dedecuada asi
es
3
4) 968 278 821
nicación)
e solicitar
es infinitas yra funciones
finite seriesions of
a matrículae nivelaciónimilación de
3
1
y s
s
a. n, e
Cálculo
5. FamInfin
6. Prof
Compe
Competen
T1 - Capac
T4 - Resolu
T5 - Toma
T11 - Razo
T14 - Apren
T16 - Creat
T21 - Capa
Competen
FB1 - Capaingeniería. métodos nu
FB3 - Capaalgorítmicade la ingen
Resultados
RA 1.1.1. Mreales y co
RA 1.1.2. Ccálculo y re
RA 1.1.3. R
RA 1.1.4. C
RA 1.1.5. C
RA 1.1.6. A
miliarizar al nitesimal y s
fundizar en
etencias
cias transv
cidad de aná
ución de pro
de decision
onamiento c
ndizaje autó
tividad e inn
acidad de re
cias espec
acidad paraAptitud par
uméricos, a
acidad para y complejiiería.
s de Apren
Manipular dmplejos.
Calcular y aesultados m
Resolver y e
Contrastar la
Calcular y ej
Analizar el c
alumno cosus aplicaci
la formaliz
s y resu
versales
álisis y sínte
oblemas.
nes.
crítico.
ónomo.
novación.
eflexión.
cíficas
a la resolucra aplicar loalgorítmica n
a comprendedad compu
ndizaje
desigualdad
aplicar los cmás básicos
estudiar ext
a relación e
jemplificar e
concepto de
on las nociiones.
ación mate
ltados d
esis.
ción de losos conociminumérica, e
er y dominautacional, y
des, sucesio
conceptos da diferente
remos de fu
entre las noc
el concepto
e series, ma
iones y her
mática de lo
de apre
problemasentos sobre
estadística y
ar los concesu aplicac
ones, aplica
de derivadaes tipos de p
unciones.
ciones de d
o de integral
anipularlas y
rramientas
os concepto
endizaje
s matemátice álgebra liny optimizaci
eptos básicoión para la
aciones y o
a y diferencproblemas.
derivada e in
l de una fun
y deducir pr
Cálc
elementale
os matemát
e
cos que puneal, cálculión.
os de matemresolución
operaciones
cial de una
ntegral.
nción de un
ropiedades
culo - Tlf: (+34
es propias
ticos.
uedan planto diferencia
mática discde problem
s que utilice
función, su
a y varias v
de las mism
4
4) 968 278 821
del Cálculo
tearse en laal e integral
creta, lógicamas propios
en números
us reglas de
variables.
mas.
4
1
o
a l,
a, s
s
e
Cálculo
RA 1.1.7. O
RA 1.1.8. U
RA 1.1.9. A
RA 1.1.10.
RA 1.1.29.adquiridos.
Metodo
La calendametodologíasignatura.
Operar con f
Usar ecuaci
Aplicar técni
Estimar ap
Resolver
ología
Me
Clases en
Prácticas
Evaluació
Tutoría
Estudio p
Realizaciejercicioscasos práLecturas y búsqueinformaci
T
arización deías según e
funciones d
ones difere
icas de dife
roximacion
de problem
todología
n el aula
s
ón
personal
ón de s, trabajos yácticos recomenda
eda de ón
TOTAL
e los conteel tema y la
de varias va
nciales en p
erenciación
es a raíces
mas propios
Hora
32
12
4
12
50
y 30
adas 10
150
enidos, así tarea a rea
ariables.
problemas
e integració
de ecuacio
s de la ing
as Horas
pre2
60 ho2
2
0
0
0
0
como la dalizar se en
de ingenier
ón numérica
ones.
eniería info
s de trabajoesencial
ras (40 %)
60
distribución ncuentra ref
Cálc
ría.
a
ormática ap
Horas deno pre
90 horas
9
del tiempoflejada en e
culo - Tlf: (+34
plicando los
e trabajo sencial
s (60 %)
90
o en cada el plan de tr
5
4) 968 278 821
s conceptos
una de lasrabajo de la
5
1
s
s a
Cálculo
Temario
Tema 1. Nú
1. El c2. Rela3. Valo4. Top
Tema 2. Co
1. Intro2. Intro3. El c4. Form5. Form6. Raíc7. Exp
Tema 3. Fu
1. Con2. Algu3. Lím4. Con5. Pro
Tema 4. De
1. Con2. Cálc3. Pro4. Des5. Calc6. Máx
Tema 5. Cá
1. Inte2. La f3. Inte4. Mét5. Algu
Tema 6. Int
1. De
o
úmeros Rea
cuerpo de loación de ordor absoluto.
pología: inte
omplejos
oducción inoducción ax
cuerpo de loma binómicma polar y fces de un n
ponenciales
unciones: lím
nceptos genunas funcio
mites de funcntinuidad. piedades d
erivadas
ncepto de dculo de derpiedades d
sarrollos de culo de límiximos y mín
álculo integ
egral definidfunción inte
egral indefintodos de intunas aplica
tegración im
primera esp
P
ales
os números den: desigu.
ervalos.
tuitiva. xiomática. os números ca, conjugadforma exponúmero com y logaritmo
mites, y con
nerales. ones y sus pciones.
e las funcio
erivada. ivadas. e las funcioTaylor.
ites usandonimos.
ral
da. gral.
nida: cálculotegración. ciones
mpropia
pecie.
Programa d
reales. ualdades.
complejosdo y módulo
onencial mplejo os
ntinuidad
propiedades
ones continu
ones derivab
o derivadas.
o de primitiv
de la enseña
o.
s.
uas.
bles.
vas
anza teórica
Cálc
a
culo - Tlf: (+34
6
4) 968 278 821
6
1
Cálculo
2. De s3. Fun4. Tran
Tema 7. Ec
1. Con2. Res
Tema 8. Se
1. Def2. Crite
Tema 9. Fu
1. Con2. Der3. Des4. Máx5. Inte
Programa
1. Dife2. Apro3. Mét4. Inte
Relació
Dentro del lineal y Est
También sSistemas Inconceptos
Sistema
- Primera pPrueba eschoras de duEn caso derecuperaciófinal.
segunda y tnción gammnsformada
cuaciones d
ncepto de esolución de
eries
inición de serios de co
unciones de
nceptos básrivadas parcsarrollo de Tximos y mínegrales dobl
de la ense
erenciación oximación etodo de Newegración num
ón con o
mismo módadística, ofr
se entronca nformáticosmatemático
a de eva
prueba parcrita consisturación.
e que el alumón de esta p
tercera espma.
de Laplace
diferenciales
cuación difeecuaciones
sucesiones ynvergencia
e varias vari
sicos. ciales, gradTaylor en vanimos localeles
ñanza prác
numérica. en serie de wton para emérica por
otras m
dulo, la asigreciendo he
con las mas, Informáticos aquí exp
aluació
rcial (presentente en eje
mno no alcaparte del te
pecie.
.
s
erencial. s diferencia
y series. de series.
iables reale
iente y diferarias variabes
ctica
Taylor. el cálculo dela regla del
aterias
gnatura se eerramientas
aterias de Fca y en genelicados.
ón
ncial): 40% ercicios de l
ance al menmario con u
les de varia
es
rencial. bles.
e raíces. trapecio.
encuentra res que ayude
undamentoeral con pa
del total dea primera m
nos 4.0 en euna prueba
ables separ
elacionada en en alguno
os Físicos drtes de asig
e la nota. mitad de la a
esta pruebaanáloga en
Cálc
ables.
con las asios de sus c
e la Informágnatura que
asignatura (
a, volverá an la misma f
culo - Tlf: (+34
gnaturas Ácálculos.
ática, Fundae empleen lo
(hasta tema
a examinarsfecha de la
7
4) 968 278 821
lgebra
amentos deos
a 4), de 2
se de la prueba
7
1
e
Cálculo
- Segunda consistenteduración. Aquellos altambién en
- Evaluació
Cada uno obtener al problemas)
En la evalula justificac
Bibliog
Bibliografí
“CáGar
“Eje “Cá “Aná
Rom
Bibliografí
“Cá “Ca
Web re
Campu Aula de
Se acobibliotec
Compleme
lasmate
The Ma
prueba pae en ejercici
umnos quen esta mism
ón de prob
de los ítemmenos una) y un 5.0 en
uación se teción de las r
rafía y f
ía básica
lculo (2ª edrcía Maroto,ercicios de Clculo”, Jameálisis Matem
mán. Ed. Ga
ía complem
lculo 1 y 2”lculus”, Spi
laciona
s Virtual coe informática
onseja el usca de la UC
ntariamente
ematicas.es
athWorks (h
arcial – pruios de la se
e no alcanzaa fecha el e
blemas prop
ms se califica nota de 4n la media p
endrá en curespuestas,
fuentes
dición): Defi, 2009. (AccCálculo difees Stewart.mático I (dearcía Marot
mentaria
, Larson, Rovak, M. Rev
adas
orrespondiena: api.ucam
so de los tCAM.
e:
s
http://www.m
eba final (pgunda mita
aron la notaejercicio de
puestos y e
cará de 0 a.0 en cada ponderada
uenta la exay se exige
s de refe
niciones, tecesible en I
erencial e in Cengage L
e una variabto, 2006. (A
on. Mc Graverté, 1996
nte a la asigm.edu
textos dispo
mathworks.c
presencial):ad de la asig
a mínima enrecuperaci
ejercicios
a 10. Para uno de lostotal.
actitud de louna adecua
erencia
eoremas y rengebook)
ntegral”, MaLearning, 20ble real). 10Accesible en
w-Hill, 2010.
gnatura.
onibles en
com/)
40% del tognatura (de
n la primeraón.
prácticos:
poder supes tres prime
os resultadoada expres
esultados”,
riano Soler 010 0 Problema
n Ingebook)
0
Ingebook a
Cálc
otal de la nosde el tema
prueba par
20% del to
erar la asigeros ítems (
os, la metodión y una co
Juan de Bu
Dorda, Ed.
as Útiles”, J
a través de
culo - Tlf: (+34
ota. Prueba a 5), de 2 ho
rcial realiza
tal de la no
gnatura será(parciales y
dología de rorrecta orto
urgos Romá
. Síntesis, 2
uan de Bur
e la página
8
4) 968 278 821
escrita oras de
arán
ta.
á necesarioy prácticas y
resolución yografía.
án. Ed.
2010.
rgos
a web de la
8
1
o y
y
a
Cálculo
Recom
Para un ad
Tener en Participa Estudiar Utilizar e Consulta Orientar
asignatu Relacion
conocim Acudir a En los c
contactoasimilac
Asimismo, respeto y e
Asistenc Puntuali Prescind Vestir de
Las excepcreguladas pla universid
Materia
Además dproporcionaparticular, llos mismos
Aplicacion
Para los ejno dispongvía api.uca
endacio
ecuado apr
n cuenta el ar en las clar la asignatuel campus var la bibliogr el esfuerura. nar los co
miento globaa tutorías indcasos en loo con el pción de la as
tanto para uexcelencia a
cia (según ladad (no pud
dir de comue manera a
ciones que spor el profedad.
al didáct
e la biblioará al alumas hojas de
s.
nes
ercicios prágan de accem.edu.
ones pa
rovechamie
plan de traases de formura con asidvirtual. rafía recom
rzo y el es
onocimientoal y fundamedividuales, os que seaprofesor cusignatura.
un mayor aacordes con
a normativadiéndose e
unicaciones decuada a
sean pertinsor de la as
tico
ografía recomno el matee enunciado
ácticos numeso a Exce
ara el es
ento de la as
bajo de la ama activa. duidad y reg
mendada. studio al r
os adquiridentado. sin esperar necesario anto antes
provechamn el espíritu
a de la Univntrar en el amóviles (teun entorno
entes en casignatura, s
omendada, erial didáctos de los pr
méricos se ul u hojas de
studio
signatura, s
asignatura.
gularidad, re
razonamien
os con lo
r a la proximun trabajo
s para orie
miento acadéuniversitari
versidad). aula una veeléfono, me
académico
ada caso reiempre den
en el apatico necesaroblemas pr
utilizará la he cálculos c
se recomien
ealizando lo
nto argume
s de otras
midad de los de nivelac
entar dicho
émico comoio, para las
ez comenzansajería, et
o (no ropa d
specto a lontro del mar
artado de ario para elropuestos y
hoja de cálccompatibles
Cálc
nda:
os ejercicios
entado de
s asignatu
s exámenesción previo, trabajo y
o para fomeclases se e
ada la sesióc.) durante
de deporte,
s puntos anrco que esta
recursos e seguimien
y, posteriorm
culo Excel. s, pueden u
culo - Tlf: (+34
s propuesto
los conten
uras para
s. , conviene
facilitar la
entar los valexigirá:
n). las sesioneropa de pla
nteriores seablece la no
el Campusnto de la mmente, las s
Aquellos autilizar dich
9
4) 968 278 821
os.
nidos de la
adquirir un
ponerse ena adecuada
lores de
es. aya, etc.).
erán ormativa de
s Virtual semisma y, ensoluciones a
lumnos queo programa
9
1
a
n
n a
e
e n a
e a
Cálculo
Tutorías
Sesiones d
Las sesionde los contpara la tuto
Orientacde enseprofesio
Clarifica Integrac
Para cubrir
Presenta Sesione
importan Exposici Planteam
Sesiones d
Las sesione
Orientacnivelació
Clarifica Seguimi
Para ello, complemenindividualessolapamienhabilitarse
s
de tutoría en
es de tutortenidos y p
oría son:
ción sobre leñanza-aprenal. ción de dud
ción de las p
r estos objet
ación inicials de refuer
ntes. ión de casomiento de lo
de tutoría ind
es de tutorí
ción del estuón requeridoción de dudento y eval
el cauce pntariamentes convienentos. El horotros horari
n grupo
ías grupaleprocedimien
los contenidendizaje, a
das, tanto cprácticas y e
tivos se pla
l de la asignrzo con la a
os reales y cos trabajos
dividual
ía individual
udio persono. das, tanto cuación de la
prioritario pae cuando reservar c
rario prefereios previa c
es en aula sntos propios
dos de la aasí como s
conceptualeejercicios e
anificarán la
natura, sisteaclaración
contenidos y ejercicios
l estarán or
nal incluyen
conceptualeas prácticas
ara la tutorsea conve
cita con anente será ecita.
se dedicarás de la asig
signatura, lsu vinculac
es como mevaluables e
s siguientes
ema evaluade dudas y
complemens evaluables
rientadas a:
ndo, si fuera
es como mes y ejercicio
ría individueniente, lanterioridad l horario of
án a actividagnatura. Los
los sistemación con ot
todológicasen el cuerpo
s actividade
ación y metoy repaso de
ntarios. s.
a necesario,
todológicasos evaluable
al será la a videoconvía correo icial de ate
Cálc
ades que as objetivos
as de evaluatras materi
s, de forma o de la asign
es formativa
odología. e los conce
, la orientac
s, de forma es.
entrevista nferencia.
electróniconción a los
culo - Tlf: (+34
ayuden a la formativos
ación y la mias y con
grupal. natura.
as:
eptos y proc
ción sobre e
personal.
personal pPara estaso con el fialumnos p
10
4) 968 278 821
asimilaciónplanteados
metodologíael ejercicio
cedimientos
el trabajo de
resencial ys sesionesn de evita
pero pueden
0
1
n s
a o
s
e
y, s r n
Gu
Est
Co
G
uía D
tructu
mpute
Grado
Doce
ura d
erorga
en Ing
Pr
ente
de co
anizati
genierí
resenc
201
ompu
ion an
ía Infor
cial
5/20
utado
nd des
rmática
016
ores
sign
a
16/04/
Rev
/2015 12:26
v.
6
Estructura de computadores
Estructura de computadores - Tlf: (+34) 968278657
Índice
Estructura de computadores .............................................................................................. 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 3
Objetivos .............................................................................................................................. 3
Competencias y resultados de aprendizaje ...................................................................... 4
Metodología ......................................................................................................................... 5
Temario ................................................................................................................................. 6
Relación con otras materias ............................................................................................... 8
Sistema de evaluación ........................................................................................................ 9
Bibliografía y fuentes de referencia ................................................................................... 9
Web relacionadas .............................................................................................................. 10
Recomendaciones para el estudio ................................................................................... 10
Material necesario ............................................................................................................. 10
Tutorías .............................................................................................................................. 11
Estructura de computadores
Estructura de computadores - Tlf: (+34) 968278657
Estructura de computadores Módulo: Formación Básica.
Materia: Informática.
Carácter: Básica.
Nº de créditos: 6 ECTS.
Unidad Temporal: 1º Curso-2ºSemestre.
Profesor de la asignatura:José Luis Abellán Miguel.
Email:[email protected]
Horario de atención a los alumnos/as:Lunes 9:30-10:30. Fuera de ese horario se puede solicitar
cita vía correo electrónico al indicado en la línea anterior.
Profesor coordinador del curso:José María Cecilia Canales. Profesor coordinador del módulo: Jesús Antonio Soto Espinosa.
Breve descripción de la asignatura Los objetivos que pretende alcanzar esta asignatura se centran en conocer las bases de la jerarquía de Memorias: memoria caché y virtual. Integración de memorias y sistema de E/S. Tipos y características de los dispositivos de E/S: buses, interfaces y técnicas. Periféricos.Introducción a la programación a bajonivel.
Brief Description
The main objectives of this subject are to provide insights of the fundamentals of computer organization and design. Among them can be found: memory hierarchy (cache memory management and virtual memory), and its integration with the E/S subsystem. Moreover, main characteristic of E/S devices are analyzed, such as buses, interfaces and techniques to manage them. Finally, the microprocessor instruction set architecture is also introduced.
Requisitos Previos No se establecen requisitos previos aunque es muy aconsejable tener superada la asignatura Fundamentos de computadores.
Objetivos
Los objetivos de esta asignatura son:
1. Visualizar la organización y la estructura general del computador.
2. Comprender el lenguaje ensamblador y su traducción a lenguaje máquina.
3. Comprender los distintos sistemas de almacenamiento del computador y su funcionamiento integrado.
4. Comprender la integración de memorias y sistema de E/S en el sistema global.
Estructura de computadores
Estructura de computadores - Tlf: (+34) 968278657
5. Entender el funcionamiento de los diferentes dispositivos periféricos atendiendo aparámetros como E/S, comunicación y estructura.
Competencias y resultados de aprendizaje Competencias transversales
T1: Capacidad de análisis y síntesis
T2: Capacidad de organización y planificación.
T3: Capacidad de gestión de la información.
T4: Resolución de problemas.
T5: Toma de decisiones.
T6: Trabajo en equipo.
T11: Razonamiento crítico.
T14: Aprendizaje autónomo.
T15: Adaptación a nuevas situaciones.
T16: Creatividad e innovación.
T19: Motivación por la calidad.
T20: Sensibilidad hacia temas medioambientales.
T21: Capacidad de reflexión.
T22: Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito deestudio.
T23: Producir textos sencillos y coherentes sobre temas relacionados
Competencias específicas
FB5: Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas informáticos, los fundamentos de suprogramación, y su aplicación para la resolución de problemas propios de la ingeniería.
Estructura de computadores
Estructura de computadores - Tlf: (+34) 968278657
Resultados de aprendizaje
RA 1.3.16 Explicar la jerarquía y características de las memorias.
RA 1.3.17 Diferenciar entre memoria caché y virtual atendiendo a su estructura, organización yfuncionamiento.
RA 1.3.18 Explicar la integración de memorias y sistema de E/S.
RA 1.3.19 Describir y explicar las características, interconexión y funcionamiento los distintos busesy estándares y de las distintas técnicas de E/S.
RA 1.3.20 Entender el funcionamiento de los diferentes dispositivos periféricos atendiendo aparámetros como E/S, comunicación y estructura.
RA 1.3.21 Realizar correctamente programas escritos a bajo nivel.
Metodología
Metodología Horas Horas de trabajo
presencial Horas de trabajo
no presencial
Clases en el Aula 24
60 horas (40 %) Evaluación 4.8
Prácticas 19.2
Tutorías 12
Estudio personal 45
90horas (60 %)
Lecturas recomendadas y búsqueda de información
27
Realización de ejercicios, presentaciones, trabajos y casos prácticos
13.5
Actividades de aprendizaje virtual
4.5
TOTAL 150 60 90
Estructura de computadores
Estructura de computadores - Tlf: (+34) 968278657
Temario Programa de la enseñanza teórica
Tema 1. Introducción.
1. Componentes y esquemas básicos del computador Von Neumann
2. Fases de ejecución de una instrucción
3. Evolución histórica
Tema 2. Repertorio de instrucciones del MIPS.
1. Operaciones de la circuitería del computador.
2. Operandos de la circuitería del computador.
3. Soporte de procedimientos.
4. Pseudo-instrucciones.
5. Llamadas al sistema operativo.
Tema 3.- Representación de instrucciones en el computador.
1. Tipos de instrucciones MIPS.
2. Codificación de las instrucciones MIPS.
3. Modos de direccionamiento.
Tema 4. Jerarquía de memoria cache.
1. Introducción.
a. Principio de localidad.
b. Conceptos generales.
2. Memoria caché.
a. Memoria caché de correspondencia directa.
b. Rendimiento de la caché.
c. Memoria caché asociativa por conjuntos.
3. Tratamiento de los fallos de caché.
a. Tratamiento de los fallos de lectura.
Estructura de computadores
Estructura de computadores - Tlf: (+34) 968278657
b. Tratamiento de los fallos de escritura.
4. Memorias caché multinivel.
5. Características de la memoria caché en algunos sistemas actuales.
Tema 5. Jerarquía de memoria virtual.
1. Introducción.
a. Conceptos generales.
b. Consideraciones de diseño de un sistema de memoria virtual.
2. La tabla de páginas.
3. Tratamiento de los fallos de página.
4. TLB (TranslationLookaside Buffer).
5. Implementación de la protección con memoria virtual.
6. Un marco común para las jerarquías de memoria.
7. Jerarquía de memoria para la DECSTATION 3100.
a. Memoria caché.
b. Memoria virtual.
Tema 6. Introducción a la E/S.
1. Introducción.
2. Clasificación de los dispositivos de E/S.
3. Programación de la Entrada/Salida.
a. Puertos, controladoras y canales.
b. E/S mapeada a memoria vs, E/S aislada.
c. Técnicas de comunicación CPU-E/S.
4. El papel del sistema operativo.
5. Implementación de la E/S
a. Concepto de bus.
b. Elementos de diseño de un bus.
Estructura de computadores
Estructura de computadores - Tlf: (+34) 968278657
c. Parámetros de los buses.
d. Protocolos de acceso al bus.
e. Mecanismos de control de acceso.
f. Algunos ejemplos de buses comerciales.
Programa de la enseñanza práctica
La prácticas de la asignatura consistirán en el desarrollo de un programa a nivel de ISA. En concreto, nos centraremos en la el lenguaje MIPS. Para el correcto desarrollo de la práctica se ofrecerán diversos seminarios de manejo básico del lenguaje. Estos seminarios se enumeran a continuación:
Seminario 1. Introducción al Lenguaje MIPS.
Seminario 2. Uso del simulador MIPS MARS.
Seminario 3. Uso de procedimientos y manejo de la pila en MIPS.
Un enunciado más detallado de las prácticas, así como las fechas de entrega será mostrado en el campus virtual, en primera instancia en el plan de trabajo de la asignatura, y posteriormente en las tareas correspondientes a cada práctica.
Relación con otras materias Por el contenido de la asignatura, donde se explican contenidos básicos de la organización delPC, esta asignatura es la base para asignaturas posteriores como Sistemas Operativos, Arquitectura de Computadores y Programación Paralela. En Sistemas Operativos se necesita conocer el hardware que el sistema debe administrar. Además, Arquitectura de Computadores que se puede considerar la continuación de la materia impartida, Fundamentos de Computadores como las bases tecnológicas para el correcto entendimiento de los principios básicos de esta asignatura y Programación Paralela, donde se pondrán en práctica conceptos más avanzados de la asignatura para obtener el máximo rendimiento de las arquitecturas más actuales.
Estructura de computadores
Estructura de computadores - Tlf: (+34) 968278657
Sistema de evaluación
- Primera prueba parcial: 30% del total de la nota.
Se evaluarán los primeros tres temas de la asignatura.
- Prueba final: 30% del total de la nota.
Se evaluarán los últimos tres temas de la asignatura.
- Evaluación de prácticas y problemas: 40% del total de la nota.
Evaluación del desarrollo de la práctica final en los criterios establecidos en el enunciado de la práctica.
Se valorará a partir de la entrega de diferentes tareas voluntarias, así como de la participación en los diversos mecanismos de tutorización lo que se valorará en el % de participación. Se tendrá en cuenta no solamente la cantidad de la participación, sino la calidad de la misma. Tanto en el planteamiento de dudas como en la resolución de las de los compañeros en clase.
Bibliografía y fuentes de referencia Bibliografía básica
Hennessy, J. L. y Patterson, D. A. Arquitectura de Computadores: Un enfoque cuantitativo. Elsevier, 2012 Fernández, R., Piernas, J., Flores, A. y López de Teruel, P. E.Estructura y Tecnología de computadores. Murcia Diego Marín Libreros, 2012. Anasagasti, P. M.Fundamentos de los computadores. Madrid Thomson Paraninfo. 9ª edición, 2004. Cuesta A., Hidalgo J. I., Rico J. L. y Lanchares J. Problemas de Fundamentos y Estructura de Computadoras. Pearson, 2009.
Bibliografía complementaria
Ortega, J. y Anguita, M. y Prieto Espinosa, A.Arquitecturas de Computadores. Madrid: Thomson Paraninfo, S.A, 2005. Tanenbaum, A. S.Organización de computadoras. Un enfoque estructurado. Mexico: Prentice Hall. 4ª edición, 2000. Dormido,S., Canto ,Mª. A., Mira, J., Delgado, A. E.Estructura y tecnología de computadores. Madrid: Sanz y Torres, S.L., 2001.
Estructura de computadores
Estructura de computadores - Tlf: (+34) 968278657
Dormido B., S., Dormido C., S., Pérez, A., Ruipérez, P.Problemas de estructura y tecnología de computadores.Madrid: Sanz y Torres, S.L., 2ª Ed. 2002.
Web relacionadas IEEE, http://www.ieee.org/index.html. ACM, http://www.acm.org/ Intel, http://www.intel.es/
Recomendaciones para el estudio Es fundamental que el alumno vaya comprobando los conocimientos adquiridos de una manera prácticadelante del ordenador, y mediante la resolución de problemas y casos específicos. Con ello podrá percibirmás claramente los conceptos erróneos que pueda mantener.
El alumno deberá repasar y tener claros todos los conceptos proporcionados por la asignatura deEstructura de computadores, para poder aprovechar convenientemente los conceptos aquí impartidos.
Los conocimientos de la asignatura son progresivos, basándose cada apartado en los adquiridos en los apartados anteriores, por lo que se deberá llevar al día la asignatura.
Material necesario Aplicaciones
El software a utilizar es el simulador de MIPS MARS. Este simulador es de código libre, bajo licencia MIT. Es descargable de la página web de la universidad de Missouri Oracle http://courses.missouristate.edu/kenvollmar/mars/download.htm. Más en concreto utilizaremos la versión 4.4. Este software está liberado en un .jar, por tanto es necesario tener una versión java instalada. Java se puede descargar de está página web https://www.java.com/es/download/. Este software también es de uso gratuito.
Material didáctico
Además de la bibliografía recomendada, en el campus virtual, en el apartado de recursos se proporcionará al alumno organizado en carpetas por temas el material didáctico necesario para el seguimiento de la misma que consistirá en :
Apuntes sobre los temas tratados.
Enlaces a otros sitios donde aumentar la información sobre los temas.
Estructura de computadores
Estructura de computadores - Tlf: (+34) 968278657
Ejercicios para practicar, en un principio los enunciados, y posteriormente se pondrán las soluciones a los mismos.
Presentaciones con explicación oral del profesor de los temas más importantes y/o dificultosos
Capturas de pantalla con explicación del profesor de la realización de ejercicios prácticos, así como de lo relacionado con la instalación del entorno y puesta en marcha.
Bibliografía y Material adicional para ampliar los conocimientos de cada asignatura.
Tutorías Breve descripción
Se evaluarán la claridad de manejo de los conceptos vistos en clase mediante entrevista personal en la que se comprobará la fluidez del discurso, el acierto en las decisiones tomadas y la desenvoltura ante cuestiones que requieran razonar un paso más allá de la materia dada. Unas de sus principales finalidades serán la de servir de apoyo a la realización de las prácticas de la asignatura, en las que el alumno tendrá que aplicar todo el contenido de la asignatura.
Guía Docente 2015/16
Ética Fundamental
Ethics
Grado en Informática
Modalidad de enseñanza presencial
Ética Fund
Ética Fun
Breve des
Requisito
Objetivos
Competen
Resultado
Metodolo
Temario ..
Relación
Sistema d
Bibliograf
Web relac
Recomen
Materiales
Tutorías .
damental
damental
scripción
os Previos
s de la asig
ncias .......
os de Apre
gía ..........
................
con otras
de evaluac
fía y fuent
cionadas .
daciones
s didáctic
................
................
de la asig
s ...............
gnatura ...
................
endizaje ..
................
................
asignatur
ción .........
tes de refe
................
para el es
os ...........
................
................
gnatura ....
................
................
................
................
................
................
ras del Pla
................
erencia ....
................
studio ......
................
................
Índice
................
................
................
................
................
................
................
................
an de Estu
................
................
................
................
................
................
Éti
e
................
................
................
................
................
................
................
................
udios .......
................
................
................
................
................
................
ica Fundamen
................
................
................
................
................
................
................
................
................
................
................
................
................
................
................
ntal - Tlf: (+34
................
................
................
................
................
................
................
................
................
................
................
................
................
................
................
) 902 102 101
............... 3
............... 3
............... 4
............... 4
............... 4
............... 5
............... 6
............... 7
............... 7
............... 8
............... 8
............... 9
............... 9
............. 10
............. 10
1
3
3
4
4
4
5
6
7
7
8
8
9
9
0
0
Ética Fund
Ética FuMódulo: Ed
Materia: Ét
Carácter: O
Nº de crédi
Unidad Tem
Profesor/a
Email: mto
Horario de
Profesor/a
Breve dLa asignatuUCAM acodesarrollo pbásicos lohumanidadEducación capacitándprofesional
La asignatuconforman de sí mismpersonal y alumno pahumana, m
Esta asignadatos relevsocial, cienRD 1393/20
Brief De
The subjecUndergradu
damental
ndamenducación In
tica.
Obligatorio
tos: 3 ECTS
mporal: 1º C
responsabl
rtiz@ucam
atención a
coordinado
descripcura de Éticaomete en tpleno comos fundame
des”. En efIntegral, c
olo para el en un marc
ura de Éticala reflexión
mos y de socialmen
ara la reflexmediante la a
atura favorevantes parantífica o étic007.
escripti
ct of Ethicuate and Po
tal ntegral.
.
S.
Curso – 2º
e de la asig
m.edu
los alumno
or de módulo
ción dea Fundametodas sus o persona yentales de fecto, la a
contribuye aanálisis mo
co antropol
a Fundamen ética, al mlos demás.
nte, de acuxión y el aadquisición
ece, por tana emitir juica”, compete
ion
cs is direcostgraduate
Semestre.
gnatura: Mª
s/as: A pet
o: Ramón N
e la asigental se entitulacionesy la excelen
la culturaasignatura a este objeoral de las ógico de se
ental aportaismo tiemp. Dos elemerdo con sanálisis de de criterios
nto, que los cios que incencia básic
ctly relatede programs
Teresa Or
tición del a
Navarro.
gnaturacuentra dire
s: “Promovencia en su fa europea de Ética Fetivo al famacciones y
entido, comp
a al alumno o que posib
mentos necsu verdade
cuestioness racionales
estudiantescluyan una a establecid
d with the : “The aim
Éti
rtiz Angulo
lumno.
ectamente er una edufuturo profey occiden
Fundamentmiliarizar ay favorecienprometido y
los conocibilita la adqucesarios paera excelens éticas acs, científicos
s “tengan lareflexión s
da para tod
main aimis to promo
ica Fundamen
relacionadaucación inteesional, tomntal: la teotal, perteneal alumno cndo la integy solidario
mientos y cuisición de ra que el cia. Tambi
ctuales relas y éticos.
a capacidadsobre temasas las titula
m of the Uote a holistic
ntal - Tlf: (+34
a con el objegral que
mando comoología, la éeciente al con la reflegración de s
conceptos bun adecuadalumno seén busca c
acionadas c
d de reunir es relevanteaciones de g
University inc education
) 902 102 101
etivo que laposibilite eo elementosética y lasMódulo de
exión éticasu actividad
básicos quedo conceptoe conduzcacapacitar acon la vida
e interpretaes de índolegrado por e
n all of itsn that allows
1
a el s s e
a, d
e o a, al a
r e el
s s
Ética Fund
the compleelements o
The aim is concepts oand analyscriteria.
This subjecmake judge
RequisNo se estab
Objetiv1. Iden
2. Indi
3. Rela
4. Idenhum
Compe
UCAM1 Code la prácti
UCAM2 Sepromover u
T1 Capacid
T4 Resoluc
T5 Toma de
T6 Trabajo
T7 Trabajo
damental
ete developf European
to give the of moral andse contemp
ct tries to mements abo
itos Preblecen requ
vos de lantificar los e
vidualizar y
acionar los
ntificar, anamana, el me
etencias
onsiderar loca profesio
er capaz de una socieda
dad de anál
ción de prob
e decisione
en equipo.
en equipo
ment of the and occide
student and anthropolporary prob
ake the stuout social, sc
evios uisitos previ
a asignaelementos e
y distinguir l
parámetros
alizar y aredio ambien
s
s principiosnal.
proyectar lad basada e
isis y síntes
blemas.
es.
de carácter
e person aental culture
n approach logical refleblems abou
dent “develcientific or m
ios.
atura estructurale
os diferente
s éticos con
rgumentar nte…
Compete
s del human
os conocimen los valore
sis.
r interdiscip
nd her profe: Theology
to moral anexion. Ethicut human
op the tactimoral life” a
s de la acci
es valores l
n la estructu
cuestiones
encias tran
nismo cristia
mientos, habes de la libe
linar.
Éti
fessional ey, Ethics and
nalysis, introcs also intelife, throug
cs of joiningas requested
ión humana
igados a la
ura específic
éticas act
sversales
ano como v
bilidades y dertad, la jus
ica Fundamen
xcellence td Humanitie
oducing herends to allogh rational,
g and interpd in RD 139
a.
acción.
ca del ser h
tuales rela
alores esen
destrezas asticia, la igua
ntal - Tlf: (+34
aking into aes”.
r to the knoow the stud
scientific
preting relev93/2007.
humano.
cionadas c
nciales en e
dquiridos paldad y el p
) 902 102 101
account the
owledge anddent to think
and ethica
vant data to
con la vida
el desarrollo
ara pluralismo.
1
e
d k
al
o
a
o
Ética Fund
T9 Habilida
T10 Recon
T11 Razon
T12 Compr
T13 Respe
T14 Aprend
T15 Adapta
T16 Creativ
T17 Lideraz
T19 Motiva
T20 Sensib
T21 Capac
EI4 Conoci
A través dtrabajos o e
RA 4.3.1.
RA 4.3.2.
RA 4.3.3.
RA 4.3.4.
RA 4.3.5.
humana.
RA 4.3.6.
medio amb
damental
ad en relacio
ocimiento d
amiento crí
romiso ético
to a los der
dizaje autón
ación a nue
vidad e inno
zgo.
ación por la
bilidad hacia
cidad de refl
miento del
de diferenteexposicione
Identifica
Individua
Relacion
Relacion
Identifica
Identifica
biente.
ones interp
de la diversi
ítico.
o.
rechos fund
nomo.
vas situacio
ovación.
calidad.
a temas me
lexión.
comportam
Re
es medios:es en clase,
ar los eleme
alizar y disti
nar la estruc
nar los pará
ar, analizar
ar, analizar
ersonales.
idad y la mu
damentales
ones.
edioambient
miento huma
esultado
exámenes, se observa
entos estruc
inguir los di
ctura moral
ámetros étic
y argument
y argument
ulticulturalid
y de iguald
tales.
ano y social
os de Ap
s, realizaciará y evalua
cturales de
iferentes va
de las acci
cos con la e
tar cuestion
tar cuestion
Éti
dad.
ad entre ho
.
prendiz
ón de ejerará que el a
la acción h
alores ligado
ones con la
structura es
nes éticas a
nes éticas a
ica Fundamen
ombres y m
zaje
rcicios escalumno sea
umana.
os a la acció
a práctica p
specífica de
actuales rela
actuales rela
ntal - Tlf: (+34
ujeres.
ritos, presecapaz de
ón.
rofesional.
el ser huma
acionadas c
acionadas c
) 902 102 101
entación de
ano.
con la vida
con el
1
e
Elar
Tpylea
Pil
Eta
Ela
Tin
Ética Fund
Metodo
Metodologí
Exposición as materiasrelevantes y
Tutorías: Sproblemas py temas preecturas a alumnos, y p
Prácticas: Slustrar la ap
Evaluación: ravés de lo
alumno en l
Estudio persas clases; d
Trabajos: Rndividualme
damental
ología
Me
Exposició
Clases P
Evaluació
Tutorías
Seminario
Estudio p
Trabajos
T
ías docente
teórica: Ses y guiar aly las relacio
e realizaráplanteados esentados erealizar, afproporciona
Se llevarán aplicación de
Se realizaos resultadoa materia.
sonal teóricdetectar pos
Realización ente como e
todología
ón teórica
rácticas
ón
o
personal
TOTAL
es:
rán sesione alumno a
ones entre lo
án tutorías en el proce
en las clasefianzar conar retroalime
a cabo active las ideas y
rán todas los de apre
co y prácticosibles duda
de ejercicioen grupo.
Hora
18
2
2
2
6
30
15
75
es que se utravés del
os diferente
individualizeso de aprees, orientar nocimientosentación so
vidades de y conceptos
as actividaendizaje en
o del alumns a resolve
os, trabajos
as Horas
pre8
30 ho
0
5
5
utilizarán pamaterial te
es contenido
zadas y eendizaje, diral alumnad
s, comprobobre los resu
planteamies teóricos.
des necesaque se co
no: para asir en las tuto
s, presenta
Éti
s de trabajoesencial
ras (40 %)
30
ara explicaórico, utilizaos.
n grupos rrigir trabajodo acerca dbar la evolultado de e
ento, resoluc
arias para eoncretan las
imilar los morías; y prep
aciones y c
ica Fundamen
Horas deno pre
45 horas
4
r los contenando los as
reducidos os, revisar yde los trabajución en este proceso
ción y discu
evaluar a los competen
materiales y parar las pr
casos práct
ntal - Tlf: (+34
e trabajo sencial
s (60 %)
45
nidos del pspectos esp
para aclaray discutir losjos, ejerciciel aprendizo.
usión de eje
os alumnosncias adqui
temas presruebas de e
icos propue
) 902 102 101
rograma depecialmente
ar dudas ys materialesios, casos yzaje de los
ercicios para
s en clase aridas por e
sentados enevaluación.
estos, tanto
1
e e
y s y s
a
a el
n
o
Sda
Ética Fund
Seminarios:del conocimasistentes
Temario
Unidad didá
Tema 1
Tema 2
Unidad didá
Tema 3
Unidad didá
Tema 4
Tema 5
Tema 6
Tema 7
Tema 8
El programde Ciencias
RelacióLa asignatuMódulo de que propor
De forma cárea de confundamenta
damental
Espacio físmiento en e
o
áctica I. Ap
. La ética f
2. Concepto
áctica II: Fu
3. La Perso
áctica III: C
4. Aproxima
5. Cuestion
6. Cuestion
7. Cuestion
8. Cuestion
a de la enss Humanas
ón con oura de ÉticaEducación ciona funda
complementnocimiento,ación ética.
sico o esceel curso de
Pro
proximación
filosófica
os Fundame
undamentac
ona Humana
Cuestiones é
ación a la B
es Bioética
es Bioética
es Bioética
es éticas re
Pro
eñanza prá y Religiosa
otras asa Fundame
Integral y, amentos teó
taria se rela y su desar
enario dondee su desarr
ograma de
n a la Ética
entales en l
ción Antropo
a
éticas actua
Bioética
as en torno
s en torno a
s en torno a
elacionadas
ograma de
áctica está cas.
signaturntal, está despecialme
óricos nece
aciona con errollo en el á
e se constrrollo y a tr
e la enseñ
filosófica
la Ética:
ológica de l
ales
a la Sexua
al Inicio de
al Final de l
s con el med
e la enseña
centrado en
ras del irectamenteente, con lasarios para
el resto de aámbito labo
Éti
uye con proravés de in
ñanza teór
la Ética
lidad
la Vida Hum
a Vida Hum
dio ambient
anza prác
n los semina
Plan dee relacionada asignatura la misma.
asignaturasoral o de la i
ica Fundamen
ofundidad untercambios
rica
mana
mana
te
ctica
arios que of
e Estudda con el rea de Deonto
s de la titulainvestigació
ntal - Tlf: (+34
una temáticas personale
ferta el depa
ios esto de asigología profe
ación ya queón, tiene sie
) 902 102 101
a específicaes entre los
artamento
gnaturas deesional, a la
e cualquier empre una
1
a s
el a
Ética Fund
Sistema
Evaluación
1. Parte t
Distribuido
1.1. Pr
1.2. Sedesde convocaEstos prealizar
2. Parte pr
Distribuido
2.1. Trade la as
2.2. TrapretendMódulodistintas
Estos tr
Evaluación
Cuando encontinua, eaquellas palos porcent
Bibliog
Par929
damental
a de eva
n Continua
teórica (cor
en:
rimer parcia
egundo parel último eatoria de Se
parciales tier tanto en m
ráctica (cor
en
abajo de ansignatura
abajo de síde que el ao, de tal mas asignatura
rabajos tien
n recupera
n el curso eel sistema artes no suptajes de la e
rafía y f
rilla Martíne986-13-2 (T
aluació
a:
rrespondien
al, con un 3
rcial, con uexamen paeptiembre.
enen 5 comomodalidad de
respondien
nálisis, con
íntesis, conalumno relaanera que as del mód
nen un 5 com
ción: 100%
escolar el ade evaluac
peradas. Enevaluación d
fuentes
ez, D., IntroTemas 1 y 2
ón Convoca
nte a un 70%
35% del tota
un 35% del arcial. En c
o nota de ce desarrollo
te a un 30%
n un 15% to
n un 15% toacione los pueda teneulo de educ
mo nota de
% examen
Convoc
lumno hayación en sen el resto dede recupera
s de refeBibli
ducción a la2).
atoria febr
% de la nota
al de la nota
total de la ncaso de se
corte. Seráno o tipo test
% de la nota
otal de la no
otal de la noconocimiener una visiócación integ
corte.
catoria sep
a cursado lptiembre se casos, la ación.
erenciaiografía bá
a Ética. Ma
Éti
rero/junio
a final de la
a.
nota . Comper superado
n pruebas p.
a final de la
ota. Es un tr
ota. Se realntos de la ón interdisc
gral.
ptiembre
a asignaturerá el misevaluación
ásica
nual Docen
ica Fundamen
a asignatura
prende las o, se elimin
presenciales
asignatura
rabajo basa
iza en modasignatura ciplinar de
ra en la momo debiende septiem
nte. UCAM.
ntal - Tlf: (+34
a)
materias nona la mate
s en el aula
ado uno o v
dalidad de Scon los delos conten
odalidad dedo el alum
mbre se real
(2011). ISB
) 902 102 101
o evaluadaseria para la
a, se podrán
varios temas
Seminario yel resto de
nidos de las
e evaluaciónmno supera
izará según
BN: 978-84-
1
s a
n
s
y el s
n r n
-
Ética Fund
Luc(Tem
TomAlca
Spa233
Rod1)
Ortiantr
TomMad6 y
Tom(Tem
OtteEdic
Web re- Departa
(http://w
- Centro
- ARVO:
- Asociac
- Bioetica
- Centro
- Diario M
- Observ
- Profesio
- Ilustre C
RecomTener en cu
damental
cas Lucas, Rmas 3, 4, 5
mas Garridoalá la Real.
aemann, R. 35-3 (Tema
dríguez Luñ
z, E., Pratsropología, la
mas Garridodrid. Edicion7)
mas Garridomas 1, 4, 6
e, A. et al, (2ciones Inter
lacionaamento de C
www.ucam.e
de ética de
Páginas de
ción Españo
aweb, (http:
de Docume
Médico, (htt
atorio de B
onales por
Colegio de
endaciouenta indica
R. (2005). E, 6 y 7)
o, G. y ManeJaén. Form
(2007). Étic1)
ño, Á. Ética
, J. I., Arolaa psicología
o, G. y Postnes Interna
o, G. (2001), 7 y 8)
2008). Cómrnacionales
adas Ciencias Hu
edu/unidcen
e la Universi
e Bioética, (
ola de Bioét
://www.bioe
entación de
p://www.dia
ioética de la
la ética, Es
Ingenieros
ones paaciones del
Explícame la
ero Richardmación Alca
Bibliogra
ca. Cuestio
general. Pa
as, G. (2004a y la biolog
igo, E. (200cionales Un
). Manual de
mo reconoce Universitar
umanas y R
ntral/ccrelig
idad Alberto
(http://www.
tica y Ética
eticaweb.co
Bioética. U
ariomedico.
a UCV, (http
paña (http:/
en Informát
ara el es profesor al
a Bioética. M
d, E. (2008)alá. ISBN: 9
fía comple
ones fundam
amplona. EU
4). La Persogía. Valenci
07). Bioéticaniversitarias
e Bioética. B
er la fertilidarias, ISBN:
Religiosas:
giosas/index
o Hurtado, C
.arvo.net/inc
Médica, (ht
m/)
Universidad
com/aseso
p://www.obs
//www.profe
tica de la R
studio l inicio del c
Éti
Madrid. Pal
. Diccionari78-84-9680
ementaria
mentales. Pa
UNSA. (200
ona Complea. EDICEP.
a Personaliss. ISBN: 978
Barcelona.
ad. El méto978-84-846
x.htm)
Chile (http:/
cludes/secc
ttp://www.a
de Navarra
r/bioetica.ht
servatoriob
esionaleseti
egión de M
curso.
ica Fundamen
abra. ISBN
io de Bioétic04-83-8 (Vo
a
amplona. E
06). ISBN: 8
eta: aproxim. ISBN: 84-7
sta: Ciencia8-84-8469-1
Ariel. ISBN
do sintotérm692515 (Tem
//etica.uahu
cion.php?Id
ebioetica.o
a, (http://ww
tml)
ioetica.com
ca.com/)
urcia http://
ntal - Tlf: (+34
: 84-8239-9
ca para estces temas
EUNSA, ISB
84-313-218
mación desd7050-785-0
a y controve196-9 (Tem
N: 84-344-80
mico. Madrima 5)
urtado.cl)
Sec=814)
rg/)
ww.unav.es/
m/)
/www.cii-mu
) 902 102 101
943-8
udiantes. 1-8)
BN: 84-313-
9-X (Tema
de la 0 (Tema 3)
ersias. mas 3, 4, 5,
040-9
d.
/cdb/)
urcia.es/
1
Ética Fund
Consultar b
Es importana la par que
MateriaPara el cor
1. Material
2. Conexióncampus virt
3. Bibliogra
4. Será nec(procesadoalumnos la DVD) para Point, ejerc
TutoríasEn relaciónproceso dedestrezas, trabajo en en cada paLas tutoríasestudiantesfacilita a los
El alumno dudas y pro
Tutorías peEspecial dealumno recaspectos frecuentes/
damental
bibliografía
nte llevar lae se va des
ales didárecto desar
de escritura
n a internettual.
afía y textos
cesario el tror de texto,
utilización agilizar el i
cicios, casos
s n al objetivoe enseñanzcapacidadeequipo, com
arcial, dedics en esta as de diferens alumnos l
también puoblemas.
ersonales: e Tutores, cibe el acoque se
/que-es-tuto
básica y co
a asignaturasarrollando e
ácticosrrollo de la a
a.
t durante el
s recomenda
rabajo persohoja de cálcde dispositintercambios prácticos,
o general deza aprendizes y actitudmunicacióncadas a la rasignatura, ntes titulacia consecuc
uede hacer
A todos locuando reampañamienpueden c
oria.
omplementa
a al día y deel temario t
asignatura s
curso acad
ados e indic
onal con PCculo, presenivos de alm y almacen, etc. Se pre
e las tutoríaaje y contr
des vinculad oral y escrresolución dse podrían iones, puesción del obje
uso del ho
os alumnosalizan su prnto de su tconsultar
aria.
esarrollar loeórico.
se recomien
démico para
cados por e
C que tengantaciones, e
macenamienamiento deecisa tambié
as académiibuir a la cdas con corita, valoresde dudas socompleme
s a través etivo princip
orario de at
s UCAM serimera matrutor para toen: http:/
Éti
s ejercicios
ndan los sig
a poder acc
el docente.
a instaladosetc.). Se rec
nto (por ejem informacióén de conex
icas: “Orienonsolidaciómpetenciass”, se realizobre los trantar con sede la relac
pal del mod
tención a lo
e les asignricula en la oda su eta//www.ucam
ica Fundamen
propuestos
guientes ma
ceder tanto
s programascomienda, tmplo, lápiz dn de presenxión a inter
ntar y asesoón de conocs transversazarán dos tuabajos o coneminarios ución personulo: su edu
os alumnos
na un tutorUniversida
apa universim.edu/servic
ntal - Tlf: (+34
s y el trabaj
ateriales:
a los recurs
s de ofimátitambién, a de memoriantaciones ernet.
orar al estudcimientos, hales o geneutorías en entenidos deniversitarios
nal intraunivcación integ
s para la re
r personal ad, de tal foitaria segúncios/tutorias
) 902 102 101
jo de curso
sos como a
ca los a, CD o en Power
diante en ehabilidadeserales comoel aula, unae la materias abiertos aversitaria segral.
esolución de
del Cuerpoorma que en criterios ys/preguntas
1
al
el s, o a
a. a e
e
o el y -
:
Guía Docente 2015/2016
Interfaz Persona-Máquina
Human ComputerInteraction
Grado en Ingeniería Informática
Presencial
Interfaz Persona Máquina
Interfaz Persona Máquina - Tlf: (+34) 968 278821
Índice
Interfaz Persona-Máquina ................................................................................................... 3
Breve descripción de la asignatura ................................................................................... 3
BriefDescription ................................................................................................................... 3
RequisitosPrevios ............................................................................................................... 4
Objetivos .............................................................................................................................. 4
Competencias y resultados de aprendizaje ...................................................................... 4
Metodología ......................................................................................................................... 5
Temario ................................................................................................................................. 6
Relación con otras asignaturas del plan de estudios ...................................................... 8
Sistema de evaluación ........................................................................................................ 8
Bibliografía y fuentes de referencia ................................................................................... 9
Web relacionadas ................................................................................................................ 9
Recomendaciones para el estudio ................................................................................... 10
Material didáctico .............................................................................................................. 10
Tutorías .............................................................................................................................. 11
Interfaz Persona Máquina
Interfaz Persona Máquina - Tlf: (+34) 968 278821
Interfaz Persona-Máquina Módulo: Común de la rama de Informática
Materia: Principios de la Ingeniería del Software
Carácter: Obligatoria.
Nº de créditos: 4,5 ECTS
Unidad Temporal: 2º Curso – 1erSemestre
Profesor/a de la asignatura: Joaquín Lasheras Velasco
Email: [email protected]
Horario de atención a los alumnos/as: lunes de 18:00 a 19:00 Fuera de ese horario se puede
solicitar cita vía correo electrónico al indicado en la línea anterior.
Profesor/a coordinador de módulo: Andrés Muñoz Ortega
Profesor/a coordinador del curso: Andrés Bueno Crespo
Breve descripción de la asignatura En esta asignatura se estudia el intercambio de información mediante software entre las personas y las computadoras. En ella se explicará el diseño, evaluación e implementación de los aparatos tecnológicos interactivos. En particular, se estudiarán los siguientes contenidos:
Importancia de la interacción hombre-máquina
Tipos de dispositivos interactivos
Estilos y paradigmas de la interacción hombre-máquina
Ingeniería de interfaz
Guías de estilo y diseño gráfico
Evaluación, rendimiento y accesibilidad
Internacionalización
BriefDescription This subject focuses on the study of human-machine interaction (HCI) by mean of software processes. Design, evaluation and implementation of interactive technological devices will be reviewed in the subject. Particularly, the following topics will be studied:
Relevance of human-computerinteraction
Types of interactivedevices
Styles and paradigms in the human-computer interaction
Interface engineering
Guides for style and graphic design
Evaluation, performance and accessibility
Internationalization
Interfaz Persona Máquina
Interfaz Persona Máquina - Tlf: (+34) 968 278821
RequisitosPrevios No existenrequisitos previos
Objetivos Los objetivos específicos de la asignatura son:
1. Que el alumno conozca y entienda la necesidad de conseguir una interacción hombre-máquina óptima
2. Que el alumno maneje estilos y técnicas para conseguir que la interacción sea más eficiente: minimizar errores, incrementar la satisfacción, disminuir la frustración y hacer más productivas las tareas con ordenadores
3. Que el alumno aplique los métodos para evaluar las capacidades humanas para utilizar las máquinas y los dispositivos diseñados, basados en rendimiento y accesibilidad
4. Que el alumno conozca los conceptos de ingeniería que se plantean a la hora de diseñar y construir interfaces
5. Que el alumno aprenda y aplique el proceso de especificación, diseño, e implementación de la interfaz
Competencias y resultados de aprendizaje
Competencias transversales
T1 - Capacidad de análisis y síntesis.
T2 - Capacidad de organización y planificación.
T3 - Capacidad de gestión de la información.
T4 - Resolución de problemas.
T5 - Toma de decisiones.
T9 - Habilidad en relaciones interpersonales.
T10 - Reconocimiento de la diversidad y la multiculturalidad.
T13 - Respeto a los derechos fundamentales y de igualdad entre hombres y mujeres.
T14 - Aprendizaje autónomo.
T15 - Adaptación a nuevas situaciones.
T16 - Creatividad e innovación.
T18 - Iniciativa y espíritu emprendedor.
T19 - Motivación por la calidad.
T21 - Capacidad de reflexión.
T23 - Producir textos sencillos y coherentes sobre temas relacionados con el ámbito de estudio.
Interfaz Persona Máquina
Interfaz Persona Máquina - Tlf: (+34) 968 278821
Competencias específicas
C1 - Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, asegurando su fiabilidad, seguridad ycalidad, conforme a principios éticos y a la legislación y normativa vigente.
C16 - Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de software.
C17 - Capacidad para diseñar y evaluar interfaces persona computador que garanticen la accesibilidad y usabilidad a los sistemas, serviciosy aplicaciones informáticas.
Resultados de aprendizaje
RA 2.2.17. Comprender las implicaciones que tiene la disciplina de la interacción Persona-Máquina
RA 2.2.18. Aplicar las técnicas para desarrollar interfaces que permitan la mejor interacción de laspersonas con diferentes dispositivos.
RA 2.2.19. Crear software que pueda ser usado por un amplio conjunto de usuarios atendiendo a susnecesidades específicas.
RA 2.2.20 Garantizar la usabilidad y la accesibilidad de las interfaces de usuario desde la dirección y desarrollo de proyectos software
Metodología
Metodología Horas Horas de trabajo
Presencial
Horas de trabajo
no presencial
Clases en el aula 15,75
45 horas (40 %) Prácticas 15,75
Evaluación en el aula 4,50
Tutorías 9
Estudio personal 27
67,5 horas (60 %)
Realización de ejercicios, presentaciones, y casos prácticos
27
Actividades de aprendizaje virtual
6,75
Lecturas recomendadas y búsqueda de Bibliografía
6,75
TOTAL 112,5 45 67,5
Interfaz Persona Máquina
Interfaz Persona Máquina - Tlf: (+34) 968 278821
Temario Programa de la enseñanza teórica
Unidad didáctica 1: INTRODUCCIÓN
1. Introducción al concepto de interfaz persona-máquina
1. Introducción
2. Interfaces de usuario
3. Factores y disciplinas relacionadas con la IPO
4. Introducción a la usabilidad (principios generales)
5. El diseño centrado en el usuario
6. Evolución de las interfaces de usuario (ejemplos)
Unidad didáctica 2: EL FACTOR HUMANO
2.1. El factor humano.
1. Modelo de procesamiento
1.1. Canales de entrada y salida (los sentidos)
1.2. Limitaciones
2. El modelo de la memoria humana
3. El modelo mental
2.2. Metáforas
1. Introducción al paradigma de la metáfora
2. Metáforas verbales, visuales y globales
2.1. La metáfora del escritorio y su historia
3. Aprender a diseñar y aplicar metáforas con efectividad
4. Ejemplos de metáforas
Unidad didáctica 3: DISPOSITIVOS Y ESTILOS DE INTERACCIÓN
3.1. Dispositivos para la interacción
1. Introducción
2. Clasificación de dispositivos
3. Ejemplos de dispositivos
3.2. Estilos y paradigmas
1. Estilos de interacción
1.1. Interfaz por línea de órdenes
1.2. Menús y navegación
1.3. Lenguaje natural y sonido
1.4. Manipulación directa
1.5. Interacción asistida
Interfaz Persona Máquina
Interfaz Persona Máquina - Tlf: (+34) 968 278821
2. Paradigmas de interacción
2.1. Realidad virtual
2.2. Computación ubicua
2.3. Realidad aumentada
3. Comparación de los paradigmas de interacción
Unidad didáctica 4 ESTÁNDARES Y GUÍAS
4.1. Estándares y guías
1. Introducción, principios y directrices
2. Estándares
2.1. Clasificación
2.2. Organismos Implicados
3. Guías de estilo
3.1. Comerciales
3.2. Corporativas
3.3. Guías de estilo para la web
4.2. El diseño gráfico y web
1. Elementos morfológicos de la imagen
2. Uso del color
3. Técnicas de diseño gráfico
4. Iconos
5. Ejemplos
Unidad didáctica 5 INGENIERÍA DE LA INTERFAZ
5.1. Ingeniería de la interfaz
1. Introducción
1.1. El diseño centrado en el usuario
2. Ciclo de la vida de un sistema interactivo
5.2.Prototipos
1. Introducción
2. Cual es la mejor elección
3. Herramientas de prototipado
Unidad didáctica 6 ACCESIBILIDAD
6. Accesibilidad.
1. Introducción
2. Discapacidades
3. Accesibilidad en la Web
Interfaz Persona Máquina
Interfaz Persona Máquina - Tlf: (+34) 968 278821
4. Evaluación de la accesibilidad
Unidad didáctica 7 INTERNACIONALIZACIÓN
7. Internacionalización
1. Introducción
2. Internacionalización y localización
3. Guía técnica y recomendaciones
Unidad didáctica 8 EVALUACIÓN
8. Evaluación.
1. Introducción
2. Métodos de evaluación
3. Coste de la evaluación
Programa de la enseñanza práctica
Al final de cada tema se pedirá un ejercicio práctico relacionado con el tema tratado, para el cual tendrán que buscar información en Internet sobre los aspectos principales del tema y hacer una presentación en clase. Al final de las transparencias de cada tema se adjunta la descripción del ejercicio.
Además se pedirá como entrega final de la asignatura una práctica que se centrará en el diseño práctico de interfaces para la web, incluyendo: interfaces móviles, interfaces accesibles einternacionalización de interfaces.
Relación con otras asignaturas del plan de estudios Del mismo módulo: Ingeniería del Software
De otros módulos: Ingeniería de requisitos, Calidad del software
Sistema de evaluación Convocatoria de Febrero/Junio:
- Primera prueba parcial: 35% del total de la nota.
Unidades dela 1 al 4
- Prueba final: 35% del total de la nota.
Unidades dela 4 al 8
- Evaluación de prácticas y problemas: 30% del total de la nota.
Ejercicios de las unidades 1 al 4: 7%
Ejercicio de la unidad5 (ejercicio final asignatura): 15%
Ejercicios de las unidades6 al 8: 8%
Interfaz Persona Máquina
Interfaz Persona Máquina - Tlf: (+34) 968 278821
Bibliografía y fuentes de referencia Bibliografía básica
Granollers, Toni; Lorés, Jesús; Cañas, José J. Diseño de sistemas interactivos centrados en el usuario. Editorial UOC, 1ª Edición, 2005 Lores Jesús, VV.AA. La interacción persona-ordenador. Ed., 1ª Edición, 2006 Krug Steve, No me hagas pensar: Una aproximación a la usabilidad en la web..Ed. Pearson Educación. Madrid: 2006.
Bibliografía complementaria
Shneiderman Ben, Plaisant Catherine.Diseño de interfaces de usuario: Estrategias para una interacción persona-computadora efectiva. 4ª edición. Pearson / Addison-Wesley. Madrid: 2006. NielsenJakob, LorangerHoa.Usabilidad: Prioridad en el diseño web. Ed. Anaya Multimedia.Madrid: 2006. Benyon, David; Turner, Philip y Turner, Susan.Designing Interactive Systems: A Comprehensive Guide to HCI and Interaction Design.Addison-Wesley EducationalPublishers. 2ª Ed., 2010
TrederMarcin, diseño de experiencia de usuario para startups (2013)http://uxpin.com
TrederMarcin, proceso de diseño UX y documentación (2014)http://uxpin.com/guide-to-ux-design-process-and-documentation.html
Web relacionadas No sólo usabilidad: Revista multidisciplinar sobre diseño, personas y tecnología: (http://www.nosolousabilidad.com/), incluye un informe muy interesante
Asociación Interacción Persona Ordenador: (http://www.aipo.es/)
HCI Bibliography: Human-Computer Interaction Resources: (http://www.hcibib.org/)
AENOR Accesibilidad Normalizada: (http://www.accesible.aenor.es)
Centro de Referencia en Accesibilidad y Estándares Web: ( http://www.inteco.es)
W3C Oficina Española: ( http://www.w3c.es/)
The User eXperience bookmark:http://www.theuxbookmark.com/
Proyecto europeo:http://www.usabilitynet.org/home.htm
Libros gratis para diseñadores webhttp://dizyne.net/20-free-ebooks-web-designers/
Referencias web (libros, presentaciones y cursos) de UX y apps http://www.usertesting.com/blog/2014/10/10/mobile-app-usability-resources/
Interfaz Persona Máquina
Interfaz Persona Máquina - Tlf: (+34) 968 278821
Recomendaciones para el estudio La asignatura requiere seguimiento continuo por parte del alumno, ya que el contenido de cada tema se relaciona con los temas anteriores, al ir marcando la evolución y la importancia de la usabilidad, empezando por aprender como capturamos y entendemos la información los humanos, hasta como debemos elaborarla y hacerlos participes para asegurar el éxito de nuestras interfaces. Por ello, se recomienda estudiar conforme se desarrollen los contenidos, comprender los ejemplos que se suministren y realizar los ejercicios propuestos.
La metodología de estudio más aconsejable para todo el temario es la de la lectura-estudio de los apuntes elaborados por el equipo docente, y del estudio-resolución de problemas y ejercicios resueltos. También es interesante la lectura de los textos complementarios o de apoyo incorporados como referencias en las transparencias o documentos aparte.
Para el desarrollo exitoso de la asignatura se hace necesario seguir las indicaciones suministradas en las transparencias de clase, así como el cumplimiento de las fechas de entrega de cada tarea.
Material didáctico Aplicaciones
Para la realización de los ejercicios al final de cada tema, se precisará de la realización de búsquedas en Internet y el uso de alguna herramienta para preparación de informes y documentación asociada donde normalmente usarán documentos Word, Excel o presentaciones en powerpoint.
Para la realización de la práctica final sepodrá hacer uso de alguna herramienta de prototipado que se encuentran disponibles en el mercado. Por ejemplo se podría evaluar el uso de herramientas comohttp://balsamiq.com/,http://mockupbuilder.com/,http://justinmind.como http://uxpin.com. Estas herramientas están diseñadas y son perfectas para hacer bocetos de prototipos (mockups) y son la herramienta perfecta para compartir entre Gestores de Producto, Desarrolladores y Diseñadores.
Además para la realización de pruebas de accesibilidad se tendrá que acceder a la herramienta online gratuita Herramienta TAW http://www.tawdis.net/ Para la organización y envío de las prácticas se deberá entregar la información correspondiente a través del campus virtual (tareas).
Material didáctico
Además de la bibliografía recomendada, en el campus virtual, en el apartado de recursos se proporcionará al alumno organizado en carpetas por temas el material didáctico necesario para el seguimiento de la misma que consistirá en:
Apuntes sobre los temas tratados.
Enlaces a otros sitios donde aumentar la información sobre los temas.
Capturas de pantalla y documentos tutorizados con explicación de ejercicios prácticos, así como de lo relacionado con la instalación del entorno y puesta en marcha.
Interfaz Persona Máquina
Interfaz Persona Máquina - Tlf: (+34) 968 278821
Tutorías Se evaluarán la claridad de manejo de los conceptos vistos en clase mediante presentación en clase y preguntas a la finalización de cada tema, en la que se comprobará la fluidez del discurso, el acierto en las decisiones tomadas y la desenvoltura ante cuestiones que requieran razonar un paso más allá de la materia dada. Unas de sus principales finalidades serán la de servir de apoyo a la realización de las prácticas de la asignatura, en las que el alumno tendrá que aplicar todo el contenido de la asignatura.
Universidad Católica de Murcia – Tlf: (+34) 902 102 101 [email protected] – www.ucam.edu
Guía Docente 2015/2016
Redes de Computadores
Computer Networks
Grado en Ingeniería Informática
Presencial
Rev. 10
Redes de Computadores
2
Redes de Computadores - Tlf: (+34) 968 278 821
21/04/2015 16:33
Índice
Redes de Computadores .................................................................................................... 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 3
Objetivos .............................................................................................................................. 3
Competencias y resultados de aprendizaje ...................................................................... 4
Competencias transversales ........................................................................................................ 4
Competencias específicas ........................................................................................................... 4
Resultados de aprendizaje ........................................................................................................... 4
Metodología ......................................................................................................................... 5
Temario ................................................................................................................................. 6
Programa de la enseñanza teórica .............................................................................................. 6
Programa de la enseñanza práctica ............................................................................................ 7
Relación con otras materias del plan de estudios ............................................................ 7
Sistema de evaluación ........................................................................................................ 7
Convocatoria de Junio: ................................................................................................................ 7
Convocatoria de Septiembre: ...................................................................................................... 7
Bibliografía y fuentes de referencia ................................................................................... 7
Bibliografía básica ........................................................................................................................ 7
Bibliografía complementaria ........................................................................................................ 7
Web relacionadas ................................................................................................................ 8
Recomendaciones para el estudio ..................................................................................... 8
Material didáctico ................................................................................................................ 8
Tutorías ................................................................................................................................ 8
Redes de Computadores
3
Redes de Computadores - Tlf: (+34) 968 278 821
Redes de Computadores Módulo: Común de la rama de Informática.
Materia: Fundamentos de sistemas informáticos.
Carácter: Obligatorio.
Nº de créditos: 6 ECTS.
Unidad Temporal: 2º curso – 2º semestre.
Profesor/a de la asignatura: Fernando Pereñíguez García (web profesorado)
Email: [email protected]
Horario de atención a los alumnos/as: Viernes de 9:00 a 11:00.
Profesor coordinador de módulo: Andrés Muñoz Ortega
Profesora coordinadora de curso: Andrés Bueno Crespo
Breve descripción de la asignatura Modelo OSI. Tipología de redes. Estándares y protocolos. Diseño de arquitecturas de red. Análisis y filtrado de tráfico. Diseño y dimensionamiento de infraestructuras de red. Mantenimiento y configuración. Redes virtuales. Metodología de resolución de problemas de redes. Topologías redundantes. Redes inalámbricas. Gestión y monitorización remota.
Brief Description
OSI model. Types of networks. Standards and protocols. Design of network architectures. Analysis and filtering traffic. Design and dimensioning ofnetwork infrastructures. Maintenance and configuration. Virtual networks. Methodology for network troubleshooting. Redundant topologies. Wireless networks. Management and remote monitoring.
Requisitos Previos No se establecen requisitos previos.
Objetivos Los objetivos específicos de la asignatura son:
1. Manejar con soltura los conceptos fundamentales de los sistemas de transmisión de información y redes de ordenadores.
2. Adquirir capacidad de diseño de infraestructuras de red.
3. Conocer las principales características de los medios de transmisión de datos y sus medidas de calidad.
4. Saber clasificar los estándares y protocolos relacionados con la interconexión de redes.
Redes de Computadores
4
Redes de Computadores - Tlf: (+34) 968 278 821
5. Comprender el funcionamiento y características de los principales protocolos enrutados y de enrutamiento.
6. Comprender el funcionamiento y características de los principales protocolos de nivel de transporte.
7. Comprender de forma práctica la realidad de la dinámica de funcionamiento de un sistema de transmisión de información.
8. Aprender a administrar y configurar las principales características de electrónica de redes LAN.
9. Comprobar empíricamente el funcionamiento de los distintos protocolos y discutir sobre sus debilidades desde el punto de vista de la seguridad.
10. Desarrollar las capacidades de análisis y diseño de proyectos de infraestructura de redes de datos.
Competencias y resultados de aprendizaje Competencias transversales
T1-Capacidad de análisis y síntesis.
T2- Capacidad de organización y planificación.
T5-Toma de decisiones
T6-Trabajo en equipo.
T11- Razonamiento crítico.
T21-Capacidad de reflexión.
Competencias específicas
C11 - Conocimiento y aplicación de las características, funcionalidades y estructura de los Sistemas Distribuidos, las Redes de Computadores e Internet y diseñar e implementar aplicaciones basadas en ellas.
Resultados de aprendizaje
RA 2.4.7. Explicar la estructuración modular basada en capas, fundamentos y topologías de un sistema de comunicación de datos.
Redes de Computadores
5
Redes de Computadores - Tlf: (+34) 968 278 821
RA 2.4.8. Explicar el proceso tecnológico de transmisión, conmutación, enrutamiento y codificación que se produce en un sistema telemático.
RA 2.4.9. Analizar el flujo de datos de una red de ordenadores usando herramientas de trazabilidad, filtrado y medida de rendimiento.
RA 2.4.10. Diseñar, planificar, justificar y seleccionar un sistema informático de comunicaciones redundante, atendiendo a las necesidades específicas de cada proyecto y teniendo en cuenta normativas vigentes.
RA 2.4.11. Implantar subsistemas de gestión y monitorización de las comunicaciones en infraestructuras de red.
RA 2.4.12. Resolver posibles problemas básicos de diseño, conectividad y configuración en redes de datos.
Metodología
Metodología Horas Horas de trabajo
presencial Horas de trabajo
no presencial
Clases en el aula 36
60 horas (40 %) Prácticas 12
Evaluación 4,2
Tutoría 12
Estudio personal 54
90 horas (60 %)
Realización de ejercicios, presentaciones, trabajos y casos prácticos
4,5
Aprendizaje virtual 18
Lecturas y búsqueda 13,5
TOTAL 150 60 90
Redes de Computadores
6
Redes de Computadores - Tlf: (+34) 968 278 821
Temario Programa de la enseñanza teórica
Módulo 1: Introducción a las redes
1. Capítulo 1: Exploración de la rede
2. Capítulo 2: Configuración de un sistema operativo de red
3. Capítulo 3: Protocolos y comunicaciones de red
4. Capítulo 4: Acceso a la red
5. Capítulo 5: Ethernet
6. Capítulo 6: Capa de red
7. Capítulo 7: Capa de Transporte
8. Capítulo 8: Asignación de direcciones IP
9. Capítulo 9: División de redes IP en subredes
10. Capítulo 10: Capa de aplicación
11. Capítulo 11: Es una red
Módulo 2: Principios básicos de routing y switching
1. Capítulo 1: Introducción a las redes conmutadas
2. Capítulo 2: Configuración y conceptos básicos de switching
3. Capítulo 3: VLAN
4. Capítulo 4: Conceptos de routing
5. Capítulo 5: Enrutamiento entre VLAN
6. Capítulo 6: Enrutamiento estático
7. Capítulo 7: Routing dinámico
8. Capítulo 8: OSPF de área única
9. Capítulo 9: Listas de control de acceso
10. Capítulo 10: DHCP
11. Capítulo 11: Traducción de direcciones de red para IPv4
Redes de Computadores
7
Redes de Computadores - Tlf: (+34) 968 278 821
Programa de la enseñanza práctica
Práctica 1: Desarrollo de supuesto práctico de diseño lógico y físico de redes, así como su implementación en simuladores.
Relación con otras materias del plan de estudios Tecnologías Avanzadas de Comunicación. Seguridad de la información, Administración de sistemas, Programación Web, Desarrollo de aplicaciones distribuidas, Desarrollo de aplicaciones distribuidas II, Proyecto integral de tecnologías de la información.
Sistema de evaluación Convocatoria de Junio:
- Primera prueba parcial: 35% del total de la nota. - Prueba final: 35% del total de la nota. - Evaluación de prácticas y problemas: 30% del total de la nota.
Convocatoria de Septiembre:
- Primera prueba parcial: 35% del total de la nota. - Prueba final: 35% del total de la nota. - Evaluación de prácticas y problemas: 30% del total de la nota.
Bibliografía y fuentes de referencia Bibliografía básica
Wendell, O. Cisco CCNA Routing and Switching 200-120 Official Cert Guide Library. Cisco Press, 2013.
Kurose, J. F., Ross, K. W. Redes de computadores, un enfoque descendente. 5ª ed. Pearson, 2011.
Tanenbaum, A. S. Wetherall, D. J. Computer Networks. Prentice-Hall, 2010.
Bibliografía complementaria
Donahue, G.A. Redes. Networks Warriors. O’Reilly-Anaya, 2011
Empson, S. CCNA Routing and Switching Portable Command Guide, Cisco Press, 2013.
Stallings, W. Comunicaciones y Redes de Computadores 7ªed. Prentice-Hall, 2006.
Redes de Computadores
8
Redes de Computadores - Tlf: (+34) 968 278 821
Web relacionadas Fabricante de electrónica de red, multitud de documentación técnica: ( http://www.cisco.com/)
Organismo de estandarización: (http://www.ieee.org/index.html)
Organismo de estandarización: (http://www.iso.org/iso/home.html)
Organismo de estandarización: (http://www.ietf.org/)
Organismo de estandarización: (http://www.iana.org)/
Organismo de estandarización: (http://www.internetsociety.org/)
Organismo de estandarización: (http://www.rfc-es.org/)
Recomendaciones para el estudio Por el volumen de información técnica relevante de la que se compone la asignatura, es de suma importancia trabajar sobre sus conceptos de forma continuada a lo largo del curso y la aclaración de dudas en horas de tutoría. Máxima curiosidad personal a la hora de comprender todos aquellos conceptos y tecnologías tratados de cara a contribuir sobre las capacidades naturales de razonamiento, abstracción, concreción, intuición, crítica, síntesis, objetividad y precisión necesarias para modelar, analizar y diseñar redes de ordenadores.
Material didáctico Material digital asociado a los conceptos de cada capítulo.
Bibliografía recomendada
Ordenador con acceso a Internet para estudio y evaluación
Tutorías Se realizarán ejercicios avanzados de subredes con corrección personalizada del método usado por el alumno. También se corregirán, junto al alumno, los proyectos de implantación de redes mandados como prácticas. Las tutorías se realizarán a petición del alumno o de forma periódica, individualizada o en grupos pequeños.
Gu
I
G
uía D
Ingen
So
Grado
Doce
niería
oftware
en Ing
Pr
ente
a del
re Eng
genierí
resenc
201
l soft
gineeri
ía Infor
cial
5/20
tware
ing
rmática
016
e
a
Rev. 10
0
Ingeniería
Ingeniería
Breve des
Requisito
Objetivos
Competen
Compete
Compete
Resultad
Metodolo
Temario ..
Program
Program
Relación
Sistema d
Bibliograf
Bibliogra
Bibliogra
Web relac
Recomen
Material d
Aplicaci
Material
Tutorías .
del softwa
a del softw
scripción
os Previos
s ...............
ncias y res
encias tran
encias esp
dos de apre
gía ..........
................
ma de la ens
ma de la ens
con otras
de evaluac
fía y fuent
afía básica
afíacomple
cionadas .
daciones
didáctico .
ones .........
didáctico .
................
are
ware .........
de la asig
s ...............
................
sultados d
nsversales
pecíficas ...
endizaje ...
................
................
señanza te
señanza pr
asignatur
ción .........
tes de refe
a ................
ementaria .
................
para el es
................
..................
..................
................
................
gnatura ....
................
................
de aprend
..................
..................
..................
................
................
eórica ........
ráctica ......
ras del pla
................
erencia ....
..................
..................
................
studio ......
................
..................
..................
................
Índice
................
................
................
................
dizaje .......
..................
..................
..................
................
................
..................
..................
an de estu
................
................
..................
..................
................
................
................
..................
..................
................
Inge
e
................
................
................
................
................
..................
..................
..................
................
................
..................
..................
udios .......
................
................
..................
..................
................
................
................
..................
..................
................
niería del soft
................
................
................
................
................
..................
..................
..................
................
................
..................
..................
................
................
................
..................
..................
................
................
................
..................
..................
................
tware - Tlf: (+3
20/04/
................
................
................
................
................
..................
..................
..................
................
................
..................
..................
................
................
................
..................
..................
................
................
................
..................
..................
................
2
34) 968278821
/2015 17:27
............... 3
............... 3
............... 3
............... 3
............... 4
................ 4
................ 4
................ 5
............... 6
............... 6
................ 6
................ 7
............... 8
............... 8
............... 8
................ 8
................ 9
............... 9
............... 9
............. 10
.............. 10
.............. 10
............. 10
2
1
7
3
3
3
3
4
4
4
5
6
6
6
7
8
8
8
8
9
9
9
0
0
0
0
Ingeniería
IngenierMódulo: Co
Materia: Pr
Carácter: O
Nº de crédi
Unidad Tem
Profesor de
Email:rmar
Horario de
solicitar cita
Profesora c
Profesor co
Breve dLa asignatuque con podesempeñaasí como lotipo de proy
Brief De
This subjeimplementetype of infointerpret the
RequisNo existen
ObjetivLos objetivo
1. Con
2. Aplimis
3. Con
4. Sab
del softwa
ría del soomún de la
rincipios de
Obligatoria.
tos: 6 ECTS
mporal: 2ºC
e la asignat
rtinez@uca
atención a
a vía correo
coordinador
oordinador d
descripcura enseña osterioridad ar el perfil dos conocimyectos.
escripti
ectteaches ed later. It pormation tee document
itos Prerequisitos p
vos os específic
nocer y sabe
icar en promas, equipo
nocer y aplic
ber aplicar la
are
oftware a rama de in
e ingenierí
.
S.
Curso–2º Se
ura:Raquel
am.edu
los alumno
o electrónico
ra de módu
de curso:An
ción deal alumno han de ser
de Analista ientos nece
ion
students toprovides thechnology ptation mana
evios previos
cos de la as
er aplicar lo
oyectos algo de proyec
car las técn
as técnicas
nformática
a del softw
emestre.
l Martínez E
s/as:Martes
o al indicad
lo: Andrés
ndrés Buen
e la asiga realizar l
r implementy Analista-
esarios para
o make the basic skillproject. It alaged in suc
signatura so
os principios
guna metocto y entreg
nicas de tom
apropiadas
a.
ware.
España
s de 11:00
o en la líne
Muñoz Ort
no Crespo
gnaturaa especificatados. Prop-Programada interpreta
he formal ss needed folso provideh projects.
on:
sde la ingen
dología degables.
ma de requis
s de prueba
Inge
a 13:00. Fu
a anterior.
tega
ación formaorciona la c
dor en cualqar la docum
specificationor Analystss the nece
niería del so
el software,
sitos.
as del softw
niería del soft
uera de ese
al de los Siscapacitaciónquier tipo dentación qu
n of inform and Analysssary know
oftware.
, identifican
ware.
tware - Tlf: (+3
e horario se
stemas de n necesariade proyecto ue se gestio
mation systst-Program
wledge to p
ndo las fa
3
34) 968278821
e puede
Informacióna para pode
informáticoona en este
tems to bemers in any
produce and
ses de las
3
1
n r o e
e y d
s
Ingeniería
5. Sab
Compe
T1 - Capac
T2 - Capac
T3 - Capac
T4 - Resolu
T5 - Toma
T7 - Trabaj
T9 - Habilid
T11 - Razo
T12 - Comp
T14 - Apren
T15 - Adap
T17 - Lider
T18 - Inicia
T19 - Motiv
C1 - Capinformáticolegislación
C2 - Capainformáticosu impacto
C3 - Capacel liderazgo
del softwa
ber los princ
etencias
cidad de aná
cidad de org
cidad de ges
ución de pro
de decision
o en equipo
dad en relac
onamiento c
promiso étic
ndizaje autó
ptación a nu
azgo.
ativa y espír
vación por la
pacidad pas, aseguray normativa
acidad paras en todos económico
cidad para co y las habil
are
cipios básic
s y resu
álisis y sínte
ganización y
stión de la i
oblemas.
nes.
o de carácte
ciones inter
crítico.
co.
ónomo.
uevas situac
ritu emprend
a calidad.
ara diseñarando su fiaa vigente.
a planificarlos ámbitos
o y social.
comprendelidades dec
os para ges
ltados dCompeten
esis.
y planificaci
nformación
er interdisci
rpersonales
ciones.
dedor.
Compete
r, desarrollbilidad, seg
r, concebirs, liderando
r la importacomunicació
stionar y org
de aprencias tran
ión.
n.
iplinar.
.
encias esp
lar, seleccguridad yca
, desplegao supuesta
ancia de la nón en todos
Inge
ganizar proy
endizajensversales
pecíficas
cionar y ealidad, con
r y dirigir en marcha
negociaciónlos entorno
niería del soft
yectos infor
e s
valuar aplforme a pr
proyectos, y su mejora
n, los hábitoos de desar
tware - Tlf: (+3
rmáticos.
icaciones rincipios ét
servicios a continua
os de trabajrrollo de sof
4
34) 968278821
y sistemasticos y a la
y sistemasy valorando
jo efectivosftware.
4
1
s a
s o
s,
Ingeniería
C4 - Capaccumpla los
C16 - Conosoftware.
RA 2.2.1. evoluciónhide uningen
RA 2.2.2. deinformacdesarrollo d
RA 2.2.3. Sdevida del s
RA 2.2.4. Slaimportanc
RA 2.2.5.metodologí
RA 2.2.6. lagarantía d
RA 2.2.7característisupuestos
RA 2.2.8responsabiimportanciacomunicaci
del softwa
cidad para estándares
ocimiento y
Conocer istórica y lo
niero de soft
Conocer lación de caldeun sistem
Saber desasoftware, d
Saber desacia de los re
. Analizaríaspropios d
Aplicar las de calidad d
. Diferenccasprincipaprácticos.
8. Demoslidadesrela
a de lanegión.
are
elaborar el s y normativ
aplicación
el origenos desafíos tware.
a disciplinaidad, ident
ma de inform
rrollar las aiferenciand
arrollar las equisitos co
r y diseñde la ingeni
técnicas bdel software
ciar entre ales a trata
strar las cionadas cociación, lo
pliego de cvasvigentes
de los princ
Resultad
n y signifactuales, y
a de la ingificando y
mación y su
actividades o entre los
técnicas coomo base de
ñar sistemería del sof
básicas de e
planificacar en cada
habilidadcon la gestios hábitos
condicioness.
cipios, meto
dos de apr
ficado delser conscie
geniería deestablecien planificació
técnicas e diferentes m
oncretas deel desarrollo
mas de ftware.
pruebas d
ción y gcaso, y ap
es y ción y organde trabajo
Inge
s técnicas d
odologías y
rendizaje
término ente de la r
el software ndo las fasón organiza
ingenierilesmodelos ex
e especificao de softwa
información
del software
gestión deprender a r
competencianización de
efectivo, e
niería del soft
de una insta
y ciclos de v
“Ingenieríaesponsabili
para el dses y etapaativa.
s que se llexistentes.
ación de reare.
n utilizand
e y reconoc
e proyectrealizar la
as necese grupos sieel liderazgo
tware - Tlf: (+3
alación info
vida de la in
a del Sofidad ética y
desarrollo das que con
evan a cabo
equisitos y c
do los pr
cer su imp
tos, conocplanificació
sarias parendo consco y las hab
5
34) 968278821
rmática que
ngeniería de
ftware”, suy profesiona
de sistemasnstituyen e
o en el ciclo
comprende
rincipios y
portancia en
ciendo lasón inicial de
ra asumiciente de labilidades de
5
1
e
e
u al
s el
o
r
y
n
s e
r a e
Ingeniería
Metodo
Temario
Tema 1. Inta. Sist
sisteb. El Sc. El C
por
Tema 2. Mea. b. Visic. Card. Prin
del softwa
ología
Met
Clases en
Prácticas
Evaluació
Tutorías
Estudio pe
ActividadeaprendizaRealizacióejercicios,presentactrabajos yprácticos Lecturas ry búsquedinformació
T
o
troducción atemas de Inema de info
Software: DeCiclo de Vid
agrupamie
etodologíasObjetivo
ón históricaracterísticasncipales me
are
odología
n el aula
n
ersonal
es de aje virtual ón de ,
ciones, y casos
recomendadda de ón
TOTAL
Pro
a la Ingenienformación: ormación. efinición y ca de los Sisnto, en fuen
s de desarroos. a. s. etodologías.
Hora
24
19
5
12
40
9
32
das 9
150
ograma de
ería del SoftConcepto d
característicstemas Infonte.
ollo de softw
as Horas
pres
60hora
0
e la enseñ
tware de sistema.
cas. Curva dormáticos: c
ware
Inge
de trabajosencial
as (40 %)
60
ñanza teór
Concepto
de fallos. Ccascada, po
niería del soft
Horas deno pre
90horas
9
rica
de informac
lasificaciónr increment
tware - Tlf: (+3
e trabajo sencial
s (60 %)
90
ción. Eleme
. tos, en espi
6
34) 968278821
entos de un
iral, en V,
6
1
Ingeniería
Tema 3. Ana. Fasb. Téc
Tema 4. A
a. Actib. Fasc. Card. Estr
Tema 5. Ni
a. Anáb. Diagc. Espd. Com
Tema 6. Ni
a. Diseb. Diag
Tema 7. Pr
a. Recb. El pc. Téc
Tema 8. H
a. Planb. Admc. Idend. Her
Tema 9. Me
a. Fasb. Fasc. Fasd. Fase. Fas
La prácticacuya especadoptar difeen el progr
del softwa
nálisis previses del proccnicas de re
Análisis de reividades
ses racterística ructura
vel Concepálisis estructgramas de
pecificación mprobacion
vel Lógico. eño estructugramas de
ruebas del scomendacioproceso de pcnicas de dis
abilidades nificación. ministraciónntificación drramientas d
etodología se 0: Plan dese 1: Análisise 2: Diseñose 3: Constrse 4: Implan
a de la asigcificación serentes rolerama de la
are
io ceso de anáecogida de i
equisitos
ptual turado. Flujo de Dade procesoes sobre un
urado. estructura.
software. ones generaprueba. seño de cas
directivas y
n y organizade riesgos. de soporte.
Métrica V3.e Sistemasis de Sistemo de Sistemrucción de Sntación de S
Pro
natura consse facilita aes. En la prenseñanza
álisis. nformación
atos. Diccioos. na especific
ales para la
sos de prue
y gestión de
ación del pe
. de Informa
mas. mas. Sistemas. Sistemas.
ograma de
siste en reaa los alumáctica se va teórica. La
n.
nario de Da
cación estru
s pruebas.
eba.
e proyectos.
rsonal.
ación.
e la enseña
alizar el Anános. Se rean a reflejaa práctica s
Inge
atos.
ucturada.
anza prác
álisis y diseealizará en r todas las e va planifi
niería del soft
ctica
eño de un sgrupos de
técnicas qucando en d
tware - Tlf: (+3
sistema de e alumnos ue aparecendiferentes e
7
34) 968278821
informaciónpara pode
n detalladasntregas, las
7
1
n r s s
Ingeniería
cuales sonasignatura.
RelacióLa asignatufundamenta
También esdestacando
Ingeniería d
Sistema
- Primera p
Se e
- Prueba fi
Se e
- Evaluació
Evade la prácti
Bibliog
Pressman,
PiattiniVelthSoftware Te
García., SParaninfo. 2
del softwa
n supervisad
ón con oura de Ingealmente Ba
stá íntimamo Ingeniería
del software
a de eva
prueba par
evaluarán lo
nal: 35% d
evaluarán e
ón de práct
aluación deca.
rafía y f
R. Ingenier
huis, M.; Gaecnicas y M
.; Morales,2003.
are
das por el
otras aseniería del sse de Dato
mente ligadaa de requisit
e es la intro
aluació
rcial: 30% d
os cuatro pr
el total de la
el resto de t
ticas y pro
l desarrollo
fuentes
ría del Softw
arcia RubioMetodos par
E. Anális
profesor y
signatursoftware ess e interfaz
a a las asigtos, Modela
oducción a e
ón
del total de l
rimeros tem
a nota.
emas de la
oblemas: 35
de la práct
s de refeBibli
ware: Un en
, F.; Garzasra Mejorar l
is y Diseñ
planificada
ras del stá muy rela
persona-m
gnaturas deado del softw
estas asigna
la nota.
mas.
teoría
5% del total
tica final en
erenciaiografía bá
nfoque prác
s Parra, J.; a Calidad y
o detallado
Inge
as de acue
plan deacionada co
máquina.
e la especiaware, y Ges
aturas.
l de la nota.
los criterios
ásica
ctico. 7ª edic
Genero Boy la producti
o de aplica
niería del soft
erdo al ritmo
e estudion las asign
alidad de Instión de pro
.
s establecid
ción. Madrid
occo, M. Meividad. Mad
aciones inf
tware - Tlf: (+3
o de impar
os naturas de
ngeniería doyectos info
dos en el e
d: McGraw
edicion y Esdrid: Ra-Ma
formáticas
8
34) 968278821
rtición de la
su materia
el softwareormáticos.
enunciado
Hill, 2010.
stimacion de, 2008.
de gestión
8
1
a
a,
e,
e
n.
Ingeniería
Mishra, J. a
Piattini, M.Gestión, Ed
Cuevas AgMadrid, 200
Web rePortal de a
IEEE: (http
The Softwa
Association
InternationaStandadiza57853)
RecomLa asignatutema se bdesarrollenpropuestos
La metodolapuntes elresueltos. T
Para el desmediante e
del softwa
and Mohant
; Calvo, J.d Ra-Ma, 20
gustín, G., 03.
lacionadministració
://www.ieee
are Enginee
n of comput
alOrganizatation:(http://w
endacioura requierebasa en el n los contens.
logía de esaborados pTambién es
sarrollo exitel campus v
are
ty, A. Softw
.; Cervera 007.
Gestión d
adas ón electróni
e.org/index.
ering Institut
ting machin
tion for www.iso.or
ones pae un seguim
de los tenidos, comp
studio más apor el equis interesante
toso de la airtual, así co
Bibliogra
ware Engine
J., Análisis
del proceso
ica. Gobiern
html)
te: (http://ww
ery: (http://
g/iso/iso_ca
ara el esmiento contimas anteriprender los
aconsejableipo docentee la lectura
asignatura somo el cum
afíacomple
ering. Dorlin
s y Diseño
o Software,
no de Espa
ww.sei.cmu
/www.acm.o
atalogue/ca
studio inuo por paores. Por
s ejemplos
e para todoe, y del esde los texto
se hace necmplimiento d
Inge
ementaria
ngKindersle
o Detallado
Centro de
ña: (http://a
u.edu/ )
org/ )
atalogue_tc/
arte del alumello, se reque se su
o el temario studio-resolos complem
cesario segde las fecha
niería del soft
ey, 2012.
o de Aplica
e Estudios
administraci
/catalogue_
mno, ya queecomienda ministren y
es la de laución de p
mentarios o
uir las indicas de entreg
tware - Tlf: (+3
acionesInfor
RamónAc
ionelectroni
_detail.htm?
e el contenestudiar co
y realizar lo
a lectura-esproblemas de apoyo.
caciones suga de cada
9
34) 968278821
rmáticas de
ceves, S.A.
ica.gob.es/)
?csnumber=
ido de cadaonforme se
os ejercicios
tudio de losy ejercicios
uministradastarea.
9
1
e
,
)
=
a e s
s s
s
Ingeniería
MateriaAplicacio
En la asigmostrados (http://www(http://wwwtools/datamgratuito corequisitos m
Además deproporcionaseguimient
Apu
Enla
Ejersolu
Presdific
Capasí
TutoríasSe propondLa valoraciTambién se
del softwa
al didáctnes
natura se ha lo largo
w.visual-paraw.oracle.commodeler/oveon la únicamínimos de
e la bibliogará al alumo de la mism
untes sobre
aces a otros
rcicios parauciones a lo
sentacionescultosos
pturas de pacomo de lo
s drán ejercición depende resolverán
are
tico
harán uso do del cursadigm.com/m/technetwoerview/indexa restricción
dicha versi
grafía recommno organiza
ma que con
los temas
s sitios don
a practicar, os mismos.
s con exp
antalla con relacionad
cios para rederá de la cn dudas pla
de distintaso. Dentro /solution/) ork/developx.html?ssSon de tener ión son 1.5
Mate
mendada, eado en carpnsistirá en :
tratados.
de aumenta
en un prin
plicación or
explicacióno con la ins
esolver por calidad genanteadas po
herramiende estas
y per-ourceSiteId=
que realizgigas de es
erial didác
en el camppetas por te
ar la inform
cipio los en
ral del pro
n del professtalación de
grupos, asíneral del traor losalumno
Inge
tas CASE pherramienta
Orac
=otnru). Eszar el regisspacio en d
ctico
pus virtual,emas el ma
ación sobre
nunciados,
ofesor de l
sor de la reel entorno y
í como presabajo, lashaos.
niería del soft
para el desas destacacle
stas herramstro antes
disco y 512
en el apaaterial didác
e los temas
y posterior
los temas
ealización dpuesta en
sentacionesabilidades y
tware - Tlf: (+3
sarrollo de lamos visua
data
mientas sonde su desmegas de R
artado de rctico neces
.
rmente se p
más impo
de ejerciciomarcha.
s oralesde ly actitudes
10
34) 968278821
os modelosal paradigm
modele
de accesoscarga. LosRAM
recursos sesario para e
pondrán las
ortantes y/o
os prácticos
los mismosexpuestas
0
1
s m r
o s
e el
s
o
s,
s. s.
Universidad Católica San Antonio de Murcia – Tlf: (+34) 902 102 101 [email protected] – www.ucam.edu
Guía Docente 2015/2016
Programación Visual Avanzada
Advanced Visual Programming
Grado en Ingeniería Informática
Presencial
Rev. 10
Programación Visual Avanzada
2
Programación Visual Avanzada - Tlf: (+34) 968 278 821
21/04/2015 12:52
Índice
Programación Visual Avanzada ......................................................................................... 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 3
Objetivos de la asignatura .................................................................................................. 3
Competencias ...................................................................................................................... 4
Competencias transversales ......................................................................................................... 4
Competencias específicas ............................................................................................................. 4
Resultados de aprendizaje ............................................................................................................ 5
Metodología ......................................................................................................................... 6
Temario ................................................................................................................................. 6
Programa de la enseñanza teórica ............................................................................................... 6
Programa de la enseñanza práctica ............................................................................................. 7
Relación con otras asignaturas del plan de estudios ...................................................... 7
Sistema de evaluación ........................................................................................................ 8
Bibliografía y fuentes de referencia ................................................................................... 8
Bibliografía básica .......................................................................................................................... 8
Bibliografía complementaria ......................................................................................................... 8
Web relacionadas ................................................................................................................ 9
Recomendaciones para el estudio ..................................................................................... 9
Material didáctico ................................................................................................................ 9
Tutorías .............................................................................................................................. 10
Programación Visual Avanzada
3
Programación Visual Avanzada - Tlf: (+34) 968 278 821
Programación Visual Avanzada Módulo: Tecnologías de la Información.
Materia: Tecnologías de Programación.
Carácter: Obligatoria.
Nº de créditos: 6 ECTS.
Unidad Temporal: 2º curso – 2º semestre.
Profesor de la asignatura: Andrés Bueno Crespo (web profesorado)
Email: [email protected]
Horario de atención a los alumnos/as: Jueves 12:30 a 13:30. Fuera de ese horario se puede
solicitar cita vía correo electrónico al indicado en la línea anterior.
Profesor coordinador de módulo: Francisco Arcas Túnez
Profesor coordinador de curso: Andrés Bueno Crespo
Breve descripción de la asignatura Esta asignatura intenta unificar las diferencias entre las asignaturas de programación, en las que lo importante es el método y no los resultados, y la realidad de la programación en el entorno laboral donde lo que se prima es el desarrollo de calidad, incluida la visual, con las herramientas del mercado que más difusión puedan tener en el momento.
Brief Description
This course attempts to unify the differences between programming courses, where what matters is the method and results, and reality programming in the workplace where the premium is that the development of quality, including visual, with market tools that can be released more widely at the time.
Requisitos Previos No se establecen requisitos.
Objetivos de la asignatura Los objetivos específicos de la asignatura son:
Comprender las bases de la programación en entornos visuales.
Crear controles nuevos en entornos visuales.
Aplicar el paradigma orientado a objetos a la programación en entornos visuales y la integración con frameworks. Crear módulos de instalación desatendida.
Interactuar con herramientas ofimáticas, ficheros XML y generación de informes.
Programación Visual Avanzada
4
Programación Visual Avanzada - Tlf: (+34) 968 278 821
Crear aplicaciones que trabajen con bases de datos.
Realizar eficientemente una aplicación completa en un entorno de programación visual.
Competencias Competencias transversales
T1 - Capacidad de análisis y síntesis.
T2 - Capacidad de organización y planificación.
T3 - Capacidad de gestión de la información.
T4 - Resolución de problemas.
T5 - Toma de decisiones.
T6 - Trabajo en equipo.
T7 - Trabajo en equipo de carácter interdisciplinar.
T11 - Razonamiento crítico.
T14 - Aprendizaje autónomo.
T15 - Adaptación a nuevas situaciones.
T16 - Creatividad e innovación.
T18 - Iniciativa y espíritu emprendedor.
T21 - Capacidad de reflexión.
T22 - Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito de estudio.
Competencias específicas
TI2 - Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y calidad adecuados.
Programación Visual Avanzada
5
Programación Visual Avanzada - Tlf: (+34) 968 278 821
TI3 - Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, 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.
Resultados de aprendizaje
RA 4.1.1. Diferenciar entre los diferentes paradigmas de computación distribuida.
RA 4.1.2. Describir los elementos que forman parte del modelo distribuido de componentes y de la arquitectura orientada a servicios.
RA 4.1.3. Relacionar los diferentes paradigmas de computación distribuida con su aplicación práctica.
RA 4.1.4. Desarrollar una aplicación informática desde el punto de vista del modelo distribuido de componentes.
RA 4.1.5. Desarrollar una aplicación de Internet desde el punto de vista de un contenedor de objetos/componentes web. RA 4.1.6. Comprender las bases de la programación en entornos visuales.
RA 4.1.7. Crear controles nuevos en entornos visuales.
RA 4.1.8. Aplicar el paradigma orientado a objetos a la programación en entornos visuales y la integración con frameworks.
RA 4.1.9. Crear módulos de instalación desatendida.
RA 4.1.10. Interactuar con herramientas ofimáticas, ficheros XML y generación de informes.
RA 4.1.11. Crear aplicaciones que trabajen con bases de datos.
RA 4.1.12. Realizar eficientemente una aplicación completa en un entorno de programación visual.
Programación Visual Avanzada
6
Programación Visual Avanzada - Tlf: (+34) 968 278 821
Metodología
Metodología Horas Horas de trabajo
presencial Horas de trabajo
no presencial
Clases en el Aula 12
60 horas (40 %) Evaluación 6
Prácticas 30
Tutorías 12
Estudio personal 31.5
90 horas (60 %)
Lecturas recomendadas y búsqueda de información
18
Realización de ejercicios, presentaciones, trabajos y casos prácticos
27
Actividades de aprendizaje virtual
13.5
TOTAL 150 60 90
Temario Programa de la enseñanza teórica
Tema 1. Fundamentos de los lenguajes de programación visual
1. Introducción.
2. Componentes.
3. Propiedades y eventos.
Programación Visual Avanzada
7
Programación Visual Avanzada - Tlf: (+34) 968 278 821
Tema 2. Conceptos básicos.
1. Depuración de código.
2. Formularios.
3. Programación orientada a objetos en entorno visual.
4. Construcción de controles.
Tema 3. Avanzado
1. Integración con frameworks.
2. Interacción con herramientas de ofimática, BB.DD y XML.
3. Generación de informes.
Tema 4. Documentación e instalación.
1. Documentación automatizada de proyectos.
2. Paquetes de instalación.
Programa de la enseñanza práctica
Práctica 1. Conocimientos básicos.
Práctica que engloba los conceptos básicos de la programación con visual C#. Correspondiente a los temas 1 y 2.
Práctica 2. Programación Avanzada.
Práctica correspondiente al tema 3 donde se utilizan conceptos avanzados (integración con office, XML, etc)
Práctica 3. Bases de datos e informes.
Práctica relacionada con el tema 3 donde el alumno aprende a interactuar con bases de datos y a realizar informes.
Práctica 4. Creación de un proyecto completo.
Se propone un proyecto completo que abarca todo el conocimiento de la asignatura.
Relación con otras asignaturas del plan de estudios Programación Web.
Programación Visual Avanzada
8
Programación Visual Avanzada - Tlf: (+34) 968 278 821
Sistema de evaluación
- Primera prueba parcial: 30% del total de la nota.
Se evalúan los conocimientos de los temas 1 y 2.
- Prueba final: 30% del total de la nota.
Se evalúan conocimientos de los temas 3 y 4.
- Evaluación de prácticas y problemas: 40% del total de la nota.
Práctica 1. Conocimientos básicos. 5%
Práctica 2. Programación Avanzada. 5%
Práctica 3. Bases de datos e informes. 5%
Práctica 4. Creación de un proyecto completo. 25%
Bibliografía y fuentes de referencia Bibliografía básica
Ceballos F. J. Enciclopedia de Microsoft Visual C#. Alfaomega- Ra-Ma, 3 ed., 2010.
Petzold, C. Programación en Microsoft Windows con C#. Madrid: McGraw-Hill, 2002. ISBN: 9788448136987.
Ferguson, J. Patterson, B. y Beres, J. La Biblia de C#. Madrid: Anaya Multimedia. 2003.
Hejlsberg, A., Torgersen, M., Wiltamuth, S. and Golde P. The C# Programming Language (Covering C# 4.0) (4th Edition) (Microsoft Windows Development Series). Addison-Wesley. 2010.
Guía de referencia Microsoft MSDN: http://msdn.microsoft.com/library
Bibliografía complementaria
Deitel, H. M. Como Programar en C#. Madrid: Prentice Hall, 2007.
Liberty, J..Programming C#. Sebastopol: O`Reilly, 4th Ed, 2005.
Programación Visual Avanzada
9
Programación Visual Avanzada - Tlf: (+34) 968 278 821
Web relacionadas Microsoft MSDN C#: (http://msdn.microsoft.com/es-es/vcsharp/default.aspx)
Descarga de Visual Studio 2010 Express (Español): (http://www.microsoft.com/visualstudio/latam/products/products-express)
Manual C#: (http://msdn.microsoft.com/es-es/library/zkxk2fwf(v=vs.90).aspx)
Microsoft SQL Server 2008 Management Studio Express:
(http://www.microsoft.com/downloads/es-es/details.aspx?FamilyID=08E52AC2-1D62-45F6-9A4A-4B76A8564A2B)
Recomendaciones para el estudio La asignatura requiere un seguimiento continuo por parte del alumno, ya que el contenido de cada tema se basa en lo explicado en temas anteriores. Por ello, se recomienda estudiar conforme se desarrollen los contenidos en clase y realizar los ejercicios propuestos.
La metodología de estudio más aconsejable para todo el temario es la de la lectura-estudio de los apuntes elaborados por el equipo docente, y del estudio-resolución de problemas y ejercicios resueltos. También es interesante la lectura de los textos complementarios o de apoyo.
Para el desarrollo exitoso de la asignatura se hace necesario seguir las indicaciones suministradas mediante el campus virtual, así como el cumplimiento de las fechas de entrega de cada tarea.
Material didáctico Para esta signatura se utilizaran las aulas preparadas con ordenadores y con los programas necesarios para impartir el temario, concretamente el Visual Studio. Además del aula, este software estará disponible desde la web oficial de Microsoft (http://msdn.microsoft.com/es-ES/). El Visual Studio también se podrá descargar desde la plataforma DreamSpark (https://www.dreamspark.com/) a la que la Universidad está suscrita.
Además de la bibliografía recomendada, en el campus virtual, en el apartado de recursos se proporcionará al alumno organizado en carpetas por temas el material didáctico necesario para el seguimiento de la misma que consistirá en:
Apuntes sobre los temas tratados.
Enlaces a otros sitios donde aumentar la información sobre los temas.
Ejercicios para practicar, en un principio los enunciados, y posteriormente se pondrán las soluciones a los mismos.
Programación Visual Avanzada
10
Programación Visual Avanzada - Tlf: (+34) 968 278 821
Además de lo anterior, el alumno podrá obtener documentación de cursos oficiales de Microsoft desde el la plataforma e-learning Microsoft IT Academy (http://itacademy.microsoftelearning.com/spain/)
Muchos de los libros de la bibliografía y otros complementarios sobre el tema son accesibles desde dentro de la universidad o desde casa a través de api.ucam.edu dentro de la plataforma e-libro, cuyo enlace se encuentra en el apartado biblioteca digital de la web de la UCAM.
Tutorías Se propondrán ejercicios para resolver por grupos, así como presentaciones orales de los mismos. La valoración dependerá de la calidad general del trabajo, las habilidades y actitudes expuestas. También se resolverán dudas planteadas por los alumnos.
lf:
Guía Docente 2015/2016
Algoritmia
Algorithmics
Grado en Ingeniería Informática
Presencial
Algoritmia
Algoritmia
Breve des
Brief Desc
Requisito
Objetivos
Competen
Metodolo
Temario ..
Relación
Sistema d
Bibliograf
Web relac
Recomen
Material n
Tutorías .
a
a ..............
scripción
cription ...
os Previos
s de la asig
ncias .......
gía ..........
................
con otras
de evaluac
fía y fuent
cionadas .
daciones
necesario
................
................
de la asig
................
s ...............
gnatura ...
................
................
................
asignatur
ción .........
tes de refe
................
para el es
................
................
................
gnatura ....
................
................
................
................
................
................
ras del pla
................
erencia ....
................
studio ......
................
................
Índice
................
................
................
................
................
................
................
................
an de estu
................
................
................
................
................
................
e
................
................
................
................
................
................
................
................
udios .......
................
................
................
................
................
................
Algoritm
................
................
................
................
................
................
................
................
................
................
................
................
................
................
................
mia - Tlf: (+34
................
................
................
................
................
................
................
................
................
................
................
................
................
................
................
) 902 102 101
............... 3
............... 3
............... 3
............... 3
............... 3
............... 4
............... 5
............... 6
............... 8
............... 8
............... 8
............... 9
............... 9
............. 10
............. 11
1
3
3
3
3
3
4
5
6
8
8
8
9
9
0
1
Algoritmia
AlgoritmMódulo: Co
Materia: Pr
Carácter: O
Nº de crédi
Unidad Tem
Profesor de
Email:amu
Horario de
solicitar cita
Profesor co
Profesor co
Breve dLa asignatnecesarios tendrá las mediante pde datos linhashing.
Brief DeThis subjecneeded to have the futhe followinclassificatio
RequisSon requisProgramac
ObjetivLos objetivo
1. Queimp
a
mia omún de la
rogramació
Obligatoria
tos: 4,5
mporal: 2º c
e la asignat
noz@ucam
atención a
a vía correo
oordinador d
oordinador d
descripcura de Algpara cualqherramient
programacióneales y no
escriptict is fundadevelop an
undamental ng conceptson algorithm
itos Presitos necesación I y II
vos de laos específic
e el alumnortantes de
a Rama de I
ón
curso – 1er
ura:Andrés
m.edu
los alumno
o electrónico
de curso:An
de módulo:
ción degoritmia se quier tipo dtas necesaón software
lineales, al
ion amentally bny kind of ptools to de
s will be studms, backtrac
evios arios los co
a asignacos de la as
no compree clasificació
Informática
Semestre
s Muñoz Or
s/as: Lunes
o indicado e
ndrés Buen
Andrés Mu
e la asigbasa fund
e programaarias para e. En particulgoritmos de
based on eprogramminvelop softwdied: Scanncking and h
onocimiento
atura signatura so
enda el esón, búsqued
a.
rtega
s de 13:00
en la línea a
no Crespo
uñoz Orteg
gnaturadamentalmeación informencontrar sular, se estue clasificac
explaining ang in informware solutionning of lineaashing
os impartid
on:
squema deda,backtrac
a 14:00(Fu
anterior)
ga
ente en expmática. Consoluciones udiarán algoión y búsqu
and undersmatics. Withns to differear and non-
dos en las
e funcionacking y hash
Algoritm
uera de ese
plicar los cn estos cona diferenteoritmos de ueda, y técn
standing theh these conent types oflinear data
asignaturas
amiento dehing.
mia - Tlf: (+34
horario se
conocimientnocimientoses tipos derecorrido de
nicas de bac
e theoreticancepts, the f problem. Istructures,
s de Funda
e los algor
) 902 102 101
puede
tos teóricoss, el alumnoe problemase estructuracktracking y
al conceptsstudent wiln particularSearch and
amentos de
ritmos más
1
s o s a y
s ll r, d
e
s
Algoritmia
2. Queutiliz
3. Queparaclas
4. Quetérmsu r
Compe
T1 -
T3 -
T4 -
T5 -
T6 -
T11
T14
T15
T16
T21
T22sob
C6 tecncom
C7 más
C8 -seg
a
e el alumnozando algor
e el alumnoa un problesificación o
e el alumnominos de renresultado.
etencias
- Capacidad
- Capacidad
- Resolución
- Toma de d
- Trabajo en
- Razonam
4 - Aprendiz
5 - Adaptaci
6 - Creativid
- Capacida
2 - Comprenre cuestione
- Conocimnologías inf
mplejidad de
- Conocimis adecuado
- Capacidaura y eficien
o sea caparitmos adec
o sepa desema, es debacktrackin
sea capaz ndimiento te
s
d de análisis
d de gestión
n de proble
decisiones.
n equipo.
miento crític
aje autónom
ón a nueva
ad e innova
ad de reflex
nder los punes relaciona
miento y aformáticas e los algoritm
ento, diseñs a la resol
d para anante, eligiend
z de aplicacuados
sarrollar apecir, que s
ng, dependi
de detectaemporal, en
Competen
s y síntesis
n de la infor
mas.
co.
mo.
s situacione
ación.
xión.
ntos principaadas con el
Compete
aplicación para diseñmos propue
ño y utilizacución de un
lizar, diseñado el parad
ar solucione
licaciones isea capaz endo del pr
r las importntre algoritm
ncias tran
.
rmación.
es.
ales de textl ámbito de
encias esp
de los proar solucion
estos.
ción de formn problema.
ar, construiigma y los l
es óptimas
informáticasde seleccio
roblema a re
tantes diferemos aparen
nsversales
tos claros yestudio
pecíficas
ocedimientones a probl
ma eficiente
r y mantenlenguajes d
Algoritm
para la res
s aplicandoonar un algesolver
encias que temente eq
s
y en lengua
os algorítmemas, ana
e los tipos y
er aplicaciode programa
mia - Tlf: (+34
solución de
o el algoritmgoritmo de
se pueden quivalentes
estándar si
micos básiclizando la
y estructura
ones de formación más a
) 902 102 101
e problemas
mo correcto búsqueda
obtener, enen cuanto a
i tratan
cos de lasidoneidad y
as de datos
ma robustaadecuados.
1
s
o a,
n a
s y
s
a,
Algoritmia
RA clas
RA de d
RA
RA prob
Metodo
a
2.3.7. Reprsificación, b
2.3.8. Aplicdatos coher
2.3.9.Comp
2.3.10. Deblema conc
ología
Meto
Clases en
Evaluación
Prácticas
Tutorías
Estudio pe
Lecturas rey búsquedinformacióRealizacióejercicios, presentacitrabajos y prácticos Actividadeaprendizaj
TO
roducir el eúsqueda y
car solucionrentes y alg
parar difere
esarrollar acreto.
odología
el Aula
n
ersonal
ecomendada de n n de
ones, casos
s de e virtual OTAL
Resultad
esquema debacktrackin
nes óptimasoritmos ade
ntes solucio
plicaciones
Horas
15,75
4,5
15,75
9
27
das 6,75
27
6,75
112,5
dos de apr
e funcionamng.
s para la resecuados.
ones algorít
informátic
s Horas d
pres5
45hora5
5 4
rendizaje
miento de lo
solución de
tmicas aten
as aplicand
de trabajo sencial
as (40 %)
45
Algoritm
os algoritmo
e problemas
ndiendo a cr
do el algor
Horas deno pre
67,5hora
67
mia - Tlf: (+34
os más imp
s utilizando
riterios de e
ritmo correc
e trabajo sencial
as (60 %)
7,5
) 902 102 101
portantes de
estructuras
eficiencia.
cto para un
1
e
s
n
Algoritmia
Temario
Tema 1. Alg
1.
2.
3.
4.
Tema 2. Alg
1. A
2. A
3. A
4. A
5. A
6. A
7. A
8. A
Tema 3. Ba
1.
2.
3.
4.
Tema 4. Méclave(hash
1.
2.
a
o
goritmos de
Búsqueda l
Búsqueda b
Búsqueda e
Búsqueda d
goritmos de
Algoritmo d
Algoritmo d
Algoritmo d
Algoritmo S
Algoritmo B
Algoritmo Q
Algoritmo d
Algoritmo d
acktracking
Concepto d
Programac
Ejemplos d
Optimizació
étodos de aing).
Introducció
Colisiones
Pro
e búsqueda
lineal
binaria
en árboles
de patrones
e clasificaci
de la burbuja
de inserción
de selección
Shell Short
BucketSort
Quick Sort
de mezcla d
de mezcla n
: Algoritmos
de backtrac
ión con bac
e algoritmo
ón: Branch
almacenam
n
y alternativa
ograma de
a.
binarios ba
s (Fuerza b
ón y ordena
a
n
n
directa
natural
s de vuelta
king
cktracking
os de backtr
and bound
iento y búsq
as para su
e la enseñ
lanceados (
ruta, KMP,
ación.
atrás.
racking
queda med
solución
ñanza teór
(AVL)
BM)
iante cálcul
Algoritm
rica
lo de direcc
mia - Tlf: (+34
ción basado
) 902 102 101
o en
1
Algoritmia
3.
4.
5.
Prác
La pimpexppropeficitem
Prác
La vistoalgonive
Prác
La indula eBou
Prác
La phascomnive
Se podrá cel documeCampus Vi
a
Borrado de
Reordenam
Eficiencia d
ctica 1. Algo
práctica conlementaciónlicar los aporcionado iencia de la teórico.
ctica 2. Algo
práctica coos en el coritmos coneles de efici
ctica 3. Bac
práctica coustriales, jueeficiencia dund.
ctica 4. Has
práctica conh para el al
mparativo deeles de efici
consultar infnto de “Nortual.
e elementos
miento en ta
de algoritmo
Pro
oritmos de
nsistirá en in del algoritalgoritmos
por el pros algoritm
oritmos de
onsistirá encorrespondin la finalidaencia obten
cktracking
onsistirá enegos, etc., qe esos alg
shing
nsistirá en dmacenamie
e las diferenencia obten
formación aormativa de
s en tablas h
ablas hash
os hash
ograma de
búsqueda
implementatmo de búsde búsque
rofesor. Pomos de bús
clasificación
n implemenente tema d de realizanidos con ca
n varios prque deben
goritmos y
diseñar, impento de unantes estructnidos.
adicional soe prácticas”
hash
e la enseña
ar algoritmosqueda de peda de pa
or último sesqueda de
n y ordenac
ntar diversoteórico y
ar un estudada algoritm
roblemas dresolverse posibles m
plementar y a base de daturas y técn
obre puntua” que se p
anza prác
os de búsqupatrones deatrones KMe realizarápatrones e
ción
os algoritmoaplicar una
dio comparmo.
de aplicaciópor el méto
mejores med
utilizar difeatos de clieicas utilizad
ación, fechapondrá a d
Algoritm
ctica
ueda linealee fuerza bruMP y BM á un estudestudiados
os de clasa serie deativo que ju
ón real enodo de backdiante la té
erentes estrentes. Se redas para jus
as de entreisposición
mia - Tlf: (+34
es y binariota. También
a partir dio comparaen el corre
ificación y benchmarustifique los
comerciosktracking. Sécnica de B
ructuras y téealizará un estificar los d
ga, enunciade los alum
) 902 102 101
s, así comon se deberádel códigoativo de laespondiente
ordenaciónrks a estoss diferentes
s, procesosSe estudiaráBranch and
écnicas estudio diferentes
ado, etc. enmnos en e
1
o á o a e
n s s
s á d
n el
A
Algoritmia
RelacióFundament
Sistema
- Primera p
- Te
- Prueba fi
- Te
- Evaluació
El profesor comprobar suspenso d
Bibliog
HernándezUniversitari
Joyanes AgInteramericde un ordenMás inform
Thomas H.Algorithms.un ordenadinformación
Bisbal RierUOC, 2009a través dehttp://www.
M. Rodríguenfoque moun ordenadinformación
a
ón con otos de prog
a de eva
prueba par
emas 1 y 2
nal: 30% d
emas 3 y 4
ón de práct
se reservala autorida
de esta part
rafía y f
Berlinchesia Ramón A
guilar, L. C.cana, 2011. nador con I
mación en ht
Cormen, C. The MIT Pdor con IP dn en http://w
a, J. Manua9 ((accesiblee cualquier nucam.edu/s
ez Artalejooderno. Edidor con IP dn en http://w
otras asramación (I
aluació
rcial: 30% d
el total de la
ticas y pro
el derechod de las práte de la asig
fuentes
s, R. ProblemAreces, 200
AlgoritmosSerie SchaP de la UCAttp://www.uc
Charles E. LPress, 3 editde la UCAMwww.ucam.e
al de algoríte mediante navegador dservicios/inf
, P. A. Gonzitorial Compde la UCAMwww.ucam.e
signaturI y II) y Cálc
ón
del total de l
a nota.
oblemas: 40
o de mantenácticas. Unagnatura.
s de refeBibli
mas de estr6.
s, Programaaum (accesAM o a travcam.edu/se
Leiserson, Rtion, 2009 (
M o a través edu/servicio
tmica: Recula plataformdesde http:/formatica/a
zález Calerplutense, 20
M o a través edu/servicio
ras del culo
la nota.
0% del total
ner una entra inadecuad
erenciaiografía bá
ructuras de
ación y Estrible medianvés de cualqervicios/info
Ronald L. R(accesible mde cualquie
os/informati
ursividad, coma e-libro tr//api.ucam.pi-virtual)
ro, M. A. Gó011. (accesde cualquie
os/informati
plan de
l de la nota.
revista persda defensa
ásica
e datos y alg
ructura de Dnte la platafoquier navegrmatica/api
ivest, and Cmediante laer navegadoca/api-virtu
omplejidad ravés de unedu Más inf
ómez Martínible medianer navegadoca/api-virtu
Algoritm
e estudi
.
sonal con elde las prác
goritmos. 1ª
Datos. 2ºEdorma www.
gador desde-virtual)
Clifford Steina plataformaor desde htal)
y diseño de ordenadorformación e
n. Estructurnte la platafoor desde htal)
mia - Tlf: (+34
os
alumno pacticas supon
ª Edición. E
. McGraw-Hingebook.ce http://api.u
n. Introducta BUSCAM ttp://api.uca
e algoritmosr con IP de len
ras de datosorma e-librottp://api.uca
) 902 102 101
ara ndrá el
ditorial
Hill om a travésucam.edu
tion to través de
am.edu Más
s. Editorial la UCAM o
s. Un o través de
am.edu Más
1
s
s
s
Algoritmia
Joyanes Agestructuraswww.ingebdesde http:virtual)
Schildt, H.,
Nakamura,2011
Gottfried, Bmediante lade cualquiehttp://www.
García Car
Wirth, N. Al
Aho, A.V., H
Web reDevC++: ID
CodeBlocks
ACM-ICPC
AlgorithmS
IngeBook: PAccesible ahttp://api.uc
RecomLa asignaturazonamiende prácticalos conteniplantee lasexperimentmejoras so
a
guilar, L., Zas de datos. 2ook.com a //api.ucam.
C. Manual
C., Adriana
Byron S., Pra plataformaer navegadoucam.edu/s
rballería, F.
lgoritmos y
Hopcroft, J.
lacionaDE y compil
s: IDE y com
C: Concurso
tudy: Proye
Plataforma a través de cam.edu Má
endacioura es eminto crítico d
as y ejercicioidos teórico ideas fundtar cómo sbre papel d
ahonero Ma2º Edición. través de uedu Más in
de Referen
a, M. Diseñ
rogramacióna www.ingeor desde httservicios/inf
Problemas
Estructuras
.E., Ullman,
adas lador de C p
mpilador de
internacion
ecto de estu
de libros onun ordenadás informac
ones painentementedel alumno.os de progros, ya que damentales e obtienen
de los algori
Bibliogra
artínez, I. PMcGraw-Hi
un ordenadonformación e
ncia. 4ª Edic
ño de algorit
n en C, Serebook.com atp://api.ucamformatica/a
s resueltos d
s de Datos.
, J.D. Estruc
para Windo
e C para Wi
nal de progr
udio de algo
n-line gratudor con IP dción en http
ara el ese práctica Por tanto, ramación pestos ejerdetrás de lo os tiempoitmos dados
fía comple
Programacióill, 2005(accor con IP deen http://ww
ción, McGra
tmos y su c
ie Schaum,a través de m.edu Más pi-virtual)
de program
Prentice H
cturas de D
ows: http://s
indows/Linu
ramación de
oritmos: http
itos: www.inde la UCAM://www.ucam
studio y se centrase recomie
ropuestos prcicios prácos algoritm
os de ejecus, etc.
ementaria
ón en C. Mecesible mede la UCAM oww.ucam.ed
aw-Hill, 200
odificación
2º Ediciónun ordenadinformació
ación en C.
Hall, 1991.
Datos y Algo
ourceforge.
ux: http://ww
e algoritmo
p://algstudy
ngebook.coM o a través
m.edu/serv
a en la capenda al alupara cada tcticos estános explicadución calcu
Algoritm
a
etodología, adiante la plao a través ddu/servicios
04
en C. 1ª Ed
, McGraw-Hdor con IP dn en
. Paraninfo,
oritmos. Add
.net/projects
ww.codeblo
s: http://icpc
.sourceforg
om de cualquieicios/inform
pacidad demno que siema de ma
n orientadosdos en claseulados teóri
mia - Tlf: (+34
algoritmos yataforma de cualquiers/informatica
dición, McG
Hill, 2013 (ade la UCAM
, 2009.
dison-Wesle
s/dev-cpp/
cks.org/
c.baylor.edu
e.net/
er navegadomatica/api-vi
resolver piga al día loanera que ss a que el e, así comocamente, l
) 902 102 101
y
r navegadoa/api-
Graw-Hill,
accesible M o a través
ey, 1999.
u/
or desde rtual
problemas yos boletinesse refuercen
alumno seo entender yas posibles
1
r
s
y s n e y s
Algoritmia
Aunque losplanteado asignatura,ideas funda
Materia
Además deproporcionaseguimient
Apu
Enlainte
Ejer
Ejercom
Presy/o
Vide
Para esta anecesarios guardarlos
Se recomieRelacionadprácticas. Edebe asegmenos uno
a
s temas de en el curso y no pase
amentales d
al neces
e la bibliogará al alumo de la asig
untes sobre
aces a págractivos.
rcicios para
rcicios de rmunes.
sentacionesdificultosos
eos guiados
asignatura sparaimpartejercicios p
enda utilizardas para dEl alumno urarse que
o de estos d
la asignatuo hace rec
e a estudiardetrás de és
sario
grafía recomno el mategnatura que
cada uno d
ginas Web
a practicar y
repaso del
s Polimedias
s con ejerci
se utilizarantir el temariopropuestos
r alguno de esarrollar ypuede utiliz
e las aplicados IDEs me
ura pueden comendabler un tema hstos incluido
Mate
mendada, rial didáctic
e consistirá
de los tema
donde aum
y posteriorm
lenguaje C
a con explic
cios resuelt
n las aulas po. Es recomy resueltos
A
los dos IDEy compilar lozar cualquieaciones reaencionados
estudiarsee que el alhasta haberos en cada
erial didác
en el apaco necesarien:
s tratados.
mentar la i
mente las so
así como
cación oral
tos por el p
preparadas mendabledis.
Aplicacione
Es (DevC++os programer otro softalizadas co.
por separalumno llever comprendtema.
ctico
rtado de Ro organizad
información
oluciones a
bibliotecas
del profeso
rofesor a tra
con ordenasponer de u
es
+ / CodeBlomas en C qutware para ompilan y s
Algoritm
ado, el incree un seguimdido y contr
Recursos ddo en carpe
n sobre los
los mismos
de las estr
or de los te
avés de la p
adores y coun lápiz de m
ocks) indicaue se pedirrealizar las
se ejecutan
mia - Tlf: (+34
emento de miento conrolado los a
el Campusetas por tem
s temas co
s.
ructuras de
emas más
plataforma
on los programemoria pa
dos en la srán en los bs prácticas n correctam
) 902 102 101
la dificultadntinuo de laalgoritmos e
s Virtual semas para e
n ejercicios
e datos más
importantes
LiveScribe
amas ara
ección Webboletines deen C, pero
mente en a
1
d a e
e el
s
s
s
b e o al
Algoritmia
Tutorías
Además devirtual se vherramienta
ForSe para
Menpuerealdes
Teléfuerpeti
a
s
e las tutorívan a estaas disponib
ros: Sirven estableceráa prácticas
nsajes privede realizar
izará diariade la recep
éfono: En ra de ese ción.
as presencblecer dife
bles:
para promá un tema ey otro tema
vados y/o crse medianamente, copción del mis
las horas dhorario tam
Brev
ciales con erentes mec
over la inteen el foro pa para cuest
correo elecnte estas hn un compsmo.
de tutorías mbién será
ve descrip
el profesor canismos d
eracción enpor cada temtiones gene
ctrónico: Therramientapromiso de
el profesoposible co
pción
en el Depde tutorizac
ntre todos loma de la aserales relac
Toda la comas. Preferib
respuesta
r atenderá ontactar con
Algoritm
partamento,ción, soport
os participasignatura mionadas con
municación blemente c
en menos
a los alumn el profes
mia - Tlf: (+34
, a través dtados por l
antes en la más un tema
n la asignat
directa concorreo elecs de 48 ho
mnos por éssor por telé
) 902 102 101
del campusas distintas
asignaturaa específicotura.
n el profesoctrónico. Seras lectivas
ste métodoéfono previa
1
s s
a. o
r e s
o, a
Universidad Católica San Antonio de Murcia – Tlf: (+34) 902 102 101 [email protected] – www.ucam.edu
Guía Docente 2015/2016
Aspectos Legales y éticos de la informática
Legal and ethics aspects in computing
Grado en Ingeniería Informática
Presencial
Aspectos Legales y éticos de la informática
2
Aspectos Legales y éticos de la informática - Tlf: (+34) 968 278 821
Rev. 10
21/04/2015 17:11
Índice
Aspectos legales y éticos de la informática ...................................................................... 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 3
Objetivos de la asignatura .................................................................................................. 3
Competencias y resultados de aprendizaje ...................................................................... 4
Competencias transversales ........................................................................................................ 4
Competencias específicas ........................................................................................................... 5
Resultados de aprendizaje ........................................................................................................... 5
Metodología ......................................................................................................................... 6
Temario ................................................................................................................................. 6
Programa de la enseñanza teórica .............................................................................................. 6
Programa de la enseñanza práctica ............................................................................................ 8
Relación con otras asignaturas del plan de estudios ...................................................... 8
Sistema de evaluación ........................................................................................................ 8
Bibliografía ........................................................................................................................... 9
Bibliografía básica ........................................................................................................................ 9
Bibliografía complementaria ........................................................................................................ 9
Web relacionadas ................................................................................................................ 9
Recomendaciones para el estudio ................................................................................... 10
Material didáctico .............................................................................................................. 10
Aplicaciones ................................................................................................................................ 10
Material didáctico ........................................................................................................................ 10
Tutorías .............................................................................................................................. 11
Breve descripción ....................................................................................................................... 11
Aspectos Legales y éticos de la informática
3
Aspectos Legales y éticos de la informática - Tlf: (+34) 968 278 821
Aspectos legales y éticos de la informática Módulo: Común de la rama de informática Materia: Principios de Ingeniería del Software” Carácter: Obligatorio. Nº de créditos: 4.5 ECTS Unidad Temporal: 2º Curso – 1er Semestre
Profesora de la asignatura: María Méndez Rocasolano
Email: [email protected]
Horario de atención a los alumnos/as: Miércoles 10:30-11:30. Fuera de ese horario se puede
solicitar cita vía correo electrónico al indicado en la línea anterior.
Profesor/a coordinador del curso: Andrés Bueno Crespo
Profesor/a coordinador del módulo: Andrés Muñoz Ortega
Breve descripción de la asignatura La asignatura de Aspectos legales y ética informática permite que el alumnado adquiera conocimientos sobre las normas de Deontología que deben respetar en el ejercicio profesional como informáticos y la legislación que le permita conocer el marco legal que regula la Informática y que le capacite para resolver cuestiones jurídicas básicas.
Brief Description
The subject Legal and ethics aspects in computing allows the students to acquire knowledge about Deontology rules to be observed as computer professionals and the legislation required to know the computing legal frame in order to be able to solve basic legal issues related to the profession.
Requisitos Previos No se establecen requisitos previos.
Objetivos de la asignatura 1. Potenciar la capacidad del alumno para enfrentarse críticamente a las ideas.
2. Examinar problemas.
3. Ayudar al desarrollo de la habilidad para construir argumentos.
4. Evaluar de una forma crítica los argumentos presentados en un texto.
Aspectos Legales y éticos de la informática
4
Aspectos Legales y éticos de la informática - Tlf: (+34) 968 278 821
5. Enseñar el comportamiento humano y social.
6. Desarrollar la habilidad para tomar en cuenta ideas y modos de pensar poco familiares.
7. Capacitar para realizar el trabajo con profesionalidad.
Competencias y resultados de aprendizaje Competencias transversales
T1 - Capacidad de análisis y síntesis.
T2 - Capacidad de organización y planificación.
T3 - Capacidad de gestión de la información.
T4 - Resolución de problemas.
T5 - Toma de decisiones.
T6 - Trabajo en equipo.
T7 - Trabajo en equipo de carácter interdisciplinar.
T9 - Habilidad en relaciones interpersonales.
T10 - Reconocimiento de la diversidad y la multiculturalidad.
T11 - Razonamiento crítico.
T12 - Compromiso ético.
T13 - Respeto a los derechos fundamentales y de igualdad entre hombres y mujeres.
T14 - Aprendizaje autónomo.
T15 - Adaptación a nuevas situaciones.
T16 - Creatividad e innovación.
T20 - Sensibilidad hacia temas medioambientales.
T21 - Capacidad de reflexión.
T22 - Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito de estudio.
Aspectos Legales y éticos de la informática
5
Aspectos Legales y éticos de la informática - Tlf: (+34) 968 278 821
T23 - Producir textos sencillos y coherentes sobre temas relacionados con el ámbito de estudio.
Competencias específicas
C18 - Conocimiento de la normativa y la regulación de la informática en los ámbitos nacional, europeo e internacional.
Resultados de aprendizaje
RA 2.2.21. Aplicar los principios éticos y la normativa vigente para el diseño, desarrollo, selección y evaluación de aplicaciones y sistemas informáticos. RA 2.2.22. Conocer el código deontológico y emplearlo como norma de conducta en la negociación, hábitos de trabajo, ejercicio del liderazgo y habilidades de comunicación. RA 2.2.23. Comprobar el cumplimiento de la legislación vigente en las aplicaciones y productos informáticos, así como en el diseño de un pliego de condiciones técnicas. RA 2.2.24. Conocer las normas del ordenamiento jurídico de aplicación en el ámbito informático en las áreas de propiedad intelectual, contratación electrónica, firma electrónica y delitos informáticos. RA 2.2.25.Interpretar y aplicar la normativa vigente aplicable a las tecnologías de la información y la comunicación, la legislación sobre protección de datos y los dominios de aplicación.
Aspectos Legales y éticos de la informática
6
Aspectos Legales y éticos de la informática - Tlf: (+34) 968 278 821
Metodología
Metodología Horas Horas de trabajo
presencial Horas de trabajo
no presencial
Clases en el Aula 15,75
45 horas (40 %) Evaluación 4,5
Prácticas 15,75
Tutorías 9
Estudio personal 27
67,5 horas (60 %)
Lecturas recomendadas y búsqueda de información
6,75
Realización de ejercicios, presentaciones, trabajos y casos prácticos
27
Actividades de aprendizaje virtual
6,75
TOTAL 112,5 45 67,5
La calendarización de los contenidos, así como la distribución del tiempo en cada una de las metodologías según el tema y la tarea a realizar se encuentra reflejada en el plan de trabajo de la asignatura.
Temario
Programa de la enseñanza teórica
Tema 1. Introducción al Derecho. 1. Necesidad de Derecho
Aspectos Legales y éticos de la informática
7
Aspectos Legales y éticos de la informática - Tlf: (+34) 968 278 821
2. Clasificaciones del Derecho 3. Concepto de Derecho 4. Conflictos jurídicos, su solución 5. La persona y el ordenamiento jurídico
Tema 2. Conceptos jurídicos fundamentales del ordenamiento jurídico
2.1 El ordenamiento jurídico Estatal
1. Las normas e instituciones jurídicas 2. Fuentes del Derecho 3.
2.2 Ordenamiento jurídico autonómico, 2.3 Ordenamiento jurídico autonómico, europeo l 2.4 . Derecho de la Informática.
1. La informática jurídica 2. El Derecho de la informática
Tema 3. Propiedad Intelectual y Protección jurídica del software.
1. Justificación, antecedentes y evolución 2. La protección por el derecho de autor en la legislación española 3. La protección de las bases de datos
Tema 4. Delitos informáticos.
1. Concepto 2. Regulación 3. Tipos penales
Tema 5. Contratación informática y contratación electrónica.
1. Concepto 2. Regulación 3. Tipos de contratos
Tema 6 Firma electrónica y Factura electrónica.
1. Concepto 2. Regulación 3. Tipología y casuística
Tema 7 Aspectos jurídicos en los pliegos de condiciones técnicas. 1. Concepto 2. Regulación 3. Tipología y casuística
Tema 8. Deontología e Informática
1. Aproximación al concepto de Deontología 2. Regulación y coercibilidad 3. Código deontológico e informática
Aspectos Legales y éticos de la informática
8
Aspectos Legales y éticos de la informática - Tlf: (+34) 968 278 821
Programa de la enseñanza práctica
Se llevará a cabo a través de Prácticas vinculadas a los siguientes seminarios
Seminario 1. Prácticas sobre conceptos jurídicos y el ordenamiento jurídico vinculado a la propiedad intelectual. Se realizará una redacción reflexiva sobre las expresiones conceptuales y el significado de la normativa reguladora del derecho de propiedad intelectual. Seminario 2. Prácticas de delitos informáticos. Se plantean casos para catalogar el tipo delictivo según el código penal y fijar la cuantía de la sanción. Se plantean interpretaciones ante las accione sy/o omisiones que pudieran ser delictivas. Seminario 3. Estudios de caso respecto a la contratación informática y electrónica con firma y factura electrónica a través de diferentes supuestos. Seminario 4 Prácticas referentes a aspectos éticos de la informática. Se revisan situaciones y acciones a las que se somete a los criterios del código deontológico.
Un enunciado más detallado de las prácticas, así como las fechas de entrega será mostrado en el campus virtual, en primera instancia en el plan de trabajo de la asignatura, y posteriormente en las tareas correspondientes a cada práctica.
Relación con otras asignaturas del plan de estudios Se relaciona con Auditoría y Peritaje, especialmente en la parte de legislación, ya que la anterior tiene que tener en cuenta los conocimientos de legislación que se imparten en esta asignatura.
Sistema de evaluación - Primera prueba parcial: 30% del total de la nota. Se evaluarán tema 1 a 4 y prácticas 1 y 2. - Prueba final: 30% del total de la nota. Se evaluarán para quienes superen el primer parcial tema 5 a 8 y prácticas 3 y 4 Para quienes no superen el primer parcial será objeto de examen todo el temario. - Evaluación de prácticas y problemas: 40% del total de la nota. Seminario Practico 1: 10% del total de la nota. Seminario Practico 2: 10% del total de la nota.
Aspectos Legales y éticos de la informática
9
Aspectos Legales y éticos de la informática - Tlf: (+34) 968 278 821
Seminario Practico 3: 10% del total de la nota. Seminario Practico 4: 10% del total de la nota.
Bibliografía Bibliografía básica
DAVARA RODRÍGUEZ, M.A. Manual de Derecho Informático, Editorial Thomson Aranzadi, 10ª edición, 2008. ISBN 9788483558195
FUENTES J., BILBAO G., GUIBERT J.M, Ética para ingenieros, Editorial DDB, Bilbao, 2006. ISBN: 84-3302-074-9
Para ciertas partes de la asignatura no es necesario un manual “ad hoc “. El profesor de la asignatura proporcionará al alumno el material preciso para su estudio y comprensión; temario y legislación.
Bibliografía complementaria
PÉREZ PEREIRA. M.: La firma electrónica: contratos y responsabilidad civil, Editorial Aranzadi. Cizur Menor, 2009. ISBN 8499032344 VEGA VEGA J. A .: Contratos electrónico y protección de los consumidores. Editorial Reus. Barcelona. 2006. ISBN 84-390-1422-5 ARIAS POU, M.: Manual práctico de comercio electrónico, Editorial La Ley. Madrid. 2006 ISBN: 8497256964 ..
ILLESCAS ORTIZ, R.: La contratación electrónica, Editorial Civitas, 2ª Edición, 2010. ISBN 8447015405
ORTS BERENGUER, E., Compendio de Derecho Penal parte general, Editorial Thomson Aranzadi, 3ª edición, 2011. ISBN: 8490043660
NARDONE GIORGIO Y CAGNONI FEDERICA, Perversiones en la red, la patología de Internet y su tratamiento, Editorial Integral, 2003. ISBN 9788479019990
Web relacionadas www.delitosinformaticos.com
Aspectos Legales y éticos de la informática
10
Aspectos Legales y éticos de la informática - Tlf: (+34) 968 278 821
Página en la que se encuentra la actualidad y las noticias de profesionales especialistas en delitos informáticos.
www.noticiasjuridicas.com
Página en la que se puede encontrar las novedades relacionadas con la legislación
http://www.agpd.es
Página de la Agencia Española de Protección de Datos
http://www.redipd.org
Página de la red iberoamericana de Protección de Datos
http://www.wipo.int
Página de la Organización de la Organización mundial de la Propiedad Intelectual
http://administracionelectronica.gob.es
Página de la Administración electrónica en España
Recomendaciones para el estudio Es fundamental que el alumno vaya comprobando los conocimientos adquiridos de una manera práctica a través de la resolución de las prácticas, y mediante la resolución de problemas y casos específicos comentados en clase a partir de la teoría. Con ello podrá percibir más claramente los conceptos erróneos que pueda mantener.
Los conocimientos de la asignatura son progresivos, basándose cada apartado en los adquiridos en los apartados anteriores, por lo que se deberá llevar al día la asignatura.
Material didáctico Aplicaciones
En la asignatura que pertenece al ámbito de las ciencias jurídicas no se aplica
Material didáctico
Además de la bibliografía recomendada, en el campus virtual, en el apartado de recursos se proporcionará al alumno organizado en carpetas por temas el material didáctico necesario para el seguimiento de la misma que consistirá en :
Apuntes sobre los temas tratados.
Enlaces a otros sitios donde aumentar la información sobre los temas.
Aspectos Legales y éticos de la informática
11
Aspectos Legales y éticos de la informática - Tlf: (+34) 968 278 821
Ejercicios para practicar, en un principio los enunciados, y posteriormente se pondrán las soluciones a los mismos.
Presentaciones con explicación oral del profesor de los temas más importantes y/o difíciles
Capturas de pantalla con explicación del profesor de la realización de ejercicios prácticos, así como de lo relacionado con la instalación del entorno y puesta en marcha.
Tutorías Breve descripción
A través del campus virtual se van a establecer diferentes mecanismos de tutorización, soportados por las distintas herramientas disponibles:
Chat: Para la discusión de temas concretos y la aclaración de dudas. Servirá para también para puesta en contacto entre los alumnos. Los alumnos podrán solicitar la presencia del profesor en el chat mediante correo electrónico. En caso de no ser solicitada el profesor contestará los comentarios de una manera asíncrona a los mismos.
Foros: Sirven para promover la interacción entre todos los participantes en la asignatura. Recoger todas las dudas, aclaraciones, sugerencias, etc. que se van produciendo a lo largo del curso. A través de este medio se revisarán y aclararán las dudas de la asignatura. Se ofrecen foros para el debate de los contenidos relacionados con el temario y para el debate de las prácticas.
Videoconferencia: Para la discusión de temas concretos y la aclaración de dudas. El profesor propondrá al menos cuatro videoconferencias: presentación, seguimiento de las prácticas y aclaración de dudas previas a cada uno de los exámenes. Además de las propuestas por el profesor los alumnos podrán solicitar la realización de videoconferencias. En este sentido se establecerá a petición del alumnado una hora de videoconferencia semanal.
Mensajes privados y/o correo electrónico: Toda la comunicación directa con el profesor puede realizarse mediante estas herramientas. Preferiblemente correo electrónico. Se realizará diariamente, con un compromiso de respuesta en menos de 48 horas lectivas desde la recepción del mismo.
Teléfono: En las horas de tutorías el profesor atenderá a los alumnos por éste método, fuera de ese horario también será posible contactar con el profesor por teléfono o por videoconferencia previa petición.
Guía Docente 2015/2016
Bases de Datos
Data bases
Grado en Ingeniería Informática
Presencial
Bases de d
Bases de
Breve des
Requisito
Objetivos
Competen
Metodolo
Temario ..
Relación
Sistema d
Bibliograf
Web relac
Recomen
Material d
Tutorías .
datos
Datos .....
scripción
osPrevios
s ...............
ncias y res
gía ..........
................
con otras
de evaluac
fía y fuent
cionadas .
daciones
didáctico .
................
................
de la asig
................
................
sultados d
................
................
asignatur
ción .........
tes de refe
................
para el es
................
................
................
gnatura ....
................
................
de aprend
................
................
ras del pla
................
erencia ....
................
studio ......
................
................
Índice
................
................
................
................
dizaje .......
................
................
an de estu
................
................
................
................
................
................
e
................
................
................
................
................
................
................
udios .......
................
................
................
................
................
................
Bases de D
................
................
................
................
................
................
................
................
................
................
................
................
................
................
Datos- Tlf: (+3
................
................
................
................
................
................
................
................
................
................
................
................
................
................
34) 968278821
............... 3
............... 3
............... 3
............... 3
............... 4
............... 5
............... 6
............... 8
............... 8
............... 9
............. 10
............. 10
............. 11
............. 12
1
3
3
3
3
4
5
6
8
8
9
0
0
1
2
Bases de d
Bases dMódulo: Co
Materia: Pr
Carácter: O
Nº de crédi
Unidad Tem
Profesora d
Email: asan
Horario de
solicitar cita
Profesor co
Profesor co
Breve dEsta asignadiseño del consulta desustentarán
Brief De
This coursemodel of thmanipulatio
RequisNinguno.
ObjetivLos objetivo
1. Apredes
2. Proconinst
3. Apliy ut
datos
e Datos omún de la
rincipios de
Obligatorio
tos: 6 ECTS
mporal: 2º C
de la asigna
nchez@uca
atención a
a vía correo
oordinador d
oordinador d
descripcatura muestrmodelo con
e la informan el resto de
escripti
e shows thehe database on and data
itosPre
vos os específic
ender los arrollo de s
porcionar loceptual utilrumentacio
icar estos ctilización de
a Rama de I
e ingenierí
.
S.
Curso-1ºSe
atura: Anton
am.edu
los alumno
o electrónico
de curso: A
de módulo:A
ción dera los princinceptual de
ación, y la masignaturas
ion
e main conto the impdefinition.
vios
cos de la as
conceptos sistemas de
os conocimizando un nes.
conocimiente sistemas d
Informática
a del softw
emestre
nia Mª Sánc
s/as: Miérc
o al indicad
Andrés Buen
Andrés Muñ
e la asigipales conc
e la base demanipulaciós de esta áre
cepts of datlementationThis course
signatura so
fundament informació
mientos teómodelo que
tos a la resode bases de
a.
ware.
chez Pérez
oles 10:30-
o en la líne
no Crespo.
ñoz Ortega
gnaturaeptos de los
e datos a la n y definici
ea de conoc
tabase systen of the same establishe
on:
tales de lan.
ricos y práe ofrezca la
olución de e datos.
-11:30. Fuer
a anterior.
.
s sistemas dimplement
ión de datosimiento.
ems. It coveme, allowings the basis f
s bases d
ácticos paraa suficiente
problemas,
Bases de D
ra de ese h
de bases de ación de las. Establece
ers from deg the retrievfor related s
e datos y
a la realizae semántica
desde el d
Datos- Tlf: (+3
orario se pu
datos. Abaa misma pere las bases e
esigning theval of informsubjects.
su repercu
ación de una independi
diseño, impl
34) 968278821
uede
arca desde ermitiendo laen las que se
e conceptuamation, data
usión en e
n modeladoiente de las
ementación
1
el a e
al a
el
o s
n
Bases de d
Compe
T1 - Capac
T3 - Capac
T4 - Resolu
T5 - Toma
T6 - Trabaj
T11 - Razo
T12 - Comp
T14 - Apren
T15 - Adap
T16 - Creat
T19 - Motiv
T21 - Capa
T22 - Compcuestiones
C12 - Conode datos, qbasadas en
RA 2.2.9. Cde bases d
RA 2.2.10. utilizan en e
RA 2.2.11. almacenam
RA 2.2.12.
datos
etencias
cidad de aná
cidad de ges
ución de pro
de decision
o en equipo
onamiento c
promiso étic
ndizaje autó
ptación a nu
tividad e inn
vación por la
acidad de re
prender los relacionada
ocimiento yque permitann ellos.
Comprendere datos.
Explicar y eel ámbito de
Realizar unmientode inf
Comprende
s y resu
álisis y sínte
stión de la i
oblemas.
nes.
o.
crítico.
co.
ónomo.
uevas situac
novación.
a calidad.
eflexión.
puntos prinas con el ám
y aplicación n su adecua
r, distinguir
ejemplificare las BB.DD
n modeladoformación.
er e ilustrar
ltados d
Competen
esis.
nformación
ciones.
ncipales de mbito deest
Compete
de las caraado uso, ye
Resultad
, resumir y f
r el conceptD (modelos
o conceptua
r las caracte
de apre
ncias tran
n.
textos clarotudio.
encias esp
acterísticas,el diseño y e
dos de apr
formular los
o de modelconceptua
al a partir de
erísticas de
endizaje
nsversales
os y en leng
pecíficas
, funcionalidel análisis e
rendizaje
s conceptos
o de datos les, lógicos
e unas nece
modelos co
Bases de D
e
s
gua estánda
dades y este implement
s fundamen
y las distints y físicos).
esidades co
onvenciona
Datos- Tlf: (+3
ar si tratan
ructura de ltación de ap
ntales de los
tas categor
oncretas de
ales.
34) 968278821
sobre
las bases plicaciones
s sistemas
ías que se
1
Bases de d
RA 2.2.13.
RA 2.2.14. lainformaci
RA 2.2.15.
RA 2.2.16.
Metodo
datos
Transforma
Elaborar, dón.
Explicar y a
Aplicar el c
ología
Me
Clases en
Prácticas
Evaluació
Tutoría
Estudio p
ActividadaprendizaRealizaciejerciciospresentactrabajos yprácticos Lecturas y búsqueInformaci
T
ar un mode
depurar y ej
aplicar los c
concepto de
todología
n el aula
s
ón
personal
es de aje virtual ón de
s, ciones, y casos
recomendaeda de ión TOTAL
lo conceptu
ecutar sent
conceptos d
e transacció
Hora
6
36
6
12
22.5
4.5
54
adas 9
150
ual a un mo
tencias de d
de integrida
ón y sus pro
as Horas
pre
60hor6
2
5
5
4
0
delo lógico.
definición, m
d de entida
opiedades.
s de trabajoesencial
ras (40 %)
60
Bases de D
.
manipulació
ad y referen
Horas deno pre
90horas
9
Datos- Tlf: (+3
ón y consulta
cial.
e trabajo sencial
s (60 %)
90
34) 968278821
a de
1
Bases de d
Temario
Tema 1. C
2
4
Tema 2.Sis
2
4
Tema 3. M
2
4
Tema 4. M
2
Tema 5. M
2345
Tema 6: SQ
234567
datos
o
Concepto y o
1. Aplicac2. Propósi3. Visión d4. Usuario
stemas Ges
1. Arquitec2. Lengua3. Módulo4. Utilidad
Modelización
1. Modelo2. Indepe3. Modelo4. Historia
Modelos con
1. Proceso2. Elemen3. Modelo
Modelos con
1. Concep2. Modelo 3. Transfo4. Teoría d5. Algebra
QL
1. Realiza2. Consult3. Subcon4. Consult5. Manipu6. Transac7. Definici
Pro
objetivos de
iones de losito de los side los datosos y adminis
stores de ba
ctura ajes e interfas o compones y herram
n de Datos.
os de datosendencia deos de datos a de los siste
nceptuales:
o de diseñontos del mod
Entidad/Int
nvencionale
ptos fundamLógico de
ormación dede la norma
a relacional.
ción de contas de varia
nsultas. tas con agrulación de dacción ón de datos
ograma de
e los sistem
s sistemas stemas de s. stradores de
ases de dat
aces. nentes mientas.
, esquemase los datos. convencionemas de ba
Modelo Ent
o. delo Entidadterelación e
s: Modelo R
mentales. datos.
el Esquema alización. .
nsultas. Funas tablas: JO
upamientosatos
s
e la enseñ
mas de base
de bases dbases de d
e bases de
os
s e instancia
nales y globases de dat
tidad-Interre
d/Interrelacextendido.
Relacional.
Conceptua
nciones. OIN.
s.
ñanza teór
es de datos.
e datos atos
datos
as.
bales. os
elación.
ción.
al al Lógico
Bases de D
rica
.
Estándar.
Datos- Tlf: (+334) 9682788211
Bases de d
Práctica 1:
Los alumnola solución profesora. Eno hayan p
Los alumnocreación de
Un enunciacampus virt
Práctica 2:
La prácticamanipulacióalumnos depersonaliza
Las sententarea de la de las tabla
Trabajo teó
Consistirá ebibliográficaaportar la oen clase de
Servirá par3.
datos
Realización
os deberán de un probEn caso de
propuesto su
os deberán e las tablas
ado más dettual en las
Ejercicios S
a consistiráón de la infoeberán realada sobre la
cias a realizPráctica 1.
as resultant
órico.
en el estudias. Se debe
opinión persel mismo.
ra subir nota
Pro
n del diagra
plantear unlema. El pro así desearu propio tem
realizar el men la práct
tallado de latareas corr
SQL
á en la reormación dizar las cona práctica 1
zar serán pIncluyendoes de la Prá
io de un temerán explicasonal sobre
a en la parte
ograma de
ama ER y p
na aplicacióoblema serrlo la profesma.
modelado cica 2.
as prácticasrespondient
ealización e la Práctic
nsultas, y cr ya entrega
ersonalizado siempre laáctica 1.
ma y su dear claramenel mismo.
e más teóri
e la enseña
aso a tabla
ón real que á de libre e
sora les entr
conceptual y
s, así comotes a cada p
de sentenca 1. Ademáreación de oada.
das para caa realización
esarrollar mnte los concIncluirá la p
ca de la as
anza prác
s de un cas
involucre lalección medregará enun
y lógico de
o las fechas práctica.
ncias SQL ás de crear objetos que
da tema y dn de un scri
ediante conceptos relacpresentación
ignatura co
Bases de D
ctica
so real.
a gestión dediante la prnciados a a
los datos q
de entrega
para la cy poblar las
e la profesor
devueltas eipt de creac
nsultas de dcionados con de la mem
rrespondien
Datos- Tlf: (+3
e bases de drevia supervaquellos alu
ue luego de
a será mostr
creación, s tablas prora les indiqu
en la respueción, llenado
diversas fuen el tema e
moria y la ex
nte a los tem
34) 968278821
datos para visión de la mnos que
e lugar a la
rado en el
consulta yopuestas losue de forma
esta a la o y borrado
entes elegido y xposición
mas 1, 2 y
1
y s a
Bases de d
RelacióLa asignatuAdministracambas.
Además paasignatura como es el del mismo
Sistema
- Primera p
Se e(Temas1, 2
- Prueba fi
El aplanteadas
- Evaluació
Mod
SQL
Ejer
Trabla primera p
La profesorla última prpodrá supo
datos
ón con oura de Basción de Bas
ara complese encontrcaso de la
nombre en
a de eva
prueba par
evaluarán d2 y 3) y con
nal: 35% d
alumno deb (Tema 6).
ón de práct
delado y pa
L (Práctica
cicios de cl
bajo teóricoprueba parc
ra se reservráctica paraoner el susp
otras asses de datoses de Dato
etar el ciclorarían las aasignaturala mención
aluació
rcial: 40% d
de una manejercicios p
el total de la
berá realizar
ticas y pro
so a tablas
2 –Temas
ase: 5%
o (Temas 1,cial.
va el dereca confirmar lpenso de tod
signaturos se encuos y Sistem
o de vida dasignaturas de Ingenie
n de Ingenie
ón
del total de l
era teórica prácticos la
a nota.
r sentencias
oblemas: 25
(Práctica 1
6): 10%
2 y 3): Vald
cho de manla autoría ddas las prác
ras del entra íntimas de gesti
de la aplicque facilita
ería del Softería del Soft
la nota.
los conceprealización
s SQL que
5% del total
1 – Tema 4
drá para su
tener una ee las mismacticas.
plan deamente relón de la inf
cación, y sian el análistware, y todtware.
tos principan de modela
respondan
l de la nota
y 5): 10%
ubir la nota d
entrevista pas. Una ina
Bases de D
e estudiacionada cformación, s
irviendo desis y el diseas las com
ales de las bado de dato
a las cuest
.
de la parte
personal conadecuada de
Datos- Tlf: (+3
os con las asigsirviendo de
e complemeeño de unaponentes d
bases de das (Temas 4
tiones práct
de la parte
n el alumnoefensa de la
34) 968278821
gnaturas dee base para
ento a estaa aplicacióne la materia
atos 4 y 5).
ticas
teórica de
o al finalizaas prácticas
1
e a
a n a
r s
Bases de d
Bibliog
ElmasriAddison
SilberscMcGraw
Cuadrael aná849964
Oppel, A
Luque, 847897
Documeproporc
Cuadrael aná849964
VV.AA. 978849
MorenoMarín, 2
Piattini,Gestión
Nevado2011. IS
GabillauISBN: 9
Piattini,847897
datos
rafía y f
i, R.;Navathn Wesley Ib
chatz, A.;Kow-Hill, 2014
Fernándezlisis a la
41249
A. Fundam
I. Bases d74784
entación ofcionada por
Fernándezlisis a la
41249
Programac99641188.
o García, P2011. ISBN
M., Calvo, n. Ed Ra-Ma
o, M.A. IntSBN: 97884
ud,J. SQL 9782746060
M. Tecno77333.
fuentes
he, S.B. Fuberoamerica
orth, H.; Su4.ISBN: 978
z, D.; Castrimplementa
entos de ba
de datos:de
ficial de losr el profesor
z, D.; Castrimplementa
ción en Ora
.J., Bases dN: 97884842
J., Cerveraa, 2007. ISB
roducción a498868098.
y Algebra 0173.
ología y dis
s de refe
Bibli
undamentosana, 2007.IS
udarshan, S8-844819033
ro Galán, Eación. 2ª
ases de dat
esde Chen
s cursos der, o accesib
Bibliogra
ro Galán, Eación. 2ª
acle 11G S
de datos re258766
a J. AnálisBN: 847897
a las bases.
relacional:
seño de b
erencia
iografía bá
s de SistemSBN: 97884
S.Fundame30.
. DesarrolloEdición ac
tos. Madrid:
hasta Cod
e Oracle y le a partir d
fía comple
. DesarrolloEdición ac
QL, SQL*P
elacionales:
is y Diseño 77767.
s de datos
Nociones b
bases de d
ásica
mas de Bas478290857.
entos de ba
o de Bases ctualizada.
: McGraw-H
dd con OR
documentade apex.orac
ementaria
o de Bases ctualizada.
PLUS y PL/S
diseño e im
Detallado d
relacionale
básicas. 1
datos. 1ª E
Bases de D
ses de Dato.
ases de dat
de Datos: Ed. Rama
Hill, 2011. IS
RACLE. Ed
ación técniccle.com y w
a
de Datos: Ed. Rama
SQL. Madri
mplementac
de Aplicacio
s. 1ª Edició
ª Edición.
Edición: Ed
Datos- Tlf: (+3
os. 5ª Edici
tos.6ª Edici
casos práca, 2013. I
SBN:978607
d. Rama, 2
ca sobre Owww.oracle.
casos práca, 2013. I
id: Rama, 2
ción. 1ª Ed
ones Inform
ón. Madrid:
Barcelona:
. Rama, 2
34) 968278821
ión. Madrid
ión, Madrid
cticos desdeSBN: 978
71502544.
2001, ISBN
Oracle. Será.com.
cticos desdeSBN: 978
2011. ISBN
ición. Diego
máticas de
Vision net
ENI, 2010
2006. ISBN
1
:
d:
e -
:
á
e -
:
o
t,
0.
:
Bases de d
LopezM978849
Web reOracle: (htt
Oracle Tec
MySQL: Th
SQL Serve
PostgreSQ
APEX –si(http://apex
Noticias, ar
Recom
Es muy impen los temseguimient
Otro de loscomprobanmediante lalos concepla asignatu
No se recobásicos y s
datos
Montalban, I9281912.
lacionatp://www.ora
chnology Ne
he world’s m
r: (www.mic
L: The worl
tio en la x.oracle.com
rtículos y re
endacio
portante quas anterioreo de la mism
s puntos imndo los cona resolucióntos erróneora el profes
omienda la su aplicación
I.; Ospino R
adas acle.com)
etwork: (http
most popula
crosoft.com
ld’s most ad
nube prm)
ecursos sob
ones pa
ue el alumnoes, el abanma posterio
mportantes nocimientosn de probleos que puedsor proporci
memorizacn a la resolu
Rivas, J. Bas
p://www.ora
ar open sour
m/sqlserver/
dvanced op
roporcionad
re bases de
ara el es
o la lleve andono de laormente.
es que ades adquiridoemas y casoda manteneonará ejerc
ión de los dución de pr
ses de dato
acle.com/tec
rce databas
)
en source d
do por O
e datos- Db
studio
l día, ya qua asignatura
emás del eos de una os específicer. Para faccicios adicio
distintos ejeoblemas.
os. Garceta
chnology/ )
se: (http://w
database: (h
racle para
bRunas:(http
ue cada unoa durante u
estudio teórmanera pr
cos.Con ellcilitar esta laonales que l
ercicios sino
Bases de D
Grupo Edit
www.mysql.c
http://www.
a la realiz
p://www.dbr
o de los conuna tempor
ico de la mráctica delao podrá peabor, ademe permitan
o la compre
Datos- Tlf: (+3
torial, 2011.
com )
postgresql.
zación de
runas.com.a
nocimientosada puede
misma, el aante del orercibir más
más de las ppracticar.
esión de los
34) 968278821
. ISBN:
org)
prácticas
ar/)
s va basadodificultar e
lumno vayardenador, yclaramente
prácticas de
s conceptos
1
-
o el
a y e e
s
Bases de d
Materia
El software
Es descarg
Más en con
http://www.edition/dow
tras registrason 1.5 gig
Si el alumnOracle.
Además exnube de foindicar queordenador
Además deproporcionaseguimient
Apu
Enla
Ejer
AdeOraOra
Mucaccela pla U
datos
al didáct
e a utilizar e
gable de la p
ncreto utiliz
oracle.comwnloads/inde
arse con loas de espa
no lo prefiere
xiste la posorma gratuite no es paracon acceso
e la bibliogará al alumo de la mism
untes sobre
aces a otros
rcicios para
emás de lo acle Databaacle Academ
chos de los esibles deslataforma e
UCAM:
tico
s el Sistem
página web
zaremos Or
m/technetwoex.html?ssS
os datos bácio en disco
e puede uti
sibilidad de ta, para elloa uso come
o a internet y
grafía recommno organiza
ma que con
los temas
s sitios don
a practicar.
anterior el aase: Concemy y todo su
libros de lasde dentro de-libro, cuyo
A
a Gestor de
b de Oracle
racle Databa
rk/productsSourceSiteI
sicos en lao y 512 meg
lizar cualqu
trabajar eno bastará cercial del my un naveg
Mate
mendada, eado en carpnsistirá en :
tratados.
de aumenta
alumno podptos Fundau material, y
a bibliografíade la univero enlace se
Aplicacione
e Bases de
http://www.
ase Expres
s/express-d=ocomes
misma wegas de RAM
uier otra ve
n el entorncon darse dmismo. Para
ador instala
erial didác
en el camppetas por te
ar la inform
drá obtener amentales y foros asoc
a y otros cosidad o desencuentra e
es
Datos Orac
.oracle.es/ .
s Edition 11
eb. Los reqM
rsión de las
o proporciode alta en laa trabajar enado.
ctico
pus virtual,emas el ma
ación sobre
la documende SQL 1,ciados.
omplementasde casa a ten el aparta
Bases de D
cle en su ve
.
1g Release
quisitos mín
s disponible
onado por a página htn él solame
en el apaaterial didác
e los temas
ntación delc, así como
arios sobre través de aado bibliote
Datos- Tlf: (+3
ersión gratu
2 descarga
nimos de di
es en la pág
el propio Ottp://apex.oente será n
artado de rctico neces
.
curso oficia el acceso
el tema sonpi.ucam.edca digital de
34) 968278821
uita.
able de
cha versión
gina web de
Oracle en laracle.com eecesario un
recursos sesario para e
al de Oracleo al sitio de
n u dentro dee la web de
1
n
e
a e n
e el
e: e
e e
Bases de d
Tutorías
Serán de eteóricos, aaclaración.
Las tutoría
acordado e
datos
s
especial utiademás de
as podrán s
entre la prof
lidad en lala resoluc
ser colectiv
fesora y el a
Brev
a guía del ación de du
vas, en el h
alumno prev
ve descrip
alumno parudas y de
horario de
via petición
pción
ra la realizala realizac
clase habit
por parte d
Bases de D
ación de sución de pe
tual o indiv
del alumno.
Datos- Tlf: (+3
us trabajos equeños ej
viduales, en
34) 968278821
prácticos yjercicios de
n el horario
1
y e
o
Universidad Católica San Antonio de Murcia – Tlf: (+34) 902 102 101 [email protected] – www.ucam.edu
Guía Docente 2015/2016
Estadística
Statistics
Grado en Ingeniería Informática
Modalidad de enseñanza presencial
28/05/2015 18:54
Estadística
2
Estadística - Telf: (+34) 902 102 101
Índice
Estadística ............................................................................................................................ 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos previos ............................................................................................................... 3
Objetivos .............................................................................................................................. 3
Competencias ...................................................................................................................... 4
Metodología ......................................................................................................................... 5
Temario ................................................................................................................................. 6
Relación con otras asignaturas del plan de estudios ...................................................... 7
Sistema de evaluación ........................................................................................................ 8
Bibliografía y fuentes de referencia ................................................................................... 9
Web relacionadas ................................................................................................................ 9
Recomendaciones para el estudio ................................................................................... 10
Materiales didácticos ........................................................................................................ 10
Tutorías .............................................................................................................................. 10
Estadística
3
Estadística - Telf: (+34) 902 102 101
Estadística Módulo: Formación Básica. Materia: Matemáticas. Carácter: Obligatoria. Nº de créditos: 6.0 ECTS Unidad Temporal: 2º curso - 1er semestre. Profesor/a de la asignatura: Juan M. Navarro Ruiz Email: [email protected] Horario de atención a los alumnos/as: lunes y miércoles, de 17.00 h a 18.00 h. Profesor/a coordinador de módulo, materia o curso: Coordinador del Módulo: Prof. Andrés Bueno Crespo. Coordinador del Curso Académico (2º Curso): Prof. Jesús Antonio Soto Espinosa.
Breve descripción de la asignatura Conceptos básicos de probabilidad y variables aleatorias. Resolución de problemas y empleo de aplicaciones informáticas.
Brief overview of the subject Basic concepts of probability and random variables. Troubleshooting and use of computer applications.
Requisitos previos No se establecen
Objetivos Los objetivos específicos de la asignatura son:
1. Conocer el método científico.
2. Desarrollar la capacidad de abstracción.
3. Fomentar el pensamiento y razonamiento cuantitativo.
4. Proporcionar los fundamentos matemáticos para el modelado, optimización y simulación de fenómenos o sistemas con componentes aleatorios.
Estadística
4
Estadística - Telf: (+34) 902 102 101
Competencias
Competencias transversales
T1 - Capacidad de análisis y síntesis.
T4 - Resolución de problemas.
T5 - Toma de decisiones.
T11 - Razonamiento crítico.
T14 - Aprendizaje autónomo.
T16 - Creatividad e innovación.
T21 - Capacidad de reflexión.
UCAM3 - Desarrollar habilidades de iniciación a la investigación
Competencias específicas
FB1 - Capacidad para la resolución de los problemas matemáticos que puedan plantearse en la
ingeniería. 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.
FB3 - Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica,
algorítmica y complejidad computacional, y su aplicación para la resolución de problemas propios
de la ingeniería.
Resultados de aprendizaje
RA 1.1.21. Utilizar e interpretar adecuadamente el lenguaje propio de la estadística.
RA 1.1.22. Calcular e interpretar las medidas estadísticas asociadas a un conjunto de datos.
RA 1.1.23. Entender el concepto e implicaciones de la probabilidad.
RA 1.1.24. Calcular probabilidades de variables aleatorias discretas, utilizando en caso necesario
los conceptos de probabilidad, probabilidad condicionada y/o los principales modelos
probabilísticos.
RA 1.1.25. Verificar la independencia de variables aleatorias.
Estadística
5
Estadística - Telf: (+34) 902 102 101
RA 1.1.26. Calcular y aplicar modelos de regresión lineal simple.
RA 1.1.27. Tomar decisiones estadísticas acerca de los parámetros de la población a la que
pertenecen los datos.
RA 1.1.28. Utilizar software estadístico para manipular, analizar y modelar diferentes conjuntos de
datos.
RA 1.1.29. Resolver de problemas propios de la ingeniería informática aplicando los conceptos
adquiridos.
Metodología
Metodología Horas Horas de trabajo
presencial Horas de trabajo
no presencial
Clase teórica 28
60 horas (40 %) Clases prácticas y trabajo en grupo
16
Evaluación 4
Tutorías académicas 12
Estudio personal 45
90 horas (60 %) Preparación de trabajos y ejercicios
25
Actividades de aprendizaje virtual
20
TOTAL 150 60 90
Clase teórica: Exposición teórica por parte del profesor del temario de la asignatura en 28 horas. Tendrán lugar en un aula de la Universidad.
Clases prácticas y trabajo en grupo: El alumno dedicará 16 horas a la realización de actividades prácticas y de seminarios grupales, a efectuar en aula y en laboratorio.
Evaluación: El alumno empleará de 4 horas en la realización de exámenes presenciales. Se realizará un examen parcial de la asignatura y un examen final de la misma. Se seguirán los criterios generales de evaluación de la Universidad.
Tutorías académicas: El alumno empleará 12 horas en la asistencia a tutorías presenciales en las que se abordarán aspectos concretos de los temas desarrollados.
Estadística
6
Estadística - Telf: (+34) 902 102 101
Estudio personal: El alumno empleará 45 horas en el estudio del temario de la asignatura.
Preparación de trabajos y ejercicios: Las prácticas y ejercicios de la asignatura presentadas en los seminarios y clases prácticas y trabajo en grupo requieren de 25 horas de trabajo no presencial por parte del alumno.
Actividades de aprendizaje virtual: El alumno empleará 20 horas no presenciales en la realización del trabajo en equipo.
Temario
Programa de la enseñanza teórica
TEMA 1. FUNDAMENTOS DE LA TEORIA DE LA PROBABILIDAD.
1.1. Conceptos básicos relacionados con un experimento.
1.2. Concepto de probabilidad.
1.3. La probabilidad condicionada.
1.4. Sucesos independientes.
1.5. Formula de la probabilidad total y teorema de Bayes.
TEMA 2. VARIABLE ALEATORIA.
2.1. Concepto de variable aleatoria.
2.2. Función de distribución de una variable aleatoria.
2.3. Variable aleatoria discreta.
2.4. Variable continua.
2.5. Variable bidimensional discreta.
2.6. Variable bidimensional continua.
2.7. Distribuciones condicionadas.
2.8. Variables independientes.
2.9. Medidas numéricas para una variable aleatoria bidimensional.
2.10. Algunos modelos de variable aleatoria multidimensional.
TEMA 3. MUESTREO Y DISTRIBUCIONES MUESTRALES.
3.1. Introducción.
Estadística
7
Estadística - Telf: (+34) 902 102 101
3.2. Muestra.
3.3. La media muestral.
3.4. La varianza muestral.
3.5. Distribución t de Student.
3.6. La proporción muestral.
3.7. Introducción a las gráficas de control.
TEMA 4. INFERENCIA Y ESTIMACIÓN.
4.1. Estimación puntual.
4.2. Estimación por intervalos.
4.3. Introducción a los contrastes de Hipótesis.
4.4. Contraste de hipótesis para la media de una distribución normal con varianza conocida.
4.5. Concepto de p-valor.
4.6. Potencia de test.
4.7. Inferencia para la media.
4.8. Inferencia para dos medias.
Programa de la enseñanza práctica
Seminario 1 (4 horas). Tema 1: ejercicios y planteamientos prácticos referentes a los aspectos y conceptos presentados en el tema 1 de la asignatura.
Seminario 2 (4 horas). Tema 2: ejercicios y planteamientos prácticos referentes a los aspectos y conceptos presentados en el tema 2 de la asignatura.
Seminario 3 (4 horas). Tema 3: ejercicios y planteamientos prácticos referentes a los aspectos y conceptos presentados en el tema 3 de la asignatura.
Seminario 4 (4 horas). Tema 4: ejercicios y planteamientos prácticos referentes a los aspectos y conceptos presentados en el tema 4 de la asignatura.
Relación con otras asignaturas del plan de estudios Asignaturas de la materia “Matemáticas”.
Estadística
8
Estadística - Telf: (+34) 902 102 101
Sistema de evaluación
Convocatoria de Febrero/Junio
El sistema de evaluación constará de los siguientes puntos:
1. Trabajos, problemas y prácticas: Forman parte de este ítem las actividades desarrolladas en los seminarios teórico-prácticos, los trabajos en equipo y los mecanismos de tutorización. Podrán ser de realización individual o en grupo y tener un carácter teórico o práctico. El total de los documentos y actividades realizados por el alumno se puntuará entre 0 y 10. Se valorará:
Formato, presentación, estructura y legibilidad de los documentos y presentaciones. Medios empleados y fuentes bibliográficas consultadas para su elaboración. Calidad y profundidad de los contenidos, así como los resultados y las conclusiones
extraídas.
Se establece una nota de corte de 4.0 puntos.
2. Primera prueba parcial: Forma parte de este ítem la evaluación, que siguiendo el sistema general de evaluación de la Universidad, se realizará aproximadamente a mitad del cuatrimestre (prueba parcial). El alumno que la supere no volverá a examinarse de los contenidos específicos que se evalúen en la misma, y se guardará su nota para la siguiente convocatoria del curso académico (convocatoria de Septiembre) si la nota alcanzada es, o está por encima, de 5.0 puntos. Será puntuado entre 0 y 10. Se valorará:
Claridad en la exposición de los conceptos teóricos exigidos. Forma en que se plantea el ejercicio que se debe desarrollar. Resolución correcta del ejercicio.
Se establece una nota de corte de 4.0 puntos.
3. Prueba final-segunda prueba parcial: Forma parte de este ítem la evaluación, estará estructurada en dos partes, una correspondiente a segunda prueba parcial y otra a la reválida de la primera. Los alumnos que hayan superado la primera prueba parcial sólo tendrán que examinarse de la segunda. Se guardará su nota para la siguiente convocatoria del curso académico (convocatoria de Septiembre) si la nota alcanzada es, o está por encima, de 5.0 puntos. Cada parte se puntuará entre 0 y 10. Se establece una nota de corte de 4.0 puntos.
El rango de las ponderaciones para cada uno de los puntos anteriores será el siguiente:
Trabajos, problemas y prácticas: 20% Primera prueba parcial: 40% Segunda prueba parcial: 40%
Estadística
9
Estadística - Telf: (+34) 902 102 101
Para poder superar la asignatura será necesario obtener al menos una nota de 4 en cada uno de los ítems anteriores y un 5 en la media ponderada de sus valores. Los detalles sobre el sistema de evaluación se encuentran recogidos en la normativa general de universidad.
Convocatoria de Septiembre:
Se evaluará de forma idéntica a la descrita para la convocatoria de Febrero/Junio, pero, en caso de no superar la asignatura, no se guardará ninguna nota para sucesivas convocatorias.
Modalidad de Recuperación:
Aquellos alumnos matriculados en modalidad de recuperación tendrán una única prueba, que podrá ser única o estar formada por dos partes, sin que se requiera la obtención de una nota de corte en cada una de ellas. Asimismo, podrán participar en los elementos de evaluación los trabajos, problemas y prácticas realizados de forma similar a los alumnos matriculados en la modalidad de Evaluación Continua. En este caso, el rango de las ponderaciones para cada uno de los puntos anteriores será el siguiente:
Trabajos, problemas y prácticas: 20% Prueba final: 80%
En caso de que el alumno decida no hacer uso de los elementos de evaluación adicionales a la prueba final, la calificación del alumno coincidirá exclusivamente con la obtenida en dicha prueba final.
Bibliografía y fuentes de referencia
Bibliografía básica
“Estadísticas para ingenieros y científicos” William Navidi, McGraw-Hill, 2006, ISBN: 9789701056295
“Probabilidad y estadística para ciencias e ingeniería”. Delgado de la Torre, R. Madrid: Delta, 2007. ISBN: 9788496477742.
Bibliografía complementaria
“Probabilidad y estadística para ingeniería y ciencias”. Devore, J.L. 5ª edición. México: Prentice Hall, 2006. ISBN: 9789706864574.
“Probabilidad y sus aplicaciones en ingeniería informática”. Hernández, V.; Ramos, E. 2ª edición. Madrid: Ediciones académicas, 2007. ISBN: 9788496062993.
Web relacionadas Campus Virtual de la UCAM.
Estadística
10
Estadística - Telf: (+34) 902 102 101
Recursos de cálculo como
http://www.wolframalpha.com/
https://estadisticautil.wordpress.com
y otros similares.
Recomendaciones para el estudio Se recomienda la regularidad en el estudio y el empleo de las tutorías para resolución de dudas.
Materiales didácticos Se precisa acceso a internet y las herramientas ofimáticas habituales. Cada tema será presentado en un documento pdf disponible desde el Campus Virtual, que será ampliado y comentado en las clases presenciales y resto de actividades presenciales.
Tutorías Las tutorías se dedicarán a reforzar los conceptos y a comprobar que el alumno asimila todo lo explicado en las clases magistrales. Los objetivos formativos planteados para la tutoría son:
Orientación sobre los contenidos de la asignatura, los sistemas de evaluación y la metodología de enseñanza-aprendizaje, así como su vinculación con otras materias y con el ejercicio profesional.
Seguimiento y evaluación de trabajos, problemas y ejercicios planteados como horas de trabajo no presencial.
Aclaración de dudas personales sobre los contenidos de la asignatura, memorias de las prácticas, trabajos o ejercicios planteados.
Para cubrir estos objetivos se planificarán las siguientes actividades formativas:
Presentación inicial de la asignatura, sistema evaluación y metodología.
Reunión por grupos para realizar seguimiento del trabajo y ejercicios planteados.
Exposición grupal de los trabajos con pregunta, debate y evaluación por parte del alumnado y profesorado.
Sesión de refuerzo al final de cada tema con la aclaración de dudas personales y repaso de los conceptos importantes.
Este proceso de formación requiere de los adecuados sistemas de evaluación, cuyas herramientas y criterios principales son:
Asistencia a las sesiones de tutorías.
Seguimiento personal sobre realización de consultas y participación activa en la sesión. Iniciativa, creatividad y toma de decisiones a la hora de resolver los trabajos o problemas planteados.
Guía Docente 2015/2016
Programación Orientada a Objetos Object Oriented Programming
Grado en Ingeniería Informática
Presencial
Programación Orientada a Objetos
Programación Orientada a Objetos - Tlf: (+34) 968 27 88 21
Índice
Programación Orientada a Objetos .................................................................................... 3
Breve descripción de la asignatura ................................................................................... 3
Brief Description .................................................................................................................. 3
RequisitosPrevios ............................................................................................................... 3
Objetivos .............................................................................................................................. 3
Competencias y resultados de aprendizaje ...................................................................... 4
Metodología ......................................................................................................................... 6
Temario ................................................................................................................................. 6
Relación con otras materias ............................................................................................... 9
Sistema de evaluación ........................................................................................................ 9
Bibliografía y fuentes de referencia ................................................................................... 9
Web relacionadas .............................................................................................................. 10
Recomendaciones para el estudio ................................................................................... 10
Material didáctico .............................................................................................................. 11
Tutorías .............................................................................................................................. 12
Programación Orientada a Objetos
Programación Orientada a Objetos - Tlf: (+34) 968 27 88 21
Programación Orientada a Objetos Módulo: Común de la rama de informática.
Materia: Programación.
Carácter: Obligatoria.
Nº de créditos: 4.5 ECTS.
Unidad Temporal: 2º Curso – 1er Semestre
Profesor/a de la asignatura:María Teresa García Valverde
Email:[email protected]
Horario de atención a los alumnos/as:Martes de 12:00 a 13:00 (si el alumno no es capaz de
atender en este horario, puede solicitar una tutoría vía la herramienta de mensajería privada del
campus virtual)
Profesor coordinador de curso:Andrés Bueno Crespo
Profesor coordinador de módulo: Andrés Muñoz Ortega
Breve descripción de la asignatura En la esta asignatura abordaremos una estrategia de programación conocida como programación orientada a objetos, que permite una mayor flexibilidad a la hora del diseño y la implementación de nuevas aplicaciones. Entre los conceptos que se cubrirán en la asignatura están los conceptos de herencia, polimorfismo, ligadura dinámica, genericidad, etc. Factores de calidad del software. Patrones de diseño. Extensibilidad. Reutilización. Rendimiento.Portabilidad.Sencillez.
Brief Description This subject covers the fundamentals of object-oriented programming, a programming strategy that allows us an easy way of designing and implementing new applications. Among the main concepts behind this technique, we will study inheritance, polymorphism, dynamic binding, genericity, etc. Software quality factors.Extendibility.Reusability.Portability. Ease of use.
RequisitosPrevios Son necesarios conocimientos básicos de programación adquiridos en las asignaturas de Fundamentos de programación I y Fundamentos de programación II.
Objetivos Los objetivos específicos de la asignatura son:
Programación Orientada a Objetos
Programación Orientada a Objetos - Tlf: (+34) 968 27 88 21
1. Conocer el paradigma de programación orientada a objetos.
2. Diferenciar entre programación estructurada y programación orientada a objetos.
3. Enumerar y explicar los distintos conceptos de la programación orientada a objetos.
4. Aplicar estructuras coherentes basadas en programación orientada a objetos para la resolución de problemas reales.
5. Entender la reutilización y la herencia.
6. Aplicar soluciones genéricas a problemas concretos mediante el uso de patrones de diseño.
7. Conocer el lenguaje JAVA.
8. Identificar adecuadamente los distintos conceptos que se proponen en el temario.
Competencias y resultados de aprendizaje Competencias transversales
T1 -Capacidad de análisis y síntesis.
T3 - Capacidad de gestión de la información.
T4 - Resolución de problemas.
T5 - Toma de decisiones.
T6 - Trabajo en equipo.
T14 - Aprendizaje autónomo.
T15 - Adaptación a nuevas situaciones.
T16 - Creatividad e innovación.
T21 - Capacidad de reflexión.
Competencias específicas
CE6 -Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías
informáticas para diseñar soluciones aproblemas, analizando la idoneidad y complejidad de los
algoritmos propuestos.
Programación Orientada a Objetos
Programación Orientada a Objetos - Tlf: (+34) 968 27 88 21
Resultados de aprendizaje
RA 2.3.1. Comprender el paradigma de programación orientada a objetos.
RA 2.3.2. Distinguir entre el paradigma de programación estructurada y el de programación
orientada a objetos.
RA 2.3.3. Explicar los conceptos de herencia, polimorfismo y ligadura dinámica desde un punto de
vista teórico y su aplicación práctica.
RA 2.3.4. Diseñar estructuras coherentes basadas en programación orientada a objetos para la
resolución de problemas reales.
RA 2.3.5. Aplicar soluciones genéricas a problemas concretos mediante el uso de patrones de
diseño.
RA 2.3.6. Desarrollar aplicaciones informáticas utilizando un lenguaje de programación orientado a
objetos.
Programación Orientada a Objetos
Programación Orientada a Objetos - Tlf: (+34) 968 27 88 21
Metodología
Metodología Horas Horas de trabajo
presencial
Horas de trabajo
no presencial
Clases en el aula 13.5
45 horas (40 %) Evaluación 2.25
Prácticas 20,25
Tutorías 9
Estudio personal 20.25
67.5 horas (60 %)
Lecturas recomendadas y búsqueda de información
3.375
Realización de ejercicios, presentaciones, trabajos y casos prácticos
40.5
Actividades de aprendizaje virtual
3.375
TOTAL 112.5 45 67.5
En el plan de trabajo de la asignatura está reflejada la distribución en el tiempo de cada metodología por tema/tarea de acuerdo al calendario académico.
Temario
Programa de la enseñanza teórica
Tema 1. Introducción a la orientación a objetos.
1. Calidad del software
Tema 2. El camino hacia la orientación a objetos.
Programación Orientada a Objetos
Programación Orientada a Objetos - Tlf: (+34) 968 27 88 21
1. Introducción
2. Modularidad
3. Reutilización
4. Tipos abstractos de datos
Tema 3 Conceptos de orientación a objetos
1. Clase
2. Objeto
3. Método
4. Mensaje
5. Semántica referencia
Tema 4. Herencia, Polimorfismo, Genericidad, Interfaces, Colecciones en Java
1. Herencia y creación
2. Herencia y Ocultamiento de la Información
3. Redefinición de características
4. Polimorfismo
5. Herencia y Sistema de tipos
6. Ligadura dinámica
7. Clase Object
8. Genericidad y Herencia.
9. Genericidad restringida
10. Clases abstractas
11. Interfaces
Tema 5 Patrones de diseño
1. Método Plantilla
2. Patrón Estrategia
3. Patrón Composite
Tema 6 Corrección y Robustez
Programación Orientada a Objetos
Programación Orientada a Objetos - Tlf: (+34) 968 27 88 21
1. Asertos y pruebas unitarias
2. Excepciones
Programa de la enseñanza práctica
El objetivo de las prácticas es desarrollar los conceptos teóricos del paradigma de programación orientada a objetos que han sido impartidos. Se aprenderá a reconocer y utilizar las buenas prácticas en la programación orientada a objetos. Paralelamente el alumno conocerá el lenguaje Java.
Las prácticas serán de dos tipos: trabajos en clase y entregables/obligatorias.
Los trabajos en clase consistirán en la realización de ejercicios propuestos por la profesora asociados a cada tema visto en las horas de clase (ver plan de trabajo para la distribución y tiempos de prácticas/contenidos). Cuando se haya terminado de impartir los contenidos correspondientes, se destinará parte de la clase para la realización de los ejercicios.Entonces, se dejará unos días para la finalización de los ejercicios de forma autónoma (si fuese necesario) y se subirán las soluciones para que el alumno pueda comprobar la corrección de sus ejercicios. Así, los trabajos de clase se organizarán en 4 boletines:
- Boletín 0: Introducción a Java y Eclipse. Actividades de repaso.
- Boletín 1: Aplicación de los conceptos básicos de OO.
- Boletín 2: Aplicación de los conceptos avanzados de la OO: interfaces, colecciones, genericidad, etc.
- Boletín 3: Interfaces gráficas con Java Swing.
Las prácticas entregables consistirán en un único caso práctico y real propuesto por la profesora. Dicho supuesto se desarrollará de forma incremental en tres entregas a lo largo de la asignatura (consultar plan de trabajo para ver las fechas):
- Práctica 1. Análisis y diseño con UML.
- Práctica 2. Implementación del modelo de la aplicación en Java.
- Práctica 3. Swing Java. Patrón Modelo Vista Controlador (MVC). Desarrollo de una interfaz gráfica en Java.
Tras cada entrega, la profesora notificará los errores y mejoras a introducir para la siguiente entrega.
El enunciado con el caso práctico junto con instrucciones para la correcta realización y entrega de las prácticas será proporcionado y notificado mediante el campus virtual y las tareas asociadas a cada entrega.
Programación Orientada a Objetos
Programación Orientada a Objetos - Tlf: (+34) 968 27 88 21
Relación con otras materias - Fundamentos de Programación I y II.
- Algoritmia.
- Programación Paralela.
- Programación de aplicaciones distribuidas.
- Ingeniería de requisitos.
- Modelado de software.
- Calidad del software.
Sistema de evaluación
- Primera prueba parcial: 30% del total de la nota.
Se evaluará mediante un examen presencial consistente en una parte teórica (50%) y una parte práctica (50%).
- Prueba final:30% del total de la nota.
Se evaluará mediante un examen presencial consistente en una parte teórica (50%) y una parte práctica (50%).
- Evaluación de prácticas y problemas: 40% del total de la nota.
- Práctica 1: 20% de la nota de prácticas y problemas.
- Práctica 2: 40% de la nota de prácticas y problemas.
- Práctica 3: 40% de la nota de prácticas y problemas.
La profesora se reserva el derecho de mantener una entrevista personal con el alumno al finalizar la última práctica para comprobar la autoridad de las prácticas entregadas por el alumno. Una inadecuada defensa de las prácticas supondrá el suspenso de todas las prácticas.
Bibliografía y fuentes de referencia Bibliografía básica
Programación Orientada a Objetos
Programación Orientada a Objetos - Tlf: (+34) 968 27 88 21
Thinking in Java. Eckel, Bruce. 2006. (versión traducida de 2002 “Piensa en Java”) (Disponible en biblioteca UCAM)
Construcción de software orientado a objetos. Meyer, Bertrand. 2ª edición. Madrid: Prentice-Hall. 1999. (Disponible en biblioteca UCAM)
Bibliografía complementaria
Introducción a la Programación orientada a objetos con JAVA. Thomas Wu, C.1ª edición. Madrid: McGraw Hill. 2001.
Problemas resueltos de programación en lenguaje Java. Pérez Menor, José Mª et al. 2002.
Cómo programar en Java. Paul Deitel, Harvey Deitel. 2012.
Programación orientada a objetos con Java. Francisco Durán, Francisco Gutiérrez, Ernesto Pimentel. 2007.
Java SE 6. Teo, F. Javier. 2007.
Eclipse in action : a guide for Java developers. David Gallardo. Ed Burnette, Robert McGovern. 2003.
Javadesignpatterns : a tutorial. James W. Cooper. 2000.
Patrones de Diseño. Gamma, E.; Helm, R.; Jonson, R. Vlisssides, J. 1ª edición. Madrid: Addison-Wesley Iberoamericana.2002.
Java 2: manual de usuario y tutorial. Froufe Quintas, Agustín. 1999.
Web relacionadas Página oficial de Java: http://www.oracle.com/technetwork/java/index.html
Foro de desarrollo web con Java: (http://www.javahispano.org/
Documentación oficial de Oracle http://docs.oracle.com/javase/tutorial
Página oficial de Eclipse: https://www.eclipse.org/
Página de recursos UML: http://www.uml.org/
Recomendaciones para el estudio Para realizar un correcto seguimiento de la asignatura el alumno debe asistir a todas las sesiones
teóricas y prácticas. Además, debe comprobar, mediante la realización de ejercicios prácticos en el
ordenador, que es capaz de poner en práctica los conceptos estudiados y resolver los problemas
propuestos.
Programación Orientada a Objetos
Programación Orientada a Objetos - Tlf: (+34) 968 27 88 21
El alumno deberá repasar y tener claros los conceptos previos de programación a esta asignatura.
Para ayudar al alumno en esta tarea se le proporcionan ejercicios resueltos de refuerzo y repaso de
los contenidos previos.
Dado el carácter incremental y continuo de la asignatura, es muy importante que el alumno realice
un seguimiento semanal de la asignatura para realizar un aprendizaje continuo y sumativo. Se
recomienda también, dado que es una asignatura eminentemente práctica, que se compaginen los
contenidos teóricos y prácticos, tal y como se distribuye en el plan de trabajo establecido para la
asignatura.
Material didáctico Material didáctico
Para esta asignatura se utilizaran las aulas preparadas con ordenadores y con los programas necesarios para impartir el temario.
El alumno dispondrá mediante el campus virtual (zona recursos) del material didáctico necesario para el correcto seguimiento de la asignatura. El material será organizado en temas y tareas.
Dicho material consistirá en:
- Apuntes sobre los temas tratados.
- Ejercicios de repaso de programación estructurada con soluciones.
- Ejercicios guiados para la instalación y puesta en marcha de entorno.
- Ejercicios de trabajo en clase con soluciones.
Además, el alumno dispondrá de la documentación de los cursos oficiales de Oracle Java SE. Dicha documentación estará disponible en la zona de recursos del campus virtual. También tendrá acceso a todo el material, ejercicios, foros, etc. de los cursos Java SE de Oracle Academy.
Por último, el alumno puede ampliar toda la información de cada tema mediante la lista de bibliografía básica y complementaria (toda disponible en la biblioteca de la UCAM) y mediante las webs relacionadas con la asignatura.
Software/Hardware
El software a utilizar será el JDK (Java Development Kit) de Java y el entorno de desarrollo Eclipse. Ambos son gratuitos y multiplataforma.
Programación Orientada a Objetos
Programación Orientada a Objetos - Tlf: (+34) 968 27 88 21
El JDK puede descargarse desde la web de Oracle: http://www.oracle.com/technetwork/java/javase/downloads/index.html
Eclipse se puede descargar desde http://www.eclipse.org/downloads . Para principiantes, debe elegirse el entorno mínimo Eclipse IDE for "Java" Developers (según SSOO y procesador).
Eclipse dispone de documentación oficial online (https://www.eclipse.org/documentation/) y documentación en local integrada en el propio entorno. Además, existe la posibilidad de bajar desde el propio entorno los paquetes para traducir el entorno a castellano (aunque se recomienda su uso en inglés).
Los requisitos mínimos deseables para las últimas versiones del JDK y de Eclipse son 450MB de espacio en disco y 1GB de RAM.
Para la elaboración de la práctica 1 se puede opcionalmente utilizar herramientas de modelado UML como Visual Paradigm o ArgoUML. Ambas herramientas disponen de versión educativa gratuita y son multiplataforma. Pueden descargase desde: http://www.visual-paradigm y, http://argouml.tigris.org.
Los requisitos mínimos de instalación para Visual Paradigm son 512MB de RAM (recomendado un 1GB) y 800MB de espacio en disco. ArgoUML requiere tan sólo 15MB de espacio en disco y la RAM necesaria para ejecutar Java.
Todas las herramientas necesarias para la asignatura se encuentran instaladas en los laboratorios del grado de informática.
Tutorías Breve descripción
Tutorías individuales o colectivas:ayudan al alumno a aclarar dudas, están pueden ser
colectivas, en el horario de clase habitual (horas destinadas a tutorías, ver plan de trabajo) o
individuales, en el horario establecido de tutorías por la profesora o en otro horario acordado por la
profesora/alumno previa cita del alumno por el campus virtual.
En las tutorías se resolverán ejercicios que refuercen los contenidos teórico-prácticos de la asigna-
tura. El trabajo será evaluado por la profesora y los alumnos atiendo siempre a la calidad general
del trabajo y a las habilidades y actitudes expuestas
Guía Docente 2015/2016
Sistemas de Gestión de la Información
Management Information Systems
Grado en Ingeniería Informática
Presencial
Sistemas d
Sistemas
Breve des
Requisito
Objetivos
Competen
Metodolo
Temario ..
Relación
Sistema d
Bibliograf
Web relac
Recomen
Material d
Tutorías .
de Gestión
de Gestió
scripción
os Previos
s ...............
ncias y res
gía ..........
................
con otras
de evaluac
fía y fuent
cionadas .
daciones
didáctico .
................
n de la Infor
ón de la In
de la asig
s ...............
................
sultados d
................
................
asignatur
ción .........
tes de refe
................
para el es
................
................
rmación
nformación
gnatura ....
................
................
de aprend
................
................
ras del pla
................
erencia ....
................
studio ......
................
................
Sistem
Índice
n ..............
................
................
................
dizaje .......
................
................
an de estu
................
................
................
................
................
................
mas de Gestión
e
................
................
................
................
................
................
................
udios .......
................
................
................
................
................
................
n de la Inform
................
................
................
................
................
................
................
................
................
................
................
................
................
................
mación- Tlf: (+3
................
................
................
................
................
................
................
................
................
................
................
................
................
................
34) 968278821
............... 3
............... 3
............... 3
............... 3
............... 4
............... 5
............... 6
............... 7
............... 8
............... 8
............... 9
............. 10
............. 10
............. 11
1
3
3
3
3
4
5
6
7
8
8
9
0
0
1
Sistemas d
SistemaMódulo: Ing
Materia: Ing
Carácter: O
Nº de crédi
Unidad Tem
Profesora d
Email: asan
Horario de
solicitar cita
Profesor co
Profesora c
Breve dEn esta asiprocedimiegeneración
Brief De
This coursefunctions wparadigms
RequisSon necesaasignatura
Objetiv
Los objetivo
1. Sab
2. Aprodisp
Estar al día
de Gestión
s de Gesgeniería de
geniería ap
Obligatorio
tos: 6 ECTS
mporal: 2º C
de la asigna
nchez@uca
atención a
a vía correo
oordinador d
coordinador
descripcignatura se nto y funci
n, y los nuev
escripti
e explores twithin the da
and trends
itos Prearios unos de Bases d
vos
os de esta a
ber desarrol
ovechar lasparadores d
a de los nue
n de la Infor
stión de el Software
plicada a la
.
S.
Curso-2ºSe
atura: Anton
am.edu
los alumno
o electrónico
de curso: A
ra de módu
ción deprofundiza
ones dentrvos paradig
ion
the conceptatabase itse
in the field
evios conocimien
de Datos.
asignatura
llar aplicacio
s caracterísde bases de
evos parad
rmación
la Informe.
a empresa.
emestre
nia Mª Sánc
s/as: Miérc
o al indicad
Andrés Buen
lo: María Te
e la asiga en el concro de la promas y tend
t of databaself, creating
of database
ntos básicos
son:
ones de ba
ticas propoe datos.
igmas y ten
Sistem
mación
chez Pérez
oles 10:30-
o en la líne
no Crespo
eresa Garc
gnaturacepto de baopia base dencias en e
ses. We will applicationes.
s de progra
ses de dato
orcionadas p
ndencias en
mas de Gestión
-11:30. Fuer
a anterior.
ía Valverde
ses de datode datos, lael ámbito de
study the ims with a 4th
amación y lo
os en lengu
por los SGB
n el ámbito d
n de la Inform
ra de ese h
e
os. Se estuda creación e las bases
mportance h generation
os conocim
ajes de 4G
BD como la
de las base
mación- Tlf: (+3
orario se pu
diará la impde aplicacde datos.
of procedurn language,
ientos impa
L.
utilización
es de datos
34) 968278821
uede
portancia deiones de 4
res and and new
artidos en la
de scripts y
1
e º
a
y
Sistemas d
Compe
T1- Capaci
T2 - Capac
T3 - Capac
T4 - Resolu
T5 - Toma
T6 - Trabaj
T11 - Razo
T14 - Apren
T15 - Adap
T16 - Creat
T19 - Motiv
T21 - Capa
T22 – Comsobre cues
IS1 - Capatodos los rdesarrollar prácticas d
IS4 - Capadocumentamodelos y t
de Gestión
etencias
dad de aná
cidad de org
cidad de ges
ución de pro
de decision
o en equipo
onamiento c
ndizaje autó
ptación a nu
tividad e inn
vación por la
acidad de re
mprender lostiones relac
cidad para requisitos dy mantene
e la Ingenie
acidad de idar solucionetécnicas ac
n de la Infor
s y resu
álisis y sínte
ganización y
stión de la i
oblemas.
nes.
o.
crítico.
ónomo.
uevas situac
novación.
a calidad.
eflexión.
s puntos pricionadas co
desarrollardel usuario er y cumplaería del Soft
dentificar y es softwarectuales.
rmación
ltados d
Compete
esis.
y planificaci
nformación
ciones.
ncipales deon el ámbito
Compet
r, mantener y secomp
an normas tware.
analizar proe sobre la
Sistem
de apre
encias tran
ión.
n.
e textos claro de estudio
tencias esp
r y evaluar sorten de fode calidad,
oblemas y base de u
mas de Gestión
endizaje
sversales
ros y en leno.
pecíficas
servicios y orma fiable, aplicando
diseñar, deun conocim
n de la Inform
e
gua inglesa
sistemas so y eficientelas teorías
esarrollar, immiento adec
mación- Tlf: (+3
a estándar s
oftware quee, sean ases,principios,
mplementarcuado de
34) 968278821
si tratan
e satisfaganequibles de métodos y
r, verificar ylas teorías
1
n e y
y s,
Sistemas d
RA 3.1.21.
RA 3.1.22.
RA 3.1.23.
RA 3.1.24.objeto-relac
RA 3.1.25. problema a
RA 3.1.26. decidiendo
RA 3.1.27.
Metodo
C
P
E
T
E
Lb
Rp
A
de Gestión
Utilizar leng
Conocer la
Realizar un
Comprendcionales.
Distinguir la resolver.
Distinguir een qué situ
Emitir juicio
ología
M
Clases en e
Prácticas
Evaluación
Tutoría
Estudio pers
Lecturas recbúsqueda d
Realización presentacio
Actividades
n de la Infor
guajes proc
a utilidad e i
na aplicació
der los prin
la aplicabilid
entre los couaciones es
os críticos s
Metodología
el aula
sonal
comendadaebibliografí
de ejercicionesy casos
de aprendi
TOTAL
rmación
Resultad
cedurales d
mplementa
ón de gestió
ncipios de l
dad de cad
onceptos des más conve
sobre los últ
a
as y ía
os, s prácticos
zaje virtual
Sistem
dos de apr
e acceso a
r scripts y d
ón con base
os modelos
da enfoque
e bases de deniente la u
timos avanc
Horas
12
30
6
12
23
12
48
7
150
mas de Gestión
rendizaje
bases de d
disparadore
es de datos
s de bases
de diseño d
datos distributilización de
ces relacion
Horas de trpresenc
60horas (4
60
n de la Inform
datos.
es de bases
con un leng
s de datos
de bases d
buidas, cene cada uno
nados con b
rabajocial
Hon
40 %)
90
mación- Tlf: (+3
s de datos.
guaje de 4G
orientados
de datos en
tralizadas y.
bases de da
ras de trabao presencia
0horas (60 %
90
34) 968278821
GL.
s a objeto y
función de
y federadas
atos.
ajoal
%)
1
y
el
s,
Sistemas d
Temario
Tema 1. Int
1. 2. 3. S4.
Tema 2. Le
1. 2. 3. 4. 5. 6.
Tema 3. Le
1. 2. 3. A4. 5. C
Tema 4. Pa
1. 2. 3.
Tema 5: Ar
1. A2. 3. 4.
Tema 6. Te
1. 2. 3. 4. T5.
de Gestión
o
troducción.
Proceso deInterfaces dSeguridad dProgramac
enguajes pr
Bloques deEstructurasUso de cursManejo de Creación deDisparador
enguajes de
FormulariosDisparadorAplicacioneRealizaciónCaracteríst
aradigmas d
Bases de dBases de dBases de d
rquitecturas
ArquitecturaSistemas pSistemas dBases de d
endencias a
Orientada aDeductivasDimensionaTemporalesEspaciales
n de la Infor
Pro
e diseño de de usuario yde las aplición de base
ocedurales
e programacs de controlsores. excepcionee procedimes.
e 4ª Genera
s. es.
es multiformn de menúsicas avanza
de bases de
datos objetodatos de oriedatos NoSQ
s de los siste
as centralizaralelos istribuidos
datos federa
actuales en
a los docum. ales. s y multimed
rmación
ograma de
bases de dy herramien
caciones. es de datos
: PL/SQL
ción proced.
es. ientos y fun
ación.
mulario. . adas.
e datos
o-relacional entadas a o
QL
emas de ba
zadas y clien
adas
las bases d
mentos.
dia.
Sistem
e la enseñ
datos. ntas.
problemas
ural.
nciones.
y relacionaobjetos.
ases de dat
nte servidor
de datos.
mas de Gestión
ñanza teór
y técnicas.
les extendid
os
r
n de la Inform
rica
.
das.
mación- Tlf: (+334) 9682788211
Sistemas d
Práctica 1:
realización el campus v
Práctica 2:
Los alude base dade la profe(APEX). Pa
Práctica 3:
Cada grupo
mediante
conceptos
deberá rea
ventajas y d
Un enunciacampus virt
Relació
Esta asigndurante lacorrectodesen la queconocimienadministrac
de Gestión
Ejercicios P
La prácde programvirtual que
Realización
umnos debatos para unesora. La imara ello deb
Estudio de
o de trabaj
consultas
relacionado
alizar una e
desventajas
ado más dettual, en las
ón con o
atura se ea cual sesarrollo de
e, ya una ntos teóricocióndel Sist
n de la Infor
Pro
PL/SQL
ctica consismas en PL/Sse irán hab
n de una ap
erán analizn problemamplementacerán aplica
los paradig
jo deberá e
de diversa
os con el
evaluación s
s de cada u
tallado de latareas corr
otras as
encuentraíntproporcionaesta asignavez desar
os de baseema Gesto
rmación
ograma de
stirá en la SQL (Temailitando con
plicación de
zar, diseñar. El problemción final der los conoc
gmas y nuev
elegir un te
as fuentes
tema elegid
sobre las s
uno.
as prácticasrespondient
signatur
timamente arían todoatura, y conrrolladas y es de datosr de Bases
Sistem
e la enseña
realizacióna 2). La entrnforme se a
e bases de d
r e implemema será de e la mismaimientos ad
vas tenden
ema de los
bibliográfic
do y aporta
soluciones
s, así comotes a cada p
ras del
relacionadaos los conn la asigna
adquiridass, proporciode Datos.
mas de Gestión
anza prác
n de diversrega de losvance en la
datos.
entar una alibre elecci se realiza
dquiridos en
cias de las
propuestos
cas. Se d
ar la opinió
encontrada
o las fechas práctica.
plan de
a con lasnocimientostura de Adslas compeonará las c
n de la Inform
ctica
sos ejercicis mismos sea parte teór
plicación quón mediantrá en Orac
n los Temas
bases de d
s(Temas 4,
eberán ex
ón persona
as (si proce
de entrega
e estudi
asignaturass previos dministracióetencias cocompetencia
mación- Tlf: (+3
os consisteerá mediantica de la as
ue involucrete la previa cle Applicatis 1, 2 y 3
datos.
5 y 6) y d
xplicar clara
al sobre el
ede), determ
a será mostr
os
s de Basesnecesarios
ón de Baseorrespondieas necesar
34) 968278821
entes en late tareas en
signatura.
e la gestiónsupervisión
ion Express
desarrollarlo
amente los
mismo. Se
minando las
rado en el
s de datoss para uns de Datos
entes a losrias para la
1
a n
n n s
o
s
e
s
s, n s, s a
Sistemas d
Sistema
- Primera p
Se e
- Prueba fi
Man
-Parte teór
Pruedatos (Tem
- Evaluació
PL/S
Apli
Trabparte teóric
La profesorla última prpodrá supo
Bibliog
ElmasriAddison
SilberscMcGraw
Oppel, A
de Gestión
a de eva
prueba par
evaluarán L
nal: 35% d
nejo de APE
rica: 10% d
eba para evmas 4, 5 y 6)
ón de práct
SQL (Práct
cación (Prá
bajo teóricoca de la asig
ra se reservráctica paraoner el susp
rafía y f
i, R.;Navathn Wesley Ib
chatz, A.;Kow-Hill, 2014
A. Fundam
n de la Infor
aluació
rcial: 35% d
Lenguajes p
el total de la
EX (Tema 3
de la nota
valuar el es).
ticas y pro
tica 1 – Tem
áctica 2 –Te
o de la asigngnatura.
va el dereca confirmar lpenso de tod
fuentes
he, S.B. Fuberoamerica
orth, H.; Su4.ISBN: 978
entos de ba
rmación
ón
del total de l
procedurale
a nota.
3) con aplica
tudio de los
oblemas: 20
ma 2): 5%
emas 1, 2 y
natura (Prác
cho de manla autoría ddas las prác
s de refe
Bibli
undamentosana, 2007.IS
udarshan, S8-844819033
ases de dat
Sistem
la nota.
s: PL/SQL
aciones prá
s paradigma
0% del total
3): 15%
ctica 3 – Te
tener una ee las mismacticas.
erencia
iografía bá
s de SistemSBN: 97884
S. Fundame30.
tos. Madrid:
mas de Gestión
(Tema 2) co
ácticas.
as y nuevas
l de la nota
emas 4, 5, 6
entrevista pas. Una ina
ásica
mas de Bas478290857.
entos de ba
: McGraw-H
n de la Inform
on ejercicio
s tendencia
.
6): Servirá p
personal conadecuada de
ses de Dato.
ases de dat
Hill, 2011. IS
mación- Tlf: (+3
os prácticos
s de las bas
para subir n
n el alumnoefensa de la
os. 5ª Edici
tos.6ª Edici
SBN:978607
34) 968278821
.
ses de
nota en la
o al finalizaas prácticas
ión. Madrid
ión, Madrid
71502544.
1
r s
:
d:
Sistemas d
VV.AA. 978849
Documeproporc
Perez Creates
Muñoz 978849
Cuadrael aná849964
RamakrInteram
Piattini,Gestión
Web reOracle: (htt
Oracle Tec
MySQL: Th
SQL Serve
PostgreSQ
APEX –si(http://apex
de Gestión
Programac99641188.
entación ofcionada por
Marques, space , 201
Chaparro, A93945015.
Fernándezlisis a la
41249
rishnan, R.;mericana, 20
M., Calvo, n. Ed Ra-Ma
lacionatp://www.ora
chnology Ne
he world’s m
r: (www.mic
L: The worl
tio en la x.oracle.com
n de la Infor
ción en Ora
ficial de losr el profesor
M.ORACLE3. ISBN 97
A. Oracle 1
z, D.; Castrimplementa
; Gehrke, J007. ISBN: 9
J., Cerveraa, 2007. ISB
adas acle.com)
etwork: (http
most popula
crosoft.com
ld’s most ad
nube prm)
rmación
acle 11G S
s cursos der, o encontra
Bibliogra
E 12c/11g/8-14944888
1G PL/SQL
ro Galán, Eación. 2ª
. Sistemas 978-844815
a J. AnálisBN: 847897
p://www.ora
ar open sour
m/sqlserver/
dvanced op
roporcionad
Sistem
QL, SQL*P
e Oracle y able a parti
fía comple
/10g. Prog819.
L. Curso pr
. DesarrolloEdición ac
de gestión 56381
is y Diseño 77767.
acle.com/tec
rce databas
)
en source d
do por O
mas de Gestión
PLUS y PL/S
documentar de ápex.o
ementaria
ramación
ráctico de fo
o de Bases ctualizada.
de bases d
Detallado d
chnology/ )
se: (http://w
database: (h
racle para
n de la Inform
SQL. Madri
ación técnicoracle.com y
a
PL/SQL a
ormación.
de Datos: Ed. Rama
de datos (3a
de Aplicacio
www.mysql.c
http://www.
a la realiz
mación- Tlf: (+3
id: Rama, 2
ca sobre Oy www.orac
través de
RC libros, 2
casos práca, 2013. I
a. ed.) Ed. M
ones Inform
com )
postgresql.
zación de
34) 968278821
2011. ISBN
Oracle. Serácle.com.
e ejemplos
2012. ISBN
cticos desdeSBN: 978
McGraw-Hil
máticas de
org)
prácticas
1
:
á
s.
:
e -
ll
-
Sistemas d
RecomEs fundamprácticadelpodrá perci
El alumno Bases de D
Los conocien los apar
Materia
El software
Es descarg
Más en con
http://www.edition/dow
tras registrason 1.5 gig
Si el alumApplication
Además exnube de foindicar queordenador
Además deproporcionaseguimient
Apu
Enla
Ejer
de Gestión
endaciomental que e
ante del ordibirmás clar
deberá repDatos, para
mientos dertados anter
al didáct
e a utilizar e
gable de la p
ncreto utiliz
oracle.comwnloads/inde
arse con loas de espa
mno lo pref Express. T
xiste la posorma gratuite no es paracon acceso
e la bibliogará al alumo de la mism
untes sobre
aces a otros
rcicios para
n de la Infor
ones pael alumno vdenador, y ramente los
pasar y tenepoder apro
e la asignatriores, por l
tico
s el Sistem
página web
zaremos Or
m/technetwoex.html?ssS
os datos bácio en disco
fiere puedeTodo ello dis
sibilidad de ta, para elloa uso come
o a internet y
grafía recommno organiza
ma que con
los temas
s sitios don
a practicar.
rmación
ara el esvaya compmediante la
s conceptos
er claros todovechar con
tura son proo que se de
A
a Gestor de
b de Oracle
racle Databa
rk/productsSourceSiteI
sicos en lao y 512 meg
e utilizar csponible de
trabajar eno bastará cercial del my un naveg
Mate
mendada, eado en carpnsistirá en :
tratados.
de aumenta
Sistem
studio probando loa resolucións erróneos q
dos los connvenienteme
ogresivos, eberá llevar
Aplicacione
e Bases de
http://www.
ase Expres
s/express-d=ocomes
misma wegas de RAM
cualquier oesde la pági
n el entorncon darse dmismo. Para
ador instala
erial didác
en el camppetas por te
ar la inform
mas de Gestión
os conocimin de problemque pueda m
nceptos proente los con
basándose r al día la as
es
Datos Orac
.oracle.es/ .
s Edition 11
eb. Los reqM
otra versiónna web de
o proporciode alta en laa trabajar enado.
ctico
pus virtual,emas el ma
ación sobre
n de la Inform
entos adqumas y casomantener.
oporcionadonceptos aqu
cada aparsignatura.
cle en su ve
.
1g Release
quisitos mín
n, instalándOracle.
onado por a página htn él solame
en el apaaterial didác
e los temas
mación- Tlf: (+3
uiridos de uos específico
os por la asuí impartido
rtado en los
ersión gratu
2 descarga
nimos de di
dose aparte
el propio Ottp://apex.oente será n
artado de rctico neces
.
34) 968278821
una maneraos. Con ello
signatura deos.
s adquiridos
uita.
able de
cha versión
e el Oracle
Oracle en laracle.com eecesario un
recursos sesario para e
1
a o
e
s
n
e
a e n
e el
Sistemas d
AdeOraasí
Muchosdesde cen el ap
Tutorías
Serán de eteóricos, aaclaración.
Las tutoría
acordado e
de Gestión
emás de lo acle: Progracomo el ac
s de los librocasa a travépartado bibl
s
especial utiademás de
as podrán s
entre la prof
n de la Infor
anterior el aamación PLceso al sitio
os de la bibés de api.uclioteca digit
lidad en lala resoluc
ser colectiv
fesora y el a
rmación
alumno pod/SQL y Ora
o de Oracle
bliografía y ocam.edu deal de la web
a guía del ación de du
vas, en el h
alumno prev
Sistem
drá obteneracle Applica Academy y
otros compentro de la pb de la UCA
alumno parudas y de
horario de
via petición
mas de Gestión
r la documeation Exprey todo su m
lementariosplataforma eAM.
ra la realizala realizac
clase habit
por parte d
n de la Inform
entación de ss: Develop
material, y fo
s sobre el tee-libro, cuyo
ación de sución de pe
tual o indiv
del alumno.
mación- Tlf: (+3
los cursos ping Web a
oros asociad
ema son aco enlace se
us trabajos equeños ej
viduales, en
34) 968278821
oficiales deapplicationsdos.
ccesibles encuentra
prácticos yjercicios de
n el horario
1
e s,
y e
o
Gu
G
uía D
Sist
O
Grado
Doce
tema
Opera
en Ing
Pr
ente
s Op
tive sy
genierí
resenc
201
perat
ystem
ía Infor
cial
5/20
tivos
ms
rmática
016
a
Rev. 10
0
Sistemas Operativos
2
Sistemas Operativos - Tlf: (+34) 968 278 821
21/04/2015 17:18
Índice
Sistemas operativos ............................................................................................................ 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 3
Objetivos de la asignatura .................................................................................................. 3
Competencias ...................................................................................................................... 4
Metodología ......................................................................................................................... 5
Temario ................................................................................................................................. 5
Relación con otras asignaturas del plan de estudios ...................................................... 8
Sistema de evaluación ........................................................................................................ 8
Bibliografía y fuentes de referencia ................................................................................... 8
Web relacionadas ................................................................................................................ 9
Recomendaciones para el estudio ..................................................................................... 9
Material didáctico ................................................................................................................ 9
Tutorías .............................................................................................................................. 10
Sistemas Operativos
3
Sistemas Operativos - Tlf: (+34) 968 278 821
Sistemas operativos Módulo: Común de la rama de informática. Materia: Fundamentos de sistemas informáticos. Carácter: Obligatorio. Nº de créditos: 6 ECTS. Unidad Temporal: 2º curso – 2º semestre
Profesores de la asignatura:José María Cecilia Canales(web profesorado)
Email:[email protected]
Horario de atención a los alumnos/as: Lunes de 9:30 a 10:30. Fuera de ese horario se puede
solicitar cita vía correo electrónico al indicado en la línea anterior.
Profesor coordinador de módulo: Andrés Muñoz Ortega
Profesor coordinador de curso:Andrés Bueno Crespo
Breve descripción de la asignatura En esta asignatura se muestran los conocimientos básicos de sistema operativos desde el punto de vista del usuario del sistema hasta el implementador. Entre los temas más destacados están la gestión de procesos y memoria, gestión de ficheros y E/S, así como protección y seguridad.
Brief Description
In this subject, we cover basic concepts of operative systems from different points of view: user point of view, designer point of view, etc. Among the most important topics of this subject, we may highlight process and memory management, file system, E/S, security and protection.
Requisitos Previos Son necesarios unos conocimientos básicos de programación y estructura de computadores, impartidos en las asignaturas de Fundamentos y Estructura de computadores.
Objetivos de la asignatura Los objetivos específicos de la asignatura son:
1. Describir y clasificar los sistemas operativos, técnicas que aplican, servicios que proporcionan y características deseables.
2. Instalar y configurar un sistema operativo atendiendo a unos requerimientos específicos.
3. Identificar y describir la estructura y los elementos que conforman el modelo de gestión de procesos, y realizar tareas de administración relacionadas con ellos.
4. Identificar y describir la estructura y los elementos que conforman el modelo de gestión de ficheros, y realizar tareas de administración relacionadas con ellos.
5. Identificar y describir la estructura y los elementos que conforman el modelo de gestión de memoria, y realizar tareas de administración relacionadas con ellos.
Sistemas Operativos
4
Sistemas Operativos - Tlf: (+34) 968 278 821
6. Automatizar tareas de administración y configuración de los distintos servicios del sistema operativo.
Competencias Competencias transversales
T1- Capacidad de análisis y síntesis.
T2- Capacidad de organización y planificación.
T3- Capacidad de gestión de la información.
T4- Resolución de problemas.
T5- Toma de decisiones.
T6- Trabajo en equipo.
T11- Razonamiento crítico.
T14- Aprendizaje autónomo.
T21- Capacidad de reflexión.
T22- Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito de estudio.
Competencias específicas
C5 - Conocimiento, administración y mantenimiento sistemas, servicios y aplicaciones informáticas.
C10- Conocimiento de las características, funcionalidades y estructura de los Sistemas Operativos y diseñar e implementar aplicaciones basadas en sus servicios.
Resultados de aprendizaje
RA 2.4.1. Describir y clasificar los sistemas operativos, técnicas que aplican, servicios que proporcionan y características deseables.
RA 2.4.2. Instalar y configurar un sistema operativo atendiendo a unos requerimientos específicos.
RA 2.4.3. Identificar y describir la estructura y los elementos que conforman el modelo de gestión de procesos, y realizar tareas de administración relacionadas con ellos.
RA 2.4.4. Identificar y describir la estructura y los elementos que conforman el modelo de gestión de ficheros, y realizar tareas de administración relacionadas con ellos.
Sistemas Operativos
5
Sistemas Operativos - Tlf: (+34) 968 278 821
RA 2.4.5. Identificar y describir la estructura y los elementos que conforman el modelo de gestión de memoria, y realizar tareas de administración relacionadas con ellos.
RA 2.4.6. Automatizar tareas de administración y configuración de los distintos servicios del sistema operativo.
Metodología
Metodología Horas Horas de trabajo
presencial Horas de trabajo
no presencial
Clases en el Aula 21
60 horas (40 %) Evaluación 6
Prácticas 21
Tutorías 12
Estudio personal 27
90horas (60 %)
Lecturas recomendadas y búsqueda de información
27
Realización de ejercicios, presentaciones, trabajos y casos prácticos
27
Actividades de aprendizaje virtual
9
TOTAL 150 60 90
Temario Programa de la enseñanza teórica
Tema 1. Arquitectura básica de los computadores.
1. Estructura y funcionamiento general.
2. Procesador.
Sistemas Operativos
6
Sistemas Operativos - Tlf: (+34) 968 278 821
3. Memoria.
4. Entrada/Salida.
5. Interrupciones.
6. Protección.
Tema 2. Introducción a los sistemas operativos.
1. Concepto de S.O.
2. Historia y evolución.
3. Tipos de sistemas operativos.
4. Conceptos claves en S.O.
a. Según el usuario de órdenes/aplicaciones.
b. Según el usuario programador.
c. Según el diseñador/implementador.
5. Carga y activación de un S.O.
6. Arquitectura de sistemas operativos.
7. Introducción a Unix/Linux.
8. Introducción a Windows 2000.
Tema 3. Procesos.
1. Introducción.
2. Hilos o hebras.
3. Introducción a la comunicación entre procesos.
4. Planificación de procesos.
5. Multiprocesamiento.
6. Procesamiento en tiempo real.
7. Procesos en Unix.
8. Procesos en Windows 2000.
Tema 4. Administración de la memoria.
1. Introducción.
Sistemas Operativos
7
Sistemas Operativos - Tlf: (+34) 968 278 821
2. Partición de memoria.
3. Memoria virtual con paginación.
4. Memoria virtual con segmentación.
5. Gestión de la memoria en Linux.
6. Gestión de la memoria en Windows 2000.
Tema 5. Sistemas de Ficheros.
1. Introducción.
2. Ficheros.
3. Directorios.
4. Implementación del sistema de ficheros.
5. Sistemas de ficheros en Linux.
6. Sistemas de ficheros en Windows 2000.
Programa de la enseñanza práctica
Seminario 1. Introducción al sistema operativo Linux. La práctica consistirá en la realización de diversos ejercicios consistentes en el manejo básico y estructura de los sistemas operativos Unix/Linux.
Seminario 2. Comandos del Shell. En este seminario se mostrará los comandos básicos para la interacción con la interfaz alfa-numérica de Linux. Se propondrán una serie de ejercicios prácticos, los cuales serán entregados mediante tareas del campus virtual que se irán habilitando conforme se avance en la parte teórica de la asignatura.
Seminario 3. Programación de Guiones Shell. En este seminario se mostrará la programación de Guiones Shell. Se plantearán una serie de ejercicios entregables. Estos ejercicios también se entregaran mediante las tareas del campus virtual.
Seminario 4. Llamadas al Sistema Operativo. En este seminario se utilizará las llamadas más importantes al sistema operativo,incluidas en el estándar POSIX. Se planteará una práctica entregable y evaluable junto con el resto de ejercicios.
Sistemas Operativos
8
Sistemas Operativos - Tlf: (+34) 968 278 821
Relación con otras asignaturas del plan de estudios Esta asignatura está estrechamente relacionada con la asignatura de Arquitectura de computadores, en la que se profundiza más en el hardware subyacente a la hora de la implantación de un nuevo sistema de información integral, teniendo conocimiento por tanto, de las diferentes arquitecturas de sistemas operativos, de las características que nos pueden proporcionar, etc.
Además, Sistemas operativos está relacionada con Redes de computadores, asignatura de su misma materia, que es fundamental para el correcto entendimiento y administración de sistemas operativos avanzados.
Sistema de evaluación
- Primera prueba parcial: 30% del total de la nota.
- Prueba final: 30% del total de la nota.
- Evaluación de prácticas y problemas: 40% del total de la nota.
Se valorará a partir de la entrega de diferentes tareas voluntarias, así como de la participación en los diversos mecanismos de tutorización lo que se valorará en el % de evaluación de prácticas y problemas. Se tendrá en cuenta no solamente la cantidad de la participación, sino la calidad de la misma. Tanto en el planteamiento de dudas como en la resolución de las de los compañeros en clase.
Bibliografía y fuentes de referencia Bibliografía básica
Tanenbaum, A. S.Sistemas Operativos Modernos. Prentice-Hall, 2009. STALLINGS, William. Sistemasoperativos.Prentice Hall, 1997. Carretero Pérez, J., De Miguel Anasagasti, P., García Carballeira, F., Pérez Costoya, F. Sistemas Operativos. Una Visión Aplicada, McGraw Hill, 2007.
Bibliografía complementaria
Baer Galvin, P. Conceptos de Sistemas Operativos. Prentice Hall, 1999.
Tanenbaum, A. S. Sistemas Operativos Modernos. Prentice-Hall. 1993.
Bach, M. J.The Design of the Unix Operating System. Prentice-Hall. 1986.
Sistemas Operativos
9
Sistemas Operativos - Tlf: (+34) 968 278 821
Web relacionadas Debian: (http://www.debian.org/)
Ubuntu: (http://www.ubuntu.com)/)
Gentoo: (http://www.gentoo.org/)
ComandosUnix: (http://linuxcommand.org/)
Guiones Shell, (http://ss64.com/bash/index.html)
Recomendaciones para el estudio La asignatura requiere un seguimiento continuo por parte del alumno, ya que el contenido de cada tema se basa en lo explicado en temas anteriores. Por ello, se recomienda estudiar conforme se desarrollen los contenidos en clase y realizar los ejercicios.
Material didáctico Aplicaciones
El software a utilizar en la asignatura es cualquier distribución del Sistema Operativo Linux. En concreto, se aconseja alguna de las distribuciones basadas en debían como Ubuntu http://www.ubuntu.com/. Para la instalación de Ubuntu se pueden optar por dos vías: (1) realizar una partición en el disco duro e instalar un grub del sistema, o bien (2) utilizar una máquina virtual que ejecute dicho sistema. Para la opción (2), en los laboratorios se dispone de VMWare, aunque se puede disponer de una versión gratuita como virtualbox (https://www.virtualbox.org/). Depende de la opción elegida los requisitos hardware mínimos varían aunque se aconseja disponer de un disco duro de mínimo 250GB y 2GB de memoria
Material didáctico
Además de la bibliografía recomendada, en el campus virtual, en el apartado de recursos se proporcionará al alumno organizado en carpetas por temas el material didáctico necesario para el seguimiento de la misma. Este material estará organizado en la sección wiki del campus virtual. Esta sección se ofrecerá como herramienta para el seguimiento de la asignatura, e incluirá entre otros:
Apuntes sobre los temas tratados.
Enlaces a otros sitios donde aumentar la información sobre los temas.
Ejercicios para practicar, en un principio los enunciados, y posteriormente se pondrán las soluciones a los mismos.
Presentaciones con explicación oral del profesor de los temas más importantes y/o dificultosos.
Sistemas Operativos
10
Sistemas Operativos - Tlf: (+34) 968 278 821
Capturas de pantalla con explicación del profesor de la realización de ejercicios prácticos, así como de lo relacionado con la instalación del entorno y puesta en marcha.
Tutorías Las tutorías se centran en la preparación de ejercicios propuestos en pequeños grupos, su exposición oral, planteamiento de ejercicios a los compañeros y evaluación de los mismos. Asimismo se reforzarán los conceptos aprendidos en clase. El trabajo será evaluado por compañeros y compañeras, además de por el profesor de la asignatura, atendiendo a la calidad general del trabajo y a las habilidades y actitudes expuestas.
Guía Docente 2015/2016
Tecnologías Avanzadas de Comunicación
Advanced Communications Technologies
Grado en Ingeniería Informática
Presencial
Tecnología
Tecnolog
Breve des
Requisito
Objetivos
Competen
Metodolo
Temario ..
Relación
Sistema d
Bibliograf
Web relac
Recomen
Material n
Tutorías .
as Avanzad
ías Avanz
scripción
os Previos
s de la asig
ncias .......
gía ..........
................
con otras
de evaluac
fía y fuent
cionadas .
daciones
necesario
................
das de Com
zadas de C
de la asig
s ...............
gnatura ...
................
................
................
materias
ción .........
tes de refe
................
para el es
................
................
municación
Comunica
gnatura ....
................
................
................
................
................
................
................
erencia ....
................
studio ......
................
................
n
Tecnología
Índice
ción ........
................
................
................
................
................
................
................
................
................
................
................
................
................
as Avanzadas
e
................
................
................
................
................
................
................
................
................
................
................
................
................
................
de Comunica
................
................
................
................
................
................
................
................
................
................
................
................
................
................
ación - Tlf: (+34
................
................
................
................
................
................
................
................
................
................
................
................
................
................
4) 968 278821
............... 3
............... 3
............... 3
............... 3
............... 4
............... 5
............... 6
............... 6
............... 7
............... 7
............... 7
............... 7
............... 8
............... 8
1
3
3
3
3
4
5
6
6
7
7
7
7
8
8
Tecnología
TecnologMódulo: Te
Materia: Se
Carácter: O
Nº de crédi
Unidad Tem
Profesor/a
Email:farca
Horario de
Profesor co
Profesora c
Breve dProfundizacredes jerárqclaro enfoqmercado la
Brief De
Deepening routing protcertification
RequisNo hay.
Objetiv1. Form
2. Con
3. Estasurj
4. Ser man
5. Teninte
as Avanzad
gías Avaecnologías
eguridad y
Obligatorio
tos: 6 ECTS
mporal: 3er C
de la asign
atención a
oordinador d
coordinador
descripcción en los quicas, prot
que profesioaboral.
escripti
in the genetocols and s
n widely dem
itos Pre
vos de lamación cien
ntribuir en la
ar preparadan en elfutu
capaces dentener siste
ner la formarnacionales
das de Com
anzadas de la infor
administra
.
S.
Curso – 1º
atura:Franc
edu
los alumno
de módulo:
ra de curso
ción deconocimientocolos de e
onal de cara
ion
eral knowledsecurity feamanded by
evios
a asignantífica y tec
a gestión de
dos para apuro.
e especificaemasinformá
ción de bass, deMáster
municación
de Comurmación.
ación.
Semestre
cisco Arca
s/as:Miérco
Francisco
:María Mag
e la asigntos generaenrutamienta a la obten
dge on the atures, with
the labor m
atura nológica.
e la informa
render y uti
ar, diseñar, áticos que r
se suficienter y Doctorad
n
Tecnología
unicació
s Túnez (w
oles 17:30
Arcas Tún
gdalena Ca
gnaturaales sobre lato y elemención de cer
WAN data a clear prof
market.
ación y en la
ilizar de form
construir, imrespondan a
e para podedo.
as Avanzadas
n
web profeso
a 18:30.
nez
ntabella Sa
as transmisntos de segtificaciones
transmissiofessional ap
a gestión de
ma efectiva
mplantar, vea las neces
er continuar
de Comunica
orado)
abater
iones de dauridad de la
s ampliamen
ons, hierarcpproach tow
el conocimie
a técnicas y
erificar, audsidades de s
r estudios, n
ación - Tlf: (+34
atos WAN, das mismas, nte demand
hical netwowards obtain
ento.
herramient
ditar, evaluasus usuario
nacionales
4) 968 278821
diseño de con un
dadas por e
ork design, ning
tas que
ar y os.
o
1
l
Tecnología
Compe
CT1 - Capa
CT2 - Capa
CT3 - Capa
CT4 - Reso
CT5 - Toma
CT6 - Traba
CT11 - Raz
CT12 - Com
CT14 - Apr
CT15 - Ada
CT16 - Cre
CT18 - Inic
CT19 - Mot
CT21 - Cap
CT22 - Comcuestiones
TI2 - Capacexplotar y mcoste y cali
TI4 - Capacde comunic
as Avanzad
etencias
acidad de a
acidad de o
acidad de g
olución de p
a de decisio
ajo en equi
zonamiento
mpromiso é
rendizaje au
aptación a n
eatividad e i
ciativa y esp
tivación por
pacidad de
mprender lorelacionada
cidad para smantener laidad adecua
cidad para scaciones en
das de Com
s
nálisis y sín
rganización
estión de la
problemas.
ones.
po.
crítico.
ético.
utónomo.
nuevas situa
nnovación.
píritu empre
r la calidad.
reflexión.
os puntos pras con el ám
seleccionaras tecnologíados.
seleccionarn una organ
municación
Competen
ntesis.
n y planifica
a informació
aciones.
ndedor.
rincipales dmbito deest
Compete
r, diseñar, días dehardw
r, diseñar, dnización.
n
Tecnología
ncias tran
ación.
ón.
de textos clatudio.
encias esp
desplegar, inware, softwa
desplegar, in
as Avanzadas
nsversales
aros y en le
pecíficas
ntegrar, evaare y redes
ntegrar y ge
de Comunica
s
ngua están
aluar, const, dentro de
estionar red
ación - Tlf: (+34
dar si tratan
truir, gestionlos paráme
des e infraes
4) 968 278821
n sobre
nar, etros de
structuras
1
Tecnología
RA 4.2.1. existentes.
RA 4.2.2. C
RA 4.2.3. Dde un siste
RA 4.2.4. característi
RA 4.2.5. A
RA 4.2.6. R
Metodo
as Avanzad
Describir la
Comprender
Diseñar, plama informá
Diseñar cas de cad
Aplicar soluc
Resolver po
ología
Me
Clases en
Prácticas
Evaluació
Tutoría
Estudio p
Realizaciejerciciospresentactrabajos yprácticos
Aprendiza
Lecturas
T
das de Com
as caracte
r e implanta
anificar y juático.
posibles sa proyecto.
ciones fund
sibles prob
todología
n el aula
s
ón
personal
ón de s, ciones, y casos
aje virtual
y búsqueda
TOTAL
municación
Resultad
rísticas fun
ar tecnologí
stificar la a
soluciones
damentales
lemas de d
Hora
36
12
4,2
12
54
4,5
18
a 13,5
150
n
Tecnología
dos de apr
ncionales d
ías de enrut
arquitectura
de direc
de segurida
iseño, cone
as Horas
pre6
60 ho2
2
2
4
5
8
5
0
as Avanzadas
rendizaje
e los distin
tamiento en
de un subs
cionamiento
ad perimetr
ectividad y c
s de trabajoesencial
ras (40 %)
60
de Comunica
ntos protoc
n redes WA
sistema de
o lógico
ral.
configuració
Horas deno pre
90 horas
9
ación - Tlf: (+34
colos de e
N.
comunicac
avanzado
ón en redes
e trabajo sencial
s (60 %)
90
4) 968 278821
nrutamiento
ciones WAN
según las
s WAN.
1
o
N
s
Tecnología
Temario
1. Introduc
1.1. En
1.2. La
2. Concep
2.1. Pro
2.2. Pro
3. Acceso
3.1. Intr
3.2. Ne
3.3. Intr
4. Resoluc
4.1. Intr
4.2. Otr
5. Otros c
5.1. Intr
5.2. Ge
5.3. Intr
Intro
Cada capítservicio corsu resolució
Del orden dmenos un c
RelacióRedes de C
as Avanzad
o
cción al enr
rutamiento:
tabla de en
ptos de enru
otocolos vec
otocolos est
o WAN
roducción a
twork Addre
roducción a
ción de pro
roducción a
ras cuestion
onceptos re
roducción a
estión de im
roducción a
oducción a
ulo tiene unrrespondienón.
de tres supucontrol prác
ón con oComputado
das de Com
Pro
rutamiento e
estático, d
nrutamiento
utamiento d
ctor-distanc
tado-enlace
a protocolos
essTranslat
a la Conectiv
blemas y ot
a la resoluci
nes: NAT, D
elacionados
al control de
ágenes y lic
a la resoluci
la monitoriz
Pro
na fuerte conte así com
uestos prácctico no pres
otras mres.
municación
ograma de
en IPv4 e IP
inámico y p
, VLSM y C
dinámico y r
cia: Funcion
e: Funciona
s de acceso
tion.
vidad VPN.
tros concep
ón de probl
DHCP, IPv6
s
el tráfico de
cencias de
ón de probl
zación de la
ograma de
omponente po del estud
cticos al finasencial.
aterias
n
Tecnología
e la enseñ
Pv6
por defecto.
CIDR.
redes WAN
namiento y c
miento y co
o WAN.
ptos
lemas en re
6 práctico
red.
sistemas N
lemas en re
a red.
e la enseña
práctica de io práctico d
alizar cada c
as Avanzadas
ñanza teór
en IPv4 e I
configuració
onfiguración
edes de com
NOS.
edes de com
anza prác
diseño e imde los posib
capítulo: Gu
de Comunica
rica
IPv6
ón.
n.
municacione
municacione
ctica
mplantaciónbles problem
uiado, Prop
ación - Tlf: (+34
es
es.
n del protocomas de con
puesto y Des
4) 968 278821
olo o nfiguración y
safío. Al
1
y
Tecnología
Seguridad aplicacionetecnologías
Sistema- Primera p- Prueba fi- Evaluació
Bibliog
Wendell, O2013.
Donahue, G
Empson, S
Web reMaterial de
Fabricante
Organismohttp://www.
Diseño WAwww.cable
RecomPor el voluimportanciade dudas econceptos razonamienpara model
as Avanzad
de la informes distribuids de la info
a de evaprueba parnal: 35% dón de práct
rafía y f
O. Cisco CC
G.A. Redes
. CCNA Ro
lacionae estudio: ht
de electrón
os de estanietf.org/, htt
AN de red map.info/, w
endaciomen de infoa trabajar sen horas de
y tecnolognto, abstraclar, analizar
das de Com
mación, Admdas, Desarrrmación.
aluaciórcial: 35% del total de laticas y cue
fuentes
CNA Routin
. Networks
outing and S
adas ttp://www.ne
nica de red,
darización: tp://www.ian
de datos: wwww.caida.
ones paormación téobre sus co
e tutoría. Mágías tratadcción, concrr y diseñar r
municación
ministraciónrollo de apl
ón del total de la nota.
estionarios
s de refe
Bibli
ng and Swit
Warriors.O
Bibliogra
Switching Po
etacad.com
documenta
http://wwwna.org)/, htt
www.redirisorg/, www.i
ara el esécnica relevonceptos dáxima curiodos de carreción, intuiredes de or
n
Tecnología
de sistemaicaciones d
la nota.
s: 30% del to
erencia
iografía bá
tching 200-
O’Reilly-Anay
afíacomple
ortable Com
m
ación técnic
w.ieee.org/intp://www.int
s.es, www.epv6.es/
studio vante de la e forma co
osidad persora a contrición, críticardenadores
as Avanzadas
as, Programistribuidas
otal de la no
ásica
120 Officia
ya, 2011
ementaria
mmand Guid
ca, estándar
ndex.html, hternetsociet
espanix.net
que se comntinuada a onal a la hoibuir sobrea, síntesis, .
de Comunica
mación Web II, Proyect
ota.
l Cert Guid
de, Cisco P
res:http://ww
http://www.isty.org/, http
t, www.sub
mpone la alo largo de
ora de compe las capaobjetividad
ación - Tlf: (+34
b, Desarrolloto integral d
de Library.C
Press, 2013
ww.cisco.co
so.org/iso/h://www.rfc-e
marinecabl
asignatura, eel curso y laprender tod
acidades nay precisión
4) 968 278821
o de de
Cisco Press
.
om/
home.html, es.org/
emap.com/
es de sumaa aclaracióndos aquellosaturales de
n necesarias
1
s,
/,
a n s e s
Tecnología
En el libro recogido pexpresameconcreto enexposición en el mundserá neces
Materia Mat
simcamdisp
Biblasigcondisp
Ordeva
Tutorías
Se dirigirá solicitados forma periócampus virt
Forun rdel foroprácparalas
Menpuerealdes
1http://www.
as Avanzad
blanco del por la agenente el domin las páginade los alum
do y, muy esario maneja
al necesterial digitauladores d
mpus virtuaponible en
liografía regnatura, dindicionado poner del m
denador báaluación.
s
al alumnocomo prác
ódica, indivitual median
ros: Permiteregistro de curso. Deb
os para el dcticas. Más a cuestioneprácticas.
nsajes privede realizar
izará diariade la recep
aneca.es/va
das de Com
Grado en ncia nacioninio del idioa 77 se puemnos al inglspecialmentar material d
sario al en formae red que al junto cla web.
ecomendadsponible ea la adquis
mismo.
ásico con
o en la cocticas. Las dualizada o
nte herramie
en la interadudas com
be ser el pdebate de lo
en concretes generales
vados y/o crse medianamente, copción del mis
r/media/1503
municación
Ingeniería Inal de la coma Inglés cede leer:"Talés, como lete, en Occidde estudio,
a de websserá public
con mater
da como men formato sición por
acceso a
Brev
orrecta reatutorías se
o en gruposentas de co
acción entremunes, aclarimer puntoos contenidto habrá uns con tema
correo elecnte estas hn un compsmo.
388/libroblan
n
Tecnología
Informática1
calidad de como una cambién en rengua francdente". Es pevaluación
s, documencado graduial extra
material no de libro f
parte del a
Internet
ve descrip
alización dee realizaráns pequeñosomunicación
e todos los araciones, so de revisiódos relacion foro para cs como eva
ctrónico: Therramientapromiso de
nco_jun05_in
as Avanzadas
1, aprobadola educaci
competenciarelación al ica de la ciepor esto que
n y documen
ntos en foalmente ende refuerz
imprescindísico en laalumno no
para estud
pción
e los proyen presencia. También sn asimétrica
participantsugerenciasón para la nados con ecada capítualuación, in
Toda la comas. Preferib
respuesta
nformatica.pd
de Comunica
o por la conón superioa necesariadioma, es i
encia, la tece en el desantación técn
ormato PDFn la herramzo y espe
dible para a biblioteca
presencial
dio, realiza
ectos de imlmente a pse atenderáas:
es en la ass, etc. que aclaración
el temario yulo de la asistalación de
municación blemente c
en menos
df
ación - Tlf: (+34
nferencia deor: ANECA,a para un inmportante a
cnología y loarrollo de lanica en inglé
F, vídeos mienta de reecialización
el seguima de la unl si tiene in
ación de p
mplantaciónpetición del án tutorías
signatura cosurjan en ede dudas.
y para el degnatura, asel software
directa concorreo elecs de 48 ho
4) 968 278821
e rectores y,se destaca
ngeniero. Enaumentar laos negociosa asignaturaés.
en la webecursos den opcional
iento de laiversidad y
ntención de
prácticas y
n de redesalumno de
a través de
onsiguiendoel desarrollo
Se ofrecenebate de lassí como otroo dudas de
n el profesoctrónico. Seras lectivas
1
y a n a s a
b, el ,
a y e
y
s e el
o o n s o e
r e s
Universidad Católica San Antonio de Murcia – Tlf: (+34) 902 102 101 [email protected] – www.ucam.edu
Guía Docente 2015 - 16
Soluciones informáticas para la empresa
Business ComputerSolutions
Grado en Ingeniería Informática
Presencial
Soluciones
Solucione
Breve des
Brief Desc
Requisito
Objetivos
Competen
Metodolo
Temario ..
Relación
Sistema d
Bibliograf
Web relac
Recomen
Material d
Tutorías .
s informáti
es informá
scripción
cription ...
os Previos
s de la asig
ncias .......
gía ..........
................
con otras
de evaluac
fía ............
cionadas .
daciones
didáctico .
................
icas para la
áticas par
de la asig
................
s ...............
gnatura ...
................
................
................
materias
ción .........
................
................
para el es
................
................
a empresa
a la empre
gnatura ....
................
................
................
................
................
................
................
................
................
................
studio ......
................
................
Solucione
Índice
esa ..........
................
................
................
................
................
................
................
................
................
................
................
................
................
................
es informática
e
................
................
................
................
................
................
................
................
................
................
................
................
................
................
................
as para la emp
................
................
................
................
................
................
................
................
................
................
................
................
................
................
................
presa - Tlf: (+3
21/04/
................
................
................
................
................
................
................
................
................
................
................
................
................
................
................
2
34) 968278821
Rev. 10
/2015 11:20
............... 3
............... 3
............... 3
............... 3
............... 3
............... 4
............... 5
............... 5
............... 9
............... 9
............... 9
............. 10
............. 10
............. 10
............. 10
2
1
0
0
3
3
3
3
3
4
5
5
9
9
9
0
0
0
0
Soluciones
SolucionMódulo: Ing
Materia: Ing
Carácter: O
Nº de crédi
Unidad Tem
Profesor/a
Email:bayu
Horario de solicitar ci
Profesor co
Profesora c
Breve dLa asignatuinformáticacada uno dcon esta my qué soluc
Brief DeThis subjechigh cost customizingoccurs and
RequisNo existen
Objetiv
1. Idenmod
s informáti
nes inforgeniería de
geniería ap
Obligatoria.
tos: 6 ECTS
mporal: 3erC
de la asign
uso@ucam
atención a ita a través
oordinador d
coordinador
descripcura tiene po, debido al
de sus clientmateria el aluciones son l
escriptict introduceof hours og market s what soluti
itos Prerequisitos p
vos de la
ntificar las ddelos empre
icas para la
rmáticasel software
plicada a la
.
S.
Curso–1er S
atura:Belén
m.edu
los alumnos del campu
de curso:Fe
ra de módu
ción deor objetivo alto coste
tes, sino quumno adqulas más apr
ion s the stude
of programmolutions.Thions are be
evios previos
a asigna
distintas áreesariales en
a empresa
s para la .
a empresa.
Semestre.
n López Ay
s/as:Martesus virtual)
ernando Pe
lo: Mª Tere
e la asigformar al ade horas d
ue adaptan iere conociropiadas a c
ent to a busming, don´te student ast suited to
atura
eas de impln base a ac
Solucione
empresa
yuso (web p
s de 9:00 a
ereñíguez G
sa García V
gnaturaalumno en de programao parametrmiento de ccada tipo de
iness envirot programmacquires kneach type o
lantación dectividad, tam
es informática
a
profesorad
a 10:00. (Fu
García.
Valverde.
un entornoación, no drizan soluciocómo se proe cliente.
onment. Thming softwanowledge oof customer
e solucionemaño, polític
as para la emp
do)
uera de est
o empresariesarrollan sones del meoduce ese
he computerare for eacof how this r.
es informáticca empresa
presa - Tlf: (+3
e horario s
al. Las consoluciones ercado. Es proceso de
r consultingch customeprocess of
cas para loarial, etc.
3
34) 968278821
se podrá
nsultoras dea medida apor ello que
e adaptación
g, due to theer, but alsof adaptation
s diferentes
3
1
e a e n
e o n
s
Soluciones
2. Comar
3. Estusolu
4. Ideny elinte
Compe
UCAM3 – D
T3 - Capac
T4 - Resolu
T5 - Toma
T6 - Trabaj
T9 – Habilid
T11 - Razo
T14 - Apren
T15 - Adap
T18 - Inicia
IS3 - Capestándares
RA 3.1.9. construyen
RA 3.1.10.tecnologías
s informáti
nocer las crco empresa
udiar las teuciones info
ntificar las degir aquellagración y fu
etencias
Desarrollar
cidad de ges
ución de pro
de decision
o en equipo
dad en rela
onamiento c
ndizaje autó
ptación a nu
ativa y espír
acidad de s y tecnolog
Definir el y se emple
Identificar s de la infor
icas para la
característicarial.
endencias ormáticas.
distintas alta que le pauncionalidad
s
habilidades
stión de la i
oblemas.
nes.
o.
ciones inter
crítico.
ónomo.
uevas situac
ritu emprend
dar soluciías disponib
concepto dean los siste
los requerrmación y la
a empresa
cas de los d
de los me
ernativas aarezca másd.
Compete
s de iniciaci
nformación
rpersonales
ciones.
dedor.
Compe
ión a probbles.
Resulta
de organizaemas de inf
rimientos dea comunicac
Solucione
distintos paq
ercados ac
a implantar s apropiada
encias trans
ón a la inve
n.
s.
tencias esp
lemas de
ados de apre
ación emprformación p
e una orgación (TIC).
es informática
quetes de s
ctuales y fu
en varios s en base a
sversales
estigación.
pecíficas
integración
endizaje
resarial parpara la emp
anización re
as para la emp
soluciones q
uturas refe
supuestos ca costes tem
n en funció
ra cuyo seresa.
elativos a la
presa - Tlf: (+3
que se imp
erentes a la
concretos demporales, e
ón de las
ervicio se d
a incorpora
4
34) 968278821
lantan en e
as distintas
e empresaseconómicos
estrategias
diseñan, se
ación de las
4
1
el
s
s s,
s,
e
s
Soluciones
RA 3.1.11determinar
RA 3.1.12.
RA 3.1.13empresaria
Metodo
Cla
Prá
Ev
Tu
Es
ReejeprepráAcvirLey bbib
Temario
Tema 1
a.
s informáti
. Realizar los diferent
Conocer la
3. Seleccioales.
ología
Metodo
ases en el a
ácticas
valuación en
utorías
studio perso
ealización dercicios, esentacioneácticos ctividades artual ecturas recobúsqueda dbliografía
TOTA
o
.ERP: Plan
El front-offi
icas para la
un análistes módulos
as principale
onar e inte
ología
aula
n el aula
onal
de
es y casos
prendizaje
omendadas de
AL
P
nificación de
ce frente a
a empresa
is comparas y funciona
es solucione
egrar las
Horas
20
23
5
12
33
36
11
10
150
Programa d
e recursos e
la visión clá
Solucione
ativo entrealidades qu
es de softw
soluciones
Horas deprese
60horas
6
de la enseña
empresarial
ásica del ba
es informática
e las diferee proporcio
are empres
software
e trabajo encial
s (40 %)
60
anza teórica
les.
ack-office.
as para la emp
entes soluconan.
sarial existe
más apro
Horas no p
90hor
a
presa - Tlf: (+3
ciones info
entes en el m
opiadas a
de trabajo resencial
ras (60, %)
90
5
34) 968278821
ormáticas y
mercado.
problemas
5
1
y
s
Soluciones
b.
c.
Tema 2
a.
b.
c.
Tema 3
a.
b.
c.
Tema 4
a.
b.
c.
d.
e.
f.
Tema 5
a.
b.
c.
d.
s informáti
Antecedent
Característ
2. SCM: Ges
Conceptos
con los clie
Áreas de m
Análisis de
3. CRM: Ge
Concepto d
Característ
Tipos de C
4. Negocio e
E-business
E-commerc
B2B.
B2C.
B2E.
E-Marketpl
5. Inteligenc
Antecedent
Característ
Proceso de
Tecnología
icas para la
tes del ERP
ticas princip
stión de la c
de Gestión
entes (SRM)
mejora al im
l mercado n
stión de la
de CRM.
ticas de los
RM
electrónico.
s.
ce .
ace.
cia de Nego
tes en las s
ticas de los
e implantaci
as de soport
a empresa
P.
pales.
cadena de s
n de la cad
) Diferencia
plantar este
nacional e i
relación con
sistemas C
ocio.
soluciones
sistemas B
ión con sus
te del BI.
Solucione
suministro.
dena de su
as.
e tipo de so
nternaciona
n los cliente
CRM y sus f
de inteligen
BI.
s fases.
es informática
ministro (S
olución.
al de las sol
es.
funcionalida
ncia de Neg
as para la emp
CM) y Ges
luciones SR
ades.
gocio.
presa - Tlf: (+3
stión de las
RM y SCM.
6
34) 968278821
s relaciones
6
1
s
Soluciones
Tema 6
a.
b.
c.
d.
Tema 7
a.
b.
c.
Tema 8
a.
b.
c.
d.
Tema 9
a.
b.
Tema 1
a.
b.
c.
d.
s informáti
6. Minería d
Concepto d
Elementos
Herramient
Técnicas d
7.DataWare
Característ
Aspectos re
Tecnología
8. Gestión d
¿Qué es la
Proceso en
Descripción
Infraestruct
9.Parametriz
Característ
Consultoría
0. SAP.
SAP AG co
Funcionalid
Manejo bás
Característ
icas para la
e datos.
de Minería d
de la Miner
tas de la Mi
e la Minería
ehouse.
ticas de los
elevantes d
as OLAP.
documental.
GC?.
n la gestión
n funcional
tura tecnoló
zación.
ticas de la p
a informátic
omo modelo
dades del s
sico del sist
ticas de un
a empresa
de Datos.
ría de Datos
nería de Da
a de Datos.
sistemas d
de la arquite
.
de contenid
de un softw
ógica.
parametriza
a.
o de empres
istema ERP
tema ERP d
proyecto de
Solucione
s.
atos.
e DataWare
ectura de los
dos.
ware.
ación.
sa software
P de SAP.
de SAP.
e implantac
es informática
ehouse.
s almacene
e.
ión de SAP
as para la emp
es de datos.
P.
presa - Tlf: (+3
.
7
34) 968278821
7
1
Soluciones
Práctica 1.
La tercera
cualquier a
otra Admin
alumno pre
como conc
Práctica 2.
Consiste e
siguientes p
El alumno r
Práctica 3.
Consiste enpuntos. :
El profesor con las divi8. El alumn
s informáti
Estudio de
práctica c
administració
istración un
esentará un
lusión aque
Estudio de
en el estudi
puntos:
Año de Nº de tr Sede so Sucursa Cifras d Noticias Socios Solucio
realizará un
Evaluación
n realizar un
Caracte Modula Caracte Segme Principa Casos d Presup
proporcion
isiones empno también p
icas para la
P
Soluciones
consiste en
ón pública.
n pliego de
n resumen
ellos apartad
las principa
io de algun
creación rabajadoresocial ales y Dispede Facturacs de Interésy tipos de P
ones softwa
na presenta
n de una he
na evaluaci
erísticas Fuaridad. erísticas Ténto de Mercales Clientede éxito. uesto.
nará una listpresariales puede prop
a empresa
Programa de
s en la Adm
la lectura
Para ello e
condicione
explicativo
dos que se
ales empres
na empresa
s
ersión Geogción s publicadasPartners re y funcion
ción de 20
rramienta c
ión de una h
ncionales.
cnicas. cado que cues.
ta de herramde las herra
poner la her
Solucione
e la enseña
ministración
y análisis
el alumno b
s sobre cua
o relativo a
contemplan
sas del sec
a de soluci
gráfica
s sobre la e
nalidades qu
minutos en
comercial “ll
herramienta
ubre la herr
mientas comamientas quramienta.
es informática
anza práctic
Pública.
de un plie
uscará en c
alquier proy
los puntos
n.
ctor informát
ones integ
empresa
ue cubre ca
la que hag
ave en man
a comercial
ramienta.
merciales a ue aparece
as para la emp
ca
ego de co
cualquier C
yecto softwa
s tratados
tico.
rales de so
ada solución
ga una defe
no”.
analizando
evaluar qun reflejadas
presa - Tlf: (+3
ndiciones s
omunidad A
are. Tras s
en el plieg
oftware ana
n.
nsa de la p
o los siguien
e se corress en los tem
8
34) 968278821
software de
Autónoma u
u lectura, e
go, sacando
alizando los
ráctica.
ntes
ponderán mas del 1 al
8
1
e
u
el
o
s
Soluciones
El alumno r
RelacióLa asignatFundamentempresaria
Sistema
- Exámene
- Trabajos:
Bibliog
Jiménez PaRama. 201
Gómez Viegestión, Ed
Trujillo, J.Cmultidimens
Sieber, S.,estratégico
Eíto-Brun, Editorial.20
Díaz Dominempleo. Ed
Curto Díaz,
s informáti
realizará un
ón con otura de Sotos de A
ales.
a de eva
es: 65% del
: 35% del to
rafía
artearroyo, 1.
eites, A., Sd. Rama, Ma
C., Diseño sional. ECU
Valor, J., os y alternat
R. Gestión 013.
nguez, L.F.ditorial CEP
, J., Introdu
icas para la
na presenta
otras moluciones indministració
aluació
total de la
otal de la no
M., La ges
Suarez Reyadrid, 2011
y explotacU. 2013.
Porta, V.,tivas táctica
de contenid
., Cuaderno. 2011.
ucción al Bu
a empresa
ación de 20
ateriasnformáticasón y Org
ón
nota.
ota.
Bib
stión inform
y, C., Siste.
ción de alm
, Los sisteas. McGraw
Bibliogra
dos: proces
o del alumn
usiness Intel
Solucione
minutos en
s para la eganización
liografía bá
mática de la
emas de In
macenes d
mas de inw-Hill Españ
afía comple
sos y tecnol
no introduc
lligence, UO
es informática
n la que hag
empresa esde empre
sica
empresa.
nformación:
de datos: c
formación ña, 2010.
ementaria
logías para
ción al sist
OC. 2010.
as para la emp
ga una defe
stá ligada esas y G
Nuevos mo
: Herramien
conceptos
en la emp
gestionar a
tema SAP R
presa - Tlf: (+3
ensa de la p
a las asigGestión de
odelos de n
ntas práctic
básicos de
presa actua
activos de i
R/3: formac
9
34) 968278821
práctica.
gnaturas deproyectos
negocio. Ed
cas para la
e modelado
al: aspectos
información
ción para e
9
1
e s
d.
a
o
s
n.
el
Soluciones
Parracia, N
Ibrahim, K.
Greenberg.
Hernandez
Web reOracle (ww
Microsoft (w
Sap (www.s
IBM (www.
RecomPara realizejercicios d
MateriaPara el esrecomenda
TutoríasSe propondoralesde loactitudes ex
s informáti
N.L., DataW
, Elementos
. CRM. Ges
, J.A., Mant
lacionaww.oracle.co
www.micros
sap.com)
ibm.com)
endaciozar un correde la asigna
al didáctstudio el aluada; Ordena
s drán ejerci
os mismos. xpuestas. T
icas para la
Warehousing
s básicos d
stión de las
tinez, F., Ke
adas om)
soft.com)
ones paecto seguim
atura y cump
tico umno neceador con ac
cios para rLa valorac
También se
a empresa
g. Editorial E
de comercio
relaciones
eogh, J., Sa
ara el esmiento de plir con la p
esitará: Matcceso a Inte
resolver indción depend
resolverán
Solucione
El Cid. 2009
electrónico
con el clien
ap R/3 Hand
studio la asignatu
planificación
terial dispornet.
dividualmenderá de la c dudas plan
es informática
9.
o, Editorial U
nte. Mcgraw
dbook, McG
ura el alumn que se le m
onible en re
nte y por gcalidad gennteadas por
as para la emp
Universitaria
w-Hill. 2008.
Graw-Hill, 20
mno debe remarca al pr
ecursos; Ac
grupos, así neral del trar losalumno
presa - Tlf: (+3
a. 2008.
.
005.
ealizar las rincipio de c
cceso a la
como presabajo, lashaos.
10
34) 968278821
prácticas ycurso.
bibliografía
sentacionesabilidades y
0
1
y
a
s y
Guía Docente 2015 - 2016
Programación Web
Web Programming
Grado en Ingeniería Informática
Presencial
Programac
Programa
Breve des
Requisito
Objetivos
Competen
Metodolo
Temario ..
Relación
Sistema d
Bibliograf
Web relac
Recomen
Material d
Tutorías .
ción Web
ación Web
scripción
os Previos
s de la asig
ncias y res
gía ..........
................
con otras
de evaluac
fía y fuent
cionadas .
daciones
didáctico .
................
b ...............
de la asig
s ...............
gnatura ...
sultados d
................
................
materias
ción .........
tes de refe
................
para el es
................
................
................
gnatura ....
................
................
de aprend
................
................
................
................
erencia ....
................
studio ......
................
................
Índice
................
................
................
................
dizaje .......
................
................
................
................
................
................
................
................
................
Pro
e
................
................
................
................
................
................
................
................
................
................
................
................
................
................
ogramación W
................
................
................
................
................
................
................
................
................
................
................
................
................
................
Web - Tlf: (+34
................
................
................
................
................
................
................
................
................
................
................
................
................
................
) 902 102 101
............... 3
............... 3
............... 3
............... 3
............... 4
............... 5
............... 5
............... 9
............... 9
............... 9
............. 10
............. 10
............. 10
............. 11
1
3
3
3
3
4
5
5
9
9
9
0
0
0
1
Programac
ProgramMódulo: TeMateria: TeCarácter: ONº de crédiUnidad Tem
Profesora d
Email: mm
Horario de
solicitar ci
Profesor co
Profesora c
Breve dEl objetivo habitual y desarrollo servidor. Eun sitio We
Brief De
The aim ofvarious teccommunicasecurity imp
RequisNo se estab
ObjetivLos objetivo
4
ción Web
mación Wecnologías ecnologías Obligatoria.tos: 4,5 EC
mporal: 3er
de la asigna
cantabella@
atención a
ita vía corre
oordinador d
coordinador
descripcde la asignlas diversa
en el lado l alumno co
eb.
escripti
f the courschnologies ation protocplications a
itos Preblecen requ
vos de laos específic
1. Conoce
2. Saber t
3. Conoce
4. Conoce
Web de la Inforde Progra
. CTS
curso - 2º
atura: María
@ucam.ed
los alumno
eo electrón
de módulo:
ra de curso
ción denatura es peas tecnologcliente, los
onocerá las
ion
e is to enainvolved accols and ennd the basi
evios uisitos.
a asignacos de la as
er los estánd
rabajar con
er los estánd
er la segurid
rmación. mación.
cuatrimes
a Magdalen
du
s/as: Marte
nico al indi
Francisco
: Fernando
e la asigermitir al alugías implics protocolos implicacio
able the stucross a Wenvironmentc tasks for
atura signatura so
dares web p
n bases de d
dares web p
dad a aplica
tre
na Cantabe
es 17:30 – 1
icado en la
Arcas Tún
o Pereñigue
gnaturaumno se encadas a lo os de comunes de seg
udent to sueb project: s common managing a
on:
para el des
datos en en
para el des
ar en aplicac
Pro
ella Sabater
18:30.Fuera
a línea ante
nez.
ez García.
nfrentarse dlargo de
unicación yguridad y la
uccessfully fdevelopmein server
a website.
arrollo de c
ntorno web.
arrollo de c
ciones web
ogramación W
r
a de ese ho
erior.
de forma exun proyect
y entornos s tareas bá
face the usent languagside. The
contenidos.
contenidos.
.
Web - Tlf: (+34
orario se p
xitosa a la pto Web: lehabituales
ásicas para
sual probleges on the student wi
) 902 102 101
puede
problemáticaenguajes de
en lado deadministra
ms and theclient side
ll know the
1
a e e r
e e, e
Programac
Compe
T1. Capaci
T2. Capaci
T3. Capaci
T5. Razona
T8. Creativ
TI2 - Capexplotar y coste y cali
TI6 - Capaincluyendo móvil.
RA 4.1.12.
RA 4.1.13.
RA 4.1.14.
RA 4.1.15.
RA 4.1.16.
RA 4.1.17. accesibilida
ción Web
5. Analiza
6. CompreW3C
7. Conoceseleccio
etencias
dad de aná
dad de reso
dad para tra
amiento crít
vidad.
acidad parmantener laidad adecua
acidad de cInternet, w
Realizar ef
Conocer lo
Utilizar los
Utilizar los
Acceder a
Desarrollarad, ergonom
r, planificar
ender la ne
er las difereonar las má
s y resu
álisis y sínte
olución de p
abajar en e
tico.
ra seleccioas tecnologados.
concebir sisweb, comer
ficientement
os fundamen
lenguajes y
lenguajes y
bases de d
r una aplicamía, usabilid
r y programa
ecesidad de
entes tecnoás adecuada
ltados dCompete
esis.
problemas y
quipo y hab
Compet
onar, diseñgías de har
stemas, aprcio electró
Resultad
te una aplic
ntos de los
y herramien
y herramien
atos desde
ación compldad y segur
ar aplicacio
e desarrolla
ologías webas a problem
de apreencias tran
y toma de d
bilidades en
tencias esp
ar, desplegrdware, soft
licaciones ynico, multim
dos de apr
cación comp
lenguajes d
ntas en la pa
ntas en la pa
entornos w
eta en entoridad.
Pro
ones cliente/
r sitios que
b existentesmas concre
endizajesversales
decisiones.
n las relacio
pecíficas
gar, integraftware y red
y servicios media, serv
rendizaje
pleta en un
de program
arte de clien
arte del ser
web.
orno web ate
ogramación W
/servidor ba
e cumplan c
s en la actuetos.
e
ones interpe
ar, evaluardes, dentro
basados evicios intera
entorno de
ación web.
nte.
rvidor.
endiendo a
Web - Tlf: (+34
asadas en w
con los está
ualidad y se
ersonales.
r, construirde los par
en tecnologactivos y c
e programac
criterios de
) 902 102 101
web.
ándares de
er capaz de
, gestionarrámetros de
gías de redcomputación
ción visual.
e
1
el
e
r, e
, n
Programac
Metodo
Temario
Tema 1. In
1. Apli
2. Mod
Tema 2. H
1. Hist
2. Len
ción Web
ología
Me
Clases en
Evaluació
Prácticas
Tutorías
Estudio p
Lecturas y búsqueinformaciRealizaciejerciciospresentactrabajos yprácticos Actividadaprendiza
T
o
ntroducción
icaciones cl
delos de ap
TML 5.
toria HTML
nguaje HTM
todología
n el Aula
ón
s
personal
recomendaeda de
ón ón de
s, ciones, y casos
es de aje virtual TOTAL
Pro
.
liente-servid
plicaciones w
5.
L 5.
Hora
13,5
2,25
20,2
9
20,2
adas 3,37
40,5
3,37
112
ograma de
dor.
web.
as Horas
pre5
45hor5
25
25
75
5
75
,5
e la enseñ
Pro
s de trabajoesencial
ras (40 %)
45
ñanza teór
ogramación W
Horas deno pre
67,5hora%
67
rica
Web - Tlf: (+34
e trabajo sencial
as (60 %)
7,5
) 902 102 1011
Programac
3. Elem
4. API
5. CCS
Tema 3. C
1. Estr
2. Sint
3. Vali
4. Etiq
Tema 4. C
1. M
2. F
3. S
4. T
5. T
6. C
7. C
Tema 5. C
8. Sint
9. Hoja
10. Etiq
11. Sele
Tema 6. D
1. Arc
2. Ele
3. Pro
4. Me
ción Web
mentos HTM
S.
S3.
Conceptos b
ructura del d
taxis.
idación de p
quetas.
Categorías H
Metadatos.
Flujo.
Secciones.
Títulos.
Textos.
Contenidos
Contenidos
CSS3.
taxis CSS3.
as de estilo
quetas.
ectores.
Diseño web
chivo Reset
emento <DIV
opiedad Floa
nú de nave
ML 5.
básicos HTM
documento
páginas.
HTML5.
embebidos
interactivos
.
o.
con CSS.
.
V>
at.
egación.
ML5, XHTM
.
.
s.
ML y CSS.
Proogramación WWeb - Tlf: (+34) 902 102 1011
Programac
5. Má
Tema 7. D
1. Dra
2. Elem
3. Com
Tema 9.Ge
1. Hist
2. Inst
3. Cre
4. Pers
Tema 8.Sc
1. Hist
2. JS C
3. JS S
4. Sint
5. Estr
6. Mét
Tema 9.DO
1. DOM
2. W3C
3. Vali
4. Fich
5. Trat
Tema 10.C
1. Elem
2. Traz
3. Dibu
ción Web
rgenes inte
Drag and Dro
g and Drop
mento de vi
mpatibilidad
estor de con
toria gestore
talación.
ación de M
sonalizació
ripting de la
toria JS
Cliente.
Servidor.
taxis.
ructuras de
todos, objet
OM: Acceso
M mediante
C con DOM
idación de f
heros js.
tamiento de
Canvas.
mento Canv
zos de dibu
ujos de rect
ernos y exte
op y conten
p.
ideo y audio
d navegador
ntenidos.
es de conte
ódulos.
n de Módul
ado del Clie
control.
tos y funcio
o a Element
e JavaScrip
M.
formularios.
e eventos.
vas.
ujos.
tángulos, lín
ernos.
nidos Multim
o.
res.
enidos.
los.
ente:JavaSc
ones.
os de la pá
t.
.
neas y círcu
media.
critp.
gina con Ja
ulos,curvas
Pro
avaScript.
y textos.
ogramación WWeb - Tlf: (+34) 902 102 1011
Programac
4. Uso
5. Imá
6. Buc
Tema 11.S
1. Ento
2. Car
3. Dato
4. Rec
5. Ses
6. Incl
Tema 12.P
1. MyS
2. Cre
3. Acc
4. Bús
Práctica 1.
La prácticaetiquetado,virtual que
Práctica 2.
Realizaciónde desarrol
Práctica 3.
Se propondla implanta
Práctica 4.
ción Web
o de colores
ágenes y tra
cles.
cripting de
orno de trab
racterísticas
os, funcione
cuperación d
siones.
udes.
HP y Bases
Sql.
ación y con
ceso a BD: c
squedas en
. Aplicación
a consistirá maquetacse irán hab
. Utilización
n de ejercicllo.
. Desarrollo
drá un trabación y desa
. Desarrollo
s, estilos y g
ansformacio
lado del Se
bajo.
s generales
es, control d
de datos.
s de Datos.
nexión BD.
consultas, l
BD.
Pro
n de tecnolo
á en la reaión y diseñ
bilitando con
n de JavaSr
ios guíados
o Gestor de
ajo en el cuaarrollo de un
o de aplicac
gradientes.
ones.
ervidor:Php.
.
de flujo.
istados, act
ograma de
ogías scripti
alización do. La entre
nforme se a
ipt y Canva
s y propues
contenidos
al el alumnon tema a ele
ión web del
tulizaciones
e la enseña
ng y hojas d
e diversos ega de los avance en la
as.
tos en los te
s.
o tras la eleegir por el a
l lado del se
Pro
s e insercion
anza prác
de estilo.
ejercicios mismos sera parte teór
emas dond
ección de unalumno.
ervidor.
ogramación W
nes.
ctica
referenciará medianteica de la as
e se impart
n gestor de
Web - Tlf: (+34
dos en lose tareas ensignatura.
ten estas te
contenidos
) 902 102 101
s temas den el campus
ecnologías
s realizará
1
e s
Programac
Consiste unalumnos dedatos para
Un enunciacampus virt
RelacióFundament
Sistema
-Primera p
- Pa
- Pa
- Prueba fi
- Pa
- Pa
- Evaluació
- Eje
- Prá
Bibliog
ción Web
n trabajo fineberán analun problem
ado más dettual y poste
ón con otos de prog
a de eva
prueba parc
arte teórica
arte práctic
nal: 40% d
arte teórica:
arte práctica
ón de práct
ercicios Prá
áctica final
rafía y f
Herrera Río
Ribes AlbaS.L. 2011.
Cibelli, Chrprofesional
nal que englizar, diseña
ma propuest
tallado de laeriormente e
otras mramación I,
aluació
cial: 30% de
a:20% del to
ca:10% del
el total de la
15% del to
a: 25% del t
ticas y pro
ácticos asoc
que englob
fuentes
os Emmanu
, Purificació
ristian Gabres. Alfaome
lobará todoar e implemto en clase.
as prácticasen las tarea
aterias Bases de
ón
el total de la
otal de la no
total de la n
a nota.
otal de la no
total de la n
oblemas: 30
ciados a los
ba todos los
s de refeBibli
uel. Arranca
ón. Manual
riel Fernándega Grupo
os los conocmentar una a
s, así comoas correspon
Datos.
a nota.
ota.
nota.
ota.
nota.
0% del total
s temas: 5%
s conocimie
erenciaiografía bá
ar con HTM
Programac
dez, DamiánEditor.2012
Pro
cimientos adaplicación q
o las fechas ndientes a c
l de la nota.
%
ntos adquir
ásica
L5: curso d
ción web en
n. PHP: pro2
ogramación W
dquiridos enque involucr
de entregacada práctic
.
ridos: 15%
e programa
el entorno
gramación
Web - Tlf: (+34
n la asignatre la gestión
a será mostrca.
ación.Alfaom
cliente. Edi
web para
) 902 102 101
tura. Los n de base
rado en el
mega 2011
itorial CEP,
1
Programac
Web re
RecomEl alumno dproporcionalas últimas
La asignatutema se badesarrollen
Materia
Para esta anecesarios
Se usará e
ción Web
Babin, L. In
Larry U.,PH
GeremiOsb
Scott Mccray MYSQL ,
Van Der VL
Beati,El gra
HelmaSponS.A.,2011
HTML5 Co
PHP, MySQ
lacionaTutoriales
Libros We
endaciodeberá repados por laversiones d
ura requiereasa en lo en los conten
al didáct
asignatura spara impar
l siguiente s
ntroducción
HP paso a p
bon&Agi Cre
acken, CursInforbooks
List, E. Prof
an libro de P
ne, Program
okbook ,Ch
QL and Apa
adas Microsoft: h
b: http://libr
ones paasar y tene asignaturade estos len
e un seguimexplicado enidos en clas
tico
se utilizaranrtir el temar
software:
Bibliogra
a AJAX co
paso.Anaya
eative Team
so de progrediciones,2
fesional Pro
PHP: creac
mación de b
hristopher S
ache All-in-O
http://ie.mic
rosweb.es/tu
ara el eser claros losa deLaboratnguajes.
miento contin temas anse y realiza
A
n las aulas pio.
fía comple
n PHP. Mad
a Multimedia
m, HTML5 D
ramacion we2011.
ogramación
ion de pÁgi
bases de da
Schmitt, Kyle
One Julie C
crosoft.com/
utoriales/
studio s conceptostorio de Info
inuo por pateriores. Po
ar los ejercic
Aplicacione
preparadas
Pro
ementaria
drid: Anaya
a.2009.
Digital Clas
eb: con HTL
Web 2.0. M
inas web di
atos con MY
e Simpson
C. Meloni
/testdrive/
s de lenguaormática, se
arte del alumor ello, se rcios propue
es
con ordena
ogramación W
a
a Multimedia
room.2011.
L5, CSS, JA
Madrid: Ana
namicas.Ma
YSQL y PHP
aje de etiqueervirán de b
mno, ya querecomiendastos.
adores y co
Web - Tlf: (+34
a, 2007.
.
AVASCRIPT
aya Multime
arcombo, S
P, Marcomb
etado y hojbase para e
e el contena estudiar c
on los progra
) 902 102 101
T, PHP 5/6
edia, 2007.
S.A., 2012.
bo
as de estiloel desarrollo
ido de cadaconforme se
amas
1
o o
a e
Programac
Edi
Un
Además deproporcionaseguimient
Apu
Ejem
Enla
Videasig
Tutorías
Se propondLa valoraciTambién se
A través depor las dist
ForRecdel foroprácasigtem
Menpue
ción Web
itor de texto
o Se recocompa
servidor de
o Se recopuede
e la bibliogará al alumo de la mism
untes sobre
mplos resue
aces a otros
eo tutorialegnatura.
s
drán ejercición depende resolverán
el campus vintas herram
ros: Sirven coger todascurso. Deb
os para el dcticas. Másgnatura (HT
mas como ev
nsajes privede realizar
o.
omienda Noatible con to
e software l
omienda ututilizar LAM
grafía recommno organiza
ma que con
los temas
eltos de las
s sitios don
es que reco
cios para reerá de la cn dudas pla
virtual se vamientas dis
para proms las dudas,be ser el pdebate de los en concreTML, CSS, valuación, in
vados y/o crse median
otepad++, qdos los sist
ibre indepe
tilizar XAMPMP, WAMP,
Mate
mendada, eado en carpnsistirá en:
tratados.
actividades
de aumenta
ogen ejemp
Brev
solver por gcalidad genanteadas po
an a estableponibles:
over la inte aclaracionrimer puntoos contenideto habrá uJavaScriptnstalación d
correo elecnte estas h
que será el temas opera
ndiente de
P que será e, USBwebS
erial didác
en el camppetas por te
s propuesta
ar la inform
plos del de
ve descrip
grupos, así eral del tra
or los alumn
ecer diferen
eracción enes, sugeren
o de revisiódos relacionun foro par, PHP) , asdel software
ctrónico: Therramienta
Pro
utilizado paativos.
la plataform
el utilizado SERVER.
ctico
pus virtual,emas el ma
as.
ación sobre
sarrollo de
pción
como presabajo, las hnos.
ntes mecan
ntre todos loncias, etc. qón para la nados con era cada unsí como otre, dudas de
Toda la comas. Preferib
ogramación W
ara los exám
ma que cont
para los exá
en el apaaterial didác
e los temas
los lengua
sentacionesabilidades
ismos de tu
os participaque se van aclaración
el temario yno de los gro para cuee las práctic
municación blemente c
Web - Tlf: (+34
menes o Su
tenga MySq
ámenes. Ta
artado de rctico neces
.
ajes usados
s orales de ly actitudes
utorización,
antes en la produciendde dudas.
y para el degrandes bloestiones geas…
directa concorreo elec
) 902 102 101
ublime Text
ql,.
ambién se
recursos sesario para e
s para esta
los mismos expuestas
soportados
asignaturado a lo largo
Se ofrecenebate de lasoques de lanerales con
n el profesoctrónico. Se
1
e el
a
s. s.
s
a. o n s a n
r e
Programac
realdes
ción Web
izará diariade la recep
amente, copción del mis
n un compsmo.
promiso de
Pro
respuesta
ogramación W
en menos
Web - Tlf: (+34
s de 48 ho
) 902 102 101
ras lectivas
1
s
Guía Docente 2015/2016
Seguridad en la Información
Information Security
Grado en Ingeniería Informática
Presencial
Seguridad de la Información
Seguridad de la Información - Tlf: (+34) 968 27 88 21
Índice
Seguridad en la Información .............................................................................................. 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 4
Objetivos .............................................................................................................................. 4
Competencias y resultados de aprendizaje ...................................................................... 4
Metodología ......................................................................................................................... 6
Temario ................................................................................................................................. 6
Relación con otras asignaturas del plan de estudios .................................................... 10
Sistema de evaluación ...................................................................................................... 10
Bibliografía y fuentes de referencia ................................................................................. 10
Web relacionadas .............................................................................................................. 11
Recomendaciones para el estudio ................................................................................... 11
Material didáctico .............................................................................................................. 12
Tutorías .............................................................................................................................. 13
Seguridad de la Información
Seguridad de la Información - Tlf: (+34) 968 27 88 21
Seguridad en la Información Módulo: Tecnologías de la Información.
Materia: Seguridad y administración.
Carácter: Básico.
Nº de créditos: 4,5 ECTS.
Unidad Temporal:3º curso – 2º semestre
Profesor de la asignatura:Fernando Pereñíguez García (web profesorado).
Email:[email protected]
Horario de atención a los alumnos/as: Miércoles de 11:00 a 13:00. Fuera de este horario se pueden atender tutorías a petición del alumno. Preferiblemente se pedirán las citas por el campus virtual, pero se puede poner también por correo electrónico. Profesor coordinador de módulo: Francisco Arcas Túnez.
Profesor coordinador de curso: Fernando Pereñíguez García
Breve descripción de la asignatura En esta asignatura se estudian los fundamentos básicos de seguridad en redes. Se inicia realizando un repaso a nociones básicas sobre seguridad, terminología asociada y tipos de ataques más representativos. A continuación, se estudian las técnicas criptográficas más relevantes empleadas para la implementación de soluciones de seguridad en redes, cubriendo modelos de criptografía simétrica, asimétrica y firma digital. En este sentido, se hará especial hincapié en el funcionamiento de las infraestructuras de clave pública, por su relevancia y uso en los actuales sistemas de seguridad. Finalmente, el resto de la asignatura plantea el estudio y análisis de soluciones de seguridad concretas, abarcando tanto los protocolos seguros como su uso para el diseño de aplicaciones seguras.
Brief Description
This subject covers basic security concepts in current computer networks. Initially, the most basic concepts related to security are reviewed, related terminology as well as relevant types of security attacks. Next, the subject studies well-known cryptographic techniques used nowadays for the development of security solutions for computer networks. In this part, the student will analyze not only symmetric and asymmetric models, but also digital signature. In this sense, the subject will emphasize in the operational issues associated to public key infrastructures, due to their relevance and wide use in current security systems. Finally, the remaining of the subject will focus on the study and analysis of concrete security solutions, including security protocols and their use for the design of security applications.
Seguridad de la Información
Seguridad de la Información - Tlf: (+34) 968 27 88 21
Requisitos Previos Para que el alumno curse la asignatura de forma satisfactoria, es necesario que el alumno sea familiar con los conceptos y nociones básicas del funcionamiento de protocolos de redes de ordenadores. Así mismo, se requiere familiaridad con los comandos de administración y configuración de sistemas operativos.En este sentido, que el alumno esté familiarizado con el trabajo en un entorno tipo Linux, ya que gran parte de las herramientas de seguridad a emplear en la parte práctica de la asignatura están disponibles para esta plataforma. Por este motivo, sería aconsejable que el alumno haya cursado y superado con éxito las asignaturas de Redes de Computadores y Sistemas Operativos.
Objetivos 1. Conocer la importancia que representa la seguridad de la información en las redes de
computadores.
2. Enumerar los servicios y elementos de seguridad más importantes.
3. Conocer los mecanismos criptográficos básicos.
4. Saber explicar los distintos tipos de ataques más representativos que pueden darse en una red.
5. Conocer los mecanismos de criptografía clásica y su importancia para el desarrollo de las técnicas criptográficas aplicadas en la actualidad.
6. Conocer el funcionamiento de las técnicas de criptografía simétrica.
7. Conocer el funcionamiento de las técnicas de criptografía asimétrica.
8. Conocer el funcionamiento de las técnicas de firma digital.
9. Enumerar los esquemas de cifrado más comunes empleados en la actualidad.
10. Conocer las técnicas de distribución de claves para sistemas criptográficos simétricos.
11. Conocer las técnicas de distribución de claves para sistemas de clave pública.
12. Explicar el formato de los certificados X.509
13. Explicar el funcionamiento de las infraestructuras de clave pública.
14. Conocer los distintos elementos que integran una infraestructura de clave pública.
15. Saber explicar los procesos asociados a la gestión de infraestructuras de clave pública.
16. Conocer los protocolos seguros existentes en cada nivel de la pila TCP/IP.
17. Saber explicar el funcionamiento de los protocolos seguros.
18. Conocer ejemplos de aplicaciones que refuerzan su seguridad en bases al uso de protocolos seguros.
Competencias y resultados de aprendizaje
Competencias transversales
T1 - Capacidad de análisis y síntesis.
Seguridad de la Información
Seguridad de la Información - Tlf: (+34) 968 27 88 21
T2 - Capacidad de organización y planificación.
T3 - Capacidad de gestión de la información.
T4 - Resolución de problemas.
T5 - Toma de decisiones.
T6 - Trabajo en equipo.
T11 - Razonamiento crítico.
T12 - Compromiso ético.
T14 - Aprendizaje autónomo.
T15 - Adaptación a nuevas situaciones.
T16 - Creatividad e innovación.
T18 - Iniciativa y espíritu emprendedor.
T19 - Motivación por la calidad.
T21 - Capacidad de reflexión.
T22 - Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito deestudio.
Competencias específicas
TI1 - Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las tecnologías de la información y las comunicaciones.
TI2 - Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y calidad adecuados.
TI4 - Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de comunicaciones en una organización.
TI7 - Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas informáticos.
Resultados de aprendizaje
RA 3.2.1. Describir diferentes procesos de desarrollo software.
RA 3.2.2. Explicar diferentes técnicas de modelado software, sus componentes y posibles usos.
RA 3.2.3. Aplicar diferentes técnicas de modelado a la resolución de supuestos prácticos mediante el uso de la notación y las herramientas adecuadas.
Seguridad de la Información
Seguridad de la Información - Tlf: (+34) 968 27 88 21
RA 3.2.4. Identificar los distintos patrones de diseño relacionándolos con los problemas que resuelven.
RA 3.2.5. Explicar las características principales de la reutilización y la reingeniería.
RA 3.2.6. Comprender las principales metodologías de gestión de proyectos.
Metodología
Metodología Horas Horas de trabajo
presencial
Horas de trabajo
no presencial
Exposición teórica 17
45horas (40 %)
Grupos de discusión, seminarios
16
Evaluación 3
Tutoría 9
Estudio personal 29,7
67,5horas (60 %)
Preparación de trabajo y exposición
27
Análisis de artículos científicos
4
Búsquedas bibliográficas
6,8
TOTAL 112,5 45 67,5
Temario Programa de la enseñanza teórica
Tema 1. Introducción.
1. Introducción al concepto de seguridad de la información.
2. Objetivos básicos de seguridad
3. Arquitectura X.800
4. Terminología
5. Ataques de red
Seguridad de la Información
Seguridad de la Información - Tlf: (+34) 968 27 88 21
6. Malware
Tema 2. Criptografía clásica.
1. Introducción
2. Escítala
3. Polybios
4. Cifrado del César
5. Vignère
6. Playfair
7. Vernam
8. Sistemas de rotor.
Tema 2. Criptografía simétrica.
1. Introducción
2. Requisitos
3. Tipos: Stream Ciphers, Block Ciphers
4. Modos de operación de cifrado por bloques: ECB, CBC, CFC, OFB
5. Esquema de cifrado Feistel
6. Algoritmos de criptografía simétrica
a. DES
b. 3DES
c. AES
7. Distribución de claves
Tema 3. Criptografía asimétrica.
1. Introducción.
2. Aplicaciones
3. Características
4. Algoritmos de criptografía asimétrica
a. Diffie-Hellman
Seguridad de la Información
Seguridad de la Información - Tlf: (+34) 968 27 88 21
b. RSA
Tema 4: Funciones Hash Critpgráficas
1. Introducción.
2. Funciones hash:
a. SHA
b. MD5
3. Aplicaciones
a. Autenticación de mensajes
b. Firma digital
c. Otras aplicaciones
Tema 3. Infraestructuras de clave pública.
1. Introducción.
2. Elementos de la PKI.
3. PKI basada en X.509
4. Esquemas de certificación.
5. Servicios básicos: emisión, renovación, revocación.
Tema 4. Protocolos seguros.
1. Introducción.
2. Niveles inferiores:
a. IKEv2
b. IPsec.
3. Niveles superiores
a. SSL/TLS
b. Kerberos.
Tema 5. Aplicaciones seguras.
1. HTTPS
2. SSH
Seguridad de la Información
Seguridad de la Información - Tlf: (+34) 968 27 88 21
3. S/MIME
Programa de la enseñanza práctica
Los alumnos realizarán una serie de trabajos de prácticas que integren los conceptos y las técnicas de seguridad abarcadas en el programa de enseñanza teórica de la asignatura. Concretamente, las prácticas a desarrollar versarán sobre los siguientes temas:
Práctica 1. Introducción a la seguridad. En este práctica pretende que el alumno adquiera consciencia de la situación actual de la problemática de la seguridad de los sistemas de información, centrándose en aspectos como la ciberseguridad y ciberdefensa. Para ello se revisarán noticias actuales publicas en prensa así como documentales.
Práctica 2. Sistemas criptográficos clásicos. Esta práctica está orientada al estudio de los sistemas de cifrado clásicos con el fin de familiarizarse con las técnicas tradicionales de sustitución y transposición. Apoyándose del uso de la herramienta CrypTool, el alumno estudiará las ventajas/inconvenientes de cada sistema de cifrado y conocerá aspectos como la entropía o resistencia a ataques de criptoanálisis.
Práctica 3. Sistemas criptográficos modernos. Este práctica pretende que el alumno se familiarice con el uso delos algoritmos criptográficos modernos de tipo simétrico y asimétrico, así como lasfunciones de hash. Concretamente, el alumno experimentará con el uso de operacionescriptográficas en Java, el cuál es uno de los lenguajes de programación más usados enla actualidad para el desarrollo de aplicaciones
Práctica 4. Certificación. Esta prácticaintroduce al alumno con la manipulación de certificados. Esto incluye la generación y gestión de certificados de forma correcta. Así mismo se experimentará con el uso de certificados en una aplicación real para implementar una operación básica de firma digital y/o autentificación de mensajes.
Práctica 5. Seguridad a nivel de transporte. En esta práctica el alumno trabajará el desarrollo de comunicaciones seguras para aplicaciones distribuidas que se comunican de forma remota a través de redes inseguras. Para ello, a modo de ejemplo, se estudiará sobre la plataforma Java las librerías que implementan un transporte seguro mediante el protocolo SSL/TLS.
Práctica 6. Estudio de nuevos paradigmas y tendencias de los sistemas seguros. Sobre un conjunto de temas propuestos, el alumno se documentará a través de diversas fuentes bibliográficas. El objetivo de esta práctica consiste en formar al alumno acerca de nuevas tecnologías para el desarrollo de sistemas de comunicación seguros. Con el fin de maximizar los beneficios de esta práctica sobre el alumno, cada grupo presentará su práctica en clase ante el resto de alumnos.
Seguridad de la Información
Seguridad de la Información - Tlf: (+34) 968 27 88 21
Relación con otras asignaturas del plan de estudios Esta asignatura proporciona un complemento fundamental al resto de materias relacionadas con el desarrollo de aplicaciones así como con el estudio de las comunicaciones en redes. Por un lado, los contenidos vistos en esta asignatura complementan la formación adquirida por el alumno en materias como Desarrollo de Aplicaciones Distribuidas o Redes de Computadores. Por otro lado, esta asignatura proporciona al alumno las capacidades adecuadas para cursar la asignatura de Auditoría y Peritaje.
Sistema de evaluación - Primera prueba parcial: 30% del total de la nota.
Se evaluarán los conocimientos acerca de los principios básicos de seguridad (Tema 1) y criptografía (Tema 2).
- Prueba final: 30% del total de la nota.
Se evaluarán los conocimientos acerca de las infraestructuras de clave pública, protocolos y aplicaciones seguras (temas 3 a 5).
- Evaluación de prácticas y problemas: 40% del total de la nota.
Práctica 1 (70%) Práctica 2(30%)
Bibliografía y fuentes de referencia
Bibliografía básica
W. Stallings. Cryptography and Network Security. Prentice Hall. 1999. ISBN: 0133354695. W. Stallings. Fundamentos de Seguridad en Redes. Prentice Hall. 2003. ISBN:
9788420540023. P. Caballero. Introducción a la Criptografía. 2ª Edición. Editorial Ra-Ma. 2002. ISBN: 978-84-
7897-520-4 J. Ramió. Libro Electrónico de Seguridad Informática y Criptografía. Versión 4.1. 2006. M.A. Huth. Secure Communicating Systems. Design, Analysis and Implementation.
Cambridge University Press. 2001. ISBN: 9780521807319 B. Schneier. Secrets & Lies. Digital Security in a Networked World. Jon Wiley & Sons. 2004.
ISBN: 978-0-471-45380-2 R. Atkinson. Security Architecture for the Internet Protocol. Internet RFC 2401. 1998. F. Warwick; S. Chokhani. Certificate Policy and Certification Practices Framework. Internet
RFC 2527. C. Scott; P. Wolfe. Virtual Private Networks. 2nd Edition. O’Reilly. 1998. ISBN: 978-
1565925298
Seguridad de la Información
Seguridad de la Información - Tlf: (+34) 968 27 88 21
Bibliografía complementaria
J. Ramió. Aplicaciones criptográficas. Departamento de Publicaciones EUI. UPM. W. Cheswick; S. Bellovin. Firewalls and Internet Security: Repelling the Wily Hacker,
Addison-Wesley. 1994. ISBN:0-201-63466-X. B. Schneier. Secure Communicating Systems. Design, Analysis and Implementation.
Cambridge University Press. ISBN:9780521807319 J.Seberry; J. Pieprzyk. Cryptography: An Introduction to Computer Security. Prentice Hall.
ISBN:0724807246 R. Smith. Internet Cryptography. Addison Wesley. 1997. ISBN:078-5342924800 D. Welsh. Codes and Cryptography. Oxford Science Publications. 1990. ISBN: 978-
0198532873 E. Kaufman, A. Newman. Implementing IPsec. John Wiley & Sons. 1999. ISBN:0471344672 M. Murhammer; T. Bourne; T. Gaidosch; C. Kunzinger; L. Rademacher; A. Weinfurter. A
Comprehensive Guide to Virtual Private Networks, Volume I. IBM Redbooks. 1998. ISBN: 0738400076
A. O. Alan; P. Freier; P.C. Kocher. The SSL Protocol Version 3.0. Internet RFC. 1996. W. Ford; M. Baum. Secure Electonic Commerce: Building the Infraestructure for Digital
Signatures and Encryption. Prentice Hall. 1997. ISBN: 0130272760
Web relacionadas Internet Engineering Task Force: http://www.ietf.org/
Institute of Electrical and Electronics Engineers:http://www.ieee.org/portal/site.
National Institute of Standards and Technology. http://www.nist.gov/
Open SSL: Cryptography and SSL/TLS Tookit. http://www.openssl.org/
StrongSwan: the OpenSource IPsec –based VPN solutionhttp://www.strongswan.org/
IPsec-Tools. http://ipsec-tools.sourceforge.net/
Java Secure Socket Extension. http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136007.html
Kerberos MIT implementation.http://web.mit.edu/kerberos/
Recomendaciones para el estudio La asignatura está estructurada en dos partes. En primer lugar, se abordan fundamentos básicos de la criptografía, principalmente los distintos esquemas de cifrado así como las infraestructuras de clave pública.En segundo lugar, se abordan los protocolos seguros que existen a día de hoy más relevantes, así como ejemplo de aplicación mediante el diseño de aplicaciones seguras. En este sentido, es fundamental que el alumno adquiera una correcta comprensión de la primera parte de la
Seguridad de la Información
Seguridad de la Información - Tlf: (+34) 968 27 88 21
asignatura pues, de lo contrario, será imposible adquirir una correcta comprensión de los contenidos tratados en la segunda parte.
La misma problemática se presenta con las prácticas de la asignatura. Sólo mediante un correcto estudio de los protocolos y aplicaciones seguras se conseguirá realizar una correcta solución de seguridad para el problema planteado.
Material didáctico Aplicaciones
Para el desarrollo de la práctica 1 de la asignatura, el alumno tendrá a su disposición diversas herramientas de software libre que implementan los protocolos seguros más relevantes tratados en la asignatura. En este sentido, se dispone de un amplio abanico de herramientas que permiten implementar soluciones de seguridad a distintos niveles como, por ejemplo:
Niveles inferiores TCP/IP:
o StrongSwan: the OpenSource IPsec –based VPN solution
o IPsec-Tools.
Niveles superiores TCP/IP:
o Open SSL: Cryptography and SSL/TLS Tookit.
o Java Secure Socket Extension.
o Kerberos MIT implementation
Material didáctico
Además de la bibliografía recomendada en esta guía docente (básica y complementaria), en el apartado de Recursos del Campus Virtual, el estudiante dispondrá de recursos adicionales que le servirán de apoyo al proceso de aprendizaje. Dicho material se ofrecerá organizado por temas, de acuerdo con la organización de contenidos detallada anteriormente. Concretamente se pondrán a disposición del alumno los siguientes recursos:
Apuntes sobre cada tema, indicando conceptos relevantes y ejemplos de uso.
Enlaces de interés que permitan la ampliación de información sobre los temas.
Presentaciones con explicación oral del profesor de los temas más dificultosos.
Seguridad de la Información
Seguridad de la Información - Tlf: (+34) 968 27 88 21
Tutorías En la asignatura se establecen los siguientes mecanismos de tutorización:
Sesiones de tutorías: en el horario de atención de los alumnos semanal indicado anteriormente, el profesor atenderá dudas de los alumnos de forma presencial o por vía telefónica. En la medida de lo posible, dada la naturaleza de los contenidos impartidos, se recomienda que los alumnos opten por la tutorización presencial pues facilita la atención y resolución de dudas planteadas sobre los modelos software planteados.
Correo electrónico y/o mensajes privados: se atenderán dudas puntuales planteadas a través de medios telemáticos como el correo electrónico y la herramienta del Campus Virtual “Mensajes privados”. Preferiblemente, se recomienda el uso del Campus Virtual. Este tipo de tutorización se realizará diariamente, con un compromiso de respuesta en menos de 48 horas lectivas desde la recepción del mismo.
Foros: los foros sirven para fomentar la resolución de dudas en la asignatura de forma colaborativa entre los alumnos. Se crearán diversos temas en el foro donde discutir distintos aspectos de interés, tales como unidades temáticas, prácticas, ejercicios propuestos, etc. Este mecanismo de tutorización permite a los estudiantes generar debates sobre los distintos planteamientos e intervenciones que se realicen. El profesor moderará las discusiones surgidas a través de los foros, reorientando las discusiones hacia el propósito formativo.
Universidad Católica San Antonio de Murcia – Tlf: (+34) 902 102 101 [email protected] – www.ucam.edu
Guía Docente 2015/2016
Sistemas Inteligentes
Intelligent Systems
Grado en Ingeniería Informática
Presencial
Sistemas Inteligentes
2
Sistemas Inteligentes - Tlf: (+34) 968 278 821
Índice
Sistemas Inteligentes. ......................................................................................................... 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 3
Objetivos .............................................................................................................................. 3
Competencias y resultados de aprendizaje ...................................................................... 4
Metodología ......................................................................................................................... 5
Temario ................................................................................................................................. 5
Relación con otras asignaturas del plan de estudios ...................................................... 6
Sistema de evaluación ........................................................................................................ 6
Bibliografía y fuentes de referencia ................................................................................... 7
Web relacionadas ................................................................................................................ 7
Recomendaciones para el estudio ..................................................................................... 8
Material didáctico ................................................................................................................ 8
Tutorías ................................................................................................................................ 9
Sistemas Inteligentes
3
Sistemas Inteligentes - Tlf: (+34) 968 278 821
Sistemas Inteligentes. Módulo: Común de la rama de informática.
Materia: Sistemas Inteligentes.
Nº de créditos: 4.5 ECTS.
Unidad Temporal: 3º Curso / 2º Semestre
Profesor de la asignatura: Andrés Bueno Crespo (web profesorado).
Email: [email protected]
Horario de atención a los alumnos/as: Jueves 11:30 a 12:30. Fuera de ese horario se puede
solicitar cita vía correo electrónico.
Profesor coordinador de módulo: Andrés Muñoz Ortega.
Profesor coordinador de curso: Fernando Pereñíguez García.
Breve descripción de la asignatura En esta asignatura se abordan de forma sistemática los distintos aspectos a cubrir en el campo de la inteligencia artificial. Comprendiendo la búsqueda inteligente de soluciones, las distintas técnicas de aprendizaje, las técnicas básicas de interpretación del lenguaje y planificación óptima de trayectorias.
Brief Description
This course deals with different aspects used in the field of artificial intelligence. Understanding the intelligent pursuit of solutions, different learning techniques, basic techniques of language interpretation and planning optimal trajectories.
Requisitos Previos No se establecen requisitos.
Objetivos 1. Conocer los fundamentos de los sistemas inteligentes. 2. Comprender la heurística y decidir el mejor algoritmo para la resolución de un problema real. 3. Identificar los modelos de aprendizaje máquina y aplicarlo en la toma de decisiones. 4. Desarrollar un sistema inteligente basado en un modelo de aprendizaje.
Sistemas Inteligentes
4
Sistemas Inteligentes - Tlf: (+34) 968 278 821
Competencias y resultados de aprendizaje Competencias transversales
UCAM3. Desarrollar habilidades de inicialización a la investigación.
T1. Capacidad de análisis y síntesis. T2. Capacidad de organización y planificación. T3. Capacidad de gestión de la información. T4. Resolución de problemas. T5. Toma de decisiones. T11. Razonamiento crítico. T14. Aprendizaje autónomo. T15. Adaptación a nuevas situaciones. T16. Creatividad e innovación. T21. Capacidad de reflexión. T22. Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito de estudio.
Competencias específicas
C15. Conocimiento y aplicación de los principios fundamentales y técnicas básicas de los sistemas inteligentes y su aplicación práctica.
Resultados de aprendizaje
RA 2.1.1. Conocer los fundamentos de los sistemas inteligentes. RA 2.1.2. Comprender la heurística y decidir el mejor algoritmo para la resolución de un problema real. RA 2.1.3. Identificar los modelos de aprendizaje máquina y aplicarlo en la toma de decisiones. RA 2.1.4. Desarrollar un sistema inteligente basado en un modelo de aprendizaje.
Sistemas Inteligentes
5
Sistemas Inteligentes - Tlf: (+34) 968 278 821
Metodología
Metodología Horas Horas de trabajo
presencial Horas de trabajo
no presencial
Clases en el Aula 13,5
45 horas (40 %) Evaluación 4.5
Prácticas 18
Tutorías 9
Estudio personal 13,5
67.5 horas
(60 %)
Lecturas recomendadas y búsqueda de
información 13,5
Realización de ejercicios,
presentaciones, trabajos y casos
prácticos 33,75
Actividades de aprendizaje virtual
6,75
TOTAL 112.5 45 67.5
Temario Programa de la enseñanza teórica
Tema 1. Fundamentos de los sistemas inteligentes. 1. Introducción. 2. Perspectiva histórica. 3. La IA en la actualidad.
Tema 2. Heurísticas. 1. Introducción. 2. La importancia de la heurística. 3. Técnicas basadas en búsquedas heurísticas.
Sistemas Inteligentes
6
Sistemas Inteligentes - Tlf: (+34) 968 278 821
4. Satisfacción de restricciones.
Tema 3. Aprendizaje supervisado 1. Introducción. 2. Técnicas de aprendizaje supervisado.
Tema 4. Aprendizaje no supervisado y otros modelos.
1. Introducción. 2. Técnicas de aprendizaje no supervisado 3. Otros modelos.
Programa de la enseñanza práctica
Práctica 1. Matlab. Se trabajará con diferentes conjuntos de datos y algunos algoritmos de aprendizaje vistos en la teoría. Para ello se utilizará Matlab (siendo accesible desde API.UCAM.EDU).
Práctica 2. Weka. Se trabajará con diferentes conjuntos de datos y algunos algoritmos de aprendizaje vistos en la teoría. Para ello se utilizará Weka (http://www.cs.waikato.ac.nz/ml/weka/).
Un enunciado más detallado de las prácticas, así como las fechas de entrega será mostrado en el campus virtual en las tareas correspondientes a cada práctica.
Relación con otras asignaturas del plan de estudios Esta asignatura se complementa con Ingeniería del conocimiento.
Sistema de evaluación
- Primera prueba parcial: 30% del total de la nota.
Se evalúan los conocimientos de los temas 1 y 2.
- Prueba final: 30% del total de la nota.
Algoritmos de aprendizaje (temas 3 y 4).
- Evaluación de prácticas y problemas: 40% del total de la nota.
Sistemas Inteligentes
7
Sistemas Inteligentes - Tlf: (+34) 968 278 821
Práctica 1 (Matlab): 20%
Practica 2 (Weka): 20%
Bibliografía y fuentes de referencia Bibliografía básica
Palma, J., Marín, R. Inteligencia Artificial. Técnicas, métodos y aplicaciones. McGraw-Hill. 2008.
Russell, S., Norvig, P. Inteligencia Artificial. Un enfoque Moderno. Madrid, Prentice Hall, 2ª Ed., 2004.
Russell, S., P. Norvig. Artificial Intelligence: A Modern Approach. Prentice Hall, 2010.
Benitez, R., Escudero, G., Kanaan, S. Inteligencia artificial avanzada, Editorial UOC, 2013.
Ponce Cruz, P., Herrera, A. Inteligencia artificial con aplicaciones a la ingeniería, 2010.
Escolano, F., Cazorla, M.A., Alfonso, Mª I., Colomina O. y Lozano, M.A. Inteligencia Artificial. Modelos, técnicas y áreas de aplicación. Madrid: Thomson Paraninfo, 2003.
Martín del Rio, B. Redes Neuronales y Sistemas Borrosos. Madrid: Ra-Ma, 2006.
Bibliografía complementaria
Pajares Martinsanz, G. y Santos Peñas, M. Inteligencia Artificial e Ingeniería del Conocimiento. Madrid: Ra-Ma, 2005.
Hart, P. E., Duda, R. O. y Stock, D. G. Pattern Classification. Wiley Interscience, 2nd Edition, 2001.
Web relacionadas
Asociación Española de Inteligencia Artificial: (http://www.aepia.org/)
Software WEKA: (http://www.cs.waikato.ac.nz/ml/weka/)
Manual de Redes Neuronales, mapas autoorganizados y sistemas borrosos:
Sistemas Inteligentes
8
Sistemas Inteligentes - Tlf: (+34) 968 278 821
(http://ocw.ehu.es/ensenanzas-tecnicas/redes-neuronales-artificiales-y-sus-aplicaciones/contenidos/pdf/libro-del-curso)
Ayuda de Matlab: MathWorks (http://www.mathworks.es/)
Recomendaciones para el estudio La asignatura requiere un seguimiento continuo por parte del alumno, ya que el contenido de cada tema se basa en lo explicado en temas anteriores. Por ello, se recomienda estudiar conforme se desarrollen los contenidos en clase y realizar los ejercicios propuestos.
La metodología de estudio más aconsejable para todo el temario es la de la lectura-estudio de los apuntes elaborados por el equipo docente, y del estudio-resolución de problemas y ejercicios resueltos. También es interesante la lectura de los textos complementarios o de apoyo.
Para el desarrollo exitoso de la asignatura se hace necesario seguir las indicaciones suministradas mediante el campus virtual, así como el cumplimiento de las fechas de entrega de cada tarea.
Material didáctico Para esta signatura se utilizaran las aulas preparadas con ordenadores y con los programas necesarios para impartir el temario, concretamente Weka y Matlab. Este software está disponible también para trabajar desde casa, concretamente:
Weka: descargable desde su página oficial (http://www.cs.waikato.ac.nz/ml/weka/)
Matlab: accesible desde API.UCAM.EDU (http://www.ucam.edu/servicios/informatica/api-virtual/como-acceder)
Material didáctico
Además de la bibliografía recomendada, en el campus virtual, en el apartado de recursos se proporcionará al alumno organizado en carpetas por temas el material didáctico necesario para el seguimiento de la misma que consistirá en:
Apuntes sobre los temas tratados.
Enlaces a otros sitios donde aumentar la información sobre los temas.
Ejercicios para practicar, en un principio los enunciados, y posteriormente se pondrán las soluciones a los mismos.
Muchos de los libros de la bibliografía y otros complementarios sobre el tema son accesibles desde dentro de la universidad o desde casa a través de
Sistemas Inteligentes
9
Sistemas Inteligentes - Tlf: (+34) 968 278 821
api.ucam.edu dentro de la plataforma e-libro, cuyo enlace se encuentra en el apartado biblioteca digital de la web de la UCAM.
Tutorías Se propondrán ejercicios para resolver por grupos, así como presentaciones orales de los mismos. La valoración dependerá de la calidad general del trabajo, las habilidades y actitudes expuestas. También se resolverán dudas planteadas por los alumnos.
Guía Docente 2015 - 16 GESTIÓN DE PROYECTOS INFORMÁTICOS
Information Technology Project Management
Grado en Ingeniería Informática
Presencial
Gestión de Proyectos Informáticos
Gestión de Proyectos Informáticos - Tlf: (+34) 968 278821
Índice
Gestión de Proyectos Informáticos ................................................................................... 3
Breve descripción de la asignatura ................................................................................... 3
Brief Description .................................................................................................................. 3
Requisitos Previos .............................................................................................................. 3
Objetivos .............................................................................................................................. 3
Competencias y resultados de aprendizaje ...................................................................... 4
Metodología ......................................................................................................................... 6
Temario ................................................................................................................................. 6
Relación con otras asignaturas del plan de estudios ...................................................... 8
Sistema de evaluación ........................................................................................................ 8
Bibliografía y fuentes de referencia ................................................................................... 8
Web relacionadas ................................................................................................................ 9
Recomendaciones para el estudio ..................................................................................... 9
Material didáctico .............................................................................................................. 10
Tutorías .............................................................................................................................. 10
Gestión de Proyectos Informáticos
Gestión de Proyectos Informáticos - Tlf: (+34) 968 278821
Gestión de Proyectos Informáticos Módulo: Ingeniería del software
Materia: Gestión de Proyectos Informáticos.
Carácter: Obligatoria.
Nº de créditos: 4,5 ECTS.
Unidad Temporal: 3º curso – 2º cuatrimestre
Profesor/a de la asignatura: Joaquín Lasheras Velasco
Email: [email protected]
Horario de atención a los alumnos/as: lunes de 18:00 a 19:00 Fuera de ese horario se puede
solicitar cita vía correo electrónico al indicado en la línea anterior.
Profesor/a coordinador de módulo: María Teresa García
Profesor/a coordinador del curso: Fernando Pereñíguez
Breve descripción de la asignatura La asignatura pretende presentar los conocimientos básicos para la preparación y organización de proyectos empresariales, incluyendo los conceptos de planificación, programación y seguimiento, gestión del equipo del proyecto, evaluación del proyecto empresarial, control de tiempos, métricas y control de riesgos. Para ello además se presentarán las principales herramientas de apoyo a la gestión de proyectos.
Brief Description The main aim of the subject is to present the basic knowledge for the preparation and organization of projects management, including the concepts of planning, scheduling and tracking, project team management, evaluation of the project management, time control, metrics and risk control. Thus, also the main tools to give automatic support to project management will be showed.
Requisitos Previos Es recomendable que el alumno haya adquirido las competencias correspondientes a la materia Ingeniería del Software, Programación y Diseño de Bases de Datos.
Objetivos 1. Enseñar los principios fundamentales de la preparación y organización de proyectos
empresariales, de la planificación y ejecución de proyectos TIC, orientados a que el alumno pueda desempeñar el papel de responsable o miembro de un equipo de trabajo profesional.
2. Desarrollar la organización del equipo de trabajo desde un punto de vista teórico, y también su aplicación práctica, desarrollando cualidades como el liderazgo, trabajo en equipo, la motivación o la resolución de conflictos.
3. Presentar herramientas informáticas que faciliten la labor de gestión del proyecto.
Gestión de Proyectos Informáticos
Gestión de Proyectos Informáticos - Tlf: (+34) 968 278821
Relación con los objetivos generales y específicos de la titulación
La asignatura Gestión de Proyectos Empresariales tiene como principal objetivo el desarrollo por parte del alumno de las habilidades necesarias para poder realizar la gestión del desarrollo de un proyecto en el ámbito de las tecnologías de la información y las comunicaciones (TIC) desde el punto de vista organizativo del mismo. Así, contribuye al objetivo fundamental del título de Grado en Ingeniería Informática de dotar al alumno de la formación científica, tecnológica y socioeconómica necesaria para el ejercicio profesional en las TIC.
La metodología docente de la asignatura no sólo contribuye a la preparación para el ejercicio profesional desde la perspectiva técnica en TIC, sino que pretende desarrollar competencias personales relacionadas con la organización y gestión del trabajo, y la comunicación del mismo, conocer las implicaciones económicas del trabajo realizado y la adquisición de habilidades en el trato interpersonal para la gestión equipos.
Cada proyecto deberá resolverse mediante una aproximación metodológica a la resolución de problemas complejos, cuidando no sólo la técnica de la resolución, sino también el proceso mediante el cual se ha alcanzado la misma, potenciando el trabajo de forma ordenada y la calidad de todos los documentos generados.
Competencias y resultados de aprendizaje
Competencias transversales
UCAM2 - Ser capaz de proyectar los conocimientos, habilidades y destrezas adquiridos para promover una sociedad basada en los valores de la libertad, la justicia, la igualdad y el pluralismo.
UCAM3 - Desarrollar habilidades de iniciación a la investigación.
T7 - Trabajo en equipo de carácter interdisciplinar.
T8 - Trabajo en un contexto internacional.
T13 - Respeto a los derechos fundamentales y de igualdad entre hombres y mujeres.
T21 - Capacidad de reflexión.
Competencias específicas
IS1 - Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos 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.
IS2 - 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
Gestión de Proyectos Informáticos
Gestión de Proyectos Informáticos - Tlf: (+34) 968 278821
compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la existencia de sistemas ya desarrollados y de las propias organizaciones.
IS5 - Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran presentarse.
IS6 - Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos.
Resultados de aprendizaje
RA 3.2.6. Comprender las principales metodologías de gestión de proyectos, con el suficiente nivel de profundidad para emplearlas en el contexto apropiado y convertirlas en herramientas útiles.
RA 3.2.7. Identificar un conjunto de tareas claramente definido cuya ejecución permita alcanzar los objetivos del proyecto, en todos los niveles de la gestión: objetivos funcionales, tiempo y recursos.
RA 3.2.8. Planificar las distintas tareas identificadas en una secuencia temporal lógica, asignando los recursos de manera oportuna con el fin de minimizar el número de conflictos entre tareas y recursos.
RA 3.2.9. Formular una estimación de los costes en los que se prevé que el proyecto incurrirá, reflejándolos en un presupuesto detallado.
RA 3.2.10. Evaluar si la ejecución del proyecto se realiza dentro de unos parámetros aceptables según la definición del mismo y reportar claramente cuál es el grado de avance en los trabajos realizados.
RA 3.2.11. Proponer acciones correctoras que permitan salvar las desviaciones detectadas durante las acciones de seguimiento y control de la ejecución.
RA 3.2.12. Determinar qué procedimientos son aplicables al proyecto para poder asegurar los niveles de calidad que se esperan en su ejecución.
RA 3.2.13. Estimar el impacto que puede ocasionar en el curso del proyecto cada uno de los riesgos identificados en el análisis del mismo.
RA 3.2.14. Describir los distintos roles estándar que puede desempeñar dentro del desarrollo de un proyecto, comprendiendo las responsabilidades y alcance de las funciones de cada uno de ellos.
Gestión de Proyectos Informáticos
Gestión de Proyectos Informáticos - Tlf: (+34) 968 278821
Metodología
Metodología Horas Horas de trabajo
presencial Horas de trabajo
no presencial
Clases en el aula 25
45 horas (40 %) Prácticas 6
Evaluación en el aula 5
Tutorías 9
Estudio personal 40
67,5 horas (60 %)
Realización de ejercicios, presentaciones y casos prácticos
20,50
Actividades de aprendizaje virtual
3
Lecturas recomendadas y búsqueda de bibliografía
4
TOTAL 112.50 45 67.5
Temario Tema 1: Gestión de proyectos.
1. Introducción a la gestión de proyectos.
2. Gestión de proyectos.
3. Proyectos software.
4. Modelos de madurez.
Tema 2: Metodologías y buenas prácticas de gestión de proyectos.
1. PMBOK.
2. Etapas de un proyecto.
3. Ciclo de vida del proyecto.
4. Gestión ágil de proyectos
Tema 3: Organización de proyectos.
1. Organización del proyecto.
Gestión de Proyectos Informáticos
Gestión de Proyectos Informáticos - Tlf: (+34) 968 278821
2. Roles participantes.
3. Reuniones eficaces.
Tema 4: Fases previas e inicio del proyecto.
1. Origen del proyecto y Objetivos
2. Estudio de viabilidad y Planes de negocio.
3. Concursos y Ofertas.
4. Arranque y alcance.
Tema 5: Planificación del proyecto.
1 Introducción a la planificación. Desglose y secuenciación de tareas.
2. Estimación de recursos y actividades.
3. Medición de software.
4. Estimación de costes y presupuesto.
Tema 6: Programación del proyecto.
1. Introducción a la programación.
2. Herramientas planificación y programación
3. Asignación y nivelación de productos
4. Resultados de la programación
Tema 7: Seguimiento y control.
1. Seguimiento y control del proyecto.
2. Método del valor ganado.
3. Informes y herramientas de seguimiento.
4. Gestión de riesgos
Tema 8: Calidad y Cierre del proyecto.
1. Pruebas y Calidad del software.
2. Implantación y Mantenimiento.
3. Manuales.
4. Cierre del proyecto.
Gestión de Proyectos Informáticos
Gestión de Proyectos Informáticos - Tlf: (+34) 968 278821
Programa de la enseñanza práctica
Realización en grupos de 4 a 6 personas de un proyecto complejo de software, donde se deben primar las tareas de gestión del proyecto.
Esta práctica tendrá hasta 3 tutorías donde se irá presentando el trabajo realizado. En clase se irá haciendo referencia continua al trabajo que se realiza en las prácticas, tratando que los alumnos sean conscientes de cómo afrontar un proyecto de informática, en la teoría (en clase) y en la práctica (a través de la práctica). Para ello se harán entrevistas con clientes, reuniones de seguimiento y cierres finales (entre otras).
Será fundamental ir viendo la información sobre los pasos a seguir a través del campus virtual.
Relación con otras asignaturas del plan de estudios Relación de la asignatura con otras asignaturas del mismo módulo/materia
Esta asignatura se relaciona con el resto de asignaturas dentro del módulo de Ingeniería del Software ya que estas desarrollan metodologías para la organización del trabajo en la ejecución de proyectos y la mejora de los resultados del mismo, como Ingeniería de requisitos, Modelado del software y Calidad del software.
Se relaciona también con asignaturas pertenecientes a ingeniería aplicada a la empresa por contribuir a desarrollar el conocimiento de la estructura de una empresa y las relaciones que en ella surgen, como son: Sistemas de gestión de la información, Soluciones Informáticas para la empresa o Auditoria y Peritaje.
Por último, se relaciona con la asignatura Proyecto integral de ingeniería del software y Trabajo fin de grado, en la medida en que ésta supone la realización por parte de un alumno de un proyecto completo, siguiendo muchas de las consideraciones de gestión de tiempos, riesgos y otras metodologías presentadas en Gestión de Proyectos Informáticos, pero en un ámbito de un equipo de trabajo formado por una única persona.
Sistema de evaluación - Primera prueba parcial: 30% del total de la nota.
Temas del 1 al 5
- Prueba final: 30% del total de la nota.
Temas del 6 al 8
- Parte práctica: 40% del total de la nota
Bibliografía y fuentes de referencia Bibliografía básica
PROJECT MANAGEMENT INSTITUTE, INC. Guía de los fundamentos para la dirección de proyectos (Guía del PMBOK). 4ª ed. Pennsylvania. 2009. ISBN: 978-1-933890-72-2.
Gestión de Proyectos Informáticos
Gestión de Proyectos Informáticos - Tlf: (+34) 968 278821
PRESSMAN, R. Ingeniería del Software. Un enfoque práctico. 5ª ed. Madrid, Mc Graw Hill. 2005. ISBN: 84-481-3214-9.
Amendola Luis José “ESTRATEGIAS Y TACTICAS EN LA DIRECCION Y GESTION DE PROYECTOS”., universidad politécnica de valencia. servicio de publicación, 2006 ISBN:9788483630549
Garzás Javier, Gestión de Proyectos Ágiles…y las experiencias de más de 12 años de proyectos ágiles” Editorial 233 grados de TI
Bibliografía complementaria
DOMINGO AJENJO A.. Dirección y Gestión de Proyectos. Un enfoque práctico. 2ª ed. Madrid, RA-MA. 2005. ISBN: 84-7897-662-0.
Dolado Cosín J.J., Fernández Sanz Luis, Medición para la gestión en la Ingeniería del Software, Editorial Ra-Ma
Garzás J, Enríquez J y Irrazabal E., Gestión ágil de proyectos software. Editorial Kybele Consulting
Otros enlaces relacionados con la materia se proporcionarán durante la exposición de cada uno de los temas, con el objetivo de que el material suministrado esté perfectamente actualizado.
Web relacionadas CONSEJO SUPERIOR DE ADMINISTRACIÓN ELECTRÓNICA – MÉTRICA VERSIÓN 3: (http://administracionelectronica.gob.es/pae_Home/pae_Documentacion/pae_Metodolog/pae_Metrica_v3.html#.UygAr6h5OmA)
PROJECT MANAGEMENT INSTITUTE, INC: (http://www.pmi.org)
Recomendaciones para el estudio La asignatura requiere seguimiento continuo por parte del alumno, ya que el contenido de cada tema se relaciona con los temas anteriores, al ir marcando paso a paso las fases de un proyecto informático. Por ello, se recomienda estudiar conforme se desarrollen los contenidos, comprender los ejemplos que se suministren y realizar los ejercicios propuestos.
La metodología de estudio más aconsejable para todo el temario es la de la lectura-estudio de los apuntes elaborados por el equipo docente, y del estudio-resolución de problemas y ejercicios resueltos. También es interesante la lectura de los textos complementarios o de apoyo incorporados como referencias en las transparencias o documentos aparte.
Para el desarrollo exitoso de la asignatura, y sobre todo de la práctica, se hace necesario seguir las indicaciones suministradas mediante el campus virtual, así como el cumplimiento de las fechas de entrega de cada tarea.
Gestión de Proyectos Informáticos
Gestión de Proyectos Informáticos - Tlf: (+34) 968 278821
Material didáctico Aplicaciones
Para el desarrollo de la parte teórica se utilizarán las aulas preparadas con ordenadores y con los programas necesarios para impartir el temario.
También se hará uso de una herramienta de gestión de proyectos, como Mcrosoft Project, sólo para Windows http://www.microsoft.com/Project, o en el caso de querer usar una libre ProjectLibre http://www.projectlibre.org/ continuación de OpenProject. Esta herramienta la usarán para hacer el seguimiento del proyecto informático de la práctica.
Además los alumnos deberán preparar informes y documentación asociada donde normalmente usarán documentos Word, Excel o presentaciones en powerpoint. En este sentido, al tratarse de información compartida, se recomienda el uso de Google, con sus opciones de correo o servicio de compartición (Google drive), precisamente para compartir la información con el profesor (ya que la universidad tiene un convenio y utiliza el correo de google). También se valorará el uso de otras aplicaciones libres como trello (https://trello.com/) para llevar la organización del proyecto.
Material didáctico
Además de la bibliografía recomendada, en el campus virtual, en el apartado de recursos se proporcionará al alumno organizado en carpetas por temas el material didáctico necesario para el seguimiento de la misma que consistirá en:
Apuntes sobre los temas tratados.
Enlaces a otros sitios donde aumentar la información sobre los temas.
Capturas de pantalla y documentos tutorizados con explicación sobre la realización de ejercicios prácticos, así como de lo relacionado con la instalación del entorno y puesta en marcha.
Tutorías Tutoría 1. Trabajo en equipo.
Matriz de habilidades, asignación de roles en el proyecto, cuestionario para captura de requisitos. Preparación de reuniones.
Tutoria 2. Entrevista con el cliente
Realización de entrevista con el cliente y toma de requisitos. Preparación adecuada de la reunión para aprovechar al máximo el tiempo
Tutoría 3. Documentación de requisitos y oferta de proyecto
Presentación formal del documento de requisitos y la oferta de un proyecto.
Tutoría 4. Comunicación oral
Presentación y reunión de seguimiento de proyecto. Resolución de dudas.
Guía Docente 2015/2016
Arquitectura de Computadores
Computer Architecture
Grado en Ingeniería Informática
Presencial
Arquitectura de Computadores
Arquitectura de computadores - Tlf: (+34) 968278821
Índice
Arquitectura de Computadores .......................................................................................... 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 3
Objetivos .............................................................................................................................. 3
Competencias y resultados de aprendizaje ...................................................................... 4
Metodología ......................................................................................................................... 6
Temario ................................................................................................................................. 6
Relación con otras materias ............................................................................................... 8
Sistema de evaluación ........................................................................................................ 8
Bibliografía y fuentes de referencia ................................................................................... 9
Web relacionadas ................................................................................................................ 9
Recomendaciones para el estudio ..................................................................................... 9
Material didáctico .............................................................................................................. 10
Tutorías .............................................................................................................................. 10
Arquitectura de Computadores
Arquitectura de computadores - Tlf: (+34) 968278821
Arquitectura de Computadores Módulo: Común.
Materia: Fundamentos de sistemas informáticos.
Carácter: Obligatorio.
Nº de créditos: 4,5 ECTS.
Unidad Temporal: 3er curso – 1er semestre.
Profesor de la asignatura:Antonio Llanes Castro (web profesorado)
Email:[email protected]
Horario de atención a los alumnos/as:Lunes11:00 – 12:00.
Profesor coordinador de módulo: Andrés Muñoz Ortega.
Profesor coordinador de curso:Fernando Pereñíguez García.
Breve descripción de la asignatura En la asignatura se proporciona una visión sobre el diseño e implementación del camino de datos de procesadores, se profundiza en técnicas de segmentación, presentando las distintas arquitecturas de computadores. La parte práctica de la asignatura consta de la aplicación práctica de los conceptos aprendidos.
Brief Description
This subject provides skills in the design and implementation of processors datapath, giving insights into the pipeline techniques and showing different computer architectures. The hands-on labs of this subject have the practical application of several new concepts.
Requisitos Previos No se establecen requisitos.
Objetivos 1. Conocer las distintas generaciones de la evolución de los computadores.
2. Reconocer las principales características de las arquitecturas de computadores.
3. Saber identificar, intercomunicar, y desarrollar un camino de datos monociclo.
4. Explicar adecuadamente las principales características del camino de datos monociclo.
Arquitectura de Computadores
Arquitectura de computadores - Tlf: (+34) 968278821
5. Saber interconectar, y desarrollar nuevas especificaciones para el control del camino de datos monociclo.
6. Explicar adecuadamente las principales características del control del camino de datos monociclo.
7. Saber identificar, intercomunicar, y desarrollar un camino de datos multiciclo.
8. Explicar adecuadamente las principales características del camino de datos multiciclo.
9. Saber interconectar, y desarrollar nuevas especificaciones para el control del camino de datos multiciclo.
10. Explicar adecuadamente las principales características del control del camino de datos multiciclo.
11. Comprender en qué consiste la segmentación.
12. Enumerar correctamente las ventajas de la segmentación.
13. Identificar inequívocamente las dependencias y riesgos de datos ante la presentación de un código.
14. Saber aplicar soluciones ante las dependencias y riesgos de datos.
15. Conocer y explicar las características de los procesadores vectoriales.
16. Conocer y explicar las características de los procesadores paralelos.
Competencias y resultados de aprendizaje Competencias transversales
CT 2. Capacidad de resolución de problemas y toma de decisiones.
CT 3. Capacidad para trabajar en equipo y habilidades en las relaciones interpersonales.
CT 5.Toma de decisiones.
CT11. Razonamiento crítico.
CT14. Aprendizaje autónomo.
CT15. Adaptación a nuevas situaciones.
CT16. Creatividad e innovación.
Arquitectura de Computadores
Arquitectura de computadores - Tlf: (+34) 968278821
CT22. Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito deestudio.
Competencias específicas
CES9. Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así como los componentes básicos quelos conforman.
Resultados de aprendizaje
RA 2.4.13. Describir las características de las arquitecturas CISC y RISC. RA 2.4.14. Explicar adecuadamente las principales características del camino de datos monociclo y multiciclo así como su control. RA 2.4.15. Identificar y describir los distintos elementos que componen el procesador monociclo, así como sus elementos de control. Interconectar y desarrollar nuevasespecificaciones para el control del camino de datos. RA 2.4.16. Identificar y describir los distintos elementos que componen el procesador multiciclo, así como sus elementos de control. Interconectar y desarrollar nuevasespecificaciones para el control del camino de datos. RA 2.4.17. Comprender las bases de la segmentación y el funcionamiento de distintas arquitecturas de procesadores, identificando dependencias y riesgos y proponiendosoluciones.
Arquitectura de Computadores
Arquitectura de computadores - Tlf: (+34) 968278821
Metodología
Metodología Horas Horas de trabajo
presencial
Horas de trabajo
no presencial
Clases en el aula 22,5
45 horas (40 %) Prácticas 9
Evaluación en el aula 4,5
Tutorías 9
Estudio personal 27
67,5 horas (60 %)
Realización de ejercicios, presentaciones, trabajos y casos prácticos.
23,7
Actividades de aprendizaje virtual
3,3
Lecturas recomendadas y búsqueda de información
13,5
TOTAL 112,5 45 67,5
Temario Programa de la enseñanza teórica
1. Tema 1. Historia de los computadores. Arquitecturas CISC y RISC.
1.1. Introducción.
1.2. Historia de los computadores.
1.3. Arquitecturas CISC y RISC.
2. Tema 2. Diseño de un procesador monociclo.
2.1. Introducción. Elementos necesarios.
2.2. Instrucciones tipo R en el camino de datos monociclo.
2.3. Instrucciones tipo I en el camino de datos monociclo.
Arquitectura de Computadores
Arquitectura de computadores - Tlf: (+34) 968278821
2.4. Instrucciones tipo J en el camino de datos monociclo.
2.5. Camino de datos monociclo completo.
3. Tema 3. Control de un procesador monociclo.
3.1. Señales de control de multiplexores en el camino de datos monociclo.
3.2. Señales de control de elementos de estado en el camino de datos monociclo.
3.3. Implementación del control.
4. Tema 4. Diseño de un procesador multiciclo.
4.1. Introducción. Elementos necesarios.
4.2. Partición en ciclos de las instrucciones tipo R en el camino de datos monociclo.
4.3. Partición en ciclos de las instrucciones tipo I en el camino de datos monociclo.
4.4. Partición en ciclos de las instrucciones tipo J en el camino de datos monociclo.
5. Tema 5. Control de un procesador multiciclo.
5.1. Implementación del control multiciclo.
6. Tema 6. Segmentación. Ventajas de la segmentación.
6.1. Introducción.
6.2. Segmentación.
6.3. Riesgos y dependencias.
7. Tema 7. Dependencias y riesgos. Soluciones.
7.1. Riesgos estructurales.
7.2. Riesgos de control.
7.3. Riesgos de datos.
8. Tema 8. Procesadores vectoriales y paralelos
8.1. Introducción.
8.2. Paralelismo ILP y otros tipos de paralelismo.
Arquitectura de Computadores
Arquitectura de computadores - Tlf: (+34) 968278821
Programa de la enseñanza práctica
Práctica 1 - Diseño e implementación de instrucciones de bajo nivel en camino de datos monociclo, consistente en la realización de ejercicios para seguir el flujo de las instrucciones por este tipo de camino de datos.
Práctica 2 - Diseño e implementación de instrucciones de bajo nivel en camino de datos multiciclo, con el ánimo de ejemplificar el funcionamiento tanto del camino de datos como del control en esta arquitectura.
Práctica 3 - Resolución de problemas de segmentación, evidenciando los distintos tipos de riesgos en la segmentación, y mostrando posibles soluciones a los mismos.
Relación con otras materias Fundamentos de computadores, en la quese estudia el funcionamiento de un ordenador a nivel de diseño. Estructura de computadores, asignatura en la que se estudiará el funcionamiento interno y la programación de periféricos,elementos que también se introducen en fundamentos de la informática.
La asignatura de arquitectura de computadores tiene también relación con otras asignaturas como la deprogramación paralela, puesto que en la asignatura de arquitectura de computadores se muestra unaintroducción de paralelismo a nivel de instrucción, y ya será en programación paralela cuando seprofundice en temas de paralelismo a todos los niveles.
Sistema de evaluación Convocatoria de Febrero/Junio:
Exámenes:
Primera prueba parcial: 30% del total de la nota.
En la primera prueba parcial se examinará de las competencias adquiridas relativas al camino de datos monociclo, mediante ejercicios para demostrar la comprensión en este tipo de filosofía.
Segunda prueba parcial: 40% del total de la nota.
En la segunda prueba parcial se examinará al alumno de las competencias adquiridas relativas al camino de datos multiciclo, así como de las técnicas de segmentación, los riesgos asociados a la segmentación, y las soluciones a los mismos.
Realización de trabajos:
Parte práctica: 30% del total de la nota.
La parte práctica de la asignatura servirá para preparar al alumno de cara a las distintas pruebas parciales, haciéndole enfrentarse a ejercicios del mismo tipo de las pruebas parciales, para dotarle de suficiente destreza como para afrontar los problemas que se le planteen en las distintas filosofías de arquitecturas.
Arquitectura de Computadores
Arquitectura de computadores - Tlf: (+34) 968278821
Convocatoria de Septiembre:
- Parte teórica: 70% del total de la nota.
- Parte práctica: 30% del total de la nota.
Bibliografía y fuentes de referencia Bibliografía básica
Estructura y Diseño de Computadores 2ª Ed. Patterson, D.A., Hennessy, J.L. Reverté Brasil. 2011.
David A. Patterson and John L. Hennessey Publisher Computer Organization and
Design, The Hardware/Software Interface 4th Edition revised printing Authors – Elsevier,
2011.
Bibliografía complementaria
Arquitectura de computadores. Ortega, J., Anguita, M., Prieto, A. Thompson. 2005.
Estructura y Diseño de Computadores. Volumen 1, 2 y 3. Patterson, D.A., Hennessy, J.L. Reverté. 2004.
Web relacionadas http://www.top500.org/ Página dedicada a los superordenadores más pontentes, con listas semestrales e información acerca de la arquitectura de computadores en general. http://arch-www.cs.wisc.edu/home Página web dedicada a la arquitectura de computadores, donde pueden encontrar conferencias, artículos de investigación, etc. http://www.eecs.berkeley.edu/Faculty/Homepages/patterson.html Página personal de David A. Patterson
Recomendaciones para el estudio Asistir a las clases y participar en ellas de forma activa se vuelve de vital importancia en esta asignatura. Consultar la bibliografía recomendada en cada tema y no limitarse al estudio de los apuntes tomados en clase. Utilizar el campus virtual y de los documentos que se comparten en él para su consulta.
Arquitectura de Computadores
Arquitectura de computadores - Tlf: (+34) 968278821
Material didáctico Aplicaciones
En el transcurso del temario de segmentación, en la asignatura se hará uso del software WINDLX, disponible en: ftp://ftp.vlsivie.twien.ac.at de uso libre, consiste en un front-end desarrollado por la universidad de Viena para el simulador DLX de la Universidad de Stanford. Sus aplicaciones gráficas incluyen una ventana de código, ventana de estadísticas actualizable en cada ciclo, una ventana para mostrar el flujo del pipeline posibilitando incidir en el progreso de las instrucciones ciclo a ciclo. Dicho software es de libre uso y está disponible tanto en su página de descarga, como en el campus virtual.
Material didáctico
Se proporcionará al alumno todo el material didáctico necesario, tales como los apuntes sobre los temas tratados.
Distinto tipo de ejercicios para asentar los conceptos teóricos.
Aparte de estos materiales comunes a la mayoría de asignaturas, no se requiere ningún otro material adicional.
Tutorías Breve descripción
Las tutorías se centran en la preparación de ejercicios propuestos en pequeños grupos, su exposición oral, planteamiento de ejercicios a los compañeros y evaluación de los mismos. El trabajo será evaluado por compañeros y compañeras, además de por el profesor de la asignatura, atendiendo a la calidad general del trabajo y a las habilidades y actitudes expuestas.
Guía Docente 2015/2016
Ingeniería de Requisitos
Requirements Engineering
Grado en Ingeniería Informática
Presencial
Ingeniería de Requisitos
Ingeniería de Requisitos - Tlf: (+34) 968 27 88 21
Índice
Ingeniería de Requisitos ..................................................................................................... 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 3
Objetivos .............................................................................................................................. 4
Competencias y resultados de aprendizaje ...................................................................... 4
Metodología ......................................................................................................................... 6
Temario ................................................................................................................................. 6
Relación con otras materias ............................................................................................... 9
Sistema de evaluación ........................................................................................................ 9
Bibliografía y fuentes de referencia ................................................................................... 9
Web relacionadas .............................................................................................................. 10
Recomendaciones para el estudio ................................................................................... 10
Material didáctico .............................................................................................................. 11
Tutorías .............................................................................................................................. 12
Ingeniería de Requisitos
Ingeniería de Requisitos - Tlf: (+34) 968 27 88 21
Ingeniería de Requisitos Módulo: Ingeniería del software
Materia: Ingeniería del software
Carácter: Obligatoria
Nº de créditos: 4,5 ECTS
Unidad Temporal: 3º Curso – 1º Semestre
Profesor de la asignatura: María Teresa García Valverde
Email: [email protected]
Horario de atención a los alumnos/as: Lunes de 16:00 a 17:00 (si el alumno no es capaz de
atender en este horario, puede solicitar una tutoría vía la herramienta de mensajería privada del
campus virtual)
Profesor coordinadora de curso: Fernando Pereñíguez
Profesor coordinador de módulo: María Teresa García Valverde
Breve descripción de la asignatura En esta asignatura se estudiarán los conceptos clave de una parte muy importante de la ingeniería del software: la captura de requisitos. Para ello se presentarán los conceptos básicos de la ingeniería de requisitos, cuales son las técnicas más habituales para la captura de los mismos, la manera formal de especificarlos, validarlos y gestionarlos.
Todo ello dentro de un marco práctico que permitirá al alumno conocer los conceptos teóricos y aplicar las técnicas adecuadas para resolver un supuesto práctico.
Brief Description
In this subject will explore the key concepts of a very important part of software engineering: requirements engineering. First, we will present the basic concepts of requirements engineering, the most common techniques for capturing requirements and the formal way to specify, validate and manage them.
All these topics are applied in a practical framework that will allow the student to know the theoretical concepts and apply appropriate techniques to solve a case study
Requisitos Previos Se recomiendan conocimientos básicos adquiridos en la asignatura Ingeniería del Software.
Ingeniería de Requisitos
Ingeniería de Requisitos - Tlf: (+34) 968 27 88 21
Objetivos 1. Conocer el concepto de requisito desde diferentes puntos de vista.
2. Conocer los diferentes tipos de requisitos.
3. Realizar una especificación de los requisitos software según las necesidades del cliente.
4. Saber describir los diferentes procesos de ingeniería de requisitos.
5. Saber describir el proceso de gestión de requisitos.
6. Realizar un documento de requisitos software de acuerdo con los estándares existentes.
Competencias y resultados de aprendizaje Competencias transversales
UCAM2 - Ser capaz de proyectar los conocimientos, habilidades y destrezas adquiridos para promover una sociedad basada en los valores de la libertad, la justicia, la igualdad y el pluralismo.
UCAM3 - Desarrollar habilidades de iniciación a la investigación.
T2 -Capacidad de organización y planificación.
T5 -Toma de decisiones.
T6 -Trabajo en equipo.
T9 - Habilidad en relaciones interpersonales.
T10 - Reconocimiento de la diversidad y la multiculturalidad.
T13 - Respeto a los derechos fundamentales y de igualdad entre hombres y mujeres.
T14 -Aprendizaje autónomo.
T15 - Adaptación a nuevas situaciones.
T19 - Motivación por la calidad.
T20 - Sensibilidad hacia temas medioambientales.
T21 - Capacidad de reflexión.
Ingeniería de Requisitos
Ingeniería de Requisitos - Tlf: (+34) 968 27 88 21
Competencias específicas
IS2 -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.
Resultados de aprendizaje
RA 3.2.15. Definir el concepto de requisito desde diferentes puntos de vista.
RA 3.2.16. Clasificar los requisitos software atendiendo a las características y usos de los mismos.
RA 3.2.17. Especificar los requisitos software según las necesidades del cliente.
RA 3.2.18. Describir los diferentes procesos de ingeniería de requisitos.
RA 3.2.19. Describir el proceso de gestión de requisitos.
RA 3.2.20. Documentar los requisitos software de acuerdo con los estándares existentes.
Ingeniería de Requisitos
Ingeniería de Requisitos - Tlf: (+34) 968 27 88 21
Metodología
Metodología Horas Horas de trabajo
presencial
Horas de trabajo
no presencial
Clases en el aula 25
45,5 horas (40,44%) Prácticas 6.5
Evaluación 5
Tutoría 9
Estudio personal 42
67.5 horas (59,56%)
Realización de ejercicios, presentaciones y casos prácticos
18
Actividades de aprendizaje virtual
3.5
Lecturas recomendadas y búsqueda de bibliografía
3.5
TOTAL 112.5 45,5 67.5
En el plan de trabajo de la asignatura está reflejada la distribución en el tiempo de cada metodología por tema/tarea de acuerdo al calendario académico.
Temario
Programa de la enseñanza teórica
Tema 1. Introducción a la Ingeniería de requisitos
1. Concepto de ingeniería del software
2. Concepto de ingeniería de requisitos
3. Motivos para realizar ingeniería de requisitos
4. Factores de calidad software.
Ingeniería de Requisitos
Ingeniería de Requisitos - Tlf: (+34) 968 27 88 21
Tema 2. Conceptos básicos de la Ingeniería de Requisitos
1. Concepto de requisitos
2. Requisitos funcionales y no funcionales
a. Requisitos funcionales
b. Requisitos no funcionales
c. Requisitos del dominio
d. Requisitos del usuario
e. Requisitos del sistema
3. Requisitos de cliente y requisitos de desarrollador
a. Concepto de requisito cliente
b. Concepto de requisito del desarrollador
c. Organización de requisitos
Tema 3. Procesos de la ingeniería de requisitos.
Tema 4. Captura de requisitos.
1. Técnicas de captura de información
2. Técnicas de análisis de requisitos
3. Modelado conceptual
Tema 5. Estándares y especificación de requisitos.
1. Especificación de requisitos.
2. IEEE 830-1993
3. Especificación formal
Tema 6. Validación y verificación de requisitos
1. Revisiones
2. Prototipado
3. Generación de casos de prueba
4. Otras técnicas.
Tema 7. Proceso de gestión de requisitos.
Ingeniería de Requisitos
Ingeniería de Requisitos - Tlf: (+34) 968 27 88 21
1. La gestión de cambios
a. Impacto del cambio
b. Trazabilidad
c. Proceso de gestión de cambios
2. Selección de requisitos o Triage
a. Influencia de los requisitos en el Triage
b. Evaluación del beneficio
c. Realización práctica del Triage
Programa de la enseñanza práctica
El objetivo de las prácticas es desarrollar los conceptos teóricos impartidos durante la asignatura. Se aprenderá a utilizar las técnicas estudiadas de captura, análisis, especificación, validación y gestión de requisitos sobre un caso práctico real. Además, el alumno se familiarizará con el uso de diagramas de clase y casos de uso para la construcción del dominio de la aplicación y el modelado de su contexto y requisitos. El alumno comprenderá también como se estructura y especifican los requisitos de acuerdo al estándar IEEE-830.
Las prácticas serán de dos tipos: trabajos en clase y entregables/obligatorias.
Los trabajos en clase consistirán en la realización de ejercicios propuestos por la profesora asociados a cada tema visto en las horas de clase (ver plan de trabajo para la distribución y tiempos de prácticas/contenidos). Cuando se haya terminado de impartir los contenidos correspondientes, se destinará parte de la clase para la realización de los ejercicios. Entonces, se dejará unos días para la finalización de los ejercicios de forma autónoma (si fuese necesario) y se subirán las soluciones para que el alumno pueda comprobar la corrección de sus ejercicios. Así, los trabajos de clase se organizarán en los siguientes boletines:
- Boletín 1: Identificación y clasificación de requisitos.
- Boletín 2: Entrevistas.
- Boletín 3: Stakeholders y Puntos de vista. Análisis textual.
- Boletín 4: Checklist y matrices de interacción.
- Boletín 5: Requisitos en Metrica V3 y CMMI.
- Boletín 6: Requisitos en metodologías ágiles.
Las prácticas entregables consistirán en un único caso práctico y real propuesto por la profesora. Dicho supuesto se desarrollará de forma incremental en dos entregas a lo largo de la asignatura (consultar plan de trabajo para ver las fechas):
Ingeniería de Requisitos
Ingeniería de Requisitos - Tlf: (+34) 968 27 88 21
- Práctica 1. Modelado de requisitos con UML.
- Práctica 2. Especificación de requisitos. IEEE 830
El enunciado con el caso práctico junto con instrucciones para la correcta realización y entrega de las prácticas será proporcionado y notificado mediante el campus virtual y las tareas asociadas a cada entrega.
Relación con otras materias Esta asignatura se encuentra muy relacionada con asignaturas dentro del módulo de ingeniería del software, como son ingeniería del software y modelado software.
Como todo proceso de ingeniería esta asignatura también está relacionada con conceptos de calidad del software.
Sistema de evaluación
- Primera prueba parcial: 30% del total de la nota.
Se evaluará mediante un examen presencial consistente en preguntas teóricas y prácticas.
- Prueba final: 30% del total de la nota.
Se evaluará mediante un examen presencial consistente en preguntas teóricas y prácticas.
- Evaluación de prácticas y problemas:40% del total de la nota.
Se evaluará mediante la realización de las prácticas obligatorias. La profesora se reserva el derecho de mantener una entrevista personal con el alumno al finalizar la última práctica para comprobar la autoridad de las prácticas entregadas por el alumno. Una inadecuada defensa de las prácticas supondrá el suspenso de todas las prácticas.
Bibliografía y fuentes de referencia Bibliografía básica
Ingeniería del Software: Un enfoque práctico. Pressman, Roger. 7ª edición. Madrid: McGraw Hill. 2010. (Disponible en la biblioteca UCAM)
Requirements engineering: a good practice guide. Sommerville, I.; Sawyer, P. 1ª edición. Londres: Wiley. 2006.(Disponible en la biblioteca UCAM)
El lenguaje unificado de modelado. 2ª edición. Booch, Grady.;Rumbaugh, J.; Jackobson, I. . Madrid: Addison-Wesley. 2000. (Disponible en la biblioteca UCAM)
Ingeniería de Requisitos
Ingeniería de Requisitos - Tlf: (+34) 968 27 88 21
Bibliografía complementaria
Ingeniería del software: una perspectiva orientada a objetos. Eric J. Braude. 1ª Edición. Madrid: Ra-Ma. 2003.
Utilización de UML en ingeniería del software con objetos y componentes. Stevens, Perdita; Pooley, Rob. 2002. (Disponible en la biblioteca UCAM)
Ingeniería de software orientada a objetos con UML, Java e Internet. Alfredo Weitzenfeld. 2005. (Disponibleen la biblioteca UCAM)
Requirements Engineering: Processes and Techniques.Gerald Kotonya; Ian Sommerville. 1ª Edición. John Wiley & Sons.1998.
Software requirements: styles and technique. SorenLauesen. Addison-Wesley. 2002. (Disponible en la biblioteca UCAM)
Software requirements: Objects, Functions and States.Alan M., Davis. 2ª edición. Madrid: Prentice-Hall, 1993.
Web relacionadas - Unified Modeling Language: http://www.uml.org/.
- Institute of Electrical and Electronics Engineers: http://www.ieee.org/portal/site.
- IEEE Standards Association: http://standards.ieee.org/
- Página oficial de Visual Paradigm http://www.visual-paradigm.com/
Recomendaciones para el estudio Para realizar un correcto seguimiento de la asignatura el alumno debe asistir a todas las sesiones teóricas y prácticas. Además, debe comprobar, mediante la realización de los supuestos propuestos, que comprende los conceptos estudiados y es capaz de aplicarlos en situaciones reales.
Se recomienda que el alumno realice un seguimiento teórico/práctico de la asignatura como el establecido en el plan de trabajo. De esta forma, podrá aplicar de forma práctica los conceptos teóricos estudiados a los supuestos propuestos y al caso real de las prácticas
Ingeniería de Requisitos
Ingeniería de Requisitos - Tlf: (+34) 968 27 88 21
Material didáctico Material didáctico
Para esta asignatura se utilizarán las aulas preparadas con ordenadores y con los programas necesarios para impartir el temario.
El alumno dispondrá mediante el campus virtual (zona recursos) del material didáctico necesario para el correcto seguimiento de la asignatura. El material será organizado en temas y tareas.
Dicho material consistirá en:
- Apuntes sobre los temas tratados.
- Enunciado e instrucciones de las prácticas obligatorias basadas en un supuesto práctico real.
- Supuestos prácticos sobre lo explicado en teoría.
- Ejemplos de posibles soluciones a los supuestos prácticos.
Además, Visual Paradigm dispone de gran cantidad de documentación en línea y video-tutoriales ordenados por categorías y tareas: http://www.visual-paradigm.com/product/vpuml/tutorials/ Los tutoriales incluyen desde uso de la herramienta hasta guías y recomendaciones generales para el diseño UML, captura de requisitos, etc.
Por último, el alumno puede ampliar toda la información de cada tema mediante la lista de bibliografía básica y complementaria (gran parte disponible en la biblioteca de la UCAM) y mediante las webs relacionadas con la asignatura.
Software/Hardware
El software a utilizar será Visual Paradigm (http://www.visual-paradigm.com/). Visual Paradigm es multiplataforma y dispone de una versión Community que es gratuita y puede ser utilizada sin fines comerciales. Dicha versión puede descargarse desde la web de Visual Paradigm: http://www.visual-paradigm.com/download/vpuml.jsp?edition=ce
Visual Paradigm dispone de documentación oficial online para la instalación y uso de la herramienta. Dicha documentación puede ser accedida desde: http://www.visual-paradigm.com/support/documents/vpumluserguide.jsp
Los requisitos mínimos de instalación para Visual Paradigm son 512MB de RAM (recomendado un 1GB) y 800MB de espacio en disco.
Para la elaboración de algunas de las prácticas voluntarias y de la segunda práctica obligatoria será preciso utilizar un editor de texto. Se podrá utilizer cualquier editor de texto: Microsoft Word (http://office.microsoft.com), OpenOfficeWriter (gratuito, https://www.openoffice.org), Libre Office (gratuito, http://www.libreoffice.org), Google Drive (gratuito y online, https://docs.google.com), etc.
Ingeniería de Requisitos
Ingeniería de Requisitos - Tlf: (+34) 968 27 88 21
Todas las herramientas necesarias para la asignatura se encuentran instaladas en los laboratorios del grado de informática.
Tutorías Breve descripción
Tutorías individuales o colectivas: ayudan al alumno a aclarar dudas, están pueden ser colectivas, en el horario de clase habitual (horas destinadas a tutorías, ver plan de trabajo) o individuales, en el horario establecido de tutorías por la profesora o en otro horario acordado por la profesora/alumno previa cita del alumno por el campus virtual.
En las tutorías se resolverán ejercicios que refuercen los contenidos teórico-prácticos de la asigna-tura. El trabajo será evaluado por la profesora y los alumnos atiendo siempre a la calidad general del trabajo y a las habilidades y actitudes expuestas.
Gu
P
G
uía D
Prog
Pa
Grado
Doce
rama
arallel
en Ing
Pr
ente
ación
Progr
genierí
resenc
201
n par
rammi
ía Infor
cial
5/20
ralela
ing
rmática
016
a
a
Programación Paralela
2
Programación Paralela - Tlf: (+34) 968 278 821
Rev. 10
14/04/2015 11:27
Índice
Programación Paralela ........................................................................................................ 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 3
Objetivos de la asignatura .................................................................................................. 3
Competencias ...................................................................................................................... 4
Metodología ......................................................................................................................... 6
Temario ................................................................................................................................. 6
Relación con otras materias ............................................................................................... 9
Sistema de evaluación ........................................................................................................ 9
Bibliografía ......................................................................................................................... 10
Web relacionadas .............................................................................................................. 10
Recomendaciones para el estudio ................................................................................... 10
Material didáctico .............................................................................................................. 11
Tutorías .............................................................................................................................. 11
Programación Paralela
3
Programación Paralela - Tlf: (+34) 968 278 821
Programación Paralela Módulo:Común de la rama de informática.
Materia: Programación.
Carácter: Obligatorio.
Nº de créditos: 4,5 ECTS.
Unidad Temporal: 3erCurso – 1erSemestre
Profesor de la asignatura:José María Cecilia Canales(web profesorado).
Email: [email protected]
Horario de atención a los alumnos/as: Martes 13:00 a 14:00. Fuera de ese horario se puede
solicitar cita vía correo electrónico al indicado en la línea anterior.
Profesor coordinador de módulo:Andrés Muñoz Ortega.
Profesor coordinador de curso:Fernando Pereñiguez García
Breve descripción de la asignatura En esta asignatura se introduce al alumno en programación paralela. Veremos los distintos modelos tradicionales de programación paralela, así como los últimos desarrollos de arquitecturas masivamente paralelas. Concretamente nos centraremos en las unidades de procesamiento gráfico de Nvidia, y en su modelo de programación CUDA.
Brief Description
In this subject, we will cover different topics of programming parallel systems. We will see traditional parallel programming models such as shared and distributed memory, and the emergent massively parallel architectures such as the Graphics Processing Units (GPUs) using the CUDA programming model.
Requisitos Previos Conocimiento del lenguaje C/C++-
Objetivos de la asignatura 1. Comprender los conceptos de la programación paralela. El nuevo paradigmade
programación, los beneficios y las contrariedades que puede acarrear.
2. Comprender los conceptos de sincronización y exclusión mutua.
3. Entender y enumerar las características de arquitecturas con memoria compartida y distribuida.
4. Conocer algunos problemas paradigmáticos de la programación Concurrente y ser capaces de resolverlos.
5. Saber traducir entre semáforos y monitores y a la inversa.
Programación Paralela
4
Programación Paralela - Tlf: (+34) 968 278 821
6. Explicar adecuadamente las diferencias entre los sistemas basados en pasode mensajes y los basados en variables compartidas.
7. Enumerar las características propias de los sistemas basados en paso de mensajes síncronos y los asíncronos.
8. Conocer las condiciones para que se produzca un interbloqueo, así ́ como las técnicas de manejo de los mismos.
Competencias Competencias transversales
T1: Capacidad de análisis y síntesis.
T4: Resolución de problemas.
T6: Trabajo en equipo.
T11: Razonamiento crítico.
T14: Aprendizaje autónomo.
T15: Adaptación a nuevas situaciones.
T16: Creatividad e innovación.
T21: Capacidad de reflexión.
T22: Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito deestudio.
Competencias específicas
C6: Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los algoritmos propuestos.
C7: Conocimiento, diseño y utilización de forma eficiente los tipos y estructuras de datos más adecuados a la resolución de un problema.
C8: Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados.
C13: Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento y acceso a los Sistemas de información, incluidos los basados en web.
Programación Paralela
5
Programación Paralela - Tlf: (+34) 968 278 821
C14: Conocimiento y aplicación de los principios fundamentales y técnicas básicas de la programación paralela, concurrente, distribuida y de tiempo real.
Resultados de aprendizaje
RA 2.3.11. Identificar los conceptos principales, beneficios y características del paradigma de la programación paralela y concurrente.
RA 2.3.12. Explicar, identificar y resolver problemas en la compartición y sincronización de datos.
RA 2.3.13. Describir el modo de funcionamiento e implementar correctamente semáforos y monitores.
RA 2.3.14. Describir y aplicar las soluciones basadas en el paso de mensajes, tanto síncrono como asíncrono.
RA 2.3.15. Definir y aplicar correctamente el concepto de interbloqueo, su prevención y detección.
RA 2.3.16. Identificar escenarios adecuados a la implementación del paradigma de programación paralela y concurrente.
Programación Paralela
6
Programación Paralela - Tlf: (+34) 968 278 821
Metodología
Metodología Horas Horas de trabajo
presencial Horas de trabajo
no presencial
Clases en el Aula 13,5
45 horas (40 %) Evaluación 4.5
Prácticas 18
Tutorías 9
Estudio personal 16,5
67.5horas
(60 %)
Lecturas recomendadas y búsqueda de
información 10,5
Realización de ejercicios,
presentaciones, trabajos y casos
prácticos 33,75
Actividades de aprendizaje virtual
6,75
TOTAL 112.5 45 67.5
Temario Programa de la enseñanza teórica
Tema 1. Introducción.
1. Noción de computación paralela.
2. Necesidad de la computación paralela.
a. Limitaciones físicas de la computación secuencial.
b. Problemas con complejidad elevada.
c. Limitaciones físicas de la computación paralela.
3. Aspectos de la programación paralela.
a. Niveles de paralelismo.
Programación Paralela
7
Programación Paralela - Tlf: (+34) 968 278 821
Tema 2. Modelos de los computadores paralelos.
1. Introducción.
2. Paralelismo en los computadores monoprocesador.
a. Formas básicas de paralelismo.
b. Procesadores vectoriales.
c. Procesadores escalares.
d. Técnicas multhreading.
e. Procesadores VLIW (Very Long Instruction Word)
3. Paralelismo en los computadores multiprocesadores.
a. Clasificación de los computadores paralelos.
4. Organización de los computadores paralelos.
a. Multiprocesadores con memoria compartida.
b. Multicomputadores.
c. Redes de interconexión.
d. Ventajas e inconvenientes de los multicomputadores frente a los multiprocesadores.
e. Redes de computadores.
f. Procesadores multinúcleo.
5. Modelos de computadores paralelos.
6. El modelo de memoria compartida.
7. Sistemas de memoria distribuida: el modelo de paso de mensajes
8. Sistemas heterogéneos masivamente paralelos.
Tema 3. Modelos de programación paralela tradicionales.
1. Visión general.
2. Programación mediante paso de mensajes: MPI.
a. Conceptos básicos de MPI.
b. Operaciones de comunicación colectiva.
Programación Paralela
8
Programación Paralela - Tlf: (+34) 968 278 821
3. Programación en memoria compartida: OpenMP.
a. Conceptos básicos de OpenMP.
b. Definición de regiones paralelas.
c. Ejecución de bucles en paralelo.
d. Ejecución de secciones de código en paralelo
e. Combinación de directivas.
f. Sincronización.
Tema 4. Modelos de programación paralela emergentes.
1. Visión General
2. Programación en sistemas heterogéneos masivamente paralelos: CUDA
3. Consideración de rendimiento en CUDA
4. Estrategias algorítmicas de Optimización en CUDA
5. Problemas de localidad de datos.
6. Tratamiento de datos dinámicos y dispersos
7. Eficiencia en aplicaciones con una ingente cantidad de datos
8. Reducir el interfaz de salida
9. Depuración y evaluación de códigos CUDA
10. Ejecución Multi-GPU
11. Introducción al estándar OpenCL.
Programa de la enseñanza práctica
Las prácticas de la asignatura consistirán en el desarrollo de diversos programas paralelos utilizando el entorno de programación CUDA. La UCAM ha sido nombrada CUDA Teaching Center por la empresa Nvidia (https://research.nvidia.com/content/cuda-teaching-centers). Para el correcto desarrollo de los ejercicios prácticos se ofrecerán diversos seminarios de manejo básico del lenguaje. Estos seminarios se enumeran a continuación:
Práctica 1. Introducción al modelo de programación CUDA.
En esta práctica introducimos el modelo de programación de programación masivamente paralela, CUDA. Mostramos la interacción básica con el compilador y planteamos la realización de los primeros kernels sencillos.
Programación Paralela
9
Programación Paralela - Tlf: (+34) 968 278 821
Práctica 2. Modelo de hilos en CUDA.
Esta práctica tiene como objetivo mostrar las diferencias de rendimiento entre códigos con máxima ocupación de los recursos de un SM y códigos que desaprovechan estos recursos.
Práctica 3. Modelo de memorias en CUDA.
En esta práctica mostramos las distintas memorias disponibles en la arquitectura CUDA. Vemos para qué tipo de datos es mas conveniente el uso de cada una de ellas y el rendimiento que ofrecen a nuestros códigos
Práctica 4. Optimización y eficiencia en la GPU.
En esta práctica mostramos las buenas prácticas de programación paralela, y en particular, de programación CUDA. Trabajamos con códigos con diferentes patrones de acceso a memoria y mostramos optimizaciones para obtener el máximo ancho de banda de nuestras aplicaciones.
Práctica 5. Introducción al modelo de programación OpenCL.
En esta práctica introducimos el modelo de programación OpenCL mediante el desarrollo de un ejemplo sencillo. El objetivo es conocer la sintaxis y las diferencias con el modelo de programación CUDA.
Relación con otras materias Para el correcto desarrollo de esta asignatura se aconseja haber cursado las asignaturas de Sistemas Operativos, Fundamentos de Programación y Algoritmia.
Sistema de evaluación
-Primera prueba parcial: 25% del total de la nota.
- Prueba final: 25% del total de la nota.
- Evaluación de prácticas y problemas: 50% del total de la nota.
Evaluación del desarrollo de la práctica final en los criterios establecidos en el enunciado de la práctica.
Se valorará a partir de la entrega de diferentes tareas voluntarias, así como de la participación en los diversos mecanismos de tutorización lo que se valorará en el % de evaluación de prácticas y problemas. Se tendrá en cuenta no solamente la cantidad de la participación, sino la calidad de la misma. Tanto en el planteamiento de dudas como en la resolución de las de los compañeros en clase.
Programación Paralela
10
Programación Paralela - Tlf: (+34) 968 278 821
Bibliografía Bibliografía básica
Kirk D. y Hwu W. M. ProgrammingMassivelyParallelProcessors. Morgan Kaufmann, 2011.
Almeida F., Giménez D., Mantas J. M., Vidal A. M. Introducción a la programación paralela. Paraninfo Cengage Learning, 2008
Bibliografía complementaria
Rauber T., Runger G. Parallel programming for multicores and Cluster systems.Springer. 2010
Sanders J. y Kandrot E. CUDA by example: An introduction to General-Purpose GPU Programming. Addison-Wesley, 2010
Timothy G. Mattson, Beverly A. Sanders, Berna L. Massingill.Patterns for Parallel Programming.Addison Wesley, 2010
Web relacionadas CUDA Nvidia:(http://developer.nvidia.com/)
CUDA Books: (http://developer.nvidia.com/cuda-books)
Curso de OpenCL: http://openclnews.com/blog/opencl_tutorial_series_on_the_code_project_parts_1_8
Master de la universidad de Illinois: http://courses.engr.illinois.edu/ece408/
Curso sobre la arquitectura de la GPU: http://www.udemy.com/introduction-to-graphics-architecture/
"Programming Massively Parallel Processors with CUDA by Stanford University" http://itunes.apple.com/us/itunes-u/programming-massively-parallel/id384233322
CUDA, Supercomputing for the Masses by Rob Farber 2008. http://drdobbs.com/cpp/207200659
Web para developers de Nvidia http://developer.nvidia.com/cuda-education-training
Recomendaciones para el estudio La asignatura requiere un seguimiento continuo por parte del alumno, ya que el contenido de cada tema se basa en el de los temas anteriores. Por ello, se recomienda estudiar conforme se
Programación Paralela
11
Programación Paralela - Tlf: (+34) 968 278 821
desarrollen los contenidos, comprender los ejemplos que se suministren y realizar los ejercicios propuestos.
Para el desarrollo exitoso de la asignatura se hace necesario seguir las indicaciones suministradas mediante el campus virtual, así como el cumplimiento de las fechas de entrega de cada tarea.
Material didáctico Aplicaciones
El software a utilizar es el compilador y herramientas de programación CUDA. Estas herramientas están disponibles en la página web de la compañía (https://developer.nvidia.com/cuda-downloads). La UCAM pondrá un servidor con varias tarjetas gráficas para la resolución de las prácticas. Para conectarse remotamente al servidor, el estudiante deberá utilizar un terminal Unix, en caso de que tenga un sistema operativo de este tipo, y conectarse usando ssh. También es posible utilizar clientes ssh para Windows tipo putty o tunnelier, ambos de libre distribución.
Material didáctico
Además de la bibliografía recomendada, en el campus virtual, en el apartado de recursos se proporcionará al alumno organizado en carpetas por temas el material didáctico necesario para el seguimiento de la misma. Este material estará organizado en la sección y wiki del campus virtual, que consistirá en:
Apuntes sobre los temas tratados.
Enlaces a otros sitios donde aumentar la información sobre los temas.
Ejercicios para practicar, en un principio los enunciados, y posteriormente se pondrán las soluciones a los mismos.
Presentaciones con explicación oral del profesor de los temas más importantes y/o dificultosos
Capturas de pantalla con explicación del profesor de la realización de ejercicios prácticos, así como de lo relacionado con la instalación del entorno y puesta en marcha.
Bibliografía y Material adicional para ampliar los conocimientos de cada asignatura.
Tutorías A través del Campus Virtual se van a establecer diferentes mecanismos de tutorización, soportados por las distintas herramientas disponibles:
Programación Paralela
12
Programación Paralela - Tlf: (+34) 968 278 821
Foro: Esta herramienta está dirigida a fomentar el trabajo en grupo, ya que permite desarrollar un tema específico de forma conjunta. Su dinámica permite a los estudiantes ir nutriendo y generando un debate con los diferentes planteamientos e intervenciones que realicen. Estas serán moderadas por el profesor y las reorientará hacia el propósito formativo.
Chat: Este espacio cabe destacar como estrategia pedagógica de evaluación formativa, al ser considerado como una herramienta interactiva síncrona que permite establecer diálogos de discusión, reflexión para generar conocimiento y retroalimentación inmediata.
Videoconferencia: Transmisión de charlas o seminarios del profesor con la participación de los alumnos.
Tutorías individuales o colectivas: ayuda al alumno a aclarar dudas, estas pueden ser presenciales (si el alumno así lo demanda) o mediante el chat, teléfono y correo electrónico.
Universidad Católica San Antonio de Murcia – Tlf: (+34) 902 102 101 [email protected] – www.ucam.edu
Guía Docente 2015/2016
Desarrollo de Aplicaciones Distribuidas I
Distributed Computing I
Grado en Ingeniería Informática
Presencial
Rev.
Desarrollo
Desarrollo
Breve des
Requisito
Objetivos
Competen
Metodolo
Temario ..
Relación
Sistema d
Bibliograf
Web relac
Recomen
Material n
Tutorías .
o de Aplicac
o de Aplic
scripción
os Previos
s ...............
ncias y res
gía ..........
................
con otras
de evaluac
fía y fuent
cionadas .
daciones
necesario
................
ciones Dis
caciones D
de la asig
s ...............
................
sultados d
................
................
asignatur
ción .........
tes de refe
................
para el es
................
................
tribuidas I
Distribuida
gnatura ....
................
................
de aprend
................
................
ras del pla
................
erencia ....
................
studio ......
................
................
Índice
as I ..........
................
................
................
dizaje .......
................
................
an de estu
................
................
................
................
................
................
e
................
................
................
................
................
................
................
udios .......
................
................
................
................
................
................
[Asignatu
................
................
................
................
................
................
................
................
................
................
................
................
................
................
ura] - Tlf: (+34
................
................
................
................
................
................
................
................
................
................
................
................
................
................
2
) 902 102 101
............... 3
............... 3
............... 3
............... 4
............... 4
............... 5
............... 5
............... 6
............... 7
............... 7
............... 8
............... 8
............... 8
............... 9
2
1
3
3
3
4
4
5
5
6
7
7
8
8
8
9
Desarrollo
DesarroMódulo: Co
Materia: Pr
Carácter: O
Nº de crédi
Unidad Tem
Profesor de
Email: mag
Horario de
atenderán t
electrónico
Profesor co
Profesor co
Breve dEn esta asdistribuida, servidor (cexplicará csockets. Mconcreto en
Brief De
This subjecon two fundistributed process coobjects, RM
.
RequisEs importan
o de Aplicac
llo de Apomún de la
rogramació
Obligatoria.
tos: 4,5 EC
mporal:3º c
e la asignat
guillen@uc
atención a
tutorías a p
.
oordinador d
oordinador d
descripcsignatura spara poste
comunicacióuáles son lientras quen la solución
escripti
ct will begin ndamental objects. Fo
ommunicatioMI.
itos Prente tener un
ciones Dis
plicaciona rama de In
ón.
.
CTS.
urso – 1º s
ura: Migue
cam.edu
los alumno
etición del a
de módulo:A
de curso:Fe
ción dese comenzaeriormente tón mediantos element
e para el sen propuesta
ion
with a briefconcepts:
or the first oon using s
evios nos buenos
tribuidas I
nes Distrnformática
semestre
l Ángel Gu
s/as:Jueve
alumno me
Andrés Mu
ernando Pe
e la asigará con untrabajar los te sockets)tos que inteegundo se a por Java:R
f introductioclient-serv
of these willsockets. W
s conocimie
ribuidas a.
uillén Navar
es de 13:00
diante men
uñoz Orteg
ereñíguez G
gnaturana breve indos concep
) y objetoservienen en profundizarRMI.
on to distriber programl be explainhile for the
ntos de pro
I
rro
a 14:00. F
saje privad
a
García
ntroducciónptos fundam distribuidouna comun
rá en la eje
uted programming (comned the eleme second e
ogramación
[Asignatu
uera de est
o (en el cam
n al paradigmentales: laos. Para enicación enecución dist
amming parmmunicationments whicexecution w
orientada a
ura] - Tlf: (+34
te horario se
mpus virtua
gma de pra programacl primero d
ntre procesotribuida de
radigm, laten using so
ch are involvwill explain
a objetos.
3
) 902 102 101
e
al) o correo
rogramaciónción clientede ellos seos medianteobjetos, en
er we´ll workockets) andved in inter distributed
3
1
n -e e n
k d r-d
Desarrollo
Objetiv1. Con
2. Dife
3. Con
4. Con
5. Con
6. Sabaco
Compe
(T1) Capac
(T3)Capaci
(T4)Resolu
(T6)Trabajo
(T11)Razon
(T14)Apren
(T15) Adap
(T16)Creat
C11 ConocDistribuidosen ellas.
C13 Conocprocesamie
(RA 2.3.17)
(RA 2.3.18)
o de Aplicac
vos nocer los co
erenciar ent
nocer las dif
nocer y sabe
nocer y sabe
ber implemnsejable su
etencias
cidad de aná
dad de ges
ción de pro
oenequipo.
namientocrí
ndizajeautón
ptación a nu
ividad e inn
cimiento y as, las Rede
cimiento y aento y acce
) Definir los
) Describir y
ciones Dis
onceptos bá
tre sistemas
ferentes tec
er impleme
er impleme
entar un su utilización
s y resu
álisis y sínte
stión de la in
oblemas.
ítico
nomo.
uevas situac
novación.
aplicación des de Compu
aplicación deso a los Sis
s aspectos y
y comparar
tribuidas I
ásicos de la
s centralizad
cnologías ex
ntar el conc
ntar el conc
sistema dis
ltados dCompete
esis.
nformación.
ciones.
Compet
e las caractutadores e
e las herramstema de inf
Resultad
y términos r
los diferent
programac
dos y distrib
xistentes en
cepto de so
cepto de ob
stribuido y
de apreencias tran
.
tencias esp
terísticas, fuInternet y d
mientas necformación,
dos de apr
relacionado
tes paradig
ción distribu
buidos.
n cuanto a a
ocket de com
bjeto de dist
conocer la
endizajesversales
pecíficas
uncionalidadiseñar e im
cesarias paincluidos lo
rendizaje
s con los si
mas de com
[Asignatu
uida.
aplicacione
municación
tribuido.
as circunsta
e
des y estrumplementar
ra el almacos basados
istemas dis
mputación d
ura] - Tlf: (+34
es distribuida
.
ancias en
ctura de losaplicacione
enamiento,en web.
tribuidos.
distribuida.
4
) 902 102 101
as.
las que es
s Sistemas es basadas
4
1
s
Desarrollo (RA 2.3.19)
(RA 2.3.20)losprotocol
Metodo
Temario
Tema 1. Sis
1. Intro
2. Con
3. Elem
o de Aplicac
) Distinguir
) Desarrollaos de red, m
ología
Metodolo
Clases en
Prácticas
Evaluació
Tutoría
Estudio p
ActividadaprendizaRealizaciejerciciospresentacy casos prácticos Lecturas y búsqueinformaci
T
o
stemas dist
oducción.
nceptos.
mentos de u
ciones Dis
entre sistem
ar aplicacionmodelo clie
gía
n el aula
ón
personal
es de aje virtual ónde
s, ciones,traba
recomendada de ón
TOTAL
Pro
tribuidos.
un sistema
tribuidas I
mas distribu
nes informánte-servido
Hora
14
18
4
9
40,5
3.5
ajos 20
adas 3.5
112.
ograma de
distribuido.
uidos y cent
áticas distribr y objetos
as Horas
presen
45 hora
5
5
5
.5
e la enseñ
tralizados.
buidas desddistribuidos
de trabajo
ncial
as (40 %)
45
ñanza teór
[Asignatu
de el punto s.
Horas de
no prese
67.5 hora
67
rica
ura] - Tlf: (+34
de vista de
e trabajo
ncial
as (60 %)
7.5
5
) 902 102 101
5
1
Desarrollo
4. Ven
Tema 2. Mo
1. Intro
2. Con
3. Com
Tema 3. Te
1. Pat
2. Mo
Tema 4. Sis
1. Intro
2. Obje
3. Com
Práctica 1.
La pprotocolo dentrega se
Práctica 2.
La pRMI. Será uentrega se
Un enunciacampus virttareas corre
RelacióEsta asignalas asignatu
o de Aplicac
ntajas e inco
odelo client
oducción.
ncepto de s
municación
ecnologías p
trones de in
delo en la n
stemas dist
oducción
etos distribu
municación
Sockets.
práctica conde red existe
realizará a
Objetos dis
práctica conun caso prárealizará a
ado más dettual, en primespondiente
ón con oatura está ruras Progra
ciones Dis
onvenientes
te-servidor.
ocket.
de proceso
para Aplica
ntegración.
nube
tribuidos.
uidos
entre objet
Pro
nsistirá en laente (HTTPtravés del c
stribuidos.
nsistirá en laáctico proputravés del c
tallado de lamera instanes a cada p
otras aselacionada
amación ori
tribuidas I
s de un sist
os mediante
ciones distr
os distribuid
ograma de
a implemenP, POP3, SMcampus virt
a implemenuesto por elcampus virt
as prácticasncia en el plpráctica.
signaturcon la mateentada a ob
ema distrib
e sockets.
ribuidas
dos.
e la enseña
ntación medMTP, FTP,…tual en la ta
ntación de u profesor situal en la ta
s, así comoan de traba
ras del eria Informábjetos y Des
uido.
anza prác
diante socke…) u otro esarea dispues
un sistema dimilar a los
area dispues
o las fechas ajo de la asi
plan deática del mósarrollo de A
[Asignatu
ctica
ets de comuspecificado sta para tal
distribuido mejercicios resta para tal
de entregagnatura, y p
e estudiódulo de FoAplicacione
ura] - Tlf: (+34
unicación depor el profeefecto.
mediante laesueltos enefecto.
a será mostrposteriorme
os ormación Báes distribuid
6
) 902 102 101
e un esor. La
tecnologían clase. La
rado en el ente en las
ásica y con das II
6
1
a
Desarrollo
Sistema
- Primera p
Se econ
- Prueba fi
Se ede cpod
- Evaluació
Prác
Prác
Ejer
Bibliog
Ceb978
Cab200
OrdEduel e
RichASS
Liu,Wes
GamAdd
Rod200
o de Aplicac
a de eva
prueba par
evaluarán loceptos de s
nal: 20% d
evaluarán locomputaciórán recuper
ón de práct
ctica socket
ctica RMI (T
rcicios prop
rafía y f
ballos, F.J. J8849964032ballé, S. Apl07. ISBN: 78axCassá, J
ucación de Enlace: http:
har MonsonSOCIATES. M. Compusley, 2004. mma, E.; Hedison-Wesledríguez de l03. ISBN: 97
ciones Dis
aluació
rcial: 30% d
os conocimsistemas dis
el total de la
os conocimn en la nubrar dicha ev
ticas y pro
ts (Tema 2)
Tema 4): 10
uestos en c
fuentes
Java 2 Curs27. licaciones d8849647795José M. ProEspaña. 20//site.ebrary
n-Haefel. En. 2003. ISB
utación DistrISBN: 9788
elm, R.; Joney Iberoamea fuente, S
7884973218
tribuidas I
ón
del total de l
ientos teóristribuidos v
a nota.
ientos teórie vistos en
valuación en
oblemas: 50
): 30%.
0%.
clase: 10%
s de refeBibli
so de progr
distribuidas 57.
ogramación 12. ISBN: 9y.com/lib/bu
Bibliogra
nterprise JaBN: 978059ribuida. Fun8478290666nson, R. Vlisericana, 200. Programa815
la nota.
cos y práctistos en el T
cos y práctel Tema 3.
n esta prue
0% del total
erenciaiografía bá
ramación. 1
en Java co
Web en Ja9788436954ucam/reade
fía comple
avaBeans. 16005306
ndamentos y6. sssides, J.02. ISBN: 9ción de apl
icos de socTema 1.
icos de objeQuienes haba final.
l de la nota.
ásica
ª Edición. M
on tecnologí
va. 1ªEdició4302. Acceser.action?do
ementaria
1ª Edición. L
y aplicacion
Patrones d9788478290licaciones w
[Asignatu
ckets de com
etos distribuayansuspen
.
Madrid: Ra-
ía RMI. 1ª E
ón. Madrid. sible desde
ocID=10751
a
Londres. O'
nes. 1ª edic
de Diseño. 10598. web. 1ª edic
ura] - Tlf: (+34
municación
uidos y los cndido el prim
ma. 2010. I
Edición. Ma
Ministerio de la bibliotec
181
'REILLY &
ción. Madrid
ª edición. M
ción. Madrid
7
) 902 102 101
y los
conceptos mer parcial
SBN:
drid: Delta.
de ca digital en
d: Addison
Madrid:
d: Thomson
7
1
n
,
Desarrollo
CouMad
Web rePágina oficencontrará asignatura:
Página sobmuy recomempresas.
Foro de deslenguaje de
RecomPara realizateóricas y ppráctico.
A la hora conceptos que se propasignatura y problema
Es importana objetos: cparte prácti
Materia
Para esta a
Eclihttp
JDKhttp
o de Aplicac
ulouris, Geodrid: Pearso
lacionacial de Java
toda la doc Java.
bre alta dispmendable do
sarrollo webe programa
endacioar un correcprácticas y d
de afrontapoco a pocponen. Estade una form
as surgidos
nte que el aclase, objetoica supondr
al neces
asignatura s
pse Juno ps://www.ecK 1.7 p://www.orac
ciones Dis
orge; Dollimon. ISBN: 9
adas : http://www
cumentación
ponibilidad donde se des
b con Java:ción utilizad
ones pacto seguimidedicar al m
ar esta asico los concea forma de ma consisteen la imple
alumno tengo, herenciará un esfue
sario
se necesita
o superioclipse.org/do
o cle.com/tec
tribuidas I
more, Jean y788478290
w.oracle.comn oficial sob
de aplicacioscriben solu
: http://wwwdo en esta w
ara el esento de la a
menos dos h
gnatura eseptos teórictrabajar, te
ente; aprendmentación
ga claros lo, polimorfismrzo adiciona
A
el siguiente
or for Javownloads/.
superior, chnetwork/ja
Mate
y Kindberg, 0499.
m/technetwbre el lengu
ones: http://huciones a pr
w.javahispanweb suele e
studio asignatura ehoras adicio
s recomendcos, a la vezoría y práctdiendo no spráctica de
s conceptosmo y ligadual para él o
Aplicacione
e software:
va EE De
que ava/javase/d
erial didác
Tim. Sistem
ork/java/induaje de prog
highscalabiroblemas/ar
no.org/. Si hestar resuel
el alumno donales a la
dable que z que los atica, ayuda
sólo de los llos concep
s fundamenura dinámica
ella.
es
evelopers,
se downloads/
ctico
[Asignatu
mas Distribu
dex.html dongramación u
lity.com/. Srquitecturas
hay alguna ta.
debe asistir semana pa
el alumno fianza con a adquirir l
logros sino ptos estudia
ntales de pra. Si ellos la
que se
puede /index.html.
ura] - Tlf: (+34
uidos. 3ª Ed
nde el alumutilizado en
e trata de us utilizadas
duda sobre
a todas lasara completa
vaya adqulos ejerciciolas competetambién de
ados.
rogramacióna realizació
puede des
descarg
8
) 902 102 101
dición.
mno la
una web en
e el
s sesiones ar el trabajo
uiriendo losos prácticosencias de lae los errores
n orientada n de la
scargar en
gar en
8
1
o
s s a s
n
n
Desarrollo Además deproporcionaclase, el cóEntre ellos
Apu Enla Ejer
enu Pres Víde
Al inicio demuestra la
Durante las
Tutorías
Se resolverserá evaluahabilidades
El alumno,aconcretas sexpuestas
o de Aplicac
e la bibliograará al alumn
ódigo de losdestacan:
untes sobre aces a otrosrcicios paranciados, y sentacioneseos tutoriale
l curso se odistribución
s clases en
s
rán ejercicioado por el ps y actitudes
a través delsobre los coen clase pa
ciones Dis
afía recomeno organiza
s ejemplos e
cada temas sitios/mat
a practicar (sposteriormes con explices.
ofrecerá al en temporal d
el aula se p
os que refueprofesor y los expuestas
l correo eleonceptos esara que el re
tribuidas I
endada, en ado por los explicados y
tratado. teriales donsobre todo ente se poncación oral
estudiante ude todos los
pueden ir re
Brev
ercen los coos alumnos s.
ctrónico, postudiados. Aesto de com
el campus temas de lay enlaces a
de ampliar relacionado
ndrán las sodel profeso
un calendars temas de
eferenciand
ve descrip
ontenidos teatiendo sie
odrá solicitaAunque se rmpañeros pu
virtual, en ea asignatura tutoriales q
la informacos con el teoluciones a r de los tem
rio de las acla asignatu
o nuevos re
pción
eórico-práctempre a la c
ar tutorías inrecomiendauedan apre
[Asignatu
el apartado a las transpque pueden
ción sobre loma 2), en ulos mismos
mas más im
ctividades dra.
ecursos.
ticos de la acalidad gene
ndividuales a que dichasender de las
ura] - Tlf: (+34
de recursoparencias vin servir de r
os temas. un principio s. portantes.
docentes, do
asignatura. eral del trab
para resolvs dudas seas mismas.
9
) 902 102 101
s, se stas en
refuerzo.
los
onde se
El trabajo bajo y a las
ver dudas an
9
1
Guía Docente 2015/2016
Desarrollo de Aplicaciones Distribuidas II
Distributed Computing II
Grado en Ingeniería Informática
Presencial
Desarrollo
Desarrollo
Breve des
Requisito
Objetivos
Competen
Metodolo
Temario ..
Relación
Sistema d
Bibliograf
Web relac
Recomen
Material d
Tutorías .
o de Aplicac
o de Aplic
scripción
os Previos
s ...............
ncias y res
gía ..........
................
con otras
de evaluac
fía y fuent
cionadas .
daciones
didáctico .
................
ciones Dis
caciones D
de la asig
s ...............
................
sultados d
................
................
asignatur
ción .........
tes de refe
................
para el es
................
................
tribuidas II
Distribuida
gnatura ....
................
................
de aprend
................
................
ras del pla
................
erencia ....
................
studio ......
................
................
I
Desarrollo
Índice
as II .........
................
................
................
dizaje .......
................
................
an de estu
................
................
................
................
................
................
de Aplicacione
e
................
................
................
................
................
................
................
udios .......
................
................
................
................
................
................
es Distribuida
................
................
................
................
................
................
................
................
................
................
................
................
................
................
s II - Tlf: (+34
................
................
................
................
................
................
................
................
................
................
................
................
................
................
) 968 27 88 21
............... 3
............... 3
............... 4
............... 4
............... 4
............... 5
............... 6
............... 7
............... 7
............... 8
............... 8
............... 9
............... 9
............. 10
1
3
3
4
4
4
5
6
7
7
8
8
9
9
0
Desarrollo
DesarroMódulo: Te
Materia: Te
Carácter: O
Nº de crédi
Unidad Tem
Profesor de
Email: mag
Horario de
atenderán t
electrónico
Profesor co
Profesor co
Breve dEn esta asconceptos servicios.
Para el primdistintos mmediante lenmarcarán
Respecto adesarrollaráesta pieza seguridad d
Brief De
In this subjconcepts: cexplain whamodels. Weand Servletlogic.
Regarding Web servicexplain how
o de Aplicac
llo de Apecnologías
ecnologías
Obligatoria.
tos: 6 ECTS
mporal:3º c
e la asignat
guillen@uc
atención a
tutorías a p
.
oordinador d
oordinador d
descripcsignatura, q
fundamen
mero de ellmodelos de
as tecnolon dentro de
a la parte cá y desplegfundamenta
de la comun
escripti
ject, which component-at a compoe will devt. All these
the share toce as a fundw fit it within
ciones Dis
plicacionde la infor
de la prog
.
S.
urso – 2º s
ura: Migue
cam.edu
los alumno
etición del a
de módulo:
de curso: F
ción deque es la ctales: desa
os se explicomponen
ogías Entere una arquite
correspondiegará un serval se explicnicación ent
ion
is a continu-based devnent is andvelop a wconceptsw
o the study damental pan the archite
tribuidas II
nes Distrrmación.
gramación.
semestre
l Ángel Gu
s/as:Jueve
alumno me
Francisco
ernando Pe
e la asigcontinuacióarrollo bas
cará qué entes. Se prprise Javaectura de tr
ente al estuvicio web ccará cómo etre todas la
uation of Apvelopment a its differenweb comp
will be includ
of service-oart of this arectural.
I
Desarrollo
ribuidas
uillén Navar
es de 13:00
diante men
Arcas Tún
ereñíguez
gnaturaón de Desasado en co
s un comporofundizará Beans (Eres capas h
udio de la aomo parte fencajarla des piezas.
pplication Dand service-ces with an
ponent tecded in a thre
oriented arcrchitecture.
de Aplicacione
II
rro
a 14:00. F
saje privad
nez
García
arrollo de Aomponente
onente y suá en el desEJB) y Seraciendo hin
arquitecturafundamentaentro de la
Developmen-oriented an object, alshnology usiee-tier arch
chitecture, wOnce know
es Distribuida
uera de est
o (en el cam
Aplicacioneses y arquit
us diferencisarrollo de rvlet. Todosncapié en la
a orientada al de la misarquitectur
nt I, we will architecturesso explain thing Enterprihitecture wit
we define, dwn this esse
s II - Tlf: (+34
te horario se
mpus virtua
s I, se trabtecturas or
ias con un un compo
s estos coa lógica de n
a servicio, sma. Una vera y como g
work two fs.For the fihe differentise Java Beth a focus o
develop andential eleme
) 968 27 88 21
e
al) o correo
bajarán dosrientadas a
objeto y losonente webonceptos senegocio.
se definiráez conocidagarantizar la
fundamentairst one wilt componeneans (EJBon business
d deploy a nts we will
1
s a
s b e
á, a a
al ll
nt ) s
Desarrollo
RequisEs importan
Objetiv1. Con
2. Adq
3. Dise
4. Des
5. Usa
6. Res
7. Adqserv
8. Des
Compe
T1 - Capac
T4 - Resolu
T5 - Toma
T6 - Trabaj
T14 - Apren
T15 - Adap
T16 - Creat
T22 - Compcuestiones
TI6 - Capacincluyendo móvil.
o de Aplicac
itos Prente tener un
vos nocer los dif
quirir los con
eñar la arqu
sarrollar pro
ar las librería
solver proble
quirir los covicios.
sarrollar un
etencias
cidad de aná
ución de pro
de decision
o en equipo
ndizaje autó
ptación a nu
tividad e inn
prender los relacionada
cidad de coInternet, w
ciones Dis
evios nos buenos
ferentes pa
nocimientos
uitectura ne
ogramas que
as más imp
emas comu
nocimientos
servicio we
s y resu
álisis y sínte
oblemas.
nes.
o.
ónomo.
uevas situac
novación.
puntos prinas con el ám
oncebir sisteeb, comerc
tribuidas II
s conocimie
radigmas d
s básicos so
ecesaria par
e hagan us
portantes en
unes en la p
s básicos d
eb y el client
ltados d
Compete
esis.
ciones.
ncipales de mbito deest
Compet
emas, aplicacioelectrónic
I
Desarrollo
ntos de pro
de computac
obre el desa
ra desplega
o de compo
n el desarro
programació
de los servic
te que hace
de apre
encias tran
textos clarotudio.
tencias esp
aciones y sco, multimed
de Aplicacione
ogramación
ción distribu
arrollo de u
ar un compo
onentes EJB
ollo de aplic
ón de entor
cios web y
e uso del m
endizaje
sversales
os y en leng
pecíficas
ervicios basdia, servicio
es Distribuida
orientada a
uida.
n compone
onente web
B, Servlets
aciones we
nos Web.
de las arqu
ismo.
e
gua estánda
sados en teos interactiv
s II - Tlf: (+34
a objetos.
ente.
.
y JSP.
eb.
uitecturas o
ar si tratan
ecnologías dvos y compu
) 968 27 88 21
orientadas a
sobre
de red, utación
1
a
Desarrollo
RA 4.1.1. D
RA 4.1.2. Darquitectura
RA 4.1.3. Rpráctica.
RA 4.1.4. Dcomponent
RA 4.1.5. Dobjetos/com
Metodo
o de Aplicac
Diferenciar e
Describir losa orientada
Relacionar l
Desarrollar utes.
Desarrollar umponentes
ología
Metodolo
Clases en
Prácticas
Evaluació
Tutoría
Estudio p
ActividadaprendizaRealizaciejerciciospresentacy casos prácticos Lecturas y búsqueinformaci
T
ciones Dis
entre los dif
s elementosa servicios
os diferente
una aplicac
una aplicacweb.
gía
n el aula
ón
personal
es de aje virtual ónde
s, ciones,traba
recomendada de ón
TOTAL
tribuidas II
Resultad
ferentes par
s que formas.
es paradigm
ción informá
ción de Inter
Hora
18
24
6
12
27
9
ajos 49,5
adas 4,5
150
I
Desarrollo
dos de apr
radigmas d
an parte del
mas de com
ática desde
rnet desde e
as Horas
presen
60 hora
5
5
0
de Aplicacione
rendizaje
e computac
modelo dis
mputación di
el punto de
el punto de
de trabajo
ncial
as (40 %)
60
es Distribuida
ción distribu
stribuido de
stribuida co
e vista del m
vista de un
Horas de
no prese
90 horas
9
s II - Tlf: (+34
uida.
componen
on su aplica
modelo distr
n contenedo
e trabajo
ncial
(60 %)
90
) 968 27 88 21
tes y de la
ación
ribuido de
or de
1
Desarrollo
Temario
Tema 1. Ap
1. Intro
2. Arq
3. Man
4. Con
5. Dire
6. Libr
7. Uso
Tema 2. De
1. Prin
2. Arq
3. Imp
Tema 3. Se
1. Con
2. Prot
3. Invo
Tema 4. Ar
1. Des
2. Arq
3. Inte
4. Arq
5. Arq
Práctica 1.
o de Aplicac
o
plicaciones
oducción
uitectura de
nejo de peti
ncepto de J
ectivas
rería de etiq
o de plantilla
esarrollo de
ncipios de d
uitectura En
plementació
ervicios We
ncepto y ele
tocolo SOA
ocación de
rquitecturas
scripción de
uitectura de
ercambio de
uitectura de
uitectura we
Servlets y J
ciones Dis
Pro
Web. Servl
e los servlet
iciones
SP
quetas
as
e componen
desarrollo ba
nterprise Ja
n de una so
b
ementos de
AP
un servicio
s orientadas
e una arquit
e Servicios
e mensajes
e mashups.
eb comet (A
Pro
JSP.
tribuidas II
ograma de
lets y JSP.
ts
ntes web
asado en co
ava Beans (
olución EJB
un servicio
web
s a servicios
ectura SOA
Web
REST
Ajax Push, R
ograma de
I
Desarrollo
e la enseñ
omponente
(EJB)
B.
o web
s.
A
Reverse Aja
e la enseña
de Aplicacione
ñanza teór
s.
ax, Two-wa
anza prác
es Distribuida
rica
ay-web o HT
ctica
s II - Tlf: (+34
TTP server
) 968 27 88 21
push)
1
Desarrollo
La pprofJSPdisp
Práctica 2.
La pmedejerdisp
Práctica 3.
La pAparesupara
Un enunciacampus virttareas corre
RelacióAl ser una asignaturas
También se
Sistema- Primera p
Se e
- Prueba fi
Se earquprim
- Evaluació
Prác
o de Aplicac
práctica confesor. Para
P estudiadospuesta para
Enterprise
práctica condiante la tecrcicios resuepuesta para
Creación d
práctica conache Axis2.Sueltos en claa tal efecto.
ado más dettual, en primespondiente
ón con oasignatura s de progra
e relaciona
a de evaprueba par
evaluarán lo
nal-segund
evaluarán louitecturas o
mer parcial p
ón de práct
ctica J2EE
ciones Dis
nsistirá en lala resoluciós en el Tem tal efecto.
Java Beans
nsistirá en lacnología EJeltos en cla tal efecto.
de un servic
nsistirá en laSerá un casase. La ent
tallado de lamera instanes a cada p
otras asdentro de lmación, esp
con el conc
aluaciórcial: 30% d
os conocim
da prueba
os conocimorientadas apodrán recu
ticas y pro
(Tema 1): 2
tribuidas II
a implemenón de la mis
ma 1.La entr
s.
a implemenJB. Será un se.La entre
cio web.
a implemenso práctico rega se rea
as prácticasncia en el plpráctica.
signaturla materia dpecialmente
cepto de pa
ón del total de l
ientos teóri
parcial: 25
ientos teória servicios vuperar dicha
oblemas pro
20%
I
Desarrollo
ntación de usma será nerega se rea
ntación de ucaso prácti
ega se realiz
ntación de upropuesto p
alizará a trav
s, así comoan de traba
ras del de tecnologe con Progr
atrones de d
la nota.
cos y práct
% del total
cos y práctvistos en el a evaluació
opuestos:
de Aplicacione
una aplicaciecesario utilizará a trav
un sistema bico propueszará a travé
un servicio wpor el profevés del cam
o las fechas ajo de la asi
plan degías de programación O
diseño de m
icos de serv
de la nota.
icos de servTema 4. Qun en esta p
45% del tot
es Distribuida
ón J2EE prlizar los convés del cam
basado en csto por el prés del camp
web mediansor similar
mpus virtual
de entregagnatura, y p
e estudigramación e
Orientada a O
modelado so
vlets y JSP
vicios web yuienes hayarueba final.
tal de la not
s II - Tlf: (+34
ropuesta ponceptos de
mpus virtual
componenterofesor simipus virtual e
nte la tecnoa los ejercic en la tarea
a será mostrposteriorme
os está ligada Objetos.
oftware.
vistos en e
y los conceansuspendi.
ta.
) 968 27 88 21
or el Servlets y en la tarea
es lar a los
en la tarea
logía cios a dispuesta
rado en el ente en las
a todas las
el Tema 1.
eptos de ido el
1
s
Desarrollo
Prác
Prác
Ejer
Bibliog
Ceb978
Pan193
Cho978
CauISB
RichASS
Liu,Wes
GamAdd
Rod200
Cau978
Web rePágina oficencontrará asignatura:
Página sobmuy recomempresas.
Foro de deslenguaje de
o de Aplicac
ctica EJB (T
ctica Servic
rcicios prop
rafía y f
ballos, F.J. J8849964032nda, D.; Rah33988344. opra, Vivek.8844152377
uldwell, PatrN: 9788441
har MonsonSOCIATES. M. Compusley, 2004. mma, E.; Hedison-Wesledríguez de l03. ISBN: 97uldwell, P. S8844151363
lacionacial de Java
toda la doc Java.
bre alta dispmendable do
sarrollo webe programa
ciones Dis
Tema 2): 10
cios Web (T
uestos: 5%
fuentes
Java 2 Curs27. hman, R.; L
Profesiona77.
rick. Servici1513631.
n-Haefel. En. 2003. ISB
utación DistrISBN: 9788
elm, R.; Joney Iberoamea fuente, S
7884973218Servicios W31.
adas : http://www
cumentación
ponibilidad donde se des
b con Java:ción utilizad
tribuidas II
0%
Tema 3): 10
%
s de refeBibli
so de progr
Lane, D.; EJ
al Apache T
ios Web Xm
Bibliogra
nterprise JaBN: 978059ribuida. Fun8478290666nson, R. Vlisericana, 200. Programa815
Web XML. 1ª
w.oracle.comn oficial sob
de aplicacioscriben solu
: http://wwwdo en esta w
I
Desarrollo
%
erenciaiografía bá
ramación. 1
JB 3 in Actio
Tomcat 6. 1ª
ml: Profesio
fía comple
avaBeans. 16005306
ndamentos y6. sssides, J.02. ISBN: 9ción de apl
ª edición. M
m/technetwbre el lengu
ones: http://huciones a pr
w.javahispanweb suele e
de Aplicacione
ásica
ª Edición. M
on. Manning
ª edición. A
nal. 1ª edic
ementaria
1ª Edición. L
y aplicacion
Patrones d9788478290licaciones w
adrid: Anay
ork/java/induaje de prog
highscalabiroblemas/ar
no.org/. Si hestar resuel
es Distribuida
Madrid: Ra-
gPublication
Anaya Multim
ción. Anaya
a
Londres. O'
nes. 1ª edic
de Diseño. 10598. web. 1ª edic
ya Multimed
dex.html dongramación u
lity.com/. Srquitecturas
hay alguna ta.
s II - Tlf: (+34
ma. 2010. I
ns. 2007. IS
media. 2008
Multimedia
'REILLY &
ción. Madrid
ª edición. M
ción. Madrid
dia, 2002. IS
nde el alumutilizado en
e trata de us utilizadas
duda sobre
) 968 27 88 21
SBN:
SBN: 978-
8. ISBN:
a. 2008.
d: Addison
Madrid:
d: Thomson
SBN:
mno la
una web en
e el
1
,
Desarrollo
RecomPara realizateóricas y ppráctico.
A la hora conceptos que se propasignatura y problema
Es importana objetos: cparte prácti
Materia
Para esta a
Ecli
JDK
Apa
Apa
Además deproporcionaclase, el cóEntre ellos
Apu Enla
o de Aplicac
endacioar un correcprácticas y d
de afrontapoco a pocponen. Estade una form
as surgidos
nte que el aclase, objetoica supondr
al didáct
asignatura s
pse Juno o
https:/
K 1.7 o supe
http://w
ache Tomca
http://t
ache Axis 2,
http://a
e la bibliograará al alumn
ódigo de losdestacan:
untes sobre aces a otros
ciones Dis
ones pacto seguimidedicar al m
ar esta asico los concea forma de ma consisteen la imple
alumno tengo, herenciará un esfue
tico
se necesita
superior fo
//www.eclips
erior, que se
www.oracle
at 7 o super
tomcat.apac
, que se pu
axis.apache
afía recomeno organiza
s ejemplos e
cada temas sitios/mat
tribuidas II
ara el esento de la a
menos dos h
gnatura eseptos teórictrabajar, te
ente; aprendmentación
ga claros lo, polimorfismrzo adiciona
A
el siguiente
or Java EE D
se.org/dow
e puede de
e.com/techn
rior, que se
che.org/dow
ede descar
e.org/axis2/j
Mate
endada, en ado por los explicados y
tratado. teriales don
I
Desarrollo
studio asignatura ehoras adicio
s recomendcos, a la vezoría y práctdiendo no spráctica de
s conceptosmo y ligadual para él o
Aplicacione
e software:
Developers
nloads/
scargar en
network/java
puede desc
wnload-70.c
rgar en:
/java/core/d
erial didác
el campus temas de lay enlaces a
de ampliar
de Aplicacione
el alumno donales a la
dable que z que los atica, ayuda
sólo de los llos concep
s fundamenura dinámica
ella.
es
, que se pu
a/javase/dow
cargar en:
cgi
ownload.cg
ctico
virtual, en ea asignatura tutoriales q
la informac
es Distribuida
debe asistir semana pa
el alumno fianza con a adquirir l
logros sino ptos estudia
ntales de pra. Si ellos la
uede descar
wnloads/ind
gi
el apartado a las transpque pueden
ción sobre lo
s II - Tlf: (+34
a todas lasara completa
vaya adqulos ejerciciolas competetambién de
ados.
rogramacióna realizació
rgar en
dex.html.
de recursoparencias vin servir de r
os temas.
) 968 27 88 21
s sesiones ar el trabajo
uiriendo losos prácticosencias de lae los errores
n orientada n de la
s, se stas en
refuerzo.
1
o
s s a s
Desarrollo
Ejerenu
Pres Víde
Al inicio demuestra la
Durante las
Tutorías
Se resolverserá evaluahabilidades
El alumno,aconcretas sexpuestas
o de Aplicac
rcicios paranciados, y sentacioneseos tutoriale
l curso se odistribución
s clases en
s
rán ejercicioado por el ps y actitudes
a través delsobre los coen clase pa
ciones Dis
a practicar (sposteriormes con explices.
ofrecerá al en temporal d
el aula se p
os que refueprofesor y los expuestas
l correo eleonceptos esara que el re
tribuidas II
sobre todo ente se poncación oral
estudiante ude todos los
pueden ir re
Brev
ercen los coos alumnos s.
ctrónico, postudiados. Aesto de com
I
Desarrollo
relacionadondrán las sodel profeso
un calendars temas de
eferenciand
ve descrip
ontenidos teatiendo sie
odrá solicitaAunque se rmpañeros pu
de Aplicacione
os con el teoluciones a r de los tem
rio de las acla asignatu
o nuevos re
pción
eórico-práctempre a la c
ar tutorías inrecomiendauedan apre
es Distribuida
ma 2), en ulos mismos
mas más im
ctividades dra.
ecursos.
ticos de la acalidad gene
ndividuales a que dichasender de las
s II - Tlf: (+34
un principio s. portantes.
docentes, do
asignatura. eral del trab
para resolvs dudas seas mismas.
) 968 27 88 21
los
onde se
El trabajo bajo y a las
ver dudas an
1
Guía Docente 2015–2016
Modelado del software
Modeling Software
Grado en Ingeniería Informática
Presencial
Modelado del Software
Modelado del Software - Tlf: (+34) 968 278 821
Índice
Modelado del Software ........................................................................................................ 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 3
Objetivos .............................................................................................................................. 3
Competencias y resultados de aprendizaje ...................................................................... 4
Metodología ......................................................................................................................... 5
Temario ................................................................................................................................. 5
Relación con otras materias ............................................................................................... 8
Sistema de evaluación ........................................................................................................ 8
Bibliografía y fuentes de referencia ................................................................................... 8
Web relacionadas ................................................................................................................ 9
Recomendaciones para el estudio ..................................................................................... 9
Material didáctico .............................................................................................................. 10
Tutorías .............................................................................................................................. 10
Modelado del Software
Modelado del Software - Tlf: (+34) 968 278 821
Modelado del Software Módulo: Ingeniería del software.
Materia: Ingeniería del software.
Carácter: Obligatoria.
Nº de créditos: 6 ECTS.
Unidad Temporal:3º curso – 2º semestre
Profesor de la asignatura:Raquel Martínez España
Email:[email protected]
Horario de atención a los alumnos/as:Viernes de 10:00 a 11:00.Fuera de este horario se pueden atender tutorías a petición del alumno. Preferiblemente se pedirán las citas por el campus virtual, pero se puede poner también por correo electrónico.
Profesora coordinadora de módulo: María Teresa García Valverde
Profesor coordinador de curso: Fernando Pereñíguez García
Breve descripción de la asignatura En esta asignatura se estudian principalmente técnicas de modelado software; así como el lenguaje de modelado más utilizado en la ingeniería informática: UML (UnifiedModelingLanguage). Antes de profundizar en estos conceptos se hará un repaso a los procesos de desarrollo software.
Se terminará explicando el concepto de patrón de diseño y profundizando en los más importantes.
Brief Description
In this subject will study software modeling techniques, as well as the most widely used modeling language in software engineering: UML (Unified Modeling Language). Before delving into these concepts will review software development processes.
It will end by explaining the concept of design pattern and deepen the most important.
Requisitos Previos Para que el alumno curse la asignatura de forma satisfactoria, es necesario que haya cursado y superado con éxito las siguientes asignaturas de formación básica en materia de software: Ingeniería del Software e Ingeniería de Requisitos. Así mismo, se asume que el alumno está familiarizado con el paradigma de programación orientado a objetos y conceptos asociados al mismo.
Objetivos 1. Enumerar los distintos métodos de organización de proyectos y sus características.
2. Enumerar las técnicas de estimación y planificación aplicables en la Gestión de Proyectos Software.
Modelado del Software
Modelado del Software - Tlf: (+34) 968 278 821
3. Enumerar los distintos estándares de calidad del software.
4. Conocer el proceso de captura de requisitos.
5. Saber realizar una captura de requisitos para una solución propuesta.
6. Conocer el proceso de diseño de una aplicación orientada a objeto.
7. Conocer y aplicar la notación UML en la resolución de casos reales.
8. Conocer y aplicar patrones de diseño.
9. Saber explicar las características principales de la reutilización y la reingeniería.
10. Conocer las diferencias existentes entre reutilización y reingeniería.
11. Utilizar herramientas reales de gestión de proyectos y diseño de software.
12. Identificar adecuadamente los distintos conceptos que se proponen en el temario.
Competencias y resultados de aprendizaje
Competencias transversales
UCAM2 - Ser capaz de proyectar los conocimientos, habilidades y destrezas adquiridos para promover una sociedad basada en los valores de la libertad, la justicia, la igualdad y el pluralismo.
UCAM3 - Desarrollar habilidades de iniciación a la investigación.
T2 - Capacidad de organización y planificación.
T3 - Capacidad de gestión de la información.
T4 - Resolución de problemas.
T6 - Trabajo en equipo.
T11 – Razonamiento crítico.
T14 - Aprendizaje autónomo.
T16 – Creatividad e innovación.
T17 - Liderazgo.
T19 - Motivación por la calidad.
T22 - Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito deestudio.
Competencias específicas
IS1 - Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos 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.
Modelado del Software
Modelado del Software - Tlf: (+34) 968 278 821
IS6 - Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos.
Resultados de aprendizaje
RA 3.2.1. Describir diferentes procesos de desarrollo software.
RA 3.2.2. Explicar diferentes técnicas de modelado software, sus componentes y posibles usos.
RA 3.2.3. Aplicar diferentes técnicas de modelado a la resolución de supuestos prácticos mediante el uso de la notación y las herramientas adecuadas.
RA 3.2.4. Identificar los distintos patrones de diseño relacionándolos con los problemas que resuelven.
RA 3.2.5. Explicar las características principales de la reutilización y la reingeniería.
Metodología
Metodología Horas Horas de trabajo
presencial
Horas de trabajo
no presencial
Clases en el aula 31
59,8 horas
(39,87 %)
Prácticas 10,80
Evaluación en el aula 6
Tutorías 12
Estudio personal 52,5
90,2 horas
(60,13 %)
Realización de ejercicios, presentaciones y casos prácticos
29,6
Actividades de aprendizaje virtual
4,5
Lecturas recomendadas y búsqueda de bibliografía
3,6
TOTAL 150 59,8 90,2
Temario Programa de la enseñanza teórica
Tema 1. Introducción.
1. Concepto de ingeniería del software
Modelado del Software
Modelado del Software - Tlf: (+34) 968 278 821
2. Proceso lineal
3. Prototipado
4. Proceso en espiral
5. Metodologías ágiles
Tema 2. Análisis y diseño orientado a objeto con UML.
1. Historia de UML
2. Objetivos
3. Modelado
4. Vistas
5. Elementos
6. Diagramas de UML
Tema 3. Modelado de requisitos del sistema
1. Introducción
2. Casos de uso
3. Relaciones entre Casos de Uso
4. Diagrama de Casos de Uso
Tema 4. Modelado de estructura del sistema
1. Introducción
2. Elementos estructurales
3. Diagrama de Clases
4. Diagrama de Objetos
Tema 5. Modelado de interacciones del sistema
1. Introducción
2. Elementos de interacción
3. Diagrama de Secuencia
4. Diagrama de Comunicación
Tema 6. Modelado de comportamiento del sistema
Modelado del Software
Modelado del Software - Tlf: (+34) 968 278 821
1. Introducción
2. Eventos
3. Diagrama de Estados
4. Diagrama de Actividades
Tema 7. Modelado de arquitectura del sistema
1. Introducción
2. Arquitectura lógica
a. Paquetes
b. Diagrama de Paquetes
3. Arquitectura física
a. Elementos: Componentes, Artefactos, Nodos
b. Diagrama de Componentes
c. Diagrama de Despliegue
Tema 8.Patrones de diseño
1. Conceptos
2. Tipos de patrones
3. Patrones de creación
4. Patrones estructurales
5. Patrones de comportamiento
Tema 9. Reutilización y Reingeniería.
1. ¿Qué es reutilización?
2. Ingeniería del dominio
¿Qué es reingeniería?
Programa de la enseñanza práctica
Práctica 1. Modelado de un sistema con UML.La práctica incidirá en el modelado de sistemas software desde diferentes perspectivas: requisitos, estructura, interacciones, comportamiento, arquitectura del sistema, despliegue e implantación. Se trabajará sobre un caso práctico real.
Modelado del Software
Modelado del Software - Tlf: (+34) 968 278 821
Práctica 2. Aplicación de patrones de diseño GoF. La práctica consistirá en dos partes. Por un lado, el alumno deberá mejorar el modelado planteado en la práctica 1 mediante la aplicación de patrones de diseño aplicables. Por otro lado, los alumnos trabajarán la aplicación práctica de patrones mediante la creación de aplicaciones cuyo código fuente hagan uso de ellos.
Relación con otras materias Al ser una asignatura dentro de la materia de tecnologías de programación está ligada a todas las asignaturas de programación, especialmente con Programación Orientada a Objetos e Ingeniería de Requisitos. Tal y como se ha indicando anteriormente, es necesario que el alumno haya cursado y superado satisfactoriamente ambas asignaturas.
Sistema de evaluación - Primera prueba parcial: 30% del total de la nota.
Se evaluarán los conocimientos acerca del modelado básico de un sistema con UML: requisitos, estructura e interacciones.
- Prueba final: 30% del total de la nota.
Se evaluarán los conocimientos acerca del modelado avanzado de un sistema con UML: comportamiento y arquitectura. También incluirá la aplicación de patrones de diseño.
- Evaluación de prácticas y problemas: 40% del total de la nota.
Práctica 1 (70%) Práctica 2(30%)
Bibliografía y fuentes de referencia Bibliografía básica
Booch, G.; Rumbaugh, J.; Jackobson, I. El lenguaje unificado de modelado: Guia del Usuario. 2ª edición. Madrid: Addison-Wesley, 2006. ISBN: 9788478290765.
Craig L. UML y Patrones 2ª Edición. Pearson ISBN ebook: 9788483229279 Umrysh, Cary E.Developing enterprise Java Applications with J2EE and UML.2002
ISBN:0-201-73829-5
Bibliografía complementaria
M. Fowler; K. Scott; UML Distilled: A Brief Guide to the Standard Object Modelling Language. 2nd edition. Addison-Wesley Publisher. 1999. ISBN: 020165783X
F.V. Der Heyde; L. Debrauwer, UML2 y Patrones de Diseño en Java. 1ª edición. Editorial ENI. 2014. ISBN: 9782746088788
Patrones de diseño en Java. Los 23 modelos de diseño: Descripción y soluciones ilustradas en UML 2. 1ª Edición. Editorial ENI. 2013. ISBN:9782746086456
Modelado del Software
Modelado del Software - Tlf: (+34) 968 278 821
F.V. Der Heyde; L. Debrauwer. UML 2: Iniciación, Ejemplos y Ejercicios Corregidos. 2ª edición. Editorial ENI. 2011. ISBN: 9782746047419
P. Kimmel. Manual de UML. 1ª Edición. Editorial McGraw Hill. 2011. ISBN: 9789701058992 Pressman, R. Ingeniería del Software: Un enfoque práctico. 7ª edición. Madrid: McGraw Hill,
2010. ISBN: 9701054733. Alan M., Davis. Software requirements: Objects, Functions and States. 2ª edición. Madrid:
Prentice-Hall, 1993. ISBN: 013805763X. Sommerville, I.; Sawyer, P. Requirements engineering: a good practice guide. 1ª edición.
Londres: Wiley, 1997. ISBN: 9780471974444. Booch, G.; Rumbaugh, J.; Jackobson, I. El Proceso Unificado de Desarrollo de Software. 1ª
edición. Madrid: Addison Wesley, 2000. ISBN: 9788478290369. Weitzenfeld, A. Ingeniería del Software orientada a objetos con UML, Java e internet. 1ª
edición. México: Thomson, 2004. ISBN: 9789706861900.
Web relacionadas Unified Modeling Language: http://www.uml.org/.
Institute of Electrical and Electronics Engineers:http://www.ieee.org/portal/site.
Object Management Group. http://www.omg.org/
Recomendaciones para el estudio La asignatura sigue una estructura modular, lo que permite abordar el problema del modelado del software desde distintos puntos de vista. Para que el alumno comprenda correctamente la interrelación existente entre los distintos modelos de un sistema software, es altamente deseable que el alumno realice un seguimiento semanal de los contenidos impartidos.
Pese a que conocer la sintaxis del lenguaje UML puede parecer sencillo y abordable en un corto periodo de tiempo, esto no debe llevar a engaño al alumno. En verdad, la dificultad radica en adquirir una correcta comprensión de cómo emplear todas las herramientas de modelado que ofrece UML, y conocer como extender el lenguaje cuando éste no se adapta a las necesidades particulares del sistema software que se aborda.
La segunda parte de la asignatura, donde se abordan los patrones de diseño software, requerirá de un intenso trabajo del alumno para alcanzar una correcta comprensión no sólo de la estructura de cada patrón, sino también de su correcta aplicación. Otro aspecto críticoreside en la capacidad que demuestre el alumno a la hora de distinguir la conveniencia de aplicar un patrón u otro, según las propiedades de los modelos elaborados y necesidades del proyecto. Para alcanzar estos objetivos, se pondrá a disposición del alumno una amplia batería de ejercicios prácticos que estimulen el proceso de aprendizaje en este área.
Por último, aunque no por ello menos importante, se recomienda que el alumno trabaje de forma paralela el modelado de sistemas software asistido por alguna herramienta de modelado UML. Aunque en la actualidad existen una gran variedad de herramientas (gratuitas o de pago) para todos los tipos sistemas operativos, en la asignatura se trabajará el uso de Visual Paradigm. El
Modelado del Software
Modelado del Software - Tlf: (+34) 968 278 821
alumno deberá ser capaz de emplar correctamente la herramienta de modelado para crear modelos UML completos y bien formados.
Material didáctico Aplicaciones
Para las prácticas de esta asignatura será necesario emplear algún programa que asista el proceso de modelado en UML de sistemas software. Se requiere que la herramienta soporte la versión UML 2.0 y, al menos, los siguientes tipos de diagramas: casos de uso, clases, objetos, secuencia, comunicación, estados, actividad, paquetes y despliegue.
Existe total libertad para que el alumno escoja aquella herramienta que mejor se adapte a sus necesidades. De entre el amplio abanico existente, se sugiere el uso de Visual Paradigm, que en su versión CommunityEdition su descarga es gratuita a través del siguiente enlace:
http://www.visual-paradigm.com/download/vpuml.jsp?edition=ce
El software está disponible para distintas plataformas: Microsoft Windows (XP/Vista/7/8), Microsoft Windows Server (2000/2003/2008/2012), Linux, Mac OS X. Los requisitos mínimos del sistema son los siguientes:
Procesador Intel Pentium 4 a 2.0 GHz o superior. 512 MB de RAM. Tamaño recomendable de 1 GB. 1GB de espacio libre en disco duro.
Material didáctico
Además de la bibliografía recomendada en esta guía docente (básica y complementaria), en el apartado de Recursos del Campus Virtual, el estudiante dispondrá de recursos adicionales que le servirán de apoyo al proceso de aprendizaje. Dicho material se ofrecerá organizado por temas, de acuerdo con la organización de contenidos detallada anteriormente. Concretamente se pondrán a disposición del alumno los siguientes recursos:
Apuntes sobre cada tema, indicando conceptos relevantes y ejemplos de uso.
Enlaces de interés que permitan la ampliación de información sobre los temas.
Ejemplos resueltos de modelado de sistemas software con UML.
Boletines de ejercicios sobre el modelado UML y aplicación de patrones de diseño.
Tutorías En la asignatura se establecen los siguientes mecanismos de tutorización:
Modelado del Software
Modelado del Software - Tlf: (+34) 968 278 821
Sesiones de tutorías: en el horario de atención de los alumnos semanal indicado anteriormente, el profesor atenderá dudas de los alumnos de forma presencial o por vía telefónica. En la medida de lo posible, dada la naturaleza de los contenidos impartidos, se recomienda que los alumnos opten por la tutorización presencial pues facilita la atención y resolución de dudas planteadas sobre los modelos software planteados.
Correo electrónico y/o mensajes privados: se atenderán dudas puntuales planteadas a través de medios telemáticos como el correo electrónico y la herramienta del Campus Virtual “Mensajes privados”. Preferiblemente, se recomienda el uso del Campus Virtual. Este tipo de tutorización se realizará diariamente, con un compromiso de respuesta en menos de 48 horas lectivas desde la recepción del mismo.
Foros: los foros sirven para fomentar la resolución de dudas en la asignatura de forma colaborativa entre los alumnos. Se crearán diversos temas en el foro donde discutir distintos aspectos de interés, tales como unidades temáticas, prácticas, ejercicios propuestos, etc. Este mecanismo de tutorización permite a los estudiantes generar debates sobre los distintos planteamientos e intervenciones que se realicen. El profesor moderará las discusiones surgidas a través de los foros, reorientando las discusiones hacia el propósito formativo.
Guía Docente 2015/2016
Administración de Bases de Datos
Data base Administration
Grado en Ingeniería Informática
Presencial
Administración de Bases de Datos
Administración de bases de datos - Tlf: (+34) 968 27 88 21
Índice
Administración de Bases de Datos .................................................................................... 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 3
Objetivos de la asignatura .................................................................................................. 4
Competencias ...................................................................................................................... 4
Metodología ......................................................................................................................... 6
Temario ................................................................................................................................. 6
Relación con otras materias ............................................................................................... 9
Sistema de evaluación ........................................................................................................ 9
Bibliografía y fuentes de referencia ................................................................................... 9
Web relacionadas .............................................................................................................. 10
Recomendaciones para el estudio ................................................................................... 10
Material didáctico .............................................................................................................. 11
Tutorías .............................................................................................................................. 12
Administración de Bases de Datos
Administración de bases de datos - Tlf: (+34) 968 27 88 21
Administración de Bases de Datos Módulo: Tecnologías de la Información
Materia: Seguridad y Administración
Carácter: Obligatorio
Nº de créditos: 4,5 ECTS
Unidad Temporal: 4º curso – 1º semestre
Profesor de la asignatura:Andrés Muñoz Ortega
Email:[email protected]
Horario de atención a los alumnos/as:Lunes de 12:00 a 13:00(bajo demanda del estudiante se
podrán realizar otras tutorías según los canales de tutorización disponibles).
Profesor coordinador de curso:Alberto Caballero Martínez
Profesor coordinador de módulo: Francisco Arcas Túnez
Breve descripción de la asignatura La asignatura está centrada en los siguientes conceptos fundamentales para un administrador de bases de datos: Arquitectura de sistemas de bases de datos. Gestión del almacenamiento. Procesamiento y optimización de consultas. Procesamiento de transacciones. Seguridad en bases de datos. Técnicas de recuperación de bases de datos. Técnicas de control de concurrencia. Nuevas tecnologías y aplicaciones de bases de datos. Administración de una base de datos Oracle.
Brief description
This subject is focused on the following fundamental concepts for a database administrator (DBA): Database system architecture. Storage management.Query processing and optimization.Transaction processing.Database security.Database recovery techniques.Concurrency control techniques. New technologies and applications with databases.Oracle databaseadministration.
Requisitos Previos Se recomienda haber adquirido los conocimientos de la asignatura “Bases de datos” impartida en el segundo curso del grado.
Administración de Bases de Datos
Administración de bases de datos - Tlf: (+34) 968 27 88 21
Objetivos de la asignatura 1- Conocer la arquitectura de un SGBD.
2- Realizar el proceso de instalación de un SGBD, determinando y aplicando la configuración necesaria según el análisis previo de requisitos.
3- Realizar y planificar adecuadamente las tareas administrativas utilizando las herramientas que los SGBD proporcionan.
4- Gestionar índices, usuarios, privilegios y otros elementos relacionados con un SGDB
5- Conocer y aplicar técnicas de concurrencia
6- Aplicar técnicas de monitorización y optimización del rendimiento del sistema.
Competencias Competencias transversales
T1 - Capacidad de análisis y síntesis.
T2 - Capacidad de organización y planificación.
T3 - Capacidad de gestión de la información.
T4 - Resolución de problemas.
T5 - Toma de decisiones.
T6 - Trabajo en equipo.
T11 - Razonamiento crítico.
T12 - Compromiso ético.
T14 - Aprendizaje autónomo.
T15 - Adaptación a nuevas situaciones.
T16 - Creatividad e innovación.
T18 - Iniciativa y espíritu emprendedor.
T19 - Motivación por la calidad.
T21 - Capacidad de reflexión.
T22 - Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito de estudio.
Administración de Bases de Datos
Administración de bases de datos - Tlf: (+34) 968 27 88 21
Competencias específicas
TI1 - Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las tecnologías de la información y las comunicaciones.
TI2 - Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y calidad adecuados.
TI7 - Capacidad para comprender, aplicar y gestionar la garantía y seguridad de lossistemas informáticos
Resultados de Aprendizaje
RA 4.2.12. Identificar los requerimientos de administración de los sistemas de bases de datos en una organización.
RA 4.2.13. Gestionar los usuarios, grupos de usuarios y sus privilegios, en un sistema de bases de bases de datos, atendiendo a los requerimientos organizativos.
RA 4.2.14. Tomar decisiones de gestión relacionadas con las estructuras de almacenamiento y gestión de los procesos en un sistema de bases de datos.
RA 4.2.15. Garantizar la integridad y disponibilidad de la base de datos aplicando las técnicas y herramientas que ofrece un sistema de gestión de bases de datos comercial.
RA 4.2.16. Optimizar el procesamiento de una consulta realizada sobre un sistema de gestión de bases de datos.
RA 4.2.17. Establecer juicios comparativos entre diferentes sistemas de gestión de bases de datos atendiendo a las necesidades de la organización, así como criterios de coste y calidad.
Administración de Bases de Datos
Administración de bases de datos - Tlf: (+34) 968 27 88 21
Metodología
Metodología Horas Horas de trabajo
presencial Horas de trabajo
no presencial
Clases en el Aula 16,7
45horas (40 %) Evaluación 4
Laboratorio 15,3
Tutorías 9
Estudio personal 29
67,5horas (60 %)
Lecturas recomendadas y búsqueda de información
13,5
Realización de ejercicios, presentaciones, trabajos y casos prácticos
20,5
Actividades de aprendizaje virtual
4,5
TOTAL 112,5 45 67,5
Temario Programa de la enseñanza teórica
Tema 1. Introducción.
1. Sistemas de información
2. Bases de datos
3. Conceptos y arquitecturas de los sistemas de bases de datos
Tema 2. Arquitectura de un SGBD.
1. Introducción
2. Almacenamiento y Acceso al almacenamiento
3. Registros
Administración de Bases de Datos
Administración de bases de datos - Tlf: (+34) 968 27 88 21
4. Ficheros de registro
5. Técnicas de dispersión
Tema 3. Procesamiento de consultas y transacciones.
1. Introducción
2. Medida del coste de consultas
3. Operación selección
4. Ordenación
5. Operación reunión
6. Otras operaciones
7. Evaluación de expresiones
8. Optimización de consultas
9. Transacciones y Concurrencia
10. Técnicas de control de la concurrencia
Tema 4. Nuevas tecnologías y aplicaciones (se desarrollará como trabajo de investigación del alumno).
Programa de la enseñanza práctica
Tema 5. Introducción a Oracle.
1. ¿Qué es Oracle?
2. La familia de bases de datos Oracle
3. Características de Oracle 10g
4. Terminología de Oracle
5. SQL y Oracle
6. Herramientas Oracle
7. Licencias y certificados Oracle
Tema 6. Arquitectura de Oracle.
1. Bases de datos e instancias
2. Visión general de la arquitectura Oracle
Administración de Bases de Datos
Administración de bases de datos - Tlf: (+34) 968 27 88 21
3. Conexión a una instancia
4. Funcionamiento de Oracle
5. Estructura de almacenamiento en Oracle
6. El diccionario de datos
Tema 7. Instalación de base de datos Oracle.
Tema 8. Administración y explotación avanzada.
1. Administradores de la BD
2. Arranque y parada de la BD
3. Vistas del diccionario de datos
4. Acceso a fichero de datos, control, redo log y alertas
5. Gestión de tablespaces
6. Gestión de usuarios y perfiles
7. Gestión de privilegios y roles
8. Gestión de objetos: Tablas y vistas
9. Gestión de la memoria
Tema 9. Optimización de la base de datos.
1. Monitor de rendimiento en OEM
2. Asesores de optimización en Oracle
3. Índices en Oracle
4. Monitor de Alertas
Tema 10. Seguridad y auditoría de la base de datos.
1. Conceptos básicos de backup y recuperación
2. El modo de operación Archivelog
3. Configuración básica de backup
4. Copias de seguridad
5. Recuperación
6. Auditoría
Administración de Bases de Datos
Administración de bases de datos - Tlf: (+34) 968 27 88 21
Además de estos temas prácticos sobre el sistema gestor de base de datos Oracle, el alumno realizará diversos boletines de prácticas en el ordenador, uno por cada tema práctico, para comprobar los resultados obtenidos al desarrollar los conceptos explicados en dichos temas y experimentar de manera real cómo es la gestión de una base de datos en el entorno Oracle.
Se podrá consultar información adicional sobre puntuación, fechas de entrega, enunciado, etc. en el documento de “Normativa de prácticas” y “Plan de Trabajo” que se pondrá a disposición de los alumnos en el Campus Virtual.
Relación con otras materias Dentro del mismo módulo y materia, la asignatura Administración de Bases de Datos se encuentra relacionada con la asignatura Administración de Sistemas, puesto que la instalación, administración y optimización de las bases de datos se encuentran íntimamente unidas al sistema operativo en el que se han instalado.
Además, la asignatura Administración de Bases de Datos tiene una relación directa con la asignatura Bases de Datos del módulo “Común de la rama”, que además se ha señalado como requisito previo para cursar la asignatura. Esta relación se debe a que en la segunda asignatura se proporcionarán todos los conocimientos básicos de bases de datos necesarios para un correcto desarrollo de esta asignatura, incluyendo el diseño, implementación y mantenimiento de cualquier aplicación de bases de datos.
Sistema de evaluación -Primera prueba parcial: 30% del total de la nota.
- Temas 1, 2, 5 y 6
- Prueba final: 30% del total de la nota.
- Temas 3, 8, 9 y 10
- Evaluación de prácticas y problemas: 40% del total de la nota.
El profesor se reserva el derecho de mantener una entrevista personal con el alumno para comprobar la autoridad de las prácticas. Una inadecuada defensa de las prácticas supondrá el suspenso de esta parte de la asignatura.
Bibliografía y fuentes de referencia Bibliografía básica
Elmasri, R., Navathe, S.B., Fundamentos de sistemas de bases de datos 5ª edición, Pearson Addison Wesley, 2008. (accesible mediante la plataforma www.ingebook.com a través de un ordenador con IP de la UCAM o a través de cualquier navegador desde http://api.ucam.edu Más información en http://www.ucam.edu/servicios/informatica/api-virtual)
Silberschatz, A., Korth, H.F., Sudarshan, S. Fundamentos de bases de datos 5ªedición, McGraw-Hill, 2006. (accesible mediante la plataforma e-libro través de un ordenador con IP de la UCAM o a
Administración de Bases de Datos
Administración de bases de datos - Tlf: (+34) 968 27 88 21
través de cualquier navegador desde http://api.ucam.edu Más información en http://www.ucam.edu/servicios/informatica/api-virtual)
Mullins, C.S. Database Administration: The Complete Guide to DBA Practices and Procedures, 2º edition, Addison-Wesley Professional, 2012
Heurtel, O. Oracle 11 g: Administración. Editorial Barcelona, 2009
Bibliografía complementaria
Andrew J. Oppel. FUNDAMENTOS DE BASES DE DATOS. McGraw-Hill Interamericana de España S.L., 2009(accesible mediante la plataforma e-libro través de un ordenador con IP de la UCAM o a través de cualquier navegador desde http://api.ucam.edu Más información en http://www.ucam.edu/servicios/informatica/api-virtual)
Pons Capote, O. et al. Introducción a los sistemas de bases de datos. 1ª Edición, Paraninfo, 2008
Greenwald, R., Stackowiak, R., Stern, J., Oracle essentials 4th edition. O'Reilly, 2007
Pérez, C.ORACLE 11G, CURSO PRÁCTICO. Ed. RA-MA, 2011
Web relacionadas Oracle. http://www.oracle.com/
Oracle Technology Network. http://www.oracle.com/technology/
MySQL: The world's most popular open source database. http://www.mysql.com/
SQL Server.www.microsoft.com/sqlserver/ APEX –sitio en la nube proporcionado por Oracle para la realización de prácticas- (http://apex.oracle.com)
VirtualBox (para virtualización del sistema operativo):https://www.virtualbox.org/
VMPlayer (para virtualización del sistema operativo):https://my.vmware.com/web/vmware/login
Recomendaciones para el estudio Esta asignatura, además de mostrar el uso y las ventajas de herramientas de administraciónpara bases de datos, introduce y explica los conceptos teóricos necesarios para comprender el por qué es necesaria esa administración y la justificación que hay detrás de la toma de las diversas decisiones durante la gestión de bases de datos. Esto implica la adquisición de bastantes conocimientos y la necesidad de recordar el contenido de otras asignaturas. En particular, el alumno deberá repasar y tener claros todos los conceptos proporcionados por la asignatura “Bases de Datos” para poder aprovechar convenientemente los conceptos aquí impartidos.
Administración de Bases de Datos
Administración de bases de datos - Tlf: (+34) 968 27 88 21
Se recomienda también realizar el boletín de prácticas asociado a cada tema práctico de la asignatura una vez se tengan adquiridos y comprendidos los conceptos explicados en cada tema práctico, que en ocasiones también harán referencia a la parte teórica de la asignatura.
Finalmente se recomienda ampliar los conocimientos incluidos en el material didáctico proporcionado por el profesor haciendo uso de las referencias a los capítulos específicos de los libros indicados en la bibliografía y que se incluyen al final del material didáctico de cada tema.
Material didáctico Aplicaciones
El software a utilizar es el Sistema Gestor de Bases de Datos Oracle, en su versiónOracle Database 11gR2 Enterprise Edtion, que es gratuita con fines académicos. Se puede descargar desde la página web de Oracle:
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
tras registrarse con los datos básicos en la misma web. Los requisitos mínimos de dicha versión son 2 gigas de espacio en disco y 512 megas de RAM
Se debe realizar la instalación sobre una máquina virtual Linux, utilizando software de virtualización como VirtualBox o VMPlayer, cuyas Webs están indicadas en la sección “Web relacionadas”. El alumno que lo desee puede realizar la instalación en otro S.O. (Windows o Mac, consultar con el profesor en estos casos). La versión del S.O. Linux recomendada para trabajar con el gestor Oracle es Ubuntu 12.04 o superior o bien Oracle Linux Enterprise 6 o superior.
En el tema 7 “Instalación” de la asignatura se darán todos los detalles y pasos específicos para instalar el software de Oracle Database 11gR2 en una máquina virtual VMWare Player sobre un Oracle Linux Enterprise 6.
Además existe la posibilidad de trabajar en el entorno proporcionado por el propio Oracle en la nube de forma gratuita, para ello bastará con darse de alta en la página http://apex.oracle.com e indicar que no es para uso comercial del mismo. Para trabajar en él solamente será necesario un ordenador con acceso a internet y un navegador instalado.
Material didáctico
Además de la bibliografía recomendada, en el apartado de Recursos del Campus Virtual se proporcionará al alumno el material didáctico necesario organizado en carpetas por temas para el seguimiento de la asignatura que consistirá en:
Apuntes sobre cada uno de los temas tratados, con indicaciones específicas a capítulos de libros o manuales en los que se puede profundizar más en los conocimientos expuestos en cada tema.
Administración de Bases de Datos
Administración de bases de datos - Tlf: (+34) 968 27 88 21
Enlaces a páginas Web donde aumentar la información sobre los temas con ejercicios interactivos.
Ejercicios para practicar y posteriormente las soluciones a los mismos.
Presentaciones Polimedia con explicación oral del profesor de los temas más importantes y/o dificultosos
Videos guiados con ejercicios resueltos por el profesor a través de la plataforma LiveScribe
Además de lo anterior el alumno podrá obtener en formato papel (previa petición a fotocopiadora) la documentación de los cursos oficiales de Oracle para la DBA AssociateLevelCertification así como el acceso al sitio de Oracle Academy y todo su material, foros, etc.
Tutorías Además de las tutorías presenciales con el profesor en el Departamento, a través del campus virtual se van a establecer diferentes mecanismos de tutorización, soportados por las distintas herramientas disponibles:
Foros: Sirven para promover la interacción entre todos los participantes en la asignatura. Se establecerá un tema en el foro por cada tema de la asignatura más un tema específico para prácticas y otro tema para cuestiones generales relacionadas con la asignatura.
Mensajes privados y/o correo electrónico: Toda la comunicación directa con el profesor puede realizarse mediante estas herramientas. Preferiblemente correo electrónico. Se realizará diariamente, con un compromiso de respuesta en menos de 48 horas lectivas desde la recepción del mismo.
Videoconferencia: Para la discusión de temas concretos y la aclaración de dudas. El profesor propondrá al menos tres videoconferencias: presentación, seguimiento de las prácticas y aclaración de dudas previas a cada uno de los exámenes. Además de las propuestas por el profesor, los alumnos podrán solicitar la realización de videoconferencias bajo demanda para la explicación de conceptos complejos o problemas al realizar los ejercicios prácticos.
Teléfono: En las horas de tutorías el profesor atenderá a los alumnos por éste método, fuera de ese horario también será posible contactar con el profesor por teléfono previa petición.
Guía Docente 2015/2016
Aplicaciones para Dispositivos Móviles
Applicationsfor Mobile Devices
Grado en Ingeniería Informática
Presencial
Aplicaciones para Dispositivos Móviles
Aplicaciones para Dispositivos Móviles - Tlf: (+34) 968278821
Índice
Aplicaciones para Dispositivos Móviles ............................................................................ 3
Breve descripción de la asignatura ................................................................................... 3
Requisitos Previos .............................................................................................................. 4
Objetivos .............................................................................................................................. 4
Competencias y resultados de aprendizaje ...................................................................... 4
Metodología ......................................................................................................................... 5
Temario ................................................................................................................................. 6
Relación con otras materias ............................................................................................... 7
Sistema de evaluación ........................................................................................................ 7
Bibliografía y fuentes de referencia ................................................................................... 7
Web relacionadas ................................................................................................................ 8
Recomendaciones para el estudio ..................................................................................... 8
Material didáctico ................................................................................................................ 8
Tutorías ................................................................................................................................ 9
Aplicaciones para Dispositivos Móviles
Aplicaciones para Dispositivos Móviles - Tlf: (+34) 968278821
Aplicaciones para Dispositivos Móviles Módulo: Tecnologías de la Información.
Materia: Tecnologías de Programación.
Carácter: Obligatoria.
Nº de créditos: 4,5 ECTS.
Unidad Temporal: 4º curso - 1º cuatrimestre
Profesor/a de la asignatura: Antonio Llanes Castro (web profesorado). Francisco Arcas Túnez (web profesorado). Email: [email protected], [email protected]. Horario de atención a los alumnos/as:Francisco Arcas - Miércoles 09:30 – 10:30.Fuera de
horario se atiende a petición del alumno por mensaje privado en el campus virtual o correo
electrónico.
Antonio Llanes - Miércoles 18:00 – 19:00. Fuera de horario se atiende a petición del alumno por
mensaje privado en el campus virtual o correo electrónico.
Profesor/a coordinador de módulo: Francisco Arcas Túnez.
Profesor/a coordinador de curso: Alberto Caballero Martínez.
Breve descripción de la asignatura La computación del siglo XXI parece estar polarizándose en dos puntos equidistantes y absolutamente complementarios, como son la computación de altas prestaciones en grandes centros de proceso de datos y la producción y consumo de datos e información –en muchos casos almacenados o procesados por estos centros de computación– en los llamados smartphones y por extensión en infinidad de dispositivos con prestaciones de procesamiento, memoria, sensores, comunicación e interfaces naturales que han provocado una disrupción en nuestra forma de ocio, trabajo, monitorización en salud y actividad física, etc. El objetivo de esta asignatura es introducir al alumno en el desarrollo de aplicaciones para dispositivos móviles, dentro de la limitación de su extensión frente a lo apasionante y rápida evolución de la materia, trabajando con las plataformas de desarrollo habituales, sus lenguajes correspondientes, herramientas de distribución y comercialización de aplicaciones.
Brief Description
The XXI century computation seems to be polarized into two absolutely complementary equidistant points, such as high performance computation in large data centers and the production and consumption of data and information –in many cases stored or processed by these computation centers– in the called smartphones and countless of devices with characteristics of processing, memory, sensors, communication and natural interfaces that have caused a disruption in our way of leisure, work, health monitoring and physical activity, and so on. The aim of this course is to introduce students in the development of applications for mobile devices, within the limitation of its length against what exciting and rapidly evolving field, working with common development platforms, programing languages, tools, distribution and marketing of applications.
Aplicaciones para Dispositivos Móviles
Aplicaciones para Dispositivos Móviles - Tlf: (+34) 968278821
Requisitos Previos Programación orientada a objetos.
Objetivos 1. Conocer los principales lenguajes, frameworks y entornos de desarrollo para dispositivos
móviles.
2. Explicar las principales características de los dispositivos móviles en cuanto a resoluciones principales, sensores, gestos, etc.
3. Construir aplicaciones funcionales para su ejecución en dispositivos móviles.
4. Solucionar los posibles problemas típicos de la programación de dispositivos móviles.
5. Evaluar el funcionamiento y filosofía de distribución de aplicaciones en los correspondientes markets.
Competencias y resultados de aprendizaje Competencias transversales
CT1 - Capacidad de análisis y síntesis.
CT2 - Capacidad de organización y planificación.
CT3 - Capacidad de gestión de la información.
CT4 - Resolución de problemas.
CT5 - Toma de decisiones.
CT6 - Trabajo en equipo.
CT7 - Trabajo en equipo de carácter interdisciplinar.
CT11 - Razonamiento crítico.
CT14 - Aprendizaje autónomo.
CT15 - Adaptación a nuevas situaciones.
CT16 - Creatividad e innovación.
CT18 - Iniciativa y espíritu emprendedor.
CT21 - Capacidad de reflexión.
CT22 - Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito de estudio.
Aplicaciones para Dispositivos Móviles
Aplicaciones para Dispositivos Móviles - Tlf: (+34) 968278821
Competencias específicas
TI2 - Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y mantener las tecnologías dehardware, software y redes, dentro de los parámetros de coste y calidad adecuados.
TI3 - Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, evaluación y gestión deaplicaciones y sistemas basados en tecnologías de la información que aseguren la accesibilidad, ergonomía y usabilidad de los sistemas.
TI6 - Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, incluyendo Internet, web, comercioelectrónico, multimedia, servicios interactivos y computación móvil.
Resultados de aprendizaje
RA 4.1.18. Comprender las características propias de los dispositivos móviles, sus sistemas operativos y aplicaciones.
RA 4.1.19. Conocer y utilizar las herramientas existentespara el desarrollo, despliegue y comercialización de software para entornos móviles.
RA 4.1.20. Crear aplicaciones para dispositivos móviles en base a sus entornos de desarrollo y plataformas.
RA 4.1.21. Valorar y aplicar necesidades específicas de interfaces de entrada/salida adaptadas a dispositivos móviles.
Metodología
Metodología Horas Horas de trabajo
presencial Horas de trabajo
no presencial
Clases magistrales 10,5
45horas (40%) Laboratorio 21
Tutoría 9
Exámenes 4,5
Estudio personal 32,5
67,5horas (60%) Preparación de trabajo y exposición
26,5
Actividades aprendizaje virtual
8,5
TOTAL 112,5 45 67,5
Aplicaciones para Dispositivos Móviles
Aplicaciones para Dispositivos Móviles - Tlf: (+34) 968278821
Temario
Programa de la enseñanza teórica
Tema 1. Fundamentos de desarrollo Android.
1. Entorno de desarrollo.
2. Interfacesy experiencias de usuario.
3. Controles.
4. Actividades e Intenciones
5. Servicios, notificaciones y receptores de anuncios.
6. Almacenamiento de datos permanente.
7. Multimedia y sensores.
Tema 2. Fundamentos de desarrollo iOS
1. Introducción a Objective C y al entorno de desarrollo
2. Patrones de diseño fundamentales
3. Aplicaciones multivista
4. Comunicación entre distintos MVCs
5. Interfaces de usuario
6. Adaptación de interfaz: Orientación, Resolución, Detección de dispositivo, App universales
7. Almacenamiento de datos y persistencia
8. Publicación en la Store
Programa de la enseñanza práctica
Práctica 1. Aplicación de integración de conceptos en Android.
Durante el transcurso de la asignatura, se desarrollarán proyectos ejemplificando el funcionamiento de los distintos puntos del curso, dotando así al alumno de una batería de ejemplos que clarificarán los contenidos de la asignatura.
Finalmente, deberán realizar una aplicación aunando la mayoría de los conceptos de la asignatura, demostrando de tal manera su destreza en la implementación y su comprensión de los distintos conceptos de la asignatura.
Aplicaciones para Dispositivos Móviles
Aplicaciones para Dispositivos Móviles - Tlf: (+34) 968278821
En varios momentos durante el curso, se presentarán al alumno distintas tareas con el ánimo de conseguir que se vayan asimilando los conceptos gradualmente, evitando de esta manera un abandono por parte del alumno ya sea total o parcial, dichas tareas se presentarán en el campus virtual con fechas de entregas semanales.
Práctica 2. Aplicación de integración de conceptos en iOS.
A lo largo del desarrollo de esta parte de la asignatura se guiará al alumno en una práctica completa que incluirá todos los conceptos desarrollados en los capítulos correspondientes. El resultado será una “app” universal funcional siguiendo el patrón MVC y Delegate, así como sus correspondientes sistemas de paso de mensajes.
La práctica a evaluar en este apartado consistirá en un proyecto original de desarrollo individual que seguirá las directrices indicadas y que se defenderá en una entrevista personal.
Relación con otras materias Esta asignatura se encuentra íntimamente relacionada con la Programación Orientada a Objetos, pues usa la mayoría de conceptos que se suponen aprendidos en esa asignatura. También tiene relación con la asignatura de Programación Visual Avanzada.
Sistema de evaluación Convocatoria de Febrero/Junio/Septiembre:
-Primera prueba parcial: 25% del total de la nota.
Se evaluará la parte de Android de la asignatura.
- Prueba final: 25% del total de la nota.
Se evaluará la parte de IOS de la asignatura.
- Evaluación de Prácticas: 40 % del total de la nota.
La parte relativa al temario se evaluará por medio de la entrega de distintas tareas semanales, facilitando de esta manera un seguimiento semanal al alumno, para intentar evitar las lagunas conceptuales, así como el abandono de la asignatura.
- Participación: 10% del total de la nota.
Se valorará la participación activa en el transcurso de las clases yel interés y la iniciativa de investigación más allá del temario en las tareas.
Bibliografía y fuentes de referencia Bibliografía básica
Meier, Reto. Professional Android 4 Application Development. Wrox, 2012.
Darwin, Ian F. Android Cookbook. O’Reilly, 2011.
Aplicaciones para Dispositivos Móviles
Aplicaciones para Dispositivos Móviles - Tlf: (+34) 968278821
Apple. The Swift Programming Language, Apple Inc, 2014.
Neuburg, Matt. iOS 8 Programming Fundamentals with Swift. O’Reilly, 2015.
Bibliografía complementaria
Mednieks, Zigurd. Programming Android: Java Programming for the New Generation of Mobile Devices. O’Reilly, 2011
Nahavandipoor, Vandad. iOS 8 Swift Programming Cookbook. O’Reilly, 2015.
Web relacionadas http://developer.android.com
http://developer.apple.com/devcenter/ios
Recomendaciones para el estudio El desarrollo de las explicaciones será en base a pequeños programas que ejemplifiquen un conjunto de conceptos por lo que es recomendable mantener al día el nivel de desarrollo de cada proyecto puesto que ciertas sesiones dependerán de implementaciones anteriores. Es en las prácticas evaluables donde se pedirá al alumno que integre la mayoría de herramientas, tecnologías y metodologías explicadas en un solo proyecto funcional y completo.
Material didáctico Aplicaciones
Para la parte de Android se debe disponer de un PC, con un entorno adecuado para la programación en Android, se recomienda usar la versión de eclipse con el SDK incorporado, que es de libre uso, y descargable desde la página https://developer.android.com/intl/es/sdk/index.html.
Para la parte de iOS se debe disponer de un ordenador Apple ejecutando MacOSYosemite 10.10 con xCode6.x instalado, todo descargable gratuitamente desde Apple Store. Las clases se desarrollarán en una de las salas Mac de la universidad que dispone de dos salas coniMacs de 21.5”.
Material didáctico
El resto de materiales didácticos necesarios se proporcionarán por medio del campus virtual, y consistirán en los siguientes:
Material de presentación de los temas tratados en cada capítulo de la asignatura.
Recursos de acceso externo publicados por la comunidad de programadores correspondiente.
Códigos de ejemplo sobre los temas tratados, para que se pueda comprender la implementación de los distintos conceptos.
Aplicaciones para Dispositivos Móviles
Aplicaciones para Dispositivos Móviles - Tlf: (+34) 968278821
Tutorías Breve descripción
Las tutorías se centran en la resolución de dudas sobre las prácticas así como sobre el temario de la asignatura. Se realizarán tutorías para el seguimiento tanto de la práctica como de las tareas semanales propuestas, para solventar en la medida de lo posible con la mayor rapidez y eficacia las dudas que puedan aparecer.
Guía Docente 2015/2016
Calidad del software
Software Quality
Grado en Ingeniería Informática
Presencial
Calidad del Software
Calidad del Software - Tlf: (+34) 968 27 86 57
Índice
Calidad del Software ........................................................................................................... 3
Breve descripción de la asignatura ................................................................................... 3
Brief Description .................................................................................................................. 3
Requisitos Previos .............................................................................................................. 4
Objetivos .............................................................................................................................. 4
Competencias y resultados de aprendizaje ...................................................................... 4
Metodología ......................................................................................................................... 6
Temario ................................................................................................................................. 6
Relación con otras materias ............................................................................................... 8
Sistema de evaluación ........................................................................................................ 8
Bibliografía y fuentes de referencia ................................................................................... 9
Web relacionadas ................................................................................................................ 9
Recomendaciones para el estudio ..................................................................................... 9
Material didáctico .............................................................................................................. 10
Tutorías .............................................................................................................................. 11
Calidad del Software
Calidad del Software - Tlf: (+34) 968 27 86 57
Calidad del Software Módulo: Ingeniería del software
Materia: Ingeniería del software
Carácter: Obligatoria
Nº de créditos: 4,5 ECTS
Unidad Temporal: 4º Curso – 1º Semestre
Profesor de la asignatura: José Luis Abellán Miguel
Email: [email protected]
Horario de atención a los alumnos/as: viernes de 10:00 a 11:00 (si el alumno no es capaz de
atender en este horario, puede solicitar una tutoría vía la herramienta de mensajería privada del
campus virtual)
Profesor coordinador del curso: Alberto Caballero Martínez
Profesora coordinadora del módulo: María Teresa García Valverde
Breve descripción de la asignatura Esta asignatura estudia los conocimientos básicos para la correcta aseguración de la calidad del software. Para ello se estudiará el concepto de calidad del software y las actividades y técnicas que permiten garantizar que todo producto y proceso en ingeniería del software tenga alta calidad. Se estudiarán así las métricas, metodologías y estándares de medición del software que permiten desarrollar estrategias a fin de mejorar el proceso del software, y con él, la calidad del producto final.
Todo ello se analizará dentro de un marco práctico que permitirá al alumno conocer los conceptos teóricos y aplicar las técnicas adecuadas para resolver un supuesto práctico.
Brief Description This subject presents the basic concepts to guarantee the software quality. In order to get such goal, we will study the concept of Quality of the Software, and the techniques and activities that assure that every product and process in the software engineering reaches a high level of quality. Therefore, we will explore the quality standards, metrics and methodologies to develop strategies that allow us to improve the software process and the quality of the final product.
All these topics are applied in a practical framework that will allow the student to know the theoretical concepts and apply appropriate techniques to solve a case study.
Calidad del Software
Calidad del Software - Tlf: (+34) 968 27 86 57
Requisitos Previos Se recomiendan conocimientos básicos adquiridos en la asignatura Ingeniería del Software.
Objetivos 1. Conocer el concepto de calidad del software.
2. Conocer las diferentes técnicas de revisión y aseguramiento de la calidad del software.
3. Saber aplicar estrategias de prueba del software en diferentes contextos.
4. Ser capaz demodelar adecuadamente el software para realizar una correcta verificación.
5. Describir y realizar las distintas actividades que implica la administración de la configuración del software.
6. Conocer las distintas métricas de producto para ayudarse en la construcción de software de mayor calidad.
Competencias y resultados de aprendizaje Competencias transversales
UCAM2 - Ser capaz de proyectar los conocimientos, habilidades y destrezas adquiridos para promover una sociedad basada en los valores de la libertad, la justicia, la igualdad y el pluralismo.
UCAM3 - Desarrollar habilidades de iniciación a la investigación.
T1 - Capacidad de análisis y síntesis.
T2 -Capacidad de organización y planificación.
T3 - Capacidad de gestión de la información.
T5 -Toma de decisiones.
T6 -Trabajo en equipo.
T12 – Compromiso ético.
T14 -Aprendizaje autónomo.
T15 - Adaptación a nuevas situaciones.
T19 - Motivación por la calidad.
T20 – Sensibilidad hacia temas medioambientales.
Calidad del Software
Calidad del Software - Tlf: (+34) 968 27 86 57
T21 - Capacidad de reflexión.
T22 - Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito de estudio.
Competencias específicas
IS1 - Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos 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.
Resultados de aprendizaje
RA 3.2.21. Definir el concepto de calidad.
RA 3.2.22. Distinguir entre las diferentes técnicas de revisión software y seleccionar la adecuada para el caso en estudio.
RA 3.2.23. Conocer los modelos y normas de calidad existentes.
RA 3.2.24. Describir las métricas del software aplicándolas a un caso de estudio.
RA 3.2.25. Aplicar técnicas de prueba software en el ámbito de problemas comunes.
Calidad del Software
Calidad del Software - Tlf: (+34) 968 27 86 57
Metodología
Metodología Horas Horas de trabajo
presencial
Horas de trabajo
no presencial
Clases en el aula 25
44,7 horas (39,73%) Prácticas 6
Evaluación 4,7
Tutorías 9
Estudio personal 41
67.8 horas (60,27%)
Realización de ejercicios, presentaciones,
trabajos y casos prácticos
19,7
Actividades de aprendizaje virtual 3.6
Lecturas recomendadas y búsqueda de bibliografía
3.5
TOTAL 112.5 45 67.5
En el plan de trabajo de la asignatura está reflejada la distribución en el tiempo de cada metodología por tema/tarea de acuerdo al calendario académico.
Temario
Programa de la enseñanza teórica
Tema 1. Concepto de calidad
1. Calidad del software
Tema 2. Técnicas de revisión
1. Métricas de revisión
2. Revisiones informales
Calidad del Software
Calidad del Software - Tlf: (+34) 968 27 86 57
3. Revisiones técnicas formales
Tema 3. Aseguramiento de la calidad del software (ACS)
1. Elementos del ACS
2. Tareas, metas y métricas del ACS
3. Enfoques formales al ACS
4. Aseguramiento estadísticos de la calidad del software
5. Confiabilidad del software
6. Las normas de calidad ISO 9000
7. El plan de ACS
Tema 4. Estrategias de prueba del software
1. Aspectos estratégicos para la prueba del software
2. Estrategias de prueba para software convencional
3. Estrategias de prueba para software orientado a objeto
4. Estrategias de prueba para webapps
5. Pruebas del sistema
6. El proceso de depuración
Tema 5. Modelado y verificación formal
1. Estrategia de cuarto limpio
2. Especificación funcional
3. Diseño de cuarto limpio
4. Pruebas de cuarto limpio
5. Conceptos de métodos formales
6. Lenguajes de especificación formal
Tema 6. Administración de la configuración del software
1. Administración de la configuración del software
2. El repositorio ACS
3. El proceso ACS
Calidad del Software
Calidad del Software - Tlf: (+34) 968 27 86 57
Tema 7. Métricas de producto
1. Introducción a las métricas de producto
2. Métricas para el modelo de requerimientos, diseño, código fuente, pruebas y mantenimiento.
Programa de la enseñanza práctica
El objetivo de las prácticas es desarrollar los conceptos teóricos impartidos durante la asignatura. Se aprenderá a utilizar las técnicas estudiadas mediante la realización de las siguientes prácticas:
Estudio de la norma ISO 9001:2008
Revisiones de código mediante plugins Eclipse. Checkstyle, PMD y FindBugs
Diseño de pruebas de caja blanca de aplicaciones en lenguaje procedural imperativo
Diseño de pruebas de caja blanca de aplicaciones en lenguaje orientado a objetos
El lenguaje OCL
Un enunciado más detallado de las prácticas, así como las fechas de entrega será mostrado en el campus virtual.
Relación con otras materias Esta asignatura se encuentra muy relacionada con asignaturas dentro del módulo de ingeniería del software, como son ingeniería del software, ingeniería de requisitos y modelado software.
Sistema de evaluación
- Primera prueba parcial: 30% del total de la nota.
Se evaluará mediante un examen presencial consistente en preguntas teóricas y prácticas.
- Prueba final: 30% del total de la nota.
Se evaluará mediante un examen presencial consistente en preguntas teóricas y prácticas.
- Evaluación de prácticas y problemas:40% del total de la nota.
Se evaluará mediante la realización de las prácticas obligatorias. El profesor se reserva el derecho de mantener una entrevista personal con el alumno al finalizar la última práctica para comprobar la
Calidad del Software
Calidad del Software - Tlf: (+34) 968 27 86 57
autoridad de las prácticas entregadas por el alumno. Una inadecuada defensa de las prácticas supondrá el suspenso de todas las prácticas.
Bibliografía y fuentes de referencia Bibliografía básica
Ingeniería del Software: Un enfoque práctico. Pressman, Roger. 7ª edición. Madrid: McGraw Hill. 2010. (Disponible en la biblioteca UCAM)
Calidad de Sistemas de Información. Piattini, Velthuis, Mario G. Ra-Ma. ISBN(13): 9788499640709.
Bibliografía complementaria
Ingeniería del software: una perspectiva orientada a objetos. Eric J. Braude. 1ª Edición. Madrid: Ra-Ma. 2003.
Calidad del Producto y Proceso Software. Calero, C., Moraga M.A, Piattini V., Mario G. Ra-Ma 2010.
Calidad en el desarrollo y Mantenimiento del Software. Piattini V., Mario G.García R. Félix, O. Ra-Ma 2003.
Ingeniería de software orientada a objetos con UML, Java e Internet. Alfredo Weitzenfeld. 2005. (Disponible en la biblioteca UCAM)
Web relacionadas - Institute of Electrical and Electronics Engineers: http://www.ieee.org/portal/site.
- IEEE Standards Association: http://standards.ieee.org/
- Organización Internacional para la Estandarización http://iso.org
Recomendaciones para el estudio Para realizar un correcto seguimiento de la asignatura el alumno debe asistir a todas las sesiones teóricas y prácticas. Además, debe comprobar, mediante la realización de los supuestos propuestos, que comprende los conceptos estudiados y es capaz de aplicarlos en situaciones reales.
Se recomienda que el alumno realice un seguimiento teórico/práctico de la asignatura como el establecido en el plan de trabajo. De esta forma, podrá aplicar de forma práctica los conceptos teóricos estudiados a los supuestos propuestos y al caso real de las prácticas.
Calidad del Software
Calidad del Software - Tlf: (+34) 968 27 86 57
Material didáctico Material didáctico
Para esta asignatura se utilizarán las aulas preparadas con ordenadores y con los programas necesarios para impartir el temario.
El alumno dispondrá mediante el campus virtual (zona recursos) del material didáctico necesario para el correcto seguimiento de la asignatura. El material será organizado en temas y tareas.
Dicho material consistirá en:
- Apuntes sobre los temas tratados.
- Enunciado e instrucciones de las prácticas obligatorias basadas en un supuesto práctico real.
- Supuestos prácticos sobre lo explicado en teoría.
- Ejemplos de posibles soluciones a los supuestos prácticos.
Por último, el alumno puede ampliar toda la información de cada tema mediante la lista de bibliografía básica y complementaria (gran parte disponible en la biblioteca de la UCAM) y mediante las webs relacionadas con la asignatura.
Software/Hardware
Para la elaboración de las prácticas será preciso utilizar un editor de texto. Se podrá utilizar cualquier editor de texto: Microsoft Word (http://office.microsoft.com), OpenOfficeWriter (gratuito, https://www.openoffice.org), Libre Office (gratuito, http://www.libreoffice.org), Google Drive (gratuito y online, https://docs.google.com), etc.
Además se utilizará el entorno Eclipse para la implementación del código necesario para la realización de las prácticas.
Todas las herramientas necesarias para la asignatura se encuentran instaladas en los laboratorios del grado de informática.
Calidad del Software
Calidad del Software - Tlf: (+34) 968 27 86 57
Tutorías Breve descripción
Tutorías individuales o colectivas: ayudan al alumno a aclarar dudas, están pueden ser colectivas, en el horario de clase habitual (horas destinadas a tutorías, ver plan de trabajo) o individuales, en el horario establecido de tutorías por el profesor o en otro horario acordado por el profesor/alumno previa cita del alumno por el campus virtual.
En las tutorías se resolverán ejercicios que refuercen los contenidos teórico-prácticos de la asigna-tura. El trabajo será evaluado por el profesor y los alumnos atiendo siempre a la calidad general del trabajo y a las habilidades y actitudes expuestas.
Universidad Católica San Antonio de Murcia – Tlf: (+34) 902 102 101 [email protected] – www.ucam.edu
Guía Docente 2015 - 2016
Ingeniería del Conocimiento
Knowledge Engineering
Grado en Ingeniería Informática
Presencial
Rev. 10
Ingeniería
Ingeniería
Breve des
Requisito
Objetivos
Competen
Metodolo
Temario ..
Relación
Sistema d
Bibliograf
Web relac
Recomen
Material d
Tutorías .
del Conoc
a del Cono
scripción
os Previos
s de la asig
ncias .......
gía ..........
................
con otras
de evaluac
fía ............
cionadas .
daciones
didáctico .
................
cimiento
ocimiento
de la asig
s ...............
gnatura ...
................
................
................
materias
ción .........
................
................
para el es
................
................
................
gnatura ....
................
................
................
................
................
................
................
................
................
studio ......
................
................
Índice
................
................
................
................
................
................
................
................
................
................
................
................
................
................
Ingeniería d
e
................
................
................
................
................
................
................
................
................
................
................
................
................
................
del Conocimie
................
................
................
................
................
................
................
................
................
................
................
................
................
................
ento - Tlf: (+34
16/04/
................
................
................
................
................
................
................
................
................
................
................
................
................
................
2
4) 968 278 657
/2015 16:49
............... 3
............... 3
............... 3
............... 3
............... 4
............... 5
............... 6
............... 7
............... 7
............... 7
............... 8
............... 8
............... 8
............... 9
2
7
9
3
3
3
3
4
5
6
7
7
7
8
8
8
9
Ingeniería
IngenierMódulo: Sis
Materia: Ing
Carácter: O
Nº de crédi
Unidad Tem
Profesor de
Email:jlabe
Horario de
Profesor co
Profesora c
Breve dEsta asignconocimiensistemas cmodelado fundamentoconocimien
Brief De
This coursefor knowledpowered. Acourse exprepresentat
RequisNo se estab
Objetiv1. Adq
los
del Conoc
ría del Costemas inte
geniería de
Obligatorio
tos: 6
mporal: 4ºC
e la asignat
ellan@ucam
atención a
oordinador d
coordinador
descripcnatura ofr
nto.Se estucomplejos. S
parcial deos de la Wento.
escripti
e offers newdge represeA partial moplores the tion.
itos Preblecen requ
vos de laquirir los fun
aspectos p
cimiento
onocimieeligentes.
el conocim
.
Curso – 1er s
ura:José L
m.edu
los alumno
de curso:Al
ra de módu
ción deece nuevodia y aplicSe potenci
e un sistemeb semántic
ion
w approachentation is sodeling of afoundation
evios uisitos previ
a asignandamentos prácticos pa
ento
miento.
semestre
uis Abellán
s/as:Vierne
lberto Caba
lo: María Te
e la asigos enfoquca una meta una visió
ma basadoca y se utili
hes to modstudied anda knowledgns of the S
ios.
atura teóricos relara el desa
n Miguel
es de 11:00
allero Mart
eresa Garc
gnaturaes para todología pón eminento en conocizan las ont
el knowledgd applied. Ae-based sySemantic W
acionados arrollo de S
Ingeniería d
0 a 12:00
ínez
cía Valverd
el modelapara la repemente prácimiento. Ptologías co
ge-based sAn eminentystem is caWeb. Ont
con la IngeSistemas B
del Conocimie
e
ado de siresentaciónáctica de laPor otra pmo modelo
systems. Anly practical rried out. Otologies are
eniería del CBasados en
ento - Tlf: (+34
istemas bn del conoca materia, arte, se e
o de represe
n specific mvision of th
On the othee used to
Conocimienn el Conoc
3
4) 968 278 657
asados encimiento ena partir de
estudian losentación de
methodologyhe matter iser hand, the
knowledge
to así comoimiento. Se
3
7
n n el s
el
y s e e
o e
Ingeniería
propprobsisteplan
2. Comel co
3. Utili
4. Ser más
Compe
1. Capacida
2.Capacida
3. Capacida
5. Razonam
6. Comprom
8. Creativid
12. Aprendconcepción
13. Comunresultados impacto so
15. Conceb
de la ingen
16. Diseñalos sistemaconforme a
del Conoc
pone una pblemas de eemas de nificación in
mprender laonocimiento
izar, de man
capaz despráctica y d
etencias
ad de anális
ad de resolu
ad para trab
miento crític
miso ético.
dad.
der de mn, el desarro
nicar de foe ideas recioeconómi
bir y llevar a
iería.
r, desarrollaas, aplicacioa la legislaci
cimiento
perspectivaesta área ddiagnóstico
nteligente de
a naturalezo.
nera efectiv
e construide impleme
s
sis y síntes
ución de pro
bajar en eq
co.
anera autóollo o la exp
orma efectivelacionadas ico.
a cabo proy
ar, evaluar ones y servión y norma
a global, cie conocimieo médico, e servicios e
za, limitacio
va, entornos
r sus proentación de
Compete
is.
oblemas y t
uipo y habil
Compe
ónoma nueplotación de
va, tanto pcon las T
yectos infor
y asegurarvicios informativa vigente
entífica, mento, ilustra
interfacesen Internet,
ones, y aplic
s de desarro
opios sisteme la Ingenie
encias trans
oma de dec
lidades en l
tencias esp
evos conoe sistemas i
por escrito IC y, concr
máticos util
r la accesibmáticos, ases.
Ingeniería d
etodológicaando su usos de lengu etc.
caciones vi
ollo de siste
mas de raría del Con
sversales
cisiones.
las relacion
pecíficas
cimientos nformáticos
como oralretamente d
lizando los
ilidad, ergoí como de
del Conocimie
a y prácticao en casos uaje natur
ables de lo
emas basad
azonamientocimiento.
es interpers
y técnicass.
: conocimiede la Inform
principios y
onomía, usala informac
ento - Tlf: (+34
a de la resreales de inal, person
os sistemas
dos en elco
to, dando
sonales.
s adecuada
entos, procmática, con
y metodolog
abilidad y seción que pr
4
4) 968 278 657
solución denterés comoalización y
basadosen
nocimiento
una visión
as para la
cedimientosnociendo su
gías propios
eguridad deroporcionan
4
7
e o y
n
.
n
a
s, u
s
e n,
Ingeniería
19. Concemétodos dedesarrollar
21. Proposituaciones
22. Conceempresarialiderando s
Metodo
Metodolog
Clases en
Prácticas
Evaluació
Tutorías
Estudio pe
Realizaciópresentac
trabajos y
Actividade
Lecturas rbúsqueda
del Conoc
ebir, desarre ingenieríamanteniend
ner, analizs reales en d
bir, desplegales o instiu puesta en
ología
gía
n el aula
n
ersonal
ón de ejerciciones,
casos prác
es de apren
recomendad de bibliogr
TOTAL
cimiento
rollar y maa del softwado los nivel
zar, validardiversas áre
gar, organitucionales n marcha y
cios,
cticos
ndizaje virtu
das y rafía
antener sisare y lenguaes de calida
r, interpretaeas de aplic
izar y gestpara mejomejora con
Horas
20
22,5
4,5
12
25
46
al 9
11
150
stemas y aajes de progad exigidos
ar, instalarcación dent
tionar sisterar sus pro
ntinua, así c
Horas
presen
59 h
5
Ingeniería d
aplicacionegramación
s.
r y mantetro de una o
emas y serocesos de
como valora
de trabajo
ncial
horas (39,33
59
del Conocimie
s softwareadecuados
ener solucioorganizació
rvicios infornegocio,
ar su impact
Hor
no p
3%)
91 h
ento - Tlf: (+34
e empleand al tipo de a
ones inforn.
rmáticos enresponsabito económic
ras de traba
presencial
horas (60,6
91
5
4) 968 278 657
do diversosaplicación a
máticas en
n contextoslizándose yco y social.
ajo
66%)
5
7
s a
n
s y
Ingeniería
Temario
Tema 1. Int
2
4
Tema 2. Mo
2
Tema 3. Mo
2
4
Tema 4. Sis
2
4
6
Tema 5. Mo
2
4
Tema 6. Mo
2
Tema 7. On
del Conoc
o
troducción a1. Concep2. Caracte3. Represe4. Introduc
odelado con1. Modela2. Modela
odelado con1. Modela2. Conocim3. Conoci4. Conocim
stemas bas1. Genera2. Compon3. Inferenc4. Reversi5. Equipar6. Resoluc
odelado de 1. Plan de2. Diagram3. Transac4. Intenció
odelado de1. Principi2. Tránsito3. Principi
ntologías y 1. Genera
cimiento
P
a la Ingeniepto de Ingenerísticas básentación dección a Com
ntextual (ando del contdo de tarea
nceptual (ado del conomiento del dimiento sobmiento sobr
sados en relidades de nentes báscias: encadibilidad ración ción de con
las comunie comunicacma de diálogcciones ón de los me
l sistema (dos de diseño del análiso de diseño
Web semálidades de
Programa d
ería del Conniería del Cosicas de losel conocimiemmonKADS
nálisis prelimexto
as y agentes
nálisis) ocimiento dominio
bre inferencre tareas.
glas los sistemaicos: base denamiento
flictos
icaciones ciones go
ensajes.
diseño) ño is al diseñoo con conse
ntica la Web Sem
de la enseña
nocimiento yonocimientos sistemas bento S
minar)
s
ias.
as basados de hechos, hacia delan
o ervación de
mántica
Ingeniería d
anza teórica
y CommonKo basados en
en reglas base de co
nte, encade
la estructu
del Conocimie
a
KADS
n conocimie
onocimientoenamiento h
ra
ento - Tlf: (+34
nto
o, motor de hacia atrás
6
4) 968 278 657
inferencias
6
7
s
Ingeniería
2
4
Por cada u
Práctica 1.
Práctica2. M
Práctica3. M
Práctica4. EWeb semán
RelacióIngeniería d
Sistema
- Exámene
- Trabajos:
- Exámene
- Trabajos:
Bibliog
Palma GrawHi
Pajares
Alonso Metodo
del Conoc
2. Concep3. Servicio4. Tecnolo
no de los te
Modelado c
Modelado c
Modelado d
Especificacntica.
ón con ode Software
a de eva
es: 60% del
: 40% del to
es: 60% del
: 40% del to
rafía
J.T., Maill,2008.
s G. Intelige
A, Guijarroológicos. PE
cimiento
pto de ontoloos Web Semogías para e
P
emas teóric
contextual d
conceptual.
de las comu
ción del mod
otras me I y II, Solu
aluació
total de la
otal de la no
total de la
otal de la no
rín, R. In
encia Artifici
B, Lozano EARSON Pr
ogía mánticos el desarrollo
Programa de
os se lleva
de un sistem
unicaciones
delado de c
ateriasuciones Info
ón Convocato
nota.
ota.
Convoca
nota.
ota.
Bib
nteligencia
al e Ingenie
A, Palma Jrentice Hall
o de la Web
e la enseña
arán a cabo
ma basado
.
conocimient
ormáticas pa
oria de Feb
atoria de Se
liografía bá
Artificial.
ería del Con
JT, Taboada, 2004.
Ingeniería d
b Semántica
anza práctic
varias activ
en conocim
o del sistem
ara la Empr
rero/Junio:
eptiembre:
sica
Técnicas,
nocimiento.
a MJ. Ingen
del Conocimie
a: XML, RD
ca
vidades prá
miento.
ma utilizand
resa, Intelig
métodos
Ra-Ma. 20
niería del C
ento - Tlf: (+34
DF RDFS, O
ácticas:
o formalism
encia Artific
y aplicac
005.
Conocimient
7
4) 968 278 657
OWL
mos de la
cial
ciones. Mc
o. Aspectos
7
7
c
s
Ingeniería
Molina (4ª EdicMadrid,
Nils J. N
Gómez Ramón
Frost R1989.
Stefik M
Gómez
RUSSE(traduci
Web reWeb semán
RecomLa asignatutema se bdesarrollenpropuestos
La metodolapuntes elresueltos. T
Para el desmediante e
MateriaOrdenadore
del Conoc
M. Métodosción). Servic, 2006.
Nilsson. Inte
A, JuristoAreces, 19
R. Bases de
M. Introduct
A, Fernánd
ELL, S. y Nido en Pren
lacionantica: (http:/
endacioura requierebasa en el n los contens.
logía de esaborados pTambién es
sarrollo exitel campus v
al didáctes, editor d
cimiento
s de Resolucio de Publ
eligencia Ar
N, Montes997.
e Datos y S
ion to Know
dez M, Corc
NORVIG, Pntice Hall Hi
adas //www.w3.o
ones pae un seguim
de los tenidos, comp
studio más apor el equis interesante
toso de la airtual, así co
tico e texto y on
Bibliogra
ución de Pricaciones d
rtificial. Una
s C, Pazos
Sistemas E
wledge Syst
cho O. Onto
. Inteligencspanoamer
org/standard
ara el esmiento contimas anteriprender los
aconsejableipo docentee la lectura
asignatura somo el cum
ntología.
afía comple
roblemas: Ae la Faculta
a nueva sínt
s J. Ingeni
xpertos. Ing
tems. Editor
ological Eng
cia Artificialricana, 1996
ds/semantic
studio inuo por paores. Por
s ejemplos
e para todoe, y del esde los texto
se hace necmplimiento d
Ingeniería d
ementaria
Aplicación aad de Inform
tesis. McGr
ería del Co
geniería de
rial Morgan
gineering. S
: Un enfoq6).
cweb/)
arte del alumello, se reque se su
o el temario studio-resolos complem
cesario segde las fecha
del Conocimie
al Diseño demática, Univ
raw-Hill, 200
onocimiento
el Conocimi
Kaufmann
Springer-Ve
ue modern
mno, ya queecomienda ministren y
es la de laución de p
mentarios o
uir las indicas de entreg
ento - Tlf: (+34
e Sistemas versidad Po
01.
o. Centro d
iento. Díaz
, 1995.
rlag, 2003.
o. Prentice
e el contenestudiar co
y realizar lo
a lectura-esproblemas de apoyo.
caciones suga de cada
8
4) 968 278 657
Inteligentesolitécnica de
de Estudios
de Santos
e Hall, 1995
ido de cadaonforme se
os ejercicios
tudio de losy ejercicios
uministradastarea.
8
7
s e
s
s,
5
a e s
s s
s
Ingeniería
TutoríasLas tutoríaexposición trabajo sercalidad gen
del Conoc
s as se centr
oral, plantrá evaluadoneral del tra
cimiento
ran en la teamiento do por los cabajo y a las
preparacióde ejerciciocompañeross habilidade
n de ejercos a los cos y por el es y actitude
Ingeniería d
cicios propuompañeros profesor de
es expuesta
del Conocimie
uestos en y evaluaci
e la asignaas.
ento - Tlf: (+34
pequeños ón de los atura, atend
9
4) 968 278 657
grupos, sumismos. Ediendo a la
9
7
u El a
Guía Docente 2015 - 16 PROYECTO INTEGRAL DE INGENIERÍA DEL SOFTWARE
Software Engineering Project
Grado en Ingeniería Informática
Presencial
Proyecto integral de ingeniería del software
Proyecto integral de ingeniería del software - Tlf: (+34) 968 278821
Índice
Proyecto integral de ingeniería del software .................................................................... 3
Breve descripción de la asignatura ................................................................................... 3
Brief Description .................................................................................................................. 3
Requisitos Previos .............................................................................................................. 3
Objetivos .............................................................................................................................. 3
Competencias y resultados de aprendizaje ...................................................................... 5
Metodología ......................................................................................................................... 6
Temario ................................................................................................................................. 7
Relación con otras asignaturas del plan de estudios ...................................................... 8
Sistema de evaluación ........................................................................................................ 9
Bibliografía y fuentes de referencia ................................................................................... 9
Web relacionadas ................................................................................................................ 9
Recomendaciones para el estudio ................................................................................... 10
Material didáctico .............................................................................................................. 10
Tutorías .............................................................................................................................. 11
Proyecto integral de ingeniería del software
Proyecto integral de ingeniería del software - Tlf: (+34) 968 278821
Proyecto integral de ingeniería del software Módulo: Ingeniería del software
Materia: Proyecto integral de ingeniería del software.
Carácter: Obligatoria.
Nº de créditos: 6 ECTS.
Unidad Temporal: 4º curso – 2º cuatrimestre
Profesor/a de la asignatura: Joaquín Lasheras Velasco
Email: [email protected]
Horario de atención a los alumnos/as: miércoles de 18:00 a 19:00 Fuera de ese horario se puede
solicitar cita vía correo electrónico al indicado en la línea anterior.
Profesor/a coordinador de módulo: María Teresa García
Profesor/a coordinador del curso: Fernando Pereñíguez
Breve descripción de la asignatura La asignatura pretende completar la formación del alumno en los aspectos técnicos y profesionales de la ingeniería del software y adquirir experiencia práctica en el desarrollo en equipo de proyectos de software, teniendo en cuenta aspectos como la ingeniería de requisitos, análisis, diseño e implementación de la solución, estimación, planificación y seguimiento y calidad. La asignatura está planteada desde una perspectiva práctica en la que el trabajo del alumno se centra en el desarrollo de un proyecto completo de software.
Brief Description The main aim of the subject is to complete the academic training of students in the technical and professional aspects of software engineering and achieving practical experience in team development of software projects, taking into account aspects such as requirements engineering, analysis, design and implementation of the solution, estimation, planning and monitoring and quality. The subject is presented from a practical perspective in which the student's work focuses on the development of a complete software project.
Requisitos Previos La asignatura Proyecto integral de ingeniería del software se ubica en la etapa final del modulo de Ingeniería de Software dentro del Grado de Ingeniería en Informática, por lo que deben haberse completado las asignaturas de Ingeniería de requisitos, Modelado de Software, Gestión de Proyectos Informáticos y Calidad del software.
Objetivos En las anteriores asignaturas del bloque temático de Ingeniería del Software el alumno ha recibido formación sobre una panorámica de las distintas fases del ciclo de vida del software y acerca de los problemas, métodos y herramientas que pueden ser utilizadas en cada fase (como análisis de
Proyecto integral de ingeniería del software
Proyecto integral de ingeniería del software - Tlf: (+34) 968 278821
requisitos, diseño, producción, tests y mantenimiento). El planteamiento de esta asignatura es completar la formación del alumno en los aspectos técnicos y profesionales de la ingeniería del software y adquirir experiencia práctica en el desarrollo en equipo de proyectos de software. Dentro de este contexto general nos planteamos de forma más particular el trabajo en los siguientes aspectos:
Estudio de problemas, métodos y herramientas relacionado con las actividades de gestión que se prolongan a lo largo de todo el ciclo de vida del software: gestión del proyecto, estimación, seguimiento, gestión de configuraciones y aseguramiento de calidad.
Adquirir experiencia práctica en el desarrollo completo de proyectos de software donde se cubran todas las actividades de desarrollo y gestión y se contemple un producto de software, no sólo en su componente de código, sino conjuntamente con toda la documentación de producto asociada.
Conocer el papel y uso de los estándares de software.
Sensibilizar al alumno en la necesidad (que surge en muchas ocasiones) del trabajo en equipo y toda la problemática que esto lleva consigo. Para ello el alumno deberá enfrentase a los problemas de organización y comunicación de información técnica y organizativa entre los miembros del equipo. Aspectos como definición de papeles de trabajo, responsabilidad en la realización de sus tareas y comprender el problema de dirección de un equipo en toda su extensión, son también elementos importantes que tratarán de cubrirse en esta asignatura desde una perspectiva fundamentalmente práctica.
Hacer que el alumno tenga que elegir y poner en práctica el uso de técnicas aprendidas en asignaturas anteriores (y no sólo de ingeniería del software) para resolver o documentar distintos aspectos de un proyecto de software.
Relación con los objetivos generales y específicos de la titulación
La asignatura de Proyecto Integral tiene como principal objetivo el desarrollo por parte del alumno de las habilidades necesarias para poder realizar el desarrollo completo de un proyecto de software, por lo que contribuye al objetivo fundamental del título de Grado en Ingeniería Informática de dotar al alumno de la formación científica, tecnológica y socioeconómica necesaria para el ejercicio profesional en las TIC.
Además, la metodología docente de la asignatura no sólo contribuye a la preparación para el ejercicio profesional desde la perspectiva técnica en TIC, sino que pretende desarrollar competencias personales relacionadas con la organización y gestión del trabajo, y la comunicación del mismo, conocer las implicaciones económicas del trabajo realizado y la adquisición de habilidades en el trato interpersonal para la gestión equipos. Es por todo esto que el estudiante tiene que tener una visión mucho más profunda comparado con los problemas que habrá resuelto hasta ahora, y tomar decisiones importantes que repercuten en la continuación y finalización con éxito del proyecto. Esta experiencia, sin duda, le dará al estudiante la posibilidad de crear una visión general de cómo abordar problemas complejos reales e el desarrollo de grandes aplicaciones.
Proyecto integral de ingeniería del software
Proyecto integral de ingeniería del software - Tlf: (+34) 968 278821
Cada proyecto deberá resolverse mediante una aproximación metodológica a la re-solución de problemas complejos, cuidando no sólo la técnica de la resolución, sino también el proceso mediante el cual se ha alcanzado la misma, potenciando el trabajo de forma ordenada y la calidad de todos los documentos generados.
Competencias y resultados de aprendizaje
Competencias transversales
UCAM2 - Ser capaz de proyectar los conocimientos, habilidades y destrezas adquiridos para promover una sociedad basada en los valores de la libertad, la justicia, la igualdad y el pluralismo.
UCAM3 - Desarrollar habilidades de iniciación a la investigación.
T1 - Capacidad de análisis y síntesis.
T2 - Capacidad de organización y planificación.
T3 - Capacidad de gestión de la información.
T4 - Resolución de problemas.
T5 - Toma de decisiones.
T6 - Trabajo en equipo.
T7 - Trabajo en equipo de carácter interdisciplinar.
T9 - Habilidad en relaciones interpersonales.
T11 - Razonamiento crítico.
T12 - Compromiso ético.
T13 - Respeto a los derechos fundamentales y de igualdad entre hombres y mujeres.
T14 - Aprendizaje autónomo.
T15 - Adaptación a nuevas situaciones.
T16 - Creatividad e innovación.
T17 - Liderazgo.
T18 - Iniciativa y espíritu emprendedor.
T19 - Motivación por la calidad.
T21 - Capacidad de reflexión.
T22 - Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito de estudio.
T23 - Producir textos sencillos y coherentes sobre temas relacionados con el ámbito de estudio.
Proyecto integral de ingeniería del software
Proyecto integral de ingeniería del software - Tlf: (+34) 968 278821
Competencias específicas
IS4 - Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, modelos y técnicas actuales.
IS6 - Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos
Resultados de aprendizaje
RA 3.3.1. Analizar el entorno de una organización y detectar sus necesidades en el ámbito de la ingeniería del software.
RA 3.3.2. Identificar, analizar, diseñar, desarrollar, implementar, verificar y documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, modelos y técnicas actuales.
RA 3.3.3. Organizar las actividades a realizar en base a un buen uso de los recursos disponibles.
RA 3.3.4. Estimar los costes y beneficios asociados a una solución propuesta.
RA 3.3.5. Justificar las decisiones tomadas en el desarrollo de un proyecto software.
RA 3.3.6. Diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos
Metodología
Metodología Horas Horas de trabajo
presencial
Horas de trabajo no presencial
Tutorías 30
60 horas (40 %)
Prácticas 18
Evaluación 12
Estudio personal 9
90 horas (60 %)
Actividades de aprendizaje virtual
9
Realización de ejercicios, presentaciones, trabajos y casos prácticos
54
Lecturas recomendadas y búsqueda de Información
18
TOTAL 150 60 90
Proyecto integral de ingeniería del software
Proyecto integral de ingeniería del software - Tlf: (+34) 968 278821
Temario 1. Contexto de la Ingeniería del Software
2. Actividades y ciclo de vida del software
1. Fases, tareas y actividades
2. Ciclos de vida
3. Estándares
3. Gestión del proyecto de software
1. Introducción a la gestión de proyectos software.
2. Metodologías y buenas prácticas.
3. Organización del proyecto
4. Planificación, estimación y seguimiento
4. Gestión de configuraciones de software
1. Plan de Gestión de Configuraciones de Software
2. Control de código y documentación
3. Control de cambios
4. Herramientas, técnicas y métodos
5. Aseguramiento de la calidad del software
1. Plan de Aseguramiento de la Calidad del Software
2. Estándares, prácticas, convenciones y métricas
3. Revisiones y auditorías
4. Modelos de madurez del software
5. Pruebas de software
6. Cierre del proyecto
Proyecto integral de ingeniería del software
Proyecto integral de ingeniería del software - Tlf: (+34) 968 278821
Programa de la enseñanza práctica
En cuanto a trabajos prácticos el presente curso realizaremos 3 prácticas, incluido el proyecto final de curso:
1) Práctica de control de versiones. Los alumnos tendrán que usar una de las herramientas disponibles en el mercado (tipo GIT o Subversion) para llevar el control de versiones del código.
2) Práctica de planificación de proyectos. El objetivo es adquirir experiencia en la planificación de un proyecto de software y en la utilización de herramientas que faciliten dicha planificación, en base también a la estimación realizada anteriormente. Se podrá adoptar una visión clásica o una visión ágil de la gestión del proyecto. Dentro de esta práctica ser hará una de estimación y medida del tamaño del software. Por una parte se utiliza el método delphi (expertos) para realizar la estimación del tamaño del software del proyecto de curso y luego aplicando otro método de los explicados en clase, para comparar el uso de una sola técnica con respecto a dos de ellas.
3) Proyecto final. En base a lo descrito en las 2 prácticas anteriores hacer un proyecto final que englobe los conceptos adquiridos en el módulo de software. El desarrollo eficaz del proyecto se conseguirá por medio del uso de las técnicas explicadas de tal forma que cubra todas las etapas del ciclo de vida de del software, es decir, desde la especificación a la entrega final del producto al “supuesto” cliente.
Relación con otras asignaturas del plan de estudios Relación de la asignatura con otras asignaturas del mismo módulo/materia
Esta asignatura se relaciona con el resto de asignaturas dentro del módulo de Ingeniería del Software ya que estas desarrollan metodologías para la organización del trabajo en la ejecución de proyectos y la mejora de los resultados del mismo, como Ingeniería de requisitos, Modelado del software, Calidad del software y Gestión de proyectos. Esta asignatura lo que hace es conectar todas las piezas y disponer de una perspectiva global y completa del desarrollo de software en el contexto de un proyecto.
Se relaciona también con asignaturas pertenecientes a ingeniería aplicada a la empresa por contribuir a desarrollar el conocimiento de la estructura de una empresa y las relaciones que en ella surgen, como son: Sistemas de gestión de la información, Soluciones Informáticas para la empresa o Auditoria y Peritaje.
Por todo ello, las materias de proyecto integral (tanto esta de software como de tecnologías de información) que tratan la resolución de casos reales, se podrán realizar tanto en la Universidad Católica San Antonio como en empresas externas. Además, para aquellos que quieran ampliarlas existe la posibilidad de que se realicen extracurricularmente y/o con el Trabajo Fin de Grado en empresa. De esta forma la asignatura contribuye al objetivo fundamental del título de Grado en Ingeniería Informática de dotar al alumno de la formación científica, tecnológica y socioeconómica necesaria para el ejercicio profesional en las TIC.
Proyecto integral de ingeniería del software
Proyecto integral de ingeniería del software - Tlf: (+34) 968 278821
Sistema de evaluación Evaluación de prácticas y problemas: Evaluación de prácticas y problemas propuestos:
100% del total de la nota. Se valorará: Utilización de los conceptos y métodos adecuados. Manejo de las herramientas informática adecuadas. Consecución de resultados. En este caso la nota para cada una de las prácticas será:
Práctica 1 : 15 % de la nota. Se valorará el correcto funcionamiento del control de versiones
Práctica 2: 25% de la nota. Se valorará la gestión adecuada del proyecto y la aplicación de varias técnicas para calcular la estimación
Práctica 3: 60% de la nota En una asignatura de proyecto, lo que se califica principalmente es la realización del proyecto. Este se realiza en equipo, y los miembros del equipo tienen roles diferenciados. La evaluación del proyecto tiene en cuenta los entregables software producidos, la documentación, las presentaciones orales y el comportamiento global del equipo, y ello configura un nota global de equipo. La nota final de cada estudiante es esta nota de equipo, matizada con el comportamiento del rol efectuado por este estudiante.
Bibliografía y fuentes de referencia Bibliografía básica
PRESSMAN, R. Ingeniería del Software. Un enfoque práctico. 7ª ed. Madrid, Mc Graw Hill. 2010. ISBN: 9701054733.
Garzás Javier, Gestión de Proyectos Ágiles…y las experiencias de más de 12 años de proyectos ágiles” Editorial 233 grados de TI
Dolado Cosín J.J., Fernández Sanz Luis, Medición para la gestión en la Ingeniería del Software, Editorial Ra-Ma
Bibliografía complementaria
Garzás J, Enríquez J y Irrazabal E., Gestión ágil de proyectos software. Editorial Kybele Consulting
Amendola Luis José “ESTRATEGIAS Y TACTICAS EN LA DIRECCION Y GESTION DE PROYECTOS”., universidad politécnica de valencia. servicio de publicación, 2006 ISBN:9788483630549
Otros enlaces relacionados con la materia se proporcionarán durante la exposición de cada uno de los temas, con el objetivo de que el material suministrado esté perfectamente actualizado.
Web relacionadas http://subversion.apache.org/
https://github.com/
Proyecto integral de ingeniería del software
Proyecto integral de ingeniería del software - Tlf: (+34) 968 278821
Recomendaciones para el estudio La metodología de estudio más aconsejable para todo el temario es la de la lectura-estudio de los apuntes elaborados por el equipo docente, y del estudio-resolución de problemas y ejercicios resueltos. También es interesante la lectura de los textos complementarios o de apoyo incorporados como referencias en las transparencias o documentos aparte y de aquellas que el alumno pueda buscar por su cuenta. Este proceso resulta vital para una correcta preparación de los ejercicios, casos y trabajos propuestos en clase, y para que el alumno acceda a fuentes de información relevante en el mundo de la ingeniería informática. En definitiva, es recomendado el estudio personal teórico y práctico del alumno para asimilar los materiales y temas presentados en las clases; detectar posibles dudas a resolver en las tutorías; y preparar las pruebas de evaluación.
Se realizarán tutorías individualizadas y en grupos reducidos para aclarar dudas y problemas planteados en el proceso de aprendizaje, dirigir trabajos, revisar y discutir los materiales y temas presentados en las clases, orientar al alumnado acerca de los trabajos, ejercicios, casos y lecturas a realizar, afianzar conocimientos, comprobar la evolución en el aprendizaje de los alumnos, y proporcionar retroalimentación sobre los resultado de este proceso.
Actividades prácticas que se podrán desarrollar en diferentes espacios de la Universidad o bien en cualquier empresa con la que la Universidad tiene convenios. Se llevarán a cabo actividades de planteamiento, resolución y discusión de ejercicios para ilustrar la aplicación de las ideas y conceptos teóricos. Se utilizarán las herramientas necesarias para ello (software, ordenadores, instrumentación electrónica).
Se realizarán todas las actividades necesarias para evaluar a los alumnos en clase a través de los resultados de aprendizaje en que se concretan las competencias adquiridas por el alumno en la materia.
Para el desarrollo exitoso de la asignatura, y sobre todo de la práctica, se hace necesario seguir las indicaciones suministradas mediante el campus virtual, así como el cumplimiento de las fechas de entrega de cada tarea.
Material didáctico Aplicaciones
Para el desarrollo de la parte teórica se utilizarán las aulas preparadas con ordenadores y con los programas necesarios para impartir el temario.
Se van a utilizar las herramientas usadas para las asignaturas del modulo de software y además utilizaremos para la práctica de control de versiones una de las herramientas disponibles en el mercado (tipo GIT o Subversion) para llevar el control de versiones del código.
Además los alumnos deberán preparar informes y documentación asociada donde normalmente usarán documentos Word, Excel o presentaciones en powerpoint. En este sentido, al tratarse de información compartida, se recomienda el uso de Google, con sus opciones de correo o servicio de compartición (Google drive), precisamente para compartir la información con el profesor (ya que la universidad tiene un convenio y utiliza el correo de google).
Proyecto integral de ingeniería del software
Proyecto integral de ingeniería del software - Tlf: (+34) 968 278821
Material didáctico
Además de la bibliografía recomendada, en el campus virtual, en el apartado de recursos se proporcionará al alumno organizado en carpetas por temas el material didáctico necesario para el seguimiento de la misma que consistirá en:
Apuntes sobre los temas tratados.
Enlaces a otros sitios donde aumentar la información sobre los temas.
Capturas de pantalla y documentos tutorizados con explicación sobre la realización de ejercicios prácticos, así como de lo relacionado con la instalación del entorno y puesta en marcha.
Tutorías Tutoría 1. Gestión de versiones
Práctica de una herramienta para control de versiones.
Tutoria 2. Entrevista con el cliente y documentación de requisitos
Realización de entrevista con el cliente y toma de requisitos. Preparación adecuada de la reunión para aprovechar al máximo el tiempo y presentación formal del documento de requisitos y la oferta de un proyecto.
Tutoría 3. Comunicación oral
Presentación y reunión de seguimiento de proyecto y presentación. Resolución de dudas.
Guía Docente 2015/2016
Proyecto Integral de Tecnologías de la Información
InformationTechnology Project
Grado en Ingeniería Informática
Presencial
Proyecto I
Proyecto
Breve des
Requisito
Objetivos
Competen
Metodolo
Temario ..
Relación
Sistema d
Bibliograf
Web relac
Recomen
Material d
Tutorías .
ntegral de
Integral d
scripción
os Previos
s de la asig
nciasy res
gía ..........
................
con otras
de evaluac
fía y fuent
cionadas .
daciones
didáctico .
................
Tecnologí
de Tecnolo
de la asig
s ...............
gnatura ...
sultados d
................
................
materias
ción .........
tes de refe
................
para el es
................
................
as de la Inf
ogías de la
gnatura ....
................
................
de aprendi
................
................
................
................
erencia ....
................
studio ......
................
................
formación
Índice
a Informac
................
................
................
izaje ........
................
................
................
................
................
................
................
................
................
e
ción .........
................
................
................
................
................
................
................
................
................
................
................
................
................
[Asignatu
................
................
................
................
................
................
................
................
................
................
................
................
................
................
ura] - Tlf: (+34
................
................
................
................
................
................
................
................
................
................
................
................
................
................
) 902 102 101
............... 3
............... 3
............... 4
............... 4
............... 4
............... 6
............... 6
............... 8
............... 8
............... 9
............... 9
............. 10
............. 10
............. 11
1
3
3
4
4
4
6
6
8
8
9
9
0
0
1
Proyecto I
ProyectoMódulo: Te
Materia: Pr
Carácter: O
Nº de crédi
Unidad Tem
Profesor de
Email:acab
Horario de
podrán rea
Profesor co
Profesor co
Breve dLa asignatula informacde un proyproyecto pautilizará cotecnología
Los contenManage (vVMware Vsuperen la UCAM es c
Brief De
Several soltheoretical with the ima Data Cen
The contenthe Data Ccertificationcourse hasBecause U
ntegral de
o Integraecnologías
royecto Inte
Obligatoria
tos: 6
mporal: 4º C
e la asignat
ballero@uc
atención a
lizar otras t
oordinador d
oordinador d
descripcura está orición. La partyecto de tecara un casmo proyectofrecida po
nidos práctv5.5). Este VCP (http://
asignaturacentro forma
escripti
lutions for ppart studiesplementatio
nter (CPD) u
nts of the coenter proje
n (http://mys been sucCAM is a V
Tecnologí
al de Tecde la Infor
egral de Te
Curso – 2do
ura:Alberto
cam.edu
a los alumn
utorías seg
de curso:Al
de módulo:
ción deentada a late teórica ecnologías do práctico to caso de eor VMware.
ticos correcurso es r
/mylearn.vma recibirán ador del pro
ion
practical cass the most on of one ITusing VMwa
ourse VMwct developm
ylearn.vmwacessfully co
VMware It A
as de la Inf
cnologíasrmación
ecnologías
o semestre
o Caballero
nos/as:Mart
ún los cana
lberto Caba
Francisco
e la asiga resoluciónstá dedicade la informaen el ámbitestudio la v
esponden crequisito in
mware.com/un certifica
ograma VM
ses in Informrelevant iss
T solution. Tare technolo
ware vSpherment. This Vare.com/mgompleted th
Academy, th
formación
s de la In
s de la Infor
e
o Martínez
tesde 11:3
ales de tuto
allero Mart
Arcas Tún
gnaturan de casos da a tratar loación. La pto de las tevirtualizació
con los dedispensable
/mgrReg/plaado de aproware IT Aca
mation Tecsues in the The project ogies.
re: Install, CVMware co
grReg/plan.che participais certificate
nformació
rmación
30 a 12:30(
rización dis
ínez
nez
prácticos eos aspectos
parte prácticecnologías n de un Ce
el cursoVMe para podan.cfm?planovechamienademy.
hnologies (IT project of this year
Configure, Murse is a mcfm?plan=1ants will ree will be sig
[Asignatu
ón
(bajo dema
sponibles).
en el ámbitos más relevca se basa de la inform
entro de Da
MwarevSpheder acceden=12457&unto de dich
(IT) are trealife-cycle. Tr is centered
Manage (v5mandatory re
2457&ui=wceive a cer
gned by a V
ura] - Tlf: (+34
anda del es
o de las tecvantes del cen el desa
mación. Estos (CPD) u
ere: Install, r a las acri=www_cer
ho curso po
ated in this cThe practicad in the virtu
5.5) are incoequirement
www_cert). rtificate of
VMware Inst
) 902 102 101
studiante se
nologías deciclo de vidaarrollo de unste curso seutilizando la
Configurereditacionesrt). Quienesor cuanto la
course. Theal one dealsualization o
orporated inof the VCP Once theattendancetructor.
1
e
e a n e a
e, s s a
e s
of
n P e
e.
Proyecto I
RequisSon necesaRama de computadosistemas.E
Objetiv1. Con
el á
2. Anainfo
3. Disesiste
Compe
T1 - Capac
T2 - Capac
T3 - Capac
T4 - Resolu
T5 - Toma
T6 - Trabaj
T7 - Trabaj
T9 - Habilid
T11 - Razo
T12 - Comp
T13 - Resp
T14 - Apren
T15 - Adap
ntegral de
itos Prearios los coInformática
ores, Sistems necesario
vos de lanocer y utilizmbito de la
alizar las nermación.
eñar, implememas de inf
etencias
cidad de aná
cidad de org
cidad de ges
ución de pro
de decision
o en equipo
o en equipo
dad en relac
onamiento c
promiso étic
peto a los de
ndizaje autó
ptación a nu
Tecnologí
evios onocimientoa y del Mómas operativo tener dest
a asignazar los princs tecnologí
ecesidades
mentar y evformación q
sy resul
álisis y sínte
ganización y
stión de la i
oblemas.
nes.
o.
o de carácte
ciones inter
crítico.
co.
erechos fun
ónomo.
uevas situac
as de la Inf
os que se imódulo de Tvos, Tecnotrezas lecto
atura cipios básicas de la info
de una orga
valuar una sque satisfag
tados dCompeten
esis.
y planificaci
nformación
er interdisci
rpersonales
ndamentales
ciones.
formación
mparten en ecnologías
ologías avanras en inglé
cos para geormación.
anización e
solución capgan las nece
de aprenncias tran
ión.
n.
iplinar.
.
s y de igual
varias asigde la Info
nzadas de és.
stionar y or
n el ámbito
paz de despesidades de
ndizajensversales
ldad entre h
[Asignatu
gnaturas deormación, ecomunicac
rganizar pro
de las tecn
plegar, intee la organiz
s
hombres y m
ura] - Tlf: (+34
el Módulo Centre ellas,
ción, Admin
oyectos info
nologías de
grar y gestización,
mujeres.
) 902 102 101
Común de la, Redes deistración de
ormáticos en
la
onar
1
a e e
n
Proyecto I
T16 - Creat
T17 - Lider
T18 - Inicia
T19 - Motiv
T21 - Capa
T22 - Compcuestiones
T23 - Produ
TI1 - Capacde las tecn
TI5 - Capacsatisfagan
RA 4.3.1. Atecnologías
RA 4.3.2. mantener lcoste y cali
RA 4.3.3. O
RA 4.3.4. E
RA 4.3.5. Jtecnologías
RA 4.3.6. Gy sus comu
RA 4.3.7. obtenidos.
ntegral de
tividad e inn
azgo.
ativa y espír
vación por la
acidad de re
prender los relacionada
ucir textos s
cidad para cologías de
cidad para slas necesid
Analizar el es de la infor
Seleccionaas tecnologidad adecua
Organizar la
Estimar los c
Justificar las de la infor
Garantizar lunicaciones
Documenta
Tecnologí
novación.
ritu emprend
a calidad.
eflexión.
puntos prinas con el ám
sencillos y c
comprendela informac
seleccionardades de la
entorno de rmación y co
ar, diseñargías de haados.
as actividad
costes y be
as decisionermación.
a disponibil.
ar de forma
as de la Inf
dedor.
ncipales de mbito deest
coherentes
Compete
r el entornoión y lascom
r, desplegarorganizació
Resultad
una organomunicacio
r, desplegardware, sof
es a realiza
eneficios aso
es tomadas
lidad, acces
a concisa y
formación
textos clarotudio.
sobre tema
encias esp
o de una orgmunicacion
r, integrar y ón,con los c
dos de apr
ización y deones.
ar, integrarftware y co
ar en base a
ociados a u
s en el des
sibilidad y c
y estructura
os y en leng
as relaciona
pecíficas
ganización yes.
gestionar scriterios de
rendizaje
etectar sus
r, evaluar, omunicacion
a un buen u
una solución
sarrollo de
confidencial
ada el traba
[Asignatu
gua estánda
ados con el
y sus neces
sistemas decoste y cali
necesidad
construir, nes, dentro
uso de los re
n propuesta
un proyect
lidad de los
ajo desarro
ura] - Tlf: (+34
ar si tratan
ámbito de e
sidades en
e informaciódad identifi
es en el ám
gestionar, o de lospar
ecursos dis
a.
to en el ám
s sistemas i
ollado y los
) 902 102 101
sobre
estudio.
el ámbito
ón que cados.
mbito de las
explotar yrámetros de
sponibles.
mbito de las
informáticos
s resultados
1
s
y e
s
s
s
Proyecto I
Metodo
TemarioEsta asignamanera intTecnologíaun caso prequisitos dde softwarplanificació
Práctica 1.
2
ntegral de
ología
Met
Clases en
Prácticas
Evaluació
Tutorías
Estudio p
ActividadeaprendizaRealizacióejerciciospresentactrabajos yprácticos Lecturas y búsquedinformació
T
o atura no tietegral todo
as de la Infopráctico ende proyectore de baseón y seguim
Introducció
1. Virtualiz
2. Concep
Tecnologí
todología
n el aula
ón
personal
es de aje virtual ón de
s, ciones, y casos
recomendada de ón
TOTAL
ene un progos los contormación. Mn un ámbios TIC, el ane y gestoriento del pr
Pro
ón a las solu
zación, máq
ptos de serv
as de la Inf
Hora
3
33
3
21
9
9
54
adas 18
150
grama de entenidos trat
Mediante la to específnálisis y disr, análisis royecto, la s
ograma de
uciones de v
quinas virtua
vidor, red y
formación
as Horas
pre
60hor
0
nseñanza ttados a lorealización
fico se tratseño de infry selecció
seguridad, e
e la enseña
virtualizació
ales y comp
almacenam
de trabajoesencial
ras (40 %)
60
eórica espo largo de n de un protan cuestioraestructuran de hardentre otros
anza prác
ón de VMwa
ponentes vS
miento virtua
[Asignatu
Horas dno pre
90hora
9
pecífico por las asigna
oyecto intenes tales c
a de red, la dware, estim
ctica
are
Sphere
alizados
ura] - Tlf: (+34
de trabajo esencial
s (60 %)
90
cuanto se aturas del egral como como la inevaluación mación de
) 902 102 101
abordan demódulo desolución a
geniería dey seleccióncostes, la
1
e e a e n a
Proyecto I
4
Práctica 2.
2
Práctica 3.
2
Práctica 4.
2
Práctica 5.
2
4
Práctica 6.
2
4
Práctica 7.
2
Práctica 8.C
ntegral de
3. vSphere
4. Instalac
Creación d
1. Configu
2. Desplie
. VMwarevC
1. Arquitec
2. Configu
3. Gestión
Configurac
1. Descrip
2. Modifica
3. Configu
Configurac
1. Protoco
2. Configu
3. Creació
4. Desplie
Gestión de
1. Utilizac
2. Modifica
3. Creació
4. ImplemvSphere
Data Prote
1. Estrateg
2. Estrateg
Control de A
1. Control
Tecnologí
e y una arq
ción y gestió
de las máqu
uración y ge
egue de máq
Center Serv
cturavCente
uración y ge
n de produc
ción y gesti
pción, creac
ación de pro
urar los algo
ción y gesti
olos de alma
urar ESXi ut
ón y gestión
egue y mant
e máquinas
ión de plant
ación y ges
ón y gestión
entar capace® Storage
ection
gia de back
gia de back
Acceso y A
de usuario
as de la Inf
uitectura clo
ón de las in
uinas virtual
estión de má
quinas virtu
ver
er Server
estión de VM
tos, compo
ón de Virtua
ción y gestió
opiedades d
oritmos de b
ón de Virtua
acenamient
tilizando al
n de vSpher
tenimiento d
s virtuales
tillas y clona
stión de máq
n de snapsh
cidades de e vMotion®
kup para los
kup de las m
utenticación
s mediante
formación
oud
terfaces de
es
áquinas virt
uales.
Mware® vC
nentes y lic
al Networks
ón de switch
de los virtua
balanceo de
al Storage
to y nombre
macenamie
redatastores
de VMware
ación de má
quinas virtu
hots de máq
migraciónV
s hosts ESX
máquinas vi
n
roles y per
e usuario de
tuales.
Center™ Se
cencias de v
s
hes virtuale
al switches
e carga
es de dispos
entoiSCSI, N
s
vSphere® S
áquinas virt
ales
quinas virtua
VMware vSp
Xi y el vCen
rtuales de m
rmisos
[Asignatu
e vSphere
rver Applian
vCenter Ser
s (virtual sw
estándares
sitivos
NFS, and F
Storage Ap
tuales
ales
phere® vMo
ter Server.
manera efic
ura] - Tlf: (+34
nce™
rver
witches)
s
FibreChanne
pliance
otion® y VM
ciente.
) 902 102 101
el
Mware
1
Proyecto I
2
Práctica 9.
2
Práctica 10
2
4
Práctica 11
2
Práctica 12
2
RelacióEn esta asde red, poesquemas como Redgestionan conocimiensistemas.
Sistema- Evaluació
ntegral de
2. Configu
3. Integrac
Gestión y m
1. Monitor
2. Método
3. Monitoralarmas
0.Alta dispon
1. Introduc
2. Configu
3. Introduc
4. Replica
.Escalabilid
1. ConfiguSchedu
2. Configu
3. Utilizar
2. Patch Ma
1. Utilizac
2. Instalac
ón con osignatura seor lo tanto de direccioes de comvarios ser
ntos tratado
a de evaón de práct
Tecnologí
uración y ge
ción de los
monitoreo d
rización de
os para la op
rización de s).
nibilidad y T
cción a la a
urar y gestio
cción a la to
ación en VM
dad
urar y gestiouler™ (DRS
urarEnhance
HA y DRS
nagement
ión de Upda
ción de Upd
otras me pretende
es necesonamiento, mputadores rvicios a nos en asig
aluacióticas y pro
as de la Inf
estión del fir
servidores
de recursos
la memoria
ptimización
recursos ut
Tolerancia a
rquitectura
onar un HA
olerancia a
MwarevSphe
onar un clus)
ed vMotion
a la vez
ate Manage
date Manag
ateriasvirtualizar u
sario dominVPN, serviy Tecnolo
nivel de apgnaturas ta
ón oblemas: 10
formación
rewall ESXi
ESXicon el
y CPU virtu
de la mem
ilizando vC
a fallos
de HA enV
cluster de v
fallos en VM
ere
ster VMware
Compatibil
er para la ge
ger and the
un Centro dnar los conicios de red
ogías avanzplicación y ales como
00% del tota
Active Dire
uales
oria y CPU
enter Serve
VMwarevSph
vSphere
MwarevSph
e vSphere®
ity
estión de pa
Update Ma
de Datos, innceptos y d, entre otrzadas de c
de sistemSistemas
al de la nota
[Asignatu
ectory
virtuales
er (gráficos
here
here
® Distributed
atchingESX
anager plug-
ncluyendo tprocedimie
ros, tratadocomunicacima operativ
operativos
a.
ura] - Tlf: (+34
de rendimie
d Resource
Xi
-in
toda su infrentos asocis en asignaón. Por otvo que req
y Admini
) 902 102 101
ento y
e
raestructuraados a losaturas talesro lado, sequieren losstración de
1
a s s e s e
Proyecto I
La eprácsituade lla te
Bibliog
VMware vSEmpresa (P
VCP5-DCVProfessiona
Web rePara dar soen http://my
Estas dos p Myle
Com
Cursos dehttp://mylea Proceso dehttp://www. Mitos sobrhttp://cio.co Tecnologíahttp://www.
ntegral de
evaluación cticas realización práctas funciona
ecnología of
rafía y f
Sphere: InsPUE), 2013
V Official al 5 - Data C
lacionaoporte a la iylearn.vmw
plataformasearn o Matrícuo Evaluaco Acredita
mmunities o Informao Recursoo Foro de
VMware enarn.vmware
e virtualizacioal.com/2
re virtualizaom.mx/seis-
a para la sevmware.co
Tecnologí
de la asignzadas a lo ica en el ám
alidades obtfrecida por
fuentes
stall, Config.
CertificatioCenter Virtu
adas impartición
ware.com yh
s tienen una
ula de alumnción ación de su
ación de proos didáctico
e colaborac
n Español e.com/mgrR
ación 2011/10/26/
ación -mitos-sobr
ervicios, esm/latam/pro
as de la Inf
natura será largo del
mbito de lastenidas en lVMware.
s de refeBibli
gure, Manag
Bibliogra
n Guide ualization, 2
existen doshttp://commu
a finalidad d
nos
uperación de
ocesos os – práctición
Reg/plan.cfm
/10-pasos-p
e-la-virtualiz
scritorios, oducts
formación
eminentemcurso que s tecnologíala virtualiza
erenciaiografía bá
ge [V5.1] -
afíacomple
(Covering 2nd Edition.
s plataformaunities.vmw
diferenciada
el curso
cas, escena
m?plan=336
para-comen
zacion/
aplicacion
mente práctconduciránas de la inf
ación de un
ásica
Spanish S
ementaria
the VCP VMwarePr
as, “mylearnware.com, re
a y son inde
rios, presen
614&ui=www
nzar-con-la-v
nes, la nube
[Asignatu
tica. Se valn en una sformación. SCentro de
Student Kit.
550 Examress.
n” y “commespectivam
ependientes
ntaciones –
w_edu
virtualizacio
e ...
ura] - Tlf: (+34
orará cadaolución inteSe valoraráDatos (CPD
Proyecto
m): VMwar
unities” conente.
s en cuanto
.
on/
) 902 102 101
una de lasegral a unaán cada unaD) utilizando
Universidad
re Certified
n acceso
a su uso.
1
s a a o
d
d
Proyecto I
RecomLa asignatula asignatuTecnologíaCentro de en la organ
El proyectoservicios yconforme sejercicios p
Para el desmediante eTrabajo dofechas de e
MateriaDesde el siresto de as
Para las pr Wor vCe VSp serv
Para todos Las rutas dguías y tuto
Además de(https://my.(https://comrecursos di
En el aparasignatura.
Apu
ntegral de
endacioura requiereura es desas de la InfDatos utiliz
nización.
o se desarroy configuracse desarrollepropuestos.
sarrollo exitel Campus nde se refeentrega de c
al didáctitio de la as
signaturas d
ácticas se nrkstation
enter phere vidores ESx
ellos se sude enlace deoriales de la
e la bibliogravmware.co
mmunities.vsponibles e
rtado de R Dicho mat
untes sobre
Tecnologí
ones pae un seguimsarrollar, deformación. zando tecno
olla de manciones obteen los cont
toso de la aVirtual. Se
erencian loscada tarea,
tico ignatura en
del Módulo d
necesitainst
xi
uministraráne cada uno as prácticas
afía recomem/web/vmwmware.com
en esta plata
Recursos deerial se ofre
cada tema
as de la Inf
ara el esmiento contie manera pDicho proy
ología de V
era incremeenidos en btenidos, com
asignatura srecomiend
s materiales entre otros
n el Campude Tecnolog
A
talar varios
n licencias ade los prod
s..
Mate
endada, se ware/login), m/). En el Caforma.
el Campus ecerá organ
tratado.
formación
studio nuo por parprogresiva, yecto consisMware, dan
ental por loboletines amprender lo
se hace neca seguir el s y cursos ds.
us Virtual segías de la I
Aplicacione
productos
académicasductos se of
erial didác
utilizarán vespe
Campus Virt
Virtual tamnizado por t
rte del alumun proyec
ste, básicando soporte
que cada bnteriores. P
os ejemplos
cesario segcalendario
disponibles
e tendrá accnformación
es
de VMware
s que serán frecerán pro
ctico
arios recursecialmente tual se ofre
mbién se eemas/práct
[Asignatu
mno, ya que cto integralmente en e a varios s
boletín de pPor ello, ses que se su
uir las indico fijado por
de interés
ceso a todo.
e, entre otro
válidas durogresivame
sos disponien
ece una guí
encuentra tticas. Entre
ura] - Tlf: (+34
el objetivo en el ámla virtualizaservicios IT
práctica reqe recomienministren y
caciones suel documepara la asi
s los conten
os:
rante la asigente a lo larg
bles desde VMware
ía de utiliza
todo el maellos desta
) 902 102 101
principal dembito de lasación de unT necesarios
uiere de losda estudia
y realizar los
uministradasnto Plan degnatura, las
nidos del
gnatura. go de las
MyVMwareeCommunityación de los
aterial de lacan:
1
e s n s
s r s
s e s
e y s
a
Proyecto I
Enla(prin
Pres
Víde
También scómo utilizactividadespara cada t
TutoríasLas tutoríaello o en demandada
A través dsoportados
Forodesnutrrealform
Chaser de d
Menprofestuella
ntegral de
aces a oncipalmente
sentaciones
eos tutoriale
e dispone zar las diss de tutorizatema así co
s s presenciaotro cualq
as por los e
del Campuss por las dis
o: esta hearrollar un riendo y geicen. Estas
mativo. Se r
at: este espconsiderad
discusión, re
nsajes privafesor estimudiante que
Tecnologí
tros sitios/e de la plata
s con explic
es relaciona
del documtintas herraación/seguiomo los recu
ales puedequiera (prevestudiantes.
s Virtual tatintas herra
erramienta tema espec
enerando uns serán mrecomienda
pacio cabe do como unaeflexión par
ados: que ma que la e la lance e
as de la Inf
/materiales aforma VMw
cación oral
ados con la
mento Plan amientas dmiento y unursos didác
n ser indivivio acuerd
ambién se amientas dis
está dirigidcífico de fon debate c
moderadas resolver la
destacar coa herramienra generar c
sirven parduda con
n el foro co
formación
donde awareComm
de los tema
as prácticas
de Trabajodel campusn plan de trcticos princip
iduales o co de cita)
establecersponibles:
da a fomeorma conjunon los difepor el pros dudas en
omo estratenta interactconocimien
ra la solucsultada pu
orrespondie
ampliar la unity).
as más impo
.
o donde, ens virtual, urabajo que pales y com
colectivas, e, tanto con
rán diferent
ntar el tranta. Su dinárentes planfesor y las los foros d
egia pedagiva síncrona
nto y retroali
ión de duduede ser dnte abriend
[Asignatu
informació
ortantes y/o
ntre otras cun calendaestablece l
mplementari
en los horanvocadas p
tes mecani
bajo en grámica permnteamientoss reorientae la asigna
ógica de eva que permimentación
das puntuade carácterdo un hilo d
ura] - Tlf: (+34
ón sobre
o dificultoso
cuestiones,rio de las los periodosios de cada
arios establepor el prof
ismos de t
rupo, ya qmite a los ess e intervenará hacia etura.
valuación fmite establec
inmediata.
les individur general,
de discusión
) 902 102 101
los temas
os
, se explicaprincipales
s de tiempoa uno.
ecidos parafesor como
tutorización
que permitestudiantes inciones queel propósito
formativa, acer diálogos
uales. Si eindicará a
n en torno a
1
s
a s o
a o
n,
e r e o
al s
el al a
Guía Docente 2015/2016
Trabajo Fin de Grado
Final Project
Grado en Ingeniería Informática
Modalidad Presencial
Trabajo Fin de Grado
Trabajo Fin de Grado - Tlf: (+34) 968 278 821
Índice
Trabajo Fin de Grado ...................................................................................................................... 3
Breve descripción de la asignatura ................................................................................................ 3
Brief Description ............................................................................................................................. 3
Requisitos Previos .......................................................................................................................... 3
Objetivos .......................................................................................................................................... 3
Competencias y resultados de aprendizaje ................................................................................... 4
Metodología ..................................................................................................................................... 8
Temario ............................................................................................................................................. 8
Relación con otras materias ........................................................................................................... 9
Sistema de evaluación .................................................................................................................... 9
Bibliografía y fuentes de referencia ............................................................................................. 10
Web relacionadas .......................................................................................................................... 10
Recomendaciones para el estudio ............................................................................................... 10
Material necesario ......................................................................................................................... 11
Tutorías .......................................................................................................................................... 11
Trabajo Fin de Grado
Trabajo Fin de Grado - Tlf: (+34) 968 278 821
Trabajo Fin de Grado
Módulo: Trabajo Fin de Grado
Materia: Trabajo Fin de Grado.
Carácter: Trabajo Fin de Grado.
Nº de créditos: 18 ECTS.
Unidad Temporal: 4º Curso – 2º cuatrimestre.
Profesor de la asignatura: Antonio Llanes Castro (web profesorado).
Email: [email protected]
Horario de atención a los alumnos/as: Martes 11:30 – 12:30.
Profesor coordinador de módulo: Antonio Llanes Castro.
Profesora coordinadora de curso: Alberto Caballero Martínez.
Breve descripción de la asignatura
La asignatura Trabajo Fin de Grado tiene como principal objetivo el desarrollo por parte del alumno de un proyecto completo en el ámbito de las tecnologías de la información y las comunicaciones.
Brief Description The subject Final Project's main objective is the development by the student of a complete project in the field of information technologies and communications.
Requisitos Previos
Tener los conocimientos de la formación básica y común de la rama.
Objetivos
1. Presentar al alumno todos los conocimientos propios de la realización del Trabajo Fin de Grado: El proceso a seguir, la forma de documentar y presentar los resultados.
2. Revisar los aspectos relacionados con el fin de grado y la incorporación del alumno al mercado laboral.
3. Realización de un trabajo completo, cubriendo todas las fases del mismo y que irán desde el estudio de las tecnologías a aplicar al análisis, diseño e implementación de un sistema de información que permita satisfacer los requerimientos establecidos durante la captura de requerimientos.
4. Desarrollar la capacidad del alumno para mantener reuniones y entrevistas, trabajando aspectos como la comunicación, las relaciones interpersonales o la capacidad de extraer la información de valor.
Trabajo Fin de Grado
Trabajo Fin de Grado - Tlf: (+34) 968 278 821
5. Desarrollar una documentación del trabajo que se considere completa y de calidad, cuidando su estructura y la redacción de la misma.
6. Comunicar de una forma efectiva los resultados e ideas del proyecto, argumentado de forma razonada las decisiones tomadas durante el transcurso del trabajo.
Competencias y resultados de aprendizaje
Competencias transversales CT1 - Capacidad de análisis y síntesis. CT2 - Capacidad de organización y planificación.
CT3 - Capacidad de gestión de la información. CT4 - Resolución de problemas. CT5 - Toma de decisiones. CT6 - Trabajo en equipo. CT7 - Trabajo en equipo de carácter interdisciplinar.
CT8 - Trabajo en un contexto internacional. CT9 - Habilidad en relaciones interpersonales. CT10 - Reconocimiento de la diversidad y la multiculturalidad.
CT11 - Razonamiento crítico. CT12 - Compromiso ético. CT13 - Respeto a los derechos fundamentales y de igualdad entre hombres y mujeres.
CT14 - Aprendizaje autónomo. CT15 - Adaptación a nuevas situaciones. CT16 - Creatividad e innovación. CT17 - Liderazgo. CT18 - Iniciativa y espíritu emprendedor.
CT19 - Motivación por la calidad. CT20 - Sensibilidad hacia temas medioambientales. CT21 - Capacidad de reflexión. CT22 - Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito de estudio. CT23 - Producir textos sencillos y coherentes sobre temas relacionados con el ámbito de estudio.
Competencias específicas
TFG1 - 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.
Trabajo Fin de Grado
Trabajo Fin de Grado - Tlf: (+34) 968 278 821
FB1 - Capacidad para la resolución de los problemas matemáticos que puedan plantearse en la ingeniería. 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.
FB2 - Comprensión y dominio de los conceptos básicos de campos y ondas y electromagnetismo, teoría 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.
FB3 - Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, algorítmica y complejidad computacional, y su aplicación para la resolución de problemas propios de la ingeniería.
FB4 - Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos y programas informáticos con aplicación en ingeniería.
FB5 - Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas informáticos, los fundamentos de su programación, y su aplicación para la resolución de problemas propios de la ingeniería.
FB6 - Conocimiento adecuado del concepto de empresa, marco institucional y jurídico de la empresa. Organización y gestión de empresas.
CES1 - Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y normativa vigente.
CES2 - Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto económico y social.
CES3 - Capacidad para comprender la importancia de la negociación, los hábitos de trabajo efectivos, el liderazgo y las habilidades de comunicación en todos los entornos de desarrollo de software.
CES4 - Capacidad para elaborar el pliego de condiciones técnicas de una instalación informática que cumpla los estándares y normativas vigentes. CES5 - Conocimiento, administración y mantenimiento sistemas, servicios y aplicaciones informáticas. CES6 - Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los algoritmos propuestos. CES7 - Conocimiento, diseño y utilización de forma eficiente los tipos y estructuras de datos más adecuados a la resolución de un problema.
CES8 - Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados.
Trabajo Fin de Grado
Trabajo Fin de Grado - Tlf: (+34) 968 278 821
CES9 - Capacidad de conocer, comprender y evaluar la estructura y arquitectura de los computadores, así como los componentes básicos que los conforman.
CES10 - Conocimiento de las características, funcionalidades y estructura de los Sistemas Operativos y diseñar e implementar aplicaciones basadas en sus servicios.
CES11 - Conocimiento y aplicación de las características, funcionalidades y estructura de los Sistemas Distribuidos, las Redes de Computadores e Internet y diseñar e implementar aplicaciones basadas en ellas.
CES12 - Conocimiento y aplicación de las características, funcionalidades y estructura de las bases de datos, que permitan su adecuado uso, y el diseño y el análisis e implementación de aplicaciones basadas en ellos.
CES13 - Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento y acceso a los Sistemas de información, incluidos los basados en web.
CES14 - Conocimiento y aplicación de los principios fundamentales y técnicas básicas de la programación paralela, concurrente, distribuida y de tiempo real.
CES15 - Conocimiento y aplicación de los principios fundamentales y técnicas básicas de los sistemas inteligentes y su aplicación práctica.
CES16 - Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de software.
CES17 - Capacidad para diseñar y evaluar interfaces persona computador que garanticen la accesibilidad y usabilidad a los sistemas, servicios y aplicaciones informáticas.
CES18 - Conocimiento de la normativa y la regulación de la informática en los ámbitos nacional, europeo e internacional.
IS1 - Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos 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.
IS2 - 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.
IS3 - Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y tecnologías disponibles.
IS4 - Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, modelos y técnicas actuales.
Trabajo Fin de Grado
Trabajo Fin de Grado - Tlf: (+34) 968 278 821
IS5 - Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran presentarse.
IS6 - Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos.
T11 - Capacidad para comprender el entorno de una organización y sus necesidades en el ámbito de las tecnologías de la información y las comunicaciones.
T12 - Capacidad para seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y mantener las tecnologías de hardware, software y redes, dentro de los parámetros de coste y calidad adecuados.
T13 - Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, 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.
T14 - Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de comunicaciones en una organización.
T15 - Capacidad para seleccionar, desplegar, integrar y gestionar sistemas de información que satisfagan las necesidades de la organización, con los criterios de coste y calidad identificados.
T16 - Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación móvil.
T17 - Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas informáticos.
Resultados de aprendizaje
Realizar individualmente y presentar y defender ante un tribunal universitario un ejercicio original 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.
Trabajo Fin de Grado
Trabajo Fin de Grado - Tlf: (+34) 968 278 821
Metodología
Metodología
Horas
Horas de trabajo presencial
Horas de trabajo no presencial
Clases en el aula (Modalidad presencial tipo presencial)
36
58%
Evaluación en el aula 1 2%
Tutorías 25 40%
Lecturas recomendadas y búsqueda de información
75
19%
Realización de ejercicios, presentaciones, trabajos y casos prácticos
313
81%
TOTAL 450 62 388
Temario Programa de la enseñanza teórica
Para la realización del Trabajo Fin de Grado y su posterior defensa el alumno asistirá a unas sesiones presenciales en las que se estudiarán las técnicas adecuadas de comunicación oral y escrita, así como otras cuestiones relacionadas con el correcto desarrollo del mismo.
Tema 1: Trabajo Fin de Grado.
1.1 Normativa. 1.2 Fases de desarrollo. 1.3 Documentación. 1.4 Defensa.
Tema 3: Expresión oral y escrita.
2.1 Expresión oral. 2.2 Expresión escrita. 2.3 Ejemplos prácticos de TFGs para valorar la expresión escrita.
Trabajo Fin de Grado
Trabajo Fin de Grado - Tlf: (+34) 968 278 821
Tema 2: Entrada al mercado laboral.
3.1 Carrera profesional en TIC. 3.2 Encontrar trabajo en TIC. 3.3 Currículum Vítae. 3.4 Carta de presentación. 3.5 Entrevista de trabajo. 3.6 Negociación de la incorporación.
Relación con otras materias
Está relacionada con la asignatura de prácticas en empresa, ya que en ambas desde distintos ámbitos (e incluso el mismo si se opta por desarrollar el trabajo fin de grado en una empresa) se pretende poner en práctica los conocimientos adquiridos durante de carrera dentro de un proyecto real.
Esta materia está relacionada con gran parte de las asignaturas cursadas durante el grado y dependerá de la temática final del proyecto.
Los proyectos podrán clasificarse según su naturaleza de diversas maneras. Así, considerando dos de las posibles categorías más representativas, podemos enumerar algunas de las asignaturas relacionadas:
- En proyectos de desarrollo software, estará íntimamente relacionado con asignaturas
como Fundamentos de Programación, Programación Orientada a Objetos, Ingeniería del Software, Programación Visual Avanzada, Administración de Bases de Datos, Estructura de Base de Datos, Desarrollo de Aplicaciones de Bases de Datos o Programación Web.
- En proyectos orientados a la implantación de infraestructuras de sistemas, el Trabajo Fin de Grado se relaciona con asignatura s como Redes de Computadores, Redes de Computadores II, Tecnologías Avanzadas de Telecomunicación, Sistemas Operativos o Seguridad y Administración de Sistemas de Información.
Por último, se relaciona con la asignatura Gestión de Proyectos Empresariales, en la medida en que el Trabajo Fin de Grado supone la realización por parte de un alumno de un proyecto completo, siguiendo muchas de las consideraciones de gestión de tiempos, riesgos y otras metodologías presentadas en Gestión de Proyectos Empresariales, pero en un ámbito de un equipo de trabajo formado por una única persona.
Sistema de evaluación
Convocatoria de Febrero/Junio/Septiembre:
La evaluación del Trabajo Fin de Grado (TFG) se realizará ante un tribunal especializado y consistirá en una defensa pública en la que se valorará:
- Complejidad del Proyecto.
Trabajo Fin de Grado
Trabajo Fin de Grado - Tlf: (+34) 968 278 821
- Nivel de consecución de los objetivos.
- Dedicación del alumno.
- Rigurosidad en la realización.
- Autonomía del alumno.
- Calidad de la Documentación.
- Calidad de la exposición. Además el tribunal, para la evaluación, dispondrá de toda la información que le facilitará el tutor o tutores asignados para la realización del TFG. Así como, de la documentación sobre el mismo entregada por el alumno.
Bibliografía y fuentes de referencia
Bibliografía básica
Dependerá del proyecto a desarrollar.
Bibliografía complementaria
Dependerá del proyecto a desarrollar.
Web relacionadas
Dependerá del proyecto a desarrollar.
Recomendaciones para el estudio
Es obligación del alumno, leer la normativa específica del trabajo fin de grado, que se encontrará en el campus virtual disponible a todos los alumnos, para no actuar en contra de la misma. Este punto es de crucial importancia, ya que existen unos plazos, metodologías y unas formas de actuar tanto para los momentos de adjudicación de proyectos, como para los de entrega del proyecto y solicitud de defensa de TFG, que se describen en la normativa, y que es obligación del alumno conocer.
Para el resto del proyecto, que consta básicamente del desarrollo del mismo, debido a las divergencias entre proyectos, se realizarán por medio de las tutorías.
Trabajo Fin de Grado
Trabajo Fin de Grado - Tlf: (+34) 968 278 821
Material necesario
No existe ninguna aplicación que se utilice en el transcurso de las clases de trabajo fin de grado, únicamente el material docente que facilite el profesor en cuanto al temario propiamente dicho, y en cuanto a las aplicaciones y material necesario para el desarrollo de cada proyecto, evidentemente diferirá de manera radical entre proyectos.
Tutorías
Breve descripción
La tutorización del trabajo fin de grado consiste en la guía al alumno en su proceso de aprendizaje hasta llegar al desarrollo del trabajo fin de grado.
En las sesiones teóricas, además de impartir la materia propiamente dicha, de igual manera se guiará al alumno en el proceso de selección de un trabajo fin de grado, para que sea capaz de decidir entre los distintos TFG’s propuestos por los profesores, o que tenga el propio alumno la iniciativa de proponer un TFG propio.
Tutorías personales: A todos los alumnos de la UCAM se les asigna un tutor personal del Cuerpo Especial de Tutores, cuando realizan su primera matricula en la Universidad, de tal forma que el alumno recibe el acompañamiento de su tutor para toda su etapa universitaria según criterios y aspectos que se pueden consultar en: http://www.ucam.edu/servicios/tutorias/preguntas- frecuentes/que-es-tutoria.
Guía Docente 2015/2016
Administración de Sistemas
Systems Administration
Grado en Ingeniería Informática
Presencial
Administra
Administr
Breve des
Requisito
Objetivos
Competen
Metodolo
Temario ..
Relación
Sistema d
Bibliograf
Web relac
Recomen
Material d
Tutorías .
ación de Si
ración de
scripción
os Previos
s de la asig
nciasy res
gía ..........
................
con otras
de evaluac
fía y fuent
cionadas .
daciones
didáctico .
................
istemas
Sistemas
de la asig
s ...............
gnatura ...
sultados d
................
................
materias
ción .........
tes de refe
................
para el es
................
................
................
gnatura ....
................
................
de aprendi
................
................
................
................
erencia ....
................
studio ......
................
................
Índice
................
................
................
................
izaje ........
................
................
................
................
................
................
................
................
................
Administrac
e
................
................
................
................
................
................
................
................
................
................
................
................
................
................
ción de Sistem
................
................
................
................
................
................
................
................
................
................
................
................
................
................
mas - Tlf: (+34
................
................
................
................
................
................
................
................
................
................
................
................
................
................
) 968 27 88 21
............... 3
............... 3
............... 3
............... 4
............... 4
............... 6
............... 6
............... 8
............... 8
............... 9
............... 9
............... 9
............. 10
............. 11
1
3
3
3
4
4
6
6
8
8
9
9
9
0
1
Administra
AdminisMódulo: Te
Materia: Se
Carácter: O
Nº de crédi
Unidad Tem
Profesor de
Email:acab
Horario de
podrán rea
Profesor co
Profesor co
Breve dEn esta asilos sistemala administdestrezas destrezas psobre un side servicios
Brief De
This coursecontent of tsecurity.It pare achieveoperating sinstalled, co
RequisNo existen
ación de Si
stración decnologías
eguridad y
Obligatoria
tos: 6
mporal: 4º C
e la asignat
ballero@uc
atención a
lizar otras t
oordinador d
oordinador d
descripcignatura se
as de informtración de sy conocim
prácticas seistema opes cuya relev
escripti
e introducethis course provides kned through system. Sevonfigured a
itos Prerequisitos p
istemas
de Sistemde la Infor
administra
Curso – 1º
ura:Alberto
cam.edu
a los alumn
utorías seg
de curso:Al
de módulo:
ción de introduce a
mación. El csistemas y
mientos nece consiguenrativo de revancia es c
ion
es the studeis determin
nowledge anthe adoptio
veral types nd manage
evios previos
mas rmación
ación.
semestre
o Caballero
nos/as:Mart
ún los cana
lberto Caba
Francisco
e la asiga los estudicontenido d
su relacióncesarios pan mediante ed virtualizarucial para
ents to the ned by the bnd skills reon of admiof services
ed.
o Martínez
tesde 11:3
ales de tuto
allero Mart
Arcas Tún
gnaturaiantes en lo
de este cursn con los cara dedicarla adopción
ado. Se instotras much
concepts obasics of sylated to thenistrative as, whose re
Administrac
30 a 12:30(
rización dis
ínez
nez
os conceptoso está deteconceptos brse a la an de acciontalan, confighas disciplin
of security stems adm
e systems aactions and elevance is
ción de Sistem
(bajo dema
sponibles).
os básicos derminado pbásicos de administracies administguran y gesnas.
and systeministration aadministratisecurity on
s crucial for
mas - Tlf: (+34
anda del es
de la adminpor los funda
seguridadión de sisttrativas y dstionan dife
ms adminisand its relaton. The pran a virtualizr many disc
) 968 27 88 21
studiante se
nistración deamentos de. Brinda lastemas. Lase seguridadrentes tipos
tration. Theionship withactical skillszed networkciplines, are
1
e
e e s s d s
e h s k e
Administra
Objetiv1. Con
empy lidy so
2. Disede prop
3. Defejec
4. Conmétde c
5. Coninte
Compe
T2 - Capac
T3 - Capac
T5 - Toma
T6 - Trabaj
T11 - Razo
T12 - Comp
T14 - Apren
T15 - Adap
T16 - Creat
T19 - Motiv
T21 - Capa
T22 - Comcuestiones
ación de Si
vos de lancebir, desppresariales derando su ocial.
eñar, desarlos sistemaporcionan, c
inir, evaluacución de a
ncebir, desatodos de ingcalidad exig
ncebir y degrando hard
etencias
cidad de org
cidad de ges
de decision
o en equipo
onamiento c
promiso étic
ndizaje autó
ptación a nu
tividad e inn
vación por la
acidad de re
mprender lorelacionada
istemas
a asignaplegar, orgao instituciopuesta en m
rrollar, evaluas, aplicacconforme a
ar y seleccplicaciones
arrollar y mgeniería adegidos.
esarrollar sidware, softw
sy resul
ganización y
stión de la i
nes.
o.
crítico.
co.
ónomo.
uevas situac
novación.
a calidad.
eflexión.
s puntos pas con el ám
atura anizar y genales para marcha y m
uar y aseguiones y se la legislaci
cionar plata y servicios
mantener secuados al
istemas o ware y rede
tados dCompeten
y planificaci
nformación
ciones.
principales dmbito deest
estionar sistmejorar su
mejora conti
urar la acceervicios infoón y norma
aformas has informático
sistemas y tipo de apli
arquitecturaes.
de aprenncias tran
ión.
n.
de textos ctudio.
Administrac
temas y ses procesosnua, así co
esibilidad, eormáticos, aativa vigente
ardware y sos de divers
aplicacioneicación a de
as informát
ndizajensversales
claros y en
ción de Sistem
ervicios info de negociomo valorar
ergonomía, así como des.
software pasa complejid
es softwareesarrollar m
ticas centra
s
lengua es
mas - Tlf: (+34
ormáticos eo, responsasu impacto
usabilidad de la inform
ara el desdad.
e empleandmanteniendo
alizadas o
stándar si t
) 968 27 88 21
n contextosabilizándoseo económico
y seguridadmación que
arrollo y la
do diversoso los niveles
distribuidas
ratan sobre
1
s e o
d e
a
s s
s
e
Administra
TI1 - Capade las tecn
TI2 - Capexplotar y coste y cali
TI4 - Capade comunic
TI7 - Capainformático
RA 4.2.7. Idsoluciones
RA 4.2.8. In
RA 4.2.9. Cgestión de
RA 4.2.10almacenam
RA 4.2.11.Ifísica y pro
ación de Si
cidad para ologías de
acidad parmantener lidad adecua
cidad para caciones en
acidad paras.
dentificar loa éstos.
nstalar y co
Configurar uusuarios y
0.Implementmiento, impr
Identificar laponer soluc
istemas
comprendela informac
ra seleccioas tecnologados.
seleccionan una organ
a comprend
os requerim
onfigurar un
un dominio crecursos.
tar, despleresión, corre
as vulnerabciones para
Compete
er el entornión y lascom
onar, diseñgías dehard
ar, diseñar, nización.
der, aplicar
Resultad
ientos de ad
sistema op
con los serv
egar y geseo electróni
bilidades de evitarlas.
encias esp
no de una omunicacion
ar, desplegdware, soft
desplegar,
r y gestiona
dos de apr
dministració
perativo de
vicios de di
stionar de ico, Web, tr
e los sistem
Administrac
pecíficas
organizaciónes.
gar, integratware y red
integrar y g
ar la garan
rendizaje
ón y segurid
red.
rectorio req
forma seransferencia
as teniendo
ción de Sistem
n y sus nec
ar, evaluardes, dentro
gestionar re
ntía y segu
dad de una
queridos en
egura los a de fichero
o en cuenta
mas - Tlf: (+34
cesidades e
r, construirde los par
edes e infra
uridad de lo
organizació
base a las
servicios os y acceso
a criterios d
) 968 27 88 21
en el ámbito
, gestionarrámetros de
aestructuras
os sistemas
ón y ofrece
políticas de
básicos deremoto.
e seguridad
1
o
r, e
s
s
r
e
e
d
Administra
Metodo
Temario
Tema 1. S
2
4
Tema 2. Sis
2
Tema 3. Ge
ación de Si
ología
Met
Clases en
Prácticas
Evaluació
Tutorías
Estudio pe
ActividadeaprendizaRealizacióejercicios,presentactrabajos yprácticos Lecturas ry búsquedinformació
T
o
istemas de 1. Concep2. Subsist3. Fases d4. Rol del
stemas ope
1. Modelo2. Sistema3. Sistema
estión de do1. Concep
istemas
odología
n el aula
n
ersonal
es de aje virtual ón de ,
ciones, y casos
recomendadda de ón
TOTAL
Pro
Informaciópto de sistememas de in
de implantaadministrad
erativos de
s de procesas operativoas operativo
ominios. Popto de domi
Hora
15,5
27,0
5,5
12,0
32,0
6,0
34,0
das 18,0
150
ograma de
n. ma de inforformaciónción de un dor de siste
red
samiento os para servos para clie
olíticas. nio
as Horas
pres5
60hora0
0
0
0
0
0
e la enseñ
mación
sistema de emas
vidor nte
Administrac
de trabajosencial
as (40 %)
60
ñanza teór
informació
ción de Sistem
Horas deno pre
90horas
9
rica
n
mas - Tlf: (+34
e trabajo sencial
s (60 %)
90
) 968 27 88 211
Administra
2
4
6
Tema 4. Ge
2
4
6
Tema 5. Se
2
4
Tema 6. Co
2
Tema 7. Se
2
Práctica 1.
2
Práctica 2.
2
4
ación de Si
2. Servicio3. Cuentas4. Gestión5. Perfiles6. Escritor7. Gestión8. Distribu
estión de al1. Disposi2. Sistema3. RAID 4. Almace5. Copias 6. Servicio
ervicios We1. Protoco2. Adminis3. Servido4. Segurid
orreo electr1. Protoco2. Implant
ervicios de a1. Telnet 2. Termina
Gestión de1. Instalac2. Creació3. Dar de
Directivas d1. Posibilit2. Aplicar 3. Controla4. Crear u5. Controla
istemas
os de directs de usuario
n de permisos de usuariorio itineranten de políticaución de sof
lmacenamietivos de almas de archiv
enamiento ede segurida
os de impre
b: HTTP y Folos http y ftstración de or Web: Intedad web
ónico olos SMTP, ación de se
aplicacione
al Server
Pro
e usuarios yción de servón de un doalta un equ
de seguridatar el uso dedirectivas dar los entorn script quear la distrib
orio activoo, grupo y eos
o y logon sce as de grupoftware
ento. Sistemmacenamienvos
en red ad
esión
FTP tp servidores
ernet Inform
POP e IMAervicios de c
s: Telnet, T
ograma de
y de serviciovidores DNSminio, unidaipo cliente e
ad y políticae perfiles iti
de seguridarnos de trabe se ejecuteución de so
equipo
ript
mas de fichento
Web ation Serve
AP correo elect
Terminal Se
e la enseña
os de directoS y DHCP.ades organen el domin
as de grupo inerantes ed para conf
bajo en los ee cada vez qoftware auto
Administrac
eros. Copia
er (IIS)
trónico
rver
anza prác
orio
izativas, usnio.
(GPO) n la organizfigurar el doequipos de que el usua
omático.
ción de Sistem
as de seguri
ctica
suarios, gru
zación ominio. usuario fina
ario inicia la
mas - Tlf: (+34
idad.
pos.
al. a sesión
) 968 27 88 211
Administra
Práctica 3.
2
Práctica 4.
Práctica 5.
2
Práctica 6.
2
Las prácticse ofrecen capturas dcada una d
RelacióTecnologíaInformación
Sistema- Primera p- Prueba fi
La pparcparcsuspsegtrata
- Evaluació
ación de Si
Administra1. Crear d2. Implem3. Planifica
Servicios d1. Configu
Servicios W1. Instalac
i. ii. iii. iv.
2. Creació
Correo elec1. Instalac2. Gestión
as de la asen los doce pantalla,
de las prácti
ón con oas avanzadn y Proyecto
a de evaprueba parnal - segunparte teóriccial (30% dcial (30% dpendido el undo parciaando los pri
ón de práct
istemas
ción de almiferentes arentar un sear copias de
de impresiónurar servicio
Web. ción y configServicio dePersonalizaRedireccionOpciones d
ón y publica
ctrónico ción del servn de listas d
signatura secumentos de
explicandocas tambié
otras mas de como Integral d
aluaciórcial: 30% dnda pruebaca de la asde la nota gde la notaprimer parc
al. En amboncipales as
ticas y pro
macenamienrreglos de d
ervidor de ae seguridad
n. os de impres
guración dee administraar los mensnamiento Hde autenticaación de sitio
vidor de core distribució
e realizarán e orientacio
o, paso a pn se dispon
ateriasmunicación,
e Tecnolog
ón del total de la parcial: 3ignatura seglobal de laa global decial podrán os exámenespectos más
oblemas: 40
nto. discos. rchivos: perd.
sión.
e un servidoación remotasajes de erroHTTP ación os Web y d
rreo electróón.
de maneraones. Los dpaso, las pndrá de un v
Administragías de la In
la nota. 0% del tota
e evaluará a asignature la asigna
recuperar es se incluis importante
0% del total
Administrac
rmisos NTF
or Web (IIS)a or
irectorios v
ónico MS Ex
a progresivadocumentosrincipales avídeo que il
ación de Banformación.
al de la notamediante d
ra) cubrirá latura), el rdicha evalurán preguntes de cada
l de la nota.
ción de Sistem
FS y recurso
)
irtuales
xchange 20
a, siguiendos se planteaacciones deustra el pro
ases de D
a. dos exámenlos temas dresto de teuación en etas test y pruno de los
.
mas - Tlf: (+34
os comparti
07.
o las orientaan como tue administrocedimiento
atos, Segu
nes escritosdel 1 al 3, emas. Quieel mismo mreguntas detemas en e
) 968 27 88 21
dos.
aciones quetoriales con
ración. Parao a seguir.
uridad de la
s. El primeel segundo
enes hayanmomento dee desarrolloevaluación.
1
e n a
a
r o n el o,
Administra
Se En refleentrsolic
Bibliog
Charte,
Areito, Paranin
Sosinsk
Ramió, (versión
MarshaCenter.
StewartStudy G
McLean
Adelste2007.
Web reInternathttp://ww
VMware
RecomLa asignatutema se b
ación de Si
realizará undicha entre
ejadas todarevista se citado inicia
rafía y f
F. Window
J. Seguridnfo. 2008.
ky, Barrie. W
J. Segurin electrónic
all, David, BCRC Press
t, J.M., TitteGuide 4ed. S
n, Ian y Tho
ein, Tom y L
lacionational Organww.microso
e Visualizat
endacioura requierebasa en el
istemas
na única enevista se d
as las accionpodrá ped
almente en
fuentes
ws Server 20
dad de la
Windows Se
dad Informa).
eaver, Steps, 2009.
el, E.yChapSybex, 200
omas, Orin.
Lubanovic,
adas nization for oft.com/spa
tion Softwar
ones pae un seguim
de los te
ntrega de ladebe entregnes de adm
dir la realizlas orientac
s de refeBibli
008.Anaya
informació
erver 2008.
mática y C
Bibliogra
phen y McC
pple, M. CIS8.
Windows S
Bill. Admini
Standardizain/windows
re: www.vm
ara el esmiento contimas anteri
as prácticasgar una co
ministración zación de ciones de la
erenciaiografía bá
Multimedia
ón. Redes
Instalación
riptografía.
afíacomple
Carty, Jason
SSP Certifie
Server Adm
istración de
zation: sserver2008
mware.com
studio inuo por paores. Por
Administrac
s de la asigopia de la indicadas edeterminad
a práctica.
ásica
, 2008.
, Informátic
n y administ
Universida
ementaria
n. VMware E
ed Informati
inistration T
e Sistemas
8/default.asp
arte del alumello, se re
ción de Sistem
gnatura, memáquina v
en todas ladas accione
ca y Siste
ración. Ana
ad Politécn
ESX Essen
on Systems
Training Kit.
Linux. Anay
px
mno, ya queecomienda
mas - Tlf: (+34
ediante unavirtual dond
as prácticases que no
emas de I
aya Multime
nica de Ma
tials in the
s Security P
.Microsoft P
ya Multimed
e el contenestudiar co
) 968 27 88 21
a entrevistade se vean. Durante la
o se hayan
nformación
edia. 2007.
adrid. 2006
Virtual Data
Professiona
Press, 2008
dia/O'Reilly
ido de cadaonforme se
1
a. n a n
n.
6
a
al
.
y,
a e
Administra
desarrollenpropuestos
Para el desmediante e
Materia
Para las prpuede utiliz
http://techn
Aunque toutilizarse un
La máquinapuede utiliz
https://my.v
Como se ilejecutadas utilizarse ot
http://www.
En todos lopor 120 día
En los labprácticas.
Además deCampus Viofrecerá org
Apu
Enla
Ejerenu
ación de Si
n los contens.
sarrollo exitel campus v
al didáct
rácticas se zarse una v
net.microsof
dos los tuna máquina
a virtual dezarse el pro
vmware.com
ustra en lossobre la
tro cliente, p
microsoft.c
os casos, pas.
boratorios s
e la bibliogrtual, el estganizado p
untes sobre
aces a otros
rcicios paranciados, y
istemas
nidos, comp
toso de la airtual, así co
tico
necesita inersión de e
ft.com/en-us
utoriales esa virtual Win
e Windows ducto gratu
m/web/vmw
s tutoriales máquina vpor ejemplo
com/es-es/d
pueden utili
se encontra
grafía recomtudiante podor temas. E
cada tema
s sitios/mat
a practicar posteriorme
prender los
asignatura somo el cum
A
stalar una valuación d
s/evalcente
stán desarrndows 2012
2008 Servuito VMware
ware/free#de
de cada prvirtual puedo, Windows
download/wi
zarse versi
ará instalad
Mate
mendada endrá dispone
Entre ellos d
tratado.
teriales don
(sobre todente se pon
s ejemplos
se hace necmplimiento d
Aplicacione
máquina vidisponible d
er/dn407368
rollados pa2.
ver R2 debee Player:
esktop_end
ráctica, parde utilizarse
7. Estos si
indows-xp.a
ones de pr
do todo el
erial didác
n esta guíaer de todo edestacan:
de ampliar
do relacionndrán las so
Administrac
que se su
cesario segde las fecha
es
rtual de Widesde:
8.aspx
ra Window
e entregars
_user_com
ra comprobae un clientestemas ope
aspx?q=win
rueba cuyo
software n
ctico
a docente, el material d
la informac
nados con oluciones a
ción de Sistem
ministren y
uir las indicas de entreg
ndows 200
ws 2008 Se
se en forma
mputing/vmw
ar las accioe Windowserativos pue
ndows+xp
funcionam
necesario p
en el aparde la asigna
ción sobre lo
el tema 2los mismos
mas - Tlf: (+34
y realizar lo
caciones suga de cada
8 Server R
erver, tamb
ato VMwar
ware_player
ones de adms XP. Tameden obtene
miento está
para llevar
rtado de Reatura. Dicho
os temas.
), en un ps.
) 968 27 88 21
os ejercicios
uministradastarea.
R2. Para ello
bién podría
e, para ello
r/6_0
ministraciónbién puedeerse desde:
garantizado
a cabo las
ecursos deo material se
principio los
1
s
s
o
a
o
n e :
o
s
el e
s
Administra
Presdific
Víde
Exála a
Al inicio demuestra la cada tipo (c
Durante las
TutoríasLas tutoríaello o en demandada
A través dsoportados
Forodesnutrrealform
Chaser de d
Menprofestuella
ación de Si
sentacionescultosos
eos tutoriale
ámenes de signatura.
el curso se distribució
clases, prác
s clases en
s s presenciaotro cualq
as por los e
del Campuss por las dis
o: esta hearrollar un riendo y geicen. Estas
mativo. Se r
at: este espconsiderad
discusión, re
nsajes privafesor estimudiante que.
istemas
s con exp
es de cada
autoevalua
ofrecerá an temporal cticas, tutor
el aula se p
ales puedequiera (prevestudiantes.
s Virtual tatintas herra
erramienta tema espec
enerando uns serán mrecomienda
pacio cabe do como unaeflexión par
ados: que ma que la e la lance e
plicación or
una de las
ación que re
l estudiantede todos l
ías, exame
pueden ir re
n ser indivivio acuerd
ambién se amientas dis
está dirigidcífico de fon debate c
moderadas resolver la
destacar coa herramienra generar c
sirven parduda con
n el foro co
ral del pro
prácticas.
esume los c
e un calendos temas dn parcial, e
eferenciand
iduales o co de cita)
establecersponibles:
da a fomeorma conjunon los difepor el pros dudas en
omo estratenta interactconocimien
ra la solucsultada pu
orrespondie
Administrac
ofesor de l
contenidos
dario de lasde la asignantrevista de
o nuevos re
colectivas, e, tanto con
rán diferent
ntar el tranta. Su dinárentes planfesor y las los foros d
egia pedagiva síncrona
nto y retroali
ión de duduede ser dnte abriend
ción de Sistem
los temas
más releva
s actividadeatura, detale prácticas,
ecursos.
en los horanvocadas p
tes mecani
bajo en grámica permnteamientoss reorientae la asigna
ógica de eva que permimentación
das puntuade carácterdo un hilo d
mas - Tlf: (+34
más impo
antes de ca
es docentesllando las setc.).
arios establepor el prof
ismos de t
rupo, ya qmite a los ess e intervenará hacia etura.
valuación fmite establec
inmediata.
les individur general,
de discusión
) 968 27 88 21
ortantes y/o
da parte de
s, donde sesesiones de
ecidos parafesor como
tutorización
que permitestudiantes inciones queel propósito
formativa, acer diálogos
uales. Si eindicará a
n en torno a
1
o
e
e e
a o
n,
e r e o
al s
el al a
lf:
Guía Docente 2015/2016
Auditoría y Peritaje
Audit and computer expert witness
Grado en Ingeniería en Informática
Modalidad online
Auditoría y Peritaje
Auditoria y Peritaje - Tlf: (+34) 902 102 101
1
Índice
Auditoría y Peritaje .............................................................................................................. 2
Breve descripción de la asignatura ................................................................................... 2
Requisitos Previos .............................................................................................................. 3
Objetivos .............................................................................................................................. 3
Competencias y resultados de aprendizaje ...................................................................... 4
Metodología ......................................................................................................................... 6
Temario ................................................................................................................................. 6
Relación con otras asignaturas del plan de estudios ...................................................... 8
Sistema de evaluación ........................................................................................................ 8
Bibliografía y fuentes de referencia ................................................................................... 9
Web relacionadas .............................................................................................................. 10
Recomendaciones para el estudio ................................................................................... 10
Material didáctico .............................................................................................................. 10
Tutorías .............................................................................................................................. 11
Auditoría y Peritaje
Auditoria y Peritaje - Tlf: (+34) 902 102 101
2
Auditoría y Peritaje Módulo: Grado en Ingeniería en Informática.
Materia: Auditoría y Peritaje.
Carácter: Obligatoria.
Nº de créditos: 4.5 ECTS.
Unidad Temporal: 4º Curso – 1º Semestre.
Profesor/a de la asignatura: Javier Cao Avellaneda.
Email: [email protected]
Horario de atención a los alumnos/as: Jueves de 19:00h a 20:00 h. Fuera de ese horario se puede
solicitar cita en el campus virtual o enviando un correo electrónico al profesor al menos un par de
días antes.
Profesor/a coordinador del curso: Alberto Caballero Martínez.
Profesor coordinadora de módulo: María Teresa García.
Breve descripción de la asignatura La asignatura de ha estructurado en tres grandes ejes: la auditoría de sistemas de información, las normas y estándares existentes en materia de seguridad de la información y el peritaje informático.
En la primera área temática, la auditoría, se describirá los diferentes tipos que pueden realizarse sobre los sistemas de información, los objetivos perseguidos por cada una de ellas así como las herramientas y técnicas utilizables durante el proceso. En relación con el ejercicio profesional de esta actividad se describirá la metodología de trabajo que debe utilizarse tanto para la realización de las actividades de auditoría así como los requisitos formales a la hora de realizar la toma de datos, revisión de elementos, elaboración de informes finales y exposición de resultados.
En la segunda área temática, las normas y estándares se describirán cómo están siendo aplicados a la informática los marcos de gestión basados en la mejora continua, entrando a profundizar sobre las norma internacional que actualmente está siendo implantada por las organizaciones para lograr la gestión y control de los sistemas de información: ISO 27001, que especifica los requisitos de un sistema de gestión de la seguridad de la información.
En la tercera área temática, el peritaje informático se describirá la labor del perito informático, los diferentes tipos de peritaje que existen. En relación con el ejercicio profesional de esta actividad se describirá la metodología de trabajo que debe utilizarse tanto para la realización de las actividades de peritaje como los requisitos formales a la hora de realizar la toma de datos, análisis de las pruebas, elaboración de informes y dictámenes periciales y la exposición de resultados en juicio. Los alumnos aprenderán que tareas son necesarias en las diferentes etapas en relación con la planificación, preparación, ejecución y evaluación de resultados, así como las capacidades que el perito debe mostrar en las recogidas de información y presentación de resultados o conclusiones.
Auditoría y Peritaje
Auditoria y Peritaje - Tlf: (+34) 902 102 101
3
Brief Description
The subject has been structured into three main areas: information systems auditing, standards and existing standards on information security and computer expertise.
In the first area, the audit, describe the different types that can be performed on information systems, the objectives of each and the tools and techniques used during the process. Regarding the practice of this activity will describe the methodology that should be used both for carrying out audit activities and formal requirements when conducting data collection, review of items, preparation of final reports and presentation of results.
In the second area, rules and standards describing how they are being applied to data management frameworks based on continuous improvement, going into depth on the international standard currently being deployed by organizations to achieve management and control Information systems: ISO 27001, which specifies the requirements of a system management information security.
The third topic area, the computer expert will describe the work of the expert computer, different types of expertise that exist. Regarding the practice of this activity will describe the methodology that should be used both for carrying out expert activities as the formal requirements when performing data collection, analysis, testing, reporting and expert reports and the presentation of results at trial. Students will learn that tasks are required at different stages in relation to the planning, preparation, implementation and evaluation of results and the capabilities that the expert must show on the collected information and presentation of results or conclusions.
Requisitos Previos Conocimiento de la legislación vigente en materia de protección de datos de carácter personal.
Objetivos 1. Proporcionar al alumno los conocimientos y habilidades necesarios para poder desempeñar
en el futuro las actividades relacionadas con la auditoría de sistemas de información y el peritaje informático, de acuerdo a los diferentes marcos de revisión y control interno que existen en la actualidad.
2. Describir las metodologías de trabajo utilizadas para planificar y realizar auditorías de cumplimiento de normas y requisitos legales.
3. Dotar de las habilidades necesarias para poder realizar las auditorías del cumplimento de las medidas de seguridad establecidas por el R.D. 1720/2007 para garantizar el buen funcionamiento de las medidas de seguridad implantadas en sistemas de información que participen en un tratamiento de datos de carácter personal según los requisitos de la Ley 15/1999 de Protección de Datos de Carácter Personal.
4. Describir la función del perito informático y dar a conocer la metodología de trabajo a utilizar en relación con el ejercicio profesional de esta actividad así como los requisitos formales a
Auditoría y Peritaje
Auditoria y Peritaje - Tlf: (+34) 902 102 101
4
la hora de realizar la toma de datos, análisis de las pruebas, elaboración de informes y dictámenes periciales y la exposición de resultados en juicio.
Competencias y resultados de aprendizaje Competencias transversales
UCAM2 - Ser capaz de proyectar los conocimientos, habilidades y destrezas adquiridos para promover una sociedad basada en los valores de la libertad, la justicia, la igualdad y el pluralismo.
T1 - Capacidad de análisis y síntesis.
T2 - Capacidad de organización y planificación.
T3 - Capacidad de gestión de la información.
T4 - Resolución de problemas.
T5 - Toma de decisiones.
T11 - Razonamiento crítico.
T14 - Aprendizaje autónomo.
T15 - Adaptación a nuevas situaciones.
T19 - Motivación por la calidad.
T21 - Capacidad de reflexión.
T22 - Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito de estudio.
T23 - Producir textos sencillos y coherentes sobre temas relacionados con el ámbito de estudio.
Competencias específicas
IS3 - Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y tecnologías disponibles.
IS4 - Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, modelos y técnicas actuales.
IS5 - Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran presentarse.
Auditoría y Peritaje
Auditoria y Peritaje - Tlf: (+34) 902 102 101
5
Resultados de aprendizaje
RA 3.1.1. Identificar los requisitos legales establecidos por la ley vigente de protección de datos de carácter personal.
RA 3.1.2. Conocer la metodología de trabajo a aplicar en la ejecución de una auditoria.
RA 3.1.3. Seleccionar el conjunto adecuado y pertinente de pruebas de auditoría que deberán realizarse para garantizar la verificación del cumplimiento de los requisitos legales de aplicación en la ejecución de la auditoría.
RA 3.1.4. Juzgar los hechos y resultados de las pruebas realizadas durante la ejecución de la auditoría y redactar el informe de auditoría con los resultados finales.
RA 3.1.5. Analizar los procesos de una organización e identificar los elementos necesarios para modelar la seguridad de la información de una organización.
RA 3.1.6. Evaluar el nivel de riesgo de una organización en materia de seguridad de la información en relación a los activos, amenazas y vulnerabilidades de una organización.
RA 3.1.7. Conocer la metodología a aplicar en la ejecución de una peritación informática, los tipos de peritaciones existentes y su ámbito de aplicación en relación al tipo de conflictos donde pueden ser requeridas.
RA 3.1.8. Analizar el tipo de pruebas periciales necesarias a realizar para satisfacer los objetivos planteados y redactar un informe pericial con los resultados finales obtenidos tras la ejecución del proceso pericial que dé respuesta a los objetivos planteados.
Auditoría y Peritaje
Auditoria y Peritaje - Tlf: (+34) 902 102 101
6
Metodología
Metodología Horas Horas de trabajo
presencial
Horas de trabajo
no presencial
Clases en el aula 19,80
45,8 horas (40,71%)
Practicas 13,00
Evaluación en el aula 4,00
Tutorías 9,00
Estudio personal 24,10
66,5 horas (59,29 %)
Realización de ejercicios, presentaciones y casos prácticos
29,00
Actividades de aprendizaje virtual
6,70
Lecturas recomendadas y búsqueda de bibliografía
6,90
TOTAL 112.5 45,8 66.7
La planificación de contenidos y su programación en el calendario se encuentra reflejada en el plan de trabajo de la asignatura.
Temario
Programa de la enseñanza teórica
TEMA 1: INFORMÁTICA Y CONTROL INTERNO
1. Introducción.
2. Gobierno TI
3. Necesidades de control interno.
Auditoría y Peritaje
Auditoria y Peritaje - Tlf: (+34) 902 102 101
7
4. Esquemas de gestión y control interno.
5. La función de auditoría de sistemas de información.
TEMA 2: AUDITORÍA DE SISTEMAS DE INFORMACIÓN
1. Introducción
2. Definiciones y conceptos
3. Principios de auditoría
4. La evidencia de auditoria
5. Código deontológico del auditor
6. Metodología para la realización de una auditoría: pre-auditoría, ejecución y entrega de resultados
TEMA 3: AUDITORÍA ESTABLECIDA POR EL R.D. 1720/2007.
1. Introducción a la LOPD
2. La auditoría obligatoria establecida por la LOPD.
3. Preparación de la pre-auditoría.
4. Preparación de los programas de auditoría para auditar el cumplimiento de las medidas de seguridad.
5. Informe de auditoría del R.D. 1720/2007.
TEMA 4: PERITAJE INFORMÁTICO
1. Introducción.
2. El perito.
3. Tipos de peritaciones.
4. Metodología para la realización de una peritación.
5. Delitos, sanciones y faltas del perito.
TEMA 5: ESTANDARES Y NORMAS RELACIONADAS CON LA GESTIÓN Y SEGURIDAD DE SISTEMAS DE INFORMACIÓN
1. Sistemas de gestión y el ciclo de mejora continua
2. Análisis y gestión de riesgos de la seguridad de la información
3. ISO 27001, Sistemas de gestión de la seguridad de la información
Auditoría y Peritaje
Auditoria y Peritaje - Tlf: (+34) 902 102 101
8
Programa de la enseñanza práctica
PRACTICA 1. PLANIFICACIÓN DE UNA AUDITORIA.
Diseño de los papeles de trabajo y cuestionarios para la auditoría del Titulo VIII del R.D. 1720/2007.
PRACTICA 2. TRABAJO DE CAMPO DE UNA AUDITORIA.
Ejecución de los programas de trabajo seleccionados aportando evidencias de auditoría que verifiquen el cumplimiento o no de los artículos revisados.
PRACTICA 3. REALIZAR UNA RECOPILACION DE EVIDENCIAS FORENSES.
El alumno deberá recabar sobre un sistema operativo concreto las evidencias digitales relacionadas con la información solicitada por el profesor en relación a averiguar diferentes tipos de hechos acaecidos y lograr encontrar qué comandos o aplicaciones es necesario usar para hallar dichas evidencias.
Un enunciado más detallado de las prácticas, así como las fechas de entrega será mostrado en el campus virtual, en primera instancia en el plan de trabajo de la asignatura, y posteriormente en las tareas correspondientes a cada práctica que serán dadas de alta en el campus virtual. La presentación de las prácticas deberá realizarse antes de la fecha prevista subiendo los archivos a través del campus virtual como respuesta del alumno a la tarea creada.
Relación con otras asignaturas del plan de estudios Deontología y Legislación
Seguridad y Administración de Sistemas de Información
Soluciones Informáticas para la Empresa
Control y Mejora de Procesos
Sistema de evaluación Convocatoria de Febrero/Junio:
- Parte teórica: 30% del total de la nota.
- Parte práctica: 70% del total de la nota.
Primera prueba parcial: 30% del total de la nota.
Auditoría y Peritaje
Auditoria y Peritaje - Tlf: (+34) 902 102 101
9
Se evaluarán los conocimientos generales en materia de control interno, auditoría de sistemas de información y su aplicación al ámbito del cumplimiento de la legislación en materia de protección de datos de carácter personal: Temas 1, 2 y 3 con ejercicio práctico de valoración de una situación simulada como auditor para valorar si existe o no incumplimiento y redactar los hallazgos de auditoría o completar el trabajo de obtención de evidencias.
- Prueba final: 30% del total de la nota.
Se evaluará la metodología de realización de una peritación informática y el conocimiento en materia de gestión de la seguridad de la información con un ejercicio práctico de análisis de riesgos: Temas 4 y 5.
- Evaluación de prácticas y problemas: 30% del total de la nota.
1. Planificación de una auditoría (Práctica 1 – Tema 2-3): 5%
2. Trabajo de campo de una auditoría (Práctica 2 –Temas 2 y 3): 15%
3. Recopilación de evidencias forenses (Práctica 3 – Temas 4) 10%
Convocatoria de Septiembre:
- Parte teórica: 30% del total de la nota.
- Parte práctica: 70% del total de la nota.
Bibliografía y fuentes de referencia Bibliografía básica
Lacasta / Sanmartí / Velasco “Auditoría de la protección de datos”. 1ª ed. Barcelona, Bosch. 2009. ISBN: 9788497904940 (Disponible en la biblioteca UCAM)
García, X. y Melendi D. “La peritación informática: un enfoque práctico”. 1ª ed. Oviedo, C.O.I.I.P.A. 2008. ISBN: 978-84-612-4594-9 (Disponible en la biblioteca UCAM)
Bibliografía complementaria
DEL PESO, E. “Peritajes informáticos”. 2ª ed. Madrid, Diaz de Santos. 2001. ISBN: 84-7978-497-0
PIATTINI, M. y DEL PESO, E. “Auditoría informática: Un enfoque práctico”. 2ª ed. Madrid, Ra-Ma. 2001. ISBN: 84-7897-444-X
AENOR. Tecnología de la información. Técnicas de seguridad. Sistemas de Gestión de la Seguridad de la Información (SGSI). Requisitos. UNE-ISO/IEC 27001:2007). Madrid: AENOR, 2007.
AENOR. Tecnología de la información. Gestión del servicio. Parte 1: Especificaciones. UNE-ISO/IEC 20000-1:2007. Madrid: AENOR, 2007.
Auditoría y Peritaje
Auditoria y Peritaje - Tlf: (+34) 902 102 101
10
ISO/IEC 27037:2012 “Information technology — Security techniques — Guidelines for identification, collection, acquisition and preservation of digital evidence”
España. Ley Orgánica 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal. Boletín Oficial del Estado, 14 de diciembre de 1999, n. 298, p. 43088 – 43099.
España. Real Decreto 1720/2007, de 21 de diciembre, por el que se aprueba el Reglamento de desarrollo de la Ley Orgánica 15/1999, de 13 de diciembre, de protección de datos de carácter personal. Boletín Oficial del Estado, 19 de enero de 2008, n. 17, p. 4103 - 4136.
RFC 3227 Guidelines for evidence collection and archiving.
Web relacionadas Agencia Española de Protección de datos. http://www.agpd.es. Instituto Nacional de Tecnologías de la comunicación S.A. http://www.inteco.es ISACA. http://www.isaca.org Asociación Española de Profesionales de la Privacidad. http://www.apep.es Blogs personales de profesionales de prestigio que aporten conocimientos en la materia.
Recomendaciones para el estudio Es fundamental que el alumno vaya realizando el seguimiento de la asignatura según la planificación temporal que figura en el calendario de la asignatura dentro del campus virtual.
Al final de cada exposición del temario, el alumno podrá repasar y tener claros todos los conceptos relevantes proporcionando para ello el profesor a través del campus virtual la realización de unos test de autoevaluación que permitan verificar el nivel de asimilación de los conceptos más relevantes. Algunas de las preguntas de estos retos podrán suponer la valoración o respuesta a preguntas planteadas sobre el material audiovisual suministrado como recurso y que el alumno deberá previamente haber visualizado para poder responder al test. Se recomienda que el alumno realice un seguimiento teórico/práctico de la asignatura como el establecido en el plan de trabajo.
Material didáctico Material didáctico
El alumno dispondrá mediante el campus virtual (zona recursos) del material didáctico necesario para el correcto seguimiento de la asignatura. El material será organizado en temario con materia para examen y bibliografía complementaria. El alumno podrá encontrar dentro de la zona recursos diferentes tipos de contenidos multimedia que consistirán en:
Presentaciones con el temario a estudiar para el examen.
Grabaciones de seminarios Web impartidos por el profesor explicando partes del temario.
Enlaces a otros sitios donde aumentar la información sobre los temas.
Auditoría y Peritaje
Auditoria y Peritaje - Tlf: (+34) 902 102 101
11
Test de autoevaluación para la comprobación por parte del alumno del nivel de adquisición de los conocimientos elementales de cada uno de los temas.
Videos y documentales colgados en Internet a través de canales de Youtube o Vimeo.
Documentos con ejercicios en blanco a modo de reto que posteriormente son resueltos por el profesor a modo de ejemplo dando explicaciones pertinentes sobre el proceso de resolución.
Software/Hardware
Para la elaboración de las prácticas será preciso utilizar un editor de texto. Se podrá utilizar cualquier editor de texto: Microsoft Word (http://office.microsoft.com), OpenOffice Writer (gratuito, https://www.openoffice.org), Libre Office (gratuito, http://www.libreoffice.org), Google Drive (gratuito y online, https://docs.google.com), etc.
Todas las herramientas necesarias para la asignatura se encuentran instaladas en los laboratorios del grado de informática o disponibles a través de API Virtual que es una plataforma que permite acceder, desde cualquier dispositivo con conexión a internet, a un gran número de aplicaciones informáticas sin necesidad de ninguna instalación previa. Los programas están listos para usarse directamente desde el portal en la dirección API.UCAM. EDU
Tutorías A través del campus virtual se van a establecer diferentes mecanismos de tutorización, soportados por las distintas herramientas disponibles:
Chat: Para la discusión de temas concretos y la aclaración de dudas. Servirá para también para puesta en contacto entre los alumnos. Los alumnos podrán solicitar la presencia del profesor en el chat mediante correo electrónico. En caso de no ser solicitada el profesor contestará los comentarios de una manera asíncrona a los mismos o a través de los foros abiertos.
Foros: Sirven para promover la interacción entre todos los participantes en la asignatura. Recoger todas las dudas, aclaraciones, sugerencias, etc. que se van produciendo a lo largo del curso. Debe ser el primer punto de revisión para la aclaración de dudas. Se ofrecen foros para el debate de los contenidos relacionados con el temario y para el debate de las prácticas. Más en concreto habrá un foro para comentar dudas relacionadas con el temario de la asignatura y un foro para resolver cuestiones relacionadas con las prácticas.
Videoconferencia: Para la discusión de temas concretos y la aclaración de dudas. El profesor propondrá al menos cuatro videoconferencias: presentación, seguimiento de las prácticas y aclaración de dudas previas a cada uno de los exámenes. Además de las propuestas por el profesor los alumnos podrán solicitar la realización de videoconferencias.
Mensajes privados y/o correo electrónico: Toda la comunicación directa con el profesor puede realizarse mediante estas herramientas. Preferiblemente correo electrónico. Se
Auditoría y Peritaje
Auditoria y Peritaje - Tlf: (+34) 902 102 101
12
realizará diariamente, con un compromiso de respuesta en menos de 48 horas lectivas desde la recepción del mismo. Cualquier consulta que se realice a través de este canal pero que sea de interés general para el resto de alumnos será resuelta en el foro, respondiendo al alumno por correo electrónico dónde encontrar la respuesta en foros.
Teléfono: En las horas de tutorías el profesor atenderá a los alumnos por éste método, fuera de ese horario también será posible contactar con el profesor por teléfono o por videoconferencia previa petición.