Fichas de asignaturas 2015-16
![]() |
ADMINISTRACIÓN DE BASES DE DATOS |
|
Código | Nombre | |||
Asignatura | 21714053 | ADMINISTRACIÓN DE BASES DE DATOS | Créditos Teóricos | 3.75 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3.75 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
- Conocimiento, dominio y corrección del uso oral y escrito de la lengua española. - Saber estar, saber comportarse y saber dirigirse con respeto tanto a los compañeros como al profesorado.
Recomendaciones
- Conocimiento de lengua inglesa. - Asistencia continua a las clases: teóricas, seminarios y prácticas. - La realización de las actividades propuestas a lo largo del curso. - El alumno debe haber cursado las materias que preceden a ésta según el itinerario curricular establecido.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Mª Esther | Gadeschi | Díaz | Profesor Titular de Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG01 | Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito de la ingeniería en informática que tengan por objeto la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas | GENERAL |
CG03 | Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que gestionan | GENERAL |
CG04 | Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos adquiridos según lo establecido el en apartado 5 de este anexo | GENERAL |
CG07 | Capacidad de conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas de obligado cumplimiento | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
SI02 | Capacidad para determinar los requisitos de los sistemas de información y comunicación de una organización atendiendo a aspectos de seguridad y cumplimiento de la normativa y la legislación vigente | ESPECÍFICA |
SI05 | Capacidad para comprender y aplicar los principios de la evaluación de riesgos y aplicarlos correctamente en la elaboración y ejecución de planes de actuación | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R2 | Adquisición de destreza práctica con los lenguajes de definición y control de datos usando un SGBD comercial. |
R1 | Conocer los principios fundamentales relativos a la seguridad en los sistemas de bases de datos, así como las técnicas de protección de datos y el cumplimiento de la normativa y la legislación vigente. |
R3 | Conocer y saber aplicar las técnicas más importantes de gestión de la concurrencia y de la recuperación de los datos. |
R5 | Conocer y saber desarrollar las funciones de un administrador de la base de datos. |
R4 | Saber realizar un diseño físico para una base de datos y de ajustar los parámetros para un rendimiento óptimo. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Los contenidos de la materia serán explicados por el profesor, estando apoyados por el uso de material docente. La asignatura tendrá su espacio en el campus virtual donde el alumno dispondrá de los guiones de teoría y prácticas, así como los problemas y tareas a realizar. |
30 | CG01 CG03 CG04 CG07 SI02 SI05 | |
03. Prácticas de informática | El alumno resolverá en las clases de prácticas los ejercicios propuestos, que estarán disponibles en el campus virtual de la asignatura. Al comienzo de cada tema el profesor resolverá las dudas expuestas. Para la realización de las prácticas se utilizará un SGBD comercial. Los ejercicios se realizarán de forma individual. |
30 | CG01 CG04 CT1 SI02 SI05 | |
10. Actividades formativas no presenciales | Realización de tareas de teoría y práctica propuestas que serán realizadas de forma individual o en grupos. |
90 | CG01 CG03 CG04 CG07 SI02 SI05 |
Evaluación
Criterios Generales de Evaluación
- Claridad y precisión en el proceso de resolución de los problemas teóricos y prácticos. - Entrega en las fechas propuestas de las tareas teóricas y/o prácticas. - Correcta aplicación de los principios de la asignatura. - Participación en clase. - Correcta expresión oral y escrita.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Examen final de teoría y práctica. | Prueba escrita formada por cuestiones y problemas. |
|
CG01 CG03 CG04 CG07 SI02 SI05 |
Realización de diferentes problemas teóricos y prácticos sobre la materia de la asignatura. | Los alumnos dispondrán de una colección de problemas tanto teóricos como prácticos. |
|
CG01 CG03 CG04 CG07 SI02 SI05 |
Procedimiento de calificación
Exámenes: - Se desarrollarán en español, sin faltas de ortografía ni de redacción. - Los exámenes constarán de dos partes: parte teórica y parte práctica, que se realizarán en las convocatorias oficiales establecidas por la Universidad. - Cada una de las partes estará formada por cuestiones y por problemas. - Se ha de obtener un mínimo del 50% del valor de las cuestiones de la parte teórica y de la práctica para que se evalúen los problemas correspondientes. - Para superar la asignatura se ha de obtener un mínimo del 50% del valor de las cuestiones y del valor de los problemas. Tareas: - Realización de problemas teóricos y/o prácticos propuestos en las clases. La calificación de la asignatura se obtendrá mediante la siguiente expresión, siempre y cuando el alumno haya obtenido una nota de cinco sobre diez en cada una de las partes de la asignatura: teoría y prácticas. Nota final = 0,85 * ((Teoría + Prácticas)/2) + 0,15 * Actividades Actividades: nota media de las tareas, siempre que se hayan presentado al menos el 80% de las tareas propuestas.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
C1: Estructuras de almacenamiento y métodos de acceso.Introducción. Estructura general del sistema. Medios de almacenamiento físicos. Gestión del espacio de disco. Gestión de la memoria intermedia. Organización de ficheros. Registros: tipos y almacenamiento. Almacenamiento del Diccionario de Datos. |
CG04 | R4 |
C2: Estructuras de índices para ficheros. Índices. Índices con base en árboles B y B+. Funciones de dispersión. |
R4 | |
C3: Diseño físico y ajuste práctico de Bases de Datos. Objetivos del diseño. Comparación entre indexación y dispersión. Técnicas de diseño. Proceso de diseño en BD. Optimización. Pautas para el diseño físico. Problemas. |
R4 | |
C4: Administrador de Base de Datos. Funciones. Herramientas de administración de datos. Arquitectura de un SGBD centralizado. Catálogo para SGBD relacionales. Administración con Oracle. |
R5 | |
C5: Conceptos sobre procesamiento de transacciones. Concepto de transacción. Propiedades de las transacciones. Planes y recuperabilidad. Seriabilidad. Soporte de transacciones en SQL. |
CG01 SI02 SI05 | R3 |
C6: Técnicas de control de concurrencia.Técnicas de bloqueo para el control de la concurrencia. Técnicas de validación. Granularidad. Uso de bloqueos. Control de concurrencia y recuperación en Oracle. |
CG03 SI02 SI05 | R3 |
C7: Técnicas de recuperación de bases de datos. Concepto de recuperación. Técnicas de recuperación basadas en la actualización diferida e inmediata. |
R3 | |
C8: Seguridad y autorización en bases de datos. Introducción a los problemas de seguridad en las bases de datos. Confidencialidad. Integridad. Disponibilidad. Amenazas a la seguridad: controles informatizados, autorizaciones y vistas. Auditorías. Seguridad jurídica. Seguridad en el SGBD Oracle. Seguridad de un SGBD en entorno web. |
CG03 CG07 | R1 |
P1: Definición de tablas. Definición y creación de tablas. Restricciones de integridad. Modificación y eliminación de tablas. La orden truncate. Renombrar tablas. Problemas. |
SI02 | R2 |
P2: Definición de esquema externos. Definición y creación de esquemas externos. Seguridad a través de las vistas. Manipulación de datos a través de una vista. Modificación y eliminación de una vista. Problemas. |
CG03 SI02 | R2 |
P3: El Diccionario de Datos. Vistas del Diccionario de Datos. Tablas dinámicas. Problemas. |
R2 | |
P4: Definición de estructuras adicionales. Agrupamientos. Sinónimos. Índices. Problemas. |
SI02 | R2 |
P5: Lenguajes de Control de Datos y de Control de Transacciones. El lenguaje de control de datos. Privilegios de usuarios. Órdenes de control de transacciones. Problemas. |
SI02 | R2 |
P6: Arquitectura. Estructura lógica. Estructura física. Estructura de la memoria principal. Los procesos de Oracle. |
CG04 | R4 |
P7: Administración. Introducción. Privilegios del sistema. Concesión de privilegios del sistema. Órdenes create, alter y drop. Arranque y parada de una base de datos. Gestión del espacio de disco. Migración, copias de seguridad y desfragmentación del disco. Problemas. |
CG01 CT1 SI05 | R2 R5 |
Bibliografía
Bibliografía Básica
Connolly, T. & Begg, C.
Sistemas de bases de datos
Pearson Addison-Wesley, 4ª ed., 2005.
Date, C.J.
Introduction to Database Systems
Pearson Addison-Wesley, 8ª ed., 2004.
De Miguel Castaño, A. & Piattini Velthuis, M.G.
Concepción y Diseño de Bases de Datos: Del modelo E/R al modelo relacional
RA-MA, 1993.
Elmasri, R. & Navathe, S.B.
Fundamentos de sistemas de bases de datos
Addison-Wesley, 5ª ed., 2007.
Ramakrishnan, R. & Gehrke, J.
Sistemas de Gestión de Bases de Datos
McGraw-Hill, 3ª ed., 2006.
Silberschatz, A.; Korth, H. & Sudarshan, S.
Fundamentos de bases de datos
McGraw-Hill, 5ª edición, 2006.
Bibliografía Específica
Abramson, I.; Abbey, M. & Corey, M.
Oracle Database 10g. Guía de aprendizaje
Osborne McGraw-Hill, 2006.
Abbey, M.; Corey, M. & Abramson, I.
Oracle9i. Guía de aprendizaje
Osborne McGraw-Hill, 2002.
Date, C.J. & Darwen, H.
The SQL Standard
Addison-Wesley, 3ª ed., 1993.
Earp, R. & Bagui, S.
Learning SQL: A step-by-step guide using oracle
Addison Wesley, 2003.
Loney, K. & Bryla, B.
Oracle Database 10g. Manual del administrador
Osborne McGraw-Hill, 2006.
Loney, K. & Theriault, M.
Oracle9i. Manual del administrador
Osborne McGraw-Hill, 2002.
Manuales de Oracle
Oracle Corporation, 2002.
http://juno.uca.es/
http://www.oracle.es
Patrick, J.J.
SQL Fundamentals
Prentice Hall, 2ª edición, 2002.
Pérez, C.
ORACLE9i. Administración y Análisis de Bases de Datos
Ra-Ma, 2002.
Bibliografía Ampliación
De Miguel Castaño, A.; Piattini Velthuis, M.G. & Marcos, E.
Diseño de Bases de Datos relacional
RA-MA, 1999.
De Miguel Castaño, A. & Piattini Velthuis, M.G.
Fundamentos y modelos de bases de datos
RA-MA, 2ª ed., 1999.
Folk, M.J. & Zoellick, B.
Estructuras de archivos: un conjunto de herramientas conceptuales
Addison Wesley, 1992.
Garcia-Molina, H.; Ullman, J.D. & Widom, J.
Database Systems: the complete book
Prentice Hall, 2002.
Ullman, J.D.
Database Systems
Computer Science Press, 2ª ed., 1982.
Ullman, J.D. & Widom, J.
A First Course in Database Systems
Prentice Hall, 2ª edición, 2002.
![]() |
ADMINISTRACIÓN DE SERVIDORES |
|
Código | Nombre | |||
Asignatura | 21714056 | ADMINISTRACIÓN DE SERVIDORES | Créditos Teóricos | 3.75 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3.75 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Haber cursado satisfactoriamente la asignatura de Administración de Sistemas Operativos.
Recomendaciones
Aunque posteriormente son más independientes, prestar especial a los primeros temas. Mantener la asignatura al día para poder realizar las prácticas en el tiempo previsto.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Daniel | Molina | Cabrera | Profesor Contratado Doctor | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG04 | Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo | GENERAL |
CG06 | 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 este anexo | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
TI01 | 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 | ESPECÍFICA |
TI02 | 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 | ESPECÍFICA |
TI04 | Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de comunicaciones en una organización | ESPECÍFICA |
TI05 | 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 | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R02 | Aprender a realizar copias de seguridad y restauración de un servidor. |
R01 | Aprender la importancia de la seguridad en los servidores, y utilizar las herramientas necesarias para evitar peligros. |
R03 | Ser capaz de configurar y mantener distintos servicios |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Tema 1: Introducción. Tema 2: Conceptos avanzados de Unix: Procesos. Tema 3: Personalizando el sistema: Permisos, y seguridad. Tema 4: Máquinas virtuales y configuración remota. Tema 5: Acceso Remoto y Cortafuegos. Tema 6: Configurando una red: DNS, DHCP, .... Tema 7: Configurando servidores web. Tema 8: Sistemas de Backups. Tema 9: Monitorización. |
30 | TI01 | |
03. Prácticas de informática | Practica 1: Configuración general del servidor: alta/bajo usuarios, restringiendo permisos y acceso a la máquina. Práctica 2: Configuración de servicios de arranque, creación propio servicio, uso de cron. Práctica 3: Máquinas Virtuales y Despliegue automático. Práctica 4: Cortafuegos. Práctica 6: Herramienta webmin, Servidor DNS, DHCP y NFS. Práctica 7: Configurando servidor web. Práctica 8: Configurando avanzada servidor web y Balanceo de Carga. Práctica 9: Configurando sistema de backup. Práctica 10: Configurando sistema de backup avanzado. |
30 | CG04 CG06 CT1 TI01 TI02 TI04 TI05 | |
10. Actividades formativas no presenciales | - Realización de las prácticas indicadas. |
90 | Mediano | TI02 TI05 |
Evaluación
Criterios Generales de Evaluación
Los profesores valorarán la corrección y eficiencia de las soluciones obtenidas, además de aspectos subjetivos como la presentación, claridad y elegancia de su desarrollo en los que se incidirá durante todo el curso. Se prestará especial atención a la capacidad del alumno para explicar las soluciones desarrolladas claramente, con precisión, sin errores gramaticales ni ortográficos. Una mera solución sin explicación o justificación podrá no ser tenida en cuenta. En el caso de las prácticas, no sólo bastará con que los ficheros de configuración sean correctos, si no también que el resultado sea operativo. Los alumnos deben comprobar periódicamente el estado del curso en el campus virtual, donde se publicarán con la debida antelación diversos materiales docentes, convocatorias, calificaciones y, en definitiva, información vital para el seguimiento de la asignatura. En particular, los alumnos tienen la obligación de conocer las noticias publicadas a través del tablón de anuncios virtual del curso, cuyos mensajes sustituyen a los que tradicionalmente se colocaban en un tablón físico y que se consideran la fuente oficial de comunicación de la asignatura. Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Cuestionarios de evaluación con preguntas de contenido teórico. |
|
CG06 TI01 | |
Examen final (sólo para alumnos que no superen la asignatura mediante el sistema de evaluación continua). |
|
CG06 TI02 TI05 | |
Realización de actividades de carácter práctico. |
|
CG04 CG06 CT1 TI01 TI02 TI04 TI05 |
Procedimiento de calificación
Por la temática de la asignatura, la evaluación será principalmente práctica, combinándose el seguimiento de las prácticas, como así la realización de uno o varios exámenes. Tras cada práctica se deberá de realizar una entrega por medio del campus virtual en la fecha establecida que dependerá de cada práctica. No se admitirá ninguna práctica fuera del plazo fijado. La realización de la práctica será de carácter individual. Sin embargo, algunas prácticas específicas, por sus características, se podrán realizar por parejas (en todo caso la subida de cada práctica se realizará por ambos miembros, indicando en la subida el nombre de los autores). En caso de detectar exceso de similitud en alguna práctica se considerará suspensa, y no se podrá realizar la evaluación continua, teniendo los autores de las prácticas coincidentes que presentarse al examen final. La realización del examen o exámenes se realizará por medio del ordenador, y constará en resolver cuestiones similares a las planteadas en prácticas. Existen dos modos de aprobar la asignatura, por medio de evaluación continua o por medio de un examen final. La evaluación continua de la asignatura se calculará mediante la siguiente fórmula: NF = 0,6 NT + 0,4 NP En donde: 1. NT es la nota de teoría: la media en una escala de 0 a 10 de las calificaciones obtenidas en las presentaciones orales o el examen (o exámenes) durante el curso. 2. NP es la nota de prácticas: la media en una escala de 0 a 10 de las calificaciones de las prácticas desarrolladas durante el curso. Para aprobar mediante evaluación continua habrá que aprobar tanto las prácticas como el examen (o exámenes si se hace más de uno), y obtener una media ponderada igual o superior a un cinco. - Para aprobar las prácticas se deben de haber entregado de forma satisfactoria cada práctica dentro del plazo, con al menos un 4 de calificación sobre 10 (si la nota media final de las prácticas es igual o superior al cinco). - Para aprobar la nota de teoría, se deberá de aprobar cada examen con al menos un 4 sobre 10 (si la nota media final de teoría es igual o superior a cinco). En el caso de no entrega o suspenso en las prácticas, se podrá aprobar la asignatura por medio de un examen final, de mayor extensión al realizado en el caso de realizar la evaluación continua. En cuyo caso, la calificación obtenida será la obtenida en el examen final. No obstante, se recomienda intentar aplicar la evaluación continua, ya que en este caso las prácticas suponen no solo una parte significativa de la calificación, si no que también sirven como aprendizaje de cara al examen (o exámenes). En caso de detectar exceso de similitud en alguna práctica deberá de realizar examen, y su calificación será la del examen. Una copia en el examen, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados. Durante el desarrollo del examen, no se podrá tener encima el móvil, el uso del móvil será motivo suficiente de suspenso del examen. En la convocatoria de Septiembre no será posible la evaluación continua, y se realizará por medio de examen final (igualmente se recomienda realizar los guiones de prácticas como proceso de aprendizaje, aunque no sea evaluable).
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Prácticas Las prácticas serán simultáneas a la teoría Practica 1: Configuración general del servidor: alta/bajo usuarios, restringiendo permisos y acceso a la máquina. Práctica 2: Configuración de servicios de arranque, creación propio servicio, uso de cron. Práctica 3: Máquinas Virtuales y Despliegue automático. Práctica 4: Cortafuegos. Práctica 6: Herramienta webmin, Servidor DNS, DHCP y NFS. Práctica 7: Configurando servidor web. Práctica 8: Configurando avanzada servidor web y Balanceo de Carga. Práctica 9: Configurando sistema de backup. Práctica 10: Configurando sistema de backup avanzado. |
CG06 TI02 TI05 | R02 R01 R03 |
Tema 1: Introducción. Tema 2: Conceptos avanzados de Unix: Procesos. Tema 3: Personalizando el sistema: Permisos, y seguridad. Tema 4: Máquinas virtuales y configuración remota. Tema 5: Acceso Remoto y Cortafuegos. Tema 6: Configurando una red: DNS, DHCP, .... Tema 7: Configurando servidores web. Tema 8: Sistemas de Backups. Tema 9: Monitorización. |
R02 R01 |
Bibliografía
Bibliografía Básica
Bibliografía Específica
- Unix & System Linux Administrator Handbook, 4th Edition, Evi Nemeth, Garth Snyder, Trent R. Hein, Ben Whaley.
- Essential System Administration, 3rd edition, By Æleen Frisch.
- Managing Linux Systems with Webmin by Jamie Cameron, freely available at http://www.webmin.com/books.html
![]() |
ADMINISTRACIÓN DE SERVIDORES WEB | |
|
Código | Nombre | |||
Asignatura | 1713053 | ADMINISTRACIÓN DE SERVIDORES WEB | Créditos Teóricos | 2.5 |
Descriptor | ADMINISTRACIÓN DE SERVIDORES WEB | Créditos Prácticos | 2 | |
Titulación | 1713 | INGENIERÍA EN INFORMÁTICA | Tipo | Optativa |
Departamento | C137 | INGENIERÍA INFORMÁTICA | ||
Curso | ||||
Créditos ECTS | 4 |
Profesorado
Daniel Molina Cabrera (coordinador)
Situación
Prerrequisitos
Es deseable que el alumno haya cursado previamente las siguientes asignaturas: - Redes I - Redes inalámbricas - Programación en entornos cliente-servidor
Contexto dentro de la titulación
Los servidores Web son quizás uno de los elementos más importantes en el buen funcionamiento de la comunicación a través de Internet, ya que son ellos los que se encargan de gestionar la información, distribuirla y controlar el acceso a éste. Por este motivo, la puesta en marcha de un servidor Web, desde su instalación y configuración hasta su mantenimiento, son labores que todo Ingeniero en Informática debe conocer.
Recomendaciones
Dado que no se imparte docencia, se recomienda al alumnado consultar en detalle la bibliografía, y el material disponible, incluyendo las lecturas adicionadas recomendadas.
Competencias
Competencias transversales/genéricas
- Capacidad para resolver problemas - Trabajo en equipo - Capacidad de análisis y de síntesis - Comunicación oral y escrita. - Capacidad de organización. - Razonamiento crítico.
Competencias específicas
Cognitivas(Saber):
- Conocimiento de la arquitectura de redes. - Conocimiento de productos tecnológicos y tendencias de la tecnología en los servidores Web - Conocimiento de las políticas de seguridad a nivel de servidores Web.
Procedimentales/Instrumentales(Saber hacer):
- Capacidad para entender y evaluar especificaciones internas y externas - Comprender y elaborar documentación técnica - Elección de los elementos software para la optimización de los servicios de redes de comunicaciones. - Instalación y configuración de servidores web. - Instalación y configuración de sistemas de filtrados y de monitorización. - Instalación y configuración de otros servicios (estadísticas, ...).
Actitudinales:
- Aprendizaje autónomo - Planificación de las actividades a desarrollar - Toma de decisiones - Efectuar el diagnóstico del/los sistemas web de la empresa - Garantizar una calidad permanente a través de los procedimientos y de las herramientas.
Objetivos
-Introducir al alumno en la tarea de instalar, configurar y administrar un servidor Web. -Conocer estrategias de seguridad en servidores Web. -Conocer herramientas de gestión de servidores Web.
Programa
CONTENIDO Primera Parte: Configuración Apache ----------------------------------- Tema 1: Servidores Web y Apache. Tema 2: Configuración General de Apache. Tema 3: Virtual Host. Tema 4: Autentificación. Tema 5: Alias, Redirección y Reescritura. Tema 6: Acceso Seguro HTTPS. Tema 7: Proxy y Balanceo de Carga. Tema 8: Configuración Tomcat y comunicación con Apache. Segunda Parte: Herramientas de Administración Web ------------------------------------------------- Tema 9: Gestores de Contenido (CMS) Web. Tema 10: Uso de estadísticas en la web. Tema 11: Gestión de Servidores Web: Monitorización y sistemas de configuración remota. Tema 12: Alojamiento Web. Tema 13: Escalabilidad. Tema 14: Gestión web en la nube, ejemplo con Amazon EC2. No hay separación clara entre teoría y práctica, ya que cada tema se compone de ambas partes (exposición de la teoría de 50 minutos, y resolución de ejercicios en clase).
Actividades
- Al estar el nuevo curso sin docencia no hay actividades.
Metodología
La metodología va a estar apoyada fundamentalmente en el trabajo del alumno para alcanzar los objetivos de aprendizaje y las competencias transversales indicadas anteriormente. Cada tema está el profesor, y será acompañado mediante realización de problemas. Se ofrecerán y comentarán posibles soluciones, desde el punto de vista de la administración de servidores web, que podemos ofrecer a dichos problemas. El trabajo realizado en clase se deberá complementar con el trabajo individual del alumno, que dispondrá de ejercicios específicos para desarrollar fuera de las horas de clase. Además se dispondrán de una serie de tutorías virtuales a través de foros. Estas tutorías virtuales especializadas permitirán establecer debates entre todos los alumnos de la clase. La participación activa en dichos foros podrá ser un componente más en la evaluación de las competencias transversales del alumno.
Distribución de horas de trabajo del alumno/a
Nº de Horas (indicar total): 100
- Clases Teóricas: 14
- Clases Prácticas: 21
- Exposiciones y Seminarios: 4
- Tutorías Especializadas (presenciales o virtuales):
- Colectivas: 3 (virtual)
- Individules:
- Realización de Actividades Académicas Dirigidas:
- Con presencia del profesorado: 3
- Sin presencia del profesorado: 8
- Otro Trabajo Personal Autónomo:
- Horas de estudio: 27
- Preparación de Trabajo Personal: 18
- ...
- Realización de Exámenes:
- Examen escrito: 2
- Exámenes orales (control del Trabajo Personal):
Técnicas Docentes
|
Criterios y Sistemas de Evaluación
Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016. Para la evaluación de la asignatura se realizarán dos pruebas en el examen: Prueba escrita sobre el programa de la asignatura. Constará de: preguntas de respuesta breve y preguntas de desarrollo corto en las que se evaluará el conocimiento básico de los alumnos sobre la asignatura. Prueba práctica sobre los conocimientos prácticos adquiridos. El alumno deberá resolver determinadas cuestiones prácticas establecidas.
Recursos Bibliográficos
IIS 6 Administrating. Tulloch, M.. Mc Graw-Hill, 2003. La Biblia del Servidor Apache 2. Kabir Mohammed J. Kabir. Anaya multimedia 2003. Essential Apache for Web Professionals Hawkins, S. Prentice-Hall. 2001 SSL and TLS Essentials: Securing the Web. Thomas, S. A. John Wiley. 2000. Administrating Web Servers; Security and Maintenance. Larson, E. y Stephens, B. Prentice-Hall, 1999.
![]() |
ADMINISTRACIÓN ELECTRÓNICA |
|
Código | Nombre | |||
Asignatura | 31308032 | ADMINISTRACIÓN ELECTRÓNICA | Créditos Teóricos | 3.5 |
Título | 31308 | GRADO EN GESTIÓN Y ADMINISTRACIÓN PÚBLICA | Créditos Prácticos | 2.5 |
Curso | 3 | Tipo | Optativa | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno
Recomendaciones
Conocimientos de la signatura IDA
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MANUEL | FERNANDEZ | BARCELL | Profesor Titular Escuela Univ. | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 reflexión sobre temas relevantes de índole social, científica o ética. | BÁSICA |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía. | BÁSICA |
CE13 | Saber gestionar la información y la comunicación dentro de la organización y con los administrados. | ESPECÍFICA |
CE16 | Saber gestionar la información y documentación administrativa | ESPECÍFICA |
CE8 | Saber utilizar aplicaciones informáticas para la gestión administrativa y financiera. | ESPECÍFICA |
CT12 | Trabajo en equipo. | TRANSVERSAL |
CT26 | Habilidad para trabajar de forma autónoma | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R3 | Conocer cuales son los principales componentes, servicios, aplicaciones y soluciones de la administración electrónica |
R2 | Gestionar la información en formato digital en la Administración Electrónica |
R4 | Manejar de modo básico las tecnologías utilizadas en la Administración Electrónica |
R1 | Utilizar aplicaciones informáticas de firma electrónica que se utilizan en la Administración electrónica |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Clases magistrales |
28 | CB3 CB5 CE13 CE16 CT26 CT3 | |
02. Prácticas, seminarios y problemas | Practicas en aula de informatica, y seminarios |
8 | CB3 CB5 CE13 CE16 CE8 CT12 | |
04. Prácticas de laboratorio | 12 | |||
12. Actividades de evaluación | Examen final |
3 | CE13 CE16 CE8 | |
13. Otras actividades | 99 | CE13 CE16 CE8 CT12 CT26 |
Evaluación
Criterios Generales de Evaluación
Se evaluará conocimientos y aptitudes de forma objetiva
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Actividades de seminarios/teoría | Entregables y/o exposiciones de trabajos |
|
CB3 CB5 CE16 CT12 CT5 |
Exame final practica | Examen teórico/practico (en aula de informática) |
|
CE13 CE16 CE8 |
Examen final de teoria | Examen escrito. Preguntas de desarrollo y tipo test |
|
CE13 CE16 CE8 CT5 |
Realización de supuestos prácticos en aula de informática | Entregables de contenido práctico |
|
CE13 CE8 |
Procedimiento de calificación
Examen final escrito teoría..........................20% Entregables de teoría y/o exposiciones de trabajos...15% Examen final practica...............................30% Entrega y asistencia de los supuestos prácticos......20% Participación activa.................................15% Total................................................100% Alternativamente se podrán realizar trabajos y/o participar en seminarios para mejorar la nota de los entregables y/o las practicas hasta un máximo 10 %
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1. Introducción de la administración electrónica 1.1. Conceptos de administración electrónica 1.2. La administración electrónica en España. 1.3. La administración electrónica en Europa 1.4. Ejemplos de Servicios Públicos en línea 2. Internet 2.1. Conceptos, servicios y funcionamiento 2.2 Ciudades digitales 3. Recursos tecnológicos para la administración electrónica 3.1. Conceptos de seguridad de la información para la administración electrónica 3.2. Criptografía 3.3. Certificados electrónicos 3.4. Firma electrónica. 4. Infraestructura de información segura. 4.1. PKI 4.2. DNI electrónico 4.3. Notificación electrónica/DEH 4.4. Sedes electrónicas 4.5. Marca de tiempo 5. Esquema Nacional de Seguridad 6. Esquema Nacional de Interoperabilidad 7. Gobierno abierto 7.1. Estándares abiertos 7.1.1. Formatos estándares 7.1.2. Software libre en la Administración Pública 7.2. Open Data 7.3. Gobierno Abierto 8. Marco legal de la administración electrónica Prácticas Navegador Correo POP Seguridad/Navegación Segura Copias de seguridad Correo seguro Certificados electrónicos DNI electrónico Firma electrónica nativa Firma electrónica reconocida Datos / Gobierno Abiertos |
CE13 CE16 CE8 | R3 R2 R4 R1 |
Bibliografía
Bibliografía Básica
Manual de Supervivencia en la Administración Electrónica.
Autor: Alberto López Tallón,
Un libro editado bajo licencia Creative Commons
Versión electrónica pdf libre en internet
Primera Edición – Septiembre 2010 (edición revisada)
ISBN: 978-84-614-3413-8
Administración electrónica
Autor: Barriuso Ruiz, Carlos
Editorial:Madrid : Dykinson, 2007
ISBN:978-84-9772-015-1
Bibliografía Específica
La Administracion Electrónica y el servicios a los ciudadanos
Autor: Sgt & Fnmt
Editorial: Ministerio de Economía
Ebook
Versión electrónica pdf libre en internet
La Administración Electrónica en España
autor: Jesús Galván Ruiz,Pedro García López
Editorial Ariel, S.A., 2007 y Fundación Telefónica, 2007
ISBN-13 : 978-84-08-07422-9
Administración Electrónica. Normativa General (actualización febrero 2010) /
elaboración ycoordinación de contenidos, Centro de Publicaciones, Servicio de Redacción]. – [3ª ed.].
[Madrid]: Ministerio de Economía y Hacienda, Centro de Publicaciones
Textos legales, ISSN 1578-8954 ; n. 2 (Año 2010)
Versión electrónica pdf libre en internet
Bibliografía Ampliación
Open Government: Gobierno Abierto
creative common
Descargable internet
www.algoneditores.es
ISBN: 978-84-937218-5-5 - D.L.- J-331-2010
Abril 2010
LAS TIC EN LA ADMINISTRACIÓN LOCAL
DEL FUTURO
© Fundación Telefónica, 2007
Gran Vía, 28
28013 Madrid (España)
© Editorial Ariel, S.A., 2007
Avda. Diagonal, 662-664
08034 Barcelona (España)
ISBN: 978-84-08-08124-1
![]() |
ADMINISTRACIÓN Y SEGURIDAD DE REDES DE COMPUTADORES |
|
Código | Nombre | |||
Asignatura | 21714038 | ADMINISTRACIÓN Y SEGURIDAD DE REDES DE COMPUTADORES | Créditos Teóricos | 2.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Tener superados y asimilados con solvencia los conocimientos de los dos primeros cursos del título.
Recomendaciones
Se recomienda la concentración máxima durante las horas dedicadas a la asignatura, tanto en clase como en el trabajo en casa. Fundamental la productividad en el proceso de aprendizaje y evaluación. Igualmente se recomienda un enfoque empresarial de la asignatura.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
José Antonio | Ortega | Pérez | Profesor Asociado | N |
Carlos | Rioja | del Río | Prof. Dr. Colaborador. | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CG03 | Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que gestionan. | GENERAL |
CG05 | Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de su calidad, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo | GENERAL |
CG07 | Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas de obligado cumplimiento | GENERAL |
CG08 | 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 | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
IC04 | Capacidad de diseñar e implementar software de sistema y de comunicaciones | ESPECÍFICA |
IC06 | Capacidad para comprender, aplicar y gestionar la garantía y seguridad de los sistemas informáticos | ESPECÍFICA |
IC07 | Capacidad para analizar, evaluar, seleccionar y configurar plataformas hardware para el desarrollo y ejecución de aplicaciones y servicios informáticos | ESPECÍFICA |
IC08 | Capacidad para diseñar, desplegar, administrar y gestionar redes de computadores | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R2 | Conocer y controlar distintos productos para monitorización de redes. Ajustar los mismos para distintos escenarios de ejecución y evaluar la idoneidad para cada caso. |
R1 | Desarrollar, evaluar, y mantener, un proceso de monitorización constante de redes académicas, comerciales, y empresariales. Documentar el mismo, ponderando límites y despliegues. |
R0 | Entender de manera completa el proceso de Seguridad y Riesgo entendido dentro de las redes de computadores. Especificando en Amenaza y Vulnerabilidad, Reconocimiento, Explotación, y Esfuerzo. |
R3 | Fomentar el uso de datos estadísticos dentro del proceso de monitorización de redes. Datos de contabilidad y herramientas para el control de los mismos. Mejorar la concepción de Ingeniería de Seguridad y Recuperación de Desastres. |
R4 | Ser capaz de diseñar e implementar software de sistema y de comunicaciones. Ser capaz de comprender, aplicar y gestionar la garantía y seguridad de los sistemas informáticos. De igual manera ser capaz de analizar, evaluar, seleccionar y configurar plataformas hardware para el desarrollo y ejecución de aplicaciones y servicios informáticos. Ser capaz de diseñar, desplegar, administrar y gestionar redes de computadores. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | IMPORTANTE: Dentro del programa de Plurilingüismo de la ESI, un porcentaje (consensuado con el alumnado el primer día de clase) será impartido en idioma inglés. |
20 | ||
02. Prácticas, seminarios y problemas | 10 | |||
03. Prácticas de informática | 30 | |||
10. Actividades formativas no presenciales | Realización en equipo de la implementación de un proyectos NSM. |
80 | CT1 | |
12. Actividades de evaluación | Exposiciones orales y entrevistas técnicas por parte de los alumnos. |
10 |
Evaluación
Criterios Generales de Evaluación
-Eficiencia y calidad en la solución de problemas, tanto teóricos como prácticos. -Participación en clase, fomento del autoaprendizaje y trabajo en equipo. -Productividad y autonomía en el desarrollo de monitorización de seguridad. -Adecuación, claridad, coherencia, integración, justificación, organización, precisión. Estos criterios serán evaluados de manera integral (en base a Proyectos de Ingeniería) por parte de los profesores de la Asignatura.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Realización de problemas tutorados en clase. Controles parciales sobre el conocimiento de la asignatura. Examen final. | Material de la asignatura. |
|
Procedimiento de calificación
Las pruebas de evaluación continua (que son diferenciadas y avisadas en clase) tienen un 50% de relevancia, el resto de pruebas y actividades de aprendizaje se equidividen el resto.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
PARTE I: Conocimiento y concepción, Administración básica de Redes. Normas fundamentales y buenas maneras en Administración. |
R2 R1 | |
PARTE II: Desarrollo de un proceso de Monitorización. Seguridad y Crisis. Disaster Recovering. |
R1 R0 | |
PARTE III: Datos estadísticos y herramientas para NSM. Herramientas para el ataque a organizaciones. Distintos tipos de ataque. |
R2 R3 | |
PARTE IV. .Datos de contenido completo .Herramientas de NSM. Libcap, TCPDUMP,SNORT, .Datos estadísticos .DNS .Herramientas para atacar la monitorización de seguridad en redes. Packit, Fragroute,LCT, Exploracion de Microsoft RPC, |
Bibliografía
Bibliografía Básica
W. Stallings, "Comunicaciones y Redes de Computadores", 6ª ed., MacMillan, New York, 2000.F. Halsall, "Comunicación de Datos, Redes de Computadores y Sistemas Abiertos", 4ª ed., Addison Wesley, Reading (MA), 1998.A. S. Tanenbaum, "Redes de Ordenadores", 2ª ed., Prentice-Hall, Englewood Cliffs (NJ), 1991.J. C. Bellamy, "Digital Telephony", 3ªed, John Willey & Sons, New York, 2000. C. R. Lewart, "The Ultimate Modem Handbook", 1ª ed., Prentice-Hall, Englewood Cliffs (NJ), 1998.R. P. Grimaldi, "Matemáticas Discreta y Combinatoria", 1ª ed., Addison Wesley, Reading (MA), 1989.J. D. Spragins, "Telecommunications: Protocols and Design", 1ª ed., Addison Wesley, Reading (MA), 1991.W. Stallings, "High-Speed Networks: TCP/IP and ATM Design Principles", 1ª ed., Prentice-Hall, Englewood Cliffs (NJ), 1998.
![]() |
ANÁLISIS DE ALGORITMOS Y ESTRUCTURAS DE DATOS |
|
Código | Nombre | |||
Asignatura | 21714014 | ANÁLISIS DE ALGORITMOS Y ESTRUCTURAS DE DATOS | Créditos Teóricos | 3 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 4.5 |
Curso | 2 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Para poder cursar con razonables posibilidades de éxito esta asignatura es requisito haber superado, en primer lugar las dos asignaturas de programación de primer curso (Introducción a la Programación y Metodología de la Programación), y en segundo lugar, en particular para el temario asociado a Análisis de Algoritmos, es requisito tener superadas las asignaturas de matemáticas (Cálculo, Estadística y Matemática Discreta). Cualquier matrícula efectuada que incumpla estos requisitos obviamente es responsabilidad exclusiva del estudiante.
Recomendaciones
Saber aplicar en la práctica la descomposición de problemas, el diseño modular y la abstracción operacional. Saber especificar de manera informal los algoritmos mediante precondiciones y postcondiciones. Ser capaz de definir algoritmos de una manera correcta mediante el uso de estructuras de control, bucles, sentencias condicionales, etc. según convenga a la finalidad, eficiencia y claridad del código. Conocer los mecanismos de transferencia de parámetros y utilizarlos correctamente. Conocer y usar correctamente los tipos de datos básicos que ofrecen los lenguajes de programación y especialmente, los tipos estructurados: cadenas de caracteres, vectores, matrices, registros y ficheros. Dominar el uso de punteros y la gestión dinámica de memoria. Ser capaz de implementar, en un lenguaje de programación de alto nivel, programas de pequeño y mediano tamaño haciendo uso de la descomposición modular del software. Saber elegir y diseñar adecuadamente casos de prueba para los programas y funciones implementados. Distinguir y saber resolver sumas aritméticas y geométricas. Reconocer otras sumas notables: la armónica y la expresión del número e mediante serie de potencias. Conocer las nociones básicas de combinatoria (combinaciones y permutaciones) y los rudimentos de la probabilidad discreta: variable aleatoria discreta, noción de probabilidad, hipótesis de equiprobabilidad. Saber resolver ecuaciones de recurrencia lineales sencillas. Sería recomendable que el alumno dispusiera de un ordenador personal donde instalarse el compilador de C++ utilizado en las prácticas, con objeto de obtener un mejor aprovechamiento de los contenidos impartidos en la asignatura. Los alumnos deben comprobar periódicamente el estado del curso en el campus virtual, donde se publicarán con la debida antelación diversos materiales docentes, convocatorias, calificaciones y, en definitiva, información vital para el seguimiento de la asignatura. En particular, los alumnos tienen la obligación de conocer las noticias publicadas a través del tablón de anuncios virtual del curso, cuyos mensajes sustituyen a los que tradicionalmente se colocaban en un tablón físico y que se consideran la fuente oficial de comunicación de la asignatura. Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
José Antonio | Alonso | de la Huerta | Profesor Titular Escuela Universitaria | N |
José Fidel | Argudo | Argudo | TEU | N |
Mª Teresa | García | Horcajadas | TEU | S |
Jesús | Román | Álvarez-Ossorio | Contratado T.P. | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
C06 | 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 | ESPECÍFICA |
C07 | 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. | ESPECÍFICA |
C08 | 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 | ESPECÍFICA |
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 | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG08 | 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. | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | Analizar empíricamente la complejidad temporal de los algoritmos. |
R2 | Analizar formalmente la complejidad de algoritmos elementales. |
R3 | Comparar algoritmos según su complejidad asintótica y otros criterios relevantes. |
R4 | Contrastar los resultados empíricos con los teóricos. |
R5 | Desarrollar programas, basándose en tipos abstractos de datos, de forma independiente de la implementación de éstos. |
R6 | Distinguir la complejidad de los problemas, algoritmos y programas. |
R7 | Organizar un determinado volumen de datos de la forma más racional posible en función de los requisitos del problema a resolver. |
R8 | Programar algoritmos en el laboratorio siguiendo el paradigma de la programación genérica. |
R9 | Relacionar la eficiencia de los programas con la de sus algoritmos. |
R10 | Resolver problemas utilizando los TAD mas apropiados. |
R11 | Ser capaz de implementar de diferentes formas una especificación de software dada. El alumno debe saber escoger entre diferentes implementaciones alternativas de una abstracción de datos, y razonar sobre la solución escogida en función de los recursos necesarios (tiempo de ejecución, espacio requerido, etc.). |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Las clases teóricas se basarán fundamentalmente en las explicaciones del profesor sobre el temario, así como en la realización de ejercicios prácticos asociados al mismo. |
24 | C06 C07 CB1 CB4 CB5 CG09 | |
02. Prácticas, seminarios y problemas | Se incentivará la participación activa del alumnado en las clases, realizando en grupos tanto, desarrollos de especificaciones e implementaciones de TAD, como resolución de problemas de análisis de algoritmos, provocando el profesor un debate abierto sobre cada uno de los temas que se traten, motivando a los alumnos para que propongan soluciones alternativas a los problemas planteados y su posterior discusión. |
12 | C06 C07 CB1 CB4 CB5 CG09 | |
03. Prácticas de informática | En las clases prácticas se proporcionará al alumno guiones de prácticas en los que se incluirán cuestiones teóricas y una serie de problemas de programación, que se resolverán empleando un lenguaje de programación orientada a objetos. los alumnos asistirán a clase con dichos guiones, que los tendrán disponibles en el campus virtual con suficiente antelación, y con los problemas planteados, de forma que en clase se discutirá en grupo la resolución de dichos problemas y el profesor explicará aquéllos problemas que plantean mayor dificultad, finalmente, cada alumno resolverá los problemas del guión con la supervisión del profesor. |
24 | C06 C07 C08 CB1 CB4 CB5 CG08 CG09 | |
10. Actividades formativas no presenciales | Estas actividades se corresponden con las horas de trabajo personal del alumno, incluyendo las horas de estudio de los contenidos teóricos y prácticos de la asignatura, así como la realización de problemas y trabajos propuestos. |
86 | C06 C07 C08 CB1 CB4 CB5 CG08 CG09 | |
12. Actividades de evaluación | Examen final de la asignatura. |
4 |
Evaluación
Criterios Generales de Evaluación
- Adecuación de la solución a la especificación del problema. - Elección de los tipos abstractos de datos apropiados. - Uso correcto de los TAD según su especificación. - Elección adecuada de la implementación de cada TAD. - Presentación, claridad y eficiencia de la solución. - Consistencia en la argumentación y en el razonamiento lógico.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Examen final | Rúbricas |
|
C06 C07 CG08 CG09 |
Pruebas de evaluación de resultados de actividades de aprendizaje. | Rúbricas |
|
C06 C07 C08 CB1 CB4 CB5 CG09 |
Procedimiento de calificación
Para las convocatorias de febrero y junio el sistema de evaluación por defecto será evaluación continua. En el resto de convocatorias se aplicará el sistema de evaluación final. Evaluación continua: A lo largo del cuatrimestre el alumno realizará una o más pruebas prácticas para la evaluación de resultados de las actividades de aprendizaje (EAA) Al final del cuatrimestre los alumnos realizarán una prueba escrita que constará de una parte teórica y una práctica (EF). La nota correspondiente a la evaluación del alumno será obtenida de la siguiente forma: NEC = (EAA * 0.30) + (EF * 0.70) Solamente en casos de fuerza mayor que hayan impedido al alumno presentarse a dichas pruebas podrá solicitar a la profesora coordinadora de la asignatura el cambio a sistema de evaluación final. Evaluación final Aquellos alumnos que se sometan a evaluación final realizarán un examen escrito con contenidos teóricos y prácticos. La nota correspondiente a la evaluación del alumno será obtenida de la siguiente forma: NEF = (Teoría * 0.40) + (Práctica * 0.60) NEC (Nota Evaluación Continua) NEF (Nota Evaluación Final)
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1. Órdenes asintóticos. 1.1. Órdenes asintóticos. 1.2. Interpretación gráfica. 1.3. Jerarquía de complejidad. 1.4. Operaciones asintóticas. |
CB1 CG08 | R1 R2 |
2. Análisis de la complejidad de los algoritmos. 2.1. Tiempo y espacio algorítmicos. 2.2. Enfoques en el análisis de los algoritmos. 2.3. Peor caso, mejor caso y caso promedio. 2.4. Análisis de las estructuras de control. 2.5. Ejemplo: algoritmos elementales. |
C06 CB5 CG09 | R1 R2 R3 R4 R9 |
3. Algunos algoritmos clásicos y su análisis. 3.1. Búsqueda secuencial 3.2. Métodos directos de ordenación. |
C06 CB1 CB5 CG08 CG09 | R4 R6 R9 |
4. Tipos abstractos de datos. 4.1. Conceptos, terminología y ejemplos. 4.2. Tipos abstractos de datos. 4.3. Modularidad. 4.4. Uso de TAD. 4.5. Ejemplo: Especificación e implementación del TAD Número Racional. 4.6. Ejemplo: Uso del TAD Número Racional. |
C06 C07 CB4 CB5 CG08 CG09 | R5 R7 R8 |
5. Pilas. 5.1. Concepto de pila. 5.2. Especificación de operaciones. 5.3. Diferentes representaciones del TAD pila. |
C06 C07 C08 CB1 CB4 CB5 CG08 CG09 | R5 R6 R7 R8 R9 R10 R11 |
6. Colas. 6.1. Concepto de cola. 6.2. Especificación de operaciones. 6.3. Diferentes representaciones del TAD cola. |
C06 C07 C08 CB1 CB4 CB5 CG09 | R5 R6 R7 R8 R9 R10 R11 |
7. Listas. 7.1. Concepto de lista. 7.2. Especificación de operaciones. 7.3. Diferentes representaciones del TAD lista. 7.4. Otras estructuras enlazadas. 4.4.1. Listas con cabecera. 4.4.2. Listas doblemente enlazadas. 7.5. TAD lista circular. |
C06 C07 C08 CB5 CG08 CG09 | R5 R6 R7 R8 R9 R10 R11 |
Bibliografía
Bibliografía Básica
Alonso, J.A.; Argudo, J.F.; García, M.T.
Estructuras de Datos I.
Depto. Lenguajes y Sistemas Informáticos, UCA, 2003.
Aho, A.; Hopcroft, J.; Ullman, J.
Estructuras de datos y algoritmos. Addison-Wesley, 1988.
Brassard, Gilles y Bratley, Paul.
Fundamentos de algoritmia.
Prentice-Hall. 1997.
Cormen, Thomas H.; Leiserson, Charles E.; Rivest, Ronald L. y Stein, Clifford.
Introduction to algorithms. MIT Press. 3ª ed. 2009.
Fernández-Valdivia, J.; Garrido, A.; García, M.
Estructuras de datos. Un enfoque práctico usando C. 1998.
Garrido, A.; Fernández-Valdivia, J.
Abstracción y Estructura de Datos en C++. Delta Publicaciones. 2013.
Johnsonbaugh, Richard y Schaefer, Marcus.
Algorithms.
Prentice-Hall. 2004.
Levitin, Anany V.
Introduction to the design and analysis of algorithms.
Addison-Wesley. 2ª ed. 2007.
Neapolitan, Richard y Naimipour, Kumarss.
Foundations of algorithms.
Jones and Bartlett. 4ª ed. 2009.
Sedgevick, Robert.
Algorithms in C++. Parts 1-4. Fundamentals. Data
Structures. Sorting. Searching.
Addison-Wesley. 3ª ed. 1999.
Sedgevick, Robert.
Algorithms in C++. Part 5. Graph algorithms.
Addison-Wesley. 3ª ed. 2002.
Sedgewick, Robert y Wayne, Kevin.
Algorithms.
Addison-Wesley. 4ª ed. 2011.
Material complementario en http://www.cs.princeton.edu/algs4.
Bibliografía Específica
Ammernal, L.
Programs and Data Structures in C. Wiley, 1991.
Baase, Sara y Van Gelder, Allen.
Computer algorithms. Introduction to design and analysis.
Addison-Wesley. 3ª ed. 2000.
Balcázar, José Luis.
Programación metódica.
McGraw-Hill. 1993.Heileman, G. L.
Estructuras de Datos, Algoritmos y Programación Orientada a Objetos. McGraw-Hill, 1996.
Horowitz, Ellis; Sahni, Sartaj y Rajasekaran, Sanguthevar.
Computer algorithms / C++.
Universities Press. 2ª ed. 2008.Langsam, Y; Augenstein, M. J.; Tenenbaum, A. M.
Estructuras de Datos con C y C++. Prentice-Hall, 1997.
Martí Oliet, Narciso; Segura Díaz, Clara M. y Verdejo López, José A.
Especificación, derivación y análisis de algoritmos. Ejercicios resueltos.
Prentice-Hall. 2007.
Peña Marí, Ricardo.
Diseño de programas. Formalismo y abstracción.
Prentice-Hall. 3ª ed. 2005.
Stroustrup, Bjarne.
The C++ programming language. Special edition.
Addison-Wesley. 2000.
Stroustrup, Bjarne.
Programming: Principles and practice using C++.
Addison-Wesley. 2008.Weiss, M.
Data Structures and Algorithm Analysis in C. Addison-Wesley, 1996.
Wirth, N.
Algoritmos y Estructuras de datos. Prentice-Hall, 1986.
Bibliografía Ampliación
Kruse, R. L.; Leung, B. P.; Tondo, C. L.
Data Structures and Program Design in C. Prentice-Hall, 1991.
Liskov, B.; Guttag, J.
Abstraction and specification in program development. MIT Press, 1989.
Sedgevick, Robert y Flajolet, Philippe.
An introduction to the analysis of algorithms.
Standish, T.A.
Data Structures, Algorithms and Software Principles in C. Addison-Wesley, 1995 Addison-Wesley. 1996.
![]() |
APRENDIZAJE AUTOMÁTICO | |
|
Código | Nombre | |||
Asignatura | 1713047 | APRENDIZAJE AUTOMÁTICO | Créditos Teóricos | 2.5 |
Descriptor | MACHINE LEARNING | Créditos Prácticos | 2 | |
Titulación | 1713 | INGENIERÍA EN INFORMÁTICA | Tipo | Optativa |
Departamento | C137 | INGENIERÍA INFORMÁTICA | ||
Curso | ||||
Créditos ECTS | 4 |
ASIGNATURA OFERTADA SIN DOCENCIA
Profesorado
Dr. Joaquín Pizarro Junquera (Coordinador)
Situación
Prerrequisitos
Conocimientos de Estadística y Programación.
Contexto dentro de la titulación
Optativa
Recomendaciones
Haber cursado la asignatura Reconocimiento de Patrones
Competencias
Competencias transversales/genéricas
- Capacidad para resolver problemas - Trabajo en equipo - Capacidad para el análisis y la síntesis
Competencias específicas
Cognitivas(Saber):
- Entender los conceptos relacionados con el Aprendizaje Automático - Distinguir los distintos modelos de Aprendizaje - Valorar y conocer cada una de las técnicas existentes para el desarrollo de modelos de aprendizaje - Posibilitar la asimilación de las metodologías más relevantes en la resolución de problemas de Aprendizaje. - Favorecer la aplicación práctica mediante su implementación utilizando las herramientas de software apropiadas. - Saber decidir sobre la complejidad óptima de estos modelos - Aplicación de estas metodologias a problemas reales.
Procedimentales/Instrumentales(Saber hacer):
- Creación de modelos de aprendizaje para situaciones reales. - Visualización e interpretación de soluciones - Diseño de experimentos y estrategias - Diseño e implementación de algoritmos
Actitudinales:
- Habilidades sociales - Capacidad de abstracción - Metódico - Conocimiento de los procesos de aprendizaje - Capacidad de crítica. - Capacidad de relación con otras asignaturas
Objetivos
Lo fundamental del aprendizaje es la idea de que las percepciones deben servir no sólo para actuar sino para mejorar la capacidad de un agente para actuar en el futuro. El aprendizaje se produce como resultado de la interacción entre el agente y el mundo y de la observación por el agente de sus propios procesos de toma de decisiones. El Aprendizaje Automático estudia cómo construir agentes que mejoren con la experiencia. En esta asignatura se introduce al alumno en los principales conceptos del Aprendizaje Automático, para posteriormente centrase en el Aprendizaje Inductivo, es decir en la construcción de la descripción de una función a partir de un conjunto de ejemplos de entrada/salida. Por tanto se dotará al alumno de unos conocimientos teóricos, que le permitan obtener una visión global de la asignatura, así como unos conocimientos prácticos, que le permitan el diseño de estos agentes En el plano teórico Enseñar al alumno conceptos básicos de aprendizaje que le permitan introducirse en los distintos sistemas de aprendizaje y sus campos de aplicación. Estos conocimientos serán impartidos desde una perspectiva global pero con el nivel suficiente para que el alumno conozca y entienda de forma adecuada el funcionamiento de los distintos modelos, sea capaz de comprender publicaciones de carácter divulgativo relacionadas con la asignatura, y pueda ser capaz de ampliar conocimientos de forma autónoma cuando lo necesite en su desarrollo académico y profesional. En el plano práctico Adiestrar al alumno tanto en el diseño de una serie de modelos de aprendizaje y los algoritmos de entrenamiento de los mismos como su aplicación a problemas actuales.
Programa
Teoría.- 1 Aprendizaje automático. 1.1 Definición. 1.2 Reseña Histórica. 1.3 Estrategias elementales del aprendizaje. 2 Aprendizaje inductivo. 2.1 Máquina De Aprendizaje. 2.2 Dominios del problema. 2.3 Principios Inductivos. 2.4 Riesgo De Predicción. Medidas. 2.5 Aprendizaje en regresión. 2.6 La Descomposición Bias/Varianza. 2.7 Overfitting y underfitting. 3 Control de la complejidad. 3.1 Introducción. 3.2 Métodos De Penalización. 3.3 Métodos de Remuestreo. 3.4 Métodos de Combinación de modelos. 4 Conexionismo. 4.1 Introducción. 4.2 El modelo biológico. 4.3 Redes supervisadas. 4.4 Redes no supervisadas. 5 Algoritmos Genéticos. 5.1 Introducción. 5.2 Selección de Individuos. 5.3 El cruce y técnicas de cruce. 5.4 Mutaciones y técnicas de mutación. Prácticas.- 1.- Estudio de Herramientas. 2.- Aprendizaje Inductivo. 3.- Conexionismo. 4.- Control de la complejidad. 5.- Algoritmos Genéticos.
Criterios y Sistemas de Evaluación
Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016. Para la evaluación de la asignatura se realizarán dos pruebas en el examen: * Prueba escrita sobre el programa de la asignatura. Constará de: preguntas de respuesta breve, preguntas de respuesta múltiple o alternativa (test) y/o preguntas de dessarrollo corto en las que se evaluará el conocimiento básico de los alumnos sobre la asignatura. * Prueba práctica sobre los conocimientos prácticos adquiridos. El alumno deberá resolver determinadas cuestiones prácticas establecidas. La calificación de la prueba escrita representa el 40% de la nota final, y la de la prueba práctica el 60%. La nota final resultante debe ser 5 o superior para poder superar la asignatura.
Recursos Bibliográficos
Michael R. Berthold, Christian Borgelt, Frank Höppner and Frank Klawonn. "Guide to Intelligent Data Analysis. How to Intelligently Make Sense of Real Data" Springer 2010 Claude; Webb, Geoffrey I. "Encyclopedia of Machine". Springer 2011 Hilera J. Redes Neuronales Artificiales. Fundamentos, Modelos y Aplicaciones. Rama. 1995 Weiss S, Computer System that Learn. Morgan Kaufmann Publishers, INC. San Mateo, California. 1990 Mitchell, T. Machine Learning. McGraw-Hill. 1997 Goldberg D. - Genetics Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Reading, MA, 1989. Holland J.H. - Adaptation in Natural and Artificial Systems. Ann Arbor, The University of Michigan Press. 1975. Isasi P. Redes Neuronales Artificiales. Un enfoque práctico. Pearson. Pentice-Hall. 2003 Nilsson, N.J. Artificial Inteligente: A new Síntesis. Morgan Kaufmann. 1998 Michalewicz Z. - Genetic Algorithms + Data Structures = Evolution Programs - Springer-Verlag, New York. 2da Edición, 1994. Quinlan, J.R. Induction of decission trees. Machine learning, 1 (1), 81- 106. 1986 Quinlan, J.R. C4.5: Programs for Machine Learning. San Mateo, Ca. Morgan Kauffmann. 1993 Schalkoff R. Artificial Neural Network. McGraw-Hill. 1997
![]() |
APRENDIZAJE COMPUTACIONAL |
|
Código | Nombre | |||
Asignatura | 21714028 | APRENDIZAJE COMPUTACIONAL | Créditos Teóricos | 3 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 4.5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Conocimientos de Programación Avanzados
Recomendaciones
Haber cursado la asignatura de Reconocimiento de Patrones
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
JOAQUIN | PIZARRO | JUNQUERA | Profesor Titular Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
CO07 | Capacidad para conocer y desarrollar técnicas de aprendizaje computacional y diseñar e implementar aplicaciones y sistemas que las utilicen, incluyendo las dedicadas a extracción automática de información y conocimiento a partir de grandes volúmenes de datos. | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R4 | Se capaz de adquirir, obtener, formalizar y representar el conocimiento humano en una forma computable para la resolución de problemas mediante un sistema informático en cualquier ámbito de aplicación |
R1 | Ser capaz de conocer los fundamentos, paradigmas y técnicas propias de los Sistemas Inteligentes |
R2 | Ser capaz de conocer y desarrollar técnicas de Aprendizaje Computacional |
R3 | Ser capaz de diseñar e implementar aplicaciones y sistemas que utilicen las técnicas de Aprendizaje Computacional, incluyendo las dedicadas a extracción automática de información y conocimiento a partir de grandes volúmenes de datos |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Modalidad Organizativa: Clases teóricas y prácticas de Aula. Métodos de Ensañanza-Aprendizaje: Método expositivo/lección magistral y resolución de ejercicios y problemas. |
24 | CB5 CG09 CO07 | |
03. Prácticas de informática | Modalidad Organizativa: Clases prácticas Método de Ensañanza-Aprendizaje: Aprendizaje basado en problemas. En el contexto de esta modalidad organizativa y mediante el método de aprendizaje, indicado se impartirán las unidades prácticas correspondientes a los contenidos de la asignatura. Se propondrán una serie de ejercicios prácticos sobre el diseño de algoritmos y programación de éstos, lo cuales deberán ser realizados por los alumnos durante las sesiones prácticas. |
36 | CG09 CO07 | |
10. Actividades formativas no presenciales | Estudio individual o en grupo sobre los contendios de la materia. Actividades académicas dirigidas no presenciales coordinadas. Desarrollo coordinado de aplicaciones informáticas aplicadas a un problema específico relacionado con el Aprendizaje Computacional. |
86 | Reducido | CB5 CO07 |
12. Actividades de evaluación | Realización del examen final |
4 | Grande | CG09 CO07 |
Evaluación
Criterios Generales de Evaluación
Considerando las características de la asignatura, el peso específico de cada una de las actividades de evaluación será el siguiente: evaluación continua, 20%; examen final 80%. No obstante, a lo largo del curso se irán realizando pruebas prácticas de progreso y test de conocimientos básicos. Si el alumno supera estas pruebas no tendrá que realizar el examen final.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Examen Final | Prueba escrita compuesta por un test de conocimientos teóricos y por ejercicios sobre aplicaciones de las distintas técnicas de aprendizaje. |
|
CB5 CG09 CO07 |
Prueba Práctica de progreso | Ejercicio práctico sobre Aprendizaje/Rúbica de valoración de ejercicios prácticos |
|
CO07 |
Test de conocimientos básicos | Test/Escala de valoración de test |
|
CG09 CO07 |
Procedimiento de calificación
A lo largo del cuatrimestre el alumno realizará diversas pruebas prácticas para la evaluación de resultados de las actividades de aprendizaje. Al final del cuatrimestre los alumnos realizarán una prueba escrita que evaluará los conocimientos teóricos de la asignatura. La nota correspondiente a la evaluación del alumno será obtenida de la siguiente forma: Calificación=Test de Conocimientos*0.5+Actividades de Aprendizaje*0.5 Será necesario una calificación mínima de 4 en cada prueba para poder hacer media. Si la calificación es menor de 5, el alumno/a deberá hacer un examen final que consistirá en una prueba teórica (50%) y otra práctica (50%). Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Contenidos Prácticos Resolución de problemas prácticos sobre Aprendizaje por medio de un lenguaje de programación. |
CO07 | R4 R3 |
Contenidos Teóricos. 1 Concepto de Aprendizaje 2 Aprendizaje Inductivo 3 Control de la Complejidad 4 Aprendizaje Supervisado 5 Aprendizaje No supervisado 6 Técnicas de Agrupamiento |
CB5 CG09 CO07 | R1 R2 |
Bibliografía
Bibliografía Básica
- Michael R. Berthold, Christian Borgelt, Frank Höppner and Frank Klawonn. "Guide to Intelligent Data Analysis. How to Intelligently Make Sense of Real Data" Springer 2010.
- E. Alpaydin. "Introducción to Machine Learning", MIT Press, 2010
- Pajares, de la Cruz, "Aprendizaje Automatico. Un enfoque práctico" RA-MA 2010
- Claude; Webb, Geoffrey I. "Encyclopedia of Machine". Springer 2011
- Weiss S, – Computer System that Learn. Morgan Kaufmann Publishers, INC. SanMateo, California. 1990
- Mitchell, T. Machine Learning. McGraw-Hill. 1997
Bibliografía Específica
- Hilera J. – Redes Neuronales Artificiales. Fundamentos, Modelos y Aplicaciones. Rama. 1995
- Holland J.H. - Adaptation in Natural and Artificial Systems. Ann Arbor, The University of Michigan Press. 1975
- Isasi P. – Redes Neuronales Artificiales. Un enfoque práctico. Pearson. Pentice-Hall. 2003Nilsson,
- N.J. – Artificial Inteligente: A new Síntesis. Morgan Kaufmann. 1998
- Bishop,C. "Neural Network for Pattern Recognition" Clarendon Press-Oxford 1995
- Quinlan, J.R. C4.5: Programs for Machine Learning. San Mateo, Ca. Morgan Kauffmann. 1993
- Schalkoff R. Artificial Neural Network. McGraw-Hill. 1997
![]() |
AVIÓNICA Y SISTEMAS DE AYUDA A LA NAVEGACIÓN |
|
Código | Nombre | |||
Asignatura | 21716032 | AVIÓNICA Y SISTEMAS DE AYUDA A LA NAVEGACIÓN | Créditos Teóricos | 3.75 |
Título | 21716 | GRADO EN INGENIERÍA AEROESPACIAL | Créditos Prácticos | 3.75 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C140 | INGENIERIA EN AUTOMÁTICA, ELECTRÓNICA, ARQUITECTURA Y REDES DE COMPUTADORES | ||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Conocimientos generales de física, electricidad, electrónica y automática. Conocimientos específicos de análisis espectral: transformada y serie de Fourier, frecuencia de muestreo, resolución espectral, ancho de banda de señales; campo electromagnético: onda plana, polarización del campo electromagnético, interferencia entre ondas electromagnéticas; circuitos eléctricos: análisis en frecuencia, función de transferencia, distorsiones lineales y no lineales, características de dispositivos pasivos y activos, potencia y nivel de una señal eléctrica; unidades logarítmicas: el decibelio.
Recomendaciones
Manejo de aplicaciones de cálculo y simulación (MATLAB, SIMULINK, OCTAVE).
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
LUIS | GARCIA | GONZALEZ | PROFESOR ASOCIADO | N |
LUIS ANTONIO | MARISCAL | RICO | Profesor Titular Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
AV05 | Conocimiento adecuado y aplicado a la Ingeniería de: Los sistemas de las aeronaves y los sistemas automáticos de control de vuelo de los vehículos aeroespaciales | ESPECÍFICA |
AV06 | Conocimiento adecuado y aplicado a la Ingeniería de: los métodos de cálculo de diseño y proyecto aeronáutico; el uso de la experimentación aerodinámica y de los parámetros más significativos en la aplicación teórica; el manejo de las técnicas experimentales, equipamiento e instrumentos de medida propios de la disciplina; la simulación, diseño, análisis e interpretación de experimentación y operaciones en vuelo; los sistemas de mantenimiento y certificación de aeronaves. | ESPECÍFICA |
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. | GENERAL |
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. | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética. | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado. | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía. | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes. | TRANSVERSAL |
G01 | Capacidad para el diseño, desarrollo y gestión en el ámbito de la ingeniería aeronáutica que tengan por objeto, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de la orden CIN/308/2009, los vehículos aeroespaciales, los sistemas de propulsión aeroespacial, los materiales aeroespaciales, las infraestructuras aeroportuarias, las infraestructuras de aeronavegación y cualquier sistema de gestión del espacio, del tráfico y del transporte aéreo. | ESPECÍFICA |
G02 | Planificación, redacción, dirección y gestión de proyectos, cálculo y fabricación en el ámbito de la ingeniería aeronáutica que tengan por objeto, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de la orden CIN/308/2009, los vehículos aeroespaciales, los sistemas de propulsión aeroespacial, los materiales aeroespaciales, las infraestructuras aeroportuarias, las infraestructuras de aeronavegación y cualquier sistema de gestión del espacio, del tráfico y del transporte aéreo. | ESPECÍFICA |
G03 | Instalación explotación y mantenimiento en el ámbito de la ingeniería aeronáutica que tengan por objeto, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de la orden CIN/308/2009, los vehículos aeroespaciales, los sistemas de propulsión aeroespacial, los materiales aeroespaciales, las infraestructuras aeroportuarias, las infraestructuras de aeronavegación y cualquier sistema de gestión del espacio, del tráfico y del transporte aéreo. | ESPECÍFICA |
G04 | Verificación y Certificación en el ámbito de la ingeniería aeronáutica que tengan por objeto, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de la orden CIN/308/2009, los vehículos aeroespaciales, los sistemas de propulsión aeroespacial, los materiales aeroespaciales, las infraestructuras aeroportuarias, las infraestructuras de aeronavegación y cualquier sistema de gestión del espacio, del tráfico y del transporte aéreo. | ESPECÍFICA |
G05 | Capacidad para llevar a cabo actividades de proyección, de dirección técnica, de peritación, de redacción de informes, de dictámenes, y de asesoramiento técnico en tareas relativas a la Ingeniería Técnica Aeronáutica, de ejercicio de las funciones y de cargos técnicos genuinamente aeroespaciales. | ESPECÍFICA |
G06 | Capacidad para participar en los programas de pruebas en vuelo para la toma de datos de las distancias de despegue, velocidades de ascenso, velocidades de pérdidas, maniobrabilidad y capacidades de aterrizaje. | ESPECÍFICA |
G07 | Capacidad de analizar y valorar el impacto social y medioambiental de las soluciones técnicas. | ESPECÍFICA |
G08 | Conocimiento, comprensión y capacidad para aplicar la legislación necesaria en el ejercicio de la profesión de Ingeniero Técnico Aeronáutico. | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R1 | Conocer adecuadamente y de forma aplicada a la ingeniería los sistemas automáticos de control de los vehículos aeroespaciales, y el manejo de las técnicas experimentales, equipamiento e instrumentos de medida propios de la disciplina. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | 30 | |||
04. Prácticas de laboratorio | 30 | |||
10. Actividades formativas no presenciales | 86 | |||
12. Actividades de evaluación | 4 |
Evaluación
Criterios Generales de Evaluación
Se valorarán la claridad, la coherencia y la precisión observadas en el alumno a través de los diferentes instrumentos de evaluación empleados. Se valorarán la adecuación, la justificación, la organización y la relevancia de los contenidos de los trabajos entregados por el alumno.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Elaboración de la memoria de las prácticas de laboratorio. | Memoria de las prácticas de laboratorio. |
|
|
Realización de la prueba final. | Examen escrito tipo test o de preguntas teórico / prácticas. |
|
|
Realización de pruebas parciales. | Examen escrito tipo test o de preguntas teórico / prácticas. |
|
Procedimiento de calificación
1.- A cada alumno se le calificará por separado la parte A y la parte B de la asignatura, siguiendo -cada una de las partes- el procedimiento de calificación descrito a continuación: a) El alumno realizará una prueba final, cuya calificación será el 70% de la nota final de la parte correspondiente de la asignatura. b) El alumno entregará una memoria de prácticas de laboratorio, cuya calificación será el 25% de la nota final de la parte correspondiente de la asignatura. Es condición necesaria para aprobar dicha parte, haber realizado la totalidad de las prácticas de la misma. En caso contrario, la calificación global de la parte considerada será cero. c) El alumno realizará pruebas parciales a lo largo del curso cuya calificación global será el 5% de la nota final de la parte correspondiente de la asignatura. Dicha calificación global será la nota media de las calificaciones obtenidas en dichas pruebas. 2.- Una vez calificadas al alumno (por el procedimiento descrito) tanto la parte A como la B, se calculará la nota global de la asignatura del siguiente modo: a) Nota media de las dos calificaciones, si ambas son superiores o iguales a 4 puntos. b) Nota mínima de las dos calificaciones, si al menos una de ellas es inferior a 4 puntos.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
PARTE A Tema 1. Tecnología de aviónica. Introducción a los sistemas de aviónica. Procesadores. Buses de datos. Integración de sistemas. Arquitectura modular de sistemas. Aviónica Modular Integrada (IMA). Requisitos de la plataforma. Detección y análisis de fallos. Tema 2. Sensores e instrumentación. Características y tipos de sensores. Datos de aire. Sensores magnéticos. Giróscopos y acelerómetros. Plataformas inerciales. Sistemas para acondicionamiento de señales y adquisición de datos. Filtros y estimadores, filtro de Kalman. Características y tipos de instrumentos. Características y tipos de sistemas de presentación. Redundancia y tolerancia a fallos en sensores e instrumentos. Tema 3. Sistemas de Control del Vuelo (FCS). Requisitos y especificaciones. Control longitudinal. Control lateral. Sistemas de aumento de la estabilidad. Autopilotos. Métodos para diseño de controladores. Control de vuelo Fly-By-Wire (FBW). Sistemas de Gestión del Vuelo (FMS). Redundancia y tolerancia a fallos en control de vuelo PARTE B Tema 4. Fundamentos de los enlaces radioeléctricos. Introducción. Señal, ruido e interferencia. Modulación. Antenas y propagación. Tema 5. Sistemas de comunicaciones aeronáuticas. Introducción. Comunicaciones VHF. Comunicaciones HF. Comunicaciones digitales. Redes de datos. Tema 6. Radionavegación. Introducción. Radionavegación terrestre: VOR, DME, TACAN. Ayudas al aterrizaje: ILS. Sistemas de vigilancia: Radar primario, Radar secundario. |
Bibliografía
Bibliografía Básica
-Introduction to avionics systems, R.P.G. Collison. Springer, 2011.
-Civil avionics systems, Ian Moir, Allen Seabridge, Professional Engineering Publishing, 2013.
-Aircraft Control and Simulation, B.L. Stevens, F.L. Lewis, John Wiley and Sons, 2003.
-Principles of Avionics, Albert Helfrick, Len Buckwalter
-Fundamentos de Radioelectrónica, E. Menaev, Mir Moscú
-Señales y Sistemas, Alan V. Oppenheim et al., Pearson
-Radar Handbook, Merrill Skolnik, Mc Graw Hill
-Secondary Surveillance Radar, Michael C. Stevens, Artech House
-Sistemas y Equipos electrónicos para la navegación aérea, F.J. Sáez, EIA
![]() |
BASES DE DATOS |
|
Código | Nombre | |||
Asignatura | 21714011 | BASES DE DATOS | Créditos Teóricos | 3.75 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3.75 |
Curso | 2 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
- Conocimiento, dominio y corrección del uso oral y escrito de la lengua española. - Saber estar, saber comportarse y saber dirigirse con respeto tanto a los compañeros como al profesorado.
Recomendaciones
- Conocimiento de lengua inglesa. - Asistencia continua a las clases: teóricas, seminarios y prácticas. - La realización de las actividades propuestas a lo largo del curso. - El alumno debe haber cursado las materias que preceden a ésta según el itinerario curricular establecido.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Antonio | Balderas | Alberico | Profesor Sustituto Interino | S |
Mª Esther | Gadeschi | Díaz | Profesor Titular de Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
C12 | Conocimiento y aplicación de las características, funcionalidades y estructuras 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. | ESPECÍFICA |
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. | ESPECÍFICA |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R4 | Adquisición de destreza práctica con los lenguajes de manipulación de datos usando un SGBD comercial |
R3 | Capacidad para descubrir la necesidad de utilizar los sistemas de bases de datos y presentar las características diferenciadoras de los mismos |
R1 | Conocer la importancia de la información y la necesidad de gestionarla de forma eficiente |
R5 | Saber realizar un diseño conceptual y lógico para una base de datos |
R2 | Saber utilizar los diferentes modelos de datos, sus componentes y la importancia en el diseño de una base de datos |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Los contenidos de la materia serán explicados por el profesor, estando apoyados por el uso de material docente. La asignatura tendrá su espacio en el campus virtual donde el alumno dispondrá de los guiones de teoría y prácticas, así como los problemas y tareas a realizar. |
30 | C12 C13 CT1 | |
02. Prácticas, seminarios y problemas | En estos seminarios los alumnos afianzarán los conocimientos teóricos con la realización de problemas sobre las distintas fases del diseño de una base de datos. El profesor reforzará aquellos conceptos más importantes de la materia. En estas clases los alumnos podrán exponer sus dudas, generándose debates sobre ellas. |
12 | C12 C13 | |
03. Prácticas de informática | El alumno resolverá en las clases de prácticas los ejercicios propuestos, que estarán disponibles en el campus virtual de la asignatura. Al comienzo de cada tema el profesor resolverá las dudas expuestas. Para la realización de las prácticas se utilizará un SGBD comercial. Los ejercicios se realizarán de forma individual. |
18 | C12 C13 | |
10. Actividades formativas no presenciales | Realización de tareas de teoría y práctica propuestas que serán realizadas de forma individual o en grupos. |
90 | C12 C13 |
Evaluación
Criterios Generales de Evaluación
- Claridad y precisión en el proceso de resolución de los problemas teóricos y prácticos. - Entrega en las fechas propuestas de las tareas teóricas y/o prácticas. - Correcta aplicación de los principios de la asignatura. - Participación en clase. - Correcta expresión oral y escrita.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Examen final de teoría y práctica. | Prueba escrita formada por cuestiones y problemas. |
|
C12 C13 |
Realización de diferentes problemas teóricos y prácticos sobre la materia de la asignatura. | Los alumnos dispondrán de una colección de problemas tanto teóricos como prácticos. |
|
C12 C13 |
Procedimiento de calificación
Exámenes: - Se desarrollarán en español, sin faltas de ortografía ni de redacción. - Los exámenes constarán de dos partes: parte teórica y parte práctica, que se realizarán en las convocatorias oficiales establecidas por la Universidad. - Cada una de las partes estará formada por cuestiones y por problemas. - Se ha de obtener un mínimo del 50% del valor de las cuestiones de la parte teórica y de la práctica para que se evalúen los problemas correspondientes. - Para superar la asignatura se ha de obtener un mínimo del 50% del valor de las cuestiones y del valor de los problemas. Tareas: - Realización de problemas teóricos y/o prácticos propuestos en las clases. La calificación de la asignatura se obtendrá mediante la siguiente expresión, siempre y cuando el alumno haya obtenido una nota de cinco sobre diez en cada una de las partes de la asignatura: teoría y prácticas. Nota final = 0,85 * ((Teoría + Prácticas)/2) + 0,15 * Actividades Actividades: nota media de las tareas, siempre que se hayan presentado al menos el 80% de las tareas propuestas.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
C1: Conceptos básicos. Introducción a los conceptos básicos de una base de datos. Sistemas de ficheros tradicionales. Limitaciones y diferencias entre los sistemas de ficheros y los sistemas de bases de datos. Breve descripción de la evolución histórica de las bases de datos. |
C12 C13 | R3 R1 |
C2: Sistema de Gestión de Bases de Datos. Definición, uso y componentes de un sistema de bases de datos. Los sistemas de gestión de bases de datos: definición, uso, componentes y lenguajes. La arquitectura de una base de datos. Los modelos de datos. Diseño de una base de datos. |
C12 C13 | R3 R2 |
C3: Diseño conceptual. El modelo de datos Entidad/Relación. Conceptos, creación de esquemas. Criterios de diseño. El modelo de datos Entidad/Relación Extendido. |
C12 C13 CT1 | R5 R2 |
C4: Modelo de datos relacional. Conceptos de tabla y relación. Estructura de una base de datos relacional. Conceptos de clave primaria y foránea. Reglas de integridad del modelo relacional. |
C12 | R5 R2 |
C5: Álgebra y cálculo relacionales. Definición de álgebra y cálculo relacionales. Operadores. Poder expresivo de estos lenguajes. |
C12 | R5 R2 |
C6: Diseño lógico. Concepto de dependencias funcionales. Dependencias multi-valuadas y de reunión. Peligros en el diseño. Proceso de normalización. Transformación del esquema conceptual al esquema relacional. |
C12 C13 CT1 | R5 R2 |
P1: SQL*Plus. Introducción al lenguaje SQL y al producto Oracle. Identificación con el producto, ordenes y configuración del entorno de trabajo. |
C12 | R4 |
P2: Manipulación de datos. Ordenes para la manipulación de registros: consulta, actualización, inserción y borrado. |
C12 | R4 |
P3: Funciones y expresiones. Definición y usos de las diferentes funciones y expresiones existentes en el lenguaje SQL. Consultas por grupos. Manejo de valores nulo. |
C12 | R4 |
P4: Consultas anidadas. Definición y usos. Utilización de operadores lógicos combinados con estas consultas. Consultas correlacionadas. |
C12 | R4 |
P5: Consultas a múltiples tablas. Búsquedas utilizando más de una tabla. Los operadores conjuntistas y de existencia. Optimización de consultas. |
C12 C13 | R4 |
P6: Tratamiento de fechas. Aritmética de fechas. Funciones, formatos y conversión de fechas. |
C12 | R4 |
Bibliografía
Bibliografía Básica
Teoría:
Batini, C; Ceri, S. & Navathe, S.B.
Diseño conceptual de Bases de Datos. Un enfoque de entidades-
interrelaciones
Addison-Wesley/Díaz de Santos, 1994.
Celma Giménez, M.; Casamayor Ródenas, J.C. & Mota Herranz, L.
Bases de datos relacionales
Prentice Hall, 2003.
Connolly, T. & Begg, C.
Sistemas de bases de datos
Pearson Addison-Wesley, 4ª ed., 2005.
Date, C.J.
Introduction to Database Systems
Pearson Addison-Wesley, 8ª ed., 2004.
De Miguel Castaño, A. & Piattini Velthuis, M.G.
Concepción y Diseño de Bases de Datos: Del modelo E/R al modelo
relacional
RA-MA, 1993.
Elmasri, R. & Navathe, S.B.
Fundamentos de sistemas de bases de datos
Addison-Wesley, 5ª ed., 2007.
Ramakrishnan, R. & Gehrke, J.
Sistemas de Gestión de Bases de Datos
McGraw-Hill, 3ª ed., 2006.
Silberschatz, A.; Korth, H. & Sudarshan, S.
Fundamentos de bases de datos
McGraw-Hill, 5ª edición, 2006.
Bibliografía Específica
Abbey, M.; Corey, M. & Abramson, I.
ORACLE9i. Guía de aprendizaje
Osborne McGraw-Hill, 2002.
Date, C.J. & Darwen, H.
The SQL Standard
Addison-Wesley, 3ª ed., 1993.
Earp, R. & Bagui, S.
Learning SQL: A step-by-step guide using oracle
Addison Wesley, 2003.
Loney, K. & Theriault, M.
Oracle9i. Manual del administrador
Osborne McGraw-Hill, 2002.
Manuales de Oracle
Oracle Corporation, 2002.
http://juno.uca.es/index.htm
http://www.oracle.es
Patrick, J.J.
SQL Fundamentals
Prentice Hall, 2ª edición, 2002.
Pérez, C.
ORACLE9i. Administración y Análisis de Bases de Datos
Ra-Ma, 2002.
Bibliografía Ampliación
Atzeni, P.; Ceri, S.; Paraboschi, S. & Torlone, R.
Database Systems
McGraw-Hill, 1999.
Chen, P.
The Entity-Relationship Approach to Logical Database Design
Information Sciencies, 1977.
De Miguel Castaño, A.; Piattini Velthuis, M.G. & Marcos, E.
Diseño de Bases de Datos relacional
RA-MA, 1999.
De Miguel Castaño, A. & Piattini Velthuis, M.G.
Fundamentos y modelos de bases de datos
RA-MA, 2ª ed., 1999.
Garcia-Molina, H.; Ullman, J.D. & Widom, J.
Database Systems: the complete book.
Prentice Hall, 2002.
Ullman, J.D.
Database Systems
Computer Science Press, 2ª ed., 1982.
Ullman, J.D. & Widom, J.
A First Course in Database Systems
Prentice Hall, 2ª edición, 2002.
![]() |
CALIDAD DE LOS SISTEMAS INFORMÁTICOS |
|
Código | Nombre | |||
Asignatura | 21714058 | CALIDAD DE LOS SISTEMAS INFORMÁTICOS | Créditos Teóricos | 3.75 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3.75 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
El alumno deberá poseer conocimientos suficientes de la disciplina de la ingeniería del software en cuanto a gestión de proyectos, metodología, almacenamiento de información, prácticas de diseño y codificación; así como de la asignatura bases de datos en lo que respecta a las instrucciones SQL de consulta y actualización, y conceptos prácticos de los sistemas de gestión.
Recomendaciones
Se recomienda: a) Poseer los conocimientos proporcionados por la asignatura Ingeniería del Software y Bases de Datos. b) Asistencia a clases teóricas, seminarios y prácticas. c) Estudio y trabajo continuado realizando los ejercicios propuestos por el equipo docente, entregando los trabajos pedidos a tiempo. d) Uso del Campus Virtual como herramienta de intercambio de conocimientos entre los alumnos y con el profesor.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Pablo | de la Torre | Moreno | Profesor Sustituto Interino | S |
ANDRES | YAÑEZ | ESCOLANO | Profesor Titular Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG03 | Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que gestionan | GENERAL |
CG07 | Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas de obligado cumplimiento | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
TI03 | 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 | ESPECÍFICA |
TI05 | 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 | ESPECÍFICA |
TI07 | Capacidad de comprender, aplicar y gestionar la garantía y seguridad de los sistemas informáticos | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R01 | Ser capaz de 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. |
R02 | Ser capaz de 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. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | 30 | |||
03. Prácticas de informática | 30 | |||
10. Actividades formativas no presenciales | 86 | |||
12. Actividades de evaluación | 4 |
Evaluación
Criterios Generales de Evaluación
Los criterios generales a aplicar para la evaluación del alumnado son: - Corrección técnica de las actividades realizadas - Corrección formal de las actividades realizadas - Calidad de las exposiciones realizadas - Interés y grado de compromiso en su proceso de aprendizaje
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Asistencia y participación activa en clase |
|
||
Exámenes parciales |
|
||
Examen final (sólo para alumnos que no superen la asignatura mediante la evaluación continua) |
|
||
Exposición de trabajo relacionado con la asignatura |
|
||
Realización de actividades de carácter práctico |
|
Procedimiento de calificación
En todas las convocatorias de evaluación de la asignatura se aplicará el sistema de evaluación/calificación final. Adicionalmente, en la convocatoria correspondiente al cuatrimestre de impartición de la asignatura, se empleará la evaluación/calificación continua. En el sistema de evaluación continua, la nota final de la asignatura se calculará mediante la siguiente fórmula: Nota Final = 0.50 * [teoría] + 0.25 * [práctica] + 0.25 * [trabajos y exposición] requiriéndose una calificación mínima de cuatro puntos sobre diez en cada parte. La nota de teoría es la media de las calificaciones obtenidas en los exámenes parciales y/o examen final (pudiéndose requerir la defensa oral de algunas cuestiones). La nota de prácticas se calcula a partir de las calificaciones obtenidas en los ejercicios prácticos realizados durante el cuatrimestre. La nota de trabajo y exposición se calcula en función de la calidad tanto del desarrollo de investigación y redacción, como de la exposición pública del mismo. Es OBLIGATORIO entregar los resultados de los ejercicios prácticos mediante el campus virtual en las fechas indicadas por el profesor y siguiendo las instrucciones de entrega. Los profesores podrán convocar a los alumnos para que defiendan sus prácticas. En caso de no concurrencia, el sistema de evaluación final consiste en la realización de un examen escrito con los contenidos tratados en las sesiones de teoría, en las prácticas y en los trabajos de exposición.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
T1. Introducción a la calidad de los sistemas informáticos |
||
T2. Calidad de las aplicaciones e infraestructuras |
||
T3. Calidad de la información |
||
T4. Calidad en la organización |
Bibliografía
Bibliografía Básica
- Calero, C. y otros, Calidad del producto y proceso software, Editorial RA-MA, 2010
- ISO/IEC 25000:2005 - Software product quality requirements and evaluation (SQuaRE)
- ISO/TS 8000-1:2011 - Data quality
- Cloud computing: moving IT out of the office BCS, 2012
- Tjassing, R., Fundamentos de la gestion de sevicios de TI basada en ITIL v3, ITSM Library, 2008
Bibliografía Específica
- Piattini M. G. y otros, Calidad de sistemas de información (2ª edición), Editorial RA-MA, 2011
- Bath, G., McKay, J., The software test engineer’s handbook, O'Reilly Media, 2008
- Heath, T., Bizer, C., Linked data: evolving the web into a global data space. Synthesis lectures on the semantic web: theory and technology, Morgan & Claypool, 2011
- Roebuck, K., Platform as a service (PaaS): high-impact emerging technology - what you need to know: definitions, adoptions, impact, benefits, maturity, vendors, Emereo Pty Limited, 2011
- Piattini M. G., y otros, Auditoría informática: un enfoque práctico, Editorial RA-MA, 2001
Bibliografía Ampliación
- Bass, L., Clements, P., Kazman, R., Software architecture in practice, Addison-Wesley Professional, 2003
- Gobierno Abierto (Open Government)
- Kunas, M., Implementación de calidad de servicio basado en ISO/IEC 20000 - Guía de Gestión, IT Governance Ltd., 2012
- CMMI Product Team, CMMI for Services, version 1.3 (CMU/SEI-2010-TR-034), Software Engineering Institute, Carnegie Mellon University, 2010
- ISACA, Control objectives for information and related technology (COBIT 5 spanish)
- Davis, J., Miller, G. J., Russell, A., La revolución de la información, Bresca Editorial, 2008
![]() |
CALIDAD DEL SOFTWARE |
|
Código | Nombre | |||
Asignatura | 21714043 | CALIDAD DEL SOFTWARE | Créditos Teóricos | 2.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
Se recomienda haber cursado las asignaturas de la Tecnología Específica Ingeniería del Software impartidas en el quinto semestre y estar cursando las asignaturas correspondientes a esta tecnología en el sexto semestre. Por otro lado, es recomendable: a) La asistencia a clase y la participación activa en las mismas. b) La realización de las actividades que se propongan durante el curso. c) La consulta periódica de los elementos de comunicación del campus virtual donde se publicarán las noticias relacionadas con la asignatura.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MERCEDES | RUIZ | CARREIRA | Profesor Titular Universidad | S |
IVAN | RUIZ | RUBE | PROFESOR SUSTITUTO INTERINO | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CG01 | 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, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas. | GENERAL |
CG02 | 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 este anexo | GENERAL |
CG05 | Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de su calidad, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo. | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
CG11 | 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 en Informática | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
IS01 | 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. | ESPECÍFICA |
IS03 | Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y tecnologías disponibles | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R2 | Ser capaz de dar solución a problemas de integración en función de las estrategias, estándares y tecnologías disponibles. |
R1 | Ser capaz de desarrollar, mantener y evaluar los servicios y sistemas de software que satisfagan todos los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar y mantener y cumplan las normas de calidad, aplicando las teorías, principios, métodos y prácticas de la Ingeniería del Software. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Presentación de contenidos por parte del profesor y realización de actividades. |
20 | ||
02. Prácticas, seminarios y problemas | Presentación de contenidos por parte del profesor y realización de actividades. |
10 | ||
03. Prácticas de informática | Realización de actividades con ordenador siguiendo las instrucciones de realización y entrega. |
30 | ||
10. Actividades formativas no presenciales | Estudio de los contenidos de la asignatura. Realización de ejercicios y trabajos. |
86 | ||
12. Actividades de evaluación | Realización de cuestionarios de evaluación continua y exámenes finales. |
4 |
Evaluación
Criterios Generales de Evaluación
- Precisión y rigurosidad en el conocimiento de los temas tratados. - Corrección técnica y formal de los trabajos realizados. - Calidad de las exposiciones. - Conocimiento y utilización de las técnicas estudiadas. - Interés y grado de compromiso en su proceso de aprendizaje. - Participación en las clases y actividades propuestas. - Participación y calidad de las intervenciones en los debates y en los foros del campus virtual.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Cuestionarios de evaluación. | Preguntas de respuestas múltiples, V/F, respuestas cortas, etc. |
|
|
Examen final (sólo para alumnos que no superen la asignatura mediante el sistema de evaluación continua). | Examen sobre los contenidos teóricos y prácticos de la asignatura. |
|
|
Realización de ejercicios de carácter teórico. | Escala de valoración. |
|
|
Relización de ejercicios de carácter práctico. | Escala de valoración. |
|
Procedimiento de calificación
Evaluación mediante examen final -------------------------------- En las convocatorias oficiales de la Universidad de Cádiz se realizará un examen final de la asignatura estructurado en dos partes: - Parte A: Conocimientos sobre los contenidos impartidos en las clases de teoría y seminarios. - Parte B: Conocimientos sobre los contenidos impartidos en las clases de prácticas. La Calificación de la asignatura se obtendrá mediante la regla: Calificación = 0,5 * Calificación Parte A + 0,5 * Calificación Parte B Los profesores podrán requerir la defensa oral de las cuestiones planteadas. Evaluación continua ------------------- En la convocatoria de junio, los alumnos podrán acogerse a un sistema de evaluación continua. - Parte A: Conocimientos sobre los contenidos impartidos en las clases de teoría y seminarios. - Parte B: Conocimientos sobre los contenidos impartidos en las clases de prácticas. En el sistema de evaluación continua, la calificación de la Parte A de la asignatura se obtendrá promediando los resultados obtenidos en una serie de cuestionarios y actividades que versarán sobre los contenidos teóricos y seminarios de la asignatura. La calificación de la Parte B se obtendrá promediando los resultados obtenidos en las actividades de carácter práctico que se irán proponiendo a los alumnos durante el curso. Para todas las actividades que se propongan, será imprescindible que el alumno entregue su solución en el tiempo y forma previstos en las instrucciones de entrega de cada actividad. A lo largo del curso, los profesores podrán solicitar la defensa oral de las soluciones propuestas en las actividades tanto teóricas como prácticas. Cuando las calificaciones obtenidas en las partes A y B igualen o superen los 4 puntos (en una escala de 10), se aplicará la regla de ponderación anteriormente indicada para obtener la calificación final del alumno. En el caso de que en alguna parte la calificación no llegue al mínimo de 4 puntos establecido, el alumno deberá examinarse de esa parte en el examen final. La copia total o parcial de ejercicios, exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1. Fundamentos de la calidad del software. 2. Calidad del producto. 3. Calidad del proceso. 4. Calidad del servicio. 5. Calidad de las personas. 6. Planes de mejora y aseguramiento de la calidad. |
CB4 CG01 CG02 CG05 CG09 CG11 CT1 IS01 IS03 | R2 R1 |
Bibliografía
Bibliografía Básica
- Murali Chemuturi Mastering Software Quality Assurance: Best Practices, Tools and Techniques for Software Developers J. Ross Publishing, 2011
- Daniel Galin Software Quality Assurance: From Theory to ImplementationPearson/Addison Wesley, 2004
- Stephen H. Kan Metrics and Models in Software Quality Engineering, Second Edition Addison-Wesley Professional, 2002
- Mario Piattini, Félix O. García, Ignacio García y Francisco Pino. Calidad de Sistemas de Información, 2ª edición. Ra-Ma, 2011
Bibliografía Específica
- Brady Orand, Julie Villarreal (ed.): Foundations of IT Service Management with ITIL 2011 ITILYaBrady.com, 2011
- Gerard O'Regan: Introduction to Software Process Improvement Springer, 2010
- Watts S. Humphrey PSP: A Self-Improvement Process for Software Engineers. Addison-Wesley, 2005
- Bass, L., Clements, P., & Kazman, R. Software architecture in practice. Addison-Wesley Professional, 2003
ESTÁNDARES
- ISO/IEC 25000 Software product Quality Requirements and Evaluation (SQuaRE)
- ISO/IEC 15504 Information technology — Process assessment
- ISO/IEC 90003 Software engineering -- Guidelines for the application of ISO 9001:2000 to computer software
- ISO/IEC 20000 Information Technology - Service Management
SITIOS WEB
- http://www.iso15504.es/
- http://www.sei.cmu.edu/cmmi/
- http://www.sei.cmu.edu/tsp/
- http://www.itil-iso20000.com/
- http://www.iso25000.com/
Bibliografía Ampliación
- Rafa E. Al-Qutaish Maturity Model for Software Product Quality: Guidelines for Assessing and Evaluating the Software Product Quality [Paperback] Lambert Academic Publishing, 2011
- Capers Jones; Olivier Bonsignour The Economics of Software Quality, Video Enhanced Edition Addison-Wesley Professional, 2011
- Bath, G., & McKay, J. The Software Test Engineer’s Handbook. O'Reilly Media, 2008.
![]() |
COMPLEJIDAD COMPUTACIONAL |
|
Código | Nombre | |||
Asignatura | 21714024 | COMPLEJIDAD COMPUTACIONAL | Créditos Teóricos | 2.25 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5.25 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Es muy recomendable que el alumno haya adquirido las competencias correspondientes a las materias de los dos primeros cursos, así como que sepa expresarse con fluidez, corrección y precisión en español.
Recomendaciones
Haber superado el módulo de formación básica y, al menos, las siguientes asignaturas adicionales, además de mantener la destreza necesaria en las materias objeto de su estudio. - Sistemas Operativos - Análisis de Algoritmos y Estructuras de Datos - Estructuras de Datos no Lineales - Programación Orientada a Objetos - Diseño de Algoritmos - Modelos de Computación En particular, el alumno debe poseer una práctica fluida en el análisis de algoritmos y estructuras de datos, las técnicas de diseño de algoritmos, la programación en lenguaje C++ y el manejo de las herramientas básicas de programación disponibles a través de un intérprete de órdenes en un sistema operativo GNU/Linux. Por último, se recomienda poseer conocimientos suficientes de lengua inglesa para leer y comprender los materiales y bibliografía recomendados, expresarse por escrito y realizar presentaciones cortas.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Juan José | Domínguez | Jiménez | Profesor Titular Universidad | N |
FRANCISCO | PALOMO | LOZANO | TEU | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG08 | 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 | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
CO03 | Capacidad para evaluar la complejidad computacional de un problema, conocer estrategias algorítmicas que puedan conducir a su resolución y recomendar, desarrollar e implementar aquella que garantice el mejor rendimiento de acuerdo con los requisitos establecidos | ESPECÍFICA |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R2 | Comprender que existen problemas con una complejidad intrínseca. |
R7 | Conocer algunos problemas abiertos y su estado actual. |
R3 | Conocer distintos recursos computacionales y la medida de la complejidad espacio-temporal. |
R4 | Conocer distintos tipos de problemas y sus aplicaciones en ingeniería. |
R6 | Conocer las clases de problemas fundamentales y sus relaciones. |
R1 | Conocer los límites de la potencia de cálculo y sus consecuencias para la programación. |
R5 | Distinguir la complejidad de los algoritmos de la de los problemas a través del concepto de cota inferior de complejidad de un problema. |
R8 | Saber aplicar estrategias para la resolución de problemas complejos. |
R9 | Ser capaz de programar soluciones a problemas complejos clásicos. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | En las clases de teoría se aprenderán los fundamentos teóricos de la materia y se ilustrarán sus conceptos mediante ejemplos paradigmáticos. |
18 | CB5 CG08 CO03 | |
02. Prácticas, seminarios y problemas | En las clases de problemas se aplicarán los conocimientos aprendidos en las clases de teoría a la resolución de problemas relacionados. |
18 | CB2 CG08 CG09 CO03 CT1 | |
03. Prácticas de informática | Se proporcionará a los alumnos a través del campus virtual un guión de las actividades a realizar. Cada guión podrá abarcar varias sesiones de laboratorio y contendrá ejercicios en los que habrá que programar los algoritmos pertinentes como forma de resolver los problemas planteados. |
24 | CG08 CG09 CT1 | |
10. Actividades formativas no presenciales | Estas actividades engloban la dedicación personal al estudio del alumno, que debe incluir tanto el repaso de los materiales suministrados, como la resolución de problemas y la realización de prácticas de programación. |
86 | CG08 CT1 | |
12. Actividades de evaluación | Presentaciones orales o exámenes escritos. |
4 | CB2 CG09 CO03 |
Evaluación
Criterios Generales de Evaluación
Los profesores valorarán la corrección y eficiencia de las soluciones obtenidas, además de aspectos subjetivos como la presentación, claridad y elegancia de su desarrollo en los que se incidirá durante todo el curso. Se prestará especial atención a la capacidad del alumno para explicar las soluciones desarrolladas claramente, con precisión, sin errores gramaticales ni ortográficos. Una mera solución sin explicación o justificación podrá no ser tenida en cuenta. En el caso de programas de ordenador, estos deberán estar escritos conforme al estándar en uso del lenguaje y poseer un comportamiento inequívocamente definido. Los alumnos deben comprobar periódicamente el estado del curso en el campus virtual, donde se publicarán con la debida antelación diversos materiales docentes, convocatorias, calificaciones y, en definitiva, información vital para el seguimiento de la asignatura. En particular, los alumnos tienen la obligación de conocer las noticias publicadas a través del tablón de anuncios virtual del curso, cuyos mensajes sustituyen a los que tradicionalmente se colocaban en un tablón físico y que se consideran la fuente oficial de comunicación de la asignatura. Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Asignaciones de prácticas | Memorias de prácticas |
|
CB2 CB5 CG08 CG09 |
Desarrollo de programas para la resolución de problemas complejos | Prueba de software |
|
CB1 CB2 CO03 |
Exámenes (en caso de no haber superado la materia) | Examen escrito teórico-práctico |
|
CO03 |
Presentaciones orales en grupo | Rúbrica y preguntas del profesor |
|
CB1 CB2 CB5 CG09 CT1 |
Procedimiento de calificación
Las calificaciones se otorgarán mediante un sistema de evaluación continua en el que la nota final de la asignatura se calculará mediante la siguiente fórmula: NF = 0,75 NT + 0,25 NP donde: 1. NT es la nota de teoría: la media en una escala de 0 a 10 de las calificaciones obtenidas en las presentaciones orales o exámenes parciales durante el curso o, en el caso de examen final, la nota de dicho examen, con la salvedad de la primera convocatoria, que se corresponderá con el último examen parcial. 2. NP es la nota de prácticas: la media en una escala de 0 a 10 de las calificaciones de las prácticas desarrolladas durante el curso. La presentación de memorias por cada práctica a través del campus virtual en las fechas indicadas por el profesor es obligatoria. Con carácter general, las prácticas no serán recuperables, NI SIQUIERA EN LOS EXÁMENES FINALES. Así, la NP que se obtenga durante el curso será la que se mantenga para todas las convocatorias de dicho curso académico. Los alumnos deben asegurarse de realizar correctamente las entregas electrónicas a través del campus virtual en tiempo y forma. En particular, deben observarse estrictamente las normas de entrega publicadas en el campus virtual. Los alumnos que no presenten alguna de las memorias de prácticas, obtendrán una calificación de 0 en su NP. Los alumnos podrán ser convocados para la defensa de sus prácticas en determinadas fechas indicadas por el profesor. En caso de ser convocados a defensa, los alumnos deberán acudir portando copias impresas de las memorias entregadas electrónicamente. El desconocimiento de las cuestiones planteadas implicará una calificación de 0 en su NP.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Bloque 1. Introducción. - Recursos computacionales: medidas de complejidad y jerarquía asintótica. - Complejidad de los problemas: cotas inferiores y ejemplos. - Tipos de problemas y clases de complejidad. - Otros modelos (modelos no uniformes): complejidad de circuitos. |
CG08 CO03 | R2 R3 R4 R1 R5 |
Bloque 2. Clases P y NP. - Problemas de búsqueda frente a problemas de decisión. - P y NP vistas como clases de problemas de búsqueda. - P y NP vistas como clases de problemas de decisión. - Equivalencia de ambas visiones. - Por qué es probable que P sea distinta de NP. - Breve bosquejo de otras clases: complementarias, espaciales... |
CG08 CO03 CT1 | R7 R4 R6 |
Bloque 3. Reducciones polinómicas - Noción general de reducción. - Reducción de problemas de optimización a problemas de búsqueda. - Reducciones polinómicas (en tiempo): ejemplos. |
CG08 CG09 CO03 CT1 | R4 R8 R9 |
Bloque 4. Clase NPC. - Existencia de problemas NPC. - Ejemplos de problemas NPC. - Problemas NP que no son P ni NPC (si P es distinta de NP). |
CG08 CO03 CT1 | R2 R7 R4 R6 |
Bloque 5. Técnicas para la resolución de problemas complejos. - Parametrización. - Aproximación. - Aleatorización. - Heurísticas. |
CG08 CG09 CO03 CT1 | R1 R8 R9 |
Bibliografía
Bibliografía Básica
[1] Goldreich, Oded.
P, NP, and NP-completeness. The basics of computational complexity.
Cambridge University Press. 2010.
[2] Hromkovič, Juraj.
Algorithmics for hard problems. Introduction to combinatorial optimization,
randomization, approximation, and heuristics.
Springer-Verlag. 2ª ed. Reimpresión corregida. 2004.
Bibliografía Específica
[1] Arora, Sanjeev y Barak, Boaz.
Computational complexity. A modern approach.
Cambridge University Press. 2009.
[2] Goldreich, Oded.
Computational complexity. A conceptual perspective.
Cambridge University Press. 2008.
[3] Wegener, Ingo.
Complexity theory. Exploring the limits of efficient algorithms.
Springer-Verlag. 2005.
Bibliografía Ampliación
[1] Du, Ding-Zhu y Ko, Ker-I
Theory of Computational Complexity.
Wiley. 2000.
[2] Garey, Michael R. y Johnson, David S. Computers and intractability. A guide to the theory of NP-completeness. W. H. Freeman. 1979.
[3] Hemaspaandra, Lane A. y Ogihara, Mitsunori.
The complexity theory companion.
Springer-Verlag. 2002.
[4] Papadimitriou, Christos H.
Computational complexity.
Addison-Wesley. Reimpresión corregida. 1995.
[5] Sipser, Michael
Introduction to the Theory of Computation.
Thomson. 2ª ed. 2006.
![]() |
CREACIÓN DIGITAL |
|
Código | Nombre | |||
Asignatura | 21717031 | CREACIÓN DIGITAL | Créditos Teóricos | 3.75 |
Título | 21717 | GRADO EN INGENIERÍA EN DISEÑO INDUSTRIAL Y DESARROLLO DEL PRODUCTO | Créditos Prácticos | 3.75 |
Curso | 4 | Tipo | Optativa | |
Créd. ECTS | 6.00 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
- Ninguno
Recomendaciones
- Asistencia regular a clase. - Seguimiento del aula virtual. - Estudio continuado de los contenidos de la asignatura. - Realización de actividades. - Evaluación continua.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
FRANCISCO DAMIAN | ORTEGA | MOLINA | Profesor Titular Universidad | S |
GONZALO | RUIZ | CAGIGAS | PROFESOR ASOCIADO | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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. | GENERAL |
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. | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética. | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado. | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía. | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes. | GENERAL |
OP01 | Capacidad para la creación de materiales digitales. | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
RA02 | Capacidad de aplicar los recursos digitales generados para la presentación de proyectos e ideas. |
RA01 | Conocimientos de las diferentes herramientas para la elaboración y edición de medias. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | MODALIDAD ORGANIZATIVA: Clases teóricas. MÉTODO DE ENSEÑANZA-APRENDIZAJE: Método expositivo/lección magistral. Lecturas y resolución de ejercicios y problemas. En ellas el profesor expone las competencias y objetivos a alcanzar. Se enseñan los contenidos básicos de un tema. Se resuelven problemas basados en ejemplos concretos con la finalidad de afianzar los contenidos de las clases teóricas. Se realiza un seguimiento temporal de la adquisición de conocimientos a través de preguntas en clase, cuestionarios y actividades evaluables. |
30 | CB1 CB2 CB3 CB4 CB5 OP01 | |
03. Prácticas de informática | MODALIDAD ORGANIZATIVA: Clases prácticas. Prácticas de informática. METODOS DE ENSEÑANZA APRENDIZAJE: Resolución de ejercicios y problemas. Se proponen una serie de ejercicios prácticos que deberán ser realizados por los alumnos durante las sesiones prácticas. |
30 | CB1 CB2 CB3 CB4 CB5 CT1 OP01 | |
10. Actividades formativas no presenciales | MODALIDAD ORGANIZATIVA: Estudio y trabajo individual/autónomo MÉTODOS DE ENSEÑANZA-APRENDIZAJE: Contrato de aprendizaje. Trabajo realizado por el alumno mediante el estudio individual y el trabajo autónomo para comprender los contenidos impartidos en teoría, la resolución de ejercicios y problemas y la realización de búsquedas bibliográficas. Todo este proceso contará con la supervisión del profesor. |
86 | Reducido | CB1 CB3 CB5 CT1 OP01 |
12. Actividades de evaluación | Pruebas de progreso periódicas para la evaluación continua de la teoría. Examen final para los alumnos que no superen la evaluación continua. Las pruebas de progreso periódicas se realizarán en horario de clase presencial. Entrega de trabajos para la evaluación de la parte práctica. Los trabajos prácticos incluyen un proyecto obligatorio para superar la asignatura. |
4 | Grande | CB1 CB2 CB3 CB4 CB5 CT1 OP01 |
Evaluación
Criterios Generales de Evaluación
La calificación general de la asignatura será la suma de las puntuaciones obtenidas en cada una de las actividades, según su ponderación (ver procedimiento de la calificación)
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Actividades complementarias | - Actividades voluntarias - Participación en el aula virtual - Participación en la evaluación entre iguales del Proyecto |
|
CB1 CB3 CB5 OP01 |
Entrega de trabajos. | Rubrica. Se valorará: - Cumplimiento de las diferentes actividades en plazo y/o forma. - Correcta expresión escrita. - Claridad y precisión en el proceso de resolución de ejercicios. - Corrección en la solución de los problemas. - Adecuada aplicación de los conocimientos teóricos a la práctica. - Correcta integración de los elementos multimedia. - Correcta estructuración y legibilidad del código. - Fidelidad de las actividades a los pasos de los guiones de prácticas. |
|
CB1 CB2 CB3 CB4 CB5 CT1 OP01 |
Examen final | - Prueba global con cuestiones sobre los contenidos teóricos de la asignatura. |
|
CB1 CB2 CB3 CB4 CB5 CT1 OP01 |
Pruebas parciales de progreso | - Exámenes/Cuestionarios - Ejercicios de aplicación de la teoría. |
|
CB1 CB2 CB3 CB4 CB5 CT1 OP01 |
Procedimiento de calificación
Para aprobar la asignatura es obligatorio: - Obtener al menos un 5 sobre 10 en todos los trabajos. - Obtener al menos un 5 sobre 10 en las pruebas parciales de progreso o en el examen final. Si no se supera alguna de las partes anteriores la calificación máxima final será 4. En el apartado de Actividades Académicas se valorará la participación del estudiante en los foros, la realización de actividades voluntarias y la participación en la evaluación entre iguales de los trabajos (Actividades complementarias). Las Actividades académicas y los trabajos se calificarán con 0 puntos si no se entregan en el plazo establecido por el profesor. El estudiante puede seguir dos caminos: 1. EVALUACIÓN CONTINUA La calificación se obtendrá con la siguiente fórmula: 10% Actividades académicas + 40% de la nota media de los trabajos + 50% pruebas parciales de progreso. Para superar las pruebas parciales de progreso será necesario la realización y superación de todas las actividades de aplicación de la teoría y que la media de los exámenes/cuestionarios parciales sea superior o igual a 5. 2. EVALUACIÓN FINAL La calificación se obtendrá con la siguiente fórmula: 10% Actividades Académicas (obtenida mediante evaluación continua) + 40% de la nota media de los trabajos + 50% examen final. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
MÓDULO PRÁCTICO 1: Elaboración de materiales digitales Edición de imágenes digitales. Mapas de bits, vectoriales y 3D. Animación. Audio. Vídeo. |
CB3 CB4 CT1 OP01 | RA01 |
MÓDULO PRÁCTICO 2: Documentos para la Web y dispositivos móviles Jerarquía y estilos. HTML5 y CSS3. Responsive Web Design. Authoring: Editores y frameworks. |
CB1 CB2 CB5 CT1 OP01 | RA02 RA01 |
MÓDULO PRÁCTICO 3: Presentaciones y libros electrónicos Integración de medias digitales. Presentaciones eficaces. Formatos. Formatos de libros electróncios. |
CB2 CB3 CB4 CT1 | RA02 |
MÓDULO TEÓRICO 1: Multimedia 1. Multimedia. Interactividad. Multimedia offline y online. 2. Texto. Tipografía. 3. Imágenes bitmaps, vectoriales y 3D. Digitalización y producción de imágenes. 4. Audio analógico y digital. Formatos. 5. Animaciones. Tipos, formatos y técnicas de animación. 6. Video. Contenedores y formatos. Edición. subtitulado. |
CB1 OP01 | RA01 |
MÓDULO TEÓRICO 2: Diseño y composición. 1. Diseño y equilibrio visual. 2. Soporte y formato 3. Visualización de la información 4. Interacción persona ordenador (HCI) 5. Diseño de la Interfaz |
CB3 CB4 CB5 CT1 OP01 | RA02 |
MÓDULO TEÓRICO 3: Producción y difusión multimedia 1. Objetivos y guión. 2. Presupuesto 3. Pototipos, mockups o wireframes 4. Producción. 4.1. Authoring. Software de autoría, editores y frameworks. 4.2. Separación de contenidos y estilos. 4.3. Lenguajes de marcado y hojas de estilos. Estándares Web. 5. Integración 6. Pruebas 7. Difusión 7.1. Difusión offline. Soportes. 7.2. Difusión online. Navegadores y dispositivos móviles. Hosting. Streaming. 8. Propiedad intelectual y licencias. |
CB2 CB3 CB5 OP01 | RA01 |
Bibliografía
Bibliografía Básica
DIAZ, P., CATENASSI, N y AEDO, I., De la multimedia a la hipermedia. RA-MA, Madrid, 1996.
BOU, G., El guión multimedia. Anaya Multimedia y Servei de publications de la Universitat Autónoma de Barcelona, Madrid, 1997.
RÀFOLS, R. y COLOMER, A. Diseño Audiovisual. CG Diseño Editorial Gustavo Gil, Barcelona, 2003.
VV. AA., Sistemas multimedia: análisis, diseño y evaluación. Universidad Nacional de Educación a Distancia (UNED), Madrid, 2004.
FUENMAYOR, E. Ratón, ratón... Introducción al diseño gráfico asistido por ordenador. Editorial Gustavo Gili S. A., Barcelona, 1996.
Bibliografía Específica
GAUCHAT, J. D. El gran libro de HTML5, CSS3 Y Javascript. Marcombo, Barcelona, 2012.
VAN LANCKER, L. HTML5. Los fundamentos del lenguaje. Ediciones ENI, Barcelona, 2012.
POWERS, S., HTML5 Media, O’Reilly Media, CA (USA), 2011.
LIBBY, A. HTML5 Video How-To, Packt Publishing, Birmingham, 2012.
GEARY, D. HTML5 Canvas. Prentice Hall, USA, 2012.
EISENBERG, J. D., SVG Essentials, O’Reilly Media, CA (USA), 2002.
ATKINSON, C. Beyond bullets points. Microsoft Press, RedMond, WA (USA), 2008.
HESS, R. Blender (Diseño y Creatividad), Anaya Multimedia, Madrid, 2011.
Bibliografía Ampliación
JENKINS, H., Convergence Culture. La cultura de la convergencia de los medios de comunicación. Paidós, Barcelona, 2008.
MANOVICH, L. El lenguaje de los nuevos medios de comunicación. La imagen en la era digital. Paidós, Barcelona, 2005.
![]() |
DESARROLLO DE APLICACIONES CON LENGUAJES DE MARCADO | |
|
Código | Nombre | |||
Asignatura | 1713058 | DESARROLLO DE APLICACIONES CON LENGUAJES DE MARCADO | Créditos Teóricos | 2.5 |
Descriptor | APPLICATION DEVELOPMENT WITH MARKUP LANGUAGES | Créditos Prácticos | 2 | |
Titulación | 1713 | INGENIERÍA EN INFORMÁTICA | Tipo | Optativa |
Departamento | C137 | INGENIERÍA INFORMÁTICA | ||
Curso | ||||
Créditos ECTS | 4 |
Profesorado
Perez Galvez, Ignacio Javier (Coordinador)
Situación
Prerrequisitos
En esta asignatura no se establece ningún prerequisito.
Contexto dentro de la titulación
La asignatura, es una asignatura optativa de segundo ciclo y se encuentra orientada dentro del perfil de especialización denominado Desarrollo de Sistemas de Software. Esta asignatura se relaciona con las asignaturas que componen dicho perfil de especilización: Ingeniería Web ,Comercio electrónico y Herramienta para la mejora de los procesos de software.
Recomendaciones
Las recomendaciones que se realizan para el buen desarrollo de la asignatura son las siguientes: a) Utilización del campus virtual, donde el profesor dejará toda la documentación que necesitará el alumno. b) Lectura de los trabajos y de la documentación que dejará el profesor en el campus virtual. c) Realización de los distintos ejercicios y trabajos que se le adjudicarán al alumno por parte del profesor. d) El alumno deberá desarrollar el estudio de la asignatura de una manera continuada.
Competencias
Competencias transversales/genéricas
INSTRUMENTALES -Capacidad de análisis y síntesis -Capacidad de organización y planifiicación -Conocimiento de una lengua extranjera -Conocimientos de informática relativos al ámbito de estudio -Capacidad de gestión de la información -Resolución de problemas -Toma de decisiones PERSONALES -Trabajo en equipo SISTÉMICAS -Aprendizaje autónomo -Razonamiento crítico -Compromiso ético -Adaptación a nuevas situaciones -Creatividad -Iniciaticva y espíritu emprendedor -Motivación por la calidad
Competencias específicas
Cognitivas(Saber):
-Conocer las las aplicaciones de los lenguajes de marcado en el desarrollo de software -Conocer distintos estándares de la familia de lenguajes de marcado -Conocer distintas herramientas implicadas en el proceso
Procedimentales/Instrumentales(Saber hacer):
-Saber implementar aplicaciones con lenguaje XMl -Saber utilizar aplicaciones XML -Saber implementar aplicaciones con SVG,X3D y SMIL Crear interfaces XUL
Objetivos
Entre los distintos retos que existen actualmente para el máximo aprovechamiento de la web, está la necesidad de crear mecanismos de intercambio de información que sean efectivos; el desarrollo de contenido que sean accesibles por distintas plataformas, navegadores, dispositivos, etc. XML es una tecnología con multiples aplicaciones en el mundo real, en concreto para la gestión, visualización y organixzación de los datos. La asigantura que aquí se describe, es una asigantura con un número de créditos bajos, y esto obliga a no poder profundizar en todos los conocimientos que implica esta tecnología. La asignatura se ha planteado en algunos puntos como una primera toma de contacto del alumno/a con los contenidos de ésta. Como objetivos específicos destacaríamos los siguientes: -Presentar al alumno/a los lenguajes de marcado -Conocer los principios, ventajas y limitaciones de las diversas tecnologías implicadas en el proceso -Dotar al alumno/a con las capacidades necesarias para desarrollar aplicaciones basadas en éstas tecnologías.
Programa
Temario de Teoría Tema 1.-Introducción 1.1.- La arquitectura Web y su evolución histórica 1.2.- El marcado en la Web 1.3.- Introducción al XML Tema 2.- Lenguajes de marcado 2.1.-Introducción 2.2.-Lenguaje de marcado XML 2.2.1.- Generalidades 2.2.2.- Componentes de un documento XML 2.2.3.- Modelado de datos 2.2.4.- Fundamentos de las DTDs 2.2.5.- Corrección de un documento XML Tema 3.- Schema XML 3.1.- Introducción 3.2.- Evolución de las DTDs a Schema 3.3.- Conceptos de Schema XML 3.4.- Espacios de nombres en Schema 3.5.- Estructuras de datos en Schema 3.6.- Elementos y atributos en Schema 3.7.- Tipos Complejos 3.8.- Completar el documento Schema Tema 4.- Localización en un documento XML: XPath 4.1.- Introducción 4.2.- Conceptos básicos del XPath 4.2.1.- El árbol XPath 4.2.2.- Sintáxis y Notación 4.2.3.- Trayecto de Búsqueda 4.2.4.- Elementos de un trayecto de búsqueda 4.3.- Expresiones y funciones XPath 4.3.1.- Expresiones 4.3.2.- Funciones 4.4.- Conceptos de XPointer 4.4.1.- Puntos y Rangos 4.4.2.- Localizaciones 4.4.3.- Esquemas en XPointer Tema 5.- Tecnologías para enlazar documentos 5.1.- Introducción 5.2.- XLink 5.2.1.- Introducción 5.2.2.- Conceptos Básicos 5.3.- Elementos en XLink y atributos Tema 6.- Procesamiento de documento XML.DOM 6.1.-Modelo de objeto de documento 6.2.-Datos y tipos de objetos que se utilizan Tema 7.- Transformación de documentos: XSLT 7.1.- Introducción 7.2.- Un lenguaje de transformaciones:XSLT 7.3.- Modelo y Procesado XSLT 7.4.- La recomendación XSLT 7.5.- Estructura de un documento hoja de estilo XSLT 7.6.- Combinar hojas de estilo Tema 8.- Gráficos y multimedia 8.1.- Introducción 8.2.- SVG,X3D,SMIL y otros Tema 9.- Interfaces de usuario con XUL 8.1.- Introducción 8.2.- Tecnología XUL Temario de Prácticas Práctica 1.- Descripción de diversos formatos con XML Práctica 2.- Creación de DTDs Práctica 3.- Creación de Schemas Práctica 4.-Aplicación de XPath y XPointer Práctica 5.-Aplicación de Xlink Práctica 6.-Transformación de documentos con XSLT Práctica 7.-Desarrollo de una aplicación
Actividades
Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016.
Metodología
Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016.
Distribución de horas de trabajo del alumno/a
Nº de Horas (indicar total): 112,5
- Clases Teóricas:
- Clases Prácticas:
- Exposiciones y Seminarios:
- Tutorías Especializadas (presenciales o virtuales):
- Colectivas: 10
- Individules: 0
- Realización de Actividades Académicas Dirigidas:
- Con presencia del profesorado:
- Sin presencia del profesorado:
- Otro Trabajo Personal Autónomo:
- Horas de estudio: 28,35
- Preparación de Trabajo Personal: 38,15
- ...
Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016.
- Realización de Exámenes:
- Examen escrito: 4
- Exámenes orales (control del Trabajo Personal):
Técnicas Docentes
|
||||||
Otros (especificar):
a)Seguimiento de aprendizaje del alumno b)Actividades académicas sin presencia del profesor |
Criterios y Sistemas de Evaluación
Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016. Para la evaluación de la asignatura se realizarán dos pruebas en el examen: * Prueba escrita sobre el programa de la asignatura. Podrá constar de preguntas de respuesta breve y preguntas de desarrollo corto en las que se evaluará el conocimiento básico de los alumnos sobre la asignatura. * Prueba práctica sobre los conocimientos prácticos adquiridos. El alumno deberá resolver determinadas cuestiones prácticas establecidas. La calificación de la prueba escrita representa el 40% de la nota final, y la de la prueba práctica el 60%.La nota final resultante debe ser 5 o superior para poder superar la asignatura.
Recursos Bibliográficos
[Cast01] Castro,E. Guía de Aprendizaje XML. Prentice-Hall, 2001. [Deit01] Deitel, H., Deitel,P. y Nieto,T. The Complete XML Programming Trainning Course Prentice-Hall. 2001 [Deit01] Deitel, H., Deitel,P. y Nieto,T. XML. How to program. Prentice-Hall. 2001. [Gonz05] González,O. XML: Guía práctica Anaya, 2.005. [Hun05] Hunter,D. XML Curso de iniciación Inforbooks S.L., 2.005. [Mar05] Martin,G. y Martin Benitez,I. Curso de XML Prentice-Hall 2.005
![]() |
DESARROLLO DE APLICACIONES MULTIMEDIA |
|
Código | Nombre | |||
Asignatura | 21714060 | DESARROLLO DE APLICACIONES MULTIMEDIA | Créditos Teóricos | 3.75 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3.75 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
- Ninguno
Recomendaciones
- Asistencia regular a clase. - Seguimiento del aula virtual. - Estudio continuado de los contenidos de la asignatura. - Realización de actividades. - Evaluación continua.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
FRANCISCO DAMIAN | ORTEGA | MOLINA | Profesor Titular Universidad | S |
GONZALO | RUIZ | CAGIGAS | PROFESOR ASOCIADO | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG01 | 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, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas | GENERAL |
CG08 | 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 le doten de una gran versatilidad para adaptarse a nuevas situaciones | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero en Informática | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
TI01 | Capacidad para comprender el entorno de la organización y sus necesidades en el ámbito de las tecnologías de la información y las comunicaciones | ESPECÍFICA |
TI06 | 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 | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
RA05 | Ser capaz 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. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | MODALIDAD ORGANIZATIVA: Clases teóricas. MÉTODO DE ENSEÑANZA-APRENDIZAJE: Método expositivo/lección magistral. Lecturas y resolución de ejercicios y problemas. En ellas el profesor expone las competencias y objetivos a alcanzar. Se enseñan los contenidos básicos de un tema. Se resuelven problemas basados en ejemplos concretos con la finalidad de afianzar los contenidos de las clases teóricas. Se realiza un seguimiento temporal de la adquisición de conocimientos a través de preguntas en clase, cuestionarios y actividades evaluables. |
30 | CB1 CB2 CB3 CB4 CB5 CG01 CG08 TI01 TI06 | |
03. Prácticas de informática | MODALIDAD ORGANIZATIVA: Clases prácticas. Prácticas de informática. METODOS DE ENSEÑANZA APRENDIZAJE: Resolución de ejercicios y problemas. Se proponen una serie de ejercicios prácticos que deberán ser realizados por los alumnos durante las sesiones prácticas. |
30 | CB1 CB2 CB3 CB4 CB5 CG09 CT1 TI01 TI06 | |
10. Actividades formativas no presenciales | MODELIDAD ORGANIZATIVA: Estudio y trabajo individual/autónomo MÉTODOS DE ENSEÑANZA-APRENDIZAJE: Contrato de aprendizaje. Trabajo realizado por el alumno mediante el estudio individual y el trabajo autónomo para comprender los contenidos impartidos en teoría, la resolución de ejercicios y problemas y la realización de búsquedas bibliográficas. Todo este proceso contará con la supervisión del profesor. |
86 | Reducido | CB1 CB3 CB5 CG01 CG08 CG09 TI01 TI06 |
12. Actividades de evaluación | Pruebas de progreso periódicas para la evaluación continua de la teoría. Examen final para los alumnos que no superen la evaluación continua. Las pruebas de progreso periódicas se realizarán en horario de clase presencial. Entrega de trabajos para la evaluación de la parte práctica. Los trabajos prácticos incluyen un proyecto obligatorio para superar la asignatura. |
4 | Grande | CB1 CB2 CB3 CB4 CB5 CG01 CG08 CG09 TI01 TI06 |
Evaluación
Criterios Generales de Evaluación
La calificación general de la asignatura será la suma de las puntuaciones obtenidas en cada una de las actividades, según su ponderación (ver procedimiento de la calificación)
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Actividades complementarias | - Actividades voluntarias - Participación en el aula virtual - Participación en la evaluación entre iguales del Proyecto |
|
CB1 CB3 CB5 CG08 CG09 TI01 |
Entrega y defensa del Proyecto | Rubrica. Se valorará: - Cumplimiento de las diferentes actividades en plazo y/o forma. - Correcta expresión escrita. - Claridad y precisión en el proceso de resolución de ejercicios. - Corrección en la solución de los problemas. - Adecuada aplicación de los conocimientos teóricos a la práctica. - Correcta integración de los elementos multimedia. - Uso de un buen estilo de programación. - Documentación de programas. - Corrección, claridad y eficiencia de los programas. - Correcta estructuración y legibilidad del código. - Fidelidad de las actividades a los pasos de los guiones de prácticas. |
|
CB1 CB2 CB3 CB4 CB5 CG01 CG08 CG09 CT1 TI06 |
Examen final | - Prueba global con cuestiones sobre los contenidos teóricos de la asignatura. |
|
CB1 CB2 CB3 CB4 CB5 CG01 CG08 CG09 TI01 TI06 |
Pruebas parciales de progreso | - Exámenes/Cuestionarios - Ejercicios de aplicación de la teoría. |
|
CB1 CB2 CB3 CB4 CB5 CG01 CG08 CG09 TI01 TI06 |
Procedimiento de calificación
Para aprobar la asignatura es obligatorio: - Obtener al menos un 5 sobre 10 en el proyecto. - Obtener al menos un 5 sobre 10 en las pruebas parciales de progreso o en el examen final. Si no se supera alguna de las partes anteriores la calificación máxima final será 4. En el apartado de Actividades Académicas se valorará la participación del estudiante en los foros, la realización de actividades voluntarias y la participación en la evaluación entre iguales del proyecto (Actividades complementarias). Las Actividades académicas y el trabajo/proyecto en equipo se calificarán con 0 puntos si no se entregan en el plazo establecido por el profesor. El estudiante puede seguir dos caminos: 1. EVALUACIÓN CONTINUA La calificación se obtendrá con la siguiente fórmula: 10% Actividades académicas + 40% del trabajo/proyecto en equipo + 50% pruebas parciales de progreso. Para superar las pruebas parciales de progreso será necesario la realización y superación de todas las actividades de aplicación de la teoría y que la media de los exámenes/cuestionarios parciales sea superior o igual a 5. 2. EVALUACIÓN FINAL La calificación se obtendrá con la siguiente fórmula: 10% Actividades Académicas (obtenida mediante evaluación continua) + 40% del trabajo/proyecto en equipo + 50% examen final. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
MÓDULO PRÁCTICO 1:HTML5 y CSS3 Semántica Web. Jerarquía y estilos. Imágenes. Sprites. Tipografía en la Web. Audio y Vídeo. Personalización. Canvas. SVG (Gráficos vectoriales) WebGL (Gráficos en 3D) Accesibilidad en HTML5. |
CB1 CB4 CG01 CG08 CG09 CT1 TI01 TI06 | RA05 |
MÓDULO PRÁCTICO 2: FRAMEWORKS MULTIMEDIA Integración de elementos multimedia. Interacción multimedia. |
CB2 CB3 CB4 CB5 CG01 CG08 CG09 CT1 TI01 TI06 | RA05 |
MÓDULO TEÓRICO 1: Elementos multimedia 1. Multimedia. Interactividad. Multimedia offline y online. 2. Texto. Tipografía. 3. Mapas de bits, gráficos vectoriales y 3D. Digitalización y producción de imágenes. 3.1. Cámara fotográfica digital. 3.2. El escáner. 4. Audio analógico y digital. Formatos. 4.1. Tarjetas de sonido. 4.2. Periféricos de sonido. 5. Animaciones. Tipos, formatos y técnicas. 6. Vídeo. Contenedores y formatos. Edición. Subtitulado. 6.1. Cámaras. 6.2. Filmación. |
CB1 CG08 TI01 | RA05 |
MÓDULO TEÓRICO 2: Diseño y composición. 1. Diseño visual. 1.1. El punto. 1.2. La línea. 1.3. El contorno. 1.4. El color. 1.5. La textura. 1.6. El equilibrio visual. 1.7. Tipografía. 1.8. Soporte y formato. 1.9. Visualización de la información. 2. Interacción persona ordenador (IPO). 2.1. Interfaz. 2.2. La memoria. 2.3. La atención. 2.4. Información y conocimiento. 2.5. Redes semáticas. 2.6. Modelos mentales. 2.7. Metáforas. 3. Interfaces para la Web. 4. Usabilidad y accesibilidad. |
CB3 CB4 CB5 CT1 TI01 TI06 | RA05 |
MÓDULO TEÓRICO 3: Producción de materiales y aplicaciones multimedia 1. Preproducción. 1.1. Objetivos y guión. 1.2. Presupuesto. 1.3. Prototipos, Mockups o wireframes. 2. Producción. 2.1. Authoring. Software de autoría, editores y frameworks. 2.2. Estándares Web. 2.3. Contenidos y estilos. Lenguajes de marcado y hojas de estilo. 3. Integración de los medias. 4. Pruebas. 5. Difusión. 5.1. Difusión offline. Soportes. Estampación. 5.2. Difusión online. Navegadores y dispositivos móviles. Hosting. Streaming. |
CB2 CB5 CG01 CG08 CG09 CT1 TI01 TI06 | RA05 |
MÓDULO TEÓRICO 4: Propiedad intelectual y licencias. 1. Aspectos legales 1.1. Propiedad intelectual. 1.2. Propiedad intelectual del multimedia. 1.3. Licencias de obras audiovisuales y software. |
CB3 CB5 CG01 TI01 | RA05 |
Bibliografía
Bibliografía Básica
NIELSEN, J. Usabilidad. Diseño de sitios Web. Pearson Educación (Prentice Hall), Madrid, 2000.
DIAZ, P., CATENASSI, N y AEDO, I., De la multimedia a la hipermedia. RA-MA, Madrid, 1996.
BOU, G., El guión multimedia. Anaya Multimedia y Servei de publications de la Universitat Autónoma de Barcelona, Madrid, 1997.
RÀFOLS, R. y COLOMER, A. Diseño Audiovisual. CGDiseño Editorial Gustavo Gil, Barcelona, 2003.
VV. AA., Sistemas multimedia: análisis, diseño y evaluación. Universidad Nacional de Educación a Distancia (UNED), Madrid, 2004.
FUENMAYOR, E. Ratón, ratón... Introducción al diseño gráfico asistido por ordenador. Editorial Gustavo Gili S. A., Barcelona, 1996.
Bibliografía Específica
SCHMITT, C. Y SIMPSON, K. HTML5 Cookbook, O’Reilly Media, CA (USA), 2012.
FHALA, B., HTML5 Graphing and Data Visualization Cookbook, Packt Publishing, , Birmingham, 2012.
DAVID, M., Rendering HTML5 Illustration, Focal Press, MA (USA), 2010.
GEARY, D. M., Core HTML5 Canvas Graphics, Animation, and Game Development. Prentice Hall, IN (USA), 2012.
Fulton S. y Fulton J., HTML5 Canvas. Native Interactivity and Animation for the Web, O’Reilly Media, CA (USA), 2011.
POWERS, S., HTML5 Media, O’Reilly Media, CA (USA), 2011.
LIBBY, A.HTML5 Video How-To, Packt Publishing, Birmingham, 2012.
Eisenberg, J. D., SVG Essentials, O’Reilly Media, CA (USA), 2002.
PARISI, T. WebGL: Up and Running, O’Reilly Media, CA (USA), 2012.
MEHRABANI, A. Getting Started with CreateJS. Packt Publishing, Birmingham (UK), 2014.
FISHER, M. HTML5 for Flash Developers. Packt Publishing, Birmingham (UK), 2013.
MANDERSCHEID, B. Beginning HTML5 Games with CreateJS. Apress. New York, NY (USA), 2014.
GAUCHAT, J. D. El gran libro de HTML5, CSS3 Y Javascript. Marcombo, Barcelona, 2012.
VAN LANCKER, L. HTML5. Los fundamentos del lenguaje. Ediciones ENI, Barcelona, 2012.
Bibliografía Ampliación
JENKINS, H. Convergence Culture. La cultura de la convergencia de los medios de comunicación. Paidós, Barcelona, 2008.
MANOVICH, L. El lenguaje de los nuevos medios de comunicación. La imagen en la era digital. Paidós, Barcelona, 2005.
FLANAGAN, D. JavaScript. La guía definitiva. Ediciones Anaya Multimedia, Madrid, 2007.
MELLADO, J. M. Fotografía digital de alta calidad. Artual S. L. Ediciones, Barcelona, 2007.
![]() |
DESARROLLO DE SISTEMAS HIPERMEDIA |
|
Código | Nombre | |||
Asignatura | 21714048 | DESARROLLO DE SISTEMAS HIPERMEDIA | Créditos Teóricos | 3.75 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3.75 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno.
Recomendaciones
- Asistencia regular a clase. - Seguimiento del aula virtual. - Estudio continuado de los contenidos de la asignatura. - Realización de actividades. - Evaluación continua.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
JOSE MIGUEL | MOTA | MACIAS | PROFESOR SUSTITUTO INTERINO | S |
FRANCISCO DAMIAN | ORTEGA | MOLINA | Profesor Titular Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG01 | 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, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas | GENERAL |
CG08 | 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 | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero en Informática | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
SI01 | Capacidad de integrar soluciones de Tecnologías de la Información y las Comunicaciones y procesos empresariales para satisfacer las necesidades de información de las organizaciones, permitiéndoles alcanzar sus objetivos de forma efectiva y eficiente, dándoles así ventajas competitivas | ESPECÍFICA |
SI02 | Capacidad para determinar los requisitos de los sistemas de información y comunicación de una organización atendiendo a aspectos de seguridad y cumplimiento de la normativa y la legislación vigente | ESPECÍFICA |
SI03 | Capacidad para participar activamente en la especificación, diseño, implementación y mantenimiento de los sistemas de información y comunicación | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
RA01 | Ser capaz de integrar soluciones de Tecnologías de la Información y las Comunicaciones y procesos empresariales para satisfacer las necesidades de información de las Organizaciones, permitiéndoles alcanzar sus objetivos de forma efectiva y eficiente, dándoles así ventajas competitivas. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | MODALIDAD ORGANIZATIVA: Clases teóricas. MÉTODO DE ENSEÑANZA-APRENDIZAJE: Método expositivo/lección magistral. Lecturas y resolución de ejercicios y problemas. En ellas el profesor expone las competencias y objetivos a alcanzar. Se enseñan los contenidos básicos de un tema. Se resuelven problemas basados en ejemplos concretos con la finalidad de afianzar los contenidos de las clases teóricas. Se realiza un seguimiento temporal de la adquisición de conocimientos a través de preguntas en clase, cuestionarios y actividades evaluables. |
30 | CB2 CB3 CB5 CG01 CG08 SI01 SI03 | |
03. Prácticas de informática | MODALIDAD ORGANIZATIVA: Clases prácticas. Prácticas de informática. METODOS DE ENSEÑANZA APRENDIZAJE: Resolución de ejercicios y problemas. Se proponen una serie de ejercicios prácticos que deberán ser realizados por los alumnos durante las sesiones prácticas. |
30 | CB2 CB3 CB4 CB5 CG01 CG08 CG09 CT1 SI01 SI03 | |
10. Actividades formativas no presenciales | MODELIDAD ORGANIZATIVA: Estudio y trabajo individual/autónomo MÉTODOS DE ENSEÑANZA-APRENDIZAJE: Contrato de aprendizaje. Trabajo realizado por el alumno mediante el estudio individual y el trabajo autónomo para comprender los contenidos impartidos en teoría, la resolución de ejercicios y problemas y la realización de búsquedas bibliográficas. Todo este proceso contará con la supervisión del profesor. |
86 | Reducido | CB2 CB3 CB5 CG01 CG08 CG09 CT1 SI01 SI03 |
12. Actividades de evaluación | Pruebas de progreso periódicas para la evaluación continua de la teoría. Examen final para los alumnos que no superen la evaluación continua. Las pruebas de progreso periódicas se realizarán en horario de clase presencial. Entrega de trabajos para la evaluación de la parte práctica. Los trabajos prácticos incluyen un proyecto obligatorio para superar la asignatura. |
4 | Grande | CB3 CB4 CB5 CG01 CG08 CG09 CT1 SI01 SI03 |
Evaluación
Criterios Generales de Evaluación
- Precisión y rigurosidad en el conocimiento de los temas tratados. - Corrección técnica y formal de los trabajos realizados. - Calidad de las exposiciones. - Conocimiento y utilización de las técnicas estudiadas. - Interés y grado de compromiso en su proceso de aprendizaje. - Participación en las clases y actividades propuestas. - Participación y calidad de las intervenciones en los debates y en los foros del campus virtual.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Actividades complementarias | - Actividades voluntarias - Participación en el aula virtual - Participación en la evaluación entre iguales del Proyecto |
|
CB3 CB5 CG08 CG09 |
Entrega de trabajos. | Rubrica. Se valorará: - Cumplimiento de las diferentes actividades en plazo y/o forma. - Correcta expresión escrita. - Claridad y precisión en el proceso de resolución de ejercicios. - Corrección en la solución de los problemas. - Adecuada aplicación de los conocimientos teóricos a la práctica. - Uso de un buen estilo de programación. - Documentación de programas. - Corrección, claridad y eficiencia de los programas. - Adecuación a los principios de la materia en cuestión. |
|
CB2 CB3 CB4 CB5 CG09 CT1 SI03 |
Examen final | Prueba global con ejercicios prácticos y cuestiones teóricas sobre los contenidos de la asignatura. |
|
CB2 CB3 CB4 CB5 CG01 CG08 CG09 CT1 SI01 SI03 |
Pruebas de progreso | Pruebas parciales con ejercicios prácticos y cuestiones teóricas sobre los contenidos de la asignatura. |
|
CB2 CB3 CB4 CB5 CG01 CG08 CG09 CT1 SI01 SI03 |
Procedimiento de calificación
Para aprobar la asignatura es obligatorio: - Obtener al menos un 5 sobre 10 en el proyecto. - Obtener al menos un 5 sobre 10 en las pruebas parciales de progreso o en el examen final. Si no se supera alguna de las partes anteriores la calificación máxima final será 4. En el apartado de Actividades Académicas se valorará la participación del estudiante en los foros, la realización de actividades voluntarias y la participación en la evaluación entre iguales del proyecto (Actividades complementarias). Las Actividades académicas y el trabajo/proyecto en equipo se calificarán con 0 puntos si no se entregan en el plazo establecido por el profesor. El estudiante puede seguir dos caminos: 1. EVALUACIÓN CONTINUA La calificación se obtendrá con la siguiente fórmula: 10% Actividades académicas + 40% del trabajo/proyecto en equipo + 50% pruebas parciales de progreso. Para superar las pruebas parciales de progreso será necesario la realización y superación de todas las actividades de aplicación de la teoría y que la media de los exámenes/cuestionarios parciales sea superior o igual a 5. 2. EVALUACIÓN FINAL La calificación se obtendrá con la siguiente fórmula: 10% Actividades Académicas (obtenida mediante evaluación continua) + 40% del trabajo/proyecto en equipo + 50% examen final. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
MÓDULO PRÁCTICO 1:HTML5 y CSS3 Semántica Web. Jerarquía y estilos. Frameworks para audio y vídeo. Canvas. Accesibilidad en HTML5. Frameworks para creación de interfaz Web (Ejemplo:Bootstrap) |
CB2 CB3 CB4 CB5 CG01 CG08 CG09 CT1 SI01 SI03 | RA01 |
MÓDULO PRÁCTICO 2: Creación y manipulación de contenidos en la Web. 1. Introducción a Javascript. 2. Librerías para manipulación de imágenes 3D, vídeos, etc... 3. Aplicación de simulaciones físicas. |
CB2 CB3 CB4 CB5 CG01 CG08 CG09 CT1 SI01 SI02 SI03 | RA01 |
MÓDULO PRÁCTICO 3: Desarrollo de experiencias en 2D y 3D para distintos dispositivos y sistemas Introducción a herramientas de desarrollo (Unity) Uso de recursos 3D Uso de plugins para desplegar Realidad Aumentada (Vuforia) |
CB2 CB3 CB4 CB5 CG01 CG08 CG09 CT1 SI01 SI03 | RA01 |
MÓDULO TEÓRICO 1: Introducción a la hipermedia. 1. Definiciones. 2. Evolución Histórica. 3. Conceptos Básicos: Objetivos, Presupuesto, Guión, Prototipos, Pruebas, Promoción. 4. Tecnologías de desarrollo Web. |
CB2 CB5 CG01 SI03 | RA01 |
MÓDULO TEÓRICO 2: Arquitectura de la información y usabilidad 1. Arquitecturas de la información 1.1. Sistemas de clasificación de la información. 1.2. Estructuras de navegación 1.3. Etiquetaje o rotulación 1.4. Ubicación de las Opciones 1.5. Sistemas de búsqueda 2. Usabilidad. 2.1. Principios generales de la usabilidad. 2.2. Usabilidad y legibilidad de contenidos. 2.3. El reto de la diversidad. 2.4. Desarrollo de prototipos. 2.5. Evaluación de la usabilidad. 2.4. Test con los usuarios. 3. Frameworks MVC. 3.1. Conceptos. 3.2. Posibilidades de los diferentes frameworks. 3.3. Despliegue de frameworks. 3.4. Comparación de frameworks. |
CT1 SI01 SI02 SI03 | RA01 |
MÓDULO TEÓRICO 3: Introducción a la Gestión de Contenidos 1. Definiciones 2. Conceptos básicos 3. Arquitecturas 4. Modelos según licencia y contenidos |
CB4 CG08 CT1 SI02 SI03 | RA01 |
MÓDULO TEÓRICO 4: Realidad Aumentada 1. Conceptos. 2. Modelado Geométrico 3. Puntos de Interes. 4. Representación de la información |
CB2 CB4 CG01 CG08 CG09 CT1 SI01 | RA01 |
MÓDULO TEÓRICO 5: Sistemas Hipermedia Adaptativos 1. Conceptos 2. Métodos de adaptación 3. Métodos de integración 4. Métodos de evaluación |
CB3 CB5 CG01 CT1 SI03 | RA01 |
Bibliografía
Bibliografía Básica
NIELSEN, J., Usabilidad. Diseño de sitios Web. Pearson Educación (Prentice Hall), Madrid, 2000.
DIAZ, P., CATENASSI, N y AEDO, I., De la multimedia a la hipermedia. RA-MA, Madrid, 1996.
VV. AA., Sistemas multimedia: análisis, diseño y evaluación. Universidad Nacional de Educación a Distancia (UNED), Madrid, 2004.
Brusilovsky, P., Kobsa, A., Vassileva, J. (editors). Adaptive Hypertext and Hypermedia. Kluwer Academic Publishers, Dordrecht, 1998
Brusilovsky, P. Methods and Techniques of Adaptive Hypermedia. User Modeling and User-Adapted Interaction, 6. Pp: 87-129, 1996. (Reprinted in Adaptive Hypertext and Hypermedia, Kluwer Academic
Publishers. Pp: 1-43, 1998)
Michelinakis, D. Open Source Content Management Systems: An Argumentative Approach, 2004
Bibliografía Específica
SCHMITT, C. Y SIMPSON, K. HTML5 Cookbook, O’Reilly Media, CA (USA), 2012.
FHALA, B., HTML5 Graphing and Data Visualization Cookbook, Packt Publishing, , Birmingham, 2012.
DAVID, M., Rendering HTML5 Illustration, Focal Press, MA (USA), 2010.
GEARY, D. M., Core HTML5 Canvas Graphics, Animation, and Game Development. Prentice Hall, IN (USA), 2012.
Fulton S. y Fulton J., HTML5 Canvas. Native Interactivity and Animation for the Web, O’Reilly Media, CA (USA), 2011.
POWERS, S., HTML5 Media, O’Reilly Media, CA (USA), 2011.
LIBBY, A.HTML5 Video How-To, Packt Publishing, Birmingham, 2012.
Eisenberg, J. D., SVG Essentials, O’Reilly Media, CA (USA), 2002.
PARISI, T. WebGL: Up and Running, O’Reilly Media, CA (USA), 2012.
Bibliografía Ampliación
Balasubramanian, V. Hypermedia Issues and Applications: A State of the Art Review. Independent. Research Report as part of Ph.D. Program, Graduate School of Management, Rutgers University. December, 1993
Nakano, R. Web Content management. A Collaborative Approach. Prentice may, 2002
![]() |
DIRECCIÓN Y GESTIÓN DE PROYECTOS SOFTWARE |
|
Código | Nombre | |||
Asignatura | 21714044 | DIRECCIÓN Y GESTIÓN DE PROYECTOS SOFTWARE | Créditos Teóricos | 2.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
Se recomienda haber cursado las asignaturas de la Tecnología Específica Ingeniería del Software impartidas en el quinto semestre y estar cursando las asignaturas correspondientes a esta tecnología en el sexto semestre. Por otro lado, es recomendable: a) La asistencia a clase y la participación activa en las mismas. b) La realización de las actividades que se propongan durante el curso. c) La consulta periódica de los elementos de comunicación del campus virtual donde se publicarán las noticias relacionadas con la asignatura.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MERCEDES | RUIZ | CARREIRA | Profesor Titular Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CG01 | 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, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas. | GENERAL |
CG02 | 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 este anexo | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
CG10 | Conocimientos para la realización de mediciones, cálculos, valoraciones, tasaciones, 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 este anexo | GENERAL |
CG11 | 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 en Informática | GENERAL |
CG12 | 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 legislació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 este anexo. | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
IS02 | 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. | ESPECÍFICA |
IS05 | Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran presentarse | ESPECÍFICA |
IS06 | 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 | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R2 | Ser capaz de 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. |
R1 | Ser capaz de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran presentarse. |
R3 | Ser capaz de 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. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Presentación de contenidos por parte del profesor y realización de actividades. |
20 | ||
02. Prácticas, seminarios y problemas | Presentación de contenidos por parte del profesor y realización de actividades. |
10 | ||
03. Prácticas de informática | Realización de actividades de carácter práctico. Estas actividades se realizarán obligatoriamente en equipo y deberán respetarse las normas de realización y entrega que se establezcan. |
30 | ||
10. Actividades formativas no presenciales | Estudio de los contenidos de la asignatura. Realización de ejercicios y trabajos. |
86 | ||
12. Actividades de evaluación | Realización de cuestionarios de evaluación continua y exámenes finales. |
4 |
Evaluación
Criterios Generales de Evaluación
- Precisión y rigurosidad en el conocimiento de los temas tratados. - Corrección técnica y formal de los trabajos realizados. - Calidad de las exposiciones. - Conocimiento y utilización de las técnicas estudiadas. - Interés y grado de compromiso en su proceso de aprendizaje. - Participación en las clases y actividades propuestas. - Participación y calidad de las intervenciones en los debates y en los foros del campus virtual.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Cuestionario | Cuestionario de respuestas múltiples, cortas, V/F, etc. |
|
|
Examen final (sólo para alumnos que no superen la asignatura mediante el sistema de evaluación continua) | Enunciado de examen |
|
|
Realización de ejercicios de carácter práctico. | Rúbrica |
|
Procedimiento de calificación
Se aplicará un sistema de evaluación continua, basado en: a) la realización de cuestionarios que versarán sobre los contenidos de la asignatura. b) la realización de una serie de actividades de carácter práctico. La calificación final de la asignatura se obtendrá mediante la siguiente fórmula: Calificación final = 0.6 * Calificación Cuestionarios + 0.4 * Calificación Actividades Para que esta fórmula sea de aplicación, es necesario que la calificación obtenida en los cuestionarios iguale o supere los 4 puntos (en una escala de 10). - La Calificación de los Cuestionarios se obtendrá promediando los resultados obtenidos en los cuestionarios de evaluación anteriormente indicados. Estos cuestionarios de evaluación tendrán la forma de exámenes de respuestas múltiples, respuesta corta, etc. En el caso del examen final, la calificación obtenida en este examen será el valor que se tomará para la componente Calificación Cuestionarios. - La Calificación de las Actividades se obtendrá a partir de la valoración de las soluciones propuestas para las actividades de carácter práctico que se propondrán en la asignatura. Estas soluciones se entregarán a través del campus virtual en la forma de una memoria de cada actividad realizada. Los profesores podrán convocar a los alumnos a defender la solución propuesta. Estas actividades no pueden recuperarse en los exámenes finales de la asignatura, por lo que la calificación obtenida en esta componente al finalizar la impartición de la asignatura en el curso, se mantendrá durante todas las convocatorias del curso académico. La copia total o parcial de ejercicios, exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1. Introducción a la Dirección y la Gestión de Proyectos Software. 2. Iniciación de proyectos. 3. Planificación temporal y estimación económica. 4. Ejecución de proyectos. 5. Monitorización y control. 6. Cierre de proyectos. 7. Responsabilidad social y profesional. |
CB4 CG01 CG02 CG09 CG10 CG11 CG12 CT1 IS02 IS05 IS06 | R2 R1 R3 |
Bibliografía
Bibliografía Básica
- Murali K. Chemuturi, Thomas M. Cagley Jr. Mastering Software Project Management: Best Practices, Tools and Techniques. J. Ross Publishing, 2010.
- Pandian C. Ravindranath Applied Software Risk Management: A Guide for Software Project Manager. Auerbach Publicationss-Taylor & Francis Group, 2007.
- Project Management Institute: A Guide to the Project Management Body of Knowledge, 4th. Ed. PMI Communications, 2008.
- Villafiorita, A: Introduction to Software Project Management, CRC Press, 2014.
- Wysocki, RK: Effective Project Management: Traditional, Adaptative, Extreme, 6th. Ed. Wiley Publishing, Inc., 2011
Bibliografía Específica
- Fenton NE y Pfleeger SL: Software Metrics. A Rigurous and Practical Approach. PWS, 1997
- Murali K. Chemuturi: Software Estimation Best Practices, Tools & Techniques: A Complete Guide for Software Project Estimators J. Ross Publishing , 2009.
Bibliografía Ampliación
- Brooks, FP: The Mythical Man-Month. 25th. Anniversary Edition. Addison-Wesley, 1995.
- Clifford, G y Larson E: Project Management. The Complete Guide for Every Manager. McGraw-Hill, 2002.
- DeMarco, T y Lister, T: Waltzing with Bears. Managing Risk on Software Projects. Dorset House Publishing Company, 2003.
- DeMarco, T: The Deadline. A novel about Project Management. Dorset House Publishing Company, 1997.
- DeMarco, T y Lister, T Peopleware: Productive Projects and Teams, 2nd Ed. Dorset House Publishing Company 1999.
- Futrell, RT, Shafer, DF y Safer, LI: Quality Software Project Management. Prentice-Hall, 2002.
- Jalote, P: Software Project Management in Practice. Addison-Wesley, 2002.
![]() |
DISEÑO DE ALGORITMOS |
|
Código | Nombre | |||
Asignatura | 21714015 | DISEÑO DE ALGORITMOS | Créditos Teóricos | 2.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Es muy recomendable que el alumno haya adquirido las competencias correspondientes a las materias de los dos primeros cursos, así como que sepa expresarse con fluidez, corrección y precisión en español.
Recomendaciones
Haber superado las siguientes asignaturas y mantener la destreza necesaria en las materias objeto de su estudio. - Introducción a la Programación - Matemática Discreta - Metodología de la Programación - Sistemas Operativos - Análisis de Algoritmos y Estructuras de Datos - Estructuras de Datos no Lineales - Programación Orientada a Objetos En particular, el alumno debe saber cómo resolver las sumas y ecuaciones de recurrencia fundamentales, así como poseer una práctica fluida en el diseño iterativo y recursivo elemental, las técnicas de transformación, la programación en lenguaje C++ y el manejo de las herramientas básicas de programación disponibles a través de un intérprete de órdenes en un sistema operativo GNU/Linux. Por último, se recomienda poseer los suficientes conocimientos de lengua inglesa como para, al menos, ser capaz de leer y comprender los materiales y bibliografía recomendados.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
PEDRO | DELGADO | PEREZ | BECARIOS DE INVESTIGACION | N |
Pedro | Fernandez | Fernandez | Profesor Asociado | N |
Francisco | Palomo | Lozano | Profesor Titular de Escuela Univ. | S |
ALBERTO GABRIEL | SALGUERO | HIDALGO | PROFESOR SUSTITUTO INTERINO | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
C06 | 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 | ESPECÍFICA |
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 | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG08 | 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. | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R7 | Conocer la diferencia entre grafos explícitos e implícitos. |
R5 | Conocer la diferencia entre los enfoques ascendente y descendente en el diseño de algoritmos de programación dinámica. |
R4 | Saber aplicar la programación dinámica a problemas de optimización |
R1 | Saber aplicar la técnica de divide y vencerás al diseño de algoritmos. |
R3 | Saber utilizar algoritmos devoradores para resolver problemas de optimización. |
R2 | Ser capaz de analizar algoritmos de divide y vencerás. |
R6 | Ser capaz de aplicar las técnicas básicas de exploración de un grafo. |
R8 | Ser capaz de utilizar los algoritmos en el laboratorio para obtener programas que resuelvan problemas reales. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | En las clases de teoría se aprenderán los fundamentos teóricos de la materia y se ilustrarán sus conceptos mediante ejemplos paradigmáticos. |
20 | C06 CG08 | |
02. Prácticas, seminarios y problemas | En las clases de problemas se aplicarán los conocimientos aprendidos en las clases de teoría a la resolución de problemas relacionados. |
10 | C06 CG08 CG09 | |
03. Prácticas de informática | Las clases prácticas se desarrollarán en un laboratorio de informática. Previamente se proporcionará a los alumnos a través del campus virtual un guión de las actividades a realizar. Cada guión podrá abarcar varias sesiones de laboratorio y contendrá ejercicios en los que habrá que programar los algoritmos pertinentes como forma de resolver los problemas planteados. |
30 | CG08 CG09 | |
10. Actividades formativas no presenciales | Estas actividades engloban la dedicación personal al estudio del alumno, que debe incluir tanto el repaso de los materiales suministrados, como la resolución de problemas y la realización de prácticas de programación. |
86 | CG08 | |
12. Actividades de evaluación | Exámenes escritos. |
4 | C06 CG09 |
Evaluación
Criterios Generales de Evaluación
Los profesores valorarán la corrección y eficiencia de las soluciones obtenidas, además de aspectos subjetivos como la presentación, claridad y elegancia de su desarrollo en los que se incidirá durante todo el curso. Se prestará especial atención a la capacidad del alumno para explicar las soluciones desarrolladas claramente, con precisión, sin errores gramaticales ni ortográficos. Una mera solución sin explicación o justificación podrá no ser tenida en cuenta. En el caso de programas de ordenador, estos deberán estar escritos conforme al estándar en uso del lenguaje y poseer un comportamiento inequívocamente definido. Los alumnos deben comprobar periódicamente el estado del curso en el campus virtual, donde se publicarán con la debida antelación diversos materiales docentes, convocatorias, calificaciones y, en definitiva, información vital para el seguimiento de la asignatura. En particular, los alumnos tienen la obligación de conocer las noticias publicadas a través del tablón de anuncios virtual del curso, cuyos mensajes sustituyen a los que tradicionalmente se colocaban en un tablón físico y que se consideran la fuente oficial de comunicación de la asignatura. Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Exámenes escritos |
|
C06 CG08 CG09 | |
Memorias de prácticas |
|
C06 CG08 CG09 |
Procedimiento de calificación
Las calificaciones se otorgarán mediante un sistema de evaluación continua en el que la nota final de la asignatura se calculará mediante la siguiente fórmula: NF = | 0,7 * NT + 0,3 * NP si NT >= 3,5 | 0,7 * NT si NT < 3,5 donde: 1. NT es la nota obtenida, en una escala de 0 a 10, en el examen de teoría. 2. NP es la nota de prácticas: la media en una escala de 0 a 10 de las calificaciones de las prácticas desarrolladas durante el curso. Será necesario obtener una nota igual o superior a 3,5 en el examen de teoría para que las prácticas sean tenidas en cuenta a la hora de calcular la nota final de la asignatura. En ningún caso se guardará la NT para posteriores convocatorias de la asignatura. La presentación de memorias por cada práctica a través de los medios anunciados en el campus virtual en las fechas indicadas por el profesor es obligatoria. Las memorias de prácticas se entregarán individualmente, en las fechas establecidas por los profesores, para su evaluación en la primera convocatoria del curso. En convocatorias posteriores las memorias de prácticas se entregarán conjuntamente. La entrega de una memoria de práctica supondrá la anulación a todos los efectos de las memorias que hayan sido entregadas para esa misma práctica en convocatorias anteriores. Los alumnos deben asegurarse de realizar correctamente las entregas electrónicas, a través de los medios anunciados en el campus virtual, en tiempo y forma. En particular, deben observarse estrictamente las normas de entrega publicadas en el campus virtual. Cada memoria de prácticas no presentada en tiempo y forma supondrá una calificación de 0 en la práctica correspondiente. Los alumnos podrán ser convocados para la defensa de sus prácticas en determinadas fechas indicadas por el profesor. En caso de ser convocados a defensa, los alumnos deberán acudir portando copias impresas de las memorias entregadas electrónicamente. El desconocimiento de las cuestiones planteadas implicará una calificación de 0 en su NP.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Bloque 1. Algoritmos devoradores. Sesiones de teoría y problemas: - Esquema general. - El problema del cambio de moneda. - El problema de la mochila. - El problema del árbol de expansión mínimo. - Caminos mínimos desde un vértice a todos los demás. Sesiones de laboratorio: - Introducción al material de prácticas de la asignatura y definición del problema base. - Implementación del algoritmo que da solución al problema de la mochila. - Aplicación del algoritmo de la mochila al problema base. |
C06 CG08 CG09 | R3 R8 |
Bloque 2. Programación dinámica. Sesiones de teoría y problemas: - Diseño descendente: funciones con memoria. - Diseño ascendente: tabla de subproblemas resueltos. - Ejemplos numéricos. - Principio de optimalidad. - El problema del cambio de moneda. - El problema de la mochila. - Caminos mínimos entre todas las parejas de vértices. - Clausura reflexiva y transitiva. Sesiones de laboratorio: - Impacto de la memorización. - Implementación del algoritmo que resuelve el problema de la mochila discreta. - Aplicación del algoritmo de la mochila discreta al problema base. |
C06 CG08 CG09 | R5 R4 R8 |
Bloque 3. Algoritmos de divide y vencerás. Sesiones de teoría y problemas: - Esquema general. - Reducción: búsqueda binaria, potencia rápida. - Equilibrado: extremos, ordenación por fusión. - Partición: ordenación rápida, selección rápida. Sesiones de laboratorio: - Ordenación por fusión frente a ordenación rápida. - Influencia del umbral. - Análisis de los algoritmos de ordenación aplicados al problema base. |
C06 CG08 CG09 | R1 R2 R8 |
Bloque 4. Exploración en grafos. Sesiones de teoría y problemas: - Recorridos de un grafo: aplicaciones, ordenación topológica. - Búsqueda con retroceso. - Ramificación y acotación. - Algoritmo A* Sesiones de laboratorio: - Implementación del algoritmo A*. - Aplicación del algoritmo A* al problema base. |
C06 CG08 CG09 | R7 R6 R8 |
Bibliografía
Bibliografía Básica
[1] Brassard, Gilles y Bratley, Paul. Fundamentos de algoritmia. Prentice-Hall. 1997. [2] Cormen, Thomas H.; Leiserson, Charles E.; Rivest, Ronald L. y Stein, Clifford. Introduction to algorithms. MIT Press. 3ª ed. 2009. [3] Johnsonbaugh, Richard y Schaefer, Marcus. Algorithms. Prentice-Hall. 2004. [4] Kleinberg, Jon y Tardos Éva. Algorithm Design. Addison-Wesley. 2005. [5] Levitin, Anany V. Introduction to the design and analysis of algorithms. Addison-Wesley. 2ª ed. 2007. [6] Martí Oliet, Narciso; Ortega Mallén, Yolanda y Verdejo López, José A. Estructuras de datos y métodos algorítmicos. Ejercicios resueltos. Prentice-Hall. 2004. [7] Neapolitan, Richard y Naimipour, Kumarss. Foundations of algorithms. Jones and Bartlett. 4ª ed. 2009. [8] Sedgewick, Robert y Wayne, Kevin. Algorithms. Addison-Wesley. 4ª ed. 2011. Material complementario en http://www.cs.princeton.edu/algs4. [9] Skiena, Steven S. The algorithm design manual. Springer. 2ª ed. 2008.
Bibliografía Específica
[1] Aho, Alfred; Hopcroft, John y Ullman, Jeffrey. The design and analysis of computer algorithms. Addison-Wesley. 1974. [2] Baase, Sara y Van Gelder, Allen. Computer algorithms. Introduction to design and analysis. Addison-Wesley. 3ª ed. 2000. [3] Brassard, Gilles y Bratley, Paul. Algorítmica. Concepción y análisis. Masson. 1990. [4] Horowitz, Ellis y Sahni, Sartaj. Fundamentals of computer algorithms. Pitman. 1978. [5] Horowitz, Ellis; Sahni, Sartaj y Rajasekaran, Sanguthevar. Computer algorithms / C++. Universities Press. 2ª ed. 2008. [6] Manber, Udi. Introduction to algorithms. A creative approach. Addison-Wesley. 1989. [7] Martí Oliet, Narciso; Segura Díaz, Clara M. y Verdejo López, José A. Especificación, derivación y análisis de algoritmos. Ejercicios resueltos. Prentice-Hall. 2007. [8] Parberry, Ian y Gasarch, William. Problems on algorithms. http://www.eng.unt.edu/ian/books/free/poa.pdf. 2002. [9] Lippman, Stanley B.; Lajoie, Josée y Moo, Barbara E.
C++ Primer.
Addison-Wesley. 5ª ed. 2012.
[10] Stroustrup, Bjarne. Programming: Principles and practice using C++. Addison-Wesley. 2008.
Bibliografía Ampliación
[1] Graham, Ronald L.; Knuth, Donald E. y Patashnik, Oren. Concrete mathematics. A foundation for Computer Science. Addison-Wesley. 2ª ed. 1994. [2] Kao, Ming-Yang (ed.) Encyclopedia of algorithms. Springer. 2008. [3] Knuth, Donald E. The art of computer programming. Volume I. Fundamental algorithms. Addison-Wesley. 3ª ed. 1997. [4] Knuth, Donald E. The art of computer programming. Volume II. Seminumerical algorithms. Addison-Wesley. 3ª ed. 1997. [5] Knuth, Donald E. The art of computer programming. Volume III. Sorting and searching. Addison-Wesley. 2ª ed. 1997. [6] Sedgevick, Robert y Flajolet, Philippe. An introduction to the analysis of algorithms. Addison-Wesley. 1996.
![]() |
DISEÑO DE SISTEMAS SOFTWARE |
|
Código | Nombre | |||
Asignatura | 21714040 | DISEÑO DE SISTEMAS SOFTWARE | Créditos Teóricos | 2.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
El alumno deberá poseer conocimientos básicos de programación e ingeniería de software.
Recomendaciones
Se recomienda tener aprobadas las asignaturas de Ingeniería del Software y de Metodología de la Programación.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Daniel | Molina | Cabrera | Profesor Contratado Doctor | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
IS01 | 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. | ESPECÍFICA |
IS04 | 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 | ESPECÍFICA |
IS06 | 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 | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R2 | Aprendizaje y aplicación de criterios de valoración de un diseño de un sistema software. |
R3 | Conocer y aplicar distintos patrones de diseño. |
R4 | Plantear y discutir distintas alternativas de diseño de un sistema software. |
R1 | Realizar un diseño orientado a objetos de un sistema software a partir de un documento de requisitos. |
R5 | Saber adaptar el diseño de un sistema software antes problemas acontecidos durante su implementación, adaptando de forma adecuada el documento de diseño. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Impartición de la parte teórica de los contenidos. |
20 | ||
02. Prácticas, seminarios y problemas | Ejercicios sobre planteamiento y discusión de diseño de sistemas software. |
10 | ||
03. Prácticas de informática | Explicación del diseño de aplicaciones. Seguimiento de las prácticas realizadas. |
30 | ||
10. Actividades formativas no presenciales | Lectura de bibliografía. Realización de las prácticas en grupos. Realización de los ejercicios de diseño planteados. |
85 | Reducido | IS04 |
12. Actividades de evaluación | Defensa de las prácticas realizadas. Realización de examen de evaluación. |
5 | Reducido |
Evaluación
Criterios Generales de Evaluación
- Aplicación adecuada de los principios de diseño vistos en clase. - Coherencia y facilidad de uso en el API diseñado. - Aplicación apropiada de los patrones de diseño. - Adecuada documentación del diseño. - Sincronización del documento de diseño con la implementación. La copia de exámenes o prácticas o cualquier otro tipo de fraude que detecten los profesores de la asignatura será motivo de suspenso en todas las convocatorias del curso académico.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Ejercicios de planteamiento de diseño ante distintos posibles sistemas software, a partir de una serie de requisitos. Se planteará el uso de patrones de diseño. |
|
||
Examen final. |
|
||
Parte de diseño de una práctica conjunta con la asignatura de "Implementación e Implantación de Sistemas Software". | Evaluación de que el diseño planteado siga los principios indicados, así como la correcta coordinación entre diseño e implementación. |
|
IS01 IS04 IS06 |
Procedimiento de calificación
En la primera convocatoria el sistema de evaluación por defecto es un sistema de evaluación continua. En el resto de las convocatorias se aplicará el sistema de evaluación final. En el sistema de evaluación continua, hay dos opciones. Por un lado, si todas las prácticas se han realizado de forma correcta, con una calificación final de cada una superior a 7, y no ha habido dudas durante su defensa, su calificación será la final de las prácticas (en donde también se han debido resolver dudas de carácter teórico). En caso contrario, la nota final de la asignatura se calculará mediante la siguiente fórmula: Nota Final = (0.6 * Nota Exámenes) + (0.4 * Nota Actividades Aprendizaje) Por tanto, en el sistema de evaluación continua, la Nota Final se establecerá no sólo considerando un examen final, sino la media de las calificaciones obtenidas en ejercicios/prácticas entregables realizados durante el curso. Dado que existen múltiples elementos de evaluación: ejercicios, prácticas, ... mientras que en evaluación continua el examen será conciso, centrado en aspectos no valorados en el resto de elementos anteriores. En el sistema de evaluación final es únicamente la calificación obtenida en el examen final de la asignatura. La Nota Actividades Aprendizaje se calcula a partir de las calificaciones obtenidas en la práctica realizada durante el cuatrimestre. En el caso de una evaluación final el mismo día del examen se presentará una serie de problemas considerados como Actividades de Aprendizaje. La idea de esas actividades es valorar las competencias que se deberían haber adquirido mediante la realización de las prácticas y ejercicios. Por tanto, se recomienda encarecidamente la realización de la evaluación continua. En evaluación continua, para poder obtener una calificación de Actividades de Aprendizaje es OBLIGATORIO entregar los resultados de los ejercicios y/o prácticas mediante el campus virtual en las fechas indicadas por el profesor y siguiendo las instrucciones de entrega. Los profesores podrán convocar a los alumnos para que defiendan sus prácticas. El objetivo de esta defensa podrá ser para valorar la suficiente participación de cada integrante del grupo en las prácticas, e incluso la defensa ante sospechas de copia o fraude en el material entregado. Se mantendrán la Nota Actividades Aprendizaje obtenida durante el cuatrimestre en todas las convocatorias del curso académico. Para poder aplicar la fórmula de cálculo de la Nota Final de la asignatura es necesario obtener una calificación mínima de 3 puntos (sobre 10 puntos) tanto en la Nota Exámenes como en la Nota Actividades Aprendizaje.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Tema 1. Diseño Software: 1.1- Concepto de Diseño Software 1.2- Proceso de Diseño Orientado a Objeto |
||
Tema 2. Principios de Diseño Orientado a Objeto 2.1- Conceptos y Principios de DOO 2.2- Ejemplos de los principios de diseño |
R2 R4 | |
Tema 3. Implementación y Diseño, retroalimentación y ReIngeniería. |
R5 | |
Tema 4. Patrones de Diseño 4.1- Introducción a los Patrones 4.2- Patrones Estrategia, Decorador y Observador 4.3- Patrones de Creación. 4.4- Patrones de Delegación: Fachada, Adaptador, Command 4.5- Otros Patrones: MVC, Iterador, ... 4.6- Aplicando Patrones |
IS04 | R3 R4 |
Bibliografía
Bibliografía Básica
- Gamma, E., et.al. Patrones de diseño. Addison-Wesley, 2003.
- Larman, C., UML y Patrones. Una introducción al análisis y diseño orientado a objetos y al proceso unificado, 2ª ed., Prentice Hall, 2003.
- Booch, G., Rumbaugh, J., Jacobson, I. El lenguaje unificado de modelado: manual de referencia. Addison-Wesley, 1999.
Bibliografía Específica
- Brett D. McLaughlin, Gary Pollice, Dave West, Head First Object-Oriented Analysis and Design, O'Reilly, 2006.
- Eric Freeman & Elisabeth Freeman. Head First Design Patterns, O'Reilly, 2004.
- Patterns of Software, Tales from the Software Community, Richard P. Gabriel, 1998.
- Buschmann, F.et.al. Pattern-Oriented Software Architecture. A System of Patterns. Wiley & Sons, 1996.
Bibliografía Ampliación
- Refactoring: Improving the Design of Existing Code
by Martin Fowler, Kent Beck, John Brant, William Opdyke and Don Roberts.
- The Pragmatic Programmer: From Journeyman to Master. Andrew Hunt and David Thomas. Addison-Wesley.
- Making Software. What Really Works, and Why We Believe It. A,ndy Oram, Greg Wilson, O'Reilly Media, 2010.
- Beatiful Code, Editors: Andy Oram, Greg Wilson, O'Really Media, 2007.
![]() |
ESTRUCTURAS DE DATOS NO LINEALES |
|
Código | Nombre | |||
Asignatura | 21714016 | ESTRUCTURAS DE DATOS NO LINEALES | Créditos Teóricos | 3 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 4.5 |
Curso | 2 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Para poder cursar con razonables posibilidades de éxito esta asignatura es requisito haber superado las dos asignaturas de programación de primer curso (Introducción a la Programación y Metodología de la Programación). También es necesario haber cursado la asignatura Análisis de Algoritmos y Estructuras de Datos (segundo curso, primer cuatrimestre) y cursar la asignatura del mismo cuatrimestre Programación Orientada a Objetos. Cualquier matrícula efectuada que incumpla estos requisitos obviamente es responsabilidad exclusiva del estudiante.
Recomendaciones
Para poder seguir la asignatura razonablemente es aconsejable: - Conocer los aspectos relacionados con la descomposición de problemas, el diseño modular y la abstracción operacional. - Saber especificar de manera informal los algoritmos mediante precondiciones y postcondiciones. - Ser capaz de definir algoritmos de una manera correcta mediante el uso de estructuras de control, bucles, sentencias condicionales, etc. según convenga a la finalidad, eficiencia y claridad del código. - Conocer los mecanismos de transferencia de parámetros y utilizarlos correctamente. - Conocer y usar correctamente los tipos de datos básicos que ofrecen los lenguajes de programación y especialmente, los tipos estructurados: cadenas de caracteres, vectores, matrices, registros y ficheros. - Dominar el uso de punteros y la gestión dinámica de memoria. - Ser capaz de implementar, en un lenguaje de programación de alto nivel, programas de pequeño y mediano tamaño haciendo uso de la descomposición modular del software. - Saber elegir y diseñar adecuadamente casos de prueba para los programas y funciones implementados. - Distinguir y saber resolver sumas aritméticas y geométricas. Reconocer otras sumas notables: la armónica y la expresión del número e mediante serie de potencias. - Conocer las nociones básicas de combinatoria (combinaciones y permutaciones) y los rudimentos de la probabilidad discreta: variable aleatoria discreta, noción de probabilidad, hipótesis de equiprobabilidad, media y media ponderada. - Conocer los mecanismos de abstracción en programación y su importancia para la resolución de problemas. - Comprender la necesidad de separación entre los niveles de especificación, implementación y aplicación en el desarrollo de módulos software. - Conocer los conceptos de programación basada en tipos abstractos y de reutilización de los módulos de software. - Conocer el concepto de recursividad y sus tipos y saber implementar algoritmos recursivos para resolver problemas. - Saber separar perfectamente los aspectos computacionales puros de los efectos colaterales como la E/S y reconocer la importancia de que la E/S, los interfaces gráficos, etc., no deben mezclarse ni ensuciar las funciones que implementan los algoritmos y las estructuras de datos. - Saber analizar algoritmos, así como expresar, interpretar y comparar los resultados de los análisis en notación asintótica. - Saber realizar análisis empíricos de los algoritmos, utilizando técnicas de medida del tiempo en un computador. - Saber resolver ecuaciones de recurrencia sencillas y algunos casos notables.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
José Antonio | Alonso | de la Huerta | Profesor Titular Escuela Universitaria | S |
José Fidel | Argudo | Argudo | TEU | S |
Mª TERESA | GARCÍA | HORCAJADAS | PROFESORA TITULAR DE ESCUELA UNIVERSITARIA | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
C06 | 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 | ESPECÍFICA |
C07 | 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. | ESPECÍFICA |
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 | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG08 | 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. | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | R1. Desarrollar programas, basándose en tipos abstractos de datos, de forma independiente de la implementación de éstos. |
R2 | R2. Organizar un determinado volumen de datos de la forma más racional posible en función de los requisitos del problema a resolver. |
R3 | R3. Implementar de diferentes formas una especificación de software dada. El alumno aprenderá a escoger entre diferentes implementaciones alternativas de una abstracción de datos, y razonar sobre la solución escogida en función de los recursos necesarios (tiempo de ejecución, espacio requerido, etc.). |
R4 | R4. Resolver problemas utilizando los TAD mas apropiados. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Las clases teóricas se basarán fundamentalmente en las explicaciones del profesor sobre el temario, así como en la realización de ejercicios prácticos (sobre pizarra) asociados al mismo. |
24 | C06 C07 CB4 CB5 CG09 | |
02. Prácticas, seminarios y problemas | Se incentivará la participación activa del alumnado en las clases, realizando en grupos el desarrollo de especificaciones e implementaciones de TAD, y provocando el profesor un debate abierto sobre cada uno de los temas que se traten, motivando a los alumnos para que propongan soluciones alternativas a los problemas planteados y su posterior discusión. |
12 | C06 C07 CB4 CB5 CG09 | |
03. Prácticas de informática | En las clases prácticas se proporcionará al alumno guiones de prácticas en los que se incluirán cuestiones teóricas y una serie de problemas de programación, que se resolverán empleando un lenguaje orientado a objetos. Los alumnos asistirán a clase con dichos guiones, que los tendrán disponibles en el campus virtual con suficiente antelación, y con los problemas planteados, de forma que en clase se discutirá en grupo la resolución de dichos problemas y el profesor explicará aquéllos que puedan plantear mayor dificultad; finalmente, cada alumno programará en el ordenador las soluciones de los problemas del guión. |
24 | C06 C07 CB2 CB4 CB5 CG08 CG09 | |
10. Actividades formativas no presenciales | Estas actividades se corresponden con las horas de trabajo personal del alumno, incluyendo las horas de estudio de los contenidos teóricos y prácticos de la asignatura, así como la realización de problemas y trabajos propuestos. |
86 | C06 C07 CB2 CB4 CB5 CG08 CG09 | |
12. Actividades de evaluación | Examen final |
4 |
Evaluación
Criterios Generales de Evaluación
- Adecuación de la solución a la especificación del problema. - Elección de los tipos abstractos de datos apropiados. - Uso correcto de los TADs según su especificación. - Elección adecuada de la implementación de cada TAD. - Presentación, claridad y eficiencia de la solución.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Examen final | Rúbrica |
|
C06 C07 CB2 CB4 CB5 CG08 CG09 |
Pruebas de evaluación de resultados de actividades de aprendizaje | Rúbricas |
|
C06 C07 CB2 CB4 CB5 CG08 CG09 |
Procedimiento de calificación
Para la primera convocatoria se seguirá un sistema de evaluación continua. En el resto de convocatorias, ya que no habrá docencia, se aplicará el sistema de evaluación final. Evaluación continua: A lo largo del curso, en fechas publicadas con antelación, se realizarán una o más pruebas para la evaluación de los resultados de las actividades de aprendizaje. El resultado obtenido en estas pruebas tendrá un peso del 30% en la calificación final del alumno. El 70% restante corresponderá al resultado del examen final. Solamente en casos de fuerza mayor que hayan impedido al alumno presentarse a las pruebas mencionadas éste podrá solicitar al profesor coordinador de la asignatura el cambio al sistema de evaluación final. Evaluación final: Aquellos alumnos que se sometan a evaluación final realizarán el examen final establecido para la evaluación continua y además se les hará una prueba especial para evaluar los resultados de las actividades de aprendizaje. La nota correspondiente a la evaluación del alumno se compone del 70% del examen final y el 30% de la prueba especial.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1. Árboles. 1.1. Concepto de árbol. Definiciones básicas. 1.2. Árboles binarios. 1.2.1. Especificación de operaciones. 1.2.2. Implementación vectorial de árboles binarios. 1.2.3. Implementación mediante un vector de posiciones relativas. 1.2.4. Implementación usando celdas enlazadas. 1.3. Árboles generales. 1.3.1. Especificación de operaciones. 1.3.2. Implementación mediante listas de hijos. 1.3.3. Implementación usando celdas enlazadas. 1.4. Recorridos de árboles. Algoritmos recursivos e iterativos. 1.4.1. Preorden. 1.4.2. Inorden. 1.4.3. Postorden. 1.4.4. Recorrido por niveles. 1.5. Árboles binarios de búsqueda. 1.6. Árboles equilibrados AVL. 1.7. Árboles parcialmente ordenados (montículos). Colas con prioridad. 1.8. Árboles B. |
C06 C07 CG08 CG09 | R1 R2 R3 |
2. Grafos. 2.1. Concepto de grafo. Definiciones básicas. 2.2. Diferentes representaciones de grafos. 2.2.1. Matriz de adyacencia y matriz de costes. 2.2.2. Listas de adyacencia. 2.3. Recorridos de grafos. Búsqueda. 2.3.1. En profundidad. 2.3.2. En anchura. 2.4. Algoritmos de caminos de coste mínimo. 2.4.1. Algoritmo de Dijkstra. 2.4.2. Algoritmo de Floyd. 2.4.3. Algoritmo de Warshall. 2.5. Algoritmos de árboles de extensión de coste mínimo. 2.5.1. Algoritmo de Prim. 2.5.2. Algoritmo de Kruskal. |
C06 C07 CG08 CG09 | R1 R2 R3 |
PRÁCTICAS: Resolución de problemas de programación utilizando tipos abstractos de datos no lineales. Práctica 1. Entrada y salida de árboles Práctica 2. Problemas de árboles binarios I Práctica 3. Problemas de árboles binarios II Práctica 4. Problemas de árboles generales Práctica 5. Problemas de árboles binarios de búsqueda Práctica 6. Problemas de árboles parcialmente ordenados y otros árboles Práctica 7. Problemas de grafos I Práctica 8. Problemas de grafos II Práctica 9. Problemas de grafos III |
C06 C07 CG08 CG09 | R1 R2 R3 R4 |
Bibliografía
Bibliografía Básica
Aho, A.; Hopcroft, J.; Ullman, J. Estructuras de datos y algoritmos.
Addison-Wesley, 1988. Alonso, J.A.; Argudo, J.F.; García, M.T.
Estructuras de Datos en C.
Depto. Lenguajes y Sistemas Informáticos, UCA, 2003.
Fernández-Valdivia, J.; Garrido, A.; García, M. Estructuras de datos. Un enfoque práctico usando C. 1998.
Garrido, A.; Fernández-Valdivia, J.
Abstracción y Estructura de Datos en C++. Delta Publicaciones. 2013.
Heileman, G. L. Estructuras de Datos, Algoritmos y Programación Orientada a Objetos. McGraw-Hill, 1996.
Langsam, Y; Augenstein, M. J.; Tenenbaum, A. M. Estructuras de Datos con C y C++.
Prentice-Hall, 1997.
Bibliografía Específica
Hernández Figueroa, Z. J. y otros
Fundamentos de Estructuras de Datos. Soluciones en Ada, Java y C++.
Paraninfo, 2005
Nyhoff, Larry R.
TADs, estructuras de datos y resolución de problemas con C++.
Prentice-Hall, 2006.
Standish, T.A. Data Structures, Algorithms and Software Principles in C. Addison-Wesley, 1995. Stroustrup, Bjarne.
The C++ programming language. Special edition.
Addison-Wesley. 2000.
Stroustrup, Bjarne.
Programming: Principles and practice using C++.
Addison-Wesley. 2008.
Weiss, M. Data Structures and Algorithm Analysis in C.
Addison-Wesley, 1996.
![]() |
EVOLUCIÓN DEL SOFTWARE |
|
Código | Nombre | |||
Asignatura | 21714046 | EVOLUCIÓN DEL SOFTWARE | Créditos Teóricos | 2.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Se recomienda haber superado los contenidos de las materias de formación básica y haber cursado las asignaturas previas del perfil de Ingeniería del Software
Recomendaciones
Es imprescindible disponer de acceso al campus virtual de la asignatura
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Lorena | Gutierrez | Madroñal | Profesora sustituta | N |
Nuria | Hurtado | Rodriguez | Profesor Colaborador | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG01 | 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, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas. | GENERAL |
CG05 | Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de su calidad, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo. | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
IS01 | 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. | ESPECÍFICA |
IS04 | 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 | ESPECÍFICA |
IS06 | 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 | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R1 | Conocer y comprender la importancia de los conceptos relacionados con la evolución y el mantenimiento de software |
R3 | Conocer y ser capaz de aplicar las herramientas y técnicas del mantenimiento y de la gestión de la configuración del software |
R2 | Conocer y ser capaz de aplicar los procesos de evolución y mantenimiento de software |
R4 | Ser capaz mantener servicios y sistemas software que satisfagan todos los requisitos del usuario y se comporten de forma fiable y eficiente aplicando las teorías, principios, métodos y prácticas de la Ingeniería del Software. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | En las clases de teoría y seminarios se combinará el estudio de los aspectos teóricos de la asignatura con la realización de actividades teórico-prácticas en grupo. |
20 | CG05 CG09 IS01 IS04 IS06 | |
02. Prácticas, seminarios y problemas | En las clases de teoría y seminarios se combinará el estudio de los aspectos teóricos de la asignatura con la realización de actividades teórico-prácticas en grupo. |
10 | CG01 CG05 CG09 IS01 IS04 | |
03. Prácticas de informática | Durante las clases prácticas de la asignatura se resolverán problemas prácticos relacionados con la materia haciendo uso del ordenador |
30 | CG05 CG09 IS01 IS04 | |
10. Actividades formativas no presenciales | Estudio de los contenidos de la asignatura. Realización de actividades propuestas. |
86 | ||
12. Actividades de evaluación | Examen final de la asignatura |
4 |
Evaluación
Criterios Generales de Evaluación
Criterios Generales de Evaluación: 1. Claridad y corrección en las actividades propuestas 2. Correcta cumplimentación de los cuestionarios propuestos 3. Compromiso e interés en el proceso de aprendizaje 4. Entrega en fecha y forma de las actividades propuestas 5. Correcta aplicación de los conocimientos adquiridos 6. Asistencia y participación activa en clase
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Actividades de aprendizaje | Rúbricas |
|
|
Cuestionarios de evaluación | Campus virtual |
|
|
Examen final (sólo para los alumnos que no superen la asignatura a través de las actividades que se realizarán a lo largo del curso) |
|
Procedimiento de calificación
La asignatura seguirá un sistema de Evaluación Continua. El sistema de evaluación continua solo se aplicará en la convocatoria de junio. Se realizarán durante el curso una serie de cuestionarios tanto de contenidos teóricos como prácticos. Estos cuestionarios de evaluación tendrán la forma de exámenes de respuestas múltiples, respuesta corta, respuestas de descripción etc. Se propondrán una serie de actividades de aprendizaje que podrán consistir en la resolución y entrega de ejercicios, realización y exposición de trabajos así como en la entrega de actividades de carácter práctico. La calificación que se obtenga en las actividades de aprendizaje se conservará en todas las convocatorias del curso académico y no podrá recuperarse en el examen final. La nota final de la asignatura se obtendrá siguiendo la siguiente fórmula Calificación final = 0.6 * Calificación Cuestionarios + 0.4 * Calificación Actividades de Aprendizaje Para poder aplicar esta fórmula es indispensable haber alcanzado un valor mínimo de 3.5 puntos en una escala de 10 tanto en los cuestionarios como en las actividades de aprendizaje. En las convocatorias oficiales se realizará el correspondiente examen final en el que volverá a evaluarse la parte correspondiente a "calificación cuestionarios". A este examen solo acudirán los alumnos que no hayan superado la asignatura siguiendo el sistema de evaluación continua.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Prácticas: 1.- Control de versiones con Subversion (SVN) 2.- Control de versiones con Git (nivel básico) 3.- Control de versiones con Git (nivel intermedio) 4.- Control de versiones con Git (nivel avanzado) 5.- Otras herramientas para el mantenimiento y la gestión de la configuración |
R3 | |
Teoría: 1.- Evolución y Mantenimiento de Software: Introducción 2.- Gestión de la Configuración del Software. 3.- Mantenimiento de Software. Conceptos generales 4.- El proceso de Mantenimiento del Software 5.- Técnicas y Herramientas para el Mantenimiento del Software 6.- Aspectos avanzados en la Evolución y el Mantenimiento de Software |
CG05 CG09 IS01 | R1 R3 R2 R4 |
Bibliografía
Bibliografía Básica
Piattini, M.; Villalba, J.; Ruiz, F.; Bastanchury, T.; Polo, M.; Martínez, M.A. y Nistal, C. Mantenimiento del Software: Modelos, técnicas y métodos para la gestión del cambio. Ra-Ma, 2000.
Salvador Sánchez Alonso, Miguel Angel Sicilia, Daniel Rodríguez García. Ingeniería del Software. Un enfoque desde la guía Swebok. Ed: Alfaomega, Garceta. 2012
Roger S. Pressman. Ingeniería del Software. Un enfoque práctico. Sexta Edición. McGraw-Hill, 2005
Ian Sommerville. Ingeniería del Software. Séptima Edición. Pearson Educación, 2005
SWEBOK. Guide to the Software Engineering Body of Knowledge. En línea: http://www.computer.org/portal/web/swebok/htmlformat
Erik Sink . Version Control by Example (2011) Pyrenean Gold Press
Ben Collins-Sussman, Brian W. Fitzpatrick, C. Michael Pilato. Control de versiones con Subversion, 2004
Scott Chacon. Pro Git, Ed: Apress
Bibliografía Específica
Nazim H. Madhavji Software Evolution and Feedback: Theory and Practice John Wiley & Sons (June 5, 2006) ISBN-10: 0470871806
L. J. Arthur Software Evolution, Ed. John Willey & Sons, 1998
Mens, Tom; Demeyer, Serge (Eds.) Software Evolution Springer, ISBN: 9783642095290
L. J. Arthur Rapid Evolutionary Development, Ed. John Willey & Sons, 1992
Yang, Hongji. Successful evolution of software systems / Artech House, c2003 ISBN: 1580533493 . 9781580533492
ISO/IEC 14764-1999, Software Engineering-Software Maintenance, ISO and IEC, 1999.
IEEE Std 1219-1998, IEEE Standard for Software Maintenance, IEEE, 1998
Bibliografía Ampliación
H. Mili, A. Mili, S. Yacoub y E. Addy Reuse-Based Software Engineering, Ed. John Wiley & Sons, 2002
K. Khan y Y. Zhang Managing Corporate Information Systems. Evolution and Maintenance, Ed. Idea Group Publishing, 2004
Jarzabek, Stan. Effective software maintenance and evolution : a reuse-based approach / Auerbach Publications, c2007. ISBN: 0849335922 9780849335921
Pigoski, T. M., Practical Software Maintenance.Best Practices for Managing Your InvestmentE d. John Wiley & Sons. Estados Unidos, 1996.
![]() |
FUNDAMENTOS DE INFORMÁTICA |
|
Código | Nombre | |||
Asignatura | 21715008 | FUNDAMENTOS DE INFORMÁTICA | Créditos Teóricos | 4.5 |
Título | 21721 | GRADO EN INGENIERÍA EN TECNOLOGÍAS INDUSTRIALES - CÁDIZ | Créditos Prácticos | 3 |
Curso | 1 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
Se recomienda al alumno el estudio y el trabajo continuado sobre los contenidos de la asignatura con el fin de conseguir un dominio razonable de la materia y situarse así en condiciones de superar las correspondientes pruebas de evaluación con suficientes garantías.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Pablo | de la Torre | Moreno | Profesor sustituto interino | N |
José María | Rodríguez | Corral | Profesor Titular de Universidad | S |
Antonio J. | Tomeu | Hardasmal | PROFESOR TITULAR DE UNIVERSIDAD | N |
MARIA ELOISA | YRAYZOZ | DIAZ DE LIAÑO | Profesora Titular Escuela Univ. | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
B03 | 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 | ESPECÍFICA |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG3 | Conocimiento en materias básicas y tecnológicas, que les capacite para el aprendizaje de nuevos métodos y teorías, y les dote de versatilidad para adaptarse a nuevas situaciones | GENERAL |
CG4 | Capacidad de resolver problemas con iniciativa, toma de decisiones, creatividad, razonamiento crítico y de comunicar y transmitir conocimientos, habilidades y destrezas en el campo de la Ingeniería Industrial | GENERAL |
CT1 | Capacidad para la resolución de problemas | TRANSVERSAL |
CT17 | Capacidad para el razonamiento crítico | TRANSVERSAL |
CT21 | Capacidad para utilizar con fluidez la informática a nivel de usuario | TRANSVERSAL |
CT3 | Capacidad de organización y planificación | TRANSVERSAL |
CT4 | Capacidad de aplicar los conocimientos en la práctica | TRANSVERSAL |
CT7 | Capacidad de análisis y síntesis | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R3 | Ser capaz de aplicar conocimientos básicos sobre bases de datos. |
R1 | Ser capaz de aplicar conocimientos básicos sobre el uso y programación de ordenadores. |
R4 | Ser capaz de aplicar conocimientos básicos sobre programas informáticos con aplicación en ingeniería. |
R2 | Ser capaz de aplicar conocimientos básicos sobre sistemas operativos. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Modalidad organizativa: clases teóricas. Métodos de enseñanza-aprendizaje: método expositivo/lección magistral. En el contexto de esta modalidad organizativa y mediante el método de enseñanza-aprendizaje indicado se impartirán las unidades teóricas correspondientes a los contenidos de la asignatura. Se dejarán seis horas libres en las clases de teoría para utilizarlas en la realización de pruebas de progreso parciales, así como dedicar tiempo a la resolución de dudas y a la realización de ejercicios de exámenes de años anteriores con el fin de afianzar contenidos. Asímismo, se dedicará parte del tiempo anteriormente indicado a una actividad (conferencia, presentación con diapositivas o proyección de vídeo), con motivo de la Quincena de la Ciencia. |
36 | Grande | B03 CB5 CG3 CG4 CT1 CT17 CT7 |
03. Prácticas de informática | Modalidad organizativa: clases prácticas. Métodos de enseñanza-aprendizaje: aprendizaje basado en problemas. En el contexto de esta modalidad organizativa y mediante el método de enseñanza-aprendizaje indicado se impartirán las unidades prácticas correspondientes a los contenidos de la asignatura. Se propondrán una serie de ejercicios prácticos sobre diseño de algoritmos y programación de éstos en un lenguaje de alto nivel, los cuales deberán ser realizados por los alumnos durante las sesiones prácticas. Asimismo, los alumnos mediante un SGBD de uso comúnmente extendido crearán una base de datos y realizarán diversas operaciones de alta, baja, modificación y consulta de sus registros. |
24 | Reducido | B03 CB5 CG3 CG4 CT1 CT17 CT21 CT3 CT4 |
10. Actividades formativas no presenciales | Trabajo de revisión bibliográfica en grupo (7 horas). Estudio individual y trabajo autónomo sobre los contenidos de la asignatura (79 horas). |
86 | Reducido | B03 CB5 CG3 CG4 CT1 CT17 CT21 CT3 CT4 CT7 |
11. Actividades formativas de tutorías | Atención personal al alumno con el fin de asesorarlo sobre los distintos aspectos relativos al desarrollo de la asignatura. |
2 | Reducido | B03 CB5 CG3 CG4 CT1 CT17 CT4 |
12. Actividades de evaluación | Examen final (ver Procedimiento de Evaluación). |
2 | Grande | B03 CB5 CG3 CG4 CT1 CT17 CT3 CT4 CT7 |
Evaluación
Criterios Generales de Evaluación
En términos generales, se valorarán la claridad y la precisión, en cuanto a presentación y expresión, así como la adecuada organización de los contenidos expuestos, en las distintas actividades de evaluación que los alumnos realicen en el contexto de la asignatura. En particular, se evaluarán la coherencia interna y la correcta estructuración de los algoritmos y programas desarrollados, así como la eficiencia de los mismos.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Ejercicio práctico en aula de Informática. | Ejercicio práctico de programación con ordenador/Rúbrica de valoración de ejercicios prácticos de programación. |
|
B03 CB5 CG3 CG4 CT1 CT21 CT3 CT4 |
Examen final. | Prueba escrita compuesta por ejercicio de programación y, opcionalmente, test de conocimientos y/o una o varias cuestiones teóricas de desarrollo/Rúbricas y escalas de valoración para los distintos apartados de la prueba escrita. |
|
B03 CB5 CG3 CG4 CT1 CT17 CT3 CT4 CT7 |
Test de conocimientos básicos. | Test/Escala de valoración de tests. |
|
B03 CG3 |
Trabajo de revisión bibliográfica. | Análisis documental/Rúbrica de valoración de documentos. |
|
B03 CB5 CG3 CG4 CT17 CT3 CT7 |
Procedimiento de calificación
La calificación final de la asignatura es la suma de las puntuaciones obtenidas en las distintas actividades de evaluación. Para superar la asignatura será necesario obtener una calificación final igual o superior a 5 puntos. A continuación, se detallan los porcentajes de calificación asociados a cada actividad: a) El examen final supondrá el 80% de la calificación global de la asignatura (puntuación sobre 8). b) El test de conocimientos básicos supondrá el 10% de la calificación global de la asignatura (puntuación sobre 1). c) El ejercicio práctico supondrá el 10% de la calificación global de la asignatura (puntuación sobre 1). d) El trabajo de revisión bibliográfica tendrá carácter voluntario y tratará específicamente sobre el tema objeto de la actividad (conferencia, presentación con diapositivas o proyección de vídeo) que tenga lugar en la Quincena de la Ciencia, o bien acerca de alguna cuestión directamente relacionada con dicho tema. La puntuación obtenida (sobre 0.5) tan sólo se contabilizará en la calificación final del alumno una vez que éste haya superado la asignatura (nota igual o superior a 5 puntos).
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Módulo 1: El ordenador. Definiciones Funcionamiento básico del ordenador. El ordenador central y periféricos. |
B03 CB5 CG3 CT7 | R1 |
Módulo 2: Software. Sistemas operativos. Lenguajes de programación. Bases de datos. Aplicaciones. |
B03 CB5 CG3 CG4 CT1 CT17 CT7 | R3 R1 R4 R2 |
Módulo 3: Fundamentos de la programación. Introducción al ciclo de vida del software. Algoritmo: concepto, elementos y representación. Programación estructurada. Diseño descendente (Top-down). Introducción a un lenguaje de programación. |
B03 CB5 CG3 CG4 CT1 CT3 CT4 CT7 | R1 |
Práctica 1: Desarrollo de programas en un lenguaje de alto nivel. |
B03 CB5 CG3 CG4 CT1 CT17 CT21 CT3 CT4 | R1 R2 |
Práctica 2: Uso de aplicaciones informáticas en ingeniería. |
B03 CB5 CG3 CG4 CT1 CT21 CT4 | R3 R4 R2 |
Bibliografía
Bibliografía Básica
J. Glenn Brookshear. Introducción a la Computación. 11ª edición. Pearson Educación, 2012.
A. Prieto, A. Lloris, J.C. Torres. Introducción a la Informática. Cuarta Edición. McGraw-Hill, 2006.
C.J. Date. Introducción a los sistemas de bases de datos. Octava Edición. Pearson Educación, 2004.
J.M. Rodríguez, J. Galindo. Aprendiendo C. Tercera edición revisada y ampliada. Servicio de publicaciones de la Universidad de Cádiz, 2006.
Teaching Soft Group. Access 2010. Curso práctico. Ra-Ma, 2011.
Bibliografía Ampliación
W. Stallings. Sistemas operativos. Aspectos internos y principios de diseño. Quinta Edición. Pearson Prentice Hall, 2005.
A.S. Tanenbaum. Sistemas operativos modernos. Tercera edición. Pearson Educación, 2009.
R. Elmasri, S.B. Navathe. Fundamentos de sistemas de bases de datos. Cuarta Edición. Pearson Educación, 2002.
B.W. Kernighan, D.M. Ritchie. El lenguaje de Programación C. Segunda Edición. Prentice Hall, 1991.
H. Schildt. C. Guía de Autoenseñanza. Segunda Edición. McGraw-Hill, 2001.
P.J. Sánchez, J. Galindo, I. Turias, I. Lloret. Ejercicios Resueltos de Programación C. Servicio de Publicaciones de la UCA, 1997.
A. Gilat. Matlab. Una introducción con ejemplos prácticos. Reverté, S.A., 2006.
![]() |
FUNDAMENTOS DE INFORMÁTICA |
|
Código | Nombre | |||
Asignatura | 21718008 | FUNDAMENTOS DE INFORMÁTICA | Créditos Teóricos | 4.5 |
Título | 21718 | GRADO EN INGENIERÍA ELÉCTRICA - CÁDIZ | Créditos Prácticos | 3 |
Curso | 1 | Tipo | Troncal | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
Se recomienda al alumno el estudio y el trabajo continuado sobre los contenidos de la asignatura con el fin de conseguir un dominio razonable de la materia y situarse así en condiciones de superar las correspondientes pruebas de evaluación con suficientes garantías.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Pablo | de la Torre | Moreno | Profesor sustituto interino | N |
José María | Rodríguez | Corral | Profesor Titular de Universidad | S |
Antonio J. | Tomeu | Hardasmal | PROFESOR TITULAR DE UNIVERSIDAD | N |
MARIA ELOISA | YRAYZOZ | DIAZ DE LIAÑO | Profesora Titular Escuela Univ. | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
B03 | 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. | ESPECÍFICA |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | BÁSICA |
CG03 | Conocimiento en materias básicas y tecnológicas, que les capacite para el aprendizaje de nuevos métodos y teorías, y les dote de versatilidad para adaptarse a nuevas situaciones. | GENERAL |
CG04 | Capacidad de resolver problemas con iniciativa, toma de decisiones, creatividad, razonamiento crítico y de comunicar y transmitir conocimientos, habilidades y destrezas en el campo de la Ingeniería Industrial. | GENERAL |
CT01 | Comunicación oral y/o escrita | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R3 | Ser capaz de aplicar conocimientos básicos sobre bases de datos. |
R1 | Ser capaz de aplicar conocimientos básicos sobre el uso y programación de ordenadores. |
R4 | Ser capaz de aplicar conocimientos básicos sobre programas informáticos con aplicación en ingeniería. |
R2 | Ser capaz de aplicar conocimientos básicos sobre sistemas operativos. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Modalidad organizativa: clases teóricas. Métodos de enseñanza-aprendizaje: método expositivo/lección magistral. En el contexto de esta modalidad organizativa y mediante el método de enseñanza-aprendizaje indicado se impartirán las unidades teóricas correspondientes a los contenidos de la asignatura. Se dejarán seis horas libres en las clases de teoría para utilizarlas en la realización de pruebas de progreso parciales, así como dedicar tiempo a la resolución de dudas y a la realización de ejercicios de exámenes de años anteriores con el fin de afianzar contenidos. Asímismo, se dedicará parte del tiempo anteriormente indicado a una actividad (conferencia, presentación con diapositivas o proyección de vídeo), con motivo de la Quincena de la Ciencia. |
36 | Grande | B03 CB5 CG03 CG04 CT01 |
03. Prácticas de informática | Modalidad organizativa: clases prácticas. Métodos de enseñanza-aprendizaje: aprendizaje basado en problemas. En el contexto de esta modalidad organizativa y mediante el método de enseñanza-aprendizaje indicado se impartirán las unidades prácticas correspondientes a los contenidos de la asignatura. Se propondrán una serie de ejercicios prácticos sobre diseño de algoritmos y programación de éstos en un lenguaje de alto nivel, los cuales deberán ser realizados por los alumnos durante las sesiones prácticas. Asimismo, los alumnos mediante un SGBD de uso comúnmente extendido crearán una base de datos y realizarán diversas operaciones de alta, baja, modificación y consulta de sus registros. |
24 | Reducido | B03 CB5 CG03 CG04 CT01 |
10. Actividades formativas no presenciales | Trabajo de revisión bibliográfica en grupo (7 horas). Estudio individual y trabajo autónomo sobre los contenidos de la asignatura (79 horas). |
86 | Reducido | B03 CB5 CG03 CG04 CT01 |
11. Actividades formativas de tutorías | Atención personal al alumno con el fin de asesorarlo sobre los distintos aspectos relativos al desarrollo de la asignatura. |
2 | Reducido | B03 CB5 CG03 CG04 CT01 |
12. Actividades de evaluación | Examen final (ver Procedimiento de Evaluación). |
2 | Grande | B03 CB5 CG03 CG04 CT01 |
Evaluación
Criterios Generales de Evaluación
En términos generales, se valorarán la claridad y la precisión, en cuanto a presentación y expresión, así como la adecuada organización de los contenidos expuestos, en las distintas actividades de evaluación que los alumnos realicen en el contexto de la asignatura. En particular, se evaluarán la coherencia interna y la correcta estructuración de los algoritmos y programas desarrollados, así como la eficiencia de los mismos.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Ejercicio práctico en aula de Informática. | Ejercicio práctico de programación con ordenador/Rúbrica de valoración de ejercicios prácticos de programación. |
|
B03 CB5 CG03 CG04 CT01 |
Examen final. | Prueba escrita compuesta por ejercicio de programación y, opcionalmente, test de conocimientos y/o una o varias cuestiones teóricas de desarrollo/Rúbricas y escalas de valoración para los distintos apartados de la prueba escrita. |
|
B03 CB5 CG03 CG04 CT01 |
Test de conocimientos básicos. | Test/Escala de valoración de tests. |
|
B03 CG03 CT01 |
Trabajo de revisión bibliográfica. | Análisis documental/Rúbrica de valoración de documentos. |
|
B03 CB5 CG03 CG04 CT01 |
Procedimiento de calificación
La calificación final de la asignatura es la suma de las puntuaciones obtenidas en las distintas actividades de evaluación. Para superar la asignatura será necesario obtener una calificación final igual o superior a 5 puntos. A continuación, se detallan los porcentajes de calificación asociados a cada actividad: a) El examen final supondrá el 80% de la calificación global de la asignatura (puntuación sobre 8). b) El test de conocimientos básicos supondrá el 10% de la calificación global de la asignatura (puntuación sobre 1). c) El ejercicio práctico supondrá el 10% de la calificación global de la asignatura (puntuación sobre 1). d) El trabajo de revisión bibliográfica tendrá carácter voluntario y tratará específicamente sobre el tema objeto de la actividad (conferencia, presentación con diapositivas o proyección de vídeo) que tenga lugar en la Quincena de la Ciencia, o bien acerca de alguna cuestión directamente relacionada con dicho tema. La puntuación obtenida (sobre 0.5) tan sólo se contabilizará en la calificación final del alumno una vez que éste haya superado la asignatura (nota igual o superior a 5 puntos).
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Módulo 1: El ordenador. Definiciones. Funcionamiento básico del ordenador. El ordenador central y periféricos. |
B03 CB5 CG03 CT01 | R1 |
Módulo 2: Software. Sistemas operativos. Lenguajes de programación. Bases de datos. Aplicaciones. |
B03 CB5 CG03 CG04 CT01 | R3 R1 R4 R2 |
Módulo 3: Fundamentos de la programación. Introducción al ciclo de vida del software. Algoritmo: concepto, elementos y representación. Programación estructurada. Diseño descendente (Top-down). Introducción a un lenguaje de programación. |
B03 CB5 CG03 CG04 CT01 | R1 |
Práctica 1: Desarrollo de programas en un lenguaje de alto nivel. |
B03 CB5 CG03 CG04 CT01 | R1 R2 |
Práctica 2: Uso de aplicaciones informáticas en ingeniería. |
B03 CB5 CG03 CG04 CT01 | R3 R4 R2 |
Bibliografía
Bibliografía Básica
J. Glenn Brookshear. Introducción a la Computación. 11ª edición. Pearson Educación, 2012.
A. Prieto, A. Lloris, J.C. Torres. Introducción a la Informática. Cuarta Edición. McGraw-Hill, 2006.
C.J. Date. Introducción a los sistemas de bases de datos. Octava Edición. Pearson Educación, 2004.
J.M. Rodríguez, J. Galindo. Aprendiendo C. Tercera edición revisada y ampliada. Servicio de publicaciones de la Universidad de Cádiz, 2006.
Teaching Soft Group. Access 2010. Curso práctico. Ra-Ma, 2011.
Bibliografía Ampliación
W. Stallings. Sistemas operativos. Aspectos internos y principios de diseño. Quinta Edición. Pearson Prentice Hall, 2005.
A.S. Tanenbaum. Sistemas operativos modernos. Tercera edición. Pearson Educación, 2009.
R. Elmasri, S.B. Navathe. Fundamentos de sistemas de bases de datos. Cuarta Edición. Pearson Educación, 2002.
B.W. Kernighan, D.M. Ritchie. El lenguaje de Programación C. Segunda Edición. Prentice Hall, 1991.
H. Schildt. C. Guía de Autoenseñanza. Segunda Edición. McGraw-Hill, 2001.
P.J. Sánchez, J. Galindo, I. Turias, I. Lloret. Ejercicios Resueltos de Programación C. Servicio de Publicaciones de la UCA, 1997.
A. Gilat. Matlab. Una introducción con ejemplos prácticos. Reverté, S.A., 2006.
![]() |
FUNDAMENTOS DE INFORMÁTICA |
|
Código | Nombre | |||
Asignatura | 21720008 | FUNDAMENTOS DE INFORMÁTICA | Créditos Teóricos | 4.5 |
Título | 21720 | GRADO EN INGENIERÍA MECÁNICA - CÁDIZ | Créditos Prácticos | 3 |
Curso | 1 | Tipo | Troncal | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
Se recomienda al alumno el estudio y el trabajo continuado sobre los contenidos de la asignatura con el fin de conseguir un dominio razonable de la materia y situarse así en condiciones de superar las correspondientes pruebas de evaluación con suficientes garantías.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Pablo | de la Torre | Moreno | Profesor sustituto interino | N |
José María | Rodríguez | Corral | Profesor Titular de Universidad | S |
Antonio J. | Tomeu | Hardasmal | PROFESOR TITULAR DE UNIVERSIDAD | N |
MARIA ELOISA | YRAYZOZ | DIAZ DE LIAÑO | Profesora Titular Escuela Univ. | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
B03 | 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 | ESPECÍFICA |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG3 | Conocimiento en materias básicas y tecnológicas, que les capacite para el aprendizaje de nuevos métodos y teorías, y les dote de versatilidad para adaptarse a nuevas situaciones. | GENERAL |
CG4 | Capacidad de resolver problemas con iniciativa, toma de decisiones, creatividad, razonamiento crítico y de comunicar y transmitir conocimientos, habilidades y destrezas en el campo de la Ingeniería Industrial | GENERAL |
CT01 | Comunicación oral y/o escrita | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R3 | Ser capaz de aplicar conocimientos básicos sobre bases de datos. |
R1 | Ser capaz de aplicar conocimientos básicos sobre el uso y programación de ordenadores. |
R4 | Ser capaz de aplicar conocimientos básicos sobre programas informáticos con aplicación en ingeniería. |
R2 | Ser capaz de aplicar conocimientos básicos sobre sistemas operativos. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Modalidad organizativa: clases teóricas. Métodos de enseñanza-aprendizaje: método expositivo/lección magistral. En el contexto de esta modalidad organizativa y mediante el método de enseñanza-aprendizaje indicado se impartirán las unidades teóricas correspondientes a los contenidos de la asignatura. Se dejarán seis horas libres en las clases de teoría para utilizarlas en la realización de pruebas de progreso parciales, así como dedicar tiempo a la resolución de dudas y a la realización de ejercicios de exámenes de años anteriores con el fin de afianzar contenidos. Asímismo, se dedicará parte del tiempo anteriormente indicado a una actividad (conferencia, presentación con diapositivas o proyección de vídeo), con motivo de la Quincena de la Ciencia. |
36 | Grande | B03 CB5 CG3 CG4 CT01 |
03. Prácticas de informática | Modalidad organizativa: clases prácticas. Métodos de enseñanza-aprendizaje: aprendizaje basado en problemas. En el contexto de esta modalidad organizativa y mediante el método de enseñanza-aprendizaje indicado se impartirán las unidades prácticas correspondientes a los contenidos de la asignatura. Se propondrán una serie de ejercicios prácticos sobre diseño de algoritmos y programación de éstos en un lenguaje de alto nivel, los cuales deberán ser realizados por los alumnos durante las sesiones prácticas. Asimismo, los alumnos mediante un SGBD de uso comúnmente extendido crearán una base de datos y realizarán diversas operaciones de alta, baja, modificación y consulta de sus registros. |
24 | Reducido | B03 CB5 CG3 CG4 CT01 |
10. Actividades formativas no presenciales | Trabajo de revisión bibliográfica en grupo (7 horas). Estudio individual y trabajo autónomo sobre los contenidos de la asignatura (79 horas). |
86 | Reducido | B03 CB5 CG3 CG4 CT01 |
11. Actividades formativas de tutorías | Atención personal al alumno con el fin de asesorarlo sobre los distintos aspectos relativos al desarrollo de la asignatura. |
2 | Reducido | B03 CB5 CG3 CG4 CT01 |
12. Actividades de evaluación | Examen final (ver Procedimiento de Evaluación). |
2 | Grande | B03 CB5 CG3 CG4 CT01 |
Evaluación
Criterios Generales de Evaluación
En términos generales, se valorarán la claridad y la precisión, en cuanto a presentación y expresión, así como la adecuada organización de los contenidos expuestos, en las distintas actividades de evaluación que los alumnos realicen en el contexto de la asignatura. En particular, se evaluarán la coherencia interna y la correcta estructuración de los algoritmos y programas desarrollados, así como la eficiencia de los mismos.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Ejercicio práctico en aula de Informática. | Ejercicio práctico de programación con ordenador/Rúbrica de valoración de ejercicios prácticos de programación. |
|
B03 CB5 CG3 CG4 CT01 |
Examen final. | Prueba escrita compuesta por ejercicio de programación y, opcionalmente, test de conocimientos y/o una o varias cuestiones teóricas de desarrollo/Rúbricas y escalas de valoración para los distintos apartados de la prueba escrita. |
|
B03 CB5 CG3 CG4 CT01 |
Test de conocimientos básicos. | Test/Escala de valoración de tests. |
|
B03 CG3 CT01 |
Trabajo de revisión bibliográfica. | Análisis documental/Rúbrica de valoración de documentos. |
|
B03 CB5 CG3 CG4 CT01 |
Procedimiento de calificación
La calificación final de la asignatura es la suma de las puntuaciones obtenidas en las distintas actividades de evaluación. Para superar la asignatura será necesario obtener una calificación final igual o superior a 5 puntos. A continuación, se detallan los porcentajes de calificación asociados a cada actividad: a) El examen final supondrá el 80% de la calificación global de la asignatura (puntuación sobre 8). b) El test de conocimientos básicos supondrá el 10% de la calificación global de la asignatura (puntuación sobre 1). c) El ejercicio práctico supondrá el 10% de la calificación global de la asignatura (puntuación sobre 1). d) El trabajo de revisión bibliográfica tendrá carácter voluntario y tratará específicamente sobre el tema objeto de la actividad (conferencia, presentación con diapositivas o proyección de vídeo) que tenga lugar en la Quincena de la Ciencia, o bien acerca de alguna cuestión directamente relacionada con dicho tema. La puntuación obtenida (sobre 0.5) tan sólo se contabilizará en la calificación final del alumno una vez que éste haya superado la asignatura (nota igual o superior a 5 puntos).
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Módulo 1: El ordenador. Definiciones. Funcionamiento básico del ordenador. El ordenador central y periféricos. |
B03 CB5 CG3 CT01 | R1 |
Módulo 2: Software. Sistemas operativos. Lenguajes de programación. Bases de datos. Aplicaciones. |
B03 CB5 CG3 CG4 CT01 | R3 R1 R4 R2 |
Módulo 3: Fundamentos de la programación. Introducción al ciclo de vida del software. Algoritmo: concepto, elementos y representación. Programación estructurada. Diseño descendente (Top-down). Introducción a un lenguaje de programación. |
B03 CB5 CG3 CG4 CT01 | R1 |
Práctica 1: Desarrollo de programas en un lenguaje de alto nivel. |
B03 CB5 CG3 CG4 CT01 | R1 R2 |
Práctica 2: Uso de aplicaciones informáticas en ingeniería. |
B03 CB5 CG3 CG4 CT01 | R3 R4 R2 |
Bibliografía
Bibliografía Básica
J. Glenn Brookshear. Introducción a la Computación. 11ª edición. Pearson Educación, 2012.
A. Prieto, A. Lloris, J.C. Torres. Introducción a la Informática. Cuarta Edición. McGraw-Hill, 2006.
C.J. Date. Introducción a los sistemas de bases de datos. Octava Edición. Pearson Educación, 2004.
J.M. Rodríguez, J. Galindo. Aprendiendo C. Tercera edición revisada y ampliada. Servicio de publicaciones de la Universidad de Cádiz, 2006.
Teaching Soft Group. Access 2010. Curso práctico. Ra-Ma, 2011.
Bibliografía Ampliación
W. Stallings. Sistemas operativos. Aspectos internos y principios de diseño. Quinta Edición. Pearson Prentice Hall, 2005.
A.S. Tanenbaum. Sistemas operativos modernos. Tercera edición. Pearson Educación, 2009.
R. Elmasri, S.B. Navathe. Fundamentos de sistemas de bases de datos. Cuarta Edición. Pearson Educación, 2002.
B.W. Kernighan, D.M. Ritchie. El lenguaje de Programación C. Segunda Edición. Prentice Hall, 1991.
H. Schildt. C. Guía de Autoenseñanza. Segunda Edición. McGraw-Hill, 2001.
P.J. Sánchez, J. Galindo, I. Turias, I. Lloret. Ejercicios Resueltos de Programación C. Servicio de Publicaciones de la UCA, 1997.
A. Gilat. Matlab. Una introducción con ejemplos prácticos. Reverté, S.A., 2006.
![]() |
FUNDAMENTOS DE INFORMÁTICA |
|
Código | Nombre | |||
Asignatura | 21716007 | FUNDAMENTOS DE INFORMÁTICA | Créditos Teóricos | 4.5 |
Título | 21716 | GRADO EN INGENIERÍA AEROESPACIAL | Créditos Prácticos | 3 |
Curso | 1 | Tipo | Troncal | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno.
Recomendaciones
Para seguir la asignatura con éxito, especialmente la parte de programación, es recomendable que el alumno trabaje cada concepto en profundidad antes de avanzar en los contenidos, realizando los ejercicios/problemas propuestos y consultando al profesor las dudas surgidas. Por tanto, es necesario llevar la asignatura al día.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MIGUEL ANGEL | BOLIVAR | PEREZ | PROFESOR ASOCIADO | N |
FRANCISCO DAMIAN | ORTEGA | MOLINA | Profesor Titular Universidad | S |
Ignacio Javier | Pérez | Gálvez | Contratado | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
B03 | 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. | ESPECÍFICA |
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. | GENERAL |
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. | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética. | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado. | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía. | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes. | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | Ser capaz de aplicar 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. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | MODALIDAD ORGANIZATIVA: Clases teóricas. MÉTODO DE ENSEÑANZA-APRENDIZAJE: Método expositivo/lección magistral. Resolución de problemas. En ellas el profesor expone las competencias y objetivos a alcanzar. Se enseña los contenidos básicos de un tema. Se resuelven problemas basados en ejemplos concretos con la finalidad de afianzar los contenidos de las clases teóricas. Se realiza un seguimiento temporal de la adquisición de conocimientos a través de preguntas en clase. |
36 | B03 CB1 CB2 CB3 CB4 CB5 CT1 | |
03. Prácticas de informática | MODALIDAD ORGANIZATIVA: Clases prácticas. Prácticas de informática. METODOS DE ENSEÑANZA APRENDIZAJE: Resolución de ejercicios y problemas. Se proponen una serie de ejercicios prácticos que deberán ser realizados por los alumnos durante las sesiones prácticas. Podemos distinguir dos tipos de ejercicios: - los orientados a enseñar el manejo de software para la redacción de informes, la realización de cálculos y la gestión de información - los enfocados a iniciar al alumno en el diseño de algoritmos y programación en un lenguaje de alto nivel. |
24 | B03 CB1 CB2 CB3 CB4 CB5 CT1 | |
10. Actividades formativas no presenciales | MODALIDAD ORGANIZATIVA: Estudio y trabajo individual/autónomo MÉTODOS DE ENSEÑANZA-APRENDIZAJE: Contrato de aprendizaje. Trabajo realizado por el alumno mediante el estudio individual y el trabajo autónomo para comprender los contenidos impartidos en teoría, la resolución de ejercicios y problemas y la realización de búsquedas bibliográficas. Todo este proceso contará con la supervisión del profesor. |
86 | Reducido | B03 CB2 CB3 CB5 CT1 |
12. Actividades de evaluación | Pruebas de progreso periódicas y examen final para los alumnos que no superen las pruebas de progreso. Las entregas de trabajo se corresponden a pruebas de progreso de carácter no obligatorio. Las pruebas de progreso periódicas se realizarán en horario de clase presencial. |
4 | Grande | B03 CB1 CB2 CB3 CB4 CB5 CT1 |
Evaluación
Criterios Generales de Evaluación
La calificación general de la asignatura será la suma de las puntuaciones obtenidas en cada una de las actividades, según su ponderación (ver procedimiento de la calificación)
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Entrega de trabajos | Análisis documental/Rúbrica de valoración de documentos |
|
B03 CB2 CB3 CT1 |
Examen final | Prueba global con ejercicios prácticos y cuestiones teóricas sobre los contenidos de la asignatura. |
|
B03 CB1 CB2 CB3 CB4 CB5 CT1 |
Pruebas de progreso | Prueba parcial con ejercicios prácticos y cuestiones teóricas sobre los contenidos de la asignatura. |
|
B03 CB1 CB2 CB3 CB4 CB5 CT1 |
Procedimiento de calificación
Para aprobar la asignatura el estudiante puede seguir dos caminos: 1. EVALUACIÓN CONTINUA La calificación se obtendrá con la siguiente fórmula: 30% entregas de trabajos + 30% pruebas de progreso teóricas (tipo test) + 40% pruebas de progreso prácticas de programación. 2. EVALUACIÓN FINAL (convocatorias oficiales de junio, septiembre y febrero) La calificación se obtendrá con la siguiente fórmula: 30% entregas de trabajos (obtenida mediante evaluación continua) + 30% examen final de teoría (tipo test) + 40% examen final práctico de programación. En cualquier caso, para superar la asignatura, será necesario haber obtenido al menos un 5 en las dos pruebas de progreso/exámenes finales de teoría y prácticas. Además, será necesario que la nota media final (sumando el 30% correspondiente a la entrega de trabajos) sea al menos un 5. El 30% correspondiente a las entregas de trabajo sólo se tendrá en cuenta si se superan las pruebas de progreso o el examen final de teoría y prácticas. Parte de dicha puntuación se obtendrá de la participación en la resolución de ejercicios propuestos en clase. Para superar las pruebas de progreso prácticas de la evaluación continua, los profesores de la asignatura podrán exigir que se supere una prueba eliminatoria, cuya calificación sería apto/no apto. Para superar el examen final práctico será necesario superar un test eliminatorio práctico. La calificación de dicho test será apto/no apto. La copia total o parcial en los exámenes finales/pruebas de progreso, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
MÓDULO DE PRÁCTICAS 1: Aplicaciones informáticas en ingeniería. |
B03 CB1 CB4 CB5 | R1 |
MÓDULO DE PRÁCTICAS 2: Desarrollo de programas en un lenguaje de alto nivel: Variables, constantes y operaciones básicas (lectura, escritura y asignación). Estructuras selectivas y repetitivas. Programación modular. Tipos de datos estructurados. |
B03 CB2 CB3 CT1 | R1 |
MÓDULO TEÓRICO 1: EL ORDENADOR. Definiciones. Funcionamiento básico del ordenador. El ordenador central y periféricos. |
B03 CB1 | R1 |
MÓDULO TEÓRICO 2: EL SOFTWARE. Sistemas operativos. Lenguajes de programación. Bases de datos. Aplicaciones informáticas. |
B03 CB4 CB5 | R1 |
MÓDULO TEÓRICO 3: REDES DE ORDENADORES. Conceptos básicos. Protocolos de comunicación. Internet. |
B03 CB5 | R1 |
MÓDULO TEÓRICO 4: FUNDAMENTOS DE LA PROGRAMACIÓN. Introducción al Ciclo de Vida del Software. Algoritmo: Concepto, elementos y representación. Programación estructurada. Diseño descendente (Top-down). Introducción a un lenguaje de programación. |
B03 CB2 CB3 CT1 | R1 |
Bibliografía
Bibliografía Básica
- Galindo Gómez, J., Rodríguez Corral, J.M., Yáñez Escolano, A. y otros (1996). Fundamentos Informáticos. Servicio de Publicaciones de la UCA.
- Joyanes Aguilar, L. (2003). Fundamentos de Programación: Algoritmos y Estructuras de Datos. McGraw-Hill.
- Joyanes Aguilar, L. (2002). Programación en C. Libro de Problemas. McGraw-Hill.
- Prieto Espinosa, A., Lloris Ruiz, A., Torres Cantero, J.C. (2006). Introducción a la Informática. McGraw-Hill.
- Rodríguez Corral, J.M., Galindo Gómez, J. (2006). Aprendiendo C. Servicio de Publicaciones de la UCA
- Zahonero Martínez, I., Joyanes Aguilar, L. (2005). Programación en C. McGraw-Hill.
![]() |
FUNDAMENTOS DE INFORMÁTICA |
|
Código | Nombre | |||
Asignatura | 10618008 | FUNDAMENTOS DE INFORMÁTICA | Créditos Teóricos | 4.5 |
Título | 10622 | GRADO EN INGENIERÍA EN TECNOLOGÍAS INDUSTRIALES - ALGECIRAS | Créditos Prácticos | 3 |
Curso | 1 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno.
Recomendaciones
Para seguir la asignatura con éxito, especialmente la parte de programación, es recomendable que el alumno trabaje cada concepto en profundidad antes de avanzar en los contenidos, realizando los ejercicios/problemas propuestos y consultando al profesor las dudas surgidas. Por tanto, es necesario llevar la asignatura al día.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MANUEL JESUS | COBO | MARTIN | PROFESOR SUSTITUTO INTERINO | N |
ISIDRO | LLORET | GALIANA | Profesor Titular Escuela Univ. | S |
CAYETANO JOSE | MARTINEZ | CASTAÑEDA | Profesor Asociado | N |
IGNACIO JOSE | TURIAS | DOMINGUEZ | Profesor Titular Universidad | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
B03 | 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 | ESPECÍFICA |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG3 | Conocimiento en materias básicas y tecnológicas, que les capacite para el aprendizaje de nuevos métodos y teorías, y les dote de versatilidad para adaptarse a nuevas situaciones | GENERAL |
CG4 | Capacidad de resolver problemas con iniciativa, toma de decisiones, creatividad, razonamiento crítico y de comunicar y transmitir conocimientos, habilidades y destrezas en el campo de la Ingeniería Industrial | GENERAL |
CT1 | Capacidad para la resolución de problemas | TRANSVERSAL |
CT17 | Capacidad para el razonamiento crítico | TRANSVERSAL |
CT21 | Capacidad para utilizar con fluidez la informática a nivel de usuario | TRANSVERSAL |
CT3 | Capacidad de organización y planificación | TRANSVERSAL |
CT4 | Capacidad de aplicar los conocimientos en la práctica | TRANSVERSAL |
CT7 | Capacidad de análisis y síntesis | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | R1. Ser capaz de desarrollar programas de dificultad media/baja siguiendo una o varias metodologías de descripción de algoritmos, utilizando programación estructurada y empleando una metodología de diseño descendente. |
R2 | R2. Ser capaz de traducir a un lenguaje de programación concreto los algoritmos diseñados mediante las metodologías empleadas. |
R3 | R3. Ser capaz de crear bases de datos y manipularlas utilizando un sistema de gestión de bases de datos, y utilizar un sistema operativo a nivel usuario. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Se utilizará el método de enseñanza-aprendizaje expositivo/lección magistral. Se explicarán conceptos teóricos, y se resolverán ejercicios y problemas donde los alumnos deberán participar de forma activa. |
36 | Grande | B03 CB5 CG3 CG4 CT1 CT17 CT3 CT4 CT7 |
03. Prácticas de informática | Se utilizará el método de enseñanza-aprendizaje de resolución de ejercicios y problemas. El profesor dará las explicaciones necesarias previas a la realización por parte del alumno de uno o varios ejercicios/problemas supervisados. |
24 | Reducido | B03 CB5 CG3 CG4 CT1 CT17 CT21 CT3 CT4 CT7 |
10. Actividades formativas no presenciales | Resolución de ejercicios y problemas |
60 | B03 CB5 CG3 CG4 CT1 CT17 CT21 CT3 CT4 CT7 | |
12. Actividades de evaluación | Actividades de evaluación continua: 8 h. Actividades de evaluación final: 4 h. |
12 | B03 CB5 CG3 CG4 CT1 CT17 CT21 CT3 CT4 CT7 | |
13. Otras actividades | Estudio de la asignatura |
18 | B03 CB5 CG3 CT17 CT3 |
Evaluación
Criterios Generales de Evaluación
El criterio principal será el grado de consecución por parte del alumno de los resultados de aprendizaje previstos. Además se considerarán los siguientes: - Capacidad de análisis y diseño - Dominio de la terminología específica de la materia - Precisión en el conocimiento - Rigurosidad - Adecuación formal - Claridad - Integración de conocimientos
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
AE11. Primer parcial de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CB5 CG3 CG4 CT1 CT17 CT3 CT4 CT7 |
AE12. Segundo parcial de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CB5 CG3 CG4 CT1 CT17 CT3 CT4 CT7 |
AE13. Tercer parcial de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CB5 CG3 CG4 CT1 CT17 CT3 CT4 CT7 |
AE2. Examen escrito de conocimientos teóricos de la asignatura | Examen escrito tipo test y/o cuestiones |
|
B03 CB5 CG3 |
AE3. Examen escrito de programación en lenguaje Java | Examen escrito de problemas, cuestiones, y/o test |
|
B03 CB5 CG3 CT4 |
AE4. Entrega memoria de prácticas | Memoria de prácticas Análisis documental Rúbrica |
|
B03 CB5 CG3 CG4 CT1 CT17 CT21 CT3 CT4 CT7 |
AE5. Examen de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CB5 CG3 CG4 CT1 CT17 CT3 CT4 CT7 |
Procedimiento de calificación
Existirán dos alternativas en el modo de evaluación. La primera y más recomendable es la opción de evaluación continua durante el periodo docente. La segunda, indicada para alumnos que en determinadas circunstancias pudieran tener problemas para atender a la opción de evaluación continua, sería la evaluación final en convocatoria oficial (diciembre, febrero, junio o septiembre). En cualquier caso, el porcentaje de peso en la evaluación por tipología de actividades es: - pruebas escritas: 85% - memoria de prácticas: 15% EVALUACIÓN CONTINUA La evaluación continua se divide en 4 partes, con las siguientes actividades de evaluación: - Programación en lenguaje algorítmico: AE11, AE12, AE13 - Conocimientos teóricos: AE2 - Programación en lenguaje Java: AE3 - Memoria de prácticas: AE4 Todas las actividades de evaluación se calificarán de 0 a 10. La calificación de la evaluación continua se obtendrá de la forma: (AE11*0,3+AE12*0,35+AE13*0,35)*0,7 + AE2*0,1 + AE3*0,05 + AE4*0,15 Es requisito necesario para alcanzar el aprobado en la asignatura obtener una puntuación mínima de 3 en las actividades de evaluación AE11, AE12, AE13, AE2 y AE3. Si no se cumple este requisito la calificación máxima que podrá obtener el alumno será suspenso(4,5). Los alumnos suspensos en la evaluación continua de la asignatura podrán presentarse al examen final escrito para realizar solo las partes suspensas, a excepción de la memoria de prácticas. EVALUACIÓN FINAL La evaluación final se divide en 4 partes, con sus correspondientes actividades de evaluación: - Programación en lenguaje algorítmico: AE5 - Conocimientos teóricos: AE2 - Programación en lenguaje Java: AE3 - Memoria de prácticas: AE4 (plazo máximo de entrega hasta el último día del periodo de docencia) Todas las actividades de evaluación se calificarán de 0 a 10. La calificación de la evaluación final se obtendrá de la forma: AE5*0,7 + AE2*0,1 + AE3*0,05 + AE4*0,15 Es requisito necesario para alcanzar el aprobado en la asignatura obtener una puntuación mínima de 3 en las actividades de evaluación AE5, AE2 y AE3. Si no se cumple este requisito la calificación máxima que podrá obtener el alumno será suspenso(4,5).
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1) TEORÍA. MÓDULO 1. Introducción a la Informática (6 horas) - Definiciones. - Funcionamiento básico del ordenador. - Software: sistemas operativos, lenguajes de programación y aplicaciones. - Bases de datos. |
B03 | R1 R2 R3 |
2) TEORÍA. MÓDULO 2. Fundamentos de la programación (24 horas) - Introducción al ciclo de vida del software. - Algoritmo: concepto, elementos y representación. - Programación estructurada. - Diseño descendente (top-down). |
B03 CB5 CG3 CG4 CT1 CT17 CT3 CT4 CT7 | R1 |
3) PRÁCTICAS. MÓDULO 1. Desarrollo de programas en un lenguaje de programación: Java (26 horas) - Tipos de datos primitivos. - Variables, constantes y operadores. - Sentencias de selección e iteración. - Ficheros de texto. - Tablas (vectores y matrices). - Diseño descendente |
B03 CB5 CG3 CG4 CT1 CT17 CT21 CT3 CT4 CT7 | R1 R2 R3 |
4) PRÁCTICAS. MÓDULO 2. Uso de aplicaciones informáticas en ingeniería (4 horas) - Sistema de gestión de bases de datos |
B03 CB5 CG3 CT21 | R3 |
Bibliografía
Bibliografía Básica
Debido a que la bibliografía de una asignatura introductoria, como Fundamentos de Informática, es tan amplia, aconsejamos al alumno el estudio de la asignatura a partir de los apuntes cedidos por los profesores, disponibles en el campus virtual.
Bibliografía Específica
A. Prieto y otros. Introducción a la Informática. Cuarta Edición. McGraw-Hill, 2006.
J. Galindo y otros. Fundamentos Informáticos. Servicio de publicaciones de la Universidad de Cádiz, 1996.
L. Joyanes. Fundamentos de programación: Algoritmos, Estructuras de datos y Objetos. Tercera edición. Mc Graw Hill, 2003.
J. J. García y otros. Una introducción a la programación: Un enfoque algorítmico. Thomson, 2005.
C.J. Date. Introducción a los sistemas de bases de datos. Octava Edición. Pearson Educación, 2004.
R. Elmasri, S.B. Navathe. Fundamentos de sistemas de bases de datos. Cuarta Edición. Pearson Educación, 2002.
F.J. Ceballos. Java 2: Curso de programación. Tercera Edición. Ra-Ma, 2005
S. Zakhour. The Java Tutorial. Cuarta Edición. Prentice Hall, 2006
Documentación incluida en los diferentes productos software utilizados en las prácticas
Revistas Mensuales
- PC WORLD
- BYTE
- SÓLO PROGRAMADORES
![]() |
FUNDAMENTOS DE INFORMÁTICA |
|
Código | Nombre | |||
Asignatura | 10621008 | FUNDAMENTOS DE INFORMÁTICA | Créditos Teóricos | 4.5 |
Título | 10621 | GRADO EN INGENIERÍA MECÁNICA - ALGECIRAS | Créditos Prácticos | 3 |
Curso | 1 | Tipo | Troncal | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno.
Recomendaciones
Para seguir la asignatura con éxito, especialmente la parte de programación, es recomendable que el alumno trabaje cada concepto en profundidad antes de avanzar en los contenidos, realizando los ejercicios/problemas propuestos y consultando al profesor las dudas surgidas. Por tanto, es necesario llevar la asignatura al día.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MANUEL JESUS | COBO | MARTIN | PROFESOR SUSTITUTO INTERINO | N |
ISIDRO | LLORET | GALIANA | Profesor Titular Escuela Univ. | S |
CAYETANO JOSE | MARTINEZ | CASTAÑEDA | Profesor Asociado | N |
IGNACIO JOSE | TURIAS | DOMINGUEZ | Profesor Titular Universidad | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
B03 | 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 | ESPECÍFICA |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG3 | Conocimiento en materias básicas y tecnológicas, que les capacite para el aprendizaje de nuevos métodos y teorías, y les dote de versatilidad para adaptarse a nuevas situaciones. | GENERAL |
CG4 | Capacidad de resolver problemas con iniciativa, toma de decisiones, creatividad, razonamiento crítico y de comunicar y transmitir conocimientos, habilidades y destrezas en el campo de la Ingeniería Industrial | GENERAL |
CT01 | Comunicación oral y/o escrita | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | R1. Ser capaz de desarrollar programas de dificultad media/baja siguiendo una o varias metodologías de descripción de algoritmos, utilizando programación estructurada y empleando una metodología de diseño descendente. |
R2 | R2. Ser capaz de traducir a un lenguaje de programación concreto los algoritmos diseñados mediante las metodologías empleadas. |
R3 | R3. Ser capaz de crear bases de datos y manipularlas utilizando un sistema de gestión de bases de datos, y utilizar un sistema operativo a nivel usuario. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Se utilizará el método de enseñanza-aprendizaje expositivo/lección magistral. Se explicarán conceptos teóricos, y se resolverán ejercicios y problemas donde los alumnos deberán participar de forma activa. |
36 | Grande | B03 CB5 CG3 CG4 |
03. Prácticas de informática | Se utilizará el método de enseñanza-aprendizaje de resolución de ejercicios y problemas. El profesor dará las explicaciones necesarias previas a la realización por parte del alumno de uno o varios ejercicios/problemas supervisados. |
24 | Reducido | B03 CB5 CG3 CG4 CT01 |
10. Actividades formativas no presenciales | Resolución de ejercicios y problemas |
60 | B03 CB5 CG3 CG4 | |
12. Actividades de evaluación | Actividades de evaluación continua: 8 h. Actividades de evaluación final: 4 h. |
12 | B03 CB5 CG3 CG4 CT01 | |
13. Otras actividades | Estudio de la asignatura |
18 | B03 CB5 CG3 |
Evaluación
Criterios Generales de Evaluación
El criterio principal será el grado de consecución por parte del alumno de los resultados de aprendizaje previstos. Además se considerarán los siguientes: - Capacidad de análisis y diseño - Dominio de la terminología específica de la materia - Precisión en el conocimiento - Rigurosidad - Adecuación formal - Claridad - Integración de conocimientos
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
AE11. Primer parcial de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CB5 CG3 CG4 CT01 |
AE12. Segundo parcial de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CB5 CG3 CG4 CT01 |
AE13. Tercer parcial de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CB5 CG3 CG4 CT01 |
AE2. Examen escrito de conocimientos teóricos de la asignatura | Examen escrito tipo test y/o cuestiones |
|
B03 CB5 CG3 CG4 CT01 |
AE3. Examen escrito de programación en lenguaje Java | Examen escrito de problemas, cuestiones, y/o test |
|
B03 CB5 CG3 CG4 CT01 |
AE4. Entrega memoria de prácticas | Memoria de prácticas Análisis documental Rúbrica |
|
B03 CB5 CG3 CG4 CT01 |
AE5. Examen de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CB5 CG3 CG4 CT01 |
Procedimiento de calificación
Existirán dos alternativas en el modo de evaluación. La primera y más recomendable es la opción de evaluación continua durante el periodo docente. La segunda, indicada para alumnos que en determinadas circunstancias pudieran tener problemas para atender a la opción de evaluación continua, sería la evaluación final en convocatoria oficial (diciembre, febrero, junio o septiembre). En cualquier caso, el porcentaje de peso en la evaluación por tipología de actividades es: - pruebas escritas: 85% - memoria de prácticas: 15% EVALUACIÓN CONTINUA La evaluación continua se divide en 4 partes, con las siguientes actividades de evaluación: - Programación en lenguaje algorítmico: AE11, AE12, AE13 - Conocimientos teóricos: AE2 - Programación en lenguaje Java: AE3 - Memoria de prácticas: AE4 Todas las actividades de evaluación se calificarán de 0 a 10. La calificación de la evaluación continua se obtendrá de la forma: (AE11*0,3+AE12*0,35+AE13*0,35)*0,7 + AE2*0,1 + AE3*0,05 + AE4*0,15 Es requisito necesario para alcanzar el aprobado en la asignatura obtener una puntuación mínima de 3 en las actividades de evaluación AE11, AE12, AE13, AE2 y AE3. Si no se cumple este requisito la calificación máxima que podrá obtener el alumno será suspenso(4,5). Los alumnos suspensos en la evaluación continua de la asignatura podrán presentarse al examen final escrito para realizar solo las partes suspensas, a excepción de la memoria de prácticas. EVALUACIÓN FINAL La evaluación final se divide en 4 partes, con sus correspondientes actividades de evaluación: - Programación en lenguaje algorítmico: AE5 - Conocimientos teóricos: AE2 - Programación en lenguaje Java: AE3 - Memoria de prácticas: AE4 (plazo máximo de entrega hasta el último día del periodo de docencia) Todas las actividades de evaluación se calificarán de 0 a 10. La calificación de la evaluación final se obtendrá de la forma: AE5*0,7 + AE2*0,1 + AE3*0,05 + AE4*0,15 Es requisito necesario para alcanzar el aprobado en la asignatura obtener una puntuación mínima de 3 en las actividades de evaluación AE5, AE2 y AE3. Si no se cumple este requisito la calificación máxima que podrá obtener el alumno será suspenso(4,5).
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1) TEORÍA. MÓDULO 1. Introducción a la Informática (6 horas) - Definiciones. - Funcionamiento básico del ordenador. - Software: sistemas operativos, lenguajes de programación y aplicaciones. - Bases de datos. |
B03 CB5 CG3 CG4 CT01 | R3 |
2) TEORÍA. MÓDULO 2. Fundamentos de la programación (24 horas) - Introducción al ciclo de vida del software. - Algoritmo: concepto, elementos y representación. - Programación estructurada. - Diseño descendente (top-down). |
B03 CB5 CG3 CG4 CT01 | R1 |
3) PRÁCTICAS. MÓDULO 1. Desarrollo de programas en un lenguaje de programación: Java (26 horas) - Tipos de datos primitivos. - Variables, constantes y operadores. - Sentencias de selección e iteración. - Ficheros de texto. - Tablas (vectores y matrices). - Diseño descendente |
B03 CB5 CG3 CG4 CT01 | R2 |
4) PRÁCTICAS. MÓDULO 2. Uso de aplicaciones informáticas en ingeniería (4 horas) - Sistema de gestión de bases de datos |
B03 CB5 CG3 CG4 CT01 | R3 |
Bibliografía
Bibliografía Básica
Debido a que la bibliografía de una asignatura introductoria, como Fundamentos de Informática, es tan amplia, aconsejamos al alumno el estudio de la asignatura a partir de los apuntes cedidos por los profesores, disponibles en el campus virtual.
Bibliografía Específica
A. Prieto y otros. Introducción a la Informática. Cuarta Edición. McGraw-Hill, 2006.
J. Galindo y otros. Fundamentos Informáticos. Servicio de publicaciones de la Universidad de Cádiz, 1996.
L. Joyanes. Fundamentos de programación: Algoritmos, Estructuras de datos y Objetos. Tercera edición. Mc Graw Hill, 2003.
J. J. García y otros. Una introducción a la programación: Un enfoque algorítmico. Thomson, 2005.
C.J. Date. Introducción a los sistemas de bases de datos. Octava Edición. Pearson Educación, 2004.
R. Elmasri, S.B. Navathe. Fundamentos de sistemas de bases de datos. Cuarta Edición. Pearson Educación, 2002.
F.J. Ceballos. Java 2: Curso de programación. Tercera Edición. Ra-Ma, 2005
S. Zakhour. The Java Tutorial. Cuarta Edición. Prentice Hall, 2006
Documentación incluida en los diferentes productos software utilizados en las prácticas
Revistas Mensuales
- PC WORLD
- BYTE
- SÓLO PROGRAMADORES
![]() |
FUNDAMENTOS DE INFORMÁTICA |
|
Código | Nombre | |||
Asignatura | 10620008 | FUNDAMENTOS DE INFORMÁTICA | Créditos Teóricos | 4.5 |
Título | 10620 | GRADO EN INGENIERÍA ELECTRÓNICA INDUSTRIAL - ALGECIRAS | Créditos Prácticos | 3 |
Curso | 1 | Tipo | Troncal | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno.
Recomendaciones
Para seguir la asignatura con éxito, especialmente la parte de programación, es recomendable que el alumno trabaje cada concepto en profundidad antes de avanzar en los contenidos, realizando los ejercicios/problemas propuestos y consultando al profesor las dudas surgidas. Por tanto, es necesario llevar la asignatura al día.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MANUEL JESUS | COBO | MARTIN | PROFESOR SUSTITUTO INTERINO | N |
ISIDRO | LLORET | GALIANA | Profesor Titular Escuela Univ. | S |
CAYETANO JOSE | MARTINEZ | CASTAÑEDA | Profesor Asociado | N |
IGNACIO JOSE | TURIAS | DOMINGUEZ | Profesor Titular Universidad | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
B03 | 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. | ESPECÍFICA |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | BÁSICA |
CG04 | Capacidad de resolver problemas con iniciativa, toma de decisiones, creatividad, razonamiento crítico y de comunicar y transmitir conocimientos, habilidades y destrezas en el campo de la Ingeniería Industrial. | GENERAL |
CT01 | Comunicación oral y/o escrita | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | R1. Ser capaz de desarrollar programas de dificultad media/baja siguiendo una o varias metodologías de descripción de algoritmos, utilizando programación estructurada y empleando una metodología de diseño descendente. |
R2 | R2. Ser capaz de traducir a un lenguaje de programación concreto los algoritmos diseñados mediante las metodologías empleadas. |
R3 | R3. Ser capaz de crear bases de datos y manipularlas utilizando un sistema de gestión de bases de datos, y utilizar un sistema operativo a nivel usuario. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Se utilizará el método de enseñanza-aprendizaje expositivo/lección magistral. Se explicarán conceptos teóricos, y se resolverán ejercicios y problemas donde los alumnos deberán participar de forma activa. |
36 | Grande | B03 CB5 CG04 |
03. Prácticas de informática | Se utilizará el método de enseñanza-aprendizaje de resolución de ejercicios y problemas. El profesor dará las explicaciones necesarias previas a la realización por parte del alumno de uno o varios ejercicios/problemas supervisados. |
24 | Reducido | B03 CB5 CG04 CT01 |
10. Actividades formativas no presenciales | Resolución de ejercicios y problemas |
60 | B03 CB5 CG04 | |
12. Actividades de evaluación | Actividades de evaluación continua: 8 h. Actividades de evaluación final: 4 h. |
12 | B03 CB5 CG04 CT01 | |
13. Otras actividades | Estudio de la asignatura |
18 | B03 CB5 |
Evaluación
Criterios Generales de Evaluación
El criterio principal será el grado de consecución por parte del alumno de los resultados de aprendizaje previstos. Además se considerarán los siguientes: - Capacidad de análisis y diseño - Dominio de la terminología específica de la materia - Precisión en el conocimiento - Rigurosidad - Adecuación formal - Claridad - Integración de conocimientos
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
AE11. Primer parcial de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CB5 CG04 CT01 |
AE12. Segundo parcial de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CB5 CG04 CT01 |
AE13. Tercer parcial de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CB5 CG04 CT01 |
AE2. Examen escrito de conocimientos teóricos de la asignatura | Examen escrito tipo test y/o cuestiones |
|
B03 CB5 CG04 CT01 |
AE3. Examen escrito de programación en lenguaje Java | Examen escrito de problemas, cuestiones, y/o test |
|
B03 CB5 CG04 CT01 |
AE4. Entrega memoria de prácticas | Memoria de prácticas Análisis documental Rúbrica |
|
B03 CB5 CG04 CT01 |
AE5. Examen de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CB5 CG04 CT01 |
Procedimiento de calificación
Existirán dos alternativas en el modo de evaluación. La primera y más recomendable es la opción de evaluación continua durante el periodo docente. La segunda, indicada para alumnos que en determinadas circunstancias pudieran tener problemas para atender a la opción de evaluación continua, sería la evaluación final en convocatoria oficial (diciembre, febrero, junio o septiembre). En cualquier caso, el porcentaje de peso en la evaluación por tipología de actividades es: - pruebas escritas: 85% - memoria de prácticas: 15% EVALUACIÓN CONTINUA La evaluación continua se divide en 4 partes, con las siguientes actividades de evaluación: - Programación en lenguaje algorítmico: AE11, AE12, AE13 - Conocimientos teóricos: AE2 - Programación en lenguaje Java: AE3 - Memoria de prácticas: AE4 Todas las actividades de evaluación se calificarán de 0 a 10. La calificación de la evaluación continua se obtendrá de la forma: (AE11*0,3+AE12*0,35+AE13*0,35)*0,7 + AE2*0,1 + AE3*0,05 + AE4*0,15 Es requisito necesario para alcanzar el aprobado en la asignatura obtener una puntuación mínima de 3 en las actividades de evaluación AE11, AE12, AE13, AE2 y AE3. Si no se cumple este requisito la calificación máxima que podrá obtener el alumno será suspenso(4,5). Los alumnos suspensos en la evaluación continua de la asignatura podrán presentarse al examen final escrito para realizar solo las partes suspensas, a excepción de la memoria de prácticas. EVALUACIÓN FINAL La evaluación final se divide en 4 partes, con sus correspondientes actividades de evaluación: - Programación en lenguaje algorítmico: AE5 - Conocimientos teóricos: AE2 - Programación en lenguaje Java: AE3 - Memoria de prácticas: AE4 (plazo máximo de entrega hasta el último día del periodo de docencia) Todas las actividades de evaluación se calificarán de 0 a 10. La calificación de la evaluación final se obtendrá de la forma: AE5*0,7 + AE2*0,1 + AE3*0,05 + AE4*0,15 Es requisito necesario para alcanzar el aprobado en la asignatura obtener una puntuación mínima de 3 en las actividades de evaluación AE5, AE2 y AE3. Si no se cumple este requisito la calificación máxima que podrá obtener el alumno será suspenso(4,5).
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1) TEORÍA. MÓDULO 1. Introducción a la Informática (6 horas) - Definiciones. - Funcionamiento básico del ordenador. - Software: sistemas operativos, lenguajes de programación y aplicaciones. - Bases de datos. |
B03 CB5 CG04 CT01 | R3 |
2) TEORÍA. MÓDULO 2. Fundamentos de la programación (24 horas) - Introducción al ciclo de vida del software. - Algoritmo: concepto, elementos y representación. - Programación estructurada. - Diseño descendente (top-down). |
B03 CB5 CG04 CT01 | R1 |
3) PRÁCTICAS. MÓDULO 1. Desarrollo de programas en un lenguaje de programación: Java (26 horas) - Tipos de datos primitivos. - Variables, constantes y operadores. - Sentencias de selección e iteración. - Ficheros de texto. - Tablas (vectores y matrices). - Diseño descendente |
B03 CB5 CG04 CT01 | R2 |
4) PRÁCTICAS. MÓDULO 2. Uso de aplicaciones informáticas en ingeniería (4 horas) - Sistema de gestión de bases de datos |
B03 CB5 CG04 CT01 | R3 |
Bibliografía
Bibliografía Básica
Debido a que la bibliografía de una asignatura introductoria, como Fundamentos de Informática, es tan amplia, aconsejamos al alumno el estudio de la asignatura a partir de los apuntes cedidos por los profesores, disponibles en el campus virtual.
Bibliografía Específica
A. Prieto y otros. Introducción a la Informática. Cuarta Edición. McGraw-Hill, 2006.
J. Galindo y otros. Fundamentos Informáticos. Servicio de publicaciones de la Universidad de Cádiz, 1996.
L. Joyanes. Fundamentos de programación: Algoritmos, Estructuras de datos y Objetos. Tercera edición. Mc Graw Hill, 2003.
J. J. García y otros. Una introducción a la programación: Un enfoque algorítmico. Thomson, 2005.
C.J. Date. Introducción a los sistemas de bases de datos. Octava Edición. Pearson Educación, 2004.
R. Elmasri, S.B. Navathe. Fundamentos de sistemas de bases de datos. Cuarta Edición. Pearson Educación, 2002.
F.J. Ceballos. Java 2: Curso de programación. Tercera Edición. Ra-Ma, 2005
S. Zakhour. The Java Tutorial. Cuarta Edición. Prentice Hall, 2006
Documentación incluida en los diferentes productos software utilizados en las prácticas
Revistas Mensuales
- PC WORLD
- BYTE
- SÓLO PROGRAMADORES
![]() |
FUNDAMENTOS DE INFORMÁTICA |
|
Código | Nombre | |||
Asignatura | 21717006 | FUNDAMENTOS DE INFORMÁTICA | Créditos Teóricos | 4.5 |
Título | 21717 | GRADO EN INGENIERÍA EN DISEÑO INDUSTRIAL Y DESARROLLO DEL PRODUCTO | Créditos Prácticos | 3 |
Curso | 1 | Tipo | Troncal | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
Se recomienda al alumno el estudio y el trabajo continuado, así como la implementación práctica sobre un ordenador de los algoritmos y programas que se enseñan en esta asignatura.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
JOAQUIN | PIZARRO | JUNQUERA | Profesor Titular Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
B03 | 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. | ESPECÍFICA |
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. | GENERAL |
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. | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética. | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado. | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía. | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes. | GENERAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | Conocer cuáles son los componentes fundamentales del hardware de un ordenador y la función propia de cada uno de ellos. |
R2 | Conocer los conceptos fundamentales y los principios básicos de los sistemas operativos y lenguajes de programación. |
R4 | Saber cómo utilizar un compilador para obtener un fichero binario ejecutable a partir de un programa escrito en un lenguaje de programación de alto nivel. |
R5 | Ser capaz de desarrollar programas de dificultad media/baja en un lenguaje de alto nivel, utilizando programación estructurada y empleando una metodología de diseño descendente. |
R3 | Ser capaz de utilizar un sistema operativo a nivel de usuario. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Modalidad Modalidad Organizativa: Clases teóricas y prácticas de Aula. Métodos de Ensañanza-Aprendizaje: Método expositivo/lección magistral y resolución de ejercicios y problemas. |
36 | B03 CB1 CB2 CB3 CB5 | |
03. Prácticas de informática | Modalidad organizativa: clases prácticas. Métodos de enseñanza-aprendizaje: aprendizaje basado en problemas. En el contexto de esta modalidad organizativa y mediante el método de enseñanza-aprendizaje indicado se impartirán las unidades prácticas correspondientes a los contenidos de la asignatura. Se propondrán una serie de ejercicios prácticos sobre diseño de algoritmos y programación de éstos en un lenguaje de alto nivel, los cuales deberán ser realizados por los alumnos durante las sesiones prácticas. |
24 | B03 CB2 CB4 CB5 CT1 | |
10. Actividades formativas no presenciales | Estudio individual o en grupo sobre los contenidos de la materia. Actividades académicas dirigidas no presenciales coordinadas. Desarrollo coordinado de aplicaciones informáticas aplicadas un problema específico relacionados con la asignatura |
86 | Reducido | B03 CB1 CB2 CB3 CB4 CB5 CT1 |
11. Actividades formativas de tutorías | Atención personal al alumno con el fin de asesorarlo sobre los distintos aspectos relativos al desarrollo de la asignatura. |
2 | Reducido | B03 |
12. Actividades de evaluación | Examen final (ver Procedimiento de Evaluación). |
2 | Grande | B03 CB1 CB2 CB3 CB5 |
Evaluación
Criterios Generales de Evaluación
En cuanto a los algoritmos y programas desarrollados, deben realizar su función (compilarse en un ordenador, ejecutarse etc.) Además se valorará su eficiencia, coherencia interna, correcta estructuración de los mismos, limpieza de código y estilo de los comentarios. En cuanto a presentación y expresión, se valorarán la claridad y la precisión, así como la adecuada organización de los contenidos expuestos.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Examen final. | Prueba escrita compuesta por ejercicio de programación y, opcionalmente, test de conocimientos y/o una o varias cuestiones teóricas de desarrollo/Rúbricas y escalas de valoración para los distintos apartados de la prueba escrita. |
|
B03 CB1 CB2 CB3 CB5 |
Prueba práctica de progreso. | Ejercicio práctico de programación con ordenador/Rúbrica de valoración de ejercicios prácticos de programación. |
|
B03 CB2 CB4 CB5 CT1 |
Test de conocimientos básicos. | Test/Escala de valoración de tests. |
|
B03 CB2 CB3 |
Procedimiento de calificación
La calificación final de la asignatura es la suma ponderada de las puntuaciones obtenidas en las distintas actividades de evaluación. Para superar la asignatura será necesario obtener una calificación final igual o superior a 5 puntos. A lo largo del cuatrimestre el alumno realizará diversas pruebas para la evaluación de resultados de las actividades de aprendizaje que valdrán un 20% de la nota final La nota correspondiente a la evaluación del alumno será obtenida de la siguiente forma: Nota=Pruebas Práctica de Progreso*0.2 + examen teoría *0.3 + ejercicios de programación * 0.5 Será necesario una calificación mínima de 4 en cada prueba para poder hacer media. Si la Nota es menor de 5, el alumno/a deberá hacer un examen final que consistirá en una prueba teórica (40%) y otra práctica 60%). Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Módulo 1: El ordenador. Definiciones Funcionamiento básico del ordenador. El ordenador central y periféricos. |
B03 CB1 CB2 CB3 | R1 |
Módulo 2: Software. Sistemas operativos. Lenguajes de programación. Programas de aplicación. |
B03 CB2 CB3 CB4 CB5 | R2 R3 |
Módulo 3: Fundamentos de la programación. Introducción al ciclo de vida del software. Algoritmo: concepto, elementos y representación. Programación estructurada. Diseño descendente (Top-down). Introducción a un lenguaje de programación. |
B03 CB2 CB3 CB5 | R4 R5 |
Práctica 1: Desarrollo de programas en un lenguaje de alto nivel. |
B03 CB1 CB2 CB3 CB5 | R4 R5 R3 |
Práctica 2: Uso de aplicaciones informáticas en ingeniería. |
B03 CB2 CB3 CB4 CB5 | R3 |
Bibliografía
Bibliografía Básica
J. Glenn Brookshear. Introducción a la Computación. 11ª edición. Pearson Educación, 2012.
A. Prieto, A. Lloris, J.C. Torres. Introducción a la Informática. Cuarta Edición. McGraw-Hill, 2006.
C.J. Date. Introducción a los sistemas de bases de datos. Octava Edición. Pearson Educación, 2004.
J.M. Rodríguez, J. Galindo. Aprendiendo C. Tercera edición revisada y ampliada. Servicio de publicaciones de la Universidad de Cádiz, 2006.
Teaching Soft Group. Access 2010. Curso práctico. Ra-Ma, 2011.
Bibliografía Ampliación
W. Stallings. Sistemas operativos. Aspectos internos y principios de diseño. Quinta Edición. Pearson Prentice Hall, 2005.
A.S. Tanenbaum. Sistemas operativos modernos. Tercera edición. Pearson Educación, 2009.
R. Elmasri, S.B. Navathe. Fundamentos de sistemas de bases de datos. Cuarta Edición. Pearson Educación, 2002.
B.W. Kernighan, D.M. Ritchie. El lenguaje de Programación C. Segunda Edición. Prentice Hall, 1991.
H. Schildt. C. Guía de Autoenseñanza. Segunda Edición. McGraw-Hill, 2001.
P.J. Sánchez, J. Galindo, I. Turias, I. Lloret. Ejercicios Resueltos de Programación C. Servicio de Publicaciones de la UCA, 1997.
![]() |
FUNDAMENTOS DE INFORMÁTICA |
|
Código | Nombre | |||
Asignatura | 10619008 | FUNDAMENTOS DE INFORMÁTICA | Créditos Teóricos | 4.5 |
Título | 10619 | GRADO EN INGENIERÍA ELÉCTRICA - ALGECIRAS | Créditos Prácticos | 3 |
Curso | 1 | Tipo | Troncal | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno.
Recomendaciones
Para seguir la asignatura con éxito, especialmente la parte de programación, es recomendable que el alumno trabaje cada concepto en profundidad antes de avanzar en los contenidos, realizando los ejercicios/problemas propuestos y consultando al profesor las dudas surgidas. Por tanto, es necesario llevar la asignatura al día.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MANUEL JESUS | COBO | MARTIN | PROFESOR SUSTITUTO INTERINO | N |
ISIDRO | LLORET | GALIANA | Profesor Titular Escuela Univ. | S |
CAYETANO JOSE | MARTINEZ | CASTAÑEDA | Profesor Asociado | N |
IGNACIO JOSE | TURIAS | DOMINGUEZ | Profesor Titular Universidad | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
B03 | 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 | ESPECÍFICA |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | BÁSICA |
CG03 | Conocimiento en materias básicas y tecnológicas, que les capacite para el aprendizaje de nuevos métodos y teorías, y les dote de versatilidad para adaptarse a nuevas situaciones | GENERAL |
CG04 | Capacidad de resolver problemas con iniciativa, toma de decisiones, creatividad, razonamiento crítico y de comunicar y transmitir conocimientos, habilidades y destrezas en el campo de la Ingeniería Industrial | GENERAL |
CT01 | Comunicación oral y/o escrita | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | R1. Ser capaz de desarrollar programas de dificultad media/baja siguiendo una o varias metodologías de descripción de algoritmos, utilizando programación estructurada y empleando una metodología de diseño descendente. |
R2 | R2. Ser capaz de traducir a un lenguaje de programación concreto los algoritmos diseñados mediante las metodologías empleadas. |
R3 | R3. Ser capaz de crear bases de datos y manipularlas utilizando un sistema de gestión de bases de datos, y utilizar un sistema operativo a nivel usuario. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Se utilizará el método de enseñanza-aprendizaje expositivo/lección magistral. Se explicarán conceptos teóricos, y se resolverán ejercicios y problemas donde los alumnos deberán participar de forma activa. |
36 | Grande | B03 CB5 CG03 CG04 |
03. Prácticas de informática | Se utilizará el método de enseñanza-aprendizaje de resolución de ejercicios y problemas. El profesor dará las explicaciones necesarias previas a la realización por parte del alumno de uno o varios ejercicios/problemas supervisados. |
24 | Reducido | B03 CB5 CG03 CG04 CT01 |
10. Actividades formativas no presenciales | Resolución de ejercicios y problemas |
60 | B03 CB5 CG03 CG04 | |
12. Actividades de evaluación | Actividades de evaluación continua: 8 h. Actividades de evaluación final: 4 h. |
12 | B03 CB5 CG03 CG04 CT01 | |
13. Otras actividades | Estudio de la asignatura |
18 | B03 CB5 CG03 |
Evaluación
Criterios Generales de Evaluación
El criterio principal será el grado de consecución por parte del alumno de los resultados de aprendizaje previstos. Además se considerarán los siguientes: - Capacidad de análisis y diseño - Dominio de la terminología específica de la materia - Precisión en el conocimiento - Rigurosidad - Adecuación formal - Claridad - Integración de conocimientos
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
AE11. Primer parcial de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CB5 CG03 CG04 CT01 |
AE12. Segundo parcial de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CB5 CG03 CG04 CT01 |
AE13. Tercer parcial de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CB5 CG03 CG04 CT01 |
AE2. Examen escrito de conocimientos teóricos de la asignatura | Examen escrito tipo test y/o cuestiones |
|
B03 CB5 CG03 CG04 CT01 |
AE3. Examen escrito de programación en lenguaje Java | Examen escrito de problemas, cuestiones, y/o test |
|
B03 CB5 CG03 CG04 CT01 |
AE4. Entrega memoria de prácticas | Memoria de prácticas Análisis documental Rúbrica |
|
B03 CB5 CG03 CG04 CT01 |
AE5. Examen de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CB5 CG03 CG04 CT01 |
Procedimiento de calificación
Existirán dos alternativas en el modo de evaluación. La primera y más recomendable es la opción de evaluación continua durante el periodo docente. La segunda, indicada para alumnos que en determinadas circunstancias pudieran tener problemas para atender a la opción de evaluación continua, sería la evaluación final en convocatoria oficial (diciembre, febrero, junio o septiembre). En cualquier caso, el porcentaje de peso en la evaluación por tipología de actividades es: - pruebas escritas: 85% - memoria de prácticas: 15% EVALUACIÓN CONTINUA La evaluación continua se divide en 4 partes, con las siguientes actividades de evaluación: - Programación en lenguaje algorítmico: AE11, AE12, AE13 - Conocimientos teóricos: AE2 - Programación en lenguaje Java: AE3 - Memoria de prácticas: AE4 Todas las actividades de evaluación se calificarán de 0 a 10. La calificación de la evaluación continua se obtendrá de la forma: (AE11*0,3+AE12*0,35+AE13*0,35)*0,7 + AE2*0,1 + AE3*0,05 + AE4*0,15 Es requisito necesario para alcanzar el aprobado en la asignatura obtener una puntuación mínima de 3 en las actividades de evaluación AE11, AE12, AE13, AE2 y AE3. Si no se cumple este requisito la calificación máxima que podrá obtener el alumno será suspenso(4,5). Los alumnos suspensos en la evaluación continua de la asignatura podrán presentarse al examen final escrito para realizar solo las partes suspensas, a excepción de la memoria de prácticas. EVALUACIÓN FINAL La evaluación final se divide en 4 partes, con sus correspondientes actividades de evaluación: - Programación en lenguaje algorítmico: AE5 - Conocimientos teóricos: AE2 - Programación en lenguaje Java: AE3 - Memoria de prácticas: AE4 (plazo máximo de entrega hasta el último día del periodo de docencia) Todas las actividades de evaluación se calificarán de 0 a 10. La calificación de la evaluación final se obtendrá de la forma: AE5*0,7 + AE2*0,1 + AE3*0,05 + AE4*0,15 Es requisito necesario para alcanzar el aprobado en la asignatura obtener una puntuación mínima de 3 en las actividades de evaluación AE5, AE2 y AE3. Si no se cumple este requisito la calificación máxima que podrá obtener el alumno será suspenso(4,5).
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1) TEORÍA. MÓDULO 1. Introducción a la Informática (6 horas) - Definiciones. - Funcionamiento básico del ordenador. - Software: sistemas operativos, lenguajes de programación y aplicaciones. - Bases de datos. |
B03 CB5 CG03 CG04 CT01 | R3 |
2) TEORÍA. MÓDULO 2. Fundamentos de la programación (24 horas) - Introducción al ciclo de vida del software. - Algoritmo: concepto, elementos y representación. - Programación estructurada. - Diseño descendente (top-down). |
B03 CB5 CG03 CG04 CT01 | R1 |
3) PRÁCTICAS. MÓDULO 1. Desarrollo de programas en un lenguaje de programación: Java (26 horas) - Tipos de datos primitivos. - Variables, constantes y operadores. - Sentencias de selección e iteración. - Ficheros de texto. - Tablas (vectores y matrices). - Diseño descendente |
B03 CB5 CG03 CG04 CT01 | R2 |
4) PRÁCTICAS. MÓDULO 2. Uso de aplicaciones informáticas en ingeniería (4 horas) - Sistema de gestión de bases de datos |
B03 CB5 CG03 CG04 CT01 | R3 |
Bibliografía
Bibliografía Básica
Debido a que la bibliografía de una asignatura introductoria, como Fundamentos de Informática, es tan amplia, aconsejamos al alumno el estudio de la asignatura a partir de los apuntes cedidos por los profesores, disponibles en el campus virtual.
Bibliografía Específica
A. Prieto y otros. Introducción a la Informática. Cuarta Edición. McGraw-Hill, 2006.
J. Galindo y otros. Fundamentos Informáticos. Servicio de publicaciones de la Universidad de Cádiz, 1996.
L. Joyanes. Fundamentos de programación: Algoritmos, Estructuras de datos y Objetos. Tercera edición. Mc Graw Hill, 2003.
J. J. García y otros. Una introducción a la programación: Un enfoque algorítmico. Thomson, 2005.
C.J. Date. Introducción a los sistemas de bases de datos. Octava Edición. Pearson Educación, 2004.
R. Elmasri, S.B. Navathe. Fundamentos de sistemas de bases de datos. Cuarta Edición. Pearson Educación, 2002.
F.J. Ceballos. Java 2: Curso de programación. Tercera Edición. Ra-Ma, 2005
S. Zakhour. The Java Tutorial. Cuarta Edición. Prentice Hall, 2006
Documentación incluida en los diferentes productos software utilizados en las prácticas
Revistas Mensuales
- PC WORLD
- BYTE
- SÓLO PROGRAMADORES
![]() |
FUNDAMENTOS DE INFORMÁTICA |
|
Código | Nombre | |||
Asignatura | 10617007 | FUNDAMENTOS DE INFORMÁTICA | Créditos Teóricos | 3.75 |
Título | 10617 | GRADO EN INGENIERÍA CIVIL | Créditos Prácticos | 3.75 |
Curso | 1 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno.
Recomendaciones
Para seguir la asignatura con éxito, especialmente la parte de programación, es recomendable que el alumno trabaje cada concepto en profundidad antes de avanzar en los contenidos, realizando los ejercicios/problemas propuestos y consultando al profesor las dudas surgidas. Por tanto, es necesario llevar la asignatura al día.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MANUEL JESUS | COBO | MARTIN | PROFESOR SUSTITUTO INTERINO | N |
ISIDRO | LLORET | GALIANA | Profesor Titular Escuela Univ. | S |
CAYETANO JOSE | MARTINEZ | CASTAÑEDA | Profesor Asociado | N |
IGNACIO JOSE | TURIAS | DOMINGUEZ | Profesor Titular Universidad | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
B03 | 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 | ESPECÍFICA |
CG02 | 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 | GENERAL |
CG05 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
T01 | Capacidad para la resolución de problemas | GENERAL |
T03 | Capacidad de organización y planificación | GENERAL |
T04 | Capacidad de aplicar los conocimientos en la práctica | GENERAL |
T07 | Capacidad de análisis y síntesis | GENERAL |
T17 | Capacidad para el razonamiento crítico | GENERAL |
T21 | Capacidad para utilizar con fluidez la informática a nivel de usuario | GENERAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | R1. Ser capaz de desarrollar programas de dificultad media/baja siguiendo una o varias metodologías de descripción de algoritmos, utilizando programación estructurada y empleando una metodología de diseño descendente. |
R2 | R2. Ser capaz de traducir a un lenguaje de programación concreto los algoritmos diseñados mediante las metodologías empleadas. |
R3 | R3. Ser capaz de utilizar un sistema operativo a nivel de usuario. |
R4 | R4. Ser capaz de diseñar bases de datos sencillas y manipularlas utilizando un sistema de gestión de bases de datos. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Se utilizará el método de enseñanza-aprendizaje expositivo/lección magistral. Se explicarán conceptos teóricos, y se resolverán ejercicios y problemas donde los alumnos deberán participar de forma activa. |
30 | Grande | B03 CG02 CG05 T01 T03 T04 T07 T17 |
03. Prácticas de informática | Se utilizará el método de enseñanza-aprendizaje de resolución de ejercicios y problemas. El profesor dará las explicaciones necesarias previas a la realización por parte del alumno de uno o varios ejercicios/problemas supervisados. |
30 | Reducido | B03 CG02 CG05 T01 T03 T04 T07 T17 T21 |
10. Actividades formativas no presenciales | Resolución de ejercicios y problemas |
60 | B03 CG02 CG05 T01 T03 T04 T07 T17 T21 | |
12. Actividades de evaluación | Actividades de evaluación continua: 8 h. Actividades de evaluación final: 4 h. |
12 | B03 CG02 CG05 T01 T03 T04 T07 T17 T21 | |
13. Otras actividades | Estudio de la asignatura |
18 | B03 CG05 T03 T17 |
Evaluación
Criterios Generales de Evaluación
El criterio principal será el grado de consecución por parte del alumno de los resultados de aprendizaje previstos. Además se considerarán los siguientes: - Capacidad de análisis y diseño - Dominio de la terminología específica de la materia - Precisión en el conocimiento - Rigurosidad - Adecuación formal - Claridad - Integración de conocimientos
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
AE11. Primer parcial de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CG02 CG05 T01 T03 T04 T07 T17 |
AE12. Segundo parcial de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CG02 CG05 T01 T03 T04 T07 T17 |
AE13. Tercer parcial de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CG02 CG05 T01 T03 T04 T07 T17 |
AE2. Examen escrito de conocimientos teóricos de la asignatura | Examen escrito tipo test y/o cuestiones |
|
B03 CG05 |
AE3. Examen escrito de programación en lenguaje Java | Examen escrito de problemas, cuestiones, y/o test |
|
B03 CG05 T04 |
AE4. Entrega memoria de prácticas | Memoria de prácticas Análisis documental Rúbrica |
|
B03 CG02 CG05 T01 T03 T04 T07 T17 T21 |
AE5. Examen de programación en lenguaje algorítmico | Examen escrito de problemas |
|
B03 CG02 CG05 T01 T03 T04 T07 T17 |
Procedimiento de calificación
Existirán dos alternativas en el modo de evaluación. La primera y más recomendable es la opción de evaluación continua durante el periodo docente. La segunda, indicada para alumnos que en determinadas circunstancias pudieran tener problemas para atender a la opción de evaluación continua, sería la evaluación final en convocatoria oficial (diciembre, febrero, junio o septiembre). En cualquier caso, el porcentaje de peso en la evaluación por tipología de actividades es: - pruebas escritas: 85% - memoria de prácticas: 15% EVALUACIÓN CONTINUA La evaluación continua se divide en 4 partes, con las siguientes actividades de evaluación: - Programación en lenguaje algorítmico: AE11, AE12, AE13 - Conocimientos teóricos: AE2 - Programación en lenguaje Java: AE3 - Memoria de prácticas: AE4 Todas las actividades de evaluación se calificarán de 0 a 10. La calificación de la evaluación continua se obtendrá de la forma: (AE11*0,3+AE12*0,35+AE13*0,35)*0,7 + AE2*0,1 + AE3*0,05 + AE4*0,15 Es requisito necesario para alcanzar el aprobado en la asignatura obtener una puntuación mínima de 3 en las actividades de evaluación AE11, AE12, AE13, AE2 y AE3. Si no se cumple este requisito la calificación máxima que podrá obtener el alumno será suspenso(4,5). Los alumnos suspensos en la evaluación continua de la asignatura podrán presentarse al examen final escrito para realizar solo las partes suspensas, a excepción de la memoria de prácticas. EVALUACIÓN FINAL La evaluación final se divide en 4 partes, con sus correspondientes actividades de evaluación: - Programación en lenguaje algorítmico: AE5 - Conocimientos teóricos: AE2 - Programación en lenguaje Java: AE3 - Memoria de prácticas: AE4 (plazo máximo de entrega hasta el último día del periodo de docencia) Todas las actividades de evaluación se calificarán de 0 a 10. La calificación de la evaluación final se obtendrá de la forma: AE5*0,7 + AE2*0,1 + AE3*0,05 + AE4*0,15 Es requisito necesario para alcanzar el aprobado en la asignatura obtener una puntuación mínima de 3 en las actividades de evaluación AE5, AE2 y AE3. Si no se cumple este requisito la calificación máxima que podrá obtener el alumno será suspenso(4,5).
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1) TEORÍA. MÓDULO 1. Introducción a la Informática (6 horas) - Definiciones. - Funcionamiento básico del ordenador. - Software: sistemas operativos, lenguajes de programación y aplicaciones. - Bases de datos. |
B03 | R1 R2 R3 R4 |
2) TEORÍA. MÓDULO 2. Fundamentos de la programación (24 horas) - Introducción al ciclo de vida del software. - Algoritmo: concepto, elementos y representación. - Programación estructurada. - Diseño descendente (top-down). |
B03 CG02 CG05 T01 T03 T04 T07 T17 | R1 |
3) PRÁCTICAS. MÓDULO 1. Desarrollo de programas en un lenguaje de programación: Java (24 horas) - Tipos de datos primitivos. - Variables, constantes y operadores. - Sentencias de selección e iteración. - Ficheros de texto. - Tablas (vectores y matrices). - Diseño descendente |
B03 CG02 CG05 T01 T03 T04 T07 T17 T21 | R1 R2 R3 |
4) PRÁCTICAS. MÓDULO 2. Uso de aplicaciones informáticas en ingeniería (6 horas) - Sistema de gestión de bases de datos |
B03 CG02 CG05 T21 | R3 R4 |
Bibliografía
Bibliografía Básica
Debido a que la bibliografía de una asignatura introductoria, como Fundamentos de Informática, es tan amplia, aconsejamos al alumno el estudio de la asignatura a partir de los apuntes cedidos por los profesores, disponibles en el campus virtual.
Bibliografía Específica
A. Prieto y otros. Introducción a la Informática. Cuarta Edición. McGraw-Hill, 2006.
J. Galindo y otros. Fundamentos Informáticos. Servicio de publicaciones de la Universidad de Cádiz, 1996.
L. Joyanes. Fundamentos de programación: Algoritmos, Estructuras de datos y Objetos. Tercera edición. Mc Graw Hill, 2003.
J. J. García y otros. Una introducción a la programación: Un enfoque algorítmico. Thomson, 2005.
C.J. Date. Introducción a los sistemas de bases de datos. Octava Edición. Pearson Educación, 2004.
R. Elmasri, S.B. Navathe. Fundamentos de sistemas de bases de datos. Cuarta Edición. Pearson Educación, 2002.
F.J. Ceballos. Java 2: Curso de programación. Tercera Edición. Ra-Ma, 2005
S. Zakhour. The Java Tutorial. Cuarta Edición. Prentice Hall, 2006
Documentación incluida en los diferentes productos software utilizados en las prácticas
Revistas Mensuales
- PC WORLD
- BYTE
- SÓLO PROGRAMADORES
![]() |
FUNDAMENTOS DE INFORMÁTICA |
|
Código | Nombre | |||
Asignatura | 21719008 | FUNDAMENTOS DE INFORMÁTICA | Créditos Teóricos | 4.5 |
Título | 21719 | GRADO EN INGENIERÍA EN ELECTRÓNICA INDUSTRIAL - CÁDIZ | Créditos Prácticos | 3 |
Curso | 1 | Tipo | Troncal | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
Se recomienda al alumno el estudio y el trabajo continuado sobre los contenidos de la asignatura con el fin de conseguir un dominio razonable de la materia y situarse así en condiciones de superar las correspondientes pruebas de evaluación con suficientes garantías.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Pablo | de la Torre | Moreno | Profesor sustituto interino | N |
José María | Rodríguez | Corral | Profesor Titular de Universidad | S |
Antonio J. | Tomeu | Hardasmal | PROFESOR TITULAR DE UNIVERSIDAD | N |
MARIA ELOISA | YRAYZOZ | DIAZ DE LIAÑO | Profesora Titular Escuela Univ. | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
B03 | 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. | ESPECÍFICA |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | BÁSICA |
CG03 | Conocimiento en materias básicas y tecnológicas, que les capacite para el aprendizaje de nuevos métodos y teorías, y les dote de versatilidad para adaptarse a nuevas situaciones. | GENERAL |
CG04 | Capacidad de resolver problemas con iniciativa, toma de decisiones, creatividad, razonamiento crítico y de comunicar y transmitir conocimientos, habilidades y destrezas en el campo de la Ingeniería Industrial. | GENERAL |
CT01 | Comunicación oral y/o escrita | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R3 | Ser capaz de aplicar conocimientos básicos sobre bases de datos. |
R1 | Ser capaz de aplicar conocimientos básicos sobre el uso y programación de ordenadores. |
R4 | Ser capaz de aplicar conocimientos básicos sobre programas informáticos con aplicación en ingeniería. |
R2 | Ser capaz de aplicar conocimientos básicos sobre sistemas operativos. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Modalidad organizativa: clases teóricas. Métodos de enseñanza-aprendizaje: método expositivo/lección magistral. En el contexto de esta modalidad organizativa y mediante el método de enseñanza-aprendizaje indicado se impartirán las unidades teóricas correspondientes a los contenidos de la asignatura. Se dejarán seis horas libres en las clases de teoría para utilizarlas en la realización de pruebas de progreso parciales, así como dedicar tiempo a la resolución de dudas y a la realización de ejercicios de exámenes de años anteriores con el fin de afianzar contenidos. Asímismo, se dedicará parte del tiempo anteriormente indicado a una actividad (conferencia, presentación con diapositivas o proyección de vídeo), con motivo de la Quincena de la Ciencia. |
36 | Grande | B03 CB5 CG03 CG04 CT01 |
03. Prácticas de informática | Modalidad organizativa: clases prácticas. Métodos de enseñanza-aprendizaje: aprendizaje basado en problemas. En el contexto de esta modalidad organizativa y mediante el método de enseñanza-aprendizaje indicado se impartirán las unidades prácticas correspondientes a los contenidos de la asignatura. Se propondrán una serie de ejercicios prácticos sobre diseño de algoritmos y programación de éstos en un lenguaje de alto nivel, los cuales deberán ser realizados por los alumnos durante las sesiones prácticas. Asimismo, los alumnos mediante un SGBD de uso comúnmente extendido crearán una base de datos y realizarán diversas operaciones de alta, baja, modificación y consulta de sus registros. |
24 | Reducido | B03 CB5 CG03 CG04 CT01 |
10. Actividades formativas no presenciales | Trabajo de revisión bibliográfica en grupo (7 horas). Estudio individual y trabajo autónomo sobre los contenidos de la asignatura (79 horas). |
86 | Reducido | B03 CB5 CG03 CG04 CT01 |
11. Actividades formativas de tutorías | Atención personal al alumno con el fin de asesorarlo sobre los distintos aspectos relativos al desarrollo de la asignatura. |
2 | Reducido | B03 CB5 CG03 CG04 CT01 |
12. Actividades de evaluación | Examen final (ver Procedimiento de Evaluación). |
2 | Grande | B03 CB5 CG03 CG04 CT01 |
Evaluación
Criterios Generales de Evaluación
En términos generales, se valorarán la claridad y la precisión, en cuanto a presentación y expresión, así como la adecuada organización de los contenidos expuestos, en las distintas actividades de evaluación que los alumnos realicen en el contexto de la asignatura. En particular, se evaluarán la coherencia interna y la correcta estructuración de los algoritmos y programas desarrollados, así como la eficiencia de los mismos.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Ejercicio práctico en aula de Informática. | Ejercicio práctico de programación con ordenador/Rúbrica de valoración de ejercicios prácticos de programación. |
|
B03 CB5 CG03 CG04 CT01 |
Examen final. | Prueba escrita compuesta por ejercicio de programación y, opcionalmente, test de conocimientos y/o una o varias cuestiones teóricas de desarrollo/Rúbricas y escalas de valoración para los distintos apartados de la prueba escrita. |
|
B03 CB5 CG03 CG04 CT01 |
Test de conocimientos básicos. | Test/Escala de valoración de tests. |
|
B03 CG03 CT01 |
Trabajo de revisión bibliográfica. | Análisis documental/Rúbrica de valoración de documentos. |
|
B03 CB5 CG03 CG04 CT01 |
Procedimiento de calificación
La calificación final de la asignatura es la suma de las puntuaciones obtenidas en las distintas actividades de evaluación. Para superar la asignatura será necesario obtener una calificación final igual o superior a 5 puntos. A continuación, se detallan los porcentajes de calificación asociados a cada actividad: a) El examen final supondrá el 80% de la calificación global de la asignatura (puntuación sobre 8). b) El test de conocimientos básicos supondrá el 10% de la calificación global de la asignatura (puntuación sobre 1). c) El ejercicio práctico supondrá el 10% de la calificación global de la asignatura (puntuación sobre 1). d) El trabajo de revisión bibliográfica tendrá carácter voluntario y tratará específicamente sobre el tema objeto de la actividad (conferencia, presentación con diapositivas o proyección de vídeo) que tenga lugar en la Quincena de la Ciencia, o bien acerca de alguna cuestión directamente relacionada con dicho tema. La puntuación obtenida (sobre 0.5) tan sólo se contabilizará en la calificación final del alumno una vez que éste haya superado la asignatura (nota igual o superior a 5 puntos).
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Módulo 1: El ordenador. Definiciones. Funcionamiento básico del ordenador. El ordenador central y periféricos. |
B03 CB5 CG03 CT01 | R1 |
Módulo 2: Software. Sistemas operativos. Lenguajes de programación. Bases de datos. Aplicaciones. |
B03 CB5 CG03 CG04 CT01 | R3 R1 R4 R2 |
Módulo 3: Fundamentos de la programación. Introducción al ciclo de vida del software. Algoritmo: concepto, elementos y representación. Programación estructurada. Diseño descendente (Top-down). Introducción a un lenguaje de programación. |
B03 CB5 CG03 CG04 CT01 | R1 |
Práctica 1: Desarrollo de programas en un lenguaje de alto nivel. |
B03 CB5 CG03 CG04 CT01 | R1 R2 |
Práctica 2: Uso de aplicaciones informáticas en ingeniería. |
B03 CB5 CG03 CG04 CT01 | R3 R4 R2 |
Bibliografía
Bibliografía Básica
J. Glenn Brookshear. Introducción a la Computación. 11ª edición. Pearson Educación, 2012.
A. Prieto, A. Lloris, J.C. Torres. Introducción a la Informática. Cuarta Edición. McGraw-Hill, 2006.
C.J. Date. Introducción a los sistemas de bases de datos. Octava Edición. Pearson Educación, 2004.
J.M. Rodríguez, J. Galindo. Aprendiendo C. Tercera edición revisada y ampliada. Servicio de publicaciones de la Universidad de Cádiz, 2006.
Teaching Soft Group. Access 2010. Curso práctico. Ra-Ma, 2011.
Bibliografía Ampliación
W. Stallings. Sistemas operativos. Aspectos internos y principios de diseño. Quinta Edición. Pearson Prentice Hall, 2005.
A.S. Tanenbaum. Sistemas operativos modernos. Tercera edición. Pearson Educación, 2009.
R. Elmasri, S.B. Navathe. Fundamentos de sistemas de bases de datos. Cuarta Edición. Pearson Educación, 2002.
B.W. Kernighan, D.M. Ritchie. El lenguaje de Programación C. Segunda Edición. Prentice Hall, 1991.
H. Schildt. C. Guía de Autoenseñanza. Segunda Edición. McGraw-Hill, 2001.
P.J. Sánchez, J. Galindo, I. Turias, I. Lloret. Ejercicios Resueltos de Programación C. Servicio de Publicaciones de la UCA, 1997.
A. Gilat. Matlab. Una introducción con ejemplos prácticos. Reverté, S.A., 2006.
![]() |
GESTIÓN DE LA INFORMACIÓN |
|
Código | Nombre | |||
Asignatura | 31308013 | GESTIÓN DE LA INFORMACIÓN | Créditos Teóricos | 2 |
Título | 31308 | GRADO EN GESTIÓN Y ADMINISTRACIÓN PÚBLICA | Créditos Prácticos | 4 |
Curso | 2 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
Haber superado la asignatura Informática Aplicada.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
ALFREDO | SANCHEZ-ROSELLY | NAVARRO | Profesor Titular Escuela Univ. | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía. | BÁSICA |
CE13 | Saber gestionar la información y la comunicación dentro de la organización y con los administrados. | ESPECÍFICA |
CT18 | Capacidad para aplicar la teoría a la práctica | TRANSVERSAL |
CT21 | Capacidad de aprender | TRANSVERSAL |
CT26 | Habilidad para trabajar de forma autónoma | TRANSVERSAL |
CT7 | Habilidades elementales en informática. | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | Saber usar herramientas genéricas de gestión y organización de datos. |
R2 | Saber utilizar herramientas de acceso a información sobre redes de ordenadores. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Exposición de contenidos de la materia de estudio con el apoyo de los recursos audiovisuales más apropiados disponibles. En el transcurso de la asignatura se realizarán pruebas de seguimiento que permitirán al alumno, al plantear las respuestas, conocer su nivel de comprensión con respecto a los contenidos abordados. |
16 | CE13 CT21 | |
02. Prácticas, seminarios y problemas | Sesiones preparatorias de las actividades en aula de informática. |
8 | CT18 CT21 CT7 | |
03. Prácticas de informática | Sesiones dirigidas en base al contenido de un guión, en el que se expondrán las tareas a realizar. Siendo responsabilidad del alumno completar dichas tareas durante el tiempo de prácticas y durante su tiempo de trabajo sin presencia del profesor. El alumno entregará aquellos productos de prácticas que sean requeridos por el profesor para su consideración en la evaluación de la asignatura. |
24 | CE13 CT18 CT26 CT7 | |
10. Actividades formativas no presenciales | Trabajo del alumno para preparar las clases de teoría y práctica. |
99 | Reducido | CT18 CT21 CT26 CT7 |
12. Actividades de evaluación | Examen teórico y práctico, este último realizado con el ordenador y/o por escrito. |
3 | Grande | CE13 CT18 CT21 CT26 CT7 |
Evaluación
Criterios Generales de Evaluación
Se tendrán en cuenta los aspectos siguientes: - Adecuación de los conocimientos adquiridos a los contenidos. - Aplicación coherente de las funciones propias de las herramientas utilizadas.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
A: Examen de teoría. | Selección de preguntas de elección múltiple y/o de respuesta breve. |
|
CE13 CT21 CT26 |
B: Examen de práctica. | Selección de ejercicios y problemas basados en los contenidos de las sesiones de clases de práctica. |
|
CE13 CT18 CT21 CT26 CT7 |
C: Entrega de prácticas. | Selección de ejercicios realizados y comentados. |
|
CE13 CT18 CT26 CT7 |
D: Participación activa. | D1: Pruebas de seguimiento. D2: Intervención colaborativa en clase. |
|
CT21 CT26 CT7 |
Procedimiento de calificación
Si el alumno ha realizado todas las entregas pertinentes de prácticas, entonces podrá acceder a la realización del examen de práctica (B), en caso contrario la nota correspondiente a B será de 0 puntos. Si el alumno ha realizado todas las entregas de prácticas y ha asistido a un 80% de las sesiones prácticas entonces la nota (C) de las entregas de prácticas tendrá un valor proporcional al número de ellas valoradas satisfactoriamente, hasta un total de 1 punto como máximo (es decir el valor máximo de C será 1), en caso contrario C=0. La nota de participación activa (D) será de hasta 1 punto, contribuyendo D1 y D2 a partes iguales. Usando las letras identificadoras de las tareas de evaluación para designar las notas obtenidas en las distintas tareas, si la nota obtenida en el examen de teoría (A) y en el examen de práctica (B) es mayor o igual a 4 la nota final(NF) se calculará del siguiente modo: NF = 8*((A+B)/2)/10+C+D En caso de que A<4 o B<4 entonces: NF = mín(A, B), siendo "mín" una función que devuelve el A si A<B o B en caso contrario.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1. Sistemas de información para la Administración. Gestión de la Información. |
CE13 CT21 | R1 |
2. Organización de datos y de información. Bases de datos. |
CE13 CT21 | R1 R2 |
3. Telecomunicaciones, redes e Internet. |
CE13 CT21 | R2 |
4. Seguridad y privacidad. Introducción a la administración electrónica. |
CE13 CT21 | R2 |
Bibliografía
Bibliografía Básica
Informática de Gestión y Sistemas de Información. García Pérez, F. y otros. McGraw-Hill, 2000
Conceptos de informática. Prieto Espinosa, A. y Prieto Campos, B. McGraw-Hill, 2005.
Bibliografía Específica
Seguridad de la información. Areitio, J., Paraninfo, 2008.
Redes de computadoras. Un enfoque descendente. Kurose, J.F. y Ross K.W., Addison-Wesley-Pearson, 2010.
Bibliografía Ampliación
Introducción a la Informática. Beekman, G. Prentice-Hall, 2005.
![]() |
GESTIÓN DE SISTEMAS INFORMATIZADOS | |
|
Código | Nombre | |||
Asignatura | 1706024 | GESTIÓN DE SISTEMAS INFORMATIZADOS | Créditos Teóricos | 3 |
Descriptor | INFORMATION SYSTEMS MANAGEMENT | Créditos Prácticos | 1.5 | |
Titulación | 1706 | INGENIERÍA DE ORGANIZACIÓN INDUSTRIAL | Tipo | Optativa |
Departamento | C137 | INGENIERÍA INFORMÁTICA | ||
Curso | ||||
Créditos ECTS | 4 |
ASIGNATURA OFERTADA SIN DOCENCIA
Profesorado
Daniel Molina Cabrera
Situación
Prerrequisitos
Es recomendable conocimiento de uso de ordenador a nivel de usuario, y conveniente que conozca criterios generales de programación.
Contexto dentro de la titulación
Se integran estos conocimientos en la titulación de Ingeniero en Organización Industrial como los únicos que proceden del ámbito de los Lenguajes y Sistemas Informáticos. Se impartiran conocimientos de: -Ingeniería Web -Comercio electrónico -Herramientas Todas estos componentes estás unidas por un denominador común que se irá desarrollando a lo largo del curso
Recomendaciones
Se recomienda a los alumno la asistencia tanto a las clases teóricas como al desarrollo de las clases prácticas, así como el estudio constante y continuado de las distintas materias que se desarrollarán en la asignatura. Aconsejamos las consultas a las bibliografías recomendadas, así como a todas las que se irán proponiendo a lo largo del curso.
Competencias
Competencias transversales/genéricas
INSTRUMENTALES - Capacidad de organización y planificación. - Capacidad de análisis y síntesis. - Capacidad para resolver problemas. - Comunicación oral y escrita. - Toma de decisiones. PERSONALES - Trabajo en equipo. - Habilidades en las relaciones interpersonales.
Competencias específicas
Cognitivas(Saber):
- Entender los conceptos básicos de los sistemas informáticos - Conocer las tecnologías informáticas involucradas en el desarrollo de sistemas informáticos - Conocer una metodología de desarrollo de sistemas informáticos - Saber utilizar una herramienta de desarrollo de sistemas informáticos
Procedimentales/Instrumentales(Saber hacer):
- Planificar y gestionar un proyecto de desarrollo de un sistema informático de acuerdo con las necesidades de un cliente. - Diseñar e implementar un sistema informático de acuerdo con las necesidades de un cliente.
Actitudinales:
- Aprendizaje autónomo. - Creatividad. - Motivación por la calidad. - Planificación de las actividades a desarrollar. - Trabajo en equipo. - Razonamiento crítico.
Objetivos
Conocer y utilizar las tecnologías informáticas para la construcción y puesta en marcha de soluciones informáticas, basadas en el análisis, diseño, implementación y pruebas de una aplicación web empleando los principales patrones arquitectónicos y utilizando una herramienta de desarrollo.
Programa
Tema 1: Fundamentos de la gestión de sistemas informatizados Tema 2: Metodologías de desarrollo de sistemas informáticos Tema 3: Análisis de Sistemas Informatizados: Requisitos Tema 4: Distintas tecnologías Tema 5: Seguridad en de sistemas informáticos Tema 6: Ergonomía, accesibilidad y usabilidad en sistemas informáticos
Actividades
- Al no haber docencia, no habrá actividades.
Criterios y Sistemas de Evaluación
Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016. Para la evaluación de la asignatura se realizarán dos pruebas en el examen: Prueba escrita sobre el programa de la asignatura. Constará de: preguntas de respuesta breve y preguntas de desarrollo corto en las que se evaluará el conocimiento básico de los alumnos sobre la asignatura. Prueba práctica sobre los conocimientos prácticos adquiridos. El alumno deberá resolver determinadas cuestiones prácticas establecidas.
Recursos Bibliográficos
No hay una bibliografía como tal, ya que se ha adaptado el temario a los conocimientos de la titulación. - Brooks, F. P. (1995) The Mythical Man-Month: Essays on Software Engineering Anniversary Edition. Addison-Wesley, 1995. - Durán, A. (2000) Un Entorno Metodológico de Ingeniería de Requisitos para Sistemas de Información. Tesis doctoral, Universidad de Sevilla. - Sommerville, Ian (2002) Ingeniería de Software. Addison-Wesley, 2002.
![]() |
HERRAMIENTAS INFORMÁTICAS PARA LA COMUNICACIÓN |
|
Código | Nombre | |||
Asignatura | 31309010 | HERRAMIENTAS INFORMÁTICAS PARA LA COMUNICACIÓN | Créditos Teóricos | 1.75 |
Título | 31309 | GRADO EN PUBLICIDAD Y RELACIONES PÚBLICAS | Créditos Prácticos | 4.25 |
Curso | 1 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
No hay
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
JOSE CARLOS | COLLADO | MACHUCA | Catedratico de Escuela Univer. | S |
MANUEL | FERNANDEZ | BARCELL | Profesor Titular Escuela Univ. | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CE19 | Ser capaz de usar de manera adecuada las herramientas tecnológicas en las diferentes fases del proceso de creación de discursos audiovisuales | ESPECÍFICA |
CE31 | Conocer y aplicar conceptos básicos de las tecnologías aplicadas a la información y a su presentación y diseño | ESPECÍFICA |
CT10 | Conocimiento de informática relativa al ámbito de estudio | TRANSVERSAL |
CT2 | Aprendizaje autónomo | TRANSVERSAL |
CT5 | Capacidad de organización y planificación | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R03 | DESARROLLAR PRODUCTOS VISUALES BÁSICOS APLICABLES A LA COMUNICACIÓN |
R01 | GENERAR Y PROCESAR IMAGENES BÁSICAS DE MAPA DE BIT |
R02 | GENERAR Y USAR IMÁGENES VECTORIALES BÁSICAS |
R04 | MANEJAR HERRAMIENTAS DE COMPOSICIÓN DE DOCUMENTOS |
R05 | MANEJAR LA TERMINOLOGÍA Y LOS CONCEPTOS FUNDAMENTALES DE LA INFORMÁTICA EN EL ÁMBITO DE LA COMUNICACIÓN |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Modalidad organizativa: Clases teóricas Método de enseñanza aprendizaje: método expositivo/leccion magistral |
14 | Grande | CE19 CE31 CT10 |
02. Prácticas, seminarios y problemas | Clase teórica-práctica. Exposición de supuestos teórico-prácticos Aprendizaje orientado a proyectos |
14 | Mediano | CE19 CE31 CT10 CT2 CT5 |
03. Prácticas de informática | Resolución individual de supuestos prácticos usando herramientas informáticas |
20 | Reducido | CE19 CE31 CT10 CT2 CT5 |
10. Actividades formativas no presenciales | estudio y trabajo individual autonomo |
96 | CE19 CE31 CT10 CT2 | |
12. Actividades de evaluación | examen final |
3 | CE31 CT10 CT2 | |
13. Otras actividades | estudio y trabajo en grupo/ visitas a empresas |
3 | CE19 CT10 |
Evaluación
Criterios Generales de Evaluación
Deberá evidenciar la adquisición de las competencias especificas de la asignatura.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Examen práctico | Realización individual de supuestos prácticos en aula de ordenadores con tiempo limitado |
|
CE19 CE31 CT10 |
Examen teórico final escrito | Preguntas tipo test y/o de desarrollo y/o realización de problemas y supuestos |
|
CE31 CT10 |
Participacion activa/colaboradora | Asistencia, actitud positiva, realización de actividades y realización de supuestos prácticos. |
|
CE19 CE31 CT10 |
Realización de proyectos | Valoración del cumplimiento de los requisitos establecidos para la realización de los proyectos |
|
CE19 CE31 CT10 |
Procedimiento de calificación
Examen teorico (y participación y realización de actividades teórico-prácticas - opcional) : 40 % Asistencia y realización de prácticas en aula de informática 10% Examen práctico (y Realización de proyectos - opcional): 50 % En el caso de que se detecte que parte de alguna actividad haya sido copiada, la valoración podrá ser negativa
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1.- Conceptos básicos de tecnología informática para la comunicación |
CE19 CE31 CT10 | R05 |
2.- Conceptos de imagen digital. Bitmap y vectorial |
CE19 CE31 CT10 | R03 R01 R02 |
3.- Conceptos y herramientas de proceso de imagen de mapa de bits y vectorial. Dispositivos de captura y presentación |
CE19 CE31 CT10 | R03 R01 R02 |
4.- Conceptos y herramientas de generación de documentos de texto y presentaciones |
CE19 CE31 CT10 | R03 R04 |
Bibliografía
Bibliografía Básica
Bibliografía Específica
Manual imprescindible de Photoshop CS4 / José María Delgado Cabrera
Madrid : Anaya Multimedia, 2009
Iniciación a Gimp / [Bienvenido Trillo Sáez, Pedro Muñoz Rodríguez]
[S.l.] : Grupo Editorial Universitario, 2007
Técnicas para el tratamiento de imágenes / Luanne Seymour Cohen,Russell Brown,Tanya Wendling
Madrid : Anaya Multimedia , 1998
Bibliografía Ampliación
Digital multimedia / Nigel Chapman and Jenny Chapman
Chichester (England) : J. Wiley & Sons, 2005
2ª ed., reprinted
¿Cómo aprender a producir multimedia? [Recurso electrónico] / Gonzalo Ruiz Cagigas, Francisco Pavón Rabasco, Nuria Hurtado Rodríguez
2001
(recursos electrónicos abiertos) OCW:
http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/fundamentos-de-fotografia-e-imagen-digital/materiales/
http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/view?set_language=es
http://ocw.innova.uned.es/ocwuniversia/ingenieria-electrica-electronica-y-de-control/multimedia-para-explicar-multimedia
![]() |
HERRAMIENTAS MULTIMEDIA Y ANIMACIÓN |
|
Código | Nombre | |||
Asignatura | 31309037 | HERRAMIENTAS MULTIMEDIA Y ANIMACIÓN | Créditos Teóricos | 3.5 |
Título | 31309 | GRADO EN PUBLICIDAD Y RELACIONES PÚBLICAS | Créditos Prácticos | 2.5 |
Curso | 3 | Tipo | Optativa | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
José Carlos | Collado | Machuca | Catedrático de Escuela Universitaria | S |
LORENA | GUTIERREZ | MADROÑAL | PROFESOR SUSTITUTO INTERINO | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CE31 | Conocer y aplicar conceptos básicos de las tecnologías aplicadas a la información y a su presentación y diseño | ESPECÍFICA |
CE50 | Conocer las técnicas y herramientas implementadas por las nuevas tecnologías. | ESPECÍFICA |
CE51 | Saber utilizar las nuevas técnicas y herramientas vinculadas a las nuevas tecnologías | ESPECÍFICA |
CE55 | Capacidades y habilidades para la conceptualización expresiva y cristalización de los conceptos: idea, redacción, diseño, realización y producción, en publicidad y relaciones públicas | ESPECÍFICA |
CT10 | Conocimiento de informática relativa al ámbito de estudio. | TRANSVERSAL |
CT2 | Aprendizaje autónomo. | TRANSVERSAL |
CT5 | Capacidad de organización y planificación | TRANSVERSAL |
CT7 | Comunicación oral y escrita en lengua nativa. | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R05 | Desarrollar productos visuales básicos aplicables a las áreas de animación y/o multimedia estudiadas. |
R01 | El alumno debe conocer la tecnología para desarrollar animaciones. |
R04 | El alumno debe conocer los conceptos y usar terminología de la informática en las áreas de la comunicación y multimedia. |
R02 | El alumno debe saber usar herramientas informáticas de modelado y animación de imágenes 2D. |
R03 | El alumno debe saber usar herramientas informáticas de modelado y animación de imágenes 3D. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Exposición de contenidos por parte del profesor, análisis de competencias, explicación y demostración de capacidades, habilidades y conocimientos en el aula. |
28 | CE31 CE50 CT10 | |
02. Prácticas, seminarios y problemas | Clase teórica-práctica. Exposición de supuestos teórico-prácticos. Aprendizaje orientado a proyectos. Participación voluntaria en las actividades vinculadas al Proyecto de Innovación Docente y/o Actividad Avalada donde participa la asignatura. |
8 | CE31 CE50 CE51 CE55 CT10 CT2 CT5 CT7 | |
03. Prácticas de informática | Sesiones de trabajo individual/grupal supervisadas por el profesor. Actividades desarrolladas en espacios y con equipamiento especializado. Construcción significativa del conocimiento a través de la interacción y actividad del alumno. |
12 | CE31 CE50 CE51 CE55 CT10 CT2 CT5 CT7 | |
10. Actividades formativas no presenciales | Estudio y trabajo individual y autónomo. |
99 | CE31 CE50 CE51 CE55 CT10 CT2 CT5 CT7 | |
12. Actividades de evaluación | Examen final |
3 | Grande | CE31 CE50 CE51 CE55 CT10 CT2 CT5 CT7 |
Evaluación
Criterios Generales de Evaluación
Deberá evidenciar la adquisición de las competencias especificas de la asignatura.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Entrega planificada de actividades teóricas y/o prácticas | Algunas de las actividades que han de entregarse están dentro del Proyecto de Innovación docente de la asignatura (participación voluntaria), y dado que su publicación (con el reconocimiento de la autoría del alumno) y uso será para toda la comunidad, la evaluación no sólo recae en el profesor, sino también entre los compañeros que usarán la actividad y la comunidad. |
|
CE31 CE50 CE51 CE55 CT10 CT2 CT5 CT7 |
Examen práctico | Realización individual de supuestos prácticos en aula de ordenadores con tiempo limitado. |
|
CE31 CE50 CE51 CT10 |
Examen teórico final escrito | Preguntas tipo test |
|
CE31 CE50 CE55 CT10 CT7 |
Participacion activa/colaboradora | Asistencia, actitud positiva, participación activa en clase y en los medios de comunicación de la asignatura y realización de las prácticas y/o proyectos propuestos en la asignatura. |
|
CE31 CE50 CT10 CT7 |
Realización de proyectos | Valoración del cumplimiento de los requisitos establecidos para la realización de los proyectos contemplados en el Proyecto de Innovación Docente de la asignatura y/o la Actuación Avalada. |
|
CE31 CE50 CE51 CE55 CT10 CT2 CT5 CT7 |
Procedimiento de calificación
EVALUACIÓN PRESENCIAL: --- Evaluación parcial de la parte práctica de la asignatura --- De manera opcional y voluntaria, los alumnos podrán superar el 20% de la parte práctica durante el desarrollo de la asignatura, para lo cual, deberán asistir a todas las sesiones de prácticas y seminarios (al menos al 80%) y realizar un trabajo práctico. Los que no realicen el trabajo práctico, podrán superar el 5% de la parte práctica. La prueba final práctica se valorará en 4 si se realiza el trabajo práctico y 4,5 puntos si no se realiza el trabajo práctico. Según estos porcentajes, aquellos alumnos que hagan el trabajo práctico tendrán un punto adicional en su calificación final. Durante el desarrollo del curso, podrán proponerse actividades o prácticas cuya entrega supongan una valoración adicional de hasta un 10% en la parte práctica de la asignatura. --- Evaluación parcial de la parte teórica de la asignatura --- Durante el desarrollo del curso, podrán proponerse actividades cuya entrega supongan una valoración adicional de hasta un 10% en la parte teórica de la asignatura. --- Evaluación general de la asignatura --- De manera opcional y voluntaria, los alumnos que participen de manera activa y adecuada en los foros de la asignatura y en clase, se verán recompensados en su nota final, sumándose hasta un 5%. Ponderaciones (realizando trabajo práctico) - Examen práctico: 40% - Examen teórico: 50% - Asistencia a prácticas y seminarios y realización del trabajo práctico: 20% - Participación activa y asistencia a teoría: 5% Ponderaciones (sin trabajo práctico) - Examen práctico: 45% - Examen teórico: 50% - Asistencia a prácticas y seminarios: 5% - Participación activa y asistencia a teoría: 5% Los alumnos que no hayan superado la asignatura en la convocatoria de junio, conservarán la calificación de la parte que sí hayan superado (teórica o práctica), siempre y cuando ésta sea igual o mayor a 5. Se guardarán hasta la convocatoria de septiembre. EVALUACIÓN NO PRESENCIAL: - Examen práctico: 60% - Examen teórico: 40% Será necesario superar al menos el 40% de cada prueba y obtener al menos 5 puntos. ACLARACIONES GENERALES DE LA ASIGNATURA Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Animación 3D, una dimensión más |
CE50 CT10 CT7 | R05 R03 |
Herramientas para el desarrollo de animaciones 2D y 3D (teoría y prácticas). |
CE50 CT10 CT7 | R05 R01 |
Introducción a la animación y la animación en la publicidad |
CE31 CE50 CE55 CT10 CT7 | R04 |
Nuevas tecnologías y su uso en la publicidad |
CE50 CE51 CE55 CT10 CT7 | R04 |
Salto de la animación tradicional a la animación por ordenador (2D) |
CE50 CT10 CT7 | R05 R02 |
Bibliografía
Bibliografía Básica
Bibliografía Específica
Sheila Graber. "Animation a handy guide", A&CB 2009
Joaquín Herrera Goas. "Guía de iniciación a Blender". http://joaclintistgud.files.wordpress.com/2009/11/guia_blender_25.pdf
Roland Hess. "Blender", Anaya, 2011.
Tony Mullen. "Animación de personajes con blender", Anaya, 2007.
Arndt von Koenigsmarck. "Creación y modelado de personajes 3D", Anaya, 2008.
Alberto Rodríguez Rodríguez. "Proyectos de animación 3D", Anaya, 2010.
Peter Ratner. "Modelado humano 3D y animación. Edición 2010". Anaya 2009.
Peter Ratner. "Animación 3D", Anaya, 2005.
Jeremy Birn. "Iluminación y Render", Anaya, 2006.
Bibliografía Ampliación
Les Pardew. "Figures, characters, and avatars", Course Technology PTR, 2012, 2ª ed.
Birn, Jeremy. "Digital Lighting". N.R.P. PUBLISHING, 1999
Bousquet, Michele. "Animación con 3Ds MAX". Anaya Multimedia 2006
Kerlow, Isaac V. "The art of 3D computer animation and effects", Wiley, 3RD 2004
Steve Roberts. "Character Animation in 3D". Focal Press 2004
Vince, J "3-D Computer Animation". Addison Wesley, 1992
Whitaker, Harold. "Timing for animation". Focal Press 2006
![]() |
IMPLEMENTACIÓN E IMPLANTACIÓN DE SISTEMAS SOFTWARE |
|
Código | Nombre | |||
Asignatura | 21714047 | IMPLEMENTACIÓN E IMPLANTACIÓN DE SISTEMAS SOFTWARE | Créditos Teóricos | 2.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
El alumno deberá poseer conocimientos básicos de programación e ingeniería de software
Recomendaciones
Se recomienda tener aprobadas las asignaturas de Ingeniería del Software y de Metodología de la Programación
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
JUAN MANUEL | DODERO | BEARDO | Profesor Titular Universidad | S |
JOSE MIGUEL | MOTA | MACIAS | PROFESOR SUSTITUTO INTERINO | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG05 | Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de su calidad, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo. | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
IS01 | 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. | ESPECÍFICA |
IS04 | 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 | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R4 | Aplicar técnicas de planificación de la construcción de los artefactos software |
R5 | Aplicar técnicas de prueba, depuración y medida de la calidad de la construcción de un artefacto software. |
R1 | Construir un sistema software de acuerdo con unos requisitos y en un tiempo especificados |
R3 | Usar técnicas de codificación y reutilización de los artefactos ejecutables de un sistema software |
R2 | Utilizar lenguajes, notaciones y entornos de programación para construir soluciones ejecutables en un ordenador a un problema especificado |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Clases teóricas sobre - Complejidad de los artefactos software - Documentación del software - Implementación de patrones - Frameworks, bibliotecas y componentes software - Refactoring y buenas prácticas de diseño - Pruebas unitarias y funcionales - Lenguajes estáticos y dinámicos - Herramientas de desarrollo - Programación dirigida por eventos |
20 | IS04 | |
02. Prácticas, seminarios y problemas | Seminarios sobre: - Herramientas de construcción - Lenguajes dinámicos - Pruebas unitarias - Persistencia de datos - Control de versiones - Documentación - Gestión de tareas - Despliegue de componentes - Métricas de calidad - Integración continua - Gestión de contenidos |
10 | CG05 CG09 | |
03. Prácticas de informática | Prácticas sobre: - Lenguajes estáticos y dinámicos - Técnicas de construcción - Programación dirigida por eventos - Patrones de diseño e implementación - Inyección de dependencias - Pruebas unitarias, funcionales y de integración - Reutilización de APIs y frameworks - Persistencia de datos - Construcción y despliegue de componentes |
30 | CG05 CG09 IS01 | |
10. Actividades formativas no presenciales | Realización en equipo de la implementación y despliegue de un proyecto software a escala. En el contexto de la ejecución de estos proyectos se podrá contemplar la coordinación de las prácticas con otras asignaturas de la especialidad y colaboraciones en materia de innovación con otras instituciones y empresas. |
84 | Reducido | CG05 IS01 |
11. Actividades formativas de tutorías | Revisión de aspectos de implementación e implantación de las prácticas de la asignatura |
2 | Reducido | CG09 |
12. Actividades de evaluación | Evaluación de los entregables intermedios de la práctica de la asignatura |
4 | Mediano | IS01 |
Evaluación
Criterios Generales de Evaluación
Adecuación de las técnicas de implementación Actualidad de los lenguajes, bibliotecas y herramientas empleadas Claridad del código fuente y la documentación Coherencia entre los artefactos realizados y las herramientas utilizadas Corrección de los artefactos software construidos Compleción del código fuente respecto a la especificación de requisitos Rigurosidad y sistematicidad de la gestión de tareas y herramientas de desarrollo Suficiencia de las pruebas y métricas de software empleadas
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Evaluación de las funcionalidades del producto software Evaluación de la calidad del código fuente Evaluación del proceso y el método de construcción Evaluación de los entregables documentales Evaluación del uso de herramientas de desarrollo | Rúbrica o escala de valoración del producto Rúbrica o escala de valoración del proceso |
|
|
Examen final | Evaluación del examen final |
|
CG09 IS01 |
Procedimiento de calificación
Para poder evaluar la realización conjunta de un diseño y su posterior implementación y reingeniería, se aplicará un método de aprendizaje orientado a proyectos. El procedimiento de evaluación aplicará una serie de instrumentos de evaluación a varios puntos de control del proyecto para evaluar las competencias adquiridas durante la ejecución del mismo. El procedimiento de evaluación también incluirá etapas donde evaluar la participación en clase, la realización de los ejercicios planteados en los seminarios, y otros trabajos prácticos adicionales que se propongan durante el curso. La evaluación formativa de las actividades se realizará con instrumentos de evaluación de tipo rúbrica, listas de control y escalas de valoración. El procedimiento de evaluación incluirá la realización de una prueba escrita final de evaluación y la defensa del proyecto realizado, a partir de cuyos entregables se realizará la evaluación sumativa. Los pesos de las distintas pruebas de evaluación se distribuirán como sigue: Prueba escrita teórica: 20% Prueba escrita/oral práctica: 30% Actividades prácticas y entregables del proyecto: 50%
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
I. Fundamentos 1. Complejidad: desafíos, clases y rutinas, tamaño, documentación 2. Lenguajes: paradigmas, dinamismo, extensión. Programación por eventos 3. Construcción: idioms, componentes, refactoring, buenas prácticas 4. Depuración: aserciones, excepciones, calidad, pruebas 5. Despliegue: componentes, bibliotecas, APIs, frameworks, plugins |
CG05 CG09 IS01 IS04 | R3 R2 |
II. Gestión de la implementación 1. Despliegue de componentes: gestión de dependencias, control de versiones 2. Planificación y seguimiento: gestión de tareas, incidencias, errores 3. Análisis y métricas de código: análisis estático, profiling |
CG05 CG09 IS01 IS04 | R4 R5 R1 |
III. Prácticas de implementación 1. Lenguajes estáticos y dinámicos 2. Técnicas de construcción 3. Inyección de dependencias 3. Depuración y pruebas unitarias 5. Reutilización de componentes 6. Reutilización con APIs y frameworks 7. Integración continua 8. Gestión de contenidos |
CG05 CG09 IS01 IS04 | R5 R3 R2 |
Bibliografía
Bibliografía Básica
- A. Hunt and D. Thomas
The Pragmatic Programmer
Addison-Wesley, 2000 - S. McConnell
Code Complete: A Practical Handbook of Software Construction
Microsoft Press, 2nd edition, 2004. -
Robert C. Martin
Clean Code: A Handbook of Agile Software Craftsmanship
Prentice-Hall, 2008
Bibliografía Específica
- Robert C. Martin
The Clean Coder: A Code of Conduct for Professional Programmers
Prentice-Hall, 2011 - J. Bentley
Programming Pearls, 2nd edition
Addison-Wesley, 2000. - B. W. Kernighan and R. Pike
The Practice of Programming
Addison-Wesley, 1999.
Bibliografía Ampliación
Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra, Elisabeth Robson
Head First Design Patterns
O'Reilly, 2004
K. Beck
Extreme Programming Explained: Embrace Change
Addison-Wesley, 1999.
I. Sommerville
Software Engineering, 7th edition
Addison-Wesley, 2005.
![]() |
INFORMACIÓN Y DOCUMENTACIÓN ADMINISTRATIVA |
|
Código | Nombre | |||
Asignatura | 31308017 | INFORMACIÓN Y DOCUMENTACIÓN ADMINISTRATIVA | Créditos Teóricos | 3.5 |
Título | 31308 | GRADO EN GESTIÓN Y ADMINISTRACIÓN PÚBLICA | Créditos Prácticos | 2.5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
No hay
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
José Carlos | Collado | Machuca | Catedrático de Escuela Universitaria | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CE16 | Saber gestionar la información y documentación administrativa | ESPECÍFICA |
CT12 | Trabajo en equipo. | TRANSVERSAL |
CT23 | Capacidad de generar nuevas ideas (creatividad). | TRANSVERSAL |
CT26 | Habilidad para trabajar de forma autónoma | TRANSVERSAL |
CT27 | Planificar y dirigir | TRANSVERSAL |
CT5 | Comunicación oral y escrita en la lengua nativa. | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R04 | Crear y gestionar documentos electrónicos |
R01 | Diseñar documentos administrativos |
R02 | Organizar la documentación administrativa |
R06 | Trabajar con expedientes administrativos electrónicos |
R03 | Usar herramientas de descripción de procedimientos |
R05 | Usar herramientas de gestión documental |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Clases teóricas Método expositivo/Lección magistral |
28 | CE16 CT12 CT5 | |
02. Prácticas, seminarios y problemas | Clase teórico-práctica Exposición de supuestos teórico-prácticos |
8 | CE16 CT12 CT27 CT5 | |
04. Prácticas de laboratorio | Prácticas en aula de Informática. Resolución individual de supuestos prácticos utilizando herramientas informáticas |
12 | CE16 CT23 CT26 | |
10. Actividades formativas no presenciales | Estudio y trabajo individual autónomo |
96 | CE16 CT26 CT5 | |
12. Actividades de evaluación | Examen final |
3 | CE16 CT26 CT5 | |
13. Otras actividades | Estudio y trabajo en grupo |
3 | CE16 CT12 |
Evaluación
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Examen práctico | Realización individual de supuestos teórico-prácticos |
|
CE16 CT26 |
Participación activa/colaborativa | Asistencia, y realización de material de autoevaluación sobre contenidos teóricos |
|
CE16 CT12 CT26 |
Participación en los contenidos prácticos | Asistencia, trabajo personal y actitud positiva en la realización de los supuestos prácticos y entrega de esos supuestos con los requerimientos correspondientes. |
|
CE16 CT26 |
Pruebas intermedias y examen teórico final escrito | Preguntas objetivas y de desarrollo/justificación. Resolución de problemas y supuestos teóricos |
|
CE16 CT26 CT5 |
Procedimiento de calificación
Examen teórico: 50% Asistencia, participación y realización de actividades relacionadas con los contenidos teóricos: 10% Examen práctico: 30% Asistencia y realización de actividades prácticas: 10% En el caso de datectar que se ha copiado parte de alguna actividad, la valoración podrá ser negativa.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1.- Introducción a la información documental |
CE16 | R04 R01 |
2.- El documento electrónico |
CE16 | R04 R06 |
3.- Documentos Administrativos - Gestión de documentos administrativos y sistema de archivos - Análisis y diseño de documentos administrativos |
CE16 | R04 R01 R02 |
4.- Gestión documental |
CE16 | R04 R01 R02 R05 |
5.- Descripción de procedimientos, gestión de flujo de trabajos y expedientes - Gestión automatizada de la documentación |
CE16 | R04 R06 R03 |
6.- Publicación electrónica. - El acceso a la documentación y a la información Pública |
CE16 | R04 R05 |
Bibliografía
Bibliografía Básica
Bibliografía Específica
Información y documentación administrativa / CRUZ MUNDET, José Ramón. MIKELARENA PEÑA, Fernando. Madrid: Tecnos. 1998.
Bibliografía Ampliación
Manual básico de documentación administrativa. Maricarme García Ares, Concha Martínez Mayo, Susana Mayo Redondo. Xunta de Galicia, Consellería de Educación e Ordenación Universitaria. http://www.carballo.org/medi/documentacion/Manual_20doc_administrativos.pdf
Modelos de documentos administrativos. http://www.060.es/060/appmanager/portal/desktop/page/trabaja1_documentos (acceso junio de 2012).
Manual de simplificación administrativa y agilización de trámites de la Junta de Andalucía. Consejería de Justicia y Administración Pública. Enero 2010. https://ws024.juntadeandalucia.es/ae/descargar/3581 (acceso junio 2012)
Manual de documentos electrónicos, MINISTERIO DE CULTURA,Subdirección General de Publicaciones, Información y Documentación. Madrid 2006. http://www.uclm.es/to/fcjs/gestion/pdf/ects/51121.pdf
![]() |
INFORMATICA I |
|
Código | Nombre | |||
Asignatura | 40209007 | INFORMATICA I | Créditos Teóricos | 4.5 |
Título | 40209 | GRADO EN MATEMÁTICAS | Créditos Prácticos | 3 |
Curso | 1 | Tipo | Básica | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno
Recomendaciones
Disponer de acceso a un ordenador personal
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
PEDRO LUIS | GALINDO | RIAÑO | Catedrático de Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | BÁSICA |
CB2 | Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vacació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 | BÁSICA |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | BÁSICA |
CE1 | Comprender y utilizar el lenguaje matemático. Adquirir la capacidad para enunciar proposiciones en distintos campos de las matemáticas, para construir demostraciones y para transmitir los conocimientos matemáticos adquiridos. | ESPECÍFICA |
CE5 | Resolver problemas matemáticos, planificando su resolución en función de las herramientas disponibles y de las restricciones de tiempo y recursos. | ESPECÍFICA |
CE6 | Proponer, analizar, validar e interpretar modelos de situaciones reales sencillas, utilizando las herramientas matemáticas más adecuadas a los fines que se persigan. | ESPECÍFICA |
CE7 | Utilizar aplicaciones informáticas de análisis estadístico, cálculo numérico y simbólico, visualización gráfica, optimización u otras para experimentar en matemáticas y resolver problemas. | ESPECÍFICA |
CE8 | Desarrollar programas que resuelvan problemas matemáticos utilizando para cada caso el entorno computacional adecuado. | ESPECÍFICA |
CG1 | Utilizar herramientas de búsqueda de recursos bibliográficos. | GENERAL |
CG2 | Poder comunicarse en otra lengua de relevancia en el ámbito científico. | GENERAL |
CG3 | Comprobar o refutar razonadamente los argumentos de otras personas. | GENERAL |
CG5 | Utilizar con fluidez la informática a nivel de usuario. | GENERAL |
CT1 | Saber gestionar el tiempo de trabajo. | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | R1-Conocer los conceptos fundamentales de la informática y de la algorítmica |
R2 | R2-Manejar algún lenguaje de programación estructurada y saberlo utilizar para la resolución de problemas científico-técnicos |
R3 | R3-Analizar, programar e implantar en ordenador algunos algoritmos de resolución de problemas matemáticos |
R4 | R4-Utilizar el formalismo matemático para el diseño y verificación de programas informáticos |
R5 | R5-Evaluar los resultados obtenidos y obtener conclusiones después de un proceso de cómputo |
R6 | R6-Manejar algún paquete de cálculo simbólico y numérico |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
03. Prácticas de informática | Resolución de problemas en aula de ordenadores por parte de los alumnos, con asistencia del profesor para resolver dudas. |
24 | Reducido | CB1 CB2 CB4 CE1 CE5 CE6 CE7 CE8 CG5 CT1 |
08. Teórico-Práctica | 36 | |||
10. Actividades formativas no presenciales | Actividades académicamente dirigidas |
14 | Único | CB1 CB2 CB4 CE1 CE5 CE6 CE7 CE8 CG1 CG2 CG3 CG5 CT1 |
12. Actividades de evaluación | Actividades de evaluación y de preparación de la misma |
13 | CB1 CB2 CB4 CE1 CE5 CE6 CE7 CE8 CG1 CG5 CT1 | |
13. Otras actividades | Estudio autónomo |
63 | CB1 CB2 CB4 CE1 CE5 CE6 CE7 CE8 CG5 |
Evaluación
Criterios Generales de Evaluación
TEST(eliminatorio) + PROBLEMAS + TRABAJO GLOBAL
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
A - TEST de conocimientos básicos | Escrito o en ordenador, a criterio del profesor |
|
CB1 CB2 CE1 |
B - Examen final de PROBLEMAS | Escrito o en ordenador, a criterio del profesor |
|
CB1 CB2 CB4 CE1 CE5 CE6 CE7 CE8 CG5 CT1 |
C - TRABAJO GLOBAL | Escrito |
|
CB1 CB2 CB4 CE1 CE5 CE6 CE7 CE8 CG1 CG2 CG3 CG5 CT1 |
Procedimiento de calificación
La evaluación constará de dos partes: TEST y PROBLEMAS TEST: consistirá en una selección aleatoria de preguntas de un catálogo, a las que el alumno habrá de dar la respuesta adecuada. El test se evalúa APTO o NO APTO. Para obtener APTO en el test, el alumno podrá cometer un máximo de tres errores. El catálogo será entregado al alumno al inicio de la asignatura, e incluye un amplio conjunto de preguntas cortas y sus correspondientes soluciones, que el alumno deberá aprender. El alumno dispondrá de varias oportunidades para superar esta parte, cuyas fechas se indicarán al comienzo de la asignatura. PROBLEMAS: el alumno debe resolver varios problemas propuestos por el profesor. Es necesario superar el TEST para poder optar a realizar la parte de PROBLEMAS. La nota del alumno es la obtenida por el alumno en la parte de PROBLEMAS Durante el curso, los alumnos podrán realizar un TRABAJO GLOBAL, que es propuesto por el profesor, tiene carácter voluntario, y permite al alumno incrementar su nota final, siempre que supere el TEST, y obtenga una calificación en la parte de PROBLEMAS de al menos un 4. La puntuación de este trabajo solo se aplicará en la convocatoria de FEBRERO del curso escolar en el que se propone.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1. Conceptos preliminares 2. Conceptos básicos de C 3. Instrucciones de control 4. Funciones 5. Tipos de datos estructurados |
CB1 CB2 CB4 CE1 CE5 CE6 CE7 CE8 CG1 CG2 CG3 CG5 CT1 | R1 R2 R3 R4 R5 R6 |
Bibliografía
Bibliografía Básica
C. Guía de autoenseñanza
H. Schildt
Osborne/McGraw-Hill, 2002
Aprendiendo C
J. Mª Rodríguez Corral y J. Galindo Gómez
Servicio de Publicaciones de la Universidad de Cádiz, 1997
Ejercicios resueltos de programación C
P. J. Sánchez Sánchez, J. Galindo Gómez, I. Turias Domínguez, I. Lloret Galiana
Servicio de Publicaciones de la Universidad de Cádiz, 1997
Bibliografía Específica
Programación en C
B. S. Gottfried
McGraw-Hill, 1991
Programación en C: metodología, algoritmos y estructura de datos
L. Joyanes Aguilar e I. Zahonero Martínez
McGraw-Hill, 2005
ISBN : 978-84-481-9844-2
![]() |
INFORMATICA II |
|
Código | Nombre | |||
Asignatura | 40209008 | INFORMATICA II | Créditos Teóricos | 4.5 |
Título | 40209 | GRADO EN MATEMÁTICAS | Créditos Prácticos | 3 |
Curso | 1 | Tipo | Básica | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Es recomendable haber cursado la asignatura Informática I
Recomendaciones
Disponer de acceso a un ordenador personal
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Guillermo | Bárcenas | González | Profesor Sustituto Interino | N |
María de la Paz | Guerrero | Lebrero | Profesor Ayudante Doctor | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | BÁSICA |
CB2 | Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vacació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 | BÁSICA |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | BÁSICA |
CE1 | Comprender y utilizar el lenguaje matemático. Adquirir la capacidad para enunciar proposiciones en distintos campos de las matemáticas, para construir demostraciones y para transmitir los conocimientos matemáticos adquiridos. | ESPECÍFICA |
CE5 | Resolver problemas matemáticos, planificando su resolución en función de las herramientas disponibles y de las restricciones de tiempo y recursos. | ESPECÍFICA |
CE6 | Proponer, analizar, validar e interpretar modelos de situaciones reales sencillas, utilizando las herramientas matemáticas más adecuadas a los fines que se persigan. | ESPECÍFICA |
CE7 | Utilizar aplicaciones informáticas de análisis estadístico, cálculo numérico y simbólico, visualización gráfica, optimización u otras para experimentar en matemáticas y resolver problemas. | ESPECÍFICA |
CE8 | Desarrollar programas que resuelvan problemas matemáticos utilizando para cada caso el entorno computacional adecuado. | ESPECÍFICA |
CG1 | Utilizar herramientas de búsqueda de recursos bibliográficos. | GENERAL |
CG2 | Poder comunicarse en otra lengua de relevancia en el ámbito científico. | GENERAL |
CG3 | Comprobar o refutar razonadamente los argumentos de otras personas. | GENERAL |
CG5 | Utilizar con fluidez la informática a nivel de usuario. | GENERAL |
CT1 | Saber gestionar el tiempo de trabajo. | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | R1-Conocer los conceptos fundamentales de la informática y de la algorítmica |
R2 | R2-Manejar algún lenguaje de programación estructurada y saberlo utilizar para la resolución de problemas científico-técnicos |
R3 | R3-Analizar, programar e implantar en ordenador algunos algoritmos de resolución de problemas matemáticos |
R4 | R4-Utilizar el formalismo matemático para el diseño y verificación de programas informáticos |
R5 | R5-Evaluar los resultados obtenidos y obtener conclusiones después de un proceso de cómputo |
R6 | R6-Manejar algún paquete de cálculo simbólico y numérico |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | 36 | Grande | CB1 CB2 CE1 CE5 CE6 CE7 CE8 | |
03. Prácticas de informática | 24 | Reducido | CB1 CB2 CB4 CE1 CE5 CE6 CE7 CE8 CG5 CT1 | |
10. Actividades formativas no presenciales | 14 | Único | CB1 CB2 CB4 CE1 CE5 CE6 CE7 CE8 CG1 CG2 CG3 CG5 CT1 | |
12. Actividades de evaluación | 13 | CB1 CB2 CB4 CE1 CE5 CE6 CE7 CE8 CG1 CG2 CG3 CG5 CT1 | ||
13. Otras actividades | 63 | CB1 CB2 CB4 CE1 CE5 CE6 CE7 CE8 CG5 |
Evaluación
Criterios Generales de Evaluación
CLASES PRÁCTICAS + CUESTIONARIO DE TEORÍA(eliminatorio) + PRUEBA DE PROBLEMAS + TRABAJO GLOBAL(voluntario) NOTA IMPORTANTE:Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual.La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
A - CUESTIONARIO de conocimientos básicos | Escrito |
|
CB1 CB2 CE1 |
B - Examen final de PROBLEMAS | Escrito o en ordenador, a criterio del profesor |
|
CB1 CB2 CB4 CE1 CE5 CE6 CE7 CE8 CG5 CT1 |
Clases Prácticas | Ordenador |
|
CE5 CE7 CE8 CG5 CT1 |
C - TRABAJO GLOBAL | Escrito |
|
CB1 CB2 CB4 CE1 CE5 CE6 CE7 CE8 CG1 CG2 CG3 CG5 CT1 |
Procedimiento de calificación
La evaluación constará de cuatro partes: CLASES PRÁCTICAS, CUESTIONARIO DE TEORÍA, PRUEBA DE PROBLEMAS y TRABAJO GLOBAL CLASES PRÁCTICAS: El alumno deberá asistir a las clases de prácticas, al menos al 90% de las mismas, donde se le exigirá que entregue soluciones a diversos problemas y realizará varios test relacionados con los ejercicios realizados en clase. Si asiste al 90% de las clases prácticas y aprueba los test realizados en la misma, tendrá hasta un punto de la nota final y dispondrá de varios intentos para realizar el cuestionario de teoría. CUESTIONARIO DE TEORÍA: consistirá en una selección aleatoria de preguntas de un catálogo, a las que el alumno habrá de dar la respuesta adecuada. El cuestionario se evalúa APTO o NO APTO. Para obtener APTO en el cuestionario, el alumno podrá cometer un máximo de tres errores. El catálogo será entregado al alumno al inicio de la asignatura, e incluye un amplio conjunto de preguntas con respuesta corta y sus correspondientes soluciones, que el alumno deberá aprender. El alumno que asista al 90% de las clases prácticas y tenga aprobadas las mismas, dispondrá de varias oportunidades para superar el cuestionario, cuyas fechas se indicarán al comienzo de la asignatura. EXAMEN DE PROBLEMAS: el alumno debe resolver varios problemas propuestos por el profesor. Es necesario superar el CUESTIONARIO para poder optar a realizar la parte de PROBLEMAS. La nota del alumno es la obtenida por el alumno en la parte de PROBLEMAS TRABAJO GLOBAL: es propuesto por el profesor, tiene carácter voluntario, y permite al alumno incrementar su nota final, siempre que supere el CUESTIONARIO, y obtenga una calificación en la parte de PROBLEMAS de al menos un 4. Aun siendo voluntario, una vez el alumno se comprometa a realizar el trabajo, debe cumplir todos los requisitos expuestos por el profesor, en caso contrario, se le restará un punto de la nota final.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1. Tipos de datos estructurados. 2. Ficheros. 3. Recursividad. 4. Diseño y verificación de programas. 5. Punteros. 6. Conceptos avanzados de C. |
CB1 CB2 CB4 CE1 CE5 CE6 CE7 CE8 CG1 CG2 CG3 CG5 CT1 | R1 R2 R3 R4 R5 R6 |
Bibliografía
Bibliografía Básica
C. Guía de autoenseñanza
H. Schildt
Osborne/McGraw-Hill, 2002
Aprendiendo C
J. Mª Rodríguez Corral y J. Galindo Gómez
Servicio de Publicaciones de la Universidad de Cádiz, 1997
El Lenguaje de programación C
Kernighan & Ritchie
Pearson Educación
Ejercicios resueltos de programación C
P. J. Sánchez Sánchez, J. Galindo Gómez, I. Turias Domínguez, I. Lloret Galiana
Servicio de Publicaciones de la Universidad de Cádiz, 1997
Bibliografía Específica
Programación en C
B. S. Gottfried
McGraw-Hill, 1991
Programación en C: metodología, algoritmos y estructura de datos
L. Joyanes Aguilar e I. Zahonero Martínez
McGraw-Hill, 2005
ISBN : 978-84-481-9844-2
Programming Abstractions in C
Eric S. Roberts
Addison Wesley, ,1998.
![]() |
INFORMATICA Y TECNICAS DE INFORMACION Y COMUNICACIÓN |
|
Código | Nombre | |||
Asignatura | 20808029 | INFORMATICA Y TECNICAS DE INFORMACION Y COMUNICACIÓN | Créditos Teóricos | 2.5 |
Título | 20808 | GRADO EN FISIOTERAPIA | Créditos Prácticos | 5 |
Curso | 2 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
ninguno
Recomendaciones
no
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MIGUEL ANGEL | BOLIVAR | PEREZ | PROFESOR ASOCIADO | N |
JUAN JOSÉ | MONEDERO | ROJO | PROFESOR ASOCIADO | N |
BERNARDO MIGUEL | NUÑEZ | MORALEDA | Profesor Titular Escuela Univ. | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG11 | Conocer los conocimientos básicos de la Bioestadística y su aplicación para obtener, organizar e interpretar la información científica y sanitaria. | GENERAL |
CT10 | Trabajo en equipo | TRANSVERSAL |
CT13 | Razonamiento crítico | TRANSVERSAL |
CT18 | Creatividad | TRANSVERSAL |
CT19 | Aprendizaje autónomo | TRANSVERSAL |
CT2 | Resolución de problemas | TRANSVERSAL |
CT3 | Capacidad de organización y planificación | TRANSVERSAL |
CT4 | Capacidad de análisis y síntesis | TRANSVERSAL |
CT5 | Comunicación oral y escrita en la lengua nativa | TRANSVERSAL |
CT6 | Capacidad de gestión de la información | TRANSVERSAL |
CT7 | Conocimientos de informática relativos al ámbito de estudio | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
IR-9 | el alumno es capaz de evaluar los trabajos presentados por sus compañeros utilizando algun tipo de escala. |
IR-2 | el alumno es capaz de manejar las herramientas que la uca proporciona en su pagina web para correo, expediente, biblioteca, campus virtual, etc. |
IR-1 | el alumno es capaz de manejar un entorno windows |
IR-3 | el alumno es capaz de manejar un procesador de textos para construir un trabajo con una estructura adecuada |
IR-8 | el alumno es capaz de realizar una presentacion de un trabajo que ha realizado solo o en grupo |
IR-7 | el alumno es capaz de utilizar el programa fisiowin, para gestionar un expedientes clinicos de pacientes |
IR-10 | el alumno es capaz de utilizar el vocabulario informatico y reconocer lo cuando alguien lo utiliza y en cierta medida es capaz de comprender de lo que se habla. |
IR-6 | el alumno es capaz de utilizar un programa de base datos para diseñar una pequeña base de datos y generar un informe con ella. |
IR-5 | el alumno es capaz de utilizar un programa de hoja de calculo o similar para obtener resultados y ser capaz de interpretar los |
IR-4 | el alumno es capaz de utilizar un programa de presentaciones para construir una presentacion, sabe expresarse adecuadamente y desarrollar el tema. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | clase magistral en las que se impartiran los concepto basicos sobre informatica, y clases de problemas; dudas donde se resolveran problemas que caen en los examenes y las dudas que tengan los alumnos; ademas en estas horas estan contempladas las horas de las presentaciones de los trabajos de los alumnos y el examen. |
20 | Grande | CT10 CT13 CT18 CT2 CT4 CT5 CT7 |
03. Prácticas de informática | clases practicas en aula de informatica, asistencia no obligatoria, se evalua por medio de la realizacion de una serie de tareas. |
40 | CB2 CB3 CB4 CG11 CT10 CT13 CT18 CT3 CT5 CT6 CT7 | |
10. Actividades formativas no presenciales | Internet- 7 puntos estos puntos se obtienen cumpliendo las siguientes tareas: - Enviar mensaje de bienvenida al foro y correo con adjunto al campus virtual - 1p - Obtener una imagen del correo electrónico de la UCA con un filtro de mensaje establecido.- 1p - Obtener una imagen de redcampus del expediente - 1p - Obtener una imagen de los datos de usuario de la biblioteca en la que aparezca una reserva de libro 1p. - Obtener una imagen de los datos del apartado estadísticas del curso de manejo de ordenadores, comprimirlo en zip y enviar al campus.- 3 p Word- 5 puntos (PREFERENTEMENTE EN GRUPOS) Realización de un documento realizado con la informática y que se deberá consultar previamente con el profesor,el documento debe estar adecuadamente estructurado. se valorara no solo el uso de herramientas de word sino también la estructura del trabajo. Escala de valoración aproximada: 1 p: documento escrito sin imágenes y no formateado adecuadamente, no dispone de estructura adecuada (portada, índice, contenido y bibliografía). 2 p: documento escrito con imágenes y no formateado adecuadamente, dispone de portada contenido y bibliografía 3 p: documento adecuadamente formateado y con los apartados adecuados comentados arriba. 4 p: como el apartado anterior pero se utilizan algunas herramientas que hacen que el trabajo sea mas vistoso. 5 p: como el anterior, aunque el alumno utiliza herramientas que hacen que la navegación y lectura del documento sea mas amigable. powerpoint- 5 puntos (SOBRE EL TRABAJO DE WORD) realización de una pequeña presentación de powerpoint de unas 4 transparencias sobre el mismo tema seleccionado en el documento de word. Se valorara la capacidad de resumen sobre el trabajo de word, la estructura de las transparencias con respecto a la presentación, el aspecto final de las transparencias, etc. Escala de valoración aproximada: 1 p: presentación realizada sin estructura, no tiene una portada, ni bibliografía y no incluye ninguna imagen, no bien formateada. 2 p: presentación realizada con algo de estructura con imágenes y no formateado adecuadamente, dispone de portada contenido y bibliografía 3 p: presentación con una estructura adecuada con imágenes, bien formateada, tiene una estructura adecuada y animaciones (transiciones o animaciones simples) 4 p: la presentación incorpora animaciones y elementos que la hacen mas vistosa y se adecuada muy bien a la presentación 5 p: como el anterior, y además el alumno utiliza herramientas que hacen que la navegación y lectura del documento sea mas amigable. Excel - 5puntos realización de algún tipo de tarea sobre análisis de datos Presentación de trabajos en clase 10 puntos realizar la presentación de los trabajos de un tema ofertado por el profesor que los grupos hayan seleccionado, en esta/s sesión/es los grupos exponen sus trabajos y los demás compañeros valoran dichos trabajos. Con ello se consiguen dos notas, una primera nota establecida por el profesor de hasta 5 puntos por la presentación realizada por el grupo y otra nota individual para cada alumno que asista a esta sesión de hasta 5 puntos y que estará determinada por la valoración que ha hecho el alumno con respecto a los trabajos así como por los comentarios que haya realizado en la hoja de valoración. trabajo de access 5 puntos utilizando el programa access el alumno debe ser capaz de crear una pequeña base de datos con los datos de una historia clinica basica la información se proporcionara en la propia clase y en el campus virtual. trabajo de fisiowin 2 puntos realización de una practica de introducción y consulta de datos en el programa fisiowin. trabajo sobre tema 1, vídeo y tema 2 (propuesta) en grupo 6 puntos Lectura previa y realización de actividades sobre el tema 1 y visionado de un vídeo sobre informática y realización de un trabajo sobre el tema del vídeo para discutir en clase. Según el alumnado indique en dicha clase se realizará la sesión del tema 2 con un mecanismo similar en dicho caso la valoración de los formularios seria (4 puntos para el formulario del tema 1+vídeo y 2 puntos para el formulario del tema 2) Examen Final (dos opciones: 55 puntos) 1-examen teórico 55 puntos (sera necesario obtener un 4 en este examen para poder superar la asignatura). ver mas adelante formato del examen (requiere al menos 20 horas de estudio). 2-el examen teórico puede realizarse también por medio del examen de la ECDL realizado por la fueca. Cada modulo superado proporciona los siguientes puntos: modulo 1 y 7: 10 puntos, módulos 2 al 6: 7 puntos - total de los 7 módulos 55 puntos. Para obtener estos puntos el alumno deberá matricularse en la fueca de estos cursos realizar el examen y demostrar al profesor la superación de los módulos correspondientes para obtener la nota en el examen teórico equivalente. |
88 | CB2 CB3 CB4 CB5 CT10 CT13 CT18 CT19 CT2 CT3 CT5 CT6 CT7 | |
12. Actividades de evaluación | El examen consta de dos partes (55 puntos en total sobre la nota final, aunque se puntua sobre 10): primera. 16 preguntas tipo test y 10 terminos a relacionar. segunda. 1 pregunta corta de cada tema, 2 problemas de la relacion vista en clase y 2 preguntas aleatorias. Para aprobar el examen se debe tener al menos un 40% de la nota en cada parte y si no se tiene se tendrán 0 puntos en este apartado. Para aprobar la asignatura hay que aprobar este examen al menos con un 4 (2 en cada una de sus dos partes). -el examen teorico puede realizarse tambien por medio de la realizacion del examen del ECDL realizado por la fueca (ver actividades formativas no presenciales mas arriba) |
2 | Reducido | CT2 CT5 CT7 |
Evaluación
Criterios Generales de Evaluación
La evaluación se realiza en dos partes una práctica con presentación de trabajos que cuenta como el 45% de la nota final y una teórica que cuenta como el 55% restante. La evaluación practica se realiza por medio una serie de tareas que deben realizar delante del ordenador y pretende dilucidar si el alumno ha llegado a comprender los conceptos importantes del apartado practico, para evaluar esto los alumnos deben completar una serie de tareas (ver mas adelante). por otro lado la evaluacion teorica se realiza por medio de un examen escrito con la estructura comentada en la actividad correspondiente. aunque tambien puede realizarse haciendo el examen del ECDL.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
A- Las habilidades de manejo de Internet se evalúan con 7 tareas, realización de alguna aportación al foro de la asignatura y envío de un mensaje de correo al profesor con un archivo adjunto (1 punto), envio al apartado correspondiente del campus virtual de una imagen con pantalla de su expediente de redcampus (1 punto), una imagen con la pantalla del correo electrónico de la UCA con los filtros de mensaje de UCA-ALUM establecido (1 punto), una imagen de la pantalla de los datos de usuario de la biblioteca de la UCA en la que aparezca una reserva de un libro (1 puntos) y el directorio de usuarios del curso de inicio al manejo de ordenadores comprimido en zip (3 puntos). Total de 7 puntos. | el alumno utilizara un ordenador para realizar el curso en CD manejo de ordenadores y las demas tareas las realizara por medio de un navegador accediendo a las diversas paginas web. |
|
CB2 CB3 CB4 CB5 CT19 CT7 |
B- Realización de un pequeño trabajo de word para comprobar que el alumno sabe al menos crear un trabajo, este deberá contener, en el primer folio una portada, un índice, un documento debidamente formateado y en la última página una bibliografía. Se valorara tanto la presentación del trabajo como las herramientas utilizadas en su confección así como la estructura del trabajo. El trabajo deberá versar sobre un tema relacionado con la informatica y debera ser consultado con el profesor Hasta 5 puntos. | utilizando un procesador de textos y el enlace al documento Requisitos de Uniformidad para Manuscritos enviados a Revistas Biomédicas (http://www.fisterra.com/recursos_web/mbe/vancouver.asp#bibliografia) debera construir (individualmente o en grupos) un documento sobre un tema relacionado con la salud y la informatica para posteriormente presentarlo en clase o ante el profesor. |
|
CB2 CB5 CT10 CT18 CT19 CT6 CT7 |
C- Realizar una pequeña presentación en powerpoint de al menos 4 diapositivas sobre el trabajo de word seleccionado en el que se evaluaran las diferentes herramientas usadas en su confección, así como el aspecto general. Hasta 5 puntos. | utilizar un programa de presentaciones para construir una presentacion sobre su trabajo y poder presentar la en clase, para ello el alumno dispondra de material sobre presentaciones en el campus virtual. |
|
CB2 CB5 CT10 CT18 CT4 |
D- Evaluar su capacidad de aprendizaje propio con un programa de analisis de datos (excel) por medio de una pequeña evaluación sobre el programa. Hasta 5 puntos. | utilizar un programa de analisis de datos tipo excel para desarrollar una practica que tendra que entregar al profesor por medio del campus virtual para su evaluacion. |
|
CB3 CB4 CB5 CG11 CT3 CT4 CT6 |
E- La presentación de un trabajo sobre salud e informatica(que seria aconsejable que se realizara en grupos de entre 2 y 5 personas), este trabajo se valorara en el apartado práctico correspondiente (Word y powerpoint). Ademas, si los alumnos realizan la presentación del trabajo pueden obtener hasta 5 puntos. Por otro lado cualquier alumno que asista a esta presentación podrá evaluar los trabajos de sus compañeros y según esta evaluación sea mas o menos adecuada el alumno podrá conseguir hasta 5 puntos mas. Hasta un total de 10 puntos (5 por presentación, 5 por valoraciones). | por medio de unas plantillas los alumnos pondran una nota entre 1 y 5 a las presentaciones de sus compañeros deberan indicar en las plantillas no solo la nota sino las razones porque ponen la nota, esto se valorar para obtener una nota. utilizando las herramientas multimedia de las aulas de esta universidad los alumnos realizaran una presentacion que debe durar al menos 5 minutos y no sobrepasar los 10 minutos (en cuyo caso seran penalizados en su nota). Se valorara la capacidad de sintesis, expresion, desarrollo de la presentacion, etc. |
|
CB2 CB3 CB4 CB5 CT18 |
F-Diseño de una base de datos en access sobre la historia clínica de un paciente y generación de un informe. hasta 5 puntos. | utilizando el programa access el alumno debe ser capaz de crear una pequeña base de datos de una historia clínica y rellenar la por medio de un formulario, para por último generar los informes que puedan ser obtenidos en formato pdf o impreso según fuera necesario. |
|
CB3 CB4 CB5 CG11 CT18 CT3 CT6 |
G- utilizando el programa fisiowin el alumno debe ser capaz de introducir una serie de datos sobre diagnósticos clínicos en el programa fisiowin. | utilizando el programa fisiowin el alumno debe ser capaz de introducir una serie de expedientes clinicos en el programa y enviarlos al profesor posteriormente (en pdf). |
|
CB2 CB5 CG11 CT18 CT3 CT6 CT7 |
H-cuestionario sobre tema 1, visionado de un video, localización de información y discusión sobre ella. si el alumnado esta de acuerdo se realizara una actividad similar en el tema 2, en cuyo caso la puntuación se dividirá (tema1, vídeo hasta 4 puntos, tema 2 hasta 2 puntos). 6 puntos. | los alumnos deberán preparar el tema 1 en casa y durante la sesión de clase deberán contestar a una serie de preguntas en grupos, que luego se valorara. Además se proyectara el vídeo de ordenadores que hay en este campus durante dicha clase, los alumnos rellenaran en grupos unos cuestionarios que se debatirán en clase y se deberán entregar al profesor en esta sesión. la segunda sesión en caso de impartirse, el alumnado deberá prepararse el tema en casa para poder responder a las preguntas que se le pasaran en la sesión de clase, se realizara una puesta en común de la información y una discusión . |
|
CB2 CB3 CB5 CG11 CT10 CT13 CT18 CT19 CT3 CT4 CT5 CT6 CT7 |
La evaluación teórica se realiza basándonos en los contenidos impartidos en la teoría de los cuales se extrae un examen compuesto de dos apartados: Apartado tipo test: Se pretende ver si el alumno ha aprendido los conceptos avanzados o complejos por medio de preguntas tipo test y de relacionar, este apartado puntúa con la mitad de la nota y las respuestas del tipo test fallidas descuentan puntos. El alumnos debe obtener al menos la mitad de los puntos del examen en esta parte, las test acertadas proporcionan 0,25 puntos, las fallidas -0,1 y las preguntas de relación proporcionan 0,1. Apartado teórico/practico: en este apartado se pretende comprobar que el alumno conoce los conceptos más básicos de informática y para ello se realiza por medio de preguntas breves y por medio de una serie de problemas explicados en la teoría. El alumno debe obtener al menos la mitad de los puntos en esta parte, las preguntas de esta parte valen 0,5 puntos cada una. | examen teorico (2 hora), el alumno realizara este examen y para superar la asignatura debe obtener al menos un 4 en dicho examen, se requiere calculadora. |
|
CB3 CB4 CT4 CT7 |
Procedimiento de calificación
Para superar la asignatura el alumno deberá obtener al menos la mitad de los puntos en cada una de las dos partes del examen escrito (o lo que es lo mismo deberá tener al menos un 4 sobre 10 en el examen escrito), sino fuera así se considerar que el alumno tiene un 0 en esta parte. A esta nota se le sumaran los puntos obtenidos por la realización de las diferentes tareas realizadas durante el curso, después de superar el examen hasta obtener la puntuación final que siendo de 50 puntos se considera superada la asignatura NOTA IMPORTANTE: No se permite el uso de ningún dispositivo electrónico tipo móvil que permita la comunicación con el exterior en el examen, bajo penalización de obtener el suspenso en el examen.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
A-Windows XP (2 horas- 1 sesion) Primer contacto con el ordenador Introducción a windows 98, el entorno Manejo del administrador de archivos REalizacion del CD sobre curso de ordenadores. |
CT19 CT7 | IR-1 |
B-Internet (8 horas- 4 sesiones) Que es Internet Servicios que proporciona Internet Servidores de Internet, como conectar Correo electrónico Búsqueda de información Citas bibliografía (google academico Citar y como citar vancouver). servicios que proporciona la UCA (redcampus, campus virtual,biblioteca, etc). recursos de investigacion en internet, antivirus, etc. |
CT19 | IR-2 |
C-Microsoft Word (6 horas- 3 sesiones) Escritura de texto Formateo basico Inclusion de imágenes (marcos e imágenes) Tablas y esquemas |
CT10 CT18 CT3 CT4 CT6 | IR-3 |
D-Power point 4 horas (2 sesion) Escritura de texto Formateo basico Inclusion de imágenes (marcos e imágenes) |
CT3 CT4 CT6 | IR-8 |
E- EXCEL (6 horas- 3 sesiones) uso basico de excel, uso de excel para analisis de datos |
CG11 CT3 CT4 CT6 | IR-5 |
F-base de datos- uso de access(6 h- 3 sesiones) uso de bases de datos concepto y creacion de bases de datos tablas, vistas, relaciones e informes. |
CG11 CT18 CT3 CT6 | IR-6 |
G-uso de fisiowin- (4h - 2 sesiones) uso del fisiowin, formato del programa, introduccion de datos, peculiaridades. |
CG11 CT19 CT3 CT6 CT7 | IR-7 |
H- Sesion de revision de material (2 sesion- 4 horas) sesion de repaso sobre las tareas practicas a realizar por el alumnado, para que este pueda completar las actividades que le faltan por realizar. |
||
Y-Temario teorico presentacion (1 hora) TEMA 1. Introducción/presentación (lectura por el estudiante) 1. Definición y conceptos básicos. 2. Elementos de un sistema informático 1.1. Hardware. 1.2. Software. 1.3. Personal Informático. 2. Clasificación de los ordenadores. 3. Evolución histórica. 4. Aplicaciones de la informática. clase sobre tema 1, formulario de clase, visionado de video de ordenadores y discusion. (3 horas) TEMA 2.El ordenador, partes y periféricos (2 horas) 1. Tratamiento de la información 2. Esquema funcional de un ordenador 3. Soportes de información. 3.1. Soportes ni magnéticos ni ópticos 3.2. Soportes Magnéticos 3.3. Soportes Ópticos 3.4. Soportes Híbridos 4. Periféricos de salida. 4.1. Perforadoras de cintas 4.2. Pantalla 4.3. Impresoras 4.3.1. de Impacto 4.3.2. de No impacto 4.4. Plotter 4.5. Displays 4.6. Conversores D/A 5. Soportes de entrada 5.1. Lectora de tarjetas 5.2. Teclado 5.3. Dispositivos apuntadores: 5.3.1. Ratón 5.3.2. Lápiz óptico 5.3.3. Trackball 5.3.4. Joystick 5.3.5. Puntero táctil 5.3.6. Pantalla Sensible 5.3.7. Otros 5.4. Scanners 5.5. Lectores ópticos 5.6. Detector de caracteres magnetizables 5.7. Sensores de señales analógicas 5.8. Dispositivo reconocedor de voz 6. Periféricos de entrada/salida. 6.1. Tarjetas de sonido (altavoces/micro). 6.2. Módem/FAX. 6.3. Tarjeta de red. 6.4. Tarjeta de vídeo. 6.5. Dispositivo de realidad virtual. problemas (1 hora) TEMA 3. Software de un ordenador (1 horas) 1. Representación de la Información 1.1. Sistemas de numeración usuales en informática. 1.2. Detección de errores. 2. Sistema Operativo 2.1. Funciones básicas del S.O. 2.2. Módulos de un S.O. 2.3. Algunos S.O. comerciales. 3. Programas de aplicación 3.1. Clasificación del Software de aplicación 3.2. Procesadores de texto 3.3. Hojas de Calculo 3.4. Software Gráfico (2D, 3D) 3.5. Software de comunicaciones. TEMA 4. Introducción a las comunicaciones (2horas) 1. Conceptos básicos 1.1. ¿Por que comunicar los sistemas? 1.2. ¿Como se comunican los sistemas? 2. Razones para instalar una red de ordenadores. 3. Arquitecturas de red 3.1. Topología de una red 3.2. Métodos de acceso al cable 3.3. Protocolos de comunicaciones 4. Cobertura de las redes 5. Internet. TEMA 5. uso de tics y seguridad de sistemas (2 horas) 1. las tics 2. virus 3. seguridad en sistemas informaticos. TEMA 6. Aplicaciones informáticas a la medicina (2 horas) 1. Epiinfo 2. Telemedicina 3. Otras aplicaciones 4. Guía de compra de equipos problemas y dudas 2 hora. presentacion de trabajos 3 horas (fechas de examen de febrero). |
CG11 CT3 CT7 | IR-9 IR-10 IR-4 |
Bibliografía
Bibliografía Básica
Bibliografía:
Fundamentos Informáticos.
José Galindo Gomez y otros.
Ed. Servicio de publicaciones UCA. 1997.
Introducción a la informática.
Torres A. Prieto
Ed. Mc Graw-Hill.2002, 3º edicion.
seguridad digital y hackers
juan diego gutierrez gallardo, angel lopez guisado
anaya multimedia
Bibliografía Específica
excel 97(mocrosoft 97)
manuel perez cota, amparo rodriguez dmian, maria rodriguez damian
mcgraw hill.
Guía visual de Access 2007 / Miguel Pardo Niebla
Madrid : Anaya Multimedia, 2009
fisiowin (videos demostrativos de uso)
http://www.fisiowin.com/videos.php
viafisio.com
Informática para médicos
German T. Ramos, J. Mª Suares y otros
Ed Anaya Multimedia. 2000.
Informática Medica
Luis Pedraza
Ed Mc Graw-Hill Interamericana.1997.
Diccionario de informática e Internet
Enrique de Alarcon Alverez
Ed Anaya Multimedia.2000.
Microsoft Windows NT Workstation 4.0 Paso a Paso
Catapult
Ed Mc Graw-Hill
Referencia rápida de INTERNET con Windows 95
Stephen L. Nelson
Ed Mc Graw-Hill
Internet iniciación y referencia
Enrique Soler
Ed Mc Graw-Hill
Netscape, Iniciación y referencia
Daniel Sanchez
Ed Mc Graw-Hill
Manuales de Epi info (en el disco)
Andrew G. Dean
Distribuido por USD
La telemedicina situación actual y perspectivas
Olga Ferrer-Roca
Ed fundación retevision auna. 1998.
Internet
Carlos Esebbag Benchimol
Ed Anaya Multimedia. 2000
IRC Charlas en Internet
Jesus Vicente Jordana
Ed Anaya multimedia. 1998.
Referencia rápida de Internet
Stephen L. Nelson
Ed Mc Graw-Hill.
Manual de consulta de Epi Info
Bernardo N. M.; Inmaculada F. M.; Amelia R.M.
Ed Moralea. 2000
Bibliografía Ampliación
Conceptos de Informática
P. Bihop
Ed Anaya Multimedia. 1989
Informática Básica
M. García E. Alcalde
Mc Graw-Hill. 1994
Introducción a la informática.
Jorge Rodriguez Vega.
Ed. Anaya Multimedia. 2001.
Introducción a la informática para torpes.
Enrique J. Del Teso
Ed. Anaya Multimedia. 1998.
Bibliografía parte practica:
![]() |
INFORMÁTICA |
|
Código | Nombre | |||
Asignatura | 41414008 | INFORMÁTICA | Créditos Teóricos | 3.75 |
Título | 41414 | GRADO EN INGENIERÍA NÁUTICA Y TRANSPORTE MARÍTIMO | Créditos Prácticos | 3.75 |
Curso | 1 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno
Recomendaciones
Se recomienda al alumno el estudio y el trabajo continuado sobre los contenidos de la asignatura con el fin de conseguir un dominio razonable de la materia y situarse así en condiciones de superar las correspondientes pruebas de evaluación con suficientes garantías.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
M Jose | Ferreiro | Ramos | Profesor Titular de Escuela Universitaria | S |
Ignacio Javier | Pérez | Gálvez | Contratado | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
B3 | 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 | GENERAL |
C3 | Conocimiento, utilización y aplicación al buque de los principios de automatismos y métodos de control aplicables al buque e instalaciones marinas | GENERAL |
C6 | Conocimiento, utilización y aplicación al buque de los principios de sistemas de gestión de la calidad y seguridad aplicada al buque, así como auditorías de la gestión del buque | GENERAL |
C9 | Conocimiento, utilización y aplicación al buque de los principios de construcción naval | GENERAL |
E10 | Capacidad para elaborar y manejar documentación sobre control de daños | ESPECÍFICA |
E2 | Capacidad para llevar a cabo los cálculos necesarios para la correcta distribución de la carga del buque; optimización de la misma, prevención de sobreesfuerzos estructurales y concebir y desarrollar un manual de sujeción de la carga | ESPECÍFICA |
E3 | Capacidad para concebir y desarrollar un plan de colaboración con los servicios pertinentes de búsqueda y salvamento en caso de emergencia | ESPECÍFICA |
E6 | Capacidad para elaborar un manual del equipo y uso del sistema de lavado con crudo | ESPECÍFICA |
E9 | Capacidad para realizar estudios de remolque. | ESPECÍFICA |
W14 | Capacidad de toma de decisiones | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R01 | 01.- Entender cómo interaccionan los distintos elementos sistema informático |
R02 | 02.- Conocer la nomenclatura básica de un sistema infomático |
R03 | 03.- Descubrir las características y funciones fundamentales de los componentes del hardware hoy |
R04 | 04.- Conocer las características, funcionamiento y principios básicos de un sistema operativo, así como interactuar con él. |
R05 | 05.- Describir las características y funciones principales de distintos programas informáticos, así como utilizarlos. |
R06 | 06.- Usar y diseñar bases de datos relacionales simples. |
R07 | 07.- Desarrollar programas simples un lenguaje de alto nivel que faciliten la resolución de problemas para la gestión del buque. |
R08 | 08.- Localizar y elegir el software necesario para utilizar ante un problema determinado |
R09 | 09.- Saber definir las necesidades concretas de un problema para localizar o contratar un software concreto. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Desarrollo de temas Métodos de enseñanza-aprendizaje: método expositivo/lección magistral y participativa/resolución de ejercicios. |
30 | Grande | B3 |
03. Prácticas de informática | Resolucion de problemas. Metodología: Constructivista y participativa. Aprendizaje basado en problemas |
30 | Reducido | B3 |
10. Actividades formativas no presenciales | Trabajo de revisión bibliográfica y estudio personal |
80 | B3 C3 C6 C9 E10 E2 E3 E6 E9 W14 | |
11. Actividades formativas de tutorías | Coordinacion y desarrollo de trabajos. Método de enseñanza-aprendizaje: Aprendizaje cooperativo. Modalidad organizativa: Estudio y trabajo en grupo. |
6 | Reducido | C3 C6 C9 E10 E2 E3 E6 E9 W14 |
12. Actividades de evaluación | Se evaluaran las destrezas adquiridas y los conocimientos adquiridos mediante examenes, el seguimiento de tareas, desarrollo de problemas y prácticas. |
4 | Grande | B3 |
Evaluación
Criterios Generales de Evaluación
Se evaluaran las destrezas adquiridas y los conocimientos adquiridos mediante examen, el seguimiento de tareas, desarrollo de problemas y prácticas
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Examen | Prueba escrita compuesta por ejercicios, problemas y/o test. |
|
B3 |
Trabajos | Informes de las tareas realizadas. Rubricas. Análisis documental. |
|
B3 W14 |
Procedimiento de calificación
- Se realizará un examen cuyo peso es el 70% de la asignatura en el que se evaluarán los conocimientos teóricos y prácticos. - Trabajos cuyo valor tendrá un 30% del valor de la asignatura que se entregarán antes de las primeras pruebas de evaluación del curso.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
MÓDULO PRÁCTICAS. Desarrollo de programas en un lenguaje de alto nivel. |
B3 C3 C6 C9 | R07 R09 |
Módulo Teórico 1: El ordenador. Definiciones. Funcionamiento básico del ordenador. El ordenador central y periféricos. |
B3 | R01 R02 R03 |
Módulo Teórico 2: Software. Sistemas operativos. Lenguajes de programación. Bases de datos. Aplicaciones. |
B3 E10 E2 E3 E6 E9 | R04 R05 R06 R08 R09 |
Módulo Teórico 3: Fundamentos de la programación. Introducción al ciclo de vida del software. Algoritmo: Concepto, elementos y representación. Programación estructurada. Diseño descendente (Top-down). Introducción a un lenguaje de programación. |
B3 E3 W14 | R05 R07 R09 |
Módulo Teórico 4: Redes de ordenadores. Conceptos básicos. Protocolos de comunicación. Internet. |
B3 | R01 R02 R03 R04 |
Bibliografía
Bibliografía Básica
- G. Beekman INTRODUCCIÓN A LA INFORMATICA. Pearson educación, 2005.
- A. Prieto. CONCEPTOS DE INFORMÁTICA. McGraw-Hill , 2005
- Virgos. Fundamentos de Informática: En el marco del espacio europeo de enseñanza superior. McGraw-Hill, 2008
- J.M. Rodríguez, J. Galindo. Aprendiendo C. Tercera edición revisada y ampliada. Servicio de publicaciones de la Universidad de Cádiz, 2006.
Bibliografía Específica
- Prieto. INTRODUCCIÓN A LA INFORMÁTICA. McGraw-Hill , 2006
- J.M. Rodríguez, J. Galindo, M.J. Ferreiro y otros. Ejercicios de Fundamentos de Informática: Tests y ejercicios resueltos. Servicio de Publicaciones de la UCA, 1997.
- Guías y/o manuales de sistemas operativos Windows, aplicaciones informáticas.
Bibliografía Ampliación
- W Stallings. ORGANIZACIÓN Y ARQUITECTURA DE COMPUTADORES : DISEÑO PARA OPTIMIZAR PRESTACIONES. Prentice Hall
- Tanembaum. SISTEMAS OPERATIVOS. McGraw-Hill
- Korth, Henry. FUNDAMENTTOS DE BASE DE DATOS. McGraw-Hill
- Álvarez García, Alonso HTML, CGI, JAVA, Anaya Multimedia.
- Stallings. REDES DE ORDENADORES. Prentice-Hall B.W. Kernighan, D.M. Ritchie.
- Joyanes, El lenguaje de Programación C. Segunda Edición. Prentice-Hall, 1991
![]() |
INFORMÁTICA |
|
Código | Nombre | |||
Asignatura | 40212033 | INFORMÁTICA | Créditos Teóricos | 3.75 |
Título | 40212 | GRADO EN ENOLOGÍA | Créditos Prácticos | 3.75 |
Curso | 2 | Tipo | Optativa | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
Se recomienda al alumno el estudio y el trabajo continuado sobre los contenidos de la asignatura con el fin de conseguir un dominio razonable de la materia y situarse así en condiciones de superar las correspondientes pruebas de evaluación con suficientes garantía.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
JOSE LUIS | ISLA | MONTES | PROFESOR COLABORADOR | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CB01 | Que los estudiantes hayan demostrado poseer conocimiento en materias básicas científicas y tecnológicas y en viticultura y enología que permitan un aprendizaje continuo, así como una capacidad de adaptación a nuevas situaciones o entornos cambiantes. | BÁSICA |
CB02 | 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 | BÁSICA |
CB03 | 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 reflexión sobre temas relevantes de índole social, científica o ética. | BÁSICA |
CG04 | Capacidad de análisis y síntesis. | GENERAL |
CG10 | Capacidad para utilizar con fluidez la informática a nivel de usuario. | GENERAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | Obtener conocimientos básicos de informática |
R2 | Saber utilizar e interpretar la información obtenida mediante los principales paquetes de software utilizados en Enología |
R3 | Ser capaz de desarrollar programas sencillos aplicados al campo de la Enología |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Modalidad Organizativa: Clases teóricas y prácticas de Aula. Métodos de Ensañanza-Aprendizaje: Método expositivo/lección magistral y resolución de ejercicios y problemas. En el contexto de esta Modalidad Organizativa y mediante el método de ensañanza aprendizaje indicado, se impartirán las unidades teóricas correspondientes a los contenidos de la asignatura junto con la resolución de numerosos ejercicios y problemas de apoyo al aprendizaje. |
30 | CB01 CB02 CG04 CG10 | |
03. Prácticas de informática | Modalidad Organizativa: Clases prácticas Método de Ensañanza-Aprendizaje: Aprendizaje basado en problemas. En el contexto de esta modalidad organizativa y mediante el método de aprendizaje indicado, se impartirán las unidades prácticas correspondientes a los contenidos de la asignatura. Se propondrán una serie de ejercicios prácticos sobre programación, así como otros sobre resolución de problemas con hoja de cálculo. |
30 | CB01 CB03 CG04 CG10 | |
10. Actividades formativas no presenciales | Estudio individual o en grupo sobre los contenidos de la materia. Programación de software y resolución de casos prácticos de hoja de cálculo. |
82 | Reducido | CB01 CB02 CB03 CG04 CG10 |
12. Actividades de evaluación | Pruebas de progreso, exposiciones y examen final |
8 | Grande | CB01 CB02 CB03 CG04 CG10 |
Evaluación
Criterios Generales de Evaluación
PRUEBAS Las pruebas de programación se evaluarán de acuerdo con los siguientes criterios: - Ausencia de errores de compilación. - Ejecución correcta. - Claridad del código y que éste siga la filosofía de la programación estructurada. - Optimización del código. Las pruebas de hoja de cálculo se evaluarán teniendo en cuenta los siguientes criterios: - Especificación correcta de fórmulas - Precisión y optimización de los cálculos - Posibilidad de reutilización del modelo definido - Formato adecuado - Capacidad para filtrar y extraer la información que se necesita - Uso apropiado de gráficos para representación de información de interés Las pruebas teóricas se evaluarán en función de la exactitud en las respuestas dadas en los test de evaluación de conocimientos correspondientes. De ninguna manera se podrán repetir las pruebas que se hayan programado dentro del sistema de evaluación continua, independientemente del motivo esgrimido. Desde este punto de vista, si algún estudiante no puede realizar alguna de las pruebas teóricas, y no puede compensarla con el resto de pruebas teóricas, o no puede realizar alguna de las pruebas prácticas, tendrá que presentarse al examen final y realizar el bloque que le corresponda (véase procedimiento de calificación). TRABAJOS Los trabajos propuestos tendrán que ser presentados públicamente en clase. Un trabajo podría no ser aceptado si no cuenta con la suficiente calidad, especialmente si su contenido no tiene el debido rigor científico, no es de interés para la audiencia o cuenta con errores. El trabajo en sí consistirá en una presentación, formada por entre 15 y 25 diapositivas, que será accesible por todos/as desde el aula virtual. El profesor anunciará el día y la hora de las presentaciones y defensa. Los trabajos se evaluarán colaborativamente (entre iguales, autoevaluación y por el profesorado) de acuerdo con el instrumento de evaluación específicamente diseñado y soportado por la herramienta informática EvalCOMIX en plataforma Moodle. Dicho instrumento será hecho público en el aula virtual para que el alumnado conozca los criterios de evaluación previamente. La autoevaluación y evaluación entre iguales de los trabajos que pudieran presentarse deberán realizarse con total honestidad y justificando la evaluación realizada. Para ello el instrumento de evaluación dispondrá de una caja de texto para expresar los comentarios que procedan, siempre y cuando sean constructivos. En caso de detectarse una mala praxis (positiva o negativamente) por parte de algún evaluador/a, y una vez consultadas las personas afectadas, éste/a verá reducida su nota final en un 20%. En cada prueba sometida a evaluación entre iguales habrá un periodo de alegaciones. DETECCIÓN DE FRAUDE EN TRABAJOS O EXÁMENES: 1. Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual. 2. El plagio total o parcial de trabajos propuestos, la copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado, podrá ser motivo de SUSPENSO INMEDIATO TANTO EN LA EVALUACIÓN CONTINUA COMO EN LAS CONVOCATORIAS OFICIALES DEL CURSO ACADÉMICO para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
T1: Test periódico de evaluación de conocimientos teóricos relacionados con las competencias a desarrollar. | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Test (T1.P1, T1.P2 y T1.P3) TÉCNICAS - Prueba objetiva de elección múltiple INSTRUMENTOS DE EVALUACIÓN - Cuestionario Moodle |
|
CB01 CG10 |
T2: Ejercicio práctico de programación con ordenador | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Supuesto práctico relacionado con la aplicación informática en estudio (T2.P1) TÉCNICAS - Análisis documental INSTRUMENTOS - Lista de control |
|
CB01 CB02 CG04 CG10 |
T3: Ejercicio práctico de hoja de cálculo con ordenador | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Supuesto práctico relacionado con la aplicación informática en estudio (T3.P1) TÉCNICAS - Análisis documental INSTRUMENTOS - Lista de control |
|
CB01 CB02 CG04 CG10 |
T4: Exposición voluntaria de un tema de interés en el ámbito de estudio | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Trabajo documental y presentación pública (T4.P1) TÉCNICAS - Análisis documental - Observación INSTRUMENTOS - Rúbrica soportada en Moodle e implementada con la herramienta EvalCOMIX para la evaluación colaborativa del trabajo y la presentación. |
|
CB01 CB02 CB03 CG04 CG10 |
T5: Examen final compuesto por un test de conocimientos teóricos y por ejercicios de programación Y hoja de cálculo | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Examen teoría (T5.P1) y práctica (T5.P2 y T5.P3) TÉCNICAS - Análisis documental INSTRUMENTOS DE EVALUACIÓN - Preguntas tipo test y ejercicios prácticos |
|
CB01 CB02 CB03 CG04 CG10 |
Procedimiento de calificación
Todas las tareas (Tn), así como los productos de evaluación que las componen (Tn.Pn), se valoran dentro del intervalo [0,100] Sea Mteo la media de la tarea T1, es decir: Mteo = (T1.P1 + T1.P2 + T1.P3) / 3 Sea Mpra la media ponderada de T2.P1 (prueba programación) y T3.P1 (prueba hoja de cálculo), siempre y cuando T2.P1>=40 y T3.P1>=40, en caso contrario Mpra será la nota menor de ambas, es decir: Si (T2.P1>=40 y T3.P1>=40) Mpra = T2.P1*0,6 + T3.P1*0,4 en caso contrario Mpra = menor(T2.P1, T3.P1) NOTA FINAL POR LA VÍA DE EVALUACIÓN CONTINUA (NotaFinalEC) Si (Mteo>=50 y Mpra>=50) NotaFinalEC = Mteo*0,5 + Mpra*0,5 + [T4.P1*0,1] en caso contrario NotaFinalEC = menor(Mteo, Mpra) NOTA FINAL POR LA VÍA DE EXAMEN EN CONVOCATORIA OFICIAL (NotaFinalExa) -> Alumnado que no ha podido ser evaluado por evaluación continua <- Sea MpraExa la media ponderada de T5.P2 (prueba programación) y T5.P3 (prueba hoja de cálculo), siempre y cuando T5.P2>=40 y T5.P3>=40, en caso contrario Mpra será la nota menor de ambas, es decir: Si (T5.P2>=40 y T5.P3>=40) MpraExa = T5.P2*0,6 + T5.P3*0,4 en caso contrario MpraExa = menor(T5.P2, T5.P3) La nota final se obtiene de la siguiente forma: Si (T5.P1>=50 y MpraExa>=50) NotaFinalExa = T5.P1*0,5 + MpraExa*0,5 en caso contrario NotaFinalExa = menor(T5.P1, MpraExa) -> Alumnado que habiendo sido evaluado por evaluación continua no la ha superado o pretende subir nota <- Se presentará sólo a la/s parte/s que no haya aprobado, guardándose el resto de notas, es decir: Si tiene pendiente hoja de cálculo tendrá que hacer T5.P3 Si tiene pendiente programación tendrá que hacer T5.P2 Si tiene pendiente la teoría tendrá que hacer T5.P1 (la teoría en bloque, no sólo el test o los tests que no haya superado) La nota final se calculará de manera similar al caso anterior pero añadiendo T5.P1, es decir: Si (T5.P1>=50 y MpraExa>=50) NotaFinalExa = T5.P1*0,5 + MpraExa*0,5 + [T4.P1*0,1] en caso contrario NotaFinalExa = menor(T5.P1, MpraExa)
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
A. TEORÍA Módulo 1: El ordenador - Introducción - Elementos de un ordenador y sus funciones Módulo 2: Software - Sistemas operativos - Lenguajes de programación - Herramientas software en enología/biotecnología Módulo 3: Programación - Fundamentos de programación - Introducción a Matlab - Funciones y comandos básicos - Instrucciones condicionales - Instrucciones repetitivas (bucles) - Funciones - Vectores - Matrices |
CB01 CB02 CG04 CG10 | R1 |
B. PRÁCTICAS - Herramienta de cálculo: Excel - Programación: Matlab |
CB01 CB02 CB03 CG04 CG10 | R1 R2 R3 |
Bibliografía
Bibliografía Básica
- Prieto, A. Introducción a la Informática 3ªEd.McGraw-Hill, 2003
- Joyanes Aguilar, L. Fundamentos de Programación: Algoritmos y Estructuras de Datos. McGraw-Hill. 2003.
- Brassard G., Bratley P. Fundamentos de algoritmia. Prentice Hall, 1.997
- Bourg D. Excel. Aplicaciones científicas y de ingeniería. Anaya Multimedia, 2006
Bibliografía Específica
- Salgero J.L., Microsoft Excel 2007. Guia práctica para usuarios. Formación Alcalá, S.L. 2008
- Etter, D.M. Solución de problemas de ingeniería con Matlab. Prentice-Hall, 1998
- Pérez, C. Matlab y sus aplicaciones en las Ciencias y la Ingeniería. Prentice-Hall, 2002
- Hansalman, D. Littlefield, B. The Studen Edition of Matlab. Prentice-Hall, 1997
- Constantinides A. and N. Mostoufi, Numerical Methods for Chemical Engineers with MATLAB Applications, Prentice Hall PTR 1999.
- Kiusalaas, J., Numerical Methods in Engineering with MATLAB, Cambridge University Press, 2005.
- Austin M. and Chancogne D. Introduction to Engineering Programming in C, MATLAB and JAVA, John Wiley and Sons, New York, 1998.(http://www.isr.umd.edu/~austin/book.html)
- Part-Enander, E. The Matlab handbook. Addison-Wesley, 1996
Bibliografía Ampliación
- Balcázar, J.L. Programación Metódica. McGraw-Hill, 1993
- Castro, J. Cucker, F. Messeguer, X. Rubio, A. Solano, L.,Valles, B. Curso de Programación. McGraw-Hill, 1993.
- Galindo Gómez, J., Rodríguez Corral, J.M., Yáñez Escolano, A. Fundamentos Informáticos. Servicio de Publicaciones de la UCA. 1996
- Piattini, M. Calvo-Manzano, J.A. Cervera, J. Fernández, L. Análisis y diseño detallado de aplicaciones informáticas de gestión. RA-MA, 1996
- Suárez, MªC. Cálculo integral y aplicaciones con matlab. Pearson, 2004
- Polking, J. C., Ordinary Differential Equations using MATLAB, Prentice Hall, Inc., New Jersey, 1995.
- Recktenwald, G. Numerical Methods with MATLAB: Implementations and Applications copyright, © 2000, Prentice Hall. Material electrónico: http://www.me.pdx.edu/~gerry/nmm; http://www.prenhall.com/recktenwald
- Nakamura, Shoichiro. Análisis numérico y visualización gráfica con Matlab. Pearson Educación, 1997.
- Borse, G. J., Numerical Methods with MATLAB: A Resource for Scientists and Engineers, PWS Publishing Company, Boston 1997.
- Boceta, S. Aplicaciones Informáticas. Paraninfo 2006
- Peña,J. Introducción a la informática. Paraninfo 1999
- Hernandis, E. Introducción a la informática.Edición 2010. Anaya Multimedia. 2010
![]() |
INFORMÁTICA |
|
Código | Nombre | |||
Asignatura | 40211028 | INFORMÁTICA | Créditos Teóricos | 3.75 |
Título | 40211 | GRADO EN BIOTECNOLOGÍA | Créditos Prácticos | 3.75 |
Curso | 2 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
Se recomienda al alumno el estudio y el trabajo continuado sobre los contenidos de la asignatura con el fin de conseguir un dominio razonable de la materia y situarse así en condiciones de superar las correspondientes pruebas de evaluación con suficientes garantía.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
JOSE LUIS | ISLA | MONTES | PROFESOR COLABORADOR | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 d estudio | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CE18 | Aplicar conceptos básicos sobre el uso y programación de los ordenadores, sistemas operativos y programas informáticos con aplicación en Biotecnología. | ESPECÍFICA |
CG4 | Capacidad de análisis y síntesis | GENERAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | Obtener conocimientos básicos de informática |
R2 | Saber utilizar e interpretar la información obtenida mediante los principales paquetes de software utilizados en Biotecnología |
R3 | Ser capaz de desarrollar programas sencillos aplicados al campo de la Biotecnología |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Modalidad Organizativa: Clases teóricas y prácticas de Aula. Métodos de Ensañanza-Aprendizaje: Método expositivo/lección magistral y resolución de ejercicios y problemas. En el contexto de esta Modalidad Organizativa y mediante el método de ensañanza aprendizaje indicado, se impartirán las unidades teóricas correspondientes a los contenidos de la asignatura junto con la resolución de numerosos ejercicios y problemas de apoyo al aprendizaje. |
30 | CB3 CB4 CE18 CG4 | |
03. Prácticas de informática | Modalidad Organizativa: Clases prácticas Método de Ensañanza-Aprendizaje: Aprendizaje basado en problemas. En el contexto de esta modalidad organizativa y mediante el método de aprendizaje indicado, se impartirán las unidades prácticas correspondientes a los contenidos de la asignatura. Se propondrán una serie de ejercicios prácticos sobre programación, así como otros sobre resolución de problemas con hoja de cálculo. |
30 | CB2 CB3 CB4 CE18 CG4 | |
10. Actividades formativas no presenciales | Estudio individual o en grupo sobre los contenidos de la materia. Programación de software y resolución de casos prácticos de hoja de cálculo. |
82 | Reducido | CB2 CB3 CB4 CE18 CG4 |
12. Actividades de evaluación | Pruebas de progreso, exposiciones y examen final |
8 | Grande | CB2 CB3 CB4 CE18 CG4 |
Evaluación
Criterios Generales de Evaluación
PRUEBAS Las pruebas de programación se evaluarán de acuerdo con los siguientes criterios: - Ausencia de errores de compilación. - Ejecución correcta. - Claridad del código y que éste siga la filosofía de la programación estructurada. - Optimización del código. Las pruebas de hoja de cálculo se evaluarán teniendo en cuenta los siguientes criterios: - Especificación correcta de fórmulas - Precisión y optimización de los cálculos - Posibilidad de reutilización del modelo definido - Formato adecuado - Capacidad para filtrar y extraer la información que se necesita - Uso apropiado de gráficos para representación de información de interés Las pruebas teóricas se evaluarán en función de la exactitud en las respuestas dadas en los test de evaluación de conocimientos correspondientes. De ninguna manera se podrán repetir las pruebas que se hayan programado dentro del sistema de evaluación continua, independientemente del motivo esgrimido. Desde este punto de vista, si algún estudiante no puede realizar alguna de las pruebas teóricas, y no puede compensarla con el resto de pruebas teóricas, o no puede realizar alguna de las pruebas prácticas, tendrá que presentarse al examen final y realizar el bloque que le corresponda (véase procedimiento de calificación). TRABAJOS Los trabajos propuestos tendrán que ser presentados públicamente en clase. Un trabajo podría no ser aceptado si no cuenta con la suficiente calidad, especialmente si su contenido no tiene el debido rigor científico, no es de interés para la audiencia o cuenta con errores. El trabajo en sí consistirá en una presentación, formada por entre 15 y 25 diapositivas, que será accesible por todos/as desde el aula virtual. El profesor anunciará el día y la hora de las presentaciones y defensa. Los trabajos se evaluarán colaborativamente (entre iguales, autoevaluación y por el profesorado) de acuerdo con el instrumento de evaluación específicamente diseñado y soportado por la herramienta informática EvalCOMIX en plataforma Moodle. Dicho instrumento será hecho público en el aula virtual para que el alumnado conozca los criterios de evaluación previamente. La autoevaluación y evaluación entre iguales de los trabajos que pudieran presentarse deberán realizarse con total honestidad y justificando la evaluación realizada. Para ello el instrumento de evaluación dispondrá de una caja de texto para expresar los comentarios que procedan, siempre y cuando sean constructivos. En caso de detectarse una mala praxis (positiva o negativamente) por parte de algún evaluador/a, y una vez consultadas las personas afectadas, éste/a verá reducida su nota final en un 20%. En cada prueba sometida a evaluación entre iguales habrá un periodo de alegaciones. DETECCIÓN DE FRAUDE EN TRABAJOS O EXÁMENES: 1. Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual. 2. El plagio total o parcial de trabajos propuestos, la copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado, podrá ser motivo de SUSPENSO INMEDIATO TANTO EN LA EVALUACIÓN CONTINUA COMO EN LAS CONVOCATORIAS OFICIALES DEL CURSO ACADÉMICO para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
T1: Tests periódicos de evaluación de conocimientos teóricos relacionados con las competencias a desarrollar. | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Tests (T1.P1, T1.P2 y T1.P3) TÉCNICAS - Prueba objetiva de elección múltiple INSTRUMENTOS DE EVALUACIÓN - Cuestionario Moodle |
|
CE18 |
T2: Ejercicio práctico de programación con ordenador | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Supuesto práctico relacionado con la aplicación informática en estudio (T2.P1) TÉCNICAS - Análisis documental INSTRUMENTOS - Lista de control |
|
CB2 CB3 CE18 CG4 |
T3: Ejercicio práctico de hoja de cálculo con ordenador | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Supuesto práctico relacionado con la aplicación informática en estudio (T3.P1) TÉCNICAS - Análisis documental INSTRUMENTOS - Lista de control |
|
CB2 CB3 CE18 CG4 |
T4: Exposición voluntaria de un tema de interés en el ámbito de estudio | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Trabajo documental y presentación pública (T4.P1) TÉCNICAS - Análisis documental - Observación INSTRUMENTOS - Rúbrica soportada en Moodle e implementada con la herramienta EvalCOMIX para la evaluación colaborativa del trabajo y la presentación. |
|
CB3 CB4 CG4 |
T5: Examen final compuesto por un test de conocimientos teóricos y por ejercicios de programación Y hoja de cálculo | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Examen teoría (T5.P1) y práctica (T5.P2 y T5.P3) TÉCNICAS - Análisis documental INSTRUMENTOS DE EVALUACIÓN - Preguntas tipo test y ejercicios prácticos |
|
CB2 CB3 CB4 CE18 CG4 |
Procedimiento de calificación
Todas las tareas (Tn), así como los productos de evaluación que las componen (Tn.Pn), se valoran dentro del intervalo [0,100] Sea Mteo la media de la tarea T1, es decir: Mteo = (T1.P1 + T1.P2 + T1.P3) / 3 Sea Mpra la media ponderada de T2.P1 (prueba programación) y T3.P1 (prueba hoja de cálculo), siempre y cuando T2.P1>=40 y T3.P1>=40, en caso contrario Mpra será la nota menor de ambas, es decir: Si (T2.P1>=40 y T3.P1>=40) Mpra = T2.P1*0,6 + T3.P1*0,4 en caso contrario Mpra = menor(T2.P1, T3.P1) NOTA FINAL POR LA VÍA DE EVALUACIÓN CONTINUA (NotaFinalEC) Si (Mteo>=50 y Mpra>=50) NotaFinalEC = Mteo*0,5 + Mpra*0,5 + [T4.P1*0,1] en caso contrario NotaFinalEC = menor(Mteo, Mpra) NOTA FINAL POR LA VÍA DE EXAMEN EN CONVOCATORIA OFICIAL (NotaFinalExa) -> Alumnado que no ha podido ser evaluado por evaluación continua <- Sea MpraExa la media ponderada de T5.P2 (prueba programación) y T5.P3 (prueba hoja de cálculo), siempre y cuando T5.P2>=40 y T5.P3>=40, en caso contrario Mpra será la nota menor de ambas, es decir: Si (T5.P2>=40 y T5.P3>=40) MpraExa = T5.P2*0,6 + T5.P3*0,4 en caso contrario MpraExa = menor(T5.P2, T5.P3) La nota final se obtiene de la siguiente forma: Si (T5.P1>=50 y MpraExa>=50) NotaFinalExa = T5.P1*0,5 + MpraExa*0,5 en caso contrario NotaFinalExa = menor(T5.P1, MpraExa) -> Alumnado que habiendo sido evaluado por evaluación continua no la ha superado o pretende subir nota <- Se presentará sólo a la/s parte/s que no haya aprobado, guardándose el resto de notas, es decir: Si tiene pendiente hoja de cálculo tendrá que hacer T5.P3 Si tiene pendiente programación tendrá que hacer T5.P2 Si tiene pendiente la teoría tendrá que hacer T5.P1 (la teoría en bloque, no sólo el test o los tests que no haya superado) La nota final se calculará de manera similar al caso anterior pero añadiendo T5.P1, es decir: Si (T5.P1>=50 y MpraExa>=50) NotaFinalExa = T5.P1*0,5 + MpraExa*0,5 + [T4.P1*0,1] en caso contrario NotaFinalExa = menor(T5.P1, MpraExa)
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
A. TEORÍA Módulo 1: El ordenador - Introducción - Elementos de un ordenador y sus funciones Módulo 2: Software - Sistemas operativos - Lenguajes de programación - Herramientas software en biotecnología Módulo 3: Programación - Fundamentos de programación - Introducción a Matlab - Funciones y comandos básicos - Instrucciones condicionales - Instrucciones repetitivas (bucles) - Funciones - Vectores - Matrices |
CB3 CB4 CE18 CG4 | R1 |
B. PRÁCTICAS - Herramienta de cálculo: Excel - Programación: Matlab |
CB2 | R2 R3 |
Bibliografía
Bibliografía Básica
- Prieto, A. Introducción a la Informática 3ªEd.McGraw-Hill, 2003
- Joyanes Aguilar, L. Fundamentos de Programación: Algoritmos y Estructuras de Datos. McGraw-Hill. 2003.
- Brassard G., Bratley P. Fundamentos de algoritmia. Prentice Hall, 1.997
- Bourg D. Excel. Aplicaciones científicas y de ingeniería. Anaya Multimedia, 2006
Bibliografía Específica
- Salgero J.L., Microsoft Excel 2007. Guia práctica para usuarios. Formación Alcalá, S.L. 2008
- Etter, D.M. Solución de problemas de ingeniería con Matlab. Prentice-Hall, 1998
- Pérez, C. Matlab y sus aplicaciones en las Ciencias y la Ingeniería. Prentice-Hall, 2002
- Hansalman, D. Littlefield, B. The Studen Edition of Matlab. Prentice-Hall, 1997
- Constantinides A. and N. Mostoufi, Numerical Methods for Chemical Engineers with MATLAB Applications, Prentice Hall PTR 1999.
- Kiusalaas, J., Numerical Methods in Engineering with MATLAB, Cambridge University Press, 2005.
- Austin M. and Chancogne D. Introduction to Engineering Programming in C, MATLAB and JAVA, John Wiley and Sons, New York, 1998.(http://www.isr.umd.edu/~austin/book.html)
- Part-Enander, E. The Matlab handbook. Addison-Wesley, 1996
Bibliografía Ampliación
- Balcázar, J.L. Programación Metódica. McGraw-Hill, 1993
- Castro, J. Cucker, F. Messeguer, X. Rubio, A. Solano, L.,Valles, B. Curso de Programación. McGraw-Hill, 1993.
- Galindo Gómez, J., Rodríguez Corral, J.M., Yáñez Escolano, A. Fundamentos Informáticos. Servicio de Publicaciones de la UCA. 1996
- Piattini, M. Calvo-Manzano, J.A. Cervera, J. Fernández, L. Análisis y diseño detallado de aplicaciones informáticas de gestión. RA-MA, 1996
- Suárez, MªC. Cálculo integral y aplicaciones con matlab. Pearson, 2004
- Polking, J. C., Ordinary Differential Equations using MATLAB, Prentice Hall, Inc., New Jersey, 1995.
- Recktenwald, G. Numerical Methods with MATLAB: Implementations and Applications copyright, © 2000, Prentice Hall. Material electrónico: http://www.me.pdx.edu/~gerry/nmm; http://www.prenhall.com/recktenwald
- Nakamura, Shoichiro. Análisis numérico y visualización gráfica con Matlab. Pearson Educación, 1997.
- Borse, G. J., Numerical Methods with MATLAB: A Resource for Scientists and Engineers, PWS Publishing Company, Boston 1997.
- Boceta, S. Aplicaciones Informáticas. Paraninfo 2006
- Peña,J. Introducción a la informática. Paraninfo 1999
- Hernandis, E. Introducción a la informática.Edición 2010. Anaya Multimedia. 2010
![]() |
INFORMÁTICA |
|
Código | Nombre | |||
Asignatura | 41413008 | INFORMÁTICA | Créditos Teóricos | 3.75 |
Título | 41413 | GRADO EN INGENIERÍA MARINA | Créditos Prácticos | 3.75 |
Curso | 1 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno
Recomendaciones
Se recomienda al alumno el estudio y el trabajo continuado sobre los contenidos de la asignatura con el fin de conseguir un dominio razonable de la materia y situarse así en condiciones de superar las correspondientes pruebas de evaluación con suficientes garantías.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MARIA JOSEFA | FERREIRO | RAMOS | Profesor Titular Escuela Univ. | S |
PEDRO LUIS | GALINDO | RIAÑO | Catedrático de Universidad | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
B3 | 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 | GENERAL |
C3 | Conocimiento, utilización y aplicación al buque de los principios de automatismos y métodos de | GENERAL |
E1 | Capacidad para el aprendizaje de nuevos métodos y teorías, que le doten de una gran versatilidad para adaptarse a nuevas situaciones | ESPECÍFICA |
E2 | Capacidad para resolver problemas con iniciativa, toma de decisiones, creatividad, razonamiento crítico y de comunicar y transmitir conocimientos habilidades y destrezas | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R-01 | 01 Entender cómo interaccionan los distintos elementos sistema informático. |
R-02 | 02.-Conocer la nomenclatura básica de un sistema infomático. |
R-03 | 03 Descubrir las características y funciones fundamentales de los componentes del hardware hoy |
R-04 | 04 Conocer las características, funcionamiento y principios básicos de un sistema operativo, así como interactuar con él. |
R-05 | 05 Describir las características y funciones principales de distintos programas informáticos, así como utilizarlos. |
R-06 | 06 Usar y diseñar bases de datos relacionales simples. |
R-07 | 07 Desarrollar programas simples en un lenguaje de alto nivel que faciliten la resolución de problemas para la gestión del buque. |
R-08 | 08 Localizar y elegir el software necesario para utilizar ante un problema determinado |
R-09 | 09 Saber definir las necesidades concretas de un problema para localizar o contratar un software concreto. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Desarrollo de temas Métodos de enseñanza-aprendizaje: método expositivo/lección magistral y participativa/resolución de ejercicios. |
30 | Grande | B3 |
03. Prácticas de informática | Resolucion de problemas. Metodología: Constructivista y participativa. Aprendizaje basado en problemas |
30 | Reducido | B3 E1 E2 |
10. Actividades formativas no presenciales | Trabajo de revisión bibliográfica y estudio personal |
80 | B3 C3 E1 E2 | |
11. Actividades formativas de tutorías | Coordinacion y desarrollo de trabajos. Método de enseñanza-aprendizaje: Aprendizaje cooperativo. Modalidad organizativa: Estudio y trabajo en grupo. |
6 | Reducido | B3 C3 E1 E2 |
12. Actividades de evaluación | Se realizarán cuestionarios y examenes para evaluar los conocimientos y destrezas adquiridas. |
4 | Grande | B3 |
Evaluación
Criterios Generales de Evaluación
SISTEMA DE EVALUACIÓN. Se evaluaran las destrezas adquiridas y los conocimientos adquiridos mediante examen final, el seguimiento de tareas, desarrollo de problemas y practicas
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Examen | Prueba escrita: Prueba escrita compuesta por ejercicios, problemas y/o test de conocimientos teóricos. |
|
B3 |
Trabajos y actividades. | Informes de las tareas realizadas. Rubricas. Análisis documental. |
|
B3 E1 E2 |
Procedimiento de calificación
- Se realizará un examen cuyo peso es el 70% de la asignatura en el que se evaluarán los conocimientos teóricos y prácticos. - Trabajos y Asistencia cuyo valor tendrá un 30% del valor de la asignatura que se entregarán antes de las primeras pruebas de evaluación del curso.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
MÓDULO PRÁCTICAS. Desarrollo de programas en un lenguaje de alto nivel. |
B3 E2 | R-07 R-09 |
Módulo Teórico 1: El ordenador. Definiciones. Funcionamiento básico del ordenador. El ordenador central y periféricos. |
B3 | R-01 R-02 R-03 |
Módulo Teórico 2: Software. Sistemas operativos. Lenguajes de programación. Bases de datos. Aplicaciones. |
B3 E1 | R-04 R-05 R-06 R-08 R-09 |
Módulo Teórico 3: Fundamentos de la programación. Introducción al ciclo de vida del software. Algoritmo: Concepto, elementos y representación. Programación estructurada. Diseño descendente (Top-down). Introducción a un lenguaje de programación. |
B3 C3 E2 | R-05 R-07 R-09 |
Módulo Teórico 4: Redes de ordenadores. Conceptos básicos. Protocolos de comunicación. Internet. |
B3 | R-01 R-02 R-03 R-04 |
Bibliografía
Bibliografía Básica
- G. Beekman INTRODUCCIÓN A LA INFORMATICA. Pearson educación, 2005.
- A. Prieto. CONCEPTOS DE INFORMÁTICA. McGraw-Hill , 2005
- Virgos. Fundamentos de Informática: En el marco del espacio europeo de enseñanza superior. McGraw-Hill, 2008
- J.M Rodriguez. Aprendiendo C. Servicio de publicaciones de la Unversidad de Cadiz, 2006
Bibliografía Específica
-
A. Prieto. INTRODUCCIÓN A LA INFORMÁTICA. McGraw-Hill , 2006
-
J.M. Rodríguez, J. Galindo, M.J. Ferreiro y otros. Ejercicios de Fundamentos de Informática: Tests y ejercicios resueltos. Servicio de Publicaciones de la UCA, 1997.
-
Guías y/o manuales de sistemas operativos Windows, aplicaciones informáticas.
Bibliografía Ampliación
- W Stallings. ORGANIZACIÓN Y ARQUITECTURA DE COMPUTADORES : DISEÑO PARA OPTIMIZAR PRESTACIONES. Prentice Hall
- Tanembaum. SISTEMAS OPERATIVOS. McGraw-Hill
- Korth, Henry. FUNDAMENTOS DE BASE DE DATOS. McGraw-Hill
- Álvarez García, Alonso HTML, CGI, JAVA, Anaya Multimedia.
- Stallings. REDES DE ORDENADORES. Prentice-Hall B.W. Kernighan, D.M. Ritchie.
- El lenguaje de Programación C. Segunda Edición. Prentice-Hall, 1991
![]() |
INFORMÁTICA |
|
Código | Nombre | |||
Asignatura | 41415008 | INFORMÁTICA | Créditos Teóricos | 3.75 |
Título | 41415 | GRADO EN INGENIERÍA RADIOELECTRÓNICA | Créditos Prácticos | 3.75 |
Curso | 1 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno
Recomendaciones
Se recomienda al alumno el estudio y el trabajo continuado sobre los contenidos de la asignatura con el fin de conseguir un dominio razonable de la materia y situarse así en condiciones de superar las correspondientes pruebas de evaluación con suficientes garantías.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MARIA JOSEFA | FERREIRO | RAMOS | Profesor Titular Escuela Univ. | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
B3 | 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 | GENERAL |
C3 | Conocimiento, utilización y aplicación al buque de los principios de automatismos y métodos de control aplicables al buque e instalaciones marinas | GENERAL |
E1 | Conocimientos en materias fundamentales y tecnológicas, que le capaciten para el aprendizaje de nuevos métodos y teorías, así como que le doten de una gran versatilidad para adaptarse a nuevas situaciones | ESPECÍFICA |
W14 | Capacidad de toma de decisiones | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R01 | 01. Entender cómo interaccionan los distintos elementos sistema informático |
R02 | 02. Conocer la nomenclatura básica de un sistema informático. |
R03 | 03 Descubrir las características y funciones fundamentales de los componentes del hardware hoy |
R04 | 04 Conocer las características, funcionamiento y principios básicos de un sistema operativo, así como interactuar con él. |
R05 | 05 Describir las características y funciones principales de distintos programas informáticos, así como utilizarlos. |
R06 | 06 Usar y diseñar bases de datos relacionales simples. |
R07 | 07 Desarrollar programas simples en un lenguaje de alto nivel que faciliten la resolución de problemas para la gestión del buque. |
R08 | 08 Localizar y elegir el software necesario para utilizar ante un problema determinado |
R09 | 09 Saber definir las necesidades concretas de un problema para localizar o contratar un software concreto |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Desarrollo de temas Métodos de enseñanza-aprendizaje: método expositivo/lección magistral y participativa/resolución de ejercicios |
30 | Grande | B3 |
03. Prácticas de informática | Resolucion de problemas. Metodología: Constructivista y participativa. Aprendizaje basado en problemas. |
30 | Reducido | B3 W14 |
10. Actividades formativas no presenciales | Trabajo de revisión bibliográfica y estudio personal |
80 | B3 C3 E1 W14 | |
11. Actividades formativas de tutorías | Coordinación y desarrollo de trabajos. Método de enseñanza-aprendizaje: Aprendizaje cooperativo. Modalidad organizativa: Estudio y trabajo en grupo. |
6 | Reducido | B3 C3 E1 |
12. Actividades de evaluación | Se evaluarán las destrezas adquiridas y los conocimientos adquiridos mediante el seguimiento de tareas, desarrollo de problemas y cuestionarios. |
4 | Grande | B3 C3 E1 |
Evaluación
Criterios Generales de Evaluación
Se evaluaran las destrezas adquiridas y los conocimientos adquiridos mediante examen, el seguimiento de tareas, desarrollo de problemas y practicas
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Examen | Prueba escrita compuesta por ejercicios, problemas y/o test. |
|
B3 |
Trabajos | Informes de las tareas realizadas. Rubricas. Análisis documental. |
|
B3 C3 E1 |
Procedimiento de calificación
- Se realizará un examen cuyo peso es el 70% de la asignatura en el que se evaluarán los conocimientos teóricos y prácticos. - Trabajos cuyo valor tendrá un 30% del valor de la asignatura que se entregarán antes de las primeras pruebas de evaluación del curso.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
MÓDULO PRÁCTICAS. Uso de Sistemas Operativos Uso de aplicaciones. Diseño y consulta de Base de Datos Desarrollo de programas en un lenguaje de alto nivel. |
B3 E1 | R04 R05 R06 R07 R08 R09 |
Módulo Teórico 1: El ordenador. Definiciones. Funcionamiento básico del ordenador. El ordenador central y periféricos. |
B3 E1 | R01 R02 R03 |
Módulo Teórico 2: Software. Sistemas operativos. Lenguajes de programación. Bases de datos. Aplicaciones. |
B3 C3 E1 W14 | R04 R05 R06 R08 R09 |
Módulo Teórico 3: Fundamentos de la programación. Introducción al ciclo de vida del software. Algoritmo: Concepto, elementos y representación. Programación estructurada. Diseño descendente (Top-down). Introducción a un lenguaje de programación. |
B3 W14 | R05 R07 R09 |
Módulo Teórico 4: Redes de ordenadores. Conceptos básicos. Protocolos de comunicación. Internet. |
B3 C3 | R01 R02 R03 R04 |
Bibliografía
Bibliografía Básica
- G. Beekman INTRODUCCIÓN A LA INFORMATICA. Pearson educación, 2005.
- A. Prieto. CONCEPTOS DE INFORMÁTICA. McGraw-Hill , 2005
- Virgos. Fundamentos de Informática: En el marco del espacio europeo de enseñanza superior. McGraw-Hill, 2008
- J. M Rodriguez. Aprendiendo C. Servicio de publicaciones de la Universidad de Cádiz, 2006.
Bibliografía Específica
- Prieto. INTRODUCCIÓN A LA INFORMÁTICA. McGraw-Hill , 2006
- J.M. Rodríguez, J. Galindo, M.J. Ferreiro y otros. Ejercicios de Fundamentos de Informática: Tests y ejercicios resueltos. Servicio de Publicaciones de la UCA, 1997.
- Guías y/o manuales de sistemas operativos Windows, aplicaciones informáticas.
Bibliografía Ampliación
- W Stallings. ORGANIZACIÓN Y ARQUITECTURA DE COMPUTADORES : DISEÑO PARA OPTIMIZAR PRESTACIONES. Prentice Hall
- Tanembaum. SISTEMAS OPERATIVOS. McGraw-Hill
- Korth, Henry. FUNDAMENTTOS DE BASE DE DATOS. McGraw-Hill
- Álvarez García, Alonso HTML, CGI, JAVA, Anaya Multimedia.
- Stallings. REDES DE ORDENADORES. Prentice-Hall B.W. Kernighan, D.M. Ritchie.
- El lenguaje de Programación C. Segunda Edición. Prentice-Hall, 1991
![]() |
INFORMÁTICA |
|
Código | Nombre | |||
Asignatura | 40210007 | INFORMÁTICA | Créditos Teóricos | 3.75 |
Título | 40210 | GRADO EN INGENIERÍA QUÍMICA | Créditos Prácticos | 3.75 |
Curso | 1 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno
Recomendaciones
Se recomienda al alumno el estudio y el trabajo continuado sobre los contenidos de la asignatura con el fin de conseguir un dominio razonable de la materia y situarse así en condiciones de superar las correspondientes pruebas de evaluación con suficientes garantía.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Guillermo | Bárcenas | González | Profesor Sustituto Interino | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CB2 | Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vacació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 | BÁSICA |
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 reflexión sobre temas relevantes de índole social, científica o ética | BÁSICA |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | BÁSICA |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | BÁSICA |
CE5 | Expresar conceptos 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 | ESPECÍFICA |
CG4 | Capacidad para la gestión de datos y la generación de información /conocimiento | GENERAL |
CG5 | Capacidad para la resolución de problemas | GENERAL |
T10 | Capacidad de aprendizaje autónomo para emprender estudios posteriores y para el desarrollo continuo profesional | GENERAL |
Resultados Aprendizaje
Identificador | Resultado |
R13 | Conocer los conceptos básicos de los sistemas operativos y lenguajes de programación |
R15 | Saber utilizar e interpretar la información obtenida mediante los principales paquetes de software utilizados en Ingeniería Química |
R14 | Ser capaz de desarrollar programas sencillos aplicados al campo de la Ingeniería Química |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Modalidad Organizativa: Clases teóricas y prácticas de Aula. Métodos de Ensañanza-Aprendizaje: Método expositivo/lección magistral y resolución de ejercicios y problemas. En el contexto de esta Modalidad Organizativa y mediante el método de ensañanza aprendizaje indicado, se impartirán las unidades teóricas correspondientes a los contenidos de la asignatura junto con la resolución de numerosos ejercicios y problemas de apoyo al aprendizaje. |
30 | Grande | CB3 CB4 CE5 |
03. Prácticas de informática | Modalidad Organizativa: Clases prácticas Método de Ensañanza-Aprendizaje: Aprendizaje basado en problemas. En el contexto de esta modalidad organizativa y mediante el método de aprendizaje, indicado se impartirán las unidades prácticas correspondientes a los contenidos de la asignatura. Se propondrán una serie de ejercicios prácticos sobre el diseño de algoritmos y programación de éstos, lo cuales deberán ser realizados por los alumnos durante las sesiones prácticas. |
30 | Reducido | CB2 CB5 CE5 CG4 CG5 T10 |
10. Actividades formativas no presenciales | Estudio individual o en grupo sobre los contendios de la materia Actividades académicas dirigidas no presenciales coordinadas. Desarrollo coordinado de aplicaciones informáticas aplicadas a un problema específico relacionado con la ingeniería química en cooperación con el resto de asignaturas del curso |
82 | Reducido | CG5 T10 |
11. Actividades formativas de tutorías | Atención personal al alumno con la finalidad de asesorarlo sobre los distintos aspectos relativos al desarrollo de la asignatura |
4 | Reducido | CB2 CE5 |
12. Actividades de evaluación | Realización del examen final |
4 | Grande | CB2 CB4 CE5 CG4 CG5 |
Evaluación
Criterios Generales de Evaluación
Considerando las características de la asignatura, el peso específico de cada una de las actividades de evaluación será el siguiente: 30% Test de Teoría + 70%*(20% Prueba de Excel + 40% Prueba Matlab 1 + 40% Prueba Matlab 2) Nota: Para poder realizar la media es necesario tener una puntuación mínima de 4 puntos en todas pruebas. No obstante, a lo largo del curso se irán realizando pruebas prácticas de progreso y test de conocimientos básicos. Si el alumno supera estas pruebas no tendrá que realizar el examen final.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Examen Final | Prueba escrita compuesta por un test de conocimientos teóricos y por ejercicios de programación |
|
|
Prueba Práctica de progreso | Ejercicio práctico de programación con ordenador/Rúbica de valoración de ejercicios prácticos de programación |
|
|
Test de conocimientos básicos | Test/Escala de valoración de test |
|
Procedimiento de calificación
NOTA FINAL EVALUACIÓN CONTINUA = 30% Test de Teoría + 70%*(20% Prueba de Excel + 40% Prueba Matlab 1 + 40% Prueba Matlab 2) Nota: Para poder realizar la media es necesario tener una puntuación mínima de 4 puntos en todas pruebas. En caso de no superar la asignatura por evaluación continua, el alumno tendrá que hacer un examen final EXAMEN FINAL = 30% TEORIA + 70% PRÁCTICA Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1-Contenidos Teóricos Módulo 1: El ordenador. - Definiciones. - Funcionamiento básico del ordenador. - El ordenador central y periféricos. Módulo 2: Software. - Sistemas operativos. - Lenguajes de programación. - Bases de datos. - Aplicaciones. Módulo 3: Fundamentos de la programación. - Introducción al ciclo de vida del software. - Algoritmo: Concepto, elementos y representación. - Programación estructurada. - Diseño descendente (Top-down). - Introducción a un lenguaje de programación. |
R13 R15 R14 | |
2-Contenidos Prácticos - Uso de aplicaciones informáticas en ingeniería. - Desarrollo de programas en un lenguaje de programación. |
R13 R15 R14 |
Bibliografía
Bibliografía Básica
- Prieto, A. Introducción a la Informática 3ªEd.McGraw-Hill, 2003
- Joyanes Aguilar, L. Fundamentos de Programación: Algoritmos y Estructuras de Datos. McGraw-Hill. 2003.
- Brassard G., Bratley P. Fundamentos de algoritmia. Prentice Hall, 1.997
- Bourg D. Excel. Aplicaciones científicas y de ingeniería. Anaya Multimedia, 2006
- Salgero J.L., Microsoft Excel 2007. Guia práctica para usuarios. Formación Alcalá, S.L. 2008
- Etter, D.M. Solución de problemas de ingeniería con Matlab. Prentice-Hall, 1998
- Pérez, C. Matlab y sus aplicaciones en las Ciencias y la Ingeniería. Prentice-Hall, 2002
- Hansalman, D. Littlefield, B. The Studen Edition of Matlab. Prentice-Hall, 1997
- Constantinides A. and N. Mostoufi, Numerical Methods for Chemical Engineers with MATLAB Applications, Prentice Hall PTR 1999.
- Kiusalaas, J., Numerical Methods in Engineering with MATLAB, Cambridge University Press, 2005.
- Austin M. and Chancogne D. Introduction to Engineering Programming in C, MATLAB and JAVA, John Wiley and Sons, New York, 1998.(http://www.isr.umd.edu/~austin/book.html)
- Part-Enander, E. The Matlab handbook. Addison-Wesley, 1996
Bibliografía Ampliación
- Balcázar, J.L. Programación Metódica. McGraw-Hill, 1993
- Castro, J. Cucker, F. Messeguer, X. Rubio, A. Solano, L.,Valles, B. Curso de Programación. McGraw-Hill, 1993.
- Galindo Gómez, J., Rodríguez Corral, J.M., Yáñez Escolano, A. Fundamentos Informáticos. Servicio de Publicaciones de la UCA. 1996
- Piattini, M. Calvo-Manzano, J.A. Cervera, J. Fernández, L. Análisis y diseño detallado de aplicaciones informáticas de gestión. RA-MA, 1996
- Suárez, MªC. Cálculo integral y aplicaciones con matlab. Pearson, 2004
- Polking, J. C., Ordinary Differential Equations using MATLAB, Prentice Hall, Inc., New Jersey, 1995.
- Recktenwald, G. Numerical Methods with MATLAB: Implementations and Applications copyright, © 2000, Prentice Hall. Material electrónico: http://www.me.pdx.edu/~gerry/nmm; http://www.prenhall.com/recktenwald
- Nakamura, Shoichiro. Análisis numérico y visualización gráfica con Matlab. Pearson Educación, 1997.
- Borse, G. J., Numerical Methods with MATLAB: A Resource for Scientists and Engineers, PWS Publishing Company, Boston 1997.
- Boceta, S. Aplicaciones Informáticas. Paraninfo 2006
- Peña,J. Introducción a la informática. Paraninfo 1999
- Hernandis, E. Introducción a la informática.Edición 2010. Anaya Multimedia. 2010
![]() |
INFORMÁTICA APLICADA |
|
Código | Nombre | |||
Asignatura | 31308010 | INFORMÁTICA APLICADA | Créditos Teóricos | 2 |
Título | 31308 | GRADO EN GESTIÓN Y ADMINISTRACIÓN PÚBLICA | Créditos Prácticos | 4 |
Curso | 1 | Tipo | Troncal | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno.
Recomendaciones
Ninguna.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
ALFREDO | SANCHEZ-ROSELLY | NAVARRO | Profesor Titular Escuela Univ. | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía. | BÁSICA |
CE8 | Saber utilizar aplicaciones informáticas para la gestión administrativa y financiera | ESPECÍFICA |
CT18 | Capacidad para aplicar la teoría a la práctica | TRANSVERSAL |
CT21 | Capacidad de aprender | TRANSVERSAL |
CT26 | Habilidad para trabajar de forma autónoma | TRANSVERSAL |
CT5 | Comunicación oral y escrita en la lengua nativa | TRANSVERSAL |
CT7 | Habilidades elementales en informática | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | Saber diferenciar los componentes de una computadora. |
R3 | Saber planificar la estructura de presentación/contenido de un documento. |
R4 | Saber realizar operaciones básicas de procesamiento de datos numéricos y alfanuméricos. |
R2 | Saber realizar operaciones básicas sobre ficheros y directorios de un sistema de almacenamiento. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Exposición de contenidos de la materia de estudio con el apoyo de los recursos audiovisuales más apropiados disponibles. En el transcurso de la asignatura se realizarán pruebas de seguimiento que permitirán al alumno, al plantear las respuestas, conocer su nivel de comprensión con respecto a los contenidos abordados. |
16 | Grande | CT21 CT5 |
02. Prácticas, seminarios y problemas | Sesiones preparatorias de las actividades en aula de informática. |
8 | CT18 CT21 CT7 | |
03. Prácticas de informática | Sesiones dirigidas en base al contenido de un guión, en el que se expondrán las tareas a realizar. Siendo responsabilidad del alumno completar dichas tareas durante el tiempo de prácticas y durante su tiempo de trabajo sin presencia del profesor. El alumno entregará aquellos productos de prácticas que sean requeridos por el profesor para su consideración en la evaluación de la asignatura. |
24 | Reducido | CE8 CT18 CT21 CT26 CT5 CT7 |
10. Actividades formativas no presenciales | Trabajo del alumno para preparar las clases de teoría y práctica. |
99 | Reducido | CE8 CT18 CT21 CT26 CT5 CT7 |
12. Actividades de evaluación | Examen teórico y práctico, este último realizado con el ordenador y/o por escrito. |
3 | Grande | CE8 CT18 CT21 CT26 CT5 CT7 |
Evaluación
Criterios Generales de Evaluación
Se tendrán en cuenta los aspectos siguientes: - Adecuación de los conocimientos adquiridos a los contenidos. - Aplicación coherente de las funciones propias de las herramientas utilizadas.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
A: Examen de teoría. | Selección de preguntas de elección múltiple y/o de respuesta breve. |
|
CT21 CT5 CT7 |
B: Examen de práctica. | Selección de ejercicios y problemas basados en los contenidos de las sesiones de clases de práctica. |
|
CE8 CT18 CT21 CT5 CT7 |
C: Entrega de prácticas. | Selección de ejercicios realizados y comentados. |
|
CE8 CT26 CT5 CT7 |
D: Participación activa. | D1: Pruebas de seguimiento. D2: Intervención colaborativa en clase. |
|
CT21 CT5 CT7 |
Procedimiento de calificación
Si el alumno ha realizado todas las entregas pertinentes de prácticas, entonces podrá acceder a la realización del examen de práctica (B), en caso contrario la nota correspondiente a B será de 0 puntos. Si el alumno ha realizado todas las entregas de práctica y ha asistido a un 80% de las sesiones prácticas entonces la nota (C) de las entregas de prácticas tendrá un valor proporcional al número de ellas valoradas satisfactoriamente, hasta un total de 1 punto como máximo (es decir el valor máximo de C será 1), en caso contrario C=0. La nota de participación activa(D) será de hasta 1 punto, contribuyendo D1 y D2 a partes iguales. Usando las letras identificadoras de las tareas de evaluación para designar las notas obtenidas en las distintas tareas, si la nota obtenida en el examen de teoría (A) y en el examen de práctica (B) es mayor o igual a 4 la nota final(NF) se calculará del siguiente modo: NF = 8*((A+B)/2)/10+C+D En caso de que A<4 o B<4 entonces: NF = mín(A, B), siendo "mín" una función que devuelve el A si A<B o B en caso contrario.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1. Elementos de la Tecnología de la Información. |
CE8 CT21 | R1 R3 |
2. Estructura de la información y su tratamiento. |
CE8 CT21 | R1 R2 |
3. Procesamiento de datos. |
CE8 CT18 CT21 CT7 | R4 R2 |
Bibliografía
Bibliografía Básica
Introducción a la Informática, Beekman, G., Pearson Prentice-Hall, 6ªed., 2005.
Conceptos de informática. Prieto Espinosa, A. y Prieto Campos, B. McGraw-Hill, 2005.
Introducción a la informatica básica. Cantone, D. Starbook, 2010.
Bibliografía Ampliación
Introducción a la Informática, Prieto Espinosa, A. McGraw-Hill, 4a. ed., 2006.
![]() |
INFORMÁTICA APLICADA A LA INGENIERÍA |
|
Código | Nombre | |||
Asignatura | 40906008 | INFORMÁTICA APLICADA A LA INGENIERÍA | Créditos Teóricos | 3.75 |
Título | 40906 | GRADO EN ARQUITECTURA NAVAL E INGENIERÍA MARÍTIMA | Créditos Prácticos | 3.75 |
Curso | 1 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno
Recomendaciones
- Asistencia a clase. - Realización de los trabajos y ejercicios propuestos. - Estudio continuado de los contenidos de la asignatura.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Guillermo | Bárcenas | González | Profesor Sustituto Interino | N |
Pablo | de la Torre | Moreno | Profesor sustituto interino | N |
MARIA JOSEFA | FERREIRO | RAMOS | Profesor Titular Escuela Univ. | N |
FRANCISCO DAMIAN | ORTEGA | MOLINA | Profesor Titular Universidad | N |
ANDRES | YAÑEZ | ESCOLANO | Profesor Titular Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
B04 | 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 | ESPECÍFICA |
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 | GENERAL |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
G04 | Capacidad para resolver problemas con iniciativa, toma de decisiones, creatividad, razonamiento crítico y para comunicar y transmitir conocimientos, habilidades y destrezas | GENERAL |
G05 | Capacidad para la realización de mediciones, cálculos, valoraciones, tasaciones, peritaciones, estudios, informes, planos de labores y otros trabajos análogos, basándose en los conocimientos adquiridos en esas materias creatividad, razonamiento crítico y para comunicar y transmitir conocimientos, habilidades y destrezas | GENERAL |
T10 | Capacidad para utilizar con fluidez la informática a nivel de usuario | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R-05 | Adquirir destreza en el manejo de herramientas software de uso habitual para un ingeniero. |
R-08 | Codificar programas de dificultad media/baja haciendo uso de un lenguaje de programación. |
R-04 | Definir la estructura y funcionamiento de una red de ordenadores. |
R-02 | Definir la estructura y funcionamiento de un ordenador. |
R-07 | Diseñar algoritmos. |
R-01 | Emplear de forma adecuada la terminología básica de la asignatura. |
R-03 | Identificar y definir las herramientas software. |
R-06 | Resolver problemas haciendo uso de herramientas software. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | MODALIDAD ORGANIZATIVA: Clases teóricas. MÉTODO DE ENSEÑANZA-APRENDIZAJE: Método expositivo/lección magistral. Resolución de ejercicios y problemas. En ellas el profesor expone las competencias y objetivos a alcanzar. Se enseña los contenidos básicos de un tema. Se resuelven problemas basados en ejemplos concretos con la finalidad de afianzar los contenidos de las clases teóricas. Se realiza un seguimiento temporal de la adquisición de conocimientos a través de preguntas en clase. |
30 | Grande | B04 CB1 CB2 CB3 CB4 CB5 G04 G05 T10 |
03. Prácticas de informática | MODALIDAD ORGANIZATIVA: Clases prácticas. Prácticas de informática. Estudio y trabajo en grupo. METODOS DE ENSEÑANZA APRENDIZAJE: Resolución de ejercicios y problemas. Aprendizaje cooperativo. Se proponen una serie de ejercicios prácticos que deberán ser realizados en grupo por los alumnos durante las sesiones prácticas. Podemos distinguir dos tipos de ejercicios: - los orientados a enseñar el manejo de software para la redacción de informes, la realización de cálculos y el diseño de presentaciones. - los enfocados a iniciar al alumno en el diseño de algoritmos y programación en un lenguaje de alto nivel. |
30 | Reducido | B04 CB1 CB2 CB3 CB4 CB5 G04 G05 T10 |
10. Actividades formativas no presenciales | MODELIDAD ORGANIZATIVA: Estudio y trabajo individual/autónomo MÉTODOS DE ENSEÑANZA-APRENDIZAJE: Contrato de aprendizaje. Trabajo realizado por el alumno mediante el estudio individual y el trabajo autónomo para comprender los contenidos impartidos en teoría, la resolución de ejercicios y problemas y la realización de búsquedas bibliográficas. Todo este proceso contará con la supervisión del profesor. |
90 | Reducido | B04 CB1 CB2 CB3 CB4 CB5 G04 G05 T10 |
Evaluación
Criterios Generales de Evaluación
La calificación general de la asignatura será la suma de las puntuaciones obtenidas en cada una de las actividades, según su ponderación (ver procedimiento de la calificación)
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Entrega de trabajos (ofimática) | Rúbrica |
|
B04 CB1 CB2 CB3 CB4 CB5 G04 G05 T10 |
Examen de programación | Diseño de algoritmos y codificación de programas para resolver problemas de dificultad media |
|
B04 CB1 CB2 CB3 CB4 CB5 G04 G05 |
Examen teórico | Preguntas tipo test y/o ejercicios cortos |
|
B04 CB1 CB2 CB3 CB4 CB5 G04 G05 T10 |
Resolución en grupo de ejercicios de programación propuestos en los guiones de prácticas. | Rúbrica |
|
B04 CB1 CB2 CB3 CB4 CB5 G04 G05 |
Procedimiento de calificación
La calificación final se obtendrá aplicando la siguiente fórmula: 30% del examen teórico + 50% del examen de programación + 20% de la entrega de trabajos de ofimática. Para considerar superada la asignatura es necesario cumplir dos condiciones: - la resolución de forma correcta y entrega de al menos el 80% de los ejercicios propuestos en los guiones de prácticas - haber obtenido una calificación mayor o igual que cinco en cada una de las tres tareas de evaluación antes mencionadas. En caso contrario, la calificación final será el mínimo entre los siguientes dos valores: 4 ó el resultado de aplicar la fórmula anterior.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
MÓDULO DE PRÁCTICAS 1: Aplicaciones informáticas en ingeniería: Procesador de textos. Hoja de cálculo. Creación de presentaciones. |
B04 CB1 CB2 CB3 CB4 CB5 G04 G05 T10 | R-05 R-06 |
MÓDULO DE PRÁCTICAS 2: Desarrollo de programas en un lenguaje de alto nivel: Variables, constantes y operaciones básicas (lectura, escritura y asignación) Estructuras condiciones y repetitivas. Programación modular. Tipos de datos estructurados. |
B04 CB1 CB2 CB3 CB4 CB5 G04 G05 | R-08 R-07 |
MÓDULO TEÓRICO 1: EL ORDENADOR. Definiciones. Funcionamiento básico del ordenador. El ordenador central y periféricos. |
B04 CB1 CB2 CB3 CB4 CB5 | R-02 R-01 |
MÓDULO TEÓRICO 2: EL SOFTWARE. Sistemas operativos. Lenguajes de programación. Bases de datos. Aplicaciones informáticas. |
B04 CB1 CB2 CB3 CB4 CB5 | R-01 R-03 |
MÓDULO TEÓRICO 3: REDES DE ORDENADORES. Conceptos básicos. Protocolos de comunicación. Internet. |
B04 CB1 CB2 CB3 CB4 CB5 | R-04 R-01 |
MÓDULO TEÓRICO 4: FUNDAMENTOS DE LA PROGRAMACIÓN. Introducción al Ciclo de Vida del Software. Algoritmo: Concepto, elementos y representación. Programación estructurada. Diseño descendente (Top-down). Arrays. Introducción a un lenguaje de programación. |
B04 CB1 CB2 CB3 CB4 CB5 G04 G05 | R-08 R-07 R-01 |
Bibliografía
Bibliografía Básica
- Beekman, G. (2004). Introducción a la informática. Pearson.
- Galindo Gómez, J., Rodríguez Corral, J.M., Yáñez Escolano, A. y otros (1996).Fundamentos Informáticos. Servicio de Publicaciones de la UCA.
- Joyanes Aguilar, L. (2008). Fundamentos de Programación: Algoritmos y Estructuras de Datos. McGraw-Hill.
- Joyanes Aguilar, L. (2002). Programación en C. Libro de Problemas. McGraw-Hill.
- Prieto Espinosa, A., Lloris Ruiz, A., Torres Cantero, J.C. (2006).Introducción a la Informática. McGraw-Hill.
- Prieto Espinosa, A., Prieto Campos, B. (2005). Conceptos de Informática.McGraw-Hill.
- Rodríguez Corral, J.M., Galindo Gómez, J. (2006). Aprendiendo C. Servicio de Publicaciones de la UCA
- Virgós, F., Segura, J. (2008). Fundamentos de Informática en el Marco del Espacio Europeo de Enseñanza Superior. McGraw-Hill
- Zahonero Martínez, I., Joyanes Aguilar, L. (2005). Programación en C. McGraw-Hill.
Bibliografía Específica
![]() |
INFORMÁTICA APLICADA A LAS RELACIONES LABORALES |
|
Código | Nombre | |||
Asignatura | 20404043 | INFORMÁTICA APLICADA A LAS RELACIONES LABORALES | Créditos Teóricos | 2 |
Título | 20404 | GRADO EN RELACIONES LABORALES Y RECURSOS HUMANOS - CADIZ | Créditos Prácticos | 4 |
Curso | 4 | Tipo | Optativa | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
1. Asistencia a clase y participación activa. 2. Estudio y trabajo continuado de la materia. 3. Realización de las actividades, ejercicios prácticos y trabajos que se propongan de acuerdo con los criterios de calidad exigidos en la asignatura.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
JOSE LUIS | ISLA | MONTES | PROFESOR COLABORADOR | S |
Jesús | Román | Álvarez-Ossorio | Contratado T.P. | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
C14 | Capacidad de razonamiento crítico y autocrítico | GENERAL |
C36 | Capacidad de transmitir y comunicarse por escrito y oralmente usando la terminología y las técnicas adecuadas | ESPECÍFICA |
C37 | Capacidad de aplicar las tecnologías de la información y la comunicación en diferentes ámbitos de actuación | ESPECÍFICA |
C5 | Conocimientos de informática relativos al ámbito de estudio | GENERAL |
C58 | Habilidad para aplicar los conocimientos a la práctica | ESPECÍFICA |
C6 | Capacidad para gestionar la información | GENERAL |
C7 | Capacidad para la resolución de problemas | GENERAL |
C8 | Capacidad para la toma de decisiones | GENERAL |
Resultados Aprendizaje
Identificador | Resultado |
R2 | Conocer contenidos generales y específicos de la informática y diversos programas aplicables al ámbito de las relaciones laborales |
R1 | Habilidades y destrezas para el desempeño profesional a través de diferentes herramientas |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Actividad expositiva por parte del profesor del contenido teórico de la materia, así como debate de temas relacionados con el ámbito de estudio. |
16 | C14 C36 C37 C5 | |
03. Prácticas de informática | Actividad expositiva del profesor en el aula de informática y realización de ejercicios prácticos relacionados con las aplicaciones en estudio. |
32 | C14 C37 C5 C58 C6 C7 C8 | |
10. Actividades formativas no presenciales | Trabajo personal (trabajo individual o en equipo, casos prácticos, lecturas de textos, búsqueda de documentación, preparación y redacción de presentaciones y trabajos, estudio personal, etc.). |
90 | C14 C36 C37 C5 C58 C6 C7 C8 | |
11. Actividades formativas de tutorías | Tutorías colectivas e individuales (presenciales o virtuales) |
2 | C14 C36 C37 C5 C58 C6 C7 C8 | |
12. Actividades de evaluación | Pruebas de progreso, exposiciones y examen final. |
5 | C14 C36 C37 C5 C58 C6 C7 C8 | |
13. Otras actividades | Evaluación entre iguales y auto-evaluación a través de la herramienta informática EvalCOMIX de aquellas tareas diseñadas para tal fin. |
5 | C14 C36 C37 C5 C58 C6 C7 C8 |
Evaluación
Criterios Generales de Evaluación
PRUEBAS Se evaluarán en función de la exactitud en las respuestas dadas en los test de evaluación de conocimientos, así como de las soluciones aportadas para los ejercicios prácticos propuestos. De ninguna manera se podrán repetir las pruebas que se hayan programado dentro del sistema de evaluación continua, independientemente del motivo esgrimido. Desde este punto de vista, si algún estudiante no puede realizar alguna de las pruebas teóricas, y no puede compensarla con el resto de pruebas teóricas, o no puede realizar alguna de las pruebas prácticas, tendrá que presentarse al examen final y realizar el bloque que le corresponda (véase procedimiento de calificación). TRABAJOS Los trabajos propuestos tendrán que ser presentados públicamente en clase. Un trabajo podría no ser aceptado si no cuenta con la suficiente calidad, especialmente si su contenido no tiene el debido rigor científico, no es de interés para la audiencia o cuenta con errores. El trabajo en sí consistirá en una presentación, formada por entre 15 y 25 diapositivas, que será accesible por todos/as desde el aula virtual. El profesor anunciará el día y la hora de las presentaciones y defensa. Los trabajos se evaluarán colaborativamente (entre iguales, autoevaluación y por el profesorado) de acuerdo con el instrumento de evaluación específicamente diseñado y soportado por la herramienta informática EvalCOMIX en plataforma Moodle. Dicho instrumento será hecho público en el aula virtual para que el alumnado conozca los criterios de evaluación previamente. La autoevaluación y evaluación entre iguales de los trabajos que pudieran presentarse deberán realizarse con total honestidad y justificando la evaluación realizada. Para ello el instrumento de evaluación dispondrá de una caja de texto para expresar los comentarios que procedan, siempre y cuando sean constructivos. En caso de detectarse una mala praxis (positiva o negativamente) por parte de algún evaluador/a, y una vez consultadas las personas afectadas, éste/a verá reducida su nota final en un 20%. En cada prueba sometida a evaluación entre iguales habrá un periodo de alegaciones. DETECCIÓN DE FRAUDE EN TRABAJOS O EXÁMENES: 1. Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual. 2. El plagio total o parcial de trabajos propuestos, la copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado, podrá ser motivo de SUSPENSO INMEDIATO TANTO EN LA EVALUACIÓN CONTINUA COMO EN LAS CONVOCATORIAS OFICIALES DEL CURSO ACADÉMICO para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
T1: Pruebas periódicas de progreso sobre conocimientos teóricos adquiridos (BLOQUE 1) | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Tests (T1.P1, T1.P2, T1.P3 y T1.P4) TÉCNICAS - Prueba objetiva de elección múltiple. INSTRUMENTOS DE EVALUACIÓN - Cuestionario en papel o soportado por la plataforma Moodle. |
|
C5 |
T2: Pruebas periódicas de progreso sobre el uso práctico de las herramientas software estudiadas (BLOQUE 2) | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Supuestos prácticos relacionados con las aplicaciones informáticas en estudio (T2.P1 y T2.P2) TÉCNICAS - Análisis documental. INSTRUMENTO DE EVALUACIÓN - Cuestionario en papel o soportado por la plataforma Moodle. - Resolución de ejercicios mediante la utilización del software estudiado. |
|
C14 C36 C37 C5 C58 C6 C7 C8 |
T3: Examen final de teoría | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Test (T3.P1) TÉCNICAS - Prueba objetiva de elección múltiple. INSTRUMENTO DE EVALUACIÓN - Cuestionario en papel o soportado por la plataforma Moodle. |
|
C5 |
T4: Examen final de prácticas | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Supuestos prácticos relacionados con las aplicaciones informáticas estudiadas (T4.P1 y T4.P2) TÉCNICAS - Análisis documental INSTRUMENTO DE EVALUACIÓN - Cuestionario en papel o soportado por la plataforma Moodle - Resolución de ejercicios mediante la utilización del software estudiado. |
|
C14 C36 C37 C5 C58 C6 C7 C8 |
T5: Presentación de un tema de interés general dentro del ámbito de estudio | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Trabajo documental y presentación pública (T5.P1) TÉCNICAS - Análisis documental - Observación INSTRUMENTOS - Rúbrica soportada en Moodle e implementada con la herramienta EvalCOMIX para la evaluación colaborativa del trabajo y la presentación. |
|
C14 C36 C37 C5 C58 C6 |
Procedimiento de calificación
Todas las tareas (Tn), así como los productos de evaluación que las componen (Tn.Pn), se valoran dentro del intervalo [0,100] Sea MT1 la media de la tarea 1 (bloque 1), es decir: MT1 = (T1.P1 + T1.P2 + T1.P3 + T1.P4) / 4 Sea MT2 la media de la tarea 2 (bloque 2), siempre y cuando T2.P1>=40 y T2.P2>=40, en caso contrario MT2 será la nota menor de ambas, es decir: Si (T2.P1>=40 y T2.P2>=40) MT2 = (T2.P1 + T2.P2) / 2 en caso contrario MT2 = menor(T2.P1, T2.P2) NOTA FINAL POR LA VÍA DE EVALUACIÓN CONTINUA (NotaFinalEC) Si (MT1>=50 y MT2>=50) NotaFinalEC = MT1*0,5 + MT2*0,5 + [T5.P1*0,1] en caso contrario NotaFinalEC = menor(MT1, MT2) NOTA FINAL POR LA VÍA DE EXAMEN EN CONVOCATORIA OFICIAL (NotaFinalExamen) -> Alumnado que no ha podido ser evaluado por evaluación continua <- Sea MT4 la media de la tarea 4, siempre y cuando T4.P1>=40 y T4.P2>=40, en caso contrario MT4 será la nota menor de ambas, es decir: Si (T4.P1>=40 y T4.P2>=40) MT4 = (T4.P1 + T4.P2) / 2 en caso contrario MT4 = menor(T4.P1, T4.P2) La nota final se obtiene de la siguiente forma: Si (T3.P1>=50 y MT4>=50) NotaFinalExamen = T3.P1*0,5 + MT4*0,5 en caso contrario NotaFinalExamen = menor(T3.P1, MT4) -> Alumnado que habiendo sido evaluado por evaluación continua no la ha superado o pretende subir nota <- Se presentará sólo a la/s parte/s que no haya aprobado, guardándose el resto de notas, es decir: Si tiene pendiente Excel tendrá que hacer T4.P1 Si tiene pendiente Access tendrá que hacer T4.P2 Si tiene pendiente la teoría tendrá que hacer T3.P1 (la teoría en bloque, no sólo el test o los tests que no haya superado) La nota final se calculará de manera similar al caso anterior pero añadiendo T5.P1, es decir: Si (T3.P1>=50 y MT4>=50) NotaFinalExamen = T3.P1*0,5 + MT4*0,5 + T5.P1*0,1 en caso contrario NotaFinalExamen = menor(T3.P1, MT4)
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
A) PROGRAMA DE TEORÍA TEMA 1. INTRODUCCIÓN - Conceptos básicos. - Evolución histórica. - Aplicaciones de la informática y uso específico en RR.LL. - Representación de la información en el ordenador. TEMA 2. EL HARDWARE - Esquema funcional de un ordenador. - Pasos generales para la ejecución de una instrucción. - El ordenador central. - Los periféricos. TEMA 3. EL SOFTWARE - Sistemas operativos. - Lenguajes de programación. TEMA 4. COMUNICACIONES - Conceptos básicos de redes. - La red de redes: INTERNET. Servicios y consejos de seguridad. TEMA 5. PRINCIPALES APLICACIONES INFORMÁTICAS EN EL ÁMBITO DE LAS RELACIONES LABORALES - Nóminas, Seguros Sociales, IRPF. - El sistema RED de la Tesorería General de la Seguridad Social. |
C5 | R2 |
B) PROGRAMA DE PRÁCTICAS MÓDULO 1. PROCESADOR DE TEXTO (WORD) Objetivo: Conocer y saber aplicar a través de supuestos prácticos las funcionalidades avanzadas de Word relacionadas con índices, tablas de contenido, referencias cruzadas, estilos, etc. MÓDULO 2. HOJA DE CÁLCULO (EXCEL) Objetivo: Conocer y saber aplicar a través de supuestos prácticos modelo la funcionalidad de Excel relacionada con fórmulas, funciones, formato y gráficos. MÓDULO 3. GESTIÓN Y ACCESO A BASES DE DATOS (ACCESS) Objetivo: Conocer y saber aplicar a través de supuestos prácticos modelo la funcionalidad de Access relacionada con diseño de tablas, relaciones, generación de informes, formularios y consultas. MÓDULO 4. GESTIÓN DE NÓMINAS (NOMINASOL) Objetivo: Conocer y saber aplicar a través de supuestos prácticos modelo la funcionalidad de NóminaSOL relacionada con el alta de un convenio colectivo, parametrización de una empresa, gestión de trabajadores, cálculo de nóminas, generación de informes, TC1, TC2, ficheros FAN,... |
C14 C36 C37 C5 C58 C6 C7 C8 | R2 R1 |
Bibliografía
Bibliografía Básica
GALINDO, et al.: Fundamentos informáticos. Servicio de Publicaciones Universidad de Cádiz.
RODRÍGUEZ,et al.:Ejercicios de Fundamentos de Informática. Test y ejercicios resueltos. Servicio de Publicaciones Universidad de Cádiz. 1997.
PRIETO, et al.: Introducción a la Informática. Ed. McGraw-Hill, 2006
Bibliografía Específica
JOHNSON, S.: Office 2010. Anaya Multimedia. 2011
![]() |
INFORMÁTICA APLICADA A LAS RELACIONES LABORALES |
|
Código | Nombre | |||
Asignatura | 10407043 | INFORMÁTICA APLICADA A LAS RELACIONES LABORALES | Créditos Teóricos | 2 |
Título | 10407 | GRADO EN RELACIONES LABORALES Y RECURSOS HUMANOS - ALGECIRAS | Créditos Prácticos | 4 |
Curso | 4 | Tipo | Optativa | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
1. Asistencia a clase y participación activa. 2. Estudio y trabajo continuado de la materia. 3. Realización de las actividades, ejercicios prácticos y trabajos que se propongan de acuerdo con los criterios de calidad exigidos en la asignatura.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MANUEL JESUS | COBO | MARTIN | PROFESOR SUSTITUTO INTERINO | S |
IGNACIO JOSE | TURIAS | DOMINGUEZ | Profesor Titular Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
C14 | Capacidad de razonamiento crítico y autocrítico | GENERAL |
C36 | Capacidad de transmitir y comunicarse por escrito y oralmente usando la terminología y las técnicas adecuadas | ESPECÍFICA |
C37 | Capacidad de aplicar las tecnologías de la información y la comunicación en diferentes ámbitos de actuación | ESPECÍFICA |
C5 | Conocimientos de informática relativos al ámbito de estudio | GENERAL |
C58 | Habilidad para aplicar los conocimientos a la práctica | ESPECÍFICA |
C6 | Capacidad para gestionar la información | GENERAL |
C7 | Capacidad para la resolución de problemas | GENERAL |
C8 | Capacidad para la toma de decisiones | GENERAL |
Resultados Aprendizaje
Identificador | Resultado |
R2 | Conocer contenidos generales y específicos de la informática y diversos programas aplicados al ámbito de las relaciones laborales y los recursos humanos |
R1 | Habilidades y destrezas para el desempeño profesional a través de diferentes herramientas |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | 16 | C14 C36 C37 C5 | ||
03. Prácticas de informática | Actividad expositiva del profesor en el aula de informática y realización de ejercicios prácticos relacinados con las aplicaciones en estudio. |
32 | C14 C36 C37 C5 C58 C7 | |
10. Actividades formativas no presenciales | Trabajo personal (trabajo individual o en equipo, casos prácticos, lecturas de textos, búsqueda de documentación, preparación y redacción de presentaciones y trabajos, estudio personal, etc.). |
90 | C14 C36 C37 C5 C58 C6 C7 C8 | |
11. Actividades formativas de tutorías | Tutorías colectivas e individuales (presenciales o virtuales) |
2 | C14 C36 C37 C5 C58 C6 C7 C8 | |
12. Actividades de evaluación | Pruebas de progreso, exposiciones y examen final. |
5 | C14 C36 C37 C5 C58 C6 C7 C8 | |
13. Otras actividades | Evaluación entre iguales y auto-evaluación a través de la herramienta informática EvalCOMIX de aquellas tareas diseñadas para tal fin. |
5 | C14 C36 C5 C58 C6 C7 C8 |
Evaluación
Criterios Generales de Evaluación
PRUEBAS Se evaluarán en función de la exactitud en las respuestas dadas en los test de evaluación de conocimientos, así como de las soluciones aportadas para los ejercicios prácticos propuestos. De ninguna manera se podrán repetir las pruebas que se hayan programado dentro del sistema de evaluación continua, independientemente del motivo esgrimido. Desde este punto de vista, si algún estudiante no puede realizar alguna de las pruebas teóricas, y no puede compensarla con el resto de pruebas teóricas, o no puede realizar alguna de las pruebas prácticas, tendrá que presentarse al examen final y realizar el bloque que le corresponda (véase procedimiento de calificación). TRABAJOS Los trabajos propuestos tendrán que ser presentados públicamente en clase. Un trabajo podría no ser aceptado si no cuenta con la suficiente calidad, especialmente si su contenido no tiene el debido rigor científico, no es de interés para la audiencia o cuenta con errores. El trabajo en sí consistirá en una presentación, formada por entre 15 y 25 diapositivas, que será accesible por todos/as desde el aula virtual. El profesor anunciará el día y la hora de las presentaciones y defensa. Los trabajos se evaluarán colaborativamente (entre iguales, autoevaluación y por el profesorado) de acuerdo con el instrumento de evaluación específicamente diseñado y soportado por la herramienta informática EvalCOMIX en plataforma Moodle. Dicho instrumento será hecho público en el aula virtual para que el alumnado conozca los criterios de evaluación previamente. La autoevaluación y evaluación entre iguales de los trabajos que pudieran presentarse deberán realizarse con total honestidad y justificando la evaluación realizada. Para ello el instrumento de evaluación dispondrá de una caja de texto para expresar los comentarios que procedan, siempre y cuando sean constructivos. En caso de detectarse una mala praxis (positiva o negativamente) por parte de algún evaluador/a, y una vez consultadas las personas afectadas, éste/a verá reducida su nota final en un 20%. En cada prueba sometida a evaluación entre iguales habrá un periodo de alegaciones. DETECCIÓN DE FRAUDE EN TRABAJOS O EXÁMENES: 1. Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual. 2. El plagio total o parcial de trabajos propuestos, la copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado, podrá ser motivo de SUSPENSO INMEDIATO TANTO EN LA EVALUACIÓN CONTINUA COMO EN LAS CONVOCATORIAS OFICIALES DEL CURSO ACADÉMICO para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
T1: Pruebas periódicas de progreso sobre conocimientos teórico/prácticos adquiridos (BLOQUE 1) | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Tests (T1.P1, T1.P2, T1.P3 y T1.P4) TÉCNICAS - Prueba objetiva de elección múltiple. INSTRUMENTOS DE EVALUACIÓN - Cuestionario en papel o soportado por la plataforma Moodle. |
|
C5 |
T2: Pruebas periódicas de progreso sobre el uso práctico de las herramientas software estudiadas (BLOQUE 2) | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Supuestos prácticos relacionados con las aplicaciones informáticas en estudio (T2.P1 y T2.P2) TÉCNICAS - Análisis documental. INSTRUMENTOS DE EVALUACIÓN - Cuestionario en papel o soportado por la plataforma Moodle. - Resolución de ejercicios mediante la utilización del software estudiado. |
|
C14 C36 C37 C5 C58 C6 C7 C8 |
T3: Examen final de teoría | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Test (T3.P1). TÉCNICAS - Prueba objetiva de elección múltiple. INSTRUMENTO DE EVALUACIÓN - Cuestionario en papel o soportado por la plataforma Moodle. |
|
C5 |
T4: Examen final de prácticas | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Supuestos prácticos relacionados con las aplicaciones informáticas estudiadas (T4.P1 y T4.P2) TÉCNICAS - Análisis documental INSTRUMENTO DE EVALUACIÓN - Cuestionario en papel o soportado por la plataforma Moodle. - Resolución de ejercicios mediante la utilización del software estudiado. |
|
C14 C36 C37 C5 C58 C6 C7 C8 |
T5: Presentación de un tema de interés general dentro del ámbito de estudio | MEDIOS - Trabajo documental y presentación pública (T5.P1) TÉCNICAS - Análisis documental - Observación INSTRUMENTOS - Rúbrica soportada en Moodle e implementada con la herramienta EvalCOMIX para la evaluación colaborativa del trabajo y la presentación. |
|
C14 C36 C37 C5 C58 C6 |
Procedimiento de calificación
Todas las tareas (Tn), así como los productos de evaluación que las componen (Tn.Pn), se valoran dentro del intervalo [0,100] Sea MT1 la media de la tarea 1 (bloque 1), es decir: MT1 = (T1.P1 + T1.P2 + T1.P3 + T1.P4) / 4 Sea MT2 la media de la tarea 2 (bloque 2), siempre y cuando T2.P1>=40 y T2.P2>=40, en caso contrario MT2 será la nota menor de ambas, es decir: Si (T2.P1>=40 y T2.P2>=40) MT2 = (T2.P1 + T2.P2) / 2 en caso contrario MT2 = menor(T2.P1, T2.P2) NOTA FINAL POR LA VÍA DE EVALUACIÓN CONTINUA (NotaFinalEC) Si (MT1>=50 y MT2>=50) NotaFinalEC = MT1*0,5 + MT2*0,5 + [T5.P1*0,1] en caso contrario NotaFinalEC = menor(MT1, MT2) NOTA FINAL POR LA VÍA DE EXAMEN EN CONVOCATORIA OFICIAL (NotaFinalExamen) -> Alumnado que no ha podido ser evaluado por evaluación continua <- Sea MT4 la media de la tarea 4, siempre y cuando T4.P1>=40 y T4.P2>=40, en caso contrario MT4 será la nota menor de ambas, es decir: Si (T4.P1>=40 y T4.P2>=40) MT4 = (T4.P1 + T4.P2) / 2 en caso contrario MT4 = menor(T4.P1, T4.P2) La nota final se obtiene de la siguiente forma: Si (T3.P1>=50 y MT4>=50) NotaFinalExamen = T3.P1*0,5 + MT4*0,5 en caso contrario NotaFinalExamen = menor(T3.P1, MT4) -> Alumnado que habiendo sido evaluado por evaluación continua no la ha superado o pretende subir nota <- Se presentará sólo a la/s parte/s que no haya aprobado, guardándose el resto de notas, es decir: Si tiene pendiente Excel tendrá que hacer T4.P1 Si tiene pendiente Access tendrá que hacer T4.P2 Si tiene pendiente la teoría tendrá que hacer T3.P1 (la teoría en bloque, no sólo el test o los tests que no haya superado) La nota final se calculará de manera similar al caso anterior pero añadiendo T5.P1, es decir: Si (T3.P1>=50 y MT4>=50) NotaFinalExamen = T3.P1*0,5 + MT4*0,5 + T5.P1*0,1 en caso contrario NotaFinalExamen = menor(T3.P1, MT4)
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
PROGRAMA DE PRÁCTICAS MÓDULO 1. PROCESADORES DE TEXTO (WORD) Objetivo: Conocer y saber aplicar a través de supuestos prácticos la funcionalidades avanzadas de Word relacionados con Índices, Tablas de Contenidos, Referencias cruzadas, Estilos, etc. MÓDULO 2. HOJA DE CÁLCULO (EXCEL) Objetivo: Conocer y saber aplicar a través de supuestos prácticos modelo la funcionalidad de Excel relacionada con fórmulas, funciones, formato y gráficos. MÓDULO 3. GESTIÓN Y ACCESO A BASES DE DATOS (ACCESS) Objetivo: Conocer y saber aplicar a través de supuestos prácticos modelo la funcionalidad de Access relacionada con diseño de tablas, relaciones, generación de informes, formularios y consultas. MÓDULO 4. GESTIÓN DE NÓMINAS (NOMINASOL) Objetivo: Conocer y saber aplicar a través de supuestos prácticos modelo la funcionalidad de NóminaSOL relacionada con el alta de un convenio colectivo, parametrización de una empresa, gestión de trabajadores, cálculo de nóminas, generación de informes, TC1, TC2, ficheros FAN,... |
C14 C36 C37 C5 C58 C6 C7 C8 | R2 R1 |
PROGRAMA DE TEORÍA TEMA 1. INTRODUCCIÓN - Conceptos básicos. - Evolución histórica. - Aplicaciones de la informática y uso específico en RR.LL. - Representación de la información en el ordenador. TEMA 2. EL HARDWARE - Esquema funcional de un ordenador. - Pasos generales para la ejecución de una instrucción. - El ordenador central. - Los periféricos. TEMA 3. EL SOFTWARE - Sistemas operativos. - Lenguajes de programación. TEMA 4. COMUNICACIONES - Conceptos básicos de redes. - La red de redes: INTERNET. Servicios y consejos de seguridad. TEMA 5. PRINCIPALES APLICACIONES INFORMÁTICAS EN EL ÁMBITO DE LAS RELACIONES LABORALES - Nóminas, Seguros Sociales, IRPF. - El sistema RED de la Tesorería General de la Seguridad Social. |
C5 | R2 |
Bibliografía
Bibliografía Básica
GALINDO, et al. Fundamentos informáticos. Servicio de Publicaciones Universidad de Cádiz.
RODRÍGUEZ,et al.:Ejercicios de Fundamentos de Informática. Test y ejercicios resueltos. Servicio de Publicaciones Universidad de Cádiz. 1997
PRIETO, et al. Introducción a la Informática. Ed. McGraw-Hill, 2006
Patricia Scott Peña. Internet Edición 2010. Anaya Multimedia. ISBN: 978-84-415-2699-0
Silvia Galindo Estrada, et al. Gestión Laboral a Través Del Sistema Red, Contrat@ y Delt@. IC Editorial. ISBN: 978-8483644621
Bibliografía Específica
JOHNSON, S. Office 2010. Anaya Multimedia. 2011
![]() |
INFORMÁTICA GENERAL |
|
Código | Nombre | |||
Asignatura | 21714005 | INFORMÁTICA GENERAL | Créditos Teóricos | 4.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3 |
Curso | 1 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C140 | INGENIERIA EN AUTOMÁTICA, ELECTRÓNICA, ARQUITECTURA Y REDES DE COMPUTADORES | ||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
Se recomienda al alumnado asistencia y participación en clase, así como estudio continuado sobre los contenidos de la asignatura con el fin de conseguir un dominio razonable de la materia y estar en condiciones de superar con éxito las pruebas de evaluación. En la parte B, es obligatoria la asistencia a las prácticas de laboratorio y la realización de la correspondiente memoria. En la parte A es obligatoria la asistencia a las prácticas del laboratorio de Informática
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Mª Carmen | Castro | Cabrera | Profesor Titular Escuela Universitaria | S |
DOMINGO JAVIER | HOLGADO | CORRALES | Profesor Titular Universidad | N |
Eugenio | Juarez | Clavain | Profesor Asociado | N |
Francisco | Periañez | Gómez | Profesor Asociado | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG08 | Conocimiento en materias básicas y tecnológicas, que les capacite para el aprendizaje de nuevos métodos y teorías, y les dote de versatilidad para adaptarse a nuevas situaciones | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
CG15 | 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. | GENERAL |
CG16 | 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. | GENERAL |
CG17 | 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 | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
RA1 | A1. Conocer los aspectos fundamentales de la estructura, organización, funcionamiento básicos de los sistemas informáticos. |
RA2 | A2. Conocer la evolución histórica de la informática |
RA3 | A3. Conocer los diferentes tipos de licencias software |
RA4 | A4. Conocer los aspectos fundamentales de la interconexión básica de los sistemas informáticos. |
RA5 | A5. Conocer los conceptos fundamentales y los principios básicos de un sistema operativo. |
RA6 | A6. Ser capaz de utilizar un sistema operativo a nivel de usuario |
RA7 | A7. Conocer los conceptos fundamentales y los principios básicos de las bases de datos. |
RB1 | B1. Conocer las formas de representación de la información y los conceptos básicos de la lógica binaria. |
RB2 | B2. Conocer los conceptos básicos de los sistemas y equipos digitales. |
RB3 | B3. Aplicar las técnicas de análisis y diseño de sistemas combinacionales. |
RB4 | B4. Aplicar las técnicas de análisis y diseño de sistemas secuenciales. |
RB5 | B5. Ser capaz de diseñar, montar y probar pequeños sistemas digitales. |
RB6 | B6. Ser capaz de interpretar documentación técnica de los componentes de sistemas digitales. |
RB7 | B7. Ser capaz de modelar y simular pequeños sistemas digitales. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | 36 | Grande | CB4 CB5 CG08 CG09 CG15 CG16 CG17 CT1 | |
03. Prácticas de informática | 12 | Reducido | CB4 CB5 CG08 CG09 CG16 CG17 CT1 | |
04. Prácticas de laboratorio | 12 | Reducido | CG15 CG16 CT1 | |
10. Actividades formativas no presenciales | Estudio |
86 | CG08 CG09 CG15 CG16 CG17 CT1 | |
12. Actividades de evaluación | Trabajos y examen final de la asignatura |
4 | CG15 CG16 CG17 CT1 |
Evaluación
Criterios Generales de Evaluación
Para determinar el grado de consecución por parte del alumnado de los resultados de aprendizaje es necesario superar la asignatura. Para la superación de la asignatura es preciso obtener al menos un 5 en la calificación de cada una de las partes (parte A y parte B). Parte A En esta parte se valorarán los siguientes aspectos, tanto en la entrega de ejercicios/trabajos (parte A2) como en la realización del examen escrito (parte A1): - Cumplimiento de las diferentes actividades en plazo y/o forma. - Correcta expresión escrita. - Adecuada aplicación de los conocimientos teóricos a la práctica. - Claridad y precisión en el proceso de resolución de ejercicios/trabajos propuestos. - En las cuestiones se valorará que las respuestas sean correctas. Parte B Esta parte contará con actividades optativas de evaluación, prácticas de laboratorio y realización de problemas y casos prácticos. Se comprobará la adecuación de las actividades ejecutadas al concepto teórico que se estudia, la organización y coherencia en los aspectos relacionados con las prácticas y la claridad de conceptos en la evaluación de problemas y ejercicios. Específicamente, la parte B1 tendrá en cuenta la síntesis en la respuesta y la corrección en la solución de los casos propuestos. En la parte B2, la eficiencia en el desarrollo y ejecución. En la parte B3, la corrección en la solución de los problemas propuestos.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Parte A1: Examen final | Evaluación por escrito de los conocimientos teóricos y prácticos de la asignatura a través de cuestiones, ejercicios de razonamiento y problemas a resolver |
|
CB4 CB5 CG16 |
Parte A2: Cuestionarios, prácticas y participación en actividades científico-técnicas con entrega de trabajos escritos. | Resolución de actividades en el aula de prácticas y/o a través del aula virtual. En cuanto a las actividades cientifico-técnicas organizadas, cada estudiante asistente a las mismas debe entregar un resumen de las actividades realizadas. |
|
CB4 CB5 CG08 CG09 CG16 |
Parte B1: Realización de actividades optativas de evaluación, específicas para cada alumno | Cada alumno podrá presentar un conjunto de actividades personalizadas que se ofrecerán al comienzo del curso académico. Estarán basadas en casos prácticos y problemas analizados en las clases de teoría. |
|
CB5 CG08 CG09 CG15 CG16 CG17 |
Parte B2: Realización de prácticas de laboratorio | Asistencia obligatoria a las sesiones de prácticas en laboratorio y realización de una memoria final de su desarrollo. Se utilizará el material ofrecido a los alumnos a principios de curso, que incluye el enunciado de las prácticas, descripción del trabajo a realizar y software de simulación. |
|
CB4 CB5 CG08 CG09 CG17 |
Parte B3: Examen de problemas y casos prácticos | Prueba escrita sobre problemas, supuestos prácticos y ejercicios, basados en la materia que se analiza en las clases de teoría. Los alumnos disponen de un libro de teoría, que proporciona información concreta y detallada. |
|
CB5 CG08 CG09 CG15 CG17 |
Procedimiento de calificación
El alumnado debe superar de forma independiente las 2 partes A y B de que consta esta materia. Una vez aprobadas, la calificación final será la media de ambas. Parte A Los 2 apartados especificados en los procedimientos de evaluación tienen una ponderación 85-15. La parte A1 pondera el 85%, la parte A2 el 15% . Parte B Los 3 apartados especificados en los procedimientos de evaluación tienen una ponderación 30-20-50. La fase B1 pondera el 30%, la fase B2 el 20% y la fase B3 el 50% restante. Esto quiere decir que sobre 10 puntos, las actividades optativas puntúan hasta 3, las prácticas obligatorias con la memoria correspondiente hasta 2 y el examen hasta 5. Deben superarse tanto las prácticas como el examen para efectuar la suma completa.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
A1T. Introducción a la Informática: conceptos básicos. Estructura funcional de los ordenadores, parámetros de caracterización, tipos de ordenadores, aplicaciones de la informática. |
CB4 CG08 CG16 | RA1 |
A2T. Evolución histórica de la Informática: antecedentes de la Informática, Primera, Segunda, Tercera y Cuarta Generación de ordenadores,perspectiva actual. |
CB4 CG08 CG16 | RA1 RA2 |
A3T. Sistemas Operativos: estructura del software de un ordenador, definición de sistema operativo, evolución de los sistemas operativos, gestión del procesador, gestión de la memoria. |
CB4 CB5 CG08 CG16 | RA1 RA5 |
A4T.Bases de datos: conceptos básicos, tipos de bases de datos, arquitecturas de las bases de datos y de los Sistema de Gestión de Bases de datos, lenguajes, evolución histórica. |
CB4 CG08 CG16 | RA1 RA7 |
A5T. Redes: redes de comunicación, fundamentos básicos en las comunicaciones de datos, redes de ordenadores, tipos de redes, modelo OSI, redes de áres local, Internet, dispositivos de interconexión, direccionamiento, protocolos TCP/IP, la web. |
CB4 CB5 CG17 | RA1 RA4 |
APráctica. Arquitectura de un PC, tipos de software: Introducción al software libre, instalación de un sistema operativo, herramientas del sistema, formatos de ficheros software malicioso y prevención. |
CB5 CG08 CG16 CG17 | RA1 RA3 RA5 RA6 |
B1.- Introducción. Analógico y digital. Los circuitos y sistemas digitales. Estructura elemental. Niveles de actividad. El triestado. |
CG08 | RB1 RB2 |
B2.- El sistema binario. Concepto de bit. Bit de signo. Unidades de medida. Concepto de cronograma. El sistema hexadecimal. Conversión entre sistemas decimal, binario y hexadecimal. |
CG08 CG15 | RB1 RB2 |
B3.- Transmisión de información. Coma fija y coma flotante. Bit de paridad. Detección y corrección de errores. Los códigos de transmisión. |
CB4 CB5 CG15 CG17 | RB1 RB2 |
B4.- Algebra de Boole. Propiedades y teoremas de las funciones lógicas. Puertas lógicas. Tablas de verdad. Simplificación de funciones. Diseño de circuitos digitales elementales. |
CB5 CG08 CG09 CG15 CG17 | RB2 RB3 RB5 RB7 |
B5.- Circuitos combinacionales . Decodificadores, codificadores, multiplexores, demultiplexores, comparadores, generadores de paridad, detectores de paridad, convertidores de código, displays. |
CB4 CB5 CG08 CG09 CG15 CG17 | RB2 RB3 RB5 RB6 RB7 |
B6.- Aritmética binaria. Circuitos aritméticos. Sumadores y restadores. |
CG08 CG09 CG15 CG17 | RB3 RB6 |
B7.- Concepto de biestable. Tipos de biestables. La señal de reloj. Uso de cronogramas. |
CB5 CG08 CG09 CG15 CG17 | RB3 RB4 RB5 RB6 RB7 |
B8.- Circuitos secuenciales. Contadores síncronos y asíncronos. Registros. Dispositivos programables. Aplicaciones lógicas. |
CB4 CB5 CG08 CG09 CG15 CG17 | RB2 RB4 RB5 RB6 |
BPráctica.- Desarrollo de actividades basadas en puertas lógicas, decodificadores y multiplexores, biestables, unidad aritmética-lógica y contadores |
CB5 CG08 CG09 CG17 CT1 | RB1 RB2 RB3 RB4 RB5 RB6 RB7 |
Bibliografía
Bibliografía Básica
Parte A
-Prieto, A., Lloris, A., Torres, J.C., Introducción a la informática , McGraw-Hill, 4ª Edición, McGraw-Hill, 2006.
-C.J. Date. Introducción a los sistemas de bases de datos. Octava Edición. Pearson Educación, 2004.
-Sánchez, J., Rodriguez, M., García, A. Actualización y mantenimiento del PC. Edición 2008 AnayaMultimedia, 2008.
Parte B - Fundamentos digitales. Dossier completo que contiene: Libro de teoría y problemas, casos prácticos, software de simulación, prácticas de laboratorio y actividades de evaluación específicas y personalizada para cada alumno de Informática General. Autor: Javier Holgado. Edición 2015, Universidad de Cádiz. (En la primera clase presencial, se darán instrucciones concretas al respecto).
Bibliografía Específica
Parte A
-Hurtado, N., Laguía, M, Silva, E.L. Introducción a la Programación. Textos básicos Universitarios. Servicio de Publicaciones de la Universidad de Cádiz, 2002.
-Minasi, M. PC: Actualización y mantenimiento. Edición 2003 Ed. AnayaMultimedia, Colección "La Biblia de", 2003 -Alonso J., Rubio F., Villegas, F., "Curso Guadalinex". www.guadalinex.org,2004.
Parte B (Bibliografía que permite complementar el dossier básico. Se relacionan por orden alfabético de títulos)
- Circuitos digitales y microprocesadores, Taub, E. McGraw Hill - Diseño de sistemas digitales, Deschamps/Angulo, Ed. Paraninfo
- Dispositivos lógicos programables, Mandado M., Ed. Thomson - Fundamentos de sistemas digitales, Floyd, Ed. Prentice-Hall
- Principios digitales, Tokheim, Ed. Schaum-McGrawHill - Principios y aplicaciones digitales, Malvino, Ed. Marcombo-Boixareu - Sistemas digitales, Tocci, Ed. Prentice Hall
- Sistemas digitales y tecnología de computadores, Angulo y García. Ed. Paraninfo
![]() |
INFORMÁTICA PARA EL TRABAJO SOCIAL |
|
Código | Nombre | |||
Asignatura | 30406030 | INFORMÁTICA PARA EL TRABAJO SOCIAL | Créditos Teóricos | 2 |
Título | 30406 | GRADO EN TRABAJO SOCIAL | Créditos Prácticos | 4 |
Curso | 4 | Tipo | Optativa | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
1. Asistencia a clase y participación activa. 2. Estudio y trabajo continuado de la materia. 3. Realización de las actividades, ejercicios prácticos y trabajos que se propongan de acuerdo con los criterios de calidad exigidos en la asignatura.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
JOSE LUIS | ISLA | MONTES | PROFESOR COLABORADOR | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
C10 | Analizar y sistematizar la información que proporciona el trabajo como cotidiano como soporte para revisar y mejorar las estrategias profesionales que deben dar respuesta a las situaciones sociales emergentes | GENERAL |
C54 | Conocimientos de informática relativos al ámbito de estudio | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R2 | Conocer contenidos generales y específicos de la informática, así como diversos programas aplicables al ámbito del trabajo social |
R1 | Habilidades y destrezas para el desempeño profesional a través de diferentes herramientas |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Actividad expositiva por parte del profesor en el aula de informática del contenido teórico de la materia, así como debate de temas relacionados con el ámbito de estudio. |
16 | C54 | |
03. Prácticas de informática | Actividad expositiva del profesor en el aula de informática y realización de ejercicios prácticos relacionados con las aplicaciones en estudio. |
32 | C10 C54 | |
10. Actividades formativas no presenciales | Trabajo personal (trabajo individual o en equipo, casos prácticos, lecturas de textos, búsqueda de documentación, preparación y redacción de presentaciones y trabajos, estudio personal, etc.) |
90 | C10 C54 | |
11. Actividades formativas de tutorías | Tutorías colectivas e individuales (presenciales o virtuales) |
2 | C10 C54 | |
12. Actividades de evaluación | Pruebas de progreso, exposiciones y examen final. |
5 | C10 C54 | |
13. Otras actividades | Evaluación entre iguales y auto-evaluación a través de la herramienta informática EvalCOMIX de aquellas tareas diseñadas para tal fin. |
5 | C10 C54 |
Evaluación
Criterios Generales de Evaluación
PRUEBAS Se evaluarán en función de la exactitud en las respuestas dadas en los test de evaluación de conocimientos, así como de las soluciones aportadas para los ejercicios prácticos propuestos. De ninguna manera se podrán repetir las pruebas que se hayan programado dentro del sistema de evaluación continua, independientemente del motivo esgrimido. Desde este punto de vista, si algún estudiante no puede realizar alguna de las pruebas teóricas, y no puede compensarla con el resto de pruebas teóricas, o no puede realizar alguna de las pruebas prácticas, tendrá que presentarse al examen final y realizar el bloque que le corresponda (véase procedimiento de calificación). TRABAJOS Los trabajos propuestos tendrán que ser presentados públicamente en clase. Un trabajo podría no ser aceptado si no cuenta con la suficiente calidad, especialmente si su contenido no tiene el debido rigor científico, no es de interés para la audiencia o cuenta con errores. El trabajo en sí consistirá en una presentación, formada por entre 15 y 25 diapositivas, que será accesible por todos/as desde el aula virtual. El profesor anunciará el día y la hora de las presentaciones y defensa. Los trabajos se evaluarán colaborativamente (entre iguales, autoevaluación y por el profesorado) de acuerdo con el instrumento de evaluación específicamente diseñado y soportado por la herramienta informática EvalCOMIX en plataforma Moodle. Dicho instrumento será hecho público en el aula virtual para que el alumnado conozca los criterios de evaluación previamente. La autoevaluación y evaluación entre iguales de los trabajos que pudieran presentarse deberán realizarse con total honestidad y justificando la evaluación realizada. Para ello el instrumento de evaluación dispondrá de una caja de texto para expresar los comentarios que procedan, siempre y cuando sean constructivos. En caso de detectarse una mala praxis (positiva o negativamente) por parte de algún evaluador/a, y una vez consultadas las personas afectadas, éste/a verá reducida su nota final en un 20%. En cada prueba sometida a evaluación entre iguales habrá un periodo de alegaciones. DETECCIÓN DE FRAUDE EN TRABAJOS O EXÁMENES: 1. Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual. 2. El plagio total o parcial de trabajos propuestos, la copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado, podrá ser motivo de SUSPENSO INMEDIATO TANTO EN LA EVALUACIÓN CONTINUA COMO EN LAS CONVOCATORIAS OFICIALES DEL CURSO ACADÉMICO para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
T1: Pruebas periódicas de progreso sobre conocimientos teóricos adquiridos (BLOQUE 1) | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Tests (T1.P1, T1.P2, T1.P3 y T1.P4) TÉCNICAS - Prueba objetiva de elección múltiple. INSTRUMENTOS DE EVALUACIÓN - Cuestionario en papel o soportado por la plataforma Moodle. |
|
C54 |
T2: Pruebas periódicas de progreso sobre el uso práctico de las herramientas software estudiadas (BLOQUE 2) | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Supuestos prácticos relacionados con las aplicaciones informáticas en estudio (T2.P1 y T2.P2) TÉCNICAS - Análisis documental. INSTRUMENTO DE EVALUACIÓN - Cuestionario en papel o soportado por la plataforma Moodle. - Resolución de ejercicios mediante la utilización del software estudiado. |
|
C10 C54 |
T3: Examen final de teoría | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Test (T3.P1). TÉCNICAS - Prueba objetiva de elección múltiple. INSTRUMENTO DE EVALUACIÓN - Cuestionario en papel o soportado por la plataforma Moodle. |
|
C54 |
T4: Examen final de prácticas | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - Supuestos prácticos relacionados con las aplicaciones informáticas estudiadas (T4.P1 y T4.P2) TÉCNICAS - Análisis documental INSTRUMENTO DE EVALUACIÓN - Cuestionario en papel o soportado por la plataforma Moodle. - Resolución de ejercicios mediante la utilización del software estudiado. |
|
C10 C54 |
T5: Presentación de un tema de interés general dentro del ámbito de estudio | MEDIOS - Trabajo documental y presentación pública (T5.P1) TÉCNICAS - Análisis documental - Observación INSTRUMENTOS - Rúbrica soportada en Moodle e implementada con la herramienta EvalCOMIX para la evaluación colaborativa del trabajo y la presentación. |
|
C54 |
Procedimiento de calificación
Todas las tareas (Tn), así como los productos de evaluación que las componen (Tn.Pn), se valoran dentro del intervalo [0,100] Sea MT1 la media de la tarea 1 (bloque 1), es decir: MT1 = (T1.P1 + T1.P2 + T1.P3 + T1.P4) / 4 Sea MT2 la media de la tarea 2 (bloque 2), siempre y cuando T2.P1>=40 y T2.P2>=40, en caso contrario MT2 será la nota menor de ambas, es decir: Si (T2.P1>=40 y T2.P2>=40) MT2 = (T2.P1 + T2.P2) / 2 en caso contrario MT2 = menor(T2.P1, T2.P2) NOTA FINAL POR LA VÍA DE EVALUACIÓN CONTINUA (NotaFinalEC) Si (MT1>=50 y MT2>=50) NotaFinalEC = MT1*0,5 + MT2*0,5 + [T5.P1*0,1] en caso contrario NotaFinalEC = menor(MT1, MT2) NOTA FINAL POR LA VÍA DE EXAMEN EN CONVOCATORIA OFICIAL (NotaFinalExamen) -> Alumnado que no ha podido ser evaluado por evaluación continua <- Sea MT4 la media de la tarea 4, siempre y cuando T4.P1>=40 y T4.P2>=40, en caso contrario MT4 será la nota menor de ambas, es decir: Si (T4.P1>=40 y T4.P2>=40) MT4 = (T4.P1 + T4.P2) / 2 en caso contrario MT4 = menor(T4.P1, T4.P2) La nota final se obtiene de la siguiente forma: Si (T3.P1>=50 y MT4>=50) NotaFinalExamen = T3.P1*0,5 + MT4*0,5 en caso contrario NotaFinalExamen = menor(T3.P1, MT4) -> Alumnado que habiendo sido evaluado por evaluación continua no la ha superado o pretende subir nota <- Se presentará sólo a la/s parte/s que no haya aprobado, guardándose el resto de notas, es decir: Si tiene pendiente Excel tendrá que hacer T4.P1 Si tiene pendiente Access tendrá que hacer T4.P2 Si tiene pendiente la teoría tendrá que hacer T3.P1 (la teoría en bloque, no sólo el test o los tests que no haya superado) La nota final se calculará de manera similar al caso anterior pero añadiendo T5.P1, es decir: Si (T3.P1>=50 y MT4>=50) NotaFinalExamen = T3.P1*0,5 + MT4*0,5 + T5.P1*0,1 en caso contrario NotaFinalExamen = menor(T3.P1, MT4)
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
A) PROGRAMA DE TEORÍA TEMA 1. INTRODUCCIÓN - Conceptos básicos. - Evolución histórica. - Aplicaciones de la informática y uso específico en el trabajo social. - Representación de la información en el ordenador. TEMA 2. EL HARDWARE - Esquema funcional de un ordenador. - Pasos generales para la ejecución de una instrucción. - El ordenador central. - Los periféricos. TEMA 3. EL SOFTWARE - Sistemas operativos. - Lenguajes de programación. TEMA 4. COMUNICACIONES - Conceptos básicos de redes. - La red de redes: INTERNET. Servicios y consejos de seguridad. TEMA 5. PRINCIPALES APLICACIONES INFORMÁTICAS EN EL ÁMBITO DEL TRABAJO SOCIAL - Bases de datos especializadas. - El sistema SIUSS (Sistema de Información de Usuarios de Servicios Sociales) |
C54 | R2 |
B) PROGRAMA DE PRÁCTICAS MÓDULO 1. WORD Objetivo: Conocer y saber aplicar a través de supuestos prácticos la funcionalidad avanzada de Word relacionada con índices, tablas de contenido, referencias cruzadas, estilos, etc. MÓDULO 2. HOJA DE CÁLCULO Objetivo: Conocer y saber aplicar a través de supuestos prácticos modelo la funcionalidad de Excel relacionada con fórmulas, funciones, formato y gráficos. MÓDULO 3. GESTIÓN Y ACCESO A BASES DE DATOS Objetivo: Conocer y saber aplicar a través de supuestos prácticos modelo la funcionalidad de Access relacionada con diseño de tablas, relaciones, generación de informes, formularios y consultas. Acceso a BDs especializadas. |
C10 C54 | R2 R1 |
Bibliografía
Bibliografía Básica
GALINDO, et al.: Fundamentos informáticos. Servicio de Publicaciones Universidad de Cádiz.
RODRÍGUEZ,et al.:Ejercicios de Fundamentos de Informática. Test y ejercicios resueltos. Servicio de Publicaciones Universidad de Cádiz. 1997.
PRIETO, et al.: Introducción a la Informática. Ed. McGraw-Hill, 2006
Bibliografía Específica
JOHNSON, S.: Office 2010. Anaya Multimedia. 2011
![]() |
INGENIERÍA DE REQUISITOS |
|
Código | Nombre | |||
Asignatura | 21714041 | INGENIERÍA DE REQUISITOS | Créditos Teóricos | 2.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
1. Haber adquirido las competencias que se trabajan en la asignatura de Ingeniería del Software. 2. Tener acceso al curso de la asignatura en el campus virtual.
Recomendaciones
1. Asistencia a clase y participación activa. 2. Estudio y trabajo continuado de la materia. 3. Realización de las actividades, ejercicios prácticos y trabajos que se propongan de acuerdo con los criterios de calidad exigidos en la asignatura.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
LORENA | GUTIERREZ | MADROÑAL | PROFESOR SUSTITUTO INTERINO | N |
JOSE LUIS | ISLA | MONTES | PROFESOR COLABORADOR | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG05 | Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de su calidad, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo. | GENERAL |
CG08 | 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. | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
IS01 | 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. | ESPECÍFICA |
IS02 | 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 dl coste, del tiempo, de la existencia de sistemas ya desarrollados y de las propias organizaciones | ESPECÍFICA |
IS04 | 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 | ESPECÍFICA |
IS06 | 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 | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R1 | Ser capaz de 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 |
R3 | Ser capaz de 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 |
R2 | Ser capaz 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 |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Explicación de los contenidos teóricos de la asignatura |
20 | CB5 CG05 CG08 CG09 IS01 IS02 IS04 IS06 | |
02. Prácticas, seminarios y problemas | Ejercicios grupales sobre elicitación, especificación y análisis de requisitos. |
10 | CB1 CB2 CB3 CB4 CB5 CG09 CT1 IS01 IS02 | |
03. Prácticas de informática | Soporte informático para el entorno metodológico utilizado durante la elaboración de un proyecto de Ingeniería de Requisitos para Sistemas Software en el marco de una organización real. |
30 | CB1 CB2 CB3 CB4 CB5 CG05 CG08 CG09 CT1 IS01 IS02 IS04 IS06 | |
10. Actividades formativas no presenciales | Estas actividades se corresponden con las horas de trabajo personal del alumno, incluyendo las horas de estudio de los contenidos teóricos y prácticos de la asignatura, así como la realización de problemas y trabajos propuestos. |
82 | Reducido | CB1 CB2 CB3 CB4 CB5 CG09 CT1 IS01 IS02 |
12. Actividades de evaluación | Realización de las pruebas escritas de evaluación, así como la exposición y defensa del proyecto de Ingeniería de Requisitos (y trabajo de investigación en su caso). |
3 | CB1 CB2 CB3 CB4 CB5 CG08 CG09 CT1 IS01 IS02 | |
13. Otras actividades | Evaluación entre iguales y auto-evaluación a través de la herramienta informática EvalCOMIX de aquellas tareas diseñadas para tal fin. |
5 | CB1 CB2 CB3 CB4 CB5 CG08 CG09 CT1 IS01 IS02 |
Evaluación
Criterios Generales de Evaluación
Para entender los criterios de evaluación, antes es necesario conocer las tareas de evaluación (Tn) y productos/actuaciones de aprendizaje (Pn) sobre los que se van a aplicar: * T1. Proyecto colaborativo para la aplicación de un entorno metodológico de ingeniería de requisitos en el marco de una organización real. - P1. Documento de Requisitos del Sistema (DRS), Documento de Análisis del Sistema (DAS) y Registro de Conflictos y Defectos. - P2. Informe detallado de las tareas realizadas por cada uno de los componentes del equipo, reuniones mantenidas (presenciales o virtuales) y actividades de coordinación llevadas a cabo. Representación del Diagrama de Gantt. - P3. Exposición y defensa del proyecto. * T2. Investigación sobre algún tópico de interés en el campo de la Ingeniería de Requisitos. - P4. Artículo de investigación. - P5. Exposición y defensa del artículo. * T3. Contestación a preguntas relacionadas con el contenido teórico de la asignatura y resolución de problemas simples. - P6. Ejercicio de examen. CRITERIOS DE EVALUACIÓN * Producto P1 - CR1.1 (Complejidad). Nivel de complejidad del caso de estudio (bajo, medio, alto). - CR1.2 (Comprensibilidad). Los documentos deberán ser comprensibles por clientes, usuarios y desarrolladores. La existencia de un glosario puede ayudar en este sentido. - CR1.3 (Corrección). Se puede considerar que la especificación es totalmente correcta cuando: # Se ha utilizado la metodología y la herramienta de gestión de requisitos adecuadamente. # No hay errores en la descripción de los requisitos. # No hay errores en la representación de los modelos de análisis y la descripción de sus elementos (tipos, roles, atributos, asociaciones, operaciones). # Las dependencias entre los requisitos, así como entre éstos y los elementos utilizados en el análisis, son correctas. No hay errores en las matrices de rastreabilidad generadas. - CR1.4 (No redundancia). Ausencia de requisitos redundantes o innecesarios. - CR1.5 (Consistencia). Sin conflictos ni contradicciones entre los requisitos o con cualquier otro elemento documentado. Se utiliza una terminología única. - CR1.6 (Completitud). Se puede considerar que la especificación es completa cuando: # Están especificados todos los requisitos elicitados. # Están todas las respuestas del sistema a entradas tanto válidas como inválidas. # No falta ninguna sección por documentar. # Están documentadas todas las sesiones realizadas para la elicitación/validación de requisitos. # Están especificados todos los artefactos de análisis. - CR1.7 (Verificabilidad). Los requisitos deben estar especificados de manera que pueda comprobarse que el sistema final cumple con ellos mediante un proceso finito y de coste razonable. - CR1.8 (Trazabilidad). Deben poder rastrearse los requisitos hacia delante y hacia atrás. - CR1.9 (Prioridad y estabilidad). Los requisitos deben estar anotados con prioridades (indicando la importancia y urgencia para el cliente) y estabilidad (probabilidad de que un requisito cambie). - CR1.10 (Independencia del diseño y de la implementación). Se debería especificar qué se desea y no cómo se pretende conseguir. - CR1.11 (Calidad de la presentación material). Encuadernación, maquetación, impresión y ortografía. * Producto P2 - CR2.1 (Estructuración, precisión y claridad). Descripción precisa y clara de las actividades realizadas y de las reuniones de equipo planificadas indicando: momento, lugar, personas participantes y responsables, resultados obtenidos, problemas surgidos y soluciones adoptadas, etc. Diagrama de Gantt donde se pueda ver con claridad la secuencia temporal de actividades/reuniones y sus participantes - CR2.2 (Capacidad de coordinación). Valorar la capacidad para estructurar el trabajo, asignar responsabilidades y establecer dependencias entre tareas, indicando cuándo empieza y termina cada una de ellas. - CR2.3 (Equilibrio de la carga de trabajo). No debe haber un desequilibrio evidente entre las cargas de trabajo individuales. - CR2.4 (Distribución temporal adecuada). No debe haber periodos con una elevada intensidad de trabajo en contraposición con otros demasiado ociosos. * Producto P3 - CR3.1 (Calidad de la exposición y defensa pública). Para su valoración se tendrá en cuenta: # Exposición organizada de manera clara y lógica. # Adecuación del lenguaje, tono y volumen de voz. # Expresión corporal, gestual y mirada. # Corrección ortográfica y gramatical. # Capacidad de argumentación. # Adaptación al tiempo de exposición. # Énfasis en los puntos más importantes. * Producto P4 - CR4.1 (Importancia del tema tratado). Importancia que para la Ingeniería de Requisitos tiene el tema que se aborda. - CR4.2 (Estructura y formato adecuados). El formato deberá ajustarse a una plantilla que se proporcionará previamente. El artículo deberá comprender las siguientes secciones: # Título # Autor # Resumen # Introducción # Apartado 1 … n (desarrollo del trabajo) # Reflexión # Bibliografía - CR4.3 (Extensión). La extensión deberá estar comprendida entre 15 y 25 páginas. - CR4.4 (Relevancia de las obras utilizadas como referencia). Uso de fuentes bibliográficas de reconocido valor científico, por ejemplo: revistas (ACM, IEEE,...…), libros de texto universitarios y actas de congresos estrechamente relacionados con la ingeniería de requisitos (RE, JISBD,...…) - CR4.5 (Correcta citación de fuentes bibliográficas). Utilización de alguna norma estandarizada para la cita o referencia bibliográfica. - CR4.6 (Redacción). Redacción clara, concisa y fidedigna. * Producto P5 - CR5.1 (Calidad de la exposición y defensa pública). Para su valoración se tendrá en cuenta: # Exposición organizada de manera clara y lógica. # Adecuación del lenguaje, tono y volumen de voz. # Expresión corporal, gestual y mirada. # Corrección ortográfica y gramatical. # Capacidad de argumentación. # Adaptación al tiempo de exposición. # Énfasis en los puntos más importantes. * Producto P6 - CR6.1 (Corrección/adecuación de las respuestas). - CR6.2 (Capacidad para el análisis y resolución de problemas). - CR6.3 (Calidad de la expresión escrita).
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
T1. Proyecto colaborativo para la aplicación de un entorno metodológico de ingeniería de requisitos en el marco de una organización real. | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE): - P1. Documento de Requisitos del Sistema (DRS), Documento de Análisis del Sistema (DAS) y Registro de Conflictos y Defectos. - P2. Informe detallado de las tareas realizadas por cada uno de los componentes del equipo, reuniones mantenidas (presenciales o virtuales) y actividades de coordinación llevadas a cabo. Representación del Diagrama de Gantt. - P3. Exposición y defensa del proyecto. TÉCNICAS: - Análisis documental (productos P1 y P2). - Observación (producto P3). INSTRUMENTOS DE EVALUACIÓN: - Lista de control soportada en Moodle e implementada con la herramienta EvalCOMIX para la evaluación colaborativa (productos P1 y P2). - Escala de valoración soportada en Moodle e implementada con la herramienta EvalCOMIX para la evaluación colaborativa (producto P3). |
|
CB1 CB2 CB3 CB4 CB5 CG05 CG08 CG09 CT1 IS01 IS02 IS04 IS06 |
T2. Investigación sobre algún tópico de interés en el campo de la Ingeniería de Requisitos. | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - P4. Artículo de investigación. - P5. Exposición y defensa del artículo. TÉCNICAS - Análisis documental (producto P4). - Observación (producto P5). INSTRUMENTOS DE EVALUACIÓN - Lista de control soportada en Moodle e implementada con la herramienta EvalCOMIX para la evaluación colaborativa (producto P4). - Escala de valoración soportada en Moodle e implementada con la herramienta EvalCOMIX para la evaluación colaborativa (producto P5). |
|
CB1 CB2 CB3 CB4 CB5 CG05 CG08 CG09 IS01 IS02 IS04 IS06 |
T3. Contestación a preguntas relacionadas con el contenido teórico de la asignatura y resolución de problemas simples. | MEDIOS (PRODUCTOS/ACTUACIONES DE APRENDIZAJE) - P6. Ejercicio de examen. TÉCNICAS - Análisis documental. INSTRUMENTOS DE EVALUACIÓN - Preguntas a desarrollar y ejercicios prácticos. |
|
CB1 CB2 CB3 CB4 CB5 CG05 CG08 CG09 IS01 IS02 IS04 IS06 |
Procedimiento de calificación
SISTEMA DE CALIFICACIÓN: PONDERACIONES Y CÁLCULO DE LA NOTA FINAL Sobre un total de 100 puntos, el peso de cada uno de los productos es el siguiente: * P1 (obligatorio): 0-35 puntos, donde: Eval. entre iguales: 90%; autoevaluación: 10% * P2 (obligatorio): 0-5 puntos, donde: Eval. entre iguales: 90%; autoevaluación: 10% * P3 (obligatorio): 0-10 puntos, donde: Eval. entre iguales: 90%; autoevaluación: 10% * P4 (optativo): 0-10 puntos, donde: Eval. entre iguales: 90%; autoevaluación: 10% * P5 (optativo): 0-10 puntos, donde: Eval. entre iguales: 90%; autoevaluación: 10% * P6 (obligatorio): 0-50 puntos, donde: profesor: 100% El profesor supervisará todas la evaluaciones realizadas entre iguales, así como las autoevaluaciones, reservándose el derecho de rectificar aquellas valoraciones que no estén convenientemente justificadas, penalizar a aquellos/as evaluadores/as que no actúen con honestidad e incentivar a aquellos/as que mejor argumenten sus evaluaciones. CÁLCULO DE LA NOTA FINAL si (P1+P2+P3) > 25 y P6 > 25 nota = (P1+P2+P3+[P4+P5]+P6)/10 en otro caso nota = menor (P1+P2+P3, P6)/10 La nota de la parte aprobada se guardará, en principio, para posteriores convocatorias, teniendo el estudiante que examinarse únicamente de la parte que le quede suspensa.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
PROGRAMA DE PRÁCTICAS: UNIDAD 1. INTRODUCCIÓN A LA GESTIÓN DE REQUISITOS CON LA HERRAMIENTA REM. UNIDAD 2. PROYECTO PARA LA ESPECIFICACIÓN DE REQUISITOS DE UN SISTEMA. - Realización de tareas básicas para la elicitación y especificación de requisitos en el marco de una metodología concreta. - Construcción del Documento de Requisitos del Sistema (DRS). UNIDAD 3. PROYECTO PARA EL ANÁLISIS DE REQUISITOS DE UN SISTEMA. - Realización de tareas básicas para el análisis de requisitos en el marco de una metodología concreta. - Construcción del Documento de Análisis del Sistema (DAS). |
CB1 CB2 CB3 CB4 CB5 CG05 CG08 CG09 CT1 IS01 IS02 IS04 IS06 | |
PROGRAMA DE TEORÍA: UNIDAD 1. VISIÓN GENERAL - Introducción. - Definición de Ingeniería de Requisitos (IR). - Motivación de la IR. - Concepto y tipos de requisitos. - La IR en el ciclo de vida del software. - Modelos de proceso de la IR. - Modelo de madurez de proceso de la IR. - Gestión de requisitos. UNIDAD 2. OBTENCIÓN DE REQUISITOS - Introducción. - Objetivos de la elicitación de requisitos. - Obstáculos. - Técnicas de elicitación. - Metodología para la elicitación de requisitos. UNIDAD 3. ESPECIFICACIÓN DE REQUISITOS - El estándar IEEE 830-1998. - Otros estándares y guías relacionadas con la IR. - Especificación formal de requisitos. UNIDAD 4. ANÁLISIS DE REQUISITOS. MODELADO DE SISTEMAS SOFTWARE CON UML - Introducción. - Metodología para el análisis de requisitos. - Modelado conceptual de datos. - El lenguaje OCL (Object Constraint Language). - Modelado del comportamiento. |
CB5 CG05 CG08 CG09 IS01 IS02 IS04 IS06 |
Bibliografía
Bibliografía Básica
Sommerville, I. Ingeniería del Software, 6ª ed. Addison Wesley, 2002.
Sommerville, I., Sawyer, P. Requirements Engineering. A good practice guide. Wiley, 1997
Kotonya, G., Sommerville, I. Requirements Engineering: Processes and Techniques. John Wiley & Sons, 1998
Durán, A. Un Entorno Metodológico de Ingeniería de Requisitos para Sistemas de Información. Tesis Doctoral, Universidad de Sevilla, 2000
Bibliografía Específica
Booch, G., Rumbaugh, J., Jacobson, I. El Lenguaje Unificado de Modelado. Addison-Wesley, 1999.
Booch, G., Rumbaugh, J., Jacobson, I. El Lenguaje Unificado de Modelado: Manual de Referencia. Addison-Wesley, 1999.
OMG. Unified Modeling Language (UML). http://www.omg.org/technology/documents/modeling_spec_catalog.htm#UML
Bibliografía Ampliación
Robertson, S., Robertson, J. Mastering the Requirements Process. Addison-Wesley, 1999
Sutcliffe, A. User-Centred Requirements Engineering. Theory and Practice. Springer, 2002
Wieringa, R. J. Requirements Engineering. Frameworks for Understanding. John Wiley, 1996
Wiegers, K. Software Requirements. Microsoft Press, 1999.
Toval, A., Nicolás, J. Ingeniería del Software. Gestión de Requisitos. DM, ICE-Universidad de Murcia, 1999
Booch, G., Rumbaugh, J., Jacobson, I. El Proceso Unificado de Desarrollo de Software. Addison-Wesley, 1999.
Larman, C., UML y Patrones. Una Introducción al Análisis y Diseño Orientado a Objetos y al Proceso Unificado, 2ª ed., Prentice Hall, 2003.
Maciaszek, L.A., Requeriments Analysis and Systems Design. Developing Information Systems with UML. Addison-Wesley, 2001.
![]() |
INGENIERÍA DE SISTEMAS DE INFORMACIÓN |
|
Código | Nombre | |||
Asignatura | 21714051 | INGENIERÍA DE SISTEMAS DE INFORMACIÓN | Créditos Teóricos | 3.75 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3.75 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Es recomendable que el alumno haya superado el 75% de las materias/asignaturas de los módulos de formación básico y común.
Recomendaciones
Es recomendable haber cursado con aprovechamiento las siguientes asignaturas: - Introducción a la Programación - Metodología de la Programación - Programación Orientada a Objetos
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
JUAN | BOUBETA | PUIG | PROFESOR SUSTITUTO INTERINO | S |
Guadalupe | Ortiz | Bellot | Profesor Titular de Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG01 | 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, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas | GENERAL |
CG02 | 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 este anexo | GENERAL |
CG05 | Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empelando los métodos de la ingeniería del software como instrumento para el aseguramiento de su calidad, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo | GENERAL |
CG08 | 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 nueva versatilidad para adaptarse a nuevas situaciones | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destreza de las profesión de Ingeniero en Informática | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
SI01 | Capacidad de integrar soluciones de Tecnologías de la Información y las Comunicaciones y procesos empresariales para satisfacer las necesidades de información de las organizaciones, permitiéndoles alcanzar sus objetivos de forma efectiva y eficiente, dándoles así ventajas competitivas | ESPECÍFICA |
SI03 | Capacidad para participar activamente en la especificación, diseño, implementación y mantenimiento de los sistemas de información y comunicación | ESPECÍFICA |
SI04 | Capacidad para comprender y aplicar los principios y prácticas de las organizaciones, de forma que puedan ejercer como enlace entre las comunidades técnicas y de gestión de una organización y participar activamente en la formación de los usuarios | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R03 | Ser capaz de comprender y aplicar los principios y prácticas de las organizaciones, de forma que puedan ejercer como enlace entre las comunidades técnica y de gestión de una organización y participar activamente en la formación de los usuarios. |
R01 | Ser capaz de integrar soluciones de Tecnologías de la Información y las Comunicaciones y procesos empresariales para satisfacer las necesidades de información de las organizaciones, permitiéndoles alcanzar sus objetivos de forma efectiva y eficiente, dándoles así ventajas competitivas. |
R02 | Ser capaz de participar activamente en la especificación, diseño, implementación y mantenimiento de los sistemas de información y comunicación |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Impartición de los contenidos teóricos y realización de actividades en el aula para desarrollar y ampliar los contenidos. Se fomentará la participación activa del alumno, realizando las actividades en grupos. |
30 | CB2 CB3 CB4 CB5 CG01 CG02 CG08 CT1 SI01 SI04 | |
03. Prácticas de informática | En las clases prácticas el alumno llevará a cabo actividades prácticas relacionadas con la implementación de sistemas basados en arquitecturas orientadas a servicios y dirigidas por eventos y el desarrollo e integración de servicios web. |
30 | CB5 CG01 CG02 CG05 CG08 CG09 SI01 SI03 | |
10. Actividades formativas no presenciales | Esta actividad incluye el estudio personal del alumno, así como la realización de prácticas que no se hayan completado en clase y la realización de trabajos. |
86 | CB2 CB3 CG01 CG02 CG05 CG08 CG09 CT1 SI01 SI04 | |
12. Actividades de evaluación | Examen teórico-práctico de los contenidos de la asignatura. |
4 | Grande | CB2 CB3 CB4 CB5 CG01 CG05 CG08 CG09 SI01 SI03 SI04 |
Evaluación
Criterios Generales de Evaluación
- Adecuación a los principios de la ingeniería de sistemas de información - Organización, claridad, elegancia y corrección de los prácticas y actividades presentadas - Participación activa en clase - Participación e implicación en el trabajo en equipo - Corrección ortográfica y gramatical escrita y oral
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Actividades participativas realizadas en clase | Observación y corrección de los entregables y la participación oral |
|
CB2 CB3 CB4 CG01 CG02 CG08 CG09 CT1 SI04 |
Examen teórico/práctico | Corrección en el examen teórico y en la resolución práctica propuesta |
|
CB3 CB4 CB5 CG01 CG02 CG05 CG08 CG09 SI01 SI03 SI04 |
Realización de prácticas | Correción en los entregables y correcto funcionamiento de la práctica. |
|
CB4 CB5 CG05 CG08 CG09 SI01 SI03 |
Realización y exposición de trabajo en equipo | Corrección en los entregables y en la exposición |
|
CB2 CB3 CB4 CB5 CG01 CG02 CG05 CG08 CG09 CT1 SI01 SI03 |
Procedimiento de calificación
La nota final en evaluación continua (Convocatoria de junio) se obtendrá según la siguiente fórmula: 15% Actividades Académicas + 35% del trabajo en equipo + 50% examen final. Será necesario obtener al menos un 5 sobre 10 en el trabajo en equipo y el examen final, de forma independiente, para aprobar. Si no se supera alguna de las partes la nota máxima final será de 4. En el apartado de Actividades Académicas se valorará la participación del estudiante en clase, en los foros, la entrega de los trabajos de clase, y la realización de trabajos relacionados con las conferencias que se celebren durante el curso. La nota final en evaluación final (convocatorias de septiembre y febrero) se obtendrá según la siguiente fórmula: 25% del trabajo en equipo (realizado durante el curso) + 75% examen final. En cualquier caso, las Actividades Académicas y el trabajo se calificarán con 0 puntos si no se entregan en el plazo establecido por el profesor. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
BLOQUE 1. Introducción a los Sistemas de Información en la Empresa TEMA 1. Sistemas de Información Empresarial 1.1. Información 1.2. Sistemas 1.3. Objetivos de los Sistemas de Información 1.4. Los Sistemas de Información en la Empresa 1.5. Casos de Estudio |
CB2 CB3 CB4 CB5 CG01 CG05 CG08 SI03 SI04 | R03 R02 |
BLOQUE 2: Arquitecturas Orientadas a Servicios de un Sistema de Información TEMA 2. Arquitecturas Orientadas a Servicios y Servicios Web 2.1. Arquitecturas Orientadas a Servicios (SOAs) 2.2. Servicios Web e Interoperabilidad 2.3. Tipos de Servicios Web y Estándares Básicos 2.4. Servicios Web SOAP versus Servicios Web Rest 2.5. Otros Estándares de Servicios Web TEMA 3. Integración de Aplicaciones y Servicios 3.1. Integración de Aplicaciones Propias y de Terceras Partes 3.2. Los Buses de Servicios Empresarial. Mule ESB 3.3. Integración de Sistemas Heredados. Uso de Wrappers y Fachadas. TEMA 4. Tendencias en las Arquitecturas Orientadas a Servicios 4.1. El Software como Servicio 4.2. SOA 2.0 y el Procesamiento de Eventos Complejos. 4.3. Otras Tecnologías Emergentes |
CB2 CB3 CB4 CB5 CG01 CG05 CG08 CG09 SI01 SI03 SI04 | R03 R01 R02 |
TRABAJO TEÓRICO-PRÁCTICO DE LA ASIGNATURA. |
CB2 CB3 CB4 CB5 CG01 CG02 CG05 CG08 CG09 CT1 SI01 SI03 | R01 R02 |
Unidad Práctica 1. Prácticas de Implementación de Sistemas basados en Arquitecturas Orientadas a Servicios y Dirigidas por Eventos. |
CB2 CG01 CG05 CG09 SI01 | R01 R02 |
Unidad Práctica 2. Prácticas de Integración de Servicios. |
CB2 CG01 CG05 CG09 SI01 SI03 | R01 R02 |
Bibliografía
Bibliografía Básica
Principios de sistemas de Información.
R.M. Stair, G.W. Reynolds.
Sistemas de Información Gerencial.
K.C. Laudon, J.P. Laudon.
Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging, and More.
S. Weerawarana, F. Curbera, F. Leymann, T. Storey, D. F. Ferguson.
Web Services: Principles and Technology.
M. Papazoglou
Event Processing for Business: Organizing the Real-Time Enterprise.
D. Luckham
Bibliografía Específica
Business Process Management: Concepts, Languages, Architectures.
M. Weske.
Open Source ESBs In Action.
T. Rademakers, J. Dirksen.
Mule In Action.
D. Dossot, J. D'Emic.
Event Driven Architecture How SOA Enables the Real-Time Enterprise. H. Taylor, A. Yochem, L.
Phillips, F. Martinez
Bibliografía Ampliación
Fábricas de Software: Experiencias, tecnologías y organización. M. G. Piattini Velthuis, J. Garzás Parra
![]() |
INGENIERÍA DEL SOFTWARE |
|
Código | Nombre | |||
Asignatura | 21714012 | INGENIERÍA DEL SOFTWARE | Créditos Teóricos | 3 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 4.5 |
Curso | 2 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Tener acceso al curso de la asignatura en el campus virtual.
Recomendaciones
1. Haber cursado las asignaturas de Informática del primer curso y del primer semestre del segundo curso. 2. La asistencia a clase y la participación activa en las mismas. 3. La realización de las actividades y ejercicios prácticos que se propongan durante la impartición de la asignatura. 4. Consultar periódicamente el campus virtual donde se publicará toda la información y materiales necesarios para el seguimiento de la asignatura (materiales docentes, convocatorias, calificaciones, etc.). Todos los alumnos tienen la obligación de conocer las noticias publicadas a través del Foro de Novedades del curso. 5. Seguir el sistema de evaluación continua.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Mª TERESA | GARCÍA | HORCAJADAS | PROFESORA TITULAR DE ESCUELA UNIVERSITARIA | N |
Nuria | Hurtado | Rodriguez | Profesor Colaborador | N |
ELENA | ORTA | CUEVAS | PROFESORA TITULAR DE UNIVERSIDAD | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
C01 | 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. | ESPECÍFICA |
C05 | Conocimiento, administración y mantenimiento de sistemas, servicios y aplicaciones informáticas. | ESPECÍFICA |
C16 | Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de software | ESPECÍFICA |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG01 | Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito de la ingeniería informática que tengan por objeto, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas. | GENERAL |
CG02 | 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 este anexo. | GENERAL |
CG05 | Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de su calidad, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo. | GENERAL |
CG08 | 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. | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | Adquirir los conocimientos necesarios para obtener una visión global de los fundamentos de la Ingeniería del Software, y de justificar la necesidad de considerar el proceso de desarrollo del software como un proceso de ingeniería. |
R2 | Adquirir los conocimientos y ser capaz de aplicar los principios, metodologías y ciclos de vida de la ingeniería del software. |
R3 | Ser capaz de definir qué es el SWEBOK, el estándar ISO/IEC 12207, y el estándar IEEE Std. 830; y describir brevemente su contenido. |
R7 | Ser capaz de definir y diferenciar las actividades fundamentales del proceso de gestión de proyectos software. |
R6 | Ser capaz de definir y diferenciar los conceptos fundamentales relacionados con las pruebas del software, los diferentes tipos de prueba y las principales técnicas de diseño de casos de prueba. |
R4 | Ser capaz de realizar el modelo de análisis de un sistema software utilizando la notación UML. |
R5 | Ser capaz de realizar un primer modelo de diseño de un sistema software utilizando la notación UML. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Explicación de los contenidos teóricos de la asignatura y realización de actividades complementarias. |
24 | ||
02. Prácticas, seminarios y problemas | Realización de problemas y actividades complementarias a las clases de teoría. |
12 | ||
03. Prácticas de informática | Clases prácticas de problemas. |
24 | ||
10. Actividades formativas no presenciales | Estas actividades se corresponden con las horas de trabajo personal del alumno, incluyendo las horas de estudio de los contenidos teóricos y prácticos de la asignatura, así como la realización de problemas y trabajos propuestos. |
86 | ||
12. Actividades de evaluación | Realización de cuestionarios y controles de evaluación continua, y exámenes finales. |
4 |
Evaluación
Criterios Generales de Evaluación
1. Participación en clase y actividades propuestas. 2. Interés y grado de compromiso en el proceso de aprendizaje. 3. Realización de los exámenes y corrección de las soluciones propuestas. 5. Adecuación a los estándares y principios de la Ingeniería del Software. 6. Conocimiento y utilización de las técnicas estudiadas. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Realización de controles teórico-prácticos (alumnos que sigan el sistema de evaluación continua). | Controles teórico-prácticos de la asignatura (se realizan durante el curso). |
|
|
Realización de Cuestionarios | Preguntas tipo test, completar frases, respuestas cortas, etc. Evaluación mediante plantillas de respuestas correctas. |
|
|
Realización de examen final (sólo alumnos que no superen la asignatura mediante el sistema de evaluación continua). | Examen de los contenidos teóricos y prácticos de la asignatura. |
|
Procedimiento de calificación
En la primera convocatoria del curso (convocatoria de junio) el sistema de evaluación por defecto es el Sistema de Evaluación Continua. En el resto de las convocatorias se aplicará el Sistema de Evaluación Final. Sistema de Evaluación Continua ****************************** En el Sistema de Evaluación Continua, la Nota Final de la asignatura se calculará mediante la siguiente fórmula: Nota Final Continua = 0,10 * Nota Actividades Aprendizaje + 0,90 * Nota Controles La Nota Controles es la nota final de los controles realizados durante el curso que se calculará mediante la siguiente fórmula: Nota Controles = 0,25 * Nota Control Modelo Casos de Uso + 0,40 * Nota Control Modelo Conceptual de Datos y Modelo Comportamiento + 0,25 * Nota Control Diseño Para poder aplicar la fórmula de cálculo de la Nota Final Continua es necesario obtener una calificación mínima de 4 puntos (sobre 10 puntos) en la Nota Controles. Para superar la asignatura la Nota Final Continua tiene que ser mayor o igual a 5 puntos. Los alumnos que no superen la asignatura mediante el sistema de evaluación continua (Nota Final Continua >= 5 puntos) no tendrán opción a realizar el Examen Final de la asignatura en la convocatoria de junio. El alumno podrá solicitar a la profesora coordinadora de la asignatura el cambio al sistema de evaluación final solamente en casos de fuerza mayor que le hayan impedido presentarse a los controles de evaluación continua. En este caso, será necesario que el alumno entregue documentación oficial que justifique el motivo que le impide seguir el sistema de evaluación continua. Sistema de Evaluación Final *************************** En el Sistema de Evaluación Final, la Nota Final de la asignatura se calculará mediante la siguiente fórmula: Nota Final = 0,10 * Nota Actividades de Aprendizaje + 0,25 * Nota Examen Final Teoría + 0,65 * Nota Examen Final Prácticas Para poder aplicar la fórmula de cálculo de la Nota Final de la asignatura es necesario obtener una calificación mínima de 3,5 puntos (sobre 10 puntos) tanto en la Nota Examen Teoría como en la Nota Examen Prácticas. Para superar la asignatura la Nota Final tiene que ser mayor o igual a 5 puntos. La Nota de Actividades Aprendizajes es la nota obtenida durante el curso y se guardará durante todas las convocatorias del curso académico.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Tema 1. Introducción a la Ingeniería del Software: Definición de Ingeniería del Software. Procesos de Ingeniería del Software. Ciclos de vida del software. Metodologías de desarrollo de software. |
R1 R2 R3 | |
Tema 2. Análisis Orientado a Objetos: Funciones del análisis de sistemas. Especificación de requisitos del sistema. Visión global del análisis orientado a objetos en UML. Modelo de casos de uso. Modelo conceptual de datos. Modelo de comportamiento. |
R2 R4 | |
Tema 3. Diseño Orientado a Objetos: Introducción al diseño orientado a objetos en UML. Introducción a los patrones de diseño. Patrón arquitectónico: arquitectura en capas. Diagramas de interacción. Diagrama de clases de diseño. |
R2 R5 | |
Tema 4. El proceso unificado de desarrollo de software |
R2 | |
Tema 5. Pruebas del software: El proceso de prueba. Técnicas de pruebas del software. Estrategia de realización de las pruebas. |
R6 | |
Tema 6. Gestión de proyectos software: Introducción. Planificación. Estimación de costes y plazos. Seguimiento y supervisión del proyecto software. Gestión de riesgos del software. |
R7 |
Bibliografía
Bibliografía Básica
- [Booch 00a] Booch, G.; Jacobson, I.; Rumbaugh, J. M.; "UML. El lenguaje unificado de modelado. Manual de Referencia", 2ª ed. Ed. Addison Wesley, 2007.
- [Booch 00b] Booch, G.; Jacobson, I.; Rumbaugh, J. M.; "UML. El lenguaje unificado de modelado. Guía de Usuario", 2ª ed. Ed. Addison Wesley, 2006.
- [Booch 00c] Booch, G.; Jacobson, I.; Rumbaugh, J. M.; "El Proceso unificado de desarrollo de software", Ed. Addison Wesley, 2000.
- [Costal 03] Costal C.; Sancho Samsó, M.; Teniente López, E.; "Especificaciones de Sistemas Software en UML", Ediciones de la Universitat Politécnica de Catalunya, 2003.
- [Gómez 03] Gómez. C.; Mayol, E.; Olivé, A.; Teniente, E.; "Diseño de Sistemas Software en UML", Edicions de la Universitat Politécnica de Catalunya, 2003.
- [Larman 03] Larman, C.; "UML y patrones. Una introducción al análisis y diseño orientado a objetos y al proceso unificado", 2ª ed., Prentice Hall, 2003.
- [MAP 00] Ministerio de Administraciones Públicas (MAP) Página de Servicios y Productos del Consejo Superior de Informática.
- [Piattini 02] Piattini, M.; "Análisis y diseño de aplicaciones informáticas de gestión", Ra-ma, 2002.
- [Pierre 97] Pierre-Alain Muller; "Modelado de objetos con UML", Gestión 2000, 1997.
- [Pressman 05] Pressman, R.; "Ingeniería del software. Un enfoque práctico", 6ª ed., McGraw Hill, 2005.
- [Sánchez 2011] Sánchez A.;Sicilia M.A.;Rodríguez, D.;"Ingeniería del Software. Un enfoque desde la guía SWEBOK", 1ª ed., Editorial Gaceta, 2011.
- [Sommerville 07] Sommerville, I.; "Ingeniería del software", 8ª ed., Pearson Education, 2007.
Bibliografía Específica
- Estándar ISO/IEC 12207. International Standard – Information Technology – Software Life Cycle Processes.
- Estándar IEEE Std.830-1998. IEEE Recommended Practice for Software Requirements Specifications.
- SWEBOK. Guide to the Software Engineering Body of Knowledge. En línea: http://www.computer.org/portal/web/swebok/htmlformat
Bibliografía Ampliación
- Software Engineering Code of Ethics and Professional Practice. En línea: http://www.acm.org/about/se-code/
Páginas Webs
- Página de OMG (Objetc Management Group): http://www.omg.com
- Página de UML: http://www.uml.org
![]() |
INGENIERÍA WEB | |
|
Código | Nombre | |||
Asignatura | 1713056 | INGENIERÍA WEB | Créditos Teóricos | 2 |
Descriptor | WEB ENGINEERING | Créditos Prácticos | 2.5 | |
Titulación | 1713 | INGENIERÍA EN INFORMÁTICA | Tipo | Optativa |
Departamento | C137 | INGENIERÍA INFORMÁTICA | ||
Curso | ||||
Créditos ECTS | 4 |
Profesorado
Juan Manuel Dodero Beardo (coordinador)
Situación
Prerrequisitos
Es recomendable conocimiento de lenguajes de marcado y técnicas de presentación web (XHTML, XML, JavaScript) y de algún lenguaje de programación.
Contexto dentro de la titulación
Asignatura optativa del perfil Desarrollo de Sistemas Software.
Recomendaciones
Se recomienda a los alumnos cursar también las asignaturas: - Ingeniería de Requisitos. - Tecnología Avanzada de Bases de Datos. - Diseño de Sistemas Software. Asimismo se recomienda a los alumnos que cursen las siguientes asignaturas optativas del perfil Desarrollo de Sistemas Software ofertadas a los alumnos: - Desarrollo de aplicaciones con lenguajes de marcado. - Administración de Servidores Web.
Competencias
Competencias transversales/genéricas
INSTRUMENTALES - Capacidad de organización y planificación. - Capacidad de análisis y síntesis. - Capacidad para resolver problemas en un entorno pluridisciplinar. - Comunicación oral y escrita. - Toma de decisiones. PERSONALES - Trabajo en equipo. - Aprendizaje autónomo. - Habilidades en las relaciones interpersonales.
Competencias específicas
Cognitivas(Saber):
- Entender los conceptos básicos de la Ingeniería Web. - Conocer los principales estándares en la Web. - Distinguir los principales entornos de desarrollo en la Web. - Conocer una metodología de desarrollo de aplicaciones Web. - Comprender la arquitectura típica de una aplicación Web. - Conocer herramientas de desarrollo de aplicaciones Web.
Procedimentales/Instrumentales(Saber hacer):
- Utilizar una metodología de desarrollo de aplicaciones Web. - Realizar la especificación de requisitos de una aplicación Web - Modelar la arquitectura de una aplicación Web - Realizar el análisis y el diseño de una aplicación Web. - Desarrollar completamente una aplicación Web utilizando herramientas de desarrollo.
Actitudinales:
- Aprendizaje autónomo de nuevos métodos y herramientas de desarrollo de aplicaciones Web. - Motivación por la calidad de una aplicación Web. - Planificación de las actividades de un proyecto software para la Web. - Trabajo en equipo. - Razonamiento crítico para la elección de métodos y herramientas de desarrollo Web.
Objetivos
Los objetivos de la asignatura se basan en la consecución de las competencias siguientes: - Aprender los conceptos básicos de la ingeniería Web. - Conocer las principales plataformas de desarrollo de aplicaciones Web. - Estudiar y aplicar un proceso de desarrollo de aplicaciones Web. - Aprender los principales patrones arquitectónicos de aplicaciones Web. - Aprender a desarrollar aplicaciones Web utilizando una herramienta de desarrollo.
Programa
TEORÍA ****** PARTE I: Visión general de la Ingeniería Web. Tema 1. La Ingeniería Web. 1.1 Panorámica 1.2 Conceptos básicos de las aplicaciones Web 1.3 Protocolos y lenguajes 1.4 Antecedentes Tema 2. Arquitectura y tecnologías 2.1 Arquitecturas de las aplicaciones Web: MVC 2.2 Ejecución dinámica en el cliente y en el servidor. 2.3 Tecnologías en el Servidor. 2.4 Lenguajes y entornos de desarrollo: J2EE Tema 3. Desarrollo de aplicaciones Web. 3.1 Métodos ágiles de desarrollo 3.2 Requisitos de una aplicación Web 3.3 Patrones de arquitectura y diseño de aplicaciones Web 3.4 Análisis y diseño de aplicaciones Web 3.5 Elección de entornos de desarrollo 3.6 Modelo de pruebas en aplicaciones Web Tema 4. Tecnologías de la Web 2.0 4.1 Servicios web y arquitecturas basadas en servicios 4.2 SOAP/ReST 4.3 Comunicación asíncrona con el servidor 4.4 AJAX Tema 5: Aspectos específicos de la construcción de aplicaciones Web 5.1 Seguridad 5.2 Usabilidad 5.3 Escalabilidad 5.4 Transacciones 5.5 Rendimiento PRÁCTICAS ********* En las clases prácticas de la asignatura se estudiarán y utilizarán herramientas para: - Especificar los requisitos de una aplicación Web. - Realizar el modelo de análisis y diseño en UML de una aplicación Web. - Utilizar frameworks para el desarrollo de una aplicación Web. - Diseñar y realizar pruebas de unidad, funcionales y de integración en una aplicación Web - Gestionar un proyecto de ingeniería Web.
Actividades
Se realizarán los siguientes tipos de actividades para la consecución de las competencias específicas y desarrollo de las competencias genéricas que se citan a continuación: TRABAJO EN EQUIPO - Capacidad de organización y planificación. - Comunicación oral y escrita. - Toma de decisiones. RESOLUCIÓN DE PROBLEMAS - Capacidad de análisis y síntesis. - Razonamiento crítico. - Creatividad. EXPOSICIONES - Comunicación oral y escrita. - Creatividad. - Toma de decisiones. DEBATE - Capacidad de análisis y síntesis. - Razonamiento crítico. - Comunicación oral y escrita. - Creatividad. - Toma de decisiones. BÚSQUEDA DE INFORMACIÓN - Capacidad de análisis y síntesis. - Razonamiento crítico. - Creatividad. - Toma de decisiones. REALIZACIÓN DE UN TRABAJO ACADÉMICAMENTE DIRIGIDO Para superar la asignatura, los alumnos deberán realizar un trabajo consistente en la aplicación de los conocimientos teóricos/prácticos estudiados a un caso práctico concreto orientado al desarrollo de un proyecto. Este trabajo tendrá un seguimiento periódico previo mediante revisiones en tutorías con el profesor. En el desarrollo de este trabajo, se desarrollarán las siguientes competencias genéricas: - Aprendizaje autónomo. - Motivación por la calidad. - Capacidad de organización y planificación. - Comunicación oral y escrita. - Toma de decisiones. - Capacidad de análisis y síntesis. - Razonamiento crítico. - Creatividad.
Metodología
Al dejar de impartirse la asignatura en el curso 2014/2015, la metodología docente a aplicar no dispone de horas de clase, sustituyéndose por una metodología autónomas, basada en el desarrollo de un proyecto, y bajo el control y supervisión del profesor durante las tutorías. - Los contenidos teóricos y prácticos de la asignatura se trabajarán utilizando esta técnica de manera que se promuevan las capacidades de aprendizaje autónomo y planificación de los alumnos. El profesor diseñará los requisitos del proyecto que considere necesarios para que el alumno adquiera los conocimientos indicados en los objetivos de la asignatura y promoverá la utilización activa de fuentes de información.
Distribución de horas de trabajo del alumno/a
Nº de Horas (indicar total): 112,5
- Clases Teóricas: 9
- Clases Prácticas: 11
- Exposiciones y Seminarios: 2
- Tutorías Especializadas (presenciales o virtuales):
- Colectivas: 4
- Individules: 1
- Realización de Actividades Académicas Dirigidas:
- Con presencia del profesorado: 0
- Sin presencia del profesorado: 33
- Otro Trabajo Personal Autónomo:
- Horas de estudio: 28,5
- Preparación de Trabajo Personal: 13,5
- ...
- Realización de Exámenes:
- Examen escrito: 0
- Exámenes orales (control del Trabajo Personal): 2
Técnicas Docentes
|
||||||
Otros (especificar):
Aprendizaje basado en proyectos |
Criterios y Sistemas de Evaluación
Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016 Se realizará una evaluación continua del trabajo del alumno en la asignatura en la que se valorarán tanto los conocimientos específicos adquiridos como las competencias genéricas. Los conocimientos específicos se evaluarán mediante el trabajo realizado durante el curso, prestando especial atención en la evolución del mismo y en la aplicación de los conocimientos impartidos en la fase teórica. La evaluación de las competencias transversales se llevarán a cabo valorando la participación de los alumnos en las actividades propuestas por el profesor. A continuación se detallan los criterios de evaluación, las técnicas de evaluación y el sistema de calificación de los alumnos. * Criterios de evaluación - Precisión y rigurosidad en el conocimiento de los temas tratados. - Corrección técnica y formal de los trabajos realizados. - Calidad de las exposiciones. - Conocimiento y utilización de las técnicas estudiadas. - Interés y grado de compromiso en su proceso de aprendizaje. - Participación y calidad de las intervenciones en los foros del campus virtual. * Técnicas de evaluación - Desarrollo de un trabajo de carácter técnico. - Evaluación del trabajo mediante rúbricas - Evaluación del trabajo mediante listas de control - Métodos de co-evaluación, autoEvaluación y evaluación por pares para las distintas fases del trabajo. - Evaluación oral de la presentación del trabajo. * Sistema de Calificación La calificación final de la asignatura se obtendrá mediante una media ponderada de la calificación del examen y la de la aplicación web realizada en el trabajo en equipo. Al ser el proceso de desarrollo iterativo, se plantearán entregas parciales en varias fases. Aquellos trabajos que no cumplan los mínimos exigidos deberán realizar una fase de desarrollo adicional para mejorar/completar el trabajo. Para aprobar deberán de cumplirse en tiempo y forma las distintas entregas del trabajo y hacer una aplicación adecuada de los contenidos teóricos y prácticos.
Recursos Bibliográficos
- Leon Shklar, Richard Rosen: "Web Application Architecture. Principles, protocols and practices", 2ª edición, Wiley & Sons, 2003. - Cecilio Álvarez Caules: "Arquitectura Java Sólida", [http://www.arquitecturajava.com/el-libro/], 2013. - G. Kappel et al. (eds): "Web Engineering. The Discipline of Systematic Development of Web Applications", John Wiley & Sons, 2006. - D. Rosenberg, M. Stephens: "Use Case Driven Object Modeling with UMLTheory and Practice", Apress, 2007. - D. Rosenberg, M. Collins-Cope, M. Stephens: "Agile Development with ICONIX Process: People, Process, and Pragmatism", Apress, 2005. - Jim Conallen: "Building Web Applications with UML", 2ª ed., Addison- Wesley, 2002 - M. Fowler et al.: "Patterns of Enterprise Application Architecture", Addison-Wesley, 2002 - L. Richardson & S. Ruby: "RESTful Web Services", O'Reilly, 2007. - C. Gross: "Apress, Ajax Patterns and Best Practices", Apress, 2006 - Dierk Koenig et al.: "Groovy in action", Manning, 2007. - Graeme Rocher: "The Definitive Guide to Grails", Apress, 2009. - Seth Ladd: "Expert Spring MVC and Web Flow", Apress, 2006. - Craig Walls: "Spring in action", Manning, 2008. - Neal Ford: "Art of Java Web Development", Manning, 2004 - Tim Downey: "Web Development with Java Using Hibernate, JSPs and Servlets", Springer, 2007 - Gustavo Rossi, Oscar Pastor, Daniel Schwabe, Luis Olsina (eds.): "Web Engineering: Modelling and Implementing Web Applications", Springer, 2008 - Dave Thomas, David H. Hansson: "Agile Web development with Rails", The Pragmatic Bookshelf, 2nd. ed., 2006. - Russ Olsen: "Design Patterns in Ruby", Addison-Wesley Professional, 2007 - Adrian Holovaty, Jacob Kaplan-Moss: "The Django Book", Apress, 2007 [http://www.djangobook.com/] - George Schlossnagle, "Advanced PHP Programming", Sams, 2004. - Philip GreenSpun, "Software Engineering for Internet Applications" [http://philip.greenspun.com/seia/] - 37 Signals, "Getting Reals", [http://gettingreal.37signals.com/]. Referencias =========== Página de estándares de Internet http://www.w3.org Página oficial de Sun sobre Java http://java.sun.com Portal de grails: http://grails.org/
![]() |
INGENIERÍA WEB |
|
Código | Nombre | |||
Asignatura | 21714061 | INGENIERÍA WEB | Créditos Teóricos | 3.75 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3.75 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
- Haber desarrollado las competencias CG06 y TI06 (cursadas en la asignatura "Programación Web")
Recomendaciones
- Es necesario haber alcanzado las competencias C05, C12, C13 y C16 de la titulación, alcanzables a través de las asignaturas correspondientes. - Elección recomendable como optativa para quienes hayan completado el desarrollo de las competencias específicas de la intensificación en Ingeniería del Software o Computación. - No recomendable para quienes solo hayan alcanzado las competencias específicas de la intensificación en Arquitectura de computadores.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
JUAN MANUEL | DODERO | BEARDO | Profesor Titular Universidad | S |
IVAN | RUIZ | RUBE | PROFESOR SUSTITUTO INTERINO | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG01 | 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, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas | GENERAL |
CG02 | 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 este anexo | GENERAL |
CG03 | Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que gestionan | GENERAL |
CG04 | Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo | GENERAL |
CG05 | Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de su calidad, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo | GENERAL |
CG08 | 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 le doten de una gran versatilidad para adaptarse a nuevas situaciones | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero en Informática | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
TI01 | Capacidad para comprender el entorno de la organización y sus necesidades en el ámbito de las tecnologías de la información y las comunicaciones | ESPECÍFICA |
TI02 | 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 | ESPECÍFICA |
TI05 | 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 | ESPECÍFICA |
TI06 | 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 | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R1 | Ser capaz de comprender el entorno de una organización y sus necesidades en el ámbito de las tecnologías web |
R4 | Ser capaz de concebir sistemas, aplicaciones y servicios basados en tecnologías web. |
R2 | Ser capaz de seleccionar, diseñar, desplegar, integrar, evaluar, construir, gestionar, explotar y mantener sistemas de información web que satisfagan las necesidades de la organización, dentro de los parámetros de coste y calidad adecuados |
R3 | Ser capaz de seleccionar, diseñar, desplegar, integrar y gestionar aplicaciones y servicios web en una organización |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | 30 | |||
03. Prácticas de informática | 30 | |||
10. Actividades formativas no presenciales | 82 | Mediano | ||
12. Actividades de evaluación | 6 | Reducido | ||
13. Otras actividades | 2 | Grande |
Evaluación
Criterios Generales de Evaluación
- Precisión y rigurosidad en el conocimiento de los temas tratados. - Corrección técnica y formal de los trabajos realizados. - Calidad de las exposiciones. - Conocimiento y utilización de las técnicas estudiadas. - Interés y grado de compromiso en su proceso de aprendizaje. - Participación en las clases y actividades propuestas. - Participación y calidad de las intervenciones en los debates y en los foros del campus virtual.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
- Desarrollo de un trabajo en grupo de carácter técnico. | - Rúbricas - Escalas de valoración - Listas de control |
|
CB2 CB5 CG01 CG02 CG03 CG04 CG05 CG08 CG09 CT1 TI01 TI02 TI05 TI06 |
- Examen escrito. | - Escalas de valoración - Listas de control |
|
CG01 CG02 CG03 CG04 CG05 CG08 TI01 TI02 TI05 TI06 |
- Exposiciones orales. | - Rúbricas - Escalas de valoración - Listas de control |
|
CB2 CB5 CG04 CG08 CG09 TI02 |
Procedimiento de calificación
Los siguientes elementos de calificación se evaluarán con una o más actividades de aprendizaje (desarrollo de trabajo en grupo de carácter técnico y/o exposición oral y/o examen). Los pesos corresponden a la ponderación conjunta de todas las actividades en las que se evalúe cada elemento de calificación. 1- Documentación y software entregables: 40% 2- Cumplimiento de requisitos: 35% 3- Gestión y métodos de ingeniería: 10% 4- Técnicas de ingeniería: 7.5% 5- Herramientas y frameworks: 7.5% El examen escrito y la presentación oral del trabajo en grupo de carácter técnico alcanzan un peso mínimo en la calificación del 50%: - El examen escrito medirá competencias incluidas en los elementos de calificación 1, 4 y 5 (con un peso mínimo del 15%) - La presentación oral del trabajo medirá competencias incluidas en los elementos de calificación 2 y 3 (con un peso mínimo del 35%)
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Tema 1. La Ingeniería Web. 1.1 Panorámica 1.2 Conceptos básicos de las aplicaciones Web 1.3 Protocolos y lenguajes 1.4 Antecedentes |
||
Tema 2. Arquitectura y tecnologías 2.1 Arquitecturas de las aplicaciones Web: MVC 2.2 Ejecución dinámica en el cliente y en el servidor. 2.3 Tecnologías en el Servidor. 2.4 Lenguajes y entornos de desarrollo: J2EE |
||
Tema 3. Desarrollo de aplicaciones Web. 3.1 Métodos ágiles de desarrollo 3.2 Requisitos de una aplicación Web 3.3 Patrones de arquitectura y diseño de aplicaciones Web 3.4 Análisis y diseño de aplicaciones Web 3.5 Elección de entornos de desarrollo 3.6 Modelo de pruebas en aplicaciones Web |
||
Tema 4. Tecnologías de la Web 2.0 4.1 Servicios web y arquitecturas basadas en servicios 4.2 SOAP/ReST 4.3 Comunicación asíncrona con el servidor 4.4 AJAX |
||
Tema 5: Aspectos específicos de la construcción de aplicaciones Web 5.1 Seguridad 5.2 Usabilidad 5.3 Escalabilidad 5.4 Transacciones 5.5 Rendimiento |
Bibliografía
Bibliografía Básica
- Cecilio Álvarez Caules: "Arquitectura Java Sólida", [http://www.arquitecturajava.com/el-libro/], 2013.
- Armando Fox y David Patterson: "Desarrollando software como servicio: un enfoque ágil utilizando computación en la nube", Strawberry Canyon LLC, 2015.
Bibliografía Específica
- Craig Walls: "Spring in action", 4th edition, Manning, 2014.
- Josh Long: "Getting Started with Roo". O'Reilly Media, Inc., 2011
- Ken Rimple: "Spring Roo in Action". Manning Publications Company, 2012
- Leon Shklar, Richard Rosen: "Web Application Architecture. Principles, protocols and practices", 2ª edición, Wiley & Sons, 2009.
Bibliografía Ampliación
- Seth Ladd: "Expert Spring MVC and Web Flow", Apress, 2006.
- Gary Mak: "Spring Recipes". Apress, 2010
- Ashish Sarin: "Spring Roo 1.1 Cookbook". Packt Publishing Ltd., 2011
- Christian Gross: "Ajax Patterns and Best Practices", Apress, 2006
- Doug Rosenberg, Mark Collins-Cope, Matt Stephens: "Agile Development with ICONIX Process: People, Process, and Pragmatism", Apress, 2005.
- Doug Rosenberg, Matt Stephens: "Use Case Driven Object Modeling with UML. Theory and Practice", Apress, 2007.
- Gerti Kappel et al. (eds): "Web Engineering. The Discipline of Systematic Development of Web Applications", John Wiley & Sons, 2006.
- Gustavo Rossi, Oscar Pastor, Daniel Schwabe, Luis Olsina (eds.): "Web Engineering: Modelling and Implementing Web Applications", Springer, 2008
- Jim Conallen: "Building Web Applications with UML", 2ª ed., Addison-Wesley, 2002
- Leonard Richardson & Sam Ruby: "RESTful Web Services", O'Reilly, 2007.
- Martin Fowler et al.: "Patterns of Enterprise Application Architecture", Addison-Wesley, 2002
- Neal Ford: "Art of Java Web Development", Manning, 2004
- Philip GreenSpun, "Software Engineering for Internet Applications" [http://philip.greenspun.com/seia/]
- Tim Downey: "Web Development with Java Using Hibernate, JSPs and Servlets", Springer, 2007
![]() |
INTELIGENCIA ARTIFICIAL |
|
Código | Nombre | |||
Asignatura | 21714013 | INTELIGENCIA ARTIFICIAL | Créditos Teóricos | 3 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 4.5 |
Curso | 2 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Es recomendable que el alumno haya adquirido las competencias correspondientes a las materias de los semestres anteriores
Recomendaciones
Se recomienda al alumno la asistencia a las clases, así como el estudio y el trabajo continuado sobre los contenidos de la asignatura. Se recomienda disponer de un ordenador personal, así como de conexión a Internet para poder trabajar en casa la implementación de los ejercicios propuestos y acceder al campus virtual de la asignatura. La asistencia a tutorías presenciales y las consultas virtuales, permiten resolver las dudas planteadas durante el estudio y facilitan la realización de las actividades semanales propuestas en la asignatura. El material facilitado al alumno a través del campus virtual constituye la base para desarrollar los contenidos de cada tópico, pero se hace necesario la consulta de dudas y el estudio en profundidad de los distintos tópicos utilizando la bibliografía recomendada en la asignatura.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
PEDRO | DELGADO | PEREZ | BECARIOS DE INVESTIGACION | N |
María de la Paz | Guerrero | Lebrero | Profesor Ayudante Doctor | N |
Elisa | Guerrero | Vázquez | Profesora Titular de Universidad | S |
Manuel | López | Coello | Profesor Asociado | N |
Esther Lidia | Silva | Ramírez | Profesora Contratada Doctora | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
C15 | Conocimiento y aplicación de los principios fundamentales y técnicas básicas de los sistemas inteligentes y su aplicación práctica. | ESPECÍFICA |
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 | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG08 | 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. | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R01 | Conocer los fundamentos básicos de la Inteligencia Artificial, los Agentes Inteligentes, su evolución histórica y sus áreas de aplicación. |
R05 | Conocer y saber aplicar las estrategias más adecuadas para la resolución de problemas basados en búsqueda de la solución en espacios de estados. |
R06 | Implementar correctamente los algoritmos desarrollados en un lenguaje de programación. |
R04 | Realizar la formalización de problemas de búsqueda utilizando la información específica del dominio del problema. |
R02 | Realizar la representación del conocimiento humano de acuerdo a formalismos lógicos y estructurados de representación . |
R03 | Saber realizar inferencias sobre los sistemas implementados para obtener nuevo conocimiento. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Impartición de los contenidos teóricos y resolución de cuestiones y ejercicios sencillos que ilustren dichos contenidos. |
24 | C15 CG08 | |
02. Prácticas, seminarios y problemas | Realización de problemas sobre los distintos tópicos de la asignatura. |
12 | C15 | |
03. Prácticas de informática | Implementación de los métodos tratados en teoría utilizando un lenguaje de programación. |
24 | C15 CG08 CT1 | |
10. Actividades formativas no presenciales | Realización de tareas de teoría y práctica propuestas que serán realizadas de forma individual o en grupos. |
86 | C15 CG08 CT1 | |
12. Actividades de evaluación | Examen final de la asignatura |
4 | C15 |
Evaluación
Criterios Generales de Evaluación
Se realizará un examen final en las convocatorias oficiales donde se podrán plantear diversas cuestiones y problemas para su resolución e implementación. Se valorarán los siguientes aspectos: - Correcta expresión escrita. - Claridad y precisión en la resolución de los problemas planteados. - Corrección en la solución de los problemas. - Adecuada aplicación de los conocimientos teóricos a la práctica. - Uso de un buen estilo de programación. - Documentación de programas. - Corrección, claridad y eficiencia de los programas. Adecuación a los principios de la materia en cuestión. Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Entrega de ejercicios prácticos: Se solicitará a los alumnos la entrega de varios ejercicios que se deberán resolver y entregar durante las sesiones de laboratorio. | La entrega se realizará a través del Campus Virtual. |
|
C15 CT1 |
Examen final: constará de cuestiones teóricas, prácticas, resolución de problemas e implementaciones en el lenguaje de programación usado en la asignatura. | Los exámenes serán realizados en las correspondientes convocatorias oficiales de exámenes. |
|
C15 CG08 |
Realización de cuestionarios sobre los contenidos teórico-prácticos estudiados en la asignatura. | A través de cuestionarios que se realizarán en cada sesión de laboratorio. Preferentemente se utilizarán los recursos del campus virtual para plantear las preguntas y recoger las respuestas de los alumnos. |
|
C15 CG08 |
Procedimiento de calificación
La calificación final constará de la nota de las prácticas (10%) y la nota del examen final (90%). La nota de las prácticas a lo largo del curso será tenida en cuenta cuando se hayan entregado al menos, el 80% de las prácticas solicitadas por el profesor. En el caso de que no se alcance este porcentaje de entrega, la nota de prácticas será valorada con 0 puntos. La nota de prácticas se calculará a partir de las respuestas correctas que se hayan realizado a lo largo de los cuestionarios que para cada sesión de prácticas de informática se planteará. Cuando se haya realizado el 80% de las entregas esta nota se calculará como: NºRespuestasCorrectas/NºTotal de Cuestiones. El Examen Final constará de una serie de cuestiones, problemas e implementaciones que se valorará con hasta el 90% de la nota total.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1. INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL 1.1.Definición y conceptos básicos en IA 1.2.Revisión Histórica 1.3.Áreas de Aplicación, estado actual de la materia |
C15 CG08 CT1 | R01 |
2. REPRESENTACIÓN DEL CONOCIMIENTO 2.1 Introducción a las principales técnicas de representación del conocimiento 2.2 Ontologías y Agentes Inteligentes basados en reglas Mecanismos de Inferencia Técnicas de Equiparación Resolución de Conflictos |
C15 CT1 | R02 R03 |
3. TÉCNICAS DE BÚSQUEDA 3.1 Búsqueda No Informada 3.2. Búsqueda Heurística Búsqueda Voraz y Algoritmo A* Búsqueda Gradiente y Haz Local 3.3 Búsqueda entre Adversarios Evaluación minimax Poda alfa-beta |
C15 CT1 | R05 R06 R04 |
Bibliografía
Bibliografía Básica
RUSSELL, S. y NORVIG, P.(2003): Artificial Intelligence: A Modern Approach. Prentice Hall, 2003.
BORRAJO D., JURISTO N., MARTÍNEZ V. y PAZOS J.(1993): Inteligencia Artificial. Métodos y Técnicas. Centro de Estudios Universitarios Ramón Areces, Madrid, 1993.
GIARRATANO J., RILEY G. (2001): Sistemas expertos: principios y programación. Thomsom, 2001.
RICH, E. and KNIGHT, K., (1997): Inteligencia artificial. McGraw-Hill Interamericana, 1997.
FERNÁNDEZ S., GONZÁLEZ J. y MIRA J. (2003):Problemas Resueltos de Inteligencia Artificial Aplicada. Búsqueda y Representación. Pearson, Madrid.
Bibliografía Específica
WINSTON, P. H. (1994): Inteligencia Artificial. 3ª Edición, Addison-Wesley Iberoamericana, Wilmington, Delaware, EE.UU.
PALMA MÉNDEZ T., MARÍN MORALES R. (2008): Inteligencia artificial: métodos, técnicas y aplicaciones. McGraw-Hill, 2008.
NILSSON N (2001): Inteligencia Artificial: Una nueva síntesis. McGrawHill, 2001.
Bibliografía Ampliación
ESCOLANO F., CAZORLA M.A. , ALFONSO M.I., COLOMINA O. y LOZANO M.A. (2003): Inteligencia Artificial. Modelos, Técnicas y Áreas de Aplicación. Thomson, Madrid, 2003.
NORVIG P. (1992): Paradigms of AI programming: Case studies in Common Lisp.
GABBAY D. M. (1998): Handbook of logic in artificial intelligence and logic programming. Clarendon, Oxford, 1998.
![]() |
INTERNET Y NEGOCIO ELECTRÓNICO |
|
Código | Nombre | |||
Asignatura | 21714062 | INTERNET Y NEGOCIO ELECTRÓNICO | Créditos Teóricos | 3.75 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3.75 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
Se recomienda al alumno tener superadas las asignaturas del primer semestre correspondientes al itinerario de la asignatura (Tecnologías de la Información), así como el estudio y el trabajo continuado sobre los contenidos de esta última. En concreto, para poder superar la asignatura con garantías, se requieren conocimientos sólidos y suficientes en las materias de Programación Orientada a Objetos, Bases de Datos y Programación Web.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
José María | Rodríguez | Corral | Profesor Titular de Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG03 | Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que gestionan | GENERAL |
CG05 | Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de su calidad, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo | GENERAL |
CG06 | 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 este anexo | GENERAL |
CG08 | 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 le doten de una gran versatilidad para adaptarse a nuevas situaciones | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero en Informática | GENERAL |
CG11 | 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 en Informática | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
TI01 | Capacidad para comprender el entorno de la organización y sus necesidades en el ámbito de las tecnologías de la información y las comunicaciones | ESPECÍFICA |
TI02 | 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 | ESPECÍFICA |
TI04 | Capacidad para seleccionar, diseñar, desplegar, integrar y gestionar redes e infraestructuras de comunicaciones en una organización | ESPECÍFICA |
TI05 | 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 | ESPECÍFICA |
TI06 | 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 | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R1 | Ser capaz de comprender el entorno de una organización y sus necesidades en el ámbito de las tecnologías de la información y las comunicaciones. |
R4 | Ser capaz 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. |
R3 | Ser capaz de 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. |
R2 | Ser capaz de 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. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Modalidad organizativa: clases teóricas. Métodos de enseñanza-aprendizaje: método expositivo/lección magistral. En el contexto de esta modalidad organizativa y mediante el método de enseñanza-aprendizaje indicado se impartirán las unidades teóricas correspondientes a los contenidos de la asignatura. Durante las clases de teoría tendrá lugar la realización de pruebas de progreso parciales. |
30 | TI01 | |
03. Prácticas de informática | Modalidad organizativa: clases prácticas. Métodos de enseñanza-aprendizaje: aprendizaje basado en proyectos. En el contexto de esta modalidad organizativa y mediante el método de enseñanza-aprendizaje indicado, los alumnos, organizados en grupos de trabajo, desarrollarán un proyecto de tienda on-line bajo la asistencia y supervisión del profesor. Asimismo, con carácter previo al desarrollo de los proyectos, se introducirá a los alumnos en el lenguaje de programación orientado a objetos "Ruby". |
30 | CB2 CB4 CB5 CG03 CG05 CG06 CG08 CG09 CG11 CT1 TI01 TI02 TI04 TI05 TI06 | |
10. Actividades formativas no presenciales | Actividades académicas dirigidas (40 horas): Proyecto de tienda on-line. Esta actividad será realizada por los alumnos en grupos de trabajo. Estudio individual y trabajo autónomo sobre los contenidos de la asignatura (no presencial): 45 horas. |
85 | Reducido | CB2 CB4 CB5 CG03 CG05 CG06 CG08 CG09 CG11 CT1 TI01 TI02 TI04 TI05 TI06 |
11. Actividades formativas de tutorías | Atención personal al alumno con el fin de asesorarlo sobre los distintos aspectos relativos al desarrollo de la asignatura. |
3 | Reducido | CB2 CB4 CB5 CG03 CG05 CG06 CG08 CG09 CG11 CT1 TI01 TI02 TI04 TI05 TI06 |
12. Actividades de evaluación | Examen final de asignatura (ver sistemas de evaluación). |
2 | Grande | CB2 CB4 CB5 CG03 CG05 CG06 CG08 CG09 CG11 CT1 TI01 TI02 TI04 TI05 TI06 |
Evaluación
Criterios Generales de Evaluación
En términos generales, se valorará el grado de conocimiento y la correcta utilización, por parte del alumno, de las técnicas y metodologías estudiadas, así como el interés y el nivel de compromiso en su proceso de aprendizaje. En particular, se evaluará la coherencia interna y la correcta estructuración de los proyectos desarrollados, así como la corrección técnica de los mismos.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Examen final. | Prueba escrita compuesta por tests de conocimientos y/o una o varias cuestiones de desarrollo/Escalas de valoración de tests y rúbricas. |
|
CB5 TI01 |
Proyecto de tienda on-line. | Desarrollo de un proyecto de tienda on-line/Rúbrica de valoración de proyectos. |
|
CB2 CB4 CB5 CG03 CG05 CG06 CG08 CG09 CG11 CT1 TI01 TI02 TI05 TI06 |
Pruebas de progreso. | Tests de conocimientos y/o cuestiones de desarrollo/Escalas de valoración de tests y rúbricas. |
|
CB5 TI01 |
Procedimiento de calificación
Tanto la naturaleza de una asignatura que corresponde a un perfil de tecnología específica (Tecnologías de la información), como la filosofía del ECTS, aconsejan la realización de un procedimiento de evaluación continua. No obstante, ya sea porque el tamaño del grupo de alumnos no sea suficientemente manejable para llevar a cabo la evaluación continua, o bien por decisión propia del alumno, se aplicaría el procedimiento de evaluación mediante examen final y trabajo práctico. Evaluación continua. - Pruebas de progreso (entre tres y cinco controles). Una de ellas será un test sobre el lenguaje de programación Ruby. Las demás pruebas tratarán sobre los contenidos teóricos de la asignatura: 6 puntos. - Proyecto de tienda on-line (aprendizaje basado en proyectos): 4 puntos (todo proyecto superado tendrá una puntuación mínima de 2 puntos). El proyecto debe superarse para aprobar la asignatura. Se evaluará mediante entrevistas periódicas con los grupos de alumnos, durante las cuales se verificará el cumplimiento de los apartados de la rúbrica de corrección. Tanto la parte teórica de la asignatura como el proyecto de tienda on-line, en caso de obtener una calificación positiva, serán eliminatorios hasta la convocatoria de Septiembre inclusive. Examen final como procedimiento alternativo al de evaluación continua: prueba de conocimientos teóricos (6 puntos) y proyecto de tienda electrónica (4 puntos). En la convocatoria de junio, los alumnos expondrán ante el profesor el mismo proyecto desarrollado en grupo durante el semestre - previamente revisado - el día del examen. Para las convocatorias de septiembre y febrero, los alumnos tendrán que desarrollar proyectos individuales, cuyas características habrán acordado previamente con el profesor, y exponerlos el día del examen.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Módulo 1: Fundamentos del comercio electrónico. Tema 1. Introducción al comercio electrónico. Tema 2. Desarrollo de aplicaciones de comercio electrónico. Tema 3. Computación móvil y comercio electrónico: Comercio móvil. |
TI01 | R1 |
Módulo 2. Servicios de soporte al comercio electrónico. Tema 1. Sistemas de pago electrónico. Tema 2. Seguridad en el comercio electrónico. |
TI01 | R1 |
Módulo 3. Tecnologías y metodologías de desarrollo. Tema 1. Introducción al lenguaje de programación Ruby. Tema 2. Ruby on Rails: Conceptos y tecnologías básicas: arquitectura modelo-vista-controlador (MVC), ficheros de migración, desarrollo dirigido por tests (TDD), Active Records, Scaffolding. Tema 3. Programación avanzada en Ruby on Rails: Vistas XML, Ajax, Action Mailer. Tema 4. Metodologías de desarrollo Ágil. SCRUM. |
TI02 TI04 TI05 TI06 | R4 R3 R2 |
Bibliografía
Bibliografía Básica
E. Turban, D. King, J. Lang. Introduction to Electronic Commerce. Third Edition. Pearson Education, 2011.
H. Collingbourne. The Book of Ruby. A Hands-On Guide for the Adventurous. No Starch Press, Inc., July 2011.
S. Ruby, D. Thomas, D. Heinemeier. Agile web development with Rails 4. The Pragmatic Programmers LLC, 2013.
C. Hellsten, J. Laine. Beginning Ruby on Rails E-commerce: From Novice to Professional. Apress, 2006.
M. Cohn. User Stories Applied for Agile Software Development. Pearson Education, 2004.
Bibliografía Ampliación
E. Liberos, R. García, J. Gil, J.A. Merino, I. Somalo. El Libro del Comercio Electrónico. Segunda Edición Revisada y Actualizada. ESIC Editorial, 2011.
P. Cooper. Beginning Ruby: From Novice to Professional. Second Edition. Apress, 2009.
C. Carneiro, R. Al Barazi. Beginning Rails 3. Apress, 2010.
S. St. Laurent, E. Dumbill, E.J. Gruber. Learning Rails 3. O’Reilly Media, Inc., 2012.
M. Cohn. Agile Estimating and Planning. Pearson Education, 2006.
![]() |
INTRODUCCION A LA INFORMATICA |
|
Código | Nombre | |||
Asignatura | 20103054 | INTRODUCCION A LA INFORMATICA | Créditos Teóricos | 1.75 |
Título | 20103 | GRADO EN MEDICINA | Créditos Prácticos | 2 |
Curso | 1 | Tipo | Optativa | |
Créd. ECTS | 3 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
ninguno
Recomendaciones
no
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MIGUEL ANGEL | BOLIVAR | PEREZ | PROFESOR ASOCIADO | N |
JOSE MIGUEL | MOTA | MACIAS | PROFESOR SUSTITUTO INTERINO | N |
BERNARDO MIGUEL | NUÑEZ | MORALEDA | Profesor Titular Escuela Univ. | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
IF1 | Manejar los conceptos y terminología informática adecuada, los conocimientos básicos sobre el funcionamiento del ordenador y sus periféricos, los diferentes tipos de software, los conocimientos básicos sobre redes y una visión de conjunto sobre las aplicaciones informáticas en el campo de las ciencias de la salud y la medicina. | ESPECÍFICA |
IF2 | Manejar un sistema operativo con entorno grafico (Windows). | ESPECÍFICA |
IF3 | Manejar Internet para realizar búsquedas de información, envío de correo, consultas a foros y en general uso de herramientas de comunicación por Internet. | ESPECÍFICA |
IF4 | Tener una visión de conjunto de las diferentes herramientas ofrecidas por la UCA para poder usarla a lo largo de la Título (Biblioteca de la UCA, Campus virtual, Red campus, CAU, etc.) | ESPECÍFICA |
IF5 | Manejar un procesador de texto para ser capaz de crear un trabajo con una estructura adecuada. | ESPECÍFICA |
IF6 | Manejar un programa de análisis de datos y obtención de conclusiones de este análisis. | ESPECÍFICA |
IF7 | Manejar un programa de presentaciones para obtener una presentación que deberá defender ante los compañeros. | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
IR-7 | el alumno es capaz de evaluar los trabajos presentados por sus compañeros utilizando algun tipo de escala. |
IR-2 | el alumno es capaz de manejar las herramientas que la uca proporciona en su pagina web para correo, expediente, biblioteca, campus virtual, etc. |
IR-1 | el alumno es capaz de manejar un entorno windows. |
IR-3 | el alumno es capaz de manejar un procesador de textos para construir un trabajo con una estructura adecuada |
IR-6 | el alumno es capaz de realizar una presentacion de un trabajo que ha realizado solo o en grupo |
IR-8 | el alumno es capaz de utilizar el vocabulario informatico y reconocer lo cuando alguien lo utiliza y en cierta medida es capaz de comprender de lo que se habla. |
IR-5 | el alumno es capaz de utilizar un programa de analisis de datos para obtener resultados y ser capaz de interpretar los |
IR-4 | el alumno es capaz de utilizar un programa de presentaciones para construir una presentacion, sabe expresarse adecuadamente y desarrollar el tema. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | clase magistral en las que se impartiran los concepto basicos sobre informatica, y clases de problemas; dudas donde se resolveran problemas que caen en los examenes y las dudas que tengan los alumnos; ademas en estas horas estan contempladas las horas de las presentaciones de los trabajos de los alumnos. |
13 | Grande | IF1 IF7 |
03. Prácticas de informática | clases practicas en aula de informatica, asistencia no obligatoria, se evalua por medio de la realizacion de una serie de tareas. |
16 | Reducido | IF2 IF3 IF4 IF5 IF6 |
08. Teórico-Práctica | 1 | |||
10. Actividades formativas no presenciales | Internet- 15 puntos estos puntos se obtienen cumpliendo las siguientes tareas: - Enviar mensaje de bienvenida al foro del campus virtual - 1p - Enviar correo al campus virtual con adjunto - 1p - Obtener una imagen del correo electrónico de la UCA con un filtro de mensaje establecido.- 2p - Obtener una imagen de redcampus del expediente - 1p - Obtener una imagen de los datos de usuario de la biblioteca en la que aparezca una reserva de libro 1p. - Obtener una imagen de los datos del apartado estadisticas del curso de manejo de ordenadores.- 8 p - Enviar todas las imágenes anterior en un archivo comprimido ZIP por medio de la herramienta apropiada del campus virtual. - 1 p Word- 5 puntos (PREFERENTEMENTE EN GRUPOS) Realizacion de un documento adecuadamente estructurado. se valorara no solo el uso de herramientas de word sino también la estructura del trabajo. Escala de valoración aproximada: 1 p: documento escrito sin imágenes y no formateado adecuadamente, no dispone de estructura adecuada (portada, indice, contenido y bibliografía). 2 p: documento escrito con imágenes y no formateado adecuadamente, dispone de portada contenido y bibliografía 3 p: documento adecuadamente formateado y con los apartados adecuados comentados arriba. 4 p: como el apartado anterior pero se utilizan algunas herramientas que hacen que el trabajo sea mas vistoso. 5 p: como el anterior, aunque el alumno utiliza herramientas que hacen que la navegación y lectura del documento sea mas amigable. powerpoint- 5 puntos realización de una pequeña presentación de powerpoint de unas 4 transparencias sobre el mismo tema seleccionado en el documento de word. Se valorara la capacidad de resumen sobre el trabajo de word, la estructura de las transparencias con respecto a la presentación, el aspecto final de las transparencias, etc. Escala de valoración aproximada: 1 p: presentacion realizada sin estructura, no tiene una portada, ni bibliografia y no incluye ninguna imagen, no bien formateada. 2 p: presentacion realizada con algo de estructura con imágenes y no formateado adecuadamente, dispone de portada contenido y bibliografía 3 p: presentacion con una estructura adecuada con imagenes, bien formateada, tiene una estructura adecuada y animaciones (transiciones o animaciones simples) 4 p: la presentacion incorpora animaciones y elementos que la hacen mas vistosa y se adecuada muy bien a la presentacion 5 p: como el anterior, y ademas el alumno utiliza herramientas que hacen que la navegación y lectura del documento sea mas amigable. Excel o epiinfo (analisis de datos)- 5 puntos realización de algún tipo de tarea sobre análisis de datos o similar en alguna de las dos herramientas seleccionadas. Presentación de trabajos en clase 15 puntos Una de las sesiones magistrales se utilizara para realizar la presentación de los trabajos de periféricos que los grupos hayan seleccionado, en esta sesión los grupos exponen sus trabajos y los demás compañeros valoran dichos trabajos. Con ello se consiguen dos notas, una primera nota establecida por el profesor de hasta 10 puntos por la presentación realizada por el grupo y otra nota individual para cada alumno que asista a esta sesión de hasta 5 puntos y que estará determinada por la valoración que ha hecho el alumno con respecto a los trabajos así como por los comentarios que haya realizado en la hoja de valoración. Total= 45 puntos examen teórico 55 puntos (sera necesario obtener un 4 en este examen para poder superar la asignatura). ver mas adelante (requiere al menos 20 horas de estudio). |
45 | Reducido | IF2 IF3 IF4 IF5 IF6 |
Evaluación
Criterios Generales de Evaluación
La evaluación se realiza en dos partes una práctica con presentación de trabajos que cuenta como el 45% de la nota final y una teórica que cuenta como el 55% restante. La evaluación practica se realiza por medio una serie de tareas que deben realizar delante del ordenador y pretende dilucidar si el alumno ha llegado a comprender los conceptos importantes del apartado practico, para evaluar esto los alumnos deben completar una serie de tareas (ver mas adelante). por otro lado la evaluacion teorica se realiza por medio de un examen escrito con la estructura comentada en la actividad correspondiente.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
A- Manejo de Internet- 15 puntos Estos puntos se obtienen cumpliendo las siguientes tareas: - Enviar mensaje de bienvenida al foro del campus virtual - 1p - Enviar correo al campus virtual con adjunto - 1p - Obtener una imagen del correo electrónico de la UCA con un filtro de mensaje establecido.- 2p - Obtener una imagen de redcampus del expediente - 1p - Obtener una imagen de los datos de usuario de la biblioteca en la que aparezca una reserva de libro 1p. - Obtener una imagen de los datos del apartado estadísticas del curso de manejo de ordenadores.- 8 p - Enviar todas las imágenes anterior en un archivo comprimido ZIP por medio de la herramienta apropiada del campus virtual. - 1 p | Revisión de las actividades mediante campus virtual y evaluación de las mismas. si el apartado esta bien realizado se proporcionan los puntos indicados sino se enviá mensaje de feedback. |
|
IF1 IF2 IF3 IF4 |
B- Word- 5 puntos (PREFERENTEMENTE EN GRUPOS) Realización de un documento adecuadamente estructurado (propuesto por el alumno y consensuado con el profesor, sobre un tema relacionado con la informática). Se valorara no solo el uso de herramientas de word sino también la estructura del trabajo. | Se aplica la siguiente rubrica de valoración a los trabajos. Escala de valoración aproximada: 1 p: documento escrito sin imágenes y no formateado adecuadamente, no dispone de estructura adecuada (portada, indice, contenido y bibliografía). 2 p: documento escrito con imágenes y no formateado adecuadamente, dispone de portada contenido y bibliografía 3 p: documento adecuadamente formateado y con los apartados adecuados comentados arriba. 4 p: como el apartado anterior pero se utilizanalgunas herramientas que hacen que el trabajo sea mas vistoso. 5 p: como el anterior, aunque el alumno utiliza herramientas que hacen que la navegación y lectura del documento sea mas amigable. |
|
IF1 IF2 IF5 |
C- Realizar una pequeña presentación en powerpoint de al menos 4 diapositivas sobre el trabajo de word seleccionado en el que se evaluaran las diferentes herramientas usadas en su confección, así como el aspecto general. Hasta 5 puntos. | utilizar un programa de presentaciones para diseñar una presentación sobre su trabajo y poder presentar la en clase, para ello el alumno dispondrá de material sobre presentaciones en el campus virtual. |
|
IF7 |
D- Evaluar su capacidad de aprendizaje propio con un programa de analisis de datos (como epiinfo o excel) por medio de una pequeña evaluación sobre el programa. Hasta 5 puntos. | utilizar un programa de analisis de datos tipo epiinfo, excel, etc para desarrollar una practica que tendra que entregar al profesor para su evaluacion. |
|
IF6 |
E- La presentación de un trabajo sobre salud e informatica(que seria aconsejable que se realizara en grupos de entre 2 y 5 personas), este trabajo se valorara en el apartado práctico correspondiente (Word y powerpoint). Ademas, si los alumnos realizan la presentación del trabajo pueden obtener hasta 10 puntos. Por otro lado cualquier alumno que asista a esta presentación podrá evaluar los trabajos de sus compañeros y según esta evaluación sea mas o menos adecuada el alumno podrá conseguir hasta 5 puntos mas. Hasta un total de 15 puntos (10 por presentación, 5 por valoraciones). | por medio de unas plantillas los alumnos pondran una nota entre 5 y 10 a las presentaciones de sus compañeros deberan indicar en las plantillas no solo la nota sino las razones porque ponen la nota, esto se valorar para obtener una nota. utilizando las herramientas multimedia de las aulas de esta universidad los alumnos realizaran una presentacion que debe durar al menos 5 minutos y no sobrepasar los 10 minutos (en cuyo caso seran penalizados en su nota). Se valorara la capacidad de sintesis, expresion, desarrollo de la presentacion, etc. |
|
IF7 |
La evaluación teórica se realiza basándonos en los contenidos impartidos en la teoría de los cuales se extrae un examen compuesto de dos apartados: Apartado tipo test: Se pretende ver si el alumno ha aprendido los conceptos avanzados o complejos por medio de preguntas tipo test y de relacionar, este apartado puntúa con la mitad de la nota y las respuestas del tipo test fallidas descuentan los puntos. El alumnos debe obtener al menos la mitad de los puntos del examen en esta parte, las test acertadas proporcionan 0,25 puntos, las fallidas -0,1 y las preguntas de relación proporcionan 0,1. Apartado teórico/practico: en este apartado se pretende comprobar que el alumno conoce los conceptos más básicos de informática y para ello se realiza por medio de preguntas breves y por medio de una serie de problemas explicados en la teoría. El alumno debe obtener al menos la mitad de los puntos en esta parte, las preguntas de esta parte valen 0,5 puntos cada una. | examen teorico (1 hora), el alumno realizara este examen y para superar la asignatura debe obtener al menos un 4 en dicho examen, se requiere calculadora. |
|
IF1 |
Procedimiento de calificación
Para superar la asignatura el alumno deberá obtener al menos la mitad de los puntos en cada una de las dos partes del examen escrito (o lo que es lo mismo deberá tener al menos un 4 sobre 10 en el examen escrito). A esta nota se le sumaran los puntos obtenidos por la realización de las diferentes tareas realizadas, después de superar el examen hasta obtener la puntuación final que siendo de 50 puntos se considera superada la asignatura. NOTA IMPORTANTE: No se permite el uso de ningún dispositivo electrónico tipo móvil que permita la comunicación con el exterior en el examen, bajo penalización de obtener el suspenso en el examen.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
EPI info o EXCEL (4 horas- 2 sesiones) analisis de datos |
IF6 | IR-5 |
Internet (4 horas- 2 sesiones) Que es Internet Servicios que proporciona Internet Servidores de Internet, como conectar Correo electrónico Búsqueda de información servicios que proporciona la UCA (redcampus, campus virtual, biblioteca, etc). |
IF3 IF4 | IR-2 |
Microsoft Word (4 horas- 2 sesiones) Escritura de texto Formateo basico Inclusion de imágenes (marcos e imágenes) Tablas y esquemas |
IF5 | IR-3 |
Power point 2 horas (1 sesion) Escritura de texto Formateo basico Inclusion de imágenes (marcos e imágenes) |
IF7 | IR-4 |
Temario teorico TEMA 1. Introducción/presentación (2 horas) 1. Definición y conceptos básicos. 2. Elementos de un sistema informático 1.1. Hardware. 1.2. Software. 1.3. Personal Informático. 2. Clasificación de los ordenadores. 3. Evolución histórica. 4. Aplicaciones de la informática. TEMA 2.El ordenador, partes y periféricos (2 horas) 1. Tratamiento de la información 2. Esquema funcional de un ordenador 3. Soportes de información. 3.1. Soportes ni magnéticos ni ópticos 3.2. Soportes Magnéticos 3.3. Soportes Ópticos 3.4. Soportes Híbridos 4. Periféricos de salida. 4.1. Perforadoras de cintas 4.2. Pantalla 4.3. Impresoras 4.3.1. de Impacto 4.3.2. de No impacto 4.4. Plotter 4.5. Displays 4.6. Conversores D/A 5. Soportes de entrada 5.1. Lectora de tarjetas 5.2. Teclado 5.3. Dispositivos apuntadores: 5.3.1. Ratón 5.3.2. Lápiz óptico 5.3.3. Trackball 5.3.4. Joystick 5.3.5. Puntero táctil 5.3.6. Pantalla Sensible 5.3.7. Otros 5.4. Scanners 5.5. Lectores ópticos 5.6. Detector de caracteres magnetizables 5.7. Sensores de señales analógicas 5.8. Dispositivo reconocedor de voz 6. Periféricos de entrada/salida. 6.1. Tarjetas de sonido (altavoces/micro). 6.2. Módem/FAX. 6.3. Tarjeta de red. 6.4. Tarjeta de vídeo. 6.5. Dispositivo de realidad virtual. problemas (1 hora) TEMA 3. Software de un ordenador (2 horas) 1. Representación de la Información 1.1. Sistemas de numeración usuales en informática. 1.2. Detección de errores. 2. Sistema Operativo 2.1. Funciones básicas del S.O. 2.2. Módulos de un S.O. 2.3. Algunos S.O. comerciales. 3. Programas de aplicación 3.1. Clasificación del Software de aplicación 3.2. Procesadores de texto 3.3. Hojas de Calculo 3.4. Software Gráfico (2D, 3D) 3.5. Software de comunicaciones. TEMA 4. Introducción a las comunicaciones (2horas) 1. Conceptos básicos 1.1. ¿Por que comunicar los sistemas? 1.2. ¿Como se comunican los sistemas? 2. Razones para instalar una red de ordenadores. 3. Arquitecturas de red 3.1. Topología de una red 3.2. Métodos de acceso al cable 3.3. Protocolos de comunicaciones 4. Cobertura de las redes 5. Internet. TEMA 5. Aplicaciones informáticas a la medicina (1 horas) 1. Epiinfo 2. Telemedicina 3. Otras aplicaciones 4. Guía de compra de equipos problemas y dudas 1 hora. presentacion de trabajos 2 horas. |
IF1 IF7 | IR-7 IR-6 IR-8 |
Windows 98 (2 horas- 1 sesion) Primer contacto con el ordenador Introducción a windows 98, el entorno Manejo del administrador de archivos REalizacion del CD sobre curso de ordenadores. |
IF2 | IR-1 |
Bibliografía
Bibliografía Básica
Bibliografía:
Fundamentos Informáticos.
José Galindo Gomez y otros.
Ed. Servicio de publicaciones UCA. 1997.
Introducción a la informática.
Torres A. Prieto
Ed. Mc Graw-Hill.2002, 3º edicion.
Bibliografía Específica
Informática para médicos
German T. Ramos, J. Mª Suares y otros
Ed Anaya Multimedia. 2000.
Informática Medica
Luis Pedraza
Ed Mc Graw-Hill Interamericana.1997.
Diccionario de informática e Internet
Enrique de Alarcon Alverez
Ed Anaya Multimedia.2000.
Microsoft Windows NT Workstation 4.0 Paso a Paso
Catapult
Ed Mc Graw-Hill
Referencia rápida de INTERNET con Windows 95
Stephen L. Nelson
Ed Mc Graw-Hill
Internet iniciación y referencia
Enrique Soler
Ed Mc Graw-Hill
Netscape, Iniciación y referencia
Daniel Sanchez
Ed Mc Graw-Hill
Manuales de Epi info (en el disco)
Andrew G. Dean
Distribuido por USD
La telemedicina situación actual y perspectivas
Olga Ferrer-Roca
Ed fundación retevision auna. 1998.
Internet
Carlos Esebbag Benchimol
Ed Anaya Multimedia. 2000
IRC Charlas en Internet
Jesus Vicente Jordana
Ed Anaya multimedia. 1998.
Referencia rápida de Internet
Stephen L. Nelson
Ed Mc Graw-Hill.
Manual de consulta de Epi Info
Bernardo N. M.; Inmaculada F. M.; Amelia R.M.
Ed Moralea. 2000
Bibliografía Ampliación
Conceptos de Informática
P. Bihop
Ed Anaya Multimedia. 1989
Informática Básica
M. García E. Alcalde
Mc Graw-Hill. 1994
Introducción a la informática.
Jorge Rodriguez Vega.
Ed. Anaya Multimedia. 2001.
Introducción a la informática para torpes.
Enrique J. Del Teso
Ed. Anaya Multimedia. 1998.
Bibliografía parte practica:
![]() |
INTRODUCCIÓN A LA PROGRAMACIÓN |
|
Código | Nombre | |||
Asignatura | 21714006 | INTRODUCCIÓN A LA PROGRAMACIÓN | Créditos Teóricos | 3 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 4.5 |
Curso | 1 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
Se recomienda a los alumnos la asistencia a las clases y el estudio constante de la asignatura, especialmente la realización práctica de los ejercicios propuestos siguiendo todos los pasos para la realización de programas. Se recomienda también disponer de un ordenador personal para poder trabajar la implementación de los ejercicios propuestos. Los contenidos de esta asignatura no se pueden estudiar ni aplicar aisladamente, los contenidos se van ampliando y complementando sobre la base de los ya estudiados, para llegar a disponer de todos los conocimientos y destrezas necesarias para abordar adecuadamente el desarrollo completo de programas de pequeña-mediana envergadura. El alumno deberá consultar diariamente el campus virtual de la asignatura ya que será la plataforma a través de la cuál: - Se distribuirán todos los materiales de la asignatura. - Se divulgarán noticias e información de interés sobre el seguimiento de la misma. - Se realizarán cuestionarios de evaluación. - Se publicarán las calificaciones. - Se realizarán las tutorías virtuales. Se recuerda a los alumnos que esta asignatura es requisito de muchas posteriores en la titulación y por ello es fundamental asimilar adecuadamente todos los contenidos que en ella se imparten.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Nuria | Hurtado | Rodriguez | Profesor Colaborador | S |
ELENA | ORTA | CUEVAS | PROFESORA TITULAR DE UNIVERSIDAD | N |
FRANCISCO | PERIAÑEZ | GOMEZ | PROFESOR ASOCIADO | N |
MARIA ELOISA | YRAYZOZ | DIAZ DE LIAÑO | Profesora Titular Escuela Univ. | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
CG15 | 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. | GENERAL |
CG16 | 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. | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | R1: Conocer y comprender la importancia de los objetivos de la programación |
R2 | R2: Conocer los aspectos generales sobre los lenguajes y paradigmas de programación. |
R3 | R3: Conocer la sintaxis del pseudocódigo utilizado para describir algoritmos así como la del lenguaje C. |
R4 | R4: Conocer y saber aplicar los pasos para la realización de un programa y sus principales componentes (en pseudocódigo y en lenguaje C) |
R5 | R5: Conocer y saber aplicar las estructuras de control de la programación estructurada y las diferencias entre ellas (en pseudocódigo y en lenguaje C) |
R6 | R6: Conocer y saber aplicar todos los aspectos relacionados con la realización de funciones y procedimientos (en pseudocódigo y en lenguaje C) |
R7 | R7: Conocer y saber aplicar los tipos de datos estructurados estáticos (en pseudocódigo y en lenguaje C) |
R8 | R8: A partir del planteamiento de problemas de pequeña-mediana envergadura saber realizar el programa para resolverlo implicando: 1.- Saber aplicar los pasos adecuados para la realización de programas. 2.- Tener en cuenta los objetivos de la programación. 3.- Saber elegir y utilizar los tipos y estructuras de datos adecuadas. 4.- Saber elegir y utilizar las estructuras de control adecuadas. 5.- Saber realizar la descomposición adecuada e implementar las funciones y procedimientos necesarios correctamente. |
R9 | R9: Ser capaz de realizar el seguimiento de un algoritmo (en pseudocódigo) o programa (en lenguaje C), explicar qué realiza y encontrar posibles errores. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | En estos grupos se impartirán clases teóricas así como se realizarán ejercicios prácticos de aplicacion de los contenidos teóricos. |
24 | Grande | CG09 CG15 CG16 |
02. Prácticas, seminarios y problemas | En estos grupos se impartirán clases teóricas en lenguaje C. Se realizarán ejercicios de aplicacion de los contenidos en lenguaje C. |
12 | Mediano | CB2 CG09 CG15 CG16 |
03. Prácticas de informática | En estos grupos se impartirán clases prácticas en lenguaje C. Se realizarán ejercicios prácticos de aplicacion de los contenidos teóricos. |
24 | Reducido | CG09 CG15 CG16 CT1 |
10. Actividades formativas no presenciales | Consistirán fundamentalmente en el estudio y aprendizaje autónomo del alumno, así como la realización de problemas propuestos |
84 | ||
12. Actividades de evaluación | Consisten en exámenes finales y cuestionarios a través del campus virtual de la asignatura |
6 |
Evaluación
Criterios Generales de Evaluación
Se valorarán los siguientes aspectos tanto en la entrega de los ejercicios resueltos como en la realización del examen escrito: - Correcta expresión escrita. - Adecuado estilo de programación. - Documentación de los programas y especificación de las funciones y procedimientos. - Corrección, claridad y eficiencia de los programas y funciones. - Adecuada aplicación de los contenidos teóricos a la práctica. En los cuestionarios tipo test se valorará que las respuestas sean correctas
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Cuestionarios de evaluación: Se realizarán 4 cuestionarios durante el curso correspondientes a los contenidos (1 y 2, 3, 4 y 5). Dichos cuestionarios consistirán en preguntas tipo test que se resolverán a través del campus virtual preferentemente en horario de clase. | Los cuestionarios se evalúan automáticamente a través del campus virtual de la asignatura |
|
CB2 CG09 |
Entrega de ejercicios resueltos: Se solicitará a los alumnos la entrega de 3 ejercicios que se deberán resolver y entregar durante las sesiones de laboratorio. Estos ejercicios corresponderán a los contenidos (3, 4 y 5). Los ejercicios deben desarrollarse siguiendo todos los pasos del proceso de creación de programas | Los ejercicios serán corregidos por los profesores de los grupos de prácticas |
|
CB2 CG09 CG16 CT1 |
Examen final: constará de preguntas teóricas, prácticas y de resolución de problemas tanto en pseudocódigo como en lenguaje C | Los exámenes serán realizados en las correspondientes convocatorias oficiales y evaluados por el profesorado de la asignatura en los plazos establecidos |
|
CB2 CG09 CG15 |
Procedimiento de calificación
La correcta cumplimentación de todos los cuestionarios se valorará con un máximo de 1 punto. La corrección de las entregas de los 3 ejercicios propuestos se valorará sobre 1 punto. El examen final se valorará sobre 8 puntos. Sólo se sumarán a la nota final de la asignatura las puntuaciones obtenidas en los cuestionarios y en las entregas de problemas cuando se haya obtenido un mínimo de 4 puntos en el examen final.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
C1: Conceptos básicos y definiciones. La Programación de Ordenadores. Objetivos de la Programación. Clasificación de los Lenguajes de Programación. Traductores: compiladores e Intérpretes. Paradigmas de Programación |
CG09 CG16 CT1 | R1 R2 |
C2: Concepto de algoritmo.Proceso de creación de un programa. Datos y tipos de datos. Herramientas de descripción de Algoritmos. |
CG09 CG16 CT1 | R3 R4 |
C3: Características de la Programación Estructurada. Estructura secuencial. Estructura selectiva: simple,doble, múltiple. Estructuras repetitivas: mientras, repetir, desde. Estructuras anidadas. |
CG09 CG16 CT1 | R3 R4 R5 |
C4: Descomposición de problemas y abstracción: diseño descendente y refinamientos sucesivos, concepto de abstracción operacional. Subalgoritmos: funciones, procedimientos. Ámbito y persistencia de las variables. Correspondencia entre argumento y parámetro formal: paso por valor y por referencia, efectos laterales. Funciones y procedimientos como parámetros. |
CG15 CG16 | R3 R4 R5 R6 |
C5: Tipos de datos estructurados. Vectores y matrices. Cadenas de caracteres. Registros. Archivos. Tipos enumerados y subrango. |
CG09 CG16 CT1 | R3 R4 R5 R6 R7 R8 R9 |
C6: Resolución de programas en lenguaje de programación C (Los contenidos de C1 a C5 se estudiarán en pseudocódigo y en lenguaje de programación C). Además de estos contenidos, también se estudiarán en lenguaje de programación C las funciones de manejo de memoria dinámica. |
CG09 CG16 CT1 | R3 R4 R5 R6 R7 R8 R9 |
Bibliografía
Bibliografía Básica
[Hurt02] Hurtado, N.; Laguía, M.; Silva, E.L.; Introducción a la Programación; Servicio de Publicaciones. Universidad de Cádiz, 2002.
[Abur98] Aburruzaga García, G.; Medina Bulo, I.; Palomo Lozano, F.; Por fin: C ISO; Servicio de Publicaciones. Universidad de Cádiz, 1998.
Bibliografía Específica
[Cast93] Castro, J.; F. Cucker y X. Messeguer, "Curso de programación", Mc Graw-Hill, 1993.
[Cerr93] Cerrada, J. A.; Collado, M.; Programación I; UNED 1993.
[Deit94] Deitel,H.M.; Como programar en C/C++; Prentice-Hall,1994.
[Garc02] García, F.; Carretero, J.; Fernández, J.; Calderón, A.; El lenguaje de programación C; Prentice Hall, 2002.
[Joya96] Joyanes, L.; Fundamentos de programación; McGraw-Hill, 1996.
[Kell92] Kelley, A.; Pohl, I.; C by Dissection: The Essentials of C programming; 2� Edición, Benjamin/Cummings, 1992.
[Kell98] Kelley, A.; Pohl, I.; A book on C. Programming in C; 4� Edición, Addison-Wesley, 1998.
[Kern91] Kernighan, B.W.; Ritchie, D.M.; El lenguaje de programación C; 2Ed., Prentice-Hall, 1991.
[Kern00] Kernighan, B. W.; Pike, R.; La práctica de la programación; Prentice Hall, 2000.
[Prie01] Prieto, A.; Lloris, A.; Torres, J.C.; Introducción a la informática; McGraw-Hill, 2001, 3� Edición.
[Schi95] Schield, H.; Turbo C y C++ 3.1 : Manual de Referencia, Ed. Osborne/McGraw Hill 1995.
[Tond89] Tondo, C.L.; Gimpel, S.E.; The C Answer Book; Prentice-Hall, 1989, 2 edición.
Bibliografía Ampliación
[Balc93] Balcázar, J.; Programación Metódica; McGraw-Hill, 1993.
[Peña97] Peña Marí, R.; Diseño de programas. Formalismo y abstracción; Prentice Hall 1997.
![]() |
METODOLOGÍA DE LA PROGRAMACIÓN |
|
Código | Nombre | |||
Asignatura | 21714007 | METODOLOGÍA DE LA PROGRAMACIÓN | Créditos Teóricos | 3 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 4.5 |
Curso | 1 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
Sería deseable que el alumno tuviese buena predisposición ante el aprendizaje. De la misma manera, sería aconsejable que llevara a cabo un estudio y trabajo continuado de la asignatura, complementando el estudio teórico-práctico con la realización de actividades, con el fin de conseguir un dominio razonable de la materia, puediendo llegar a obtener los resultados de aprendizaje deseados.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Antonio | Balderas | Alberico | Profesor Sustituto Interino | N |
Guillermo | Bárcenas | González | Profesor Sustituto Interino | N |
Pedro | Fernandez | Fernandez | Profesor Asociado | N |
EUGENIO | JUAREZ | CLAVAIN | PROFESOR ASOCIADO | N |
Manuel | López | Coello | Profesor Asociado | N |
JUAN JOSÉ | MONEDERO | ROJO | PROFESOR ASOCIADO | N |
Esther Lidia | Silva | Ramírez | Profesora Contratada Doctora | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG15 | 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. | GENERAL |
CG16 | 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. | GENERAL |
CG17 | 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 | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R3 | Analizar y diseñar algoritmos eficientes para resolver problemas. |
R1 | Aplicar el diseño modular en el desarrollo de programas. |
R5 | Aplicar técnicas de transformación de algoritmos recursivos. |
R4 | Diseñar algoritmos recursivos. |
R7 | Implementar correctamente los algoritmos desarrollados en un lenguaje de programación. |
R2 | Ser capaz de diseñar la solución de problemas de mayor tamaño, considerando la descomposición en subproblemas, incluyendo una adecuada implementación y documentación del programa. |
R6 | Verificar formalmente algoritmos. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Contenidos teóricos. |
24 | Grande | CG15 CG16 CG17 |
02. Prácticas, seminarios y problemas | Resolución de ejercicios y problemas. |
12 | Mediano | CG15 CG16 CG17 |
03. Prácticas de informática | Realización de programas. |
24 | Reducido | CG15 CG16 CG17 CT1 |
10. Actividades formativas no presenciales | Actividades formativas no presenciales que se corresponden con las horas de estudio del alumno, incluyendo horas de estudio de contenidos teóricos, prácticos y realización de problemas. |
90 | CG15 CG16 CG17 |
Evaluación
Criterios Generales de Evaluación
En los cuestionarios se valorará que las respuestas sean correctas. En la resolución de cuestiones y problemas prácticos, así como implementación de programas y realización de examen final se valorarán los siguientes aspectos: - Cumplimiento de las diferentes actividades prácticas en plazo y/o forma. - Correcta expresión escrita. - Claridad y precisión en el proceso de resolución de ejercicios. - Corrección en la solución de los ejercicios. - Adecuada aplicación de los conocimientos teóricos a la práctica. - Uso de un buen estilo de programación. - Documentación de programas. - Corrección, claridad y eficiencia de los programas. Los cuestionarios se realizarán a través del campus virtual, se dispondrá de varios días para su realización, y se podrá utilizar todo el material deseado para su consulta. Como se describe en el procedimiento de calificación, los cuestionarios formarán parte de la evaluación, y por tanto tendrán el mismo tratamiento que los exámenes que se realizan físicamente en el aula, es decir, tendrán asignados unas fechas y horarios y habrá que cumplirlos. Las diferencias entre ambos tipos de exámenes son las expuestas con anterioridad, por lo demás, se rigen por las mismas pautas. El campus virtual será el medio donde se publicará el material docente, calificaciones, convocatorias, se realizarán los cuestionarios, etc. En general, se publicará toda la información necesaria, constituyendo una fuente oficial de comunicación entre profesorado y alumnado. Esto implica la obligación diaria de revisar el estado del aula virtual, para tener conocimiento en el plazo adecuado de todo lo relacionado con la asignatura.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Cuestionarios de autoevaluación o seguimiento. | Cuestionarios con preguntas de contenido téorico. |
|
CG15 CG16 CG17 |
Ejercicios propuestos. | Resolución de cuestiones y problemas prácticos, así como implementación de programas. |
|
|
Examen final. | Prueba objetiva. |
|
CG15 CG16 CG17 |
Procedimiento de calificación
La evaluación constará de dos partes: la realización de actividades teóricas-prácticas (ATP) y examen final (EF). La calificación final de la asignatura constará de la calificación del examen más la calificación obtenida en las actividades realizadas, según la siguiente fórmula: NF = 0,2·ATP + 0,8·EF Para aprobar la asignatura se requerirá una calificación de EF igual o superior a 5 puntos. Las actividades ATP son actividades teóricas sobre los contenidos de la asignatura (AT), que consistirán en la realización de una serie de cuestionarios que se realizarán a través del campus virtual y actividades de programación (AI), correspondientes a las clases de laboratorios, que consistirán en la realización de ejercicios que serán resueltos de manera individual o colectiva, según se indique. El 20% correspondiente a todas las actividades ATP descritas podrá ser obtenido por aquellos alumnos que lleven a cabo todas las tareas que se indiquen y contesten correctamente a un mínimo de un 65% de todas la preguntas planteadas en los cuestionarios, según la ponderación siguiente: ATP = 1/8·AT + 7/8·AI Los exámenes, que serán escritos y calificables de 0 a 10, constituyendo el 80% de la nota final, incluirán aspectos teórico-prácticos de la asignatura y consistirán en una serie de cuestiones y problemas a los que el alumno deberá aportar una solución fundamentada en el contenido teórico de la asignatura.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
C1. Diseño de algoritmos recursivos. Transformación sobre algoritmos recursivos. Técnicas de inmersión. Desplegado y Plegado. Transformación de algoritmos recursivos a iterativos. |
R5 R4 R7 | |
C2. Introducción a la verificación formal de algoritmos. Uso de pre y postcondiciones y demostraciones elementales de corrección. Razonamientos sobre sentencias de asignación. Composición secuencial de instrucciones. Razonamiento sobre el esquema de selección. Razonamiento sobre bucles. Especificación de funciones. Verificación de funciones recursivas. |
R7 R6 | |
C3. Visión genérica de la Ingeniería del Software. Concepto de módulo. Criterios de descomposición modular. Relación entre módulos. Reutilización de módulos. Ventajas de la modularización de algoritmos. Documentación. |
R3 R1 R7 R2 | |
C4. Técnicas de prueba del software. Estrategias de prueba del software. |
R7 R2 | |
C5. Introducción al Análisis de algoritmos. Eficiencia de un algoritmo. Tiempo y espacio. ¿Por qué hay que buscar la eficiencia? Estimación Objetiva. Análisis de complejidad. (Notación asintótica).Órdenes de magnitud en la complejidad de algoritmos. Aplicación: algoritmos de búsqueda y ordenación. |
R3 R7 |
Bibliografía
Bibliografía Básica
[Bal93] Balcázar, J.L.; Programación Metódica; Ed. McGraw-Hill, 1993.
[Bra97] Brassard G., Bratley P. ; Fundamentos de algoritmia;
Prentice Hall, 1.997
[Cas93] Castro, J.; Cucker, F.; Messeguer, X.; Rubio, A.; Solano, L.;
Valles, B.; Curso de Programación; Ed. McGraw-Hill, 1993.
[Hur02] Hurtado Rodríguez, N.; Laguia Bonillo, M.; Silva Ramírez, E.L.;
Introducción a la Programación; Ed. Servicio de Publicaciones,
Universidad de Cádiz, 2002.
[Peñ98] Peña Marí, R.; Diseño de Programas. Formalismos y Abstracción;
Ed. Prentice Hall, 1998, 2ª Edición.
[Sil10a] Silva Ramírez, E. L.; López Coello, M.; Verificación Formal de Algoritmos. Ejercicios Resueltos; Ed. Servicios de Publicaciones, Universidad de Cádiz, 2010.
[Sil10b] Silva Ramírez, E. L.; López Coello, M.; Corrección de Algoritmos Complejos. Verificación Formal. Ejercicios Resueltos; Ed. Servicios de Publicaciones, Universidad de Cádiz, 2010.
Bibliografía Específica
[Abu98] Aburruzaga García, G.; Medina Bulo, I.; Palomo Lozano, F.;
Por fin: C ISO; Ed. Servicio de Publicaciones, Universidad
de Cádiz,1998.
[Kel92] Kelly, A.; Pohl, I.; C by Dissection: The Essentials of C
programming; Ed. Benjamin/Cummings, 1992, 2ª Edición.
[Kel98] Kelly, A.; Pohl, I.; A book on C. Programming in C;
Ed. Addison-Wesley, 1998, 4ª Edición.
[Ker88] Kernighan, B. W.; Ritchie, D.M.; The C Programming Language;
Ed. Prentice Hall, 1988, 2ª Edición.
[Pia96] Piattini, M.; Calvo-Manzano, J.A.; Cervera, J.; Fernández, L.;
Análisis y diseño detallado de aplicaciones informáticas de gestión; Ed. RA-MA, 1996.
[Pre95] Pressman, R.; Ingeniería del Software: Un enfoque práctico;
Ed. McGraw Hill, 1995, 3ª Edición.
[Sed89] Sedgewick, R.; Algorithms; Ed. Addison-Wesley, 1989, 2ª Edición.
[Ton89] Tondo, C.L.; Gimpel, S.E.; The C Answer Book;
Ed. Prentice-Hall, 1989, 2ª Edición.
![]() |
METODOLOGÍAS Y PROCESOS SOFTWARE |
|
Código | Nombre | |||
Asignatura | 21714045 | METODOLOGÍAS Y PROCESOS SOFTWARE | Créditos Teóricos | 2.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Tener acceso al curso de la asignatura en el campus virtual.
Recomendaciones
1. Haber cursado las asignaturas de la Tecnología Específica de Ingeniería del Software del quinto semestre y estar cursando las asignaturas de esta tecnología del sexto semestre. 2. La asistencia a clase y la participación activa en las mismas. 3. La realización de las actividades, ejercicios prácticos y trabajos que se propongan durante el desarrollo del curso. 4. Consultar periódicamente el campus virtual donde se publicará toda la información y materiales necesarios para el seguimiento de la asignatura (materiales docentes, convocatorias, calificaciones, etc.). Todos los alumnos tienen la obligación de conocer las noticias publicadas a través del Foro de Novedades del curso. 5. Seguir el sistema de evaluación continua.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
ELENA | ORTA | CUEVAS | PROFESORA TITULAR DE UNIVERSIDAD | S |
IVAN | RUIZ | RUBE | PROFESOR SUSTITUTO INTERINO | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG05 | Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de su calidad, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo. | GENERAL |
CG08 | 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. | GENERAL |
IS01 | 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. | ESPECÍFICA |
IS04 | 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 | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R2 | Ser capaz de definir el objetivo fundamental de los principales procesos del ciclo de vida del software de acuerdo a los estándares vigentes. |
R3 | Ser capaz de definir procesos software utilizando lenguajes de definición de procesos. |
R1 | Ser capaz de definir y diferenciar los conceptos proceso software, proceso de desarrollo del software, modelo de ciclo de vida del software y metodología de desarrollo del software. |
R6 | Ser capaz de desarrollar un sistema software utilizando diferentes enfoques metodológicos. |
R4 | Ser capaz de describir las características fundamentales de los principales modelos de ciclo de vida del software. |
R5 | Ser capaz de describir las características fundamentales y la estructura de las principales metodologías de desarrollo del software. |
R7 | Ser capaz 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. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Explicación de los contenidos teóricos de la asignatura y realización de actividades complementarias. |
20 | ||
02. Prácticas, seminarios y problemas | Realización de actividades complementarias a las clases de teoría. |
10 | ||
03. Prácticas de informática | Clases prácticas que se realizarán en los laboratorios de informática. |
30 | ||
10. Actividades formativas no presenciales | Estas actividades se corresponden con las horas de trabajo personal del alumno, incluyendo las horas de estudio de los contenidos de la asignatura y la realización de las actividades y prácticas propuestas. |
86 | ||
12. Actividades de evaluación | Realización de cuestionarios de evaluación continua y exámenes finales. |
4 |
Evaluación
Criterios Generales de Evaluación
Criterios Generales de Evaluación: 1. Participación en clase y actividades propuestas. 2. Interés y grado de compromiso en el proceso de aprendizaje. 3. Realización de los exámenes y corrección de las soluciones propuestas. 4. Entrega en fecha y forma de las prácticas y actividades propuestas. 5. Claridad, corrección y calidad de las prácticas y de las soluciones propuestas. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Realización de cuestionarios de evaluación. | Preguntas tipo test, completar frases, respuestas cortas, etc. Evaluación mediante plantillas de respuestas correctas. |
|
|
Realización de ejercicios prácticos. | Rúbricas. |
|
|
Realización de examen final (sólo alumnos que no superen la asignatura mediante el sistema de evaluación continua). | Examen de los contenidos teóricos y prácticos de la asignatura. |
|
Procedimiento de calificación
En la primera convocatoria el sistema de evaluación por defecto es el Sistema de Evaluación Continua. En el resto de las convocatorias se aplicará el Sistema de Evaluación Final. Sistema de Evaluación Continua ****************************** En el Sistema de Evaluación Continua, la Nota Final de la asignatura se calculará mediante la siguiente fórmula: Nota Final Continua = (0,5 * Nota Teoría) + (0,5 * Nota Prácticas) La Nota Teoría es la nota media de las calificaciones obtenidas en los cuestionarios realizados durante el curso. La Nota Prácticas es la nota media de las calificaciones obtenidas en las prácticas. Para poder aplicar la fórmula de cálculo de la Nota Final Continua es necesario obtener una calificación mínima de 4 puntos (sobre 10 puntos) tanto en la Nota Teoría como en la Nota Prácticas, y un mínimo de 3 en cada uno de los exámenes de teoría y en cada una de las actividades prácticas. Para superar la asignatura la Nota Final Continua tiene que ser mayor o igual a 5 puntos. Los alumnos que no superen la asignatura, tendrán que hacer el Examen Final de Teoría si obtienen una Nota Teoría inferior a 5 puntos. Asimismo, tendrán que realizar el Examen Final de Prácticas si obtienen una Nota Prácticas inferior a 5 puntos. Es OBLIGATORIO que los alumnos entreguen las prácticas de la asignatura mediante el campus virtual en las fechas indicadas por el profesor y siguiendo las instrucciones de entrega. Los profesores podrán convocar a los alumnos para que defiendan sus prácticas. Sistema de Evaluación Final *************************** En el Sistema de Evaluación Final, la Nota Final de la asignatura se calculará mediante la siguiente fórmula: Nota Final = (0,5 * Nota Teoría) + (0,5 * Nota Prácticas) Para poder aplicar la fórmula de cálculo de la Nota Final de la asignatura es necesario obtener una calificación mínima de 4 puntos (sobre 10 puntos) tanto en la Nota Teoría como en la Nota Prácticas. Para superar la asignatura la Nota Final tiene que ser mayor o igual a 5 puntos.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1. Proceso Software. Definiciones. Estándares de procesos software. Lenguajes de definición de procesos. |
R2 R3 R1 | |
2. Modelos de ciclo de vida y metodologías de desarrollo de software tradicionales. |
R6 R4 R5 R7 | |
3. Modelos de ciclo de vida y metodologías de desarrollo de software ágiles. |
R6 R4 R5 R7 | |
4. Modelos de ciclo de vida y metodologías de desarrollo de software dirigidas por modelos. |
R6 R4 R5 R7 | |
5. Aspectos avanzados |
Bibliografía
Bibliografía Básica
- Booch, G.; Jacobson, I.; Rumbaugh, J. M.; "UML. El lenguaje unificado de modelado. Manual de Referencia", 2ª ed. Ed. Addison Wesley, 2007.
- Booch, G.; Jacobson, I.; Rumbaugh, J. M.; "UML. El lenguaje unificado de modelado. Guía de Usuario", 2ª ed. Ed. Addison Wesley, 2006.
- Booch, G.; Jacobson, I.; Rumbaugh, J. M.; "El Proceso unificado de desarrollo de software", Ed. Addison Wesley, 2000.
- Derniame, J.C., Kaba, B.A., & Wastell, D.: "Software Process: Principles, Methodology and Technology". Lecture Notes in COmputer Science (LNCS), Springer-Verlag, 1999.
- Estándar ISO/IEC 12207. International Standard – Information Technology – Software Life Cycle Processes, 2008.
- Garzás, J.,Enríquez de S. J.E., Irrázabal, E.;"Gestión Ágil de Proyectos Software", Ed. Kybele Consulting, 2012.
- Pressman, R,:"Ingeniería del software. Un enfoque práctico", 6ª ed. McGraw Hill, 2005.
- Sánchez A.;Sicilia M.A.;Rodríguez, D.;"Ingeniería del Software. Un enfoque desde la guía SWEBOK", 1ª ed. Editorial Gaceta, 2011.
- Sommerville,I.;"Ingeniería del Software", 6ª ed.,Pearson Education, 2002.
- Venkat Subramaniam, Andy Hunt. "Practices of an agile developer: working in the real world" Pragmatic Bookshelf, 2005.
- Brambilla, M., Cabot, J., Wimmer M. Model-Driven Software Engineering in Practice. Morgan & Claypool Publishers, 2012.
- Vara Mesa, J.M., García Rubio, F. , Vicente Chicote, C. Desarrollo de software dirigido por modelos: conceptos, métodos y herramientas. Editorial RA-MA, 2013.
Bibliografía Específica
- Madeja. Marco de Desarrollo de la Junta de Andalucía. En línea: http://www.juntadeandalucia.es/servicios/madeja/contenido.
- Métrica V3. Ministerio de Administraciones Públicas (MAP) Página de Servicios y Productos del Consejo Superior de Informática. En línea: http://administracionelectronica.gob.es/?_nfpb=true&_pageLabel=P800292251293651550991&langPae=es&detalleLista=PAE_000000432
- SWEBOK. Guide to the Software Engineering Body of Knowledge. En línea: http://www.computer.org/portal/web/swebok/htmlformat
- Página de UML: http://www.uml.org
Bibliografía Ampliación
![]() |
MINERÍA DE DATOS | |
|
Código | Nombre | |||
Asignatura | 1713050 | MINERÍA DE DATOS | Créditos Teóricos | 2.5 |
Descriptor | DATA MINING | Créditos Prácticos | 2 | |
Titulación | 1713 | INGENIERÍA EN INFORMÁTICA | Tipo | Optativa |
Departamento | C137 | INGENIERÍA INFORMÁTICA | ||
Curso | ||||
Créditos ECTS | 4 |
Profesorado
Andrés Yáñez Escolano (coordinador)
Situación
Contexto dentro de la titulación
Asignatura optativa de cuarto curso con un gran componente práctico. Los conocimientos impartidos están relacionados con los de otras asignaturas de la titulación: Inteligencia Artificial I y II, Reconocimiento de Patrones y Aprendizaje Automático.
Competencias
Competencias transversales/genéricas
- Capacidad de análisis y síntesis - Capacidad de organizar y planificar - Resolución de problemas - Toma de decisiones - Capacidad de crítica y autocrítica - Capacidad para aplicar la teoría a la práctica - Trabajo en equipo - Comunicación oral y escrita - Habilidades para obtener y analizar información desde diferentes fuentes - Capacidad para comunicar con expertos de otros campos. - Capacidades de investigación. - Aprendizaje autónomo. - Adaptación a nuevas situaciones. - Habilidad para trabajar de forma autónoma.
Competencias específicas
Cognitivas(Saber):
Adquisición de conocimientos y una metodología para el proceso de aplicación de las técnicas de minería de datos en la extracción de conocimiento de las bases de datos
Procedimentales/Instrumentales(Saber hacer):
- Creación de modelos a partir de los datos - Visualización e interpretación de los resultados - Diseño de experimentos y estrategias - Manejo de software de análisis de datos
Actitudinales:
- Interés por investigar y buscar soluciones a nuevos problemas - Capacidad de crítica - Capacidad de abstracción - Capacidad de relación con los conocimientos de otras asignaturas
Objetivos
- Conocer en qué consiste el proceso de descubrimiento de conocimiento a partir de bases de datos y sus fases. - Estudiar las principales técnicas utilizadas para extraer información en los diferentes dominios: regresión, clasificación, clustering, reglas de asociación. - Evaluar e interpretar la información extraída. - Ser capaz de seleccionar los modelos óptimos en base a los datos de entrenamiento disponibles. - Métodos de combinación de modelos. - Hacer uso de una herramienta de minería de datos.
Programa
TEORÍA Tema 1: Introducción al proceso de Descubrimiento de Conocimiento en Bases de Datos (2 horas). Tema 2: Relaciones entre atributos (2 horas). Tema 3: Agrupamiento (2 horas). Tema 4: Clasificación (3 horas). Tema 5: Predicción (2 horas). Tema 6: Combinación de modelos (2 horas). Tema 7: Evaluación de los modelos (2 horas). Tema 8: Interpretación y evaluación de los resultados (1 hora). PRÁCTICAS Se realizarán con WEKA (Waikato Environment for Knowledge Analysis), software gratuito de análisis de datos de la Universidad de Waikato (Australia): WEKA 1: Primeros pasos con WEKA (3 horas). WEKA 2: Visualización de datos con el interfaz Explorer (1 hora). WEKA 3: Reglas de asociación (2 horas). WEKA 4: Clustering (2 horas). WEKA 5: Clasificación (3 horas). WEKA 6: Predicción (2 horas). WEKA 7: Combinación de modelos (3 horas).
Actividades
Clases de teoría y prácticas. Todas tendrán lugar en las aulas de informática.
Metodología
La metodología empleada en las clases, tanto prácticas como teóricas, se basa en los siguientes seis puntos: 1. Entrega del material docente (apuntes, transparencias, software de libre distribución) a través del Campus Virtual. 2. Explicación (no repetición) del contenido de los apuntes haciendo uso de ejemplos didácticos donde se incorporarán progresivamente los nuevos conocimientos y se recordarán los aprendidos con anterioridad. 3. Motivación del alumnado. 4. Estimulación del razonamiento y la discusión. 5. Uso de la metodología Expositiva-Elaborativa. 6. Potenciación del trabajo en grupo.
Criterios y Sistemas de Evaluación
Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016.
Recursos Bibliográficos
Como se indicó en el apartado de METODOLOGÍA, el alumno recibe todo el material que necesita para el aprendizaje de los contenidos de la asignatura. Pero también se le indican una serie de referencias bibliográficas que le pueden servir de complemento: - Ian H. Witten, Eibe Frank. Data Mining: Practical Machine Learning Tools and Techniques with Java Implementations, Morgan Kaufmann (2ª Edición), 2005. - J. Hernández Orallo, M.J. Ramírez Quintana y C. Ferri Ramírez. Introducción a la Minería de Datos. Pearson Educación / Prentice Hall, 2004. - B. Sierra Araujo. Aprendizaje Automático: Conceptos Básicos y Avanzados. Pearson Educación / Prentice Hall, 2006. - P. Adriaans y D. Zantingue. Data mining. Addison Wesley, 1996. - M.J.A. Berry y G. Linoff. Data Mining Techniques For Marketing, Sales and Custormer Support. John Wiley & Sons (2ª edición), 2004. - J. Hans y M. Kamber. Data Mining: Concepts and Techniques. Morgan Kauffmann (2ª edición), 2006. - D. Hand, H. Mannila y P. Smyth. Principles of data mining. MIT Press, 2001. - D. Pyle. Data Preparation for Data Mining. Morgan Kauffmann, 1999.
![]() |
MODELOS DE COMPUTACIÓN |
|
Código | Nombre | |||
Asignatura | 21714025 | MODELOS DE COMPUTACIÓN | Créditos Teóricos | 2.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
El alumno debe haber superado todas las asignaturas de los dos primeros cursos de grado, y tener cierta "madurez matemática" como resultado de ello.
Recomendaciones
a)Sería de desear que el alumno dispusiese de un dominio razonable del castellano, tanto a nivel de expresión oral como escrita, así como del marco cognitivo-intelectivo y metalingüístico necesario para una correcta lectura,procesamiento y asimilación de los contenidos que la bibliografía de la asignatura exige, al ser estos muchos y variados. b)Igualmente deseable sería el dominio de las reglas elementales de la aritmética básica, y cierta cultura general, obtenida a través de la lectura de libros de toda clase, de la prensa escrita, o de ambas. c) No resultará ocioso el adecuado conocimiento y manejo de las reglas de urbanidad, para el correcto trato tanto a los compañeros como al profesor. d)Se recomienda al alumno entregarse al estudio con seriedad, rigor, continuidad e interés, como si se tuviese una inquebrantable voluntad intelectual y académica. e)Más vale un mal libro que muchos buenos apuntes: por tanto, para cada tema concreto del curso se le propondrán como material de revisión/trabajo/estudio un mínimo de dos y un máximo de cuatro capítulos de referencias concretas (en inglés, claro está). Ocasionalmente se le proporcionarán unos apuntes (en castellano), que como mucho debería usar como material de apoyo, pero nunca como texto base. Se deja constancia clara y explícita de que un correcto estudio y preparación de la asignatura requerirá la lectura íntegra del material propuesto,y que en modo alguno limitar la preparación al estudio aislado de los apuntes garantiza superar la misma, y mucho menos garantiza la adquisición de los conocimientos deseados. f)La copia de apuntes en clase ES UNA PÉRDIDA DE TIEMPO: por tanto, los profesores harán lo posible para que no tenga que copiar apuntes en clase, proporcionándole en la página de la asignatura con carácter previo a su explicación todo el material necesario para la preparación de la misma. En consecuencia, si copia apuntes, es porque es usted un copiador compulsivo; pero sepa que distraen su atención y suelen ser fuente de errores en el estudio posterior, ya que lo que se copia mal se estudia peor, para el hipotético caso en que el alumno se apreste a estudiar. g)El alumno debe saber que una clase comienza antes de ser explicada y continua tras ser explicada: o lo que es lo mismo, llegar a clase a ver qué nos cuenta hoy este buen señor es un error. La mecánica de trabajo que les recomiendo a lo largo del curso para preparar una clase debe seguir las siguientes fases: PRIMERA: Lectura y revisión previa de los materiales indicados en el cronograma del curso para esa clase en concreto. Semanalmente se establecerá el conjunto de tópicos a impartir del temario oficial, el material de lectura para esa clase en concreto, los problemas recomendados para ejercitar los contenidos teóricos explicados, y en ocasiones alguna tarea adicional de interés. SEGUNDA: Asistencia a clase. Dado que no necesita tomar apuntes, preste atención a los desarrollos y explicaciones del profesor, y relaciónelos con lo previamente leído por usted. Tome notas de la dudas o discrepancias que le surjan, para sup osterior discusión en la propia clase o en una tutoría individualizada. El alumno debe saber además que se encuentra matriculado en una universidad pública presencial, y que la asistencia a clase forma parte de sus obligaciones como discente. TERCERA: Tras la clase, repase los contenidos de la misma, entiéndalos y aclare con el profesor los conceptos que no estén claros. Póngalos en práctica con los problemas de la relación que corresponda, y conéctelos con los contenidos a desarrollar en la próxima clase. Es decir, vuelva al primer apartado. h)Una asignatura NO se prepara en una semana. NO deje la preparación de los trabajos a entregar ni la del examen final para el último momento. Probablemente será inútil. Utilice el cronograma de la asignatura para planificar su esfuerzo, o pida ayuda a su profesor para planificar el tiempo y su preparación de cara al examen final con antelación. Si no lo hace, el único perjudicado será usted. i) Saber una asignatura NO es saber unos apuntes. Nunca lo ha sido. Unos apuntes son, probablemente y en el mejor de los casos, un resumen de lo explicado por elprofesor en clase, lo cual a su vez será un resumen de lo revisado por el profesor en la bibliografía específica. Por tanto, olvide aquello de "me sé los apuntes pero me han suspendido", o "esto no estaba en los apuntes, sino en tal libro" o "este problema o ejercicio no se parece a ninguno que hayamos hecho en clase". Si usted SABE la materia, estará preparado para aplicarla a situaciones nuevas y desconocidas. Y ello pasa por haber manejado bibliografía tal y cómo se indica en el apartado b). Saber los apuntes es una condición necesaria para aprobar, pero no suficiente. Por tanto, si usted sabe sus apuntes, NO SABE la materia. Y recuerde que SABER no es MEMORIZAR. j)La revisión de calificaciones NO es una subasta. Es un medio que la Universidad pone a su disposición para que sepa DÓNDE, CÓMO Y POR QUÉ ha fallado, y proceda a PLANIFICAR con su profesor la fase posterior de estudio orientada a subsanar las lagunas que sus conocimientos tengan. Por tanto, por favor, no acuda a revisión con la intención de discutir sobre: Los criterios de corrección, ya que estos los define su profesor, y no es ni puede ser algo sujeto a negociación. La distribución de la puntuación entre los diferentes enunciados de los ejercicios del examen, ya que su profesor sabe qué es más importante que usted haya aprendido, y cómo evaluar ese aprendizaje, y ajustará esa distribución en consecuencia. El que considere que esa distribución le perjudica es un error, ya que habrá sido aplicada por igual a sus compañeros, y además lo que hará será demostrar que no tiene claros aquellos conceptos que son más relevantes. Lo parecido o distinto de los ejercicios del examen a los realizados en clase. Un examen no tiene por qué parecerse a lo ya ejercitado. Los ejercicios de clase le CAPACITAN para dominar los conceptos. Los exámenes DEMUESTRAN que usted sabe aplicar esos conceptos aprendidos a situaciones novedosas o simplemente diferentes a las estudiadas. La verificación de si determinado ejercicio estaba o no en sus apuntes La simple pataleta por no haber superado la asignatura. No entienda un suspenso más que con la siguiente lectura: el trabajo realizado no ha sido válido, no ha sido suficiente, o ambas cosas. Debe trabajar más. Cualquier otra interpretación por su parte es un error. k)Su obligación es estar informado de las circunstancias de la asignatura. Visite con asiduidad la sección de noticias de la plataforma virtual de la asignatura y en caso de duda consulte por e-mail a su profesor. No utilice argumentos de la clase "no sabía nada..." o "no me he enterado de que.." para excusar un fallo. Recuerde que ES su obligación y su responsabilidad estar enterado. l)Utilice la tutoría. Es el único medio por el cual el profesor puede ofrecerle una enseñanza de carácter individualizado. Por tanto, aproveche la tutoría, en sus versiones presencial, electrónica, o de cualquier otro tipo boloñés. Y hágalo con frecuencia: siga el método de preparación de las clases ya descrito, y visite a su profesor cada vez que tenga dudas. Con carácter ordinario, un mínimo de una visita al profesor cada tres semanas debería ser normal para usted. Si hay dificultades, tan a menudo como necesite. m)NO se quede con una duda. Es muy habitual entre nuestros alumnos que cuando les surge una duda se queden con ella hasta el mismo momento del examen. Luego, durante la revisión reconocen: "sí, esto no me quedó claro, pero..." EVITE estos comportamientos. En una asignatura como esta, el progreso con garantías hacia nuevos contenidos implica haber asimilado correctamente los contenidos previos. n)El profesor es su juez. Su labor en el momento de evaluarle se limitará a juzgar la cantidad y calidad del esfuerzo realizado por usted. Cualquier otro aspecto es irrelevante. ñ)Acuda a clase y participe en ella. Plantee sus dudas, y fomente la discusión entre sus compañeros y con el profesor. Ello contribuirá de forma positiva a su formación, y hará la dinámica académica más rica. Además, contribuirá positivamente a su crecimiento personal. o)Sea consciente de sus derechos como alumno, pero también de las obligaciones que el serlo conlleva. En particular, trate de seguir en todo momento la línea de conducta que el código ético de la Universidad (Código Peñalver) le aconseja.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Antonio J. | Tomeu | Hardasmal | PROFESOR TITULAR DE UNIVERSIDAD | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CO01 | Capacidad para tener un conocimiento profundo de los principios fundamentales y modelos de la computación y saberlos aplicar para interpretar, seleccionar, valorar, modelar, y crear nuevos conceptos, teorías, usos y desarrollos tecnológicos relacionados con la informática | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R4 | El alumno conocerá algunos resultados notables de interés como el problema de la parada o el Teorema de Universalidad, y sabrá determinar cuándo conjuntos básicos son recursivos enumerables y recursivos. |
R5 | El alumno conocerá diferentes versiones de la máquina de Turing como modelo de computación estándar, y conocerá otros modelos de computación alternativos. |
R3 | El alumno sabrá codificar pares de números mediante la función de emparejamiento y la numeración de Gödel, y conocerá la interpretación de los Teoremas de las Formas Normales y su consecuencias. |
R1 | El alumno sabrá determinar cuando una función es computable en sentido parcial o total mediante la construcción de una instancia de algún modelo de cálculo que así lo demuestre. Igualmente determinará la computabilidad de predicados. |
R2 | El alumno será capaz de definir nuevas funciones computables mediante aplicación de las técnicas de composición y recursión primitiva (simple y generalizada). Igualmente conocerá la jerarquía de funciones computables, y será capaz de determinar si una función es recursiva primitiva, una clase de funciones es PRC, y de construir predicados recursivos primitivos aplicando operaciones iteradas y cuantificación acotada. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Exposición de los contenidos de la materia con ayuda ocasional de diapositivas, junto con la propuesta de ejemplos de afianzamiento desarrollados en aula. |
20 | CO01 | |
02. Prácticas, seminarios y problemas | Las clases de problemas se dedicarán a desarrollar las soluciones a algunos de los ejercicios propuestos en las relaciones de problemas de la asignatura, que ampliarán en profundidad y complejidad a los ejemplos desarrollados en las clases teóricas. |
10 | CO01 | |
03. Prácticas de informática | El alumno desarrollará las prácticas en una doble vertiente de trabajo: a) Utilizará simuladores de diversos modelos de computación para verificar la computabilidad de distintas funciones y predicados bajo cada uno de los modelos. b) Desarrollará utilizando algún lenguaje de programación su propia versión de algunos modelos de computación escogidos. |
30 | CO01 | |
10. Actividades formativas no presenciales | a) Lectura cuidadosa y razonada de las referencias bibliográficas y textos que sobre la materia indiquen los profesores indicadas por los profesores. b) Resolución de los ejercicios y/o problemas de afianzamiento de contenidos propuestos por los profesores. c) Estudio intenso y continuado con aplicación e interés. |
86 | CO01 | |
12. Actividades de evaluación | 4 | CO01 |
Evaluación
Criterios Generales de Evaluación
APARTADO PRIMERO: CRITERIOS DE CORRECCIÓN Y DESARROLLO DE EXÁMENES A) DE LOS EXÁMENES TEÓRICOS Y PRUEBAS DE PROGRESO -Los exámenes teóricos y las pruebas de progreso serás escritos. Podrán incluir preguntas tipo test de repuesta simple o múltiple, preguntas de desarrollo corto, demostraciones, ejercicios y problemas. -Una cuestión tipo test, corta, ejercicio o problema simple, se consideran correctos únicamente si la solución final que se proporciona es completamente correcta. En otro caso se considera incorrecta y no puntúa. -Una cuestión tipo test, corta, ejercicio o problema de múltiples apartados se consideran correctos si todos los apartados que la conforman son correctos. En cualquier otro caso es incorrecta y no puntúa. B) DEL EXAMEN PRÁCTICO -Se realizará en ordenador y el alumno dará solución mediante los simuladores/compiladores utilizados en las prácticas a los enunciados que se le planteen. -Las condiciones que una solución a un enunciado de examen práctico debe cumplir para considerarse correcta son: a) Los ficheros subidos a través del Campus Virtual que conforman el examen práctico se ajustan al número, formato y nomenclatura de nombres explicitados por el profesor en el documento de examen. b) El contenido de los ficheros es el especificado por el profesor en el documento de examen en orden a solucionar el enunciado en cuestión. c) Los programas elaborados por el alumno, se pueden abrir y procesar con el entorno de simulación que corresponda, y realizan un procesamiento técnicamente correcto, según el enunciado de que se trate. Se entiende por un procesamiento técnicamente correcto a aquél código de programa que puede abrirse con el simulador, cuya semántica da soporte a la solución pedida, y que ha sido escrito de acuerdo a las convenciones de estilo y eficiencia habituales. C) DE LAS APORTACIONES AL GLOSARIO Y WIKI DEL CAMPUS VIRTUAL -Tendrán carácter individual y podrán realizarse durante el periodo de clases de la asignatura, pudiendo incluir definiciones, tópicos concretos de la asignatura, o desarrollos completos de conceptos teóricos o prácticos. Se podrán publicar en el glosario o wiki del campus virtual de la asignatura. -Su validación a efectos de ser puntuados exigirá tener un contenido mínimo, ser técnicamente correctas, y describir con propiedad y un uso correcto del idioma y en su caso- de la notación, el elemento de que se trate. Cada aportación correcta sumará un máximo de 0.1 puntos. El alumno podrá realizar tantas aportaciones como estime oportuno, si bien el límite práctico de puntuación a obtener en este apartado es de 1 punto. D)DE LAS ASIGNACIONES DE PRÁCTICAS Semanalmente se propondrá al alumno una asignación de prácticas, que este deberá resolver y entregar a través del Campus Virtual. Los criterios de corrección de las mismas, dada su naturaleza práctica, serán los mismos que los descritos en el apartado B) anterior para los exámenes prácticos. APARTADO SEGUNDO: CRITERIOS DE EVALUACIÓN a) El modelo de evaluación de la asignatura será continuo por defecto. El alumno que desee optar a la prueba final deberá manifestarlo mediante escrito dirigido al profesor durante el primer mes del curso. b) La evaluación continua comprende los siguientes ítems: -La realización de 4 pruebas de evaluación del progreso cada una de las cuales aporta un punto (máximo) o fracción de punto, totalizando un máximo de cuatro puntos en su caso: NEP. No son pruebas eliminatorias de materia académica. Cada prueba engloba los contenidos de la anterior y añade contenidos nuevos. -De entre todas las asignaciones de prácticas, 3 serán evaluables, aportando cada una un máximo de un punto o fracción de punto, y totalizando un máximo de tres puntos en su caso: NAP. El profesor comunicará a los alumnos qué asignaciones tienen carácter evaluable, si bien todas deberán ser entregadas para poder puntuar -Aportaciones libres al glosario y Wiki de la asignatura, que podrán totalizar un máximo de un punto: NAL. -Un trabajo final de temática libre que podrá totalizar un máximo de un punto: NTF. Las especificaciones que el trabajo debe cumplir se publicarán con antelación suficiente en el campus virtual. -Una exposición oral del trabajo final que podrá totalizar un máximo de un punto: NE0. c) La calificación final bajo evaluación continua vendrá determinada por la suma CF=NEP+NAP+NAL+NTF+NEO siempre que las cifras NEP y NAP sean mayores a dos puntos y 1.5 puntos respectivamente. d) La evaluación bajo examen final constará de examen de teoría (puntuado de 0 a 10, NEFT) y examen final de prácticas (puntuado de 0 a 10, NEFP). e) La calificación final bajo examen final será el resultado de la siguiente ecuación: CF=(0.70)*NEFT+(0.30)*NEFP, siempre que en ambos se obtenga un mínimo de cinco puntos. f) Aquellos alumnos que no superen la evaluación continua podrán concurrir a los exámenes finales teórico y práctico de la asignatura si así lo desean, en la convocatoria de Febrero. En las de Junio y Septiembre, el único sistema de evaluación posible será el de examen final. g) Las convocatorias de Junio y Septiembre se regirán exclusivamente por el sistema de exámenes finales. El alumno debe conocer además que la evaluación se regirá por las siguientes normas adicionales: 1)En caso de no poder entregar una asignación de prácticas por enfermedad o causa de fuerza mayor documentalmente justificadas, el profesor indicará al alumno nueva fecha de entrega. 2) Los exámenes finales de Febrero, Junio y Septiembre se regirán por los Estatutos de la Universidad de Cádiz y normativa derivada en cuanto a número de llamamientos y días de revisión de calificaciones se refiere. 3) Bajo el sistema de exámenes finales, a todas las convocatorias se acude con el temario completo (tanto teórico como práctico). No se reservarán calificaciones de partes de la asignatura para convocatorias sucesivas. 4) Para lo no contemplado en estas notas se estará a lo dispuesto en el Reglamento de Régimen Académico y Evaluación del Alumnado de la Universidad de Cádiz.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Aportaciones a los foros, glosario y wiki del Campus Virtual de la asignatura | MEDIOS: Soporte proporcionado por el Campus Virtual para la generación y distribución de contenidos elaborados por los alumnos. En concreto se utilizarán uno o varios de los siguiente medios: foro, glosario y wiki. TÉCNICA: Desarrollo libre y abierto de contenidos por el alunmno. INSTRUMENTO DE EVALUACIÓN: Revisión por el profesor de las aportaciones, que serán calificadas en función de su extensión y calidad |
|
CO01 |
Asignaciones de Prácticas Evaluables | Del total de asignaciones de prácticas, tres tendrán carácter sintético y evaluable. |
|
CO01 |
Examen final de Prácticas | MEDIOS: Computadoras personales, Plataforma Virtual Moodle y software de propósito específico para el desarrollo de Modelos de Computación TÉCNICAS: Verificación de la corrección sintáctica, semántica y de estilo de las soluciones desarrolladas por el alumno. INSTRUMENTOS DE EVALUACIÓN: Examen de prácticas o asignación incluyendo ejercicios y/o problemas. El alumno debe plantear soluciones a los ejercicios/problemas planteados utilizando los simuladores/compiladores empleados en prácticas, y deberá entregar los productos generados mediante el Campus Virtual al finalizar el tiempo asignado al examen práctico o en el plazo fijado para entregar la asignación. El código deberá compilar correctamente,realizar un procesamiento técnicamente correcto, y haber sido escrito de acuerdo a las normas de estilo y eficiencia habituales en programación. |
|
CO01 |
Examen final teórico | MEDIOS: Expresión Escrita. TÉCNICA: Verificación de la corrección de los enunciados plantedos. INSTRUMENTOS DE EVALUACIÓN: Exámenes escritos que pueden incluir algunos de los siguientes elementos: preguntas tipo test de respuesta simple o múltiple, cuestiones de desarrollo corto, demostraciones,ejercicios y problemas. |
|
CO01 |
Exposición Oral del Trabajo Final |
|
CO01 | |
Pruebas de Evaluación de Progreso | Se realizarán un total de cuatro, no eliminatorias de materia e incrementales en contenidos. Las fechas de realización se consensuarán con los alumnos. |
|
CO01 |
Trabajo Final de Temática Libre | Trabajo a presentar por escrito, sobre un tema relacionado con la asignatura, a elegir libremente por el alumno. |
|
CO01 |
Procedimiento de calificación
La calificación final de la asignatura (CF) vendrá determinada bajo evaluación continua de acuerdo a la siguiente expresión: CF=NEP+NAP+NAL+NTF+NEO siempre que NEP y NAP sean mayores a 2 puntos y 1.5 puntos respectivamente. La calificación final de la asignatura (CF) vendrá determinada bajo el modelo de exámenes finales por las calificaciones obtenidas en los exámenes finales teórico y práctico de acuerdo a la siguiente expresión: CF=(0.70)*NEFT+(0.30)*NEFP siempre que en NEFT y NEFP sean mayores o iguales a cinco puntos.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Tema 1: Un Modelo de Funciones Computables. Modelos de Computación vs. lenguajes de programación. En qué se parecen y en qué se diferencian. El modelo de Davis: memoria, instrucciones e instancias. Espacio de estados, estados y descripciones instantáneas. Configuraciones y computaciones. Funciones computables en sentido parcial y total. Ejemplos de funciones computables. Haciendo la vida más fácil: macros y su expansión. |
CO01 | R1 |
Tema 2: La Jerarquía de Funciones. Operadores de combinación de funciones computables: composición y recursión primitiva simple y generalizada. Teoremas de composición y recursión. Ejemplos. La teoría de funciones recursivas de Kleene: funciones iniciales y clase PRC. Computabilidad de las funciones iniciales. La clas PRC más simple: funciones recursivas primitivas. Un teorema de caracterización. Ejemplo de funciones recursivas primitivas. ¿Es posible expresar la computabilidad en base a la recursividad primitiva? Por qué no es posible. Límites de los operadores de combinación y necesidad de uno nuevo: operaciones iteradas, cuantificadores acotados y funciones de minimización acotada y no acotada. Por qué en Informática todo cálculo se reduce a reescritura: los Teoremas de las Formas Normales. Algo sobre codificación: función de emparejamiento y numeración de Gödel. |
CO01 | R3 |
Tema 3: Universalidad Razonar sobre instancias del modelo de Davis y sobre números es lo mismo: codificación. Límites de la computabilidad: el problema de la parada y resultados similares. Por qué los computadores son programables: funciones universales y el Teorema de Universalidad. Computabilidad en conjuntos: conjuntos recursivo enumerables y recursivos. Relaciones. Un teorema de caracterización. Otros resultados de interés: teoremas del parámetro, del punto fijo, S-m-n y de Rice. |
CO01 | R4 |
Tema 4: Computabilidad sobre Cadenas. ¿Cambia las cosas computar sobre cadenas? No, y por qué no las cambia.Procesando cadenas con S. Definición de S-computabilidad. Equivalencia entre L-computabilidad y S-computabilidad. Modelos de Post. Una aproximación a la Máquina de Turing: los modelos de Post. Post-computabilidad. Equivalencia de Modelos. |
CO01 | R5 |
Tema 5: Máquinas de Turing. La gran intuición de Turing: la máquina de registros y control de estado, o cómo poner programas y datos juntos en memoria. Cómo todo conocimiento puede reducirse a una lista de caracteres carentes de significado. Turing-computabilidad y Tesis de Church Turing. ¿Son más potentes las máquinas de Turing que otros modelos clásicos? máquinas no deterministas, de varias cintas, de varias pistas y de registro almacenado, o de cómo rizar el rizo para acaba en el mismo sitio. Máquinas de Turing Universales y arquitectura de Von-Neumann: relaciones. |
CO01 | R5 |
Tema 6: Modelos de Computación Paralela. Otros Modelos. ¿Por qué modelos paralelos? El modelo PRAM. PRAM-computabilidad. PRAM-extensiones: PRAM con latencia de memoria y PRAM asíncrono. ¿Computamos más con el modelo PRAM o sólo computamos mejor? Dicho de otra forma ¿cambia el modelo PRAM el conjunto de funciones computables? Máquinas de Turing Paralelas. Otros modelos con paralelismo explícito: autómatas celulares y modelos de ADN. |
CO01 | R5 |
Bibliografía
Bibliografía Básica
[Coo08] Cooper, S., Löwe B & Sorbi, A. New Computational Paradigms:
Changing Conceptions of what is Computable. Springer, 2008.
[Coo14] Cooper, S.. Computability Theory. Chapman Hall/CRC Mathematics
Series v26. Second Edition Revised. 2014.
[Cut94] Cutland, N.J. Computability: An Introduction to Recursive Function
Theory . Cambridge University Press, 1994.
[Dav94] Davis, M., Sigal, R. and Weyuker, E. Computability, Complexity and
Languages. Academic Press, 1994.
[Dew88] Dewdney, A.K. The Armchair Universe. An Exploration of Computer Wordls.
W.H Freeman and Company. New York, 1988.
[Dow12] Downey, A. Think Complexty. Green Tea Press, Nedham (MA), 2012.
[Gur] Gurari, E. An Introduction to the Theory of Computation.
Ohio State University.Computer Sciences Press, 1989.
En http://web.cse.ohio-state.edu/~gurari/theory-bk/theory-bk.html
[Lin11] Linz, P. An Introduction to Formal Languages and Automata (Fifth Edition).
Jones & Barlett Learning, 2011.
[Mah14] Maheswari, A. & Smid,. M. Introduction to Theory of Computation.
Disponible bajo licencia CC en
http://cglab.ca/~michiel/TheoryOfComputation/TheoryOfComputation.pdf
[Sav] Savage, J.E. Models of Computation.Exploring the Power of Computing. Brown
University. En http://cs.brown.edu/~jes/book/pdfs/ModelsOfComputation.pdf
[Stu13] Stuart, T. Understanding Computation: From Simple Machines to Impossible
Programs. O'Reilly Media, 2013.
[Wol94] Wolfram, S. Cellular Automata and Complexity. Collected Papers. Addison Wesley, 1994.
[Wir] Worsch, T. Parallel Turing Machines With One-Head Control Units and
Cellular Automata. Technical Report.
En http://digbib.ubka.uni-karlsruhe.de/volltexte/documents/1799
[Zuc93] Zucker, J. and Pretorius, L. Introduction to Computability Theory.
South African Computer Journal, 1993.
Bibliografía Específica
[Bro93] Brookshear, J. Teoría de la Computación: lenguajes formales,
autómatas y complejidad. Addison-Wesley Iberoamericana, 1993.
[Dav02] Davis, M. La Computadora Universal. Ed. Debate, 2002.
[Gar79] Garey, M and Johnson, D. Computers and Intractability: a guide to
the theory of NP-completness. New York, Freeman, 1979.
[Lee90] Leeuwen, J. V. (ed.) Handbook of Theoretical Computer Science.
Elsevier, 1990.
[Pen90] Penrose, R. La Nueva Mente del Emperador. Ed. Mondadori, 1990.
[San90] Sancho, J. Lógica Matemática y Computabilidad. Díaz de Santos,
S.A., 1990.
Bibliografía Ampliación
[Aho92] Aho, A. and Ullman, J.D. Foundations of Computer Science. W. H.
Freeman and Company. New York, 1992.
[Cal88] Calude, C. Theories of Computational Complexity. North-Holland, 1988.
[Coh91] Cohen, D. Introduction to Computer Theory. John Wiley and Sons,
Inc. 1991.
[Deh93] Dehornoy, P. Complexite et decidabilite. Springer-Verlag, 1993.
[Jon97] Jones, N. D. Computability and Complexity. The MIT Press, 1997.
[Lew91] Lewis, H and Papadimitriou, C. Elements of the Theory of Computation.
Englewood Cliffs, NH. Prentice Hall, 1991.
[Mar91] Martin, J. Introduction to Languages and the Theory of Computation.
New York, McGraw-Hill, 1991.
[Mcn82] McNaughton, R. Elementary Computability, Formal Languages and
Automata. Prentice Hall, 1982.
[Rev83] Revesz, G. Introduction to Formal Languages. McGraw-Hill, 1983.
[Som88] Sommerhalder, R. and Van Westerhenen S. C. The Theory of
Computability : Programs, Machines, Effectiveness and Feasibility. Addison- Wesley, 1988.
[Sud88] Sudkamp, T. Languages and Machines, An Introduction to the Theory
of Computer Science. Addison-Wesley Series in Computer Science. Readin, MA.
Addison-Wesley Inc 1988.
[Wil86] Wilf, H.S. Algorithms and Complexity. Prentice-Hall, 1986.
[Woo87] Wood, D. Theory of Computation, New York, John Wiley & Sons, 1987.
![]() |
PERCEPCIÓN |
|
Código | Nombre | |||
Asignatura | 21714029 | PERCEPCIÓN | Créditos Teóricos | 3 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 4.5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Haber cursado la asignaturas Introducción a la Programación y, opcionalmente, Reconocimiento de Patrones.
Recomendaciones
- Asistencia a clase. - Realización de los trabajos. - Estudio continuado de los contenidos de la asignatura.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
ANDRES | YAÑEZ | ESCOLANO | Profesor Titular Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG08 | 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 | GENERAL |
CO05 | Capacidad para adquirir, obtener, formalizar y representar el conocimiento humano en una forma computable para la resolución de problemas mediante un sistema informático en cualquier ámbito de aplicación, particularmente los relacionados con aspectos de computación, percepción y actuación en ambientes o entornos inteligentes | ESPECÍFICA |
CO06 | Capacidad para desarrollar y evaluar sistemas interactivos y de presentación de información compleja y su aplicación a la resolución de problemas de diseño de interacción persona computadora | ESPECÍFICA |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R-02 | Definir el proceso de percepción artificial y describir sus etapas. |
R-05 | Definir el proceso de reconocimiento automático del habla (RAH) y describir sus etapas. |
R-08 | Definir el proceso de visión artificial (VA) y describir sus etapas. |
R-07 | Diseñar y codificar un sistema de RAH. |
R-10 | Diseñar y codificar un sistema de VA. |
R-01 | Emplear de forma adecuada la terminología básica de la asignatura. |
R-03 | Identificar las propiedades de señales y sistemas en tiempo discreto. |
R-09 | Identificar y describir los algoritmos asociados a cada etapa del proceso de VA. |
R-06 | Identificar y describir los algoritmos asociados a cada etapa del proceso RAH. |
R-04 | Manipular señales digitales mediante procesamiento en tiempo/frecuencia y transformaciones lineales. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | MODALIDAD ORGANIZATIVA: Clases teóricas. MÉTODO DE ENSEÑANZA-APRENDIZAJE: Método expositivo/lección magistral. Resolución de ejercicios y problemas. En ellas el profesor expone las competencias y objetivos a alcanzar. Se enseña los contenidos básicos de un tema. Se resuelven problemas basados en ejemplos concretos con la finalidad de afianzar los contenidos de las clases teóricas. Se realiza un seguimiento temporal de la adquisición de conocimientos a través de preguntas en clase. |
24 | CB2 CB3 CB4 CB5 CG08 CO05 CO06 | |
03. Prácticas de informática | MODALIDAD ORGANIZATIVA: Clases prácticas. Prácticas de informática. METODOS DE ENSEÑANZA APRENDIZAJE: Resolución de ejercicios y problemas. Implementación de los métodos estudiados en teoría utilizando un lenguaje de programación. |
36 | CB2 CB3 CB4 CB5 CG08 CO05 CO06 CT1 | |
10. Actividades formativas no presenciales | MODELIDAD ORGANIZATIVA: Estudio y trabajo individual/autónomo MÉTODOS DE ENSEÑANZA-APRENDIZAJE: Contrato de aprendizaje. Trabajo realizado por el alumno mediante el estudio individual y el trabajo autónomo para comprender los contenidos impartidos en teoría, la resolución de ejercicios y problemas y la realización de búsquedas bibliográficas. Todo este proceso contará con la supervisión del profesor. |
86 | CB2 CB3 CB4 CB5 CG08 CO05 CO06 CT1 | |
12. Actividades de evaluación | Pruebas de progreso periódicas y examen final para los alumnos que no superen las pruebas de progreso. |
4 | CO05 CO06 |
Evaluación
Criterios Generales de Evaluación
La calificación general de la asignatura será la suma de las puntuaciones obtenidas en cada una de las actividades, según su ponderación (ver procedimiento de la calificación)
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Entrega de trabajos. | Rubrica. Se valorará: - Cumplimiento de las diferentes actividades prácticas en plazo y/o forma. - Correcta expresión escrita. - Claridad y precisión en el proceso de resolución de ejercicios. - Corrección en la solución de los problemas. - Adecuada aplicación de los conocimientos teóricos a la práctica. - Uso de un buen estilo de programación. - Documentación de programas. - Corrección, claridad y eficiencia de los programas. - Adecuación a los principios de la materia en cuestión. |
|
CB2 CB3 CB4 CB5 CG08 CO05 CO06 CT1 |
Examen final. | Ejercicios prácticos y cuestiones teóricas sobre los contenidos de la asignatura. |
|
CB2 CB3 CB4 CB5 CO05 CO06 |
Pruebas de progreso. | Ejercicios teórico-prácticos. |
|
CB2 CB3 CB4 CB5 CG08 CO05 CO06 |
Resolución de ejercicios propuestos en los guiones de prácticas. | Rúbrica. |
|
CB2 CB3 CB4 CB5 CG08 CO05 CO06 CT1 |
Procedimiento de calificación
La calificación final se obtendrá como resultado de una evaluación continua llevada a cabo a través de las pruebas de progreso, la entrega de trabajos y la resolución de ejercicios propuestos en los guiones de prácticas. La calificación final se obtendrá aplicando la siguiente fórmula: 50% de las pruebas de progreso + 50% de los trabajos entregados. Para considerar superada la asignatura es necesario cumplir dos condiciones: - la resolución de forma correcta y entrega de al menos el 80% de los ejercicios propuestos en los guiones de prácticas - haber obtenido una calificación mayor o igual que cinco en cada una de las dos tareas de evaluación antes mencionadas. El alumno que no opte por (o no supere) la evaluación continua deberá realizar un examen final consistente en ejercicios teórico-prácticos en el que se evaluará el contenido total de la asignatura.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Bloque 01: Introducción Tema 01: Percepción artificial. Tema 02: Procesamiento digital de señales. |
CB2 CB3 CB4 CB5 CG08 CO05 CO06 CT1 | R-02 R-01 R-03 R-04 |
Bloque 02: Reconocimiento automático del habla. Tema 03: Introducción. Tema 04: Captura y preprocesamiento de la señal de audio. Tema 05: Extracción de características. Tema 06: Cuantificación vectorial. Tema 07: Técnicas de reconocimiento. |
CB2 CB3 CB4 CB5 CG08 CO05 CO06 CT1 | R-05 R-07 R-01 R-06 |
Bloque 03: Visión por computador. Tema 08: Introducción. Tema 09: Adquisición de la imagen. Tema 10: Preprocesamiento. Tema 11: Segmentación. Tema 12: Operaciones morfológicas. Tema 13: Extracción de características. Tema 14: Interpretación de la escena. |
CB2 CB3 CB4 CB5 CG08 CO05 CO06 CT1 | R-08 R-10 R-01 R-09 |
Bibliografía
Bibliografía Básica
J. Vélez, B. Moreno, A. Sánchez, J.L. Esteban (2007), Visión por Computador, 2ª Edición.
R.C. Gonzalez y R.E. Woods (2007), Digital Image Processing, 3ª Edición ,Addison-Wesley,
D. Maravall (1993), Reconocimiento de Formas y Visión Artificial, Ed. Ra-ma.
P. L. Galindo (2003). Introducción al Reconocimiento de la Voz. Universidad de Cádiz.
L. Rabiner y B.H. Juang (1993). Fundamentals of Speech Recognition, Prentice-Hall.
A. de la Torre, A.M. Peinado, A. J. Rubio (2001). Reconocimiento automático de Voz en Condiciones de Ruido. Universidad de Granada.
L.R. Rabiner y R.W. Schafer. (1987). Digital processing of speech signals. Ed. Prentice Hall.
J. Bernal, j. Bobadilla, P. Gómez. (2000). Reconocimiento de voz y Fonética Acústica. Ed. Rama.
Casacuberta y Vidal (1987). Reconocimiento Automático del Habla. Ed. Marcombo
J.G. Proakis y D.K. Manolakis (2007). Digital signal processing. Principles, Algorithms and Applications. Ed. Pearson
Bibliografía Específica
G.A. Baxes (1994), Digital Image Processing: Principles and Practice, J. Wiley & Sons.
K.R Castelman (1996), Digital Image Processing, Prentice-Hall.
A.K. Jain (1989), Fundamentals of Digital Image Processing, Prentice-Hall Internacional.
J. González Jiménez (2000), Visión por Computador, Ed. Paraninfo.
R. Jain, R. Kasturi y B.G. Schunck (1995), Machine Vision, McGraw-Hill.
J.C. Russ (2011). Image Processing Handbook, 6ª Edición, CRC Press.
X. Huang, A. Acero, H. Hon (2001). Spoken Language Processing: A Guide To Theory, Algorithm and System Development. Prentice Hall
F. Jelinek (1997). Statistical methods for speech recognition. The MIT Press.
A. Quilis, J. A. Fernandez (1989). Curso de fonética y fonología españolas. CSIC.
![]() |
PLANIFICACIÓN Y GESTIÓN DE PROYECTOS INFORMÁTICOS | |
|
Código | Nombre | |||
Asignatura | 1713023 | PLANIFICACIÓN Y GESTIÓN DE PROYECTOS INFORMÁTICOS | Créditos Teóricos | 3 |
Descriptor | SOFTWARE PROJECT PLANNING AND MANAGEMENT | Créditos Prácticos | 3 | |
Titulación | 1713 | INGENIERÍA EN INFORMÁTICA | Tipo | Troncal |
Departamento | C137 | INGENIERÍA INFORMÁTICA | ||
Curso | 5 | |||
Créditos ECTS | 5 |
ASIGNATURA OFERTADA SIN DOCENCIA
Profesorado
Ignacio Javier Perez Galvez
Situación
Prerrequisitos
Ninguno.
Contexto dentro de la titulación
Asignatura correspondiente a la materia troncal de Ingeniería del Software.
Recomendaciones
Se recomienda a los alumnos haber cursado las asignaturas: - Ingeniería de Requisitos. - Diseño de Sistemas Software.
Competencias
Competencias transversales/genéricas
INSTRUMENTALES - Capacidad de análisis y síntesis. - Capacidad de organización y planificación. - Comunicación oral y escrita. - Toma de decisiones. PERSONALES - Trabajo en equipo. - Habilidades en las relaciones interpersonales. SISTÉMICAS - Razonamiento crítico. - Compromiso ético. - Aprendizaje autónomo. - Creatividad. - Liderazgo. - Motivación por la calidad.
Competencias específicas
Cognitivas(Saber):
- Conocer el ciclo de vida de un proyecto informático. - Conocer la estructura de un equipo de proyecto informático. - Conocer y aplicar las principales técnicas de estimación temporal y económica de un proyecto informático. - Conocer los factores de riesgo principales para los proyectos informáticos y definir instrumentos para su evaluación y control. - Conocer las herramientas que se utilizan para la gestión de proyectos informáticos a lo largo de su ciclo de vida.
Procedimentales/Instrumentales(Saber hacer):
- Planificar temporal y económicamente un proyecto informático. - Realizar un seguimiento del plan de proyecto. - Realizar un análisis de riesgos para un proyecto informático. - Documentar un proyecto informático en cada una de las siguientes etapas: planificación, seguimiento y finalización. - Utilizar una herramienta de planificación y seguimiento de proyectos informáticos.
Actitudinales:
- Ser capaz de presentar de organizar y presentar la información de un proyecto informático a los diferentes miembros del equipo de proyecto. - Valorar la importancia de una correcta planificación temporal y económica de un proyecto informático. - Ser capaz de dirigir, supervisar y coordinar un equipo de trabajo para la realización de un proyecto informático. - Estar motivado para identificar, diseñar e implantar acciones de mejora del proceso software.
Objetivos
Los alumnos deberán ser capaces de: - Conocer y aplicar las diversas técnicas que se utilizan cuando se estiman los costes y la planificación temporal de proyectos informáticos. - Conocer los conceptos relacionados con el control y gestión del riesgo de los proyectos informáticos. - Conocer y poner en práctica las características principales del aseguramiento de la calidad y del seguimiento de los proyectos de desarrollo de software. - Conocer y aplicar los principales factores involucrados en la gestión de las versiones del software.
Programa
TEORÍA ====== Tema 1. Introducción a la gestión de proyectos informáticos 1.1. Concepto de proyecto informático. 1.2. Desarrollo de un proyecto. 1.3. Objetivos del proyecto. 1.4. Las dimensiones de un proyecto. 1.5. La gestión de los proyectos informáticos. 1.6. El modelo propuesto por el Project Management Institute (PMI). 1.8. Habilidades del director de un proyecto informático. Tema 2. Selección del ciclo de vida de un proyecto informático. Modelos de procesos. 2.1. Definición de proceso y de modelo de procesos software. 2.2. Ciclo de vida de los proyectos informáticos. 2.3. Principales estándares de ciclo de vida. 2.4. Modelos de procesos más utilizados. Tema 3. Oferta y propuesta de un proyecto informático. 3.1. Detección de oportunidades comerciales. 3.2. Petición de un proyecto. 3.3. Elaboración de una propuesta de proyecto informático. 3.4. Estudios de mercado y de viabilidad. 3.5. Negociación. 3.6. Aspectos legales en la gestión de proyectos informáticos. 3.7. Los concursos. Tema 4. Gestión del equipo del proyecto informático. 4.1. Aspectos humanos y sociales de la gestión de proyectos. 4.2. Componentes y organización del equipo de proyecto. 4.3. La gestión de las personas. Resolución de conflictos. 4.4. Coordinación y comunicación de los miembros del equipo. 4.5. Personal Software Process (PSP). 4.6. Team Software Process (TSP). Tema 5. Gestión temporal de los proyectos informáticos. 5.1. Definición de objetivos y ámbito del proyecto. 5.2. Organización del proyecto (WBS, PBS y RBS). 5.3. Identificación de tareas y actividades. 5.4. Técnicas para la planificación temporal de proyectos informáticos. 5.5. Asignación de recursos. Tema 6. Gestión económica de los proyectos informáticos. 6.1. Conceptos. 6.2. Duración y coste de un proyecto. 6.3. Estimación del coste de un proyecto. 6.4. Elaboración del presupuesto de un proyecto. 6.5. Preparación de la oferta económica. Tema 7. Medición del software. 7.1. Concepto de métricas del software. 7.2. Tipos de métricas del software. 7.3. Medición del producto software. 7.4. GQM. Tema 8. Gestión de los riesgos en un proyecto informático. 8.1. Introducción. 8.2. Identificación de los riesgos. 8.3. Análisis de los riesgos. 8.4. Control de los riesgos. 8.5. Análisis y gestión de los riesgos según Métrica V3. Tema 9. Gestión de la configuración del software. 9.1. Conceptos básicos de gestión de configuraciones. 9.2. Funciones de la gestión de configuración del software. 9.3. Identificación de los objetivos de la configuración: visibilidad. 9.4. Proceso de gestión de cambios. 9.5. Control de versiones. 9.6. Auditoría de la configuración. 9.7. Plan de gestión de la configuración. Tema 10. Calidad del software. 10.1. Conceptos básicos. 10.2. Medidas de la calidad del software. 10.3. Calidad del producto software. 10.4. Calidad del proceso software. 10.5. Diseño de un plan de mejora de la calidad. PRÁCTICAS ========= Práctica 1. Competencias del director de proyectos. Práctica 2. Propuestas de proyectos informáticos. Práctica 3. Estimación temporal y económica de los proyectos informáticos. Práctica 4. Planes de proyectos informáticos.
Actividades
Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016.
Metodología
Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016.
Distribución de horas de trabajo del alumno/a
Nº de Horas (indicar total): 75
- Clases Teóricas:
- Clases Prácticas:
- Exposiciones y Seminarios:
- Tutorías Especializadas (presenciales o virtuales):
- Colectivas:
- Individules:
- Realización de Actividades Académicas Dirigidas:
- Con presencia del profesorado:
- Sin presencia del profesorado: 35
- Otro Trabajo Personal Autónomo:
- Horas de estudio: 35
- Preparación de Trabajo Personal:
- ...
- Realización de Exámenes:
- Examen escrito: 5
- Exámenes orales (control del Trabajo Personal):
Técnicas Docentes
|
||||||
Otros (especificar):
- Discusión en foros en el aula virtual. |
Criterios y Sistemas de Evaluación
CRITERIOS DE EVALUACIÓN - Precisión y rigurosidad en el conocimiento de los temas tratados. - Correción técnica de los trabajos realizados. - Correción formal de los trabajos realizados. - Dominio de las técnicas estudiadas. - Interés y grado de compromiso en su proceso de aprendizaje.
Recursos Bibliográficos
BÁSICA ====== Brooks, FP (1995) The Mythical Man-Month. 25th. Anniversary Edition. Addison-Wesley. Clifford, G y Larson E (2002) Project Management. The Complete Guide for Every Manager. McGraw-Hill. DeMarco, T y Lister, T (2003) Waltzing with Bears. Managing Risk on Software Projects. Dorset House Publishing Company. Futrell, RT, Shafer, DF y Safer, LI (2002) Quality Software Project Management. Prentice-Hall. Jalote, P (2002) Software Project Management in Practice. Addison-Wesley. Project Management Institute (2000) A Guide to the Project Management Body of Knowledge. PMI Communications. Sommerville, I (2002) Ingeniería del Software, 6ª ed. Addison-Wesley. Wysocki, RK (2003) Effective Project Management: Traditional, Adaptative, Extreme, 3rd. Ed. Wiley Publishing, Inc. COMPLEMENTARIA ============== DeMarco, T (1997) The Deadline. A novel about Project Management. Dorset House Publishing Company. DeMarco, T y Lister, T (1999) Peopleware: Productive Projects and Teams, 2nd Ed. Dorset House Publishing Company. Fenton NE y Pfleeger SL (1997) Software Metrics. A Rigurous and Practical Approach. PWS.
![]() |
PROCESADORES DE LENGUAJES |
|
Código | Nombre | |||
Asignatura | 21714026 | PROCESADORES DE LENGUAJES | Créditos Teóricos | 2.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Es muy recomendable que el alumno haya adquirido las competencias correspondientes a las materias de los semestres anteriores. En particular es muy recomendable que el alumno haya adquirido las competencias de la asignatura de Teoría de Autómatas y Lenguajes Formales de este mismo módulo de Computación.
Recomendaciones
Se recomienda al alumno el estudio y el trabajo continuado, así como la implementación práctica sobre un ordenador de los algoritmos y programas que se enseñan en esta asignatura.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
María de la Paz | Guerrero | Lebrero | Profesor Ayudante Doctor | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
CO02 | Capacidad para conocer los fundamentos teóricos de los lenguajes de programación y las técnicas de procesamiento léxico, sintáctico y semántico asociadas, y saber aplicarlas para la creación, diseño y procesamiento de lenguajes | ESPECÍFICA |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R01 | R01: Saber diseñar lenguajes de programación sencillos tanto a nivel léxico como sintáctico y semántico. |
R02 | R02: Saber utilizar herramientas de ayuda a nivel del análisis léxico, sintáctico y semántico. |
R03 | R03: Saber implementar sobre un ordenador un procesador de lenguaje utilizando las técnicas de traducción dirigida por sintaxis. |
R04 | R04: Saber generar código intermedio sencillo para lenguajes de programación imperativos. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | 20 | CG09 CO02 | ||
02. Prácticas, seminarios y problemas | 10 | CO02 | ||
03. Prácticas de informática | 30 | CG09 CO02 | ||
10. Actividades formativas no presenciales | Estudio y prácticas en casa individuales |
60 | CG09 CO02 | |
12. Actividades de evaluación | 10 | |||
13. Otras actividades | Realización de un proyecto en grupos pequeños. |
20 | Reducido | CG09 CO02 CT1 |
Evaluación
Criterios Generales de Evaluación
En cuanto a los algoritmos y programas desarrollados, deben realizar su función (compilarse en un ordenador, ejecutarse etc.). Además se valorará su eficiencia, coherencia interna, correcta estructuración de los mismos, limpieza de código y estilo de los comentarios.En cuanto a presentación y expresión, se valorarán la claridad y la precisión, así como la adecuada organización de los contenidos expuestos. NOTA IMPORTANTE:Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Desarrollo de un proyecto en grupo | Memoria y documentación del proyecto y defensa del proyecto en clase (en grupos pequeños). |
|
CG09 CO02 |
examen parcial y final con cuestiones sobre los contenidos teóricos y prácticos. | Examen escrito y prueba de prácticas sobre ordenadores. |
|
CG09 CO02 |
Prácticas sobre ordenador | Entrega de los programas y documentación requerida a través del campus virtual |
|
CO02 |
Procedimiento de calificación
Los alumnos deben entregar las prácticas y ejercicios pedidos en el tiempo especificado (trabajo individual). De entre todos los trabajos y prácticas entregadas se evaluarán algunos, al menos uno, y formará un 10% de la calificación final.También se realizará un proyecto en grupo y se defenderá en clase. La calificación será el 20% de la nota final. Además, se realizará un examen final que constará de una parte teórica y de otra parte práctica a realizar sobre el ordenador. El examen teórico consistirá en preguntas y ejercicios escritos. El alumno debe contestar a todas las preguntas demostrando dominar, suficientemente, todos los objetivos básicos de la asignatura. El examen práctico requerirá el diseño, escritura, depuración y ejecución de programas sobre un ordenador. Para superar la asignatura habrá que tener aprobados tanto el examen teórico como el práctico. El examen contará por un 70% de la nota final.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
T01: Fundamentos teóricos de los lenguajes de programación, evolución de éstos y Paradigmas. |
R01 | |
T02: Arquitectura de un Procesador de Lenguaje. Máquina virtual y procesador de lenguaje. |
R01 | |
T03: Fases en la construcción de un procesador de lenguaje: fases de análisis y de síntesis. |
R01 R02 | |
T04: Traducción dirigida por sintaxis. |
R02 R03 | |
T05: Generación de código y de códigos intermedios. |
CT1 | R03 R04 |
T06: Memoria en tiempo de ejecución. |
R01 R02 R03 R04 |
Bibliografía
Bibliografía Básica
José Antonio Jiménez Millán. "Compiladores y Procesadores de Lenguajes. 2ª ed.". Edita: Servicio de Publñicaciones de la Universidad de Cádiz, 2010.
Aho, Alfred V. & Lam, Monica & Sethi, Ravi & Ullman, Jeffrey D. "Compiladores: Principios, Técnicas y Herramientas 2ª edición". Edita: Addison-Wesley, 2008.
Michael L. Scott. "Programming Language Pragmatics". Edita Morgan Kaufmann, 2000
Bibliografía Específica
Manuales de Bison y Flex (dentro de la documentación del sistema operativo Linux).
Bibliografía Ampliación
John E. Hopcroft & R. Motwani & Jeffrey D. Ullman. “Teoría de autómatas,lenguajes y computación. 3ED”. Ed. Addison-Wesley. 2008.
Steven S. Muchnick. "Advanced Compiler Design Implementation". Edita Morgan Kaufmann Publishers, 1997.
![]() |
PROCESADORES DE LENGUAJES II | |
|
Código | Nombre | |||
Asignatura | 1713027 | PROCESADORES DE LENGUAJES II | Créditos Teóricos | 1.5 |
Descriptor | LANGUAGE PROCESSORS II | Créditos Prácticos | 3 | |
Titulación | 1713 | INGENIERÍA EN INFORMÁTICA | Tipo | Troncal |
Departamento | C137 | INGENIERÍA INFORMÁTICA | ||
Curso | 5 | |||
Créditos ECTS | 4 |
Profesorado
Iván Ruiz Rube (Coordinador)
Situación
Prerrequisitos
Los necesarios para acceder al segundo ciclo de la titulación de Ingeniero en Informática
Contexto dentro de la titulación
Esta asignatura troncal de 5º curso es continuación de la asignatura llamada Procesadores de Lenguajes I de 4º curso de la Ingeniería en Informática que, a su vez, se puede considerar continuación de la asignatura de "Traductores" obligatoria de 3º curso de las Ingenierías Técnicas de Gestión y Sistemas. Esta asignatura pone en práctica conocimientos y habilidades aprendidas en otras asignaturas distintas de las previamente citadas: Ingeniería del Software y Diseño de Sistemas Software.
Recomendaciones
Poseer los conocimientos proporcionados por las asignaturas troncales de 4º curso tituladas "Procesadores de Lenguajes I" y Diseño de Sistemas Software.
Competencias
Competencias transversales/genéricas
Capacidad de análisis y síntesis. Capacidad de relacionar los conocimientos teóricos con la práctica. Capacidades de comunicación oral y escrita. Resolución autónoma de problemas.
Competencias específicas
Cognitivas(Saber):
INSTRUMENTALES Capacidad de análisis y síntesis Capacidad de organización y planificación Comunicación oral y escrita en la lengua nativa Manejo de manuales y documentos en inglés Conocimientos de informática relativos al ámbito de estudio Capacidad de gestión de la información Resolución de problemas Toma de decisiones PERSONALES Habilidades en las relaciones interpersonales Razonamiento crítico Compromiso ético SISTÉMICAS Aprendizaje autónomo Adaptación a nuevas situaciones Iniciativa y espíritu emprendedor Motivación por la calidad Creatividad
Procedimentales/Instrumentales(Saber hacer):
Saber implementar y depurar, sobre un ordenador, un pequeño lenguaje específico de dominio visual. Saber implementar y depurar, sobre un ordenador, un pequeño lenguaje específico de dominio textual. Recopilar e investigar información relacionada sobre la asignatura. Programar, compilar y depurar programas que implementen ejercicios de la materia en cuestión. Resolver ejercicios y problemas de la materia. Describir, por escrito, preguntas teóricas.
Objetivos
Conocer los principios, ventajas y limitaciones que ofrece la Ingeniería Dirigida por Modelos y las tecnologías relacionadas. Capacitar a los alumnos/as para implementar, sobre un ordenador, pequeños lenguajes específicos de dominio y sus correspondientes procesadores utilizando las herramientas y técnicas descritas en los materiales existentes en el campus virtual.
Programa
Tema 1. Introducción a la ingeniería dirigida por modelos (MDE) Tema 2. Lenguajes específicos de dominio (DSL) Tema 3. Desarrollo de DSL usando MDE Tema 4. Metamodelado Tema 5. Desarrollo del formato de representación Tema 6. Transformaciones de modelos
Actividades
Esta asignatura ha dejado de impartirse desde el curso académico 2014/2015.
Distribución de horas de trabajo del alumno/a
Nº de Horas (indicar total): 100
- Clases Teóricas:
- Clases Prácticas:
- Exposiciones y Seminarios:
- Tutorías Especializadas (presenciales o virtuales):
- Colectivas:
- Individules:
- Realización de Actividades Académicas Dirigidas:
- Con presencia del profesorado: 0
- Sin presencia del profesorado:
- Otro Trabajo Personal Autónomo:
- Horas de estudio: 25
- Preparación de Trabajo Personal: 75
- ...
- Realización de Exámenes:
- Examen escrito: 3
- Exámenes orales (control del Trabajo Personal):
Criterios y Sistemas de Evaluación
La evaluación de la asignatura consistirá en el desarrollo de un trabajo individual (75% de la nota final) y la realización de un examen (25% de la nota final). El examen será escrito y tratará sobre los aspectos tanto teóricos como prácticos presentados en la asignatura. El trabajo consistirá en el desarrollo de un lenguaje específico de dominio completo o bien, de alguna herramienta relacionada con las tecnologías MDE. Este trabajo deberá ser presentado el mismo día de la convocatoria del examen. La propuesta concreta del trabajo deberá ser consensuada con el profesor con la suficiente antelación. Aviso Importante: Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016.
Recursos Bibliográficos
Marco Brambilla, Jordi Cabot, Manuel Wimmer. Model-Driven Software Engineering in Practice. Morgan & Claypool Publishers, 2012. Juan Manuel Vara Mesa, Felix Oscar García Rubio, Cristina Vicente Chicote. Desarrollo de software dirigido por modelos: conceptos, métodos y herramientas. Editorial RA-MA, 2013. Markus Voelter. DSL Engineering: Designing, Implementing and Using Domain-Specific Languages, 2013. Martin Fowler, Rebecca Parsons. "Domain-Specific Languages". Pearson Education, 2010 Richard C. Gronbac. "Eclipse Modeling Project: A Domain-Specific Language Toolkit" Pearson Education, Inc, 2009 Dave Steinberg, Frank Budinsky, Ed Merks, Marcelo Paternostro. "Emf: Eclipse Modeling Framework". Pearson Education, 2008.
![]() |
PROGRAMACIÓN CONCURRENTE Y DE TIEMPO REAL |
|
Código | Nombre | |||
Asignatura | 21714020 | PROGRAMACIÓN CONCURRENTE Y DE TIEMPO REAL | Créditos Teóricos | 3 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 4.5 |
Curso | 2 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
El alumno debe tener cursadas y aprobadas las asignaturas de primer curso "Introducción a la Programación" y "Metodología de la Programación". Se deja constancia explícita de que sin las habilidades mínimas de programación que ambas proporcionan una vez superadas, no es factible enfrentarse con garantías al estudio de la concurrencia.
Recomendaciones
a)Sería de desear que el alumno dispusiese de un dominio razonable del castellano, tanto a nivel de expresión oral como escrita, así como del marco cognitivo-intelectivo y metalingüístico necesario para una correcta lectura, procesamiento y asimilación de los contenidos que la bibliografía de la asignatura exige, al ser estos muchos y variados. b)Igualmente deseable sería el dominio de las reglas elementales de la aritmética básica, y cierta cultura general, obtenida a través de la lectura de libros de toda clase, de la prensa escrita, o de ambas. c) No resultará ocioso el adecuado conocimiento y manejo de las reglas de urbanidad, para el correcto trato tanto a los compañeros como al profesor. d)Se recomienda al alumno entregarse al estudio con seriedad, rigor, continuidad e interés, como si se tuviese una inquebrantable voluntad intelectual y académica. e)Más vale un mal libro que muchos buenos apuntes: por tanto, para cada tema concreto del curso se le propondrán como material de revisión/trabajo/estudio un mínimo de dos y un máximo de cuatro capítulos de referencias concretas (en inglés, claro está). Ocasionalmente se le proporcionarán unos apuntes (en castellano), que como mucho debería usar como material de apoyo, pero nunca como texto base. Se deja constancia clara y explícita de que un correcto estudio y preparación de la asignatura requerirá la lectura íntegra del material propuesto, y que en modo alguno limitar la preparación al estudio aislado de los apuntes garantiza superar la misma, y mucho menos garantiza la adquisición de los conocimientos deseados. f)La copia de apuntes en clase ES UNA PÉRDIDA DE TIEMPO: por tanto, los profesores harán lo posible para que no tenga que copiar apuntes en clase, proporcionándole en la página de la asignatura con carácter previo a su explicación todo el material necesario para la preparación de la misma. En consecuencia, si copia apuntes, es porque es usted un copiador compulsivo; pero sepa que distraen su atención y suelen ser fuente de errores en el estudio posterior, ya que lo que se copia mal se estudia peor, para el hipotético caso en que el alumno se apreste a estudiar. g)El alumno debe saber que una clase comienza antes de ser explicada y continua tras ser explicada: o lo que es lo mismo, llegar a clase a ver qué nos cuenta hoy este buen señor es un error. La mecánica de trabajo que les recomiendo a lo largo del curso para preparar una clase debe seguir las siguientes fases: PRIMERA: Lectura y revisión previa de los materiales indicados en el cronograma del curso para esa clase en concreto. Semanalmente se establecerá el conjunto de tópicos a impartir del temario oficial, el material de lectura para esa clase en concreto, los problemas recomendados para ejercitar los contenidos teóricos explicados, y en ocasiones alguna tarea adicional de interés. SEGUNDA:. Asistencia a clase. Dado que no necesita tomar apuntes, preste atención a los desarrollos y explicaciones del profesor, y relaciónelos con lo previamente leído por usted. Tome notas de la dudas o discrepancias que le surjan, para su posterior discusión en la propia clase o en una tutoría individualizada. El alumno debe saber además que se encuentra matriculado en una universidad pública presencial, y que la asistencia a clase forma parte de sus obligaciones como discente. TERCERA: Tras la clase, repase los contenidos de la misma, entiéndalos y aclare con el profesor los conceptos que no estén claros. Póngalos en práctica con los problemas de la relación que corresponda, y conéctelos con los contenidos a desarrollar en la próxima clase. Es decir, vuelva al primer apartado. h)Una asignatura NO se prepara en una semana. NO deje la preparación de los trabajos a entregar ni la del examen final para el último momento. Probablemente será inútil. Utilice el cronograma de la asignatura para planificar su esfuerzo, o pida ayuda a su profesor para planificar el tiempo y su preparación de cara al examen final con antelación. Si no lo hace, el único perjudicado será usted. i) Saber una asignatura NO es saber unos apuntes. Nunca lo ha sido. Unos apuntes son, probablemente y en el mejor de los casos, un resumen de lo explicado por elprofesor en clase, lo cual a su vez será un resumen de lo revisado por el profesor en la bibliografía específica. Por tanto, olvide aquello de "me sé los apuntes pero me han suspendido", o "esto no estaba en los apuntes, sino en tal libro" o "este problema o ejercicio no se parece a ninguno que hayamos hecho en clase". Si usted SABE la materia, estará preparado para aplicarla a situaciones nuevas y desconocidas. Y ello pasa por haber manejado bibliografía tal y cómo se indica en el apartado b). Saber los apuntes es una condición necesaria para aprobar, pero no suficiente. Por tanto, si usted sabe sus apuntes, NO SABE la materia. Y recuerde que SABER no es MEMORIZAR. j)La revisión de calificaciones NO es una subasta. Es un medio que la Universidad pone a su disposición para que sepa DÓNDE, CÓMO Y POR QUÉ ha fallado, y proceda a PLANIFICAR con su profesor la fase posterior de estudio orientada a subsanar las lagunas que sus conocimientos tengan. Por tanto, por favor, no acuda a revisión con la intención de discutir sobre: Los criterios de corrección, ya que estos los define su profesor, y no es ni puede ser algo sujeto a negociación. La distribución de la puntuación entre los diferentes enunciados de los ejercicios del examen, ya que su profesor sabe qué es más importante que usted haya aprendido, y cómo evaluar ese aprendizaje, y ajustará esa distribución en consecuencia. El que considere que esa distribución le perjudica es un error, ya que habrá sido aplicada por igual a sus compañeros, y además lo que hará será demostrar que no tiene claros aquellos conceptos que son más relevantes. Lo parecido o distinto de los ejercicios del examen a los realizados en clase. Un examen no tiene por qué parecerse a lo ya ejercitado. Los ejercicios de clase le CAPACITAN para dominar los conceptos. Los exámenes DEMUESTRAN que usted sabe aplicar esos conceptos aprendidos a situaciones novedosas o simplemente diferentes a las estudiadas. La verificación de si determinado ejercicio estaba o no en sus apuntes La simple pataleta por no haber superado la asignatura. No entienda un suspenso más que con la siguiente lectura: el trabajo realizado no ha sido válido, no ha sido suficiente, o ambas cosas. Debe trabajar más. Cualquier otra interpretación por su parte es un error. k)Su obligación es estar informado de las circunstancias de la asignatura. Visite con asiduidad la sección de noticias de la plataforma virtual de la asignatura y en caso de duda consulte por e-mail a su profesor. No utilice argumentos de la clase "no sabía nada..." o "no me he enterado de que.." para excusar un fallo. Recuerde que ES su obligación y su responsabilidad estar enterado. l)Utilice la tutoría. Es el único medio por el cual el profesor puede ofrecerle una enseñanza de carácter individualizado. Por tanto, aproveche la tutoría, en sus versiones presencial, electrónica, o de cualquier otro tipo boloñés. Y hágalo con frecuencia: siga el método de preparación de las clases ya descrito, y visite a su profesor cada vez que tenga dudas. Con carácter ordinario, un mínimo de una visita al profesor cada tres semanas debería ser normal para usted. Si hay dificultades, tan a menudo como necesite. m)NO se quede con una duda. Es muy habitual entre nuestros alumnos que cuando les surge una duda se queden con ella hasta el mismo momento del examen. Luego, durante la revisión reconocen: "sí, esto no me quedó claro, pero..." EVITE estos comportamientos. En una asignatura como esta, el progreso con garantías hacia nuevos contenidos implica haber asimilado correctamente los contenidos previos. n)El profesor es su juez. Su labor en el momento de evaluarle se limitará a juzgar la cantidad y calidad del esfuerzo realizado por usted. Cualquier otro aspecto es irrelevante. ñ)Acuda a clase y participe en ella. Plantee sus dudas, y fomente la discusión entre sus compañeros y con el profesor. Ello contribuirá de forma positiva a su formación, y hará la dinámica académica más rica. Además, contribuirá positivamente a su crecimiento personal. o)Sea consciente de sus derechos como alumno, pero también de las obligaciones que el serlo conlleva. En particular, trate de seguir en todo momento la línea de conducta que el código ético de la Universidad (Código Peñalver) le aconseja.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Ignacio Javier | Pérez | Gálvez | Contratado | N |
ALBERTO GABRIEL | SALGUERO | HIDALGO | PROFESOR SUSTITUTO INTERINO | N |
Antonio J. | Tomeu | Hardasmal | PROFESOR TITULAR DE UNIVERSIDAD | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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. | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R01 | Capacidad de identificar la concurrencia en un problema y de descomponer el mismo en una serie de tareas concurrentes cooperativas debidamente sincronizadas. |
R04 | Capacidad para desarrollar el intercambio de mensajes entre objetos distribuidos bajo algún middleware, o bien mediante algún API de paso de mensajes. |
R03 | Capacidad para desarrollar programas concurrentes en algún lenguaje de programación que dé soporte a la concurrencia, con adecuado control de la exclusión mutua y la sincronización que sea necesaria, en base a las primitivas de control de la concurrencia que el lenguaje proporcione. Capacidad para explotar procesadores multicore. |
R05 | Conocimiento básico del concepto de aplicación de tiempo real, y de algún API a nivel puramente descriptivo- que proporcione soporte al mismo en el marco de programación general y bajo la misma filosofía utilizada para la consecución de los anteriores resultados |
R02 | Conocimiento de las principales primitivas teóricas de control de la exclusión mutua y la sincronización entre entidades concurrentes: variables comunes, cerrojos, semáforos, monitores y memoria transaccional |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Exposición de los contenidos de la materia con ayuda de diapositivas, junto con la propuesta de ejercicios de afianzamiento desarrollados en aula. Descarga desde el Campus Virtual y ejecución de códigos de prueba y desarrollo de soluciones a ejercicios de baja complejidad. |
24 | C14 | |
02. Prácticas, seminarios y problemas | En este grupo de actividad formativa se realizarán las siguientes actividades: SEMINARIO 1: Concurrencia con el Lenguaje C++11. SEMINARIO 2: Introducción a la Programación Concurrente Multi-core con GPUs. SEMINARIO 3: Memoria Transaccional Software sobre la JVM: Clojure RESOLUCIÓN DE PROBLEMAS: ejercicios de concurrencia y paralelismo en java de mediana complejidad, y resolución de problemas de exclusión mutua y sincronización con primitivas de nivel teórico. |
12 | C14 | |
03. Prácticas de informática | El alumno resolverá en las clases de prácticas informáticas un conjunto de ejercicios prácticos de programación de complejidad media-alta con la asistencia y el asesoramiento del profesor. Tales ejercicios configurarán una asignación de prácticas, siendo su propuesta de carácter semanal o bisemanal, y su confección y entrega obligatoria para el alumno. |
24 | C14 | |
10. Actividades formativas no presenciales | a) Lectura cuidadosa y razonada de las referencias bibliográficas indicadas por los profesores. b) Resolución de los ejercicios y/o problemas de afianzamiento de contenidos propuestos por los profesores. c) Estudio intenso y continuado. |
86 | C14 | |
12. Actividades de evaluación | Exámenes Finales Teórico y Práctico |
4 | C14 |
Evaluación
Criterios Generales de Evaluación
APARTADO PRIMERO: CRITERIOS DE CORRECCIÓN Y DESARROLLO DE EXÁMENES A) DEL EXAMEN TEÓRICO -El examen teórico será escrito, con una duración mínima de 60 minutos y máxima de 120 minutos. Dicho examen podrá incluir preguntas tipo test de repuesta simple o múltiple, preguntas de desarrollo corto, ejercicios o problemas. -El examen teórico se calificará de 0 a 10 puntos. Se obtiene Aprobado en el examen teórico con una calificación igual o superior a cinco puntos. -Una cuestión tipo test, corta, ejercicio o problema simple, se consideran correctos únicamente si la solución final que se proporciona es completamente correcta. En otro caso se considera incorrecta y no puntúa. -Una cuestión tipo test, corta, ejercicio o problema de múltiples apartados se consideran correctos si todos los apartados que la conforman son correctos. En cualquier otro caso es incorrecta y no puntúa. B) DEL EXAMEN PRÁCTICO -Se realizará en ordenador con una duración mínima de 120 minutos y máxima de 180 minutos. El alumno dará solución mediante algún lenguaje de programación que dé soporte a la concurrencia a los enunciados que se le planteen. -El examen práctico se calificará de 0 a 10 puntos. Se obtiene Aprobado en el examen práctico con una calificación igual o superior a cinco puntos. -Las condiciones que una solución a un enunciado de examen práctico debe cumplir para considerarse correcta son: a) Los ficheros subidos a través del Campus Virtual que conforman el examen práctico se ajustan al número, formato y nomenclatura de nombres explicitados por el profesor en el documento de examen. b) El contenido de los ficheros es el especificado por el profesor en el documento de examen en orden a solucionar el enunciado en cuestión. c) Los programas elaborados por el alumno, se pueden abrir y procesar con el compilador del lenguaje utilizado, y realizan un procesamiento técnicamente correcto,según el enunciado de que se trate. Se entiende por un procesamiento técnicamente correcto a aquél que corresponde a un código de programa que compila correctamente sin errores, cuya semántica da soporte a la solución pedida, y que ha sido escrito de acuerdo a las convenciones de estilo y eficiencia habituales en programación. C) DE LAS APORTACIONES AL FORO, GLOSARIO Y WIKI DEL CAMPUS VIRTUAL -Tendrán carácter individual y podrán realizarse durante el periodo de clases de la asignatura, pudiendo incluir definiciones, tópicos concretos de la asignatura, o desarrollos completos de conceptos teóricos o prácticos. Se podrán publicar en los foros, glosario o wiki del campus virtual de la asignatura. -Su validación a efectos de ser puntuados exigirá tener un contenido mínimo, ser técnicamente correctas, y describir con propiedad y un uso correcto del idioma y en su caso- de la notación, el elemento de que se trate. Cada aportación correcta sumará un máximo de 1 punto.El alumno podrá realizar tantas aportaciones como estime oportuno, si bien el límite práctico de puntuación a obtener en este apartado es de 10 puntos. D)DE LAS ASIGNACIONES DE PRÁCTICAS Semanalmente se propondrá al alumno una asignación de prácticas, que este deberá resolver y entregar a través del Campus Virtual. Los criterios de corrección (en su caso) de las mismas, y dada su naturaleza práctica, serán los mismos que los descritos en el apartado B) anterior para los exámenes prácticos. Estas asignaciones podrán servir para compensar la calificación del examen final de prácticas, siempre que se cumplan los criterios descritos en el punto c) del APARTADO SEGUNDO. APARTADO SEGUNDO: CRITERIOS DE EVALUACIÓN a) La calificación final de la asignatura vendrá determinada por la calificación obtenida en el examen final teórico ponderada al 40%, sumada a la calificación obtenida mediante las aportaciones a foros, glosario y wiki, ponderada al 10% y sumada a la calificación obtenida en el examen final práctico ponderada al 50%,siempre que se cumplan todos los criterios siguientes: -se haya obtenido al menos cinco puntos en el examen final teórico. -se haya obtenido al menos cinco puntos en el examen final de prácticas. b) El examen final práctico no será corregido si no se supera el examen final teórico, ni tampoco las aportaciones evaluables en foros, glosario y wiki del campus virtual. c) Aquél alumno que obtenga menos de cinco puntos (5.0) en el examen final práctico pero obtenga un mínimo de tres puntos y medio (3.5), podrá compensar la diferencia y superarlo mediante las asignaciones de prácticas que se habrán ido entregando durante el curso, siempre que se cumplan los siguientes criterios: el 100% de las asignaciones han sido entregadas, al menos el 70% de las mismas están bien resueltas y el alumno ha acreditado una asistencia a las clases prácticas de al menos el 80% de las horas de clase práctica impartidas. La valoración global de las asignaciones será por tanto, en su caso, de hasta un máximo de 1.5 puntos si se entregan en la convocatoria de Febrero, reduciéndose a 0.75 puntos si se entregan en las de Junio o Septiembre en los respectivos plazos extraordinarios de entrega. d)Exclusivamente para las convocatorias de Junio y Septiembre, se habilitará un periodo de entrega de asignaciones prácticas atrasadas para aquellos alumnos que no habiendo cumplido con el calendario de entregas, deseen realizar las mismas previamente a las citadas convocatorias, siendo la reducción de su valoración global, en su caso, la indicada en la letra c) anterior. El alumno debe conocer además que la evaluación se regirá por las siguientes normas adicionales: 1)En caso de no poder entregar una asignación de prácticas por enfermedad o causa de fuerza mayor documentalmente justificadas, el profesor indicará al alumno nueva fecha de entrega. Como se ha indicado, para las convocatorias de Junio y Septiembre, se habilitará un período de entrega de prácticas atrasadas, para aquellos alumnos que deseen acogerse al mismo. No obstante lo anterior, el profesor podrá establece plazos de entrega extraordinarios si lo considera oportuno. 2) Los exámenes finales de Febrero, Junio y Septiembre se regirán por los Estatutos de la Universidad de Cádiz y normativa derivada en cuanto a número de llamamientos y días de revisión de calificaciones se refiere. 3) A toda convocatoria se acude con el temario completo (tanto teórico como práctico). No se reservarán calificaciones de partes de la asignatura para convocatorias sucesivas. 4) Para lo no contemplado en estas notas se estará a lo dispuesto en el Reglamento de Régimen Académico y Evaluación del Alumnado de la Universidad de Cádiz.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Aportaciones a los foros, glosario y wiki del Campus Virtual de la asignatura | MEDIOS: Soporte proporcionado por el Campus Virtual para la generación y distribución de contenidos elaborados por los alumnos. En concreto se utilizarán uno o varios de los siguiente medios: foro, glosario y wiki. TÉCNICA: Desarrollo libre y abierto de contenidos por el alunmno. INSTRUMENTO DE EVALUACIÓN: Revisión por el profesor de las aportaciones, que serán calificadas con hasta un máximo de un punto en función de su extensión y calidad. |
|
|
Examen final de Prácticas | MEDIOS: Computadoras personales, Plataforma Virtual Moodle y software de propósito específico para el desarrollo de la Programación Concurrente y de Tiempo Real. TÉCNICAS: Verificación de la corrección sintática, semántica y de estilo de los programas desarrollados por el alumno. INSTRUMENTOS DE EVALUACIÓN: Examen de prácticas incluyendo ejercicios y/o problemas de programación. El alumno debe escribir y depurar código de programa que dé solución a los ejercicios/problemas planteados, y que deberá entregar mediante el Campus Virtual al finalizar el tiempo asignado al examen práctico. El código deberá compilar correctamente, realizar un procesamiento técnicamente correcto, y haber sido escrito de acuerdo a las normas de estilo y eficiencia habituales en programación. |
|
C14 |
Examen final teórico | MEDIOS: Expresión Escrita. TÉCNICA: Verificación de la corrección de los enunciados plantedos. INSTRUMENTOS DE EVALUACIÓN: Exámenes escritos que pueden incluir algunos de los siguientes elementos: preguntas tipo test de respuesta simple o múltiple, cuestiones de desarrollo corto, demostraciones, ejercicios y problemas. |
|
C14 |
Procedimiento de calificación
La calificación de la asignatura vendrá determinada de acuerdo a la siguiente expresión: CALIFICACIÓN=(0.4)*NOTA EXAMEN TEÓRICO+(0.1)*NOTA APORTACIONES AL CAMPUS VIRTUAL+(0.5)*NOTA EXAMEN DE PRÁCTICAS NOTA: Dicha ecuación será aplicable única y exclusivamente en el caso de que el alumno haya obtenido una NOTA IGUAL O SUPERIOR A CINCO PUNTOS EN EL EXAMEN TEÓRICO y EN EL EXAMEN DE PRÁCTICAS. Si uno de los dos exámenes no se supera, la calificación final será la obtenida en el examen no superado.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
PRÁCTICAS: El alumno desarrollará entre diez y doce asignaciones de carácter semanal o bisemanal, en las que dará soluciones a las cuestiones planteadas por el profesor en el documento de asignación. En las clase prácticas se proprorcionará mediante diapositivas o pizarara el soporte conceptual y técnico necesario para que al alumno afronte la asignación con garantías. Igualmente se pondrá a disposición de los alumnos,en aquellas asignaciones donde sea necesario, una carpeta en el Campus Virtual con código que dé soporte al desarrollo de la asignación. Se pondrá especial atención en el desarrollo de soluciones de múltiples hilos sobre arquitecturas multicore, y en el análisis del rendimiento de las soluciones. Programa de Prácticas: P1: Programación Elemental en Java. P2: Orientación a Objetos Básica en Java. P3: Herencia e Implementación de Interfaces en Java. P4: Concurrencia/Paralelismo de Grano Fino. P5: Exclusión Mutua con Variables Comunes. P6: Concurrencia/Paralelismo de Grano Grueso: La Ecuación de Subramanian. P7: Uso de Pool de Threads en Java. P8: Control de Exclusión Mutua con API Estándar de Java. P9: Diseño de Monitores con API Estándar de Java. P10: Control de Exclusión Mutua con API de Alto Nivel de Java. P11: Paso de Mensajes Interobjeto con RMI en Java. P12: Distribución de Tareas mediante Paso de Mensajes con RMI. |
C14 | R01 R04 R03 R05 R02 |
SEMINARIOS: SEMINARIO 1: Concurrencia con el Lenguaje C++11. SEMINARIO 2: Introducción a la Programación Concurrente Multi-core con GPUs. SEMINARIO 3: Memoria Transaccional Software sobre la JVM: Clojure TEMARIO TEÓRICO: |
||
Tema 1: PRINCIPIOS GENERALES DE LA CONCURRENCIA La era de los procesadores multi-core y many-core (Intel Xeon-Phi, Kepler de nVidia y Cell de IBM). Concurrencia versus paralelismo. Rendimiento. Speed up. Recursos compartidos y su problemática: entrelazado de instrucciones, condiciones de concurso, secciones críticas y exclusión mutua. Corrección en Sistemas Concurrentes. Lenguajes concurrentes. Creación de Entidades Concurrentes. La Taxonomía de Flynn. Multiprocesamiento Simétrico. Conceptos Elementales de Tiempo Real |
C14 | R01 R02 |
TEMA 2: FUNDAMENTOS DE JAVA PARA LA CONCURRENCIA La JVM. Tipos primitivos, estructuras de control y estructura básica de un programa. Compilación y ejecución. Uso del API en línea. Documentación del código y generación automatizada de API: el binario javadoc. Wrappers. Clases, objetos y referencias. Llamada a métodos y paso de argumentos. Diseño de clases. Entrada/salida de carácter básico: la clase Scanner y otras. Leyendo argumentos desde el terminal. Excepciones: concepto y utilidad. Herencia, sobreescritura y uso de interfaces. Principios del uso de la biblioteca de contenedores. |
C14 | R01 R03 |
TEMA 3: CREACIÓN Y CONTROL DE THREADS. Creación de threads mediante herencia de la clase Thread e implementación de la interfaz Runnable. Modelo básico de co-rutina start()-join(). Gestión del ciclo de vida de un hilo: métodos sleep() y yield(). Gestión de ciclo con métodos derogados de control, y por qué están derogados. API de control de prioridad; los métodos getPriority() y setPriority(). Mapping prioridades JVM a Windows, Linux y Solaris. Por qué no es posible planificar con prioridades. Ejecutando tareas de forma asíncrona: las interfaces Callable y Future. Delegando el ciclo de vida de los threads: ejecutores y pool de threads. Ejecutores predefinidos: SingleThreadPool, FixedThreadPool y CachedThreadPool. Ejecutores altamente configurables por el programador: la clase ThreadPoolExecutor. Cómo dimensionar un pool de threads según el número de núcleos de la máquina y la tipología del problema que se tiene que resolver. Pools de threads y mejora del rendimiento en problemas de cálculo masivo y con latencia de entrada/salida grande: la ecuación de Subramanian, el coeficiente de bloqueo y cómo emplear ambos en la práctica. Otras ecuaciones de balanceado de carga. Cuándo y dónde utilizar un pool de threads: servidores, intefaces de usuario, etc. |
C14 | R04 |
TEMA 4: MODELOS TEÓRICOS DE CONTROL DE LA CONCURRENCIA Algoritmos de control con variables comunes. Semáforos. Regiones Críticas. Monitores: concepto, variables de condición, políticas de señalización. Disponibilidad de primitivas equivalentes en Java: bloques y métodos synchonized, clase java.util.concurrent.Semaphore y monitores utilizando cerrojos ReentrantLock y Condition. Disponibilidad de primitivas equivalentes en C++11: las clases mutex y condition_variable. |
C14 | R05 |
TEMA 5: CONTROL DE LA CONCURRENCIA EN JAVA CON API ESTÁNDAR Bloques de código y métodos synchronized. Protocolos de control de la exclusión mutua entre hilos utilizando unos y otros. Reentrancia. Interbloqueos, y lo fácilmente que se provocan. Sincronización entre hilos: los métodos de la clase Object wait(), notify() y notifyAll(). El wait-set: necesidad y funcionamiento instrínseco. Limitaciones del modelo de sincronización y necesidad del uso de condiciones de guarda. Protocolo de diseño de monitores en Java utilizando el API estándar, métodos sincronizados y condiciones de guarda. |
C14 | R03 R02 |
TEMA 6: CONTROL DE LA CONCURRENCIA EN JAVA CON API DE ALTO NIVEL Familia de objetos con acceso atómico a través del API: paquete java.util.concurrent.atomic. Uso de la clase Semaphore: métodos acquire() y release(), protocolos de control de exclusión mutua y de sincronización con objetos de clase Semaphore. Citando a todos los hilos en un punto: clase CyclicBarrier y protocolo de barrera. Ajustando la granularidad de la sección crítica según convenga: la clase ReentrantLock; API, protocolo de control de exclusión mutua y sincronización con cerrojos ReentrantLock. Obteniendo variables de condición sobre un cerrojo: la interfaz Condition, API y uso. Protocolo de diseño de monitores en Java utilizando cerrojos de clase ReentranLock y objetos Condition. Otros cerrojos disponibles en el API de alto nivel. La vida es bella: utilizando clases contenedoras autosincronizadas. Novedades introducidas por Java 8 en el API de concurrencia de alto nivel. |
C14 | R03 R02 |
TEMA 7: PASO DE MENSAJES EN JAVA CON RMI El modelo de paso de mensajes: necesidad y utilidad. RMI en Java. Modelando los objetos remotos: la interfaz Remote y su implementación. Generando resguardos: el precompilador rmic. ¿Y si no generamos resguardos? Descarga dinámica de resguardos y generación automática de resguardos. El lado del servidor: la clase Namig. Activando un servicio de nombres donde registrar objetos servidores: el binario del jdk rmiregistry. Registrando un servicio: métodos bind() y rebind(). El cliente: protocolo de activación, localización del servicio de nombres; obteniendo una referencia al objeto remoto con el método lookup(). Transfiriendo objetos complejos: la interfaz Serializable. Gestionando la seguridad: clase RmiSecurityManager y herramienta policytool para diseño de políticas de seguridad. Mejorando el modelo: clientes con callback. Limitaciones del modelo. |
C14 | R04 |
TEMA 8: LA ESPECIFICACIÓN JRT Principios elementales de un sistema RT. Por qué la especificación de Java Estándar no basta para hacer tiempo real. La especificación JRT. Nuevos tipos de memoria. Un modelo de planificación expulsivo, con 28 niveles de prioridad, y que resuelve las inversiones de prioridad. Modelando los objetos que se ejecutan: la interfaz Schedulable. Hilos RealTimeThread y NoHeapRealTimeThread. Cómo planificar esos hilos: métricas de prioridad primara y secundaria. Planificadores predefinidos: PriorityScheduler. Planificadores propios mejorados. Gestión de Enventos Asíncronos. |
C14 | R05 |
Bibliografía
Bibliografía Básica
[Akh06] Akhter, S. y Roberts, J. MultiCore Programming. Incresing Performance Throught Software Multithreading. Intel Press, Digital Edition, 2006.
[Ben06] Ben-Ari, M. Principles of Concurrent and Distributed Programming (second edition). Addison-Wesley, 2006.
[Bol09] Bollella, G. y Bruno, E. Real Time Java Programming With Java RTS. SunMicrosystems, 2009.
[Cap12] Capel, M. y Rodríguez, S. Sistemas Concurrentes y Distribuidos: Teoría y Práctica. Copicentro, 2012.
[Coo13] Cook, S. CUDA Programming: A Deverlopers Guide to Parallel Computing with GPUs. Morgan Kaufmann-Elsevier, 2013.
[Fer12] Fernández, J. Java 7 Concurrency Cookbook. Packt Publishing, 2012
[Göe06] Göetz, B., Peierls, T., Bloch, J., Bowbeer, J., Holmes, D. y Lea, D. Java Concurrency in Practice. Addison-Wesley, 2006.
[Gra03] Grama, A. et al. Introduction to Parallel Computing (2nd Edition). Benjamin/Cummings Publishing Company, 2003.
[Oak04] Oaks, S. & Wong, H. Java Threads, 3rd Edition. O’Reilly, 2004.
[Ora14] Java SE 8 Concurrency Utilities. Oracle, 2014. http://docs.oracle.com/javase/8/docs/technotes/guides/concurrency/
[Pal03] Palma, J.T y otros. Programación Concurrente. Thompson Editores, 2003.
[Sub11] Subramanian, V. Programming Concurrency on the JVM: Mastering Synchronization, STM and Actors. The Pragmatic Programmers, 2011.
[Val14] Vallejo, D., González, C. y Albusac, J. Programación Concurrente y Tiempo Real, 2ª Edición. Dpto. de Tecnologías y Sistemas de la Informarción. Universidad de Castilla-La Mancha. En http://www.libropctr.com/downloads/LibroPCTR_2014.pdf
[Wel04] Wellings, A. Concurrent and Real Time Programming in Java. John Wiley &Sons, 2004
[Wil12] Williams, A. C++ Concurrency in Action. Practical Multithreading. Manning, 2012.
Bibliografía Específica
[Arn01] Arnold, K., Gosling, J. & Holmes, D. El Lenguaje de Programación Java.
Addison-Wesley, 2001.
[Bre95] Breshears, C. A Beginner's Guide to PVM-Parallel Virtual Machine.
Publicación electrónica del Joint Institute for Computational Science, 1995.
[Col94] Coulouris, G., Dollimore, J. and Kindberg, T. Distributed Systems. Concept and Design.
2nd ed., Addison-Wesley, 1994.
[Eck06] Eckel, B. Thinking in Java (4th Edition). Prentice Hall, 2006.
[Kal09] Kalin, M. Java Web Services; Up and Running. O’Reilly, 2009.
Bibliografía Ampliación
[Lea01] Lea, Doug. Programación Concurrente en Java. Addison-Wesley, 2001.
[Mul93] Mullender, S (ed.) Distributed Systems, Second Edition.
Addison-Wesley, 1993.
[Mur89] Murata, T Petri Nets: Properties, Analysis and Applications.
Proceedings IEEE vol. 77, no. 4. April, 1989.
[Nat06] Naftalin, M. & Wadler, P. Java Generics and Collections. O’Reilly, 2006.
[Per90] Pérez, J.E. Programación Concurrente. Editorial Rueda, 1990.
[Pri03] Prieto, Manuel J. Curso de J2ME. Disponible en formato electrónico. 2003.
[Rif92] Rifflet, J.M. Comunicaciones en Unix. McGraw-Hill, 1992.
[Rob96] Robbins, K. & Robbins, S. Practical Unix Programming: A Guide to
Concurrency, Communication and Multithreading. Prentice Hall, 1996.
[Vin97] Vinoski, S. CORBA: Integrating Diverse Applications Within Distributed
Heterogeneus Environments. IEEE Communications Magazine, Vol. 35, No 2,
February 1997.
[Wan00] Wang, P. Java. International Thompson Editores, 2000.
![]() |
PROGRAMACIÓN EN INTERNET |
|
Código | Nombre | |||
Asignatura | 21714049 | PROGRAMACIÓN EN INTERNET | Créditos Teóricos | 3.75 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3.75 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Es recomendable que el estudiante haya superado el 75% de las materias/asignaturas de los módulos de formación básico y común.
Recomendaciones
Es recomendable haber cursado con aprovechamiento las siguientes asignaturas: - Introducción a la Programación - Metodología de la Programación - Programación Orientada a Objetos
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
JUAN | BOUBETA | PUIG | PROFESOR SUSTITUTO INTERINO | S |
Guadalupe | Ortiz | Bellot | Profesor Titular de Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG02 | 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 este anexo | GENERAL |
CG05 | Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de su calidad, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo | GENERAL |
CG08 | 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 | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero en Informática | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
SI01 | Capacidad de integrar soluciones de Tecnologías de la Información y las Comunicaciones y procesos empresariales para satisfacer las necesidades de información de las organizaciones, permitiéndoles alcanzar sus objetivos de forma efectiva y eficiente, dándoles así ventajas competitivas | ESPECÍFICA |
SI03 | Capacidad para participar activamente en la especificación, diseño, implementación y mantenimiento de los sistemas de información y comunicación | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R02 | Ser capaz de determinar los requisitos de los sistemas de información y comunicación de una organización |
R01 | Ser capaz de integrar soluciones de Tecnologías de la Información y las Comunicaciones y procesos empresariales para satisfacer las necesidades de información de las organizaciones, permitiéndoles alcanzar sus objetivos de forma efectiva y eficiente, dándoles así ventajas competitivas. |
R03 | Ser capaz de participar activamente en la especificación, diseño, implementación y mantenimiento de los sistemas de información y comunicación. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Impartición de los contenidos teóricos y realización de actividades en el aula para desarrollar y ampliar los contenidos. |
30 | CB2 CB3 CB4 CB5 CG02 CG08 CG09 CT1 | |
03. Prácticas de informática | En las clases prácticas el estudiante desarrollará aplicaciones web y móviles. |
30 | CB2 CB3 CB4 CB5 CG05 CG09 CT1 SI01 SI03 | |
10. Actividades formativas no presenciales | Esta actividad incluye el estudio personal del estudiante, así como la realización de prácticas que no se hayan completado en clase y la realización de trabajos o proyectos. |
86 | CB2 CB3 CB5 CG05 CG08 CG09 CT1 SI01 SI03 | |
12. Actividades de evaluación | Examen teórico-práctico de los contenidos de la asignatura. |
4 | Grande | CB2 CB4 CG05 CG08 CG09 SI01 SI03 |
Evaluación
Criterios Generales de Evaluación
- Adecuación a los principios de la programación web y móvil - Organización, claridad, elegancia y corrección de las aplicaciones presentadas - Participación activa en clase - Participación e implicación en el trabajo en equipo - Corrección ortográfica y gramatical escrita y oral
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Actividades participativas realizadas en clase | Observación y corrección de los entregables y la participación oral |
|
CB2 CB3 CB4 CG05 CG09 CT1 SI01 SI03 |
Examen teórico/práctico | Corrección en el examen teórico y en la resolución práctica propuesta |
|
CB2 CB3 CB4 CB5 CG05 CG08 CG09 SI01 SI03 |
Realización de prácticas | Corrección en los entregables y correcto funcionamiento de la práctica. |
|
CB2 CG05 CG09 SI01 SI03 |
Realización y exposición de trabajo/proyecto en equipo | Corrección en los entregables y en la exposición |
|
CB2 CB3 CG02 CG05 CG09 CT1 SI01 SI03 |
Procedimiento de calificación
La nota final en EVALUACIÓN CONTINUA (convocatoria de febrero) se obtendrá según la siguiente fórmula: 15% Actividades Académicas + 35% del trabajo/proyecto en equipo + 50% examen. El proyecto constará de 3 partes diferenciadas, relativas a los temas 2, 3 y 4, a integrar de forma conjunta. Igualmente, se realizarán exámenes parciales de los temas 2, 3 y 4. A los alumnos que obtengan una nota inferior a 3 en alguno de los exámenes parciales se les calificará con cero la parte correspondiente del trabajo. Además, será necesario obtener al menos un 5 sobre 10 en el proyecto y el examen, de forma independiente, para aprobar. Si no se supera alguna de las partes la nota máxima final será de 4. En el apartado de Actividades Académicas se valorará la participación del estudiante en clase, en los foros, la entrega de los trabajos de clase, y la realización de trabajos relacionados con las conferencias que se celebren durante el curso. La nota final en EVALUACIÓN FINAL (convocatorias de junio y septiembre) se obtendrá según la siguiente fórmula: 25% del proyecto + 75% del examen final. En cualquier caso, las Actividades Académicas y el proyecto se calificarán con 0 puntos si no se entregan en el plazo establecido por el profesor. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
BLOQUE 1. Introducción a la programación en Internet. TEMA 1. Introducción a la programación en Internet 1.1 Web 2.0 1.2 Arquitectura n-tier 1.3 Aplicaciones Ricas de Internet (RIAs) 1.4 Servicios Web 1.5 Programación móvil para Internet |
CB2 CB4 CG08 | R02 |
BLOQUE 2. Programación en Internet. RIAs y Servicios Web. TEMA 2. Aplicaciones ricas en Internet 2.1 Características y aplicaciones 2.2 Frameworks 2.3 Lenguajes y tecnologías: HTML5, CSS3, JavaScript, Ajax, DOM TEMA 3. Servicios Web REST 3.1 Introducción 3.2 Conceptos básicos de REST 3.3 Formatos de transferencia de datos |
CB2 CB3 CB4 CB5 CG05 CG08 CG09 SI03 | R02 R03 |
BLOQUE 3. Programación móvil TEMA 4. Programación Móvil 4.1 Introducción 4.2 Plataformas y herramientas 4.3 Desarrollo nativo versus desarrollo web |
CB2 CB3 CB4 CB5 CG05 CG08 CG09 SI03 | R02 R03 |
PROYECTO DE LA ASIGNATURA |
CB2 CB3 CB5 CG02 CG05 CG09 SI01 SI03 | R02 R01 R03 |
UNIDAD PRÁCTICA 1. Prácticas de desarrollo web (RIA) |
CB2 CB5 CG02 CG05 CG09 SI01 SI03 | R02 R01 R03 |
UNIDAD PRÁCTICA 2. Servicios web REST. |
CB2 CB5 CG02 CG05 CG09 SI01 SI03 | R02 R01 R03 |
UNIDAD PRÁCTICA 3. Desarrollo para móviles. |
CB2 CB5 CG02 CG05 CG09 SI01 SI03 | R02 R01 R03 |
Bibliografía
Bibliografía Básica
Internet & World Wide Web: How to Program Paul Deitel; Harvey Deitel; Abbey Deitel Pearson – Prentice Hall, 5ª Ed., 2011
Web Development and Design Foundations Share with HTML5
Terry Felke-Morris
Addison-Wesley, 6ª Ed., 2012
Web Services & SOA: Principles and Technology.
M.P. Papazoglou
Pearson – Prentice Hall, 2012.
Basics of Web Design: HTML5 & CSS3
Terry Felke-Morris
Addison-Wesley, 2ª Ed., 2013
Bibliografía Específica
World Wide Consortium (W3C): http://www.w3c.org
HTML5: Designing Rich Internet Applications Mathew David Focal Press, 2ª Ed., 2013
CSS3: Visual QuickStart Guide
Jason Cranford Teague
Peachpit Press, 6ª Ed, 2012
JavaScript: Visual QuickStart Guide
Tom Negrino; Dori Smith
Peachpit Press, 8ª Ed., 2011
Android: How to Program
Paul Deitel; Harvey Deitel
Pearson – Prentice Hall, 2011
Android Apps: programming step by step Stefan Schwark Elektor, 2012
Bibliografía Ampliación
Android User Interface Design: Turning Share Ideas and Sketches into Beautifully Designed Apps
Ian G. Clifton
Addison-Wesley Professional, 2013.
Mobile Usability
Jakob Nielsen; Raluca Budiu
New Riders, 2012
Sams Teach Yourself Android Application Share Development in 24 Hours
Lauren Darcey; Shane Conder
Sams Publishing, 2ª Ed., 2011
Professional Android 4 Application Development Reto Meier Wiley, 2012
![]() |
PROGRAMACIÓN FUNCIONAL | |
|
Código | Nombre | |||
Asignatura | 1713044 | PROGRAMACIÓN FUNCIONAL | Créditos Teóricos | 2.5 |
Descriptor | FUNCTIONAL PROGRAMMING | Créditos Prácticos | 2 | |
Titulación | 1713 | INGENIERÍA EN INFORMÁTICA | Tipo | Optativa |
Departamento | C137 | INGENIERÍA INFORMÁTICA | ||
Curso | ||||
Créditos ECTS | 4 |
ASIGNATURA OFERTADA SIN DOCENCIA
Profesorado
Manuel Palomo Duarte (coordinador)
Situación
Prerrequisitos
Ninguno
Contexto dentro de la titulación
Esta asignatura introduce un paradigma de programación novedoso para el alumno, que ha estudiado previamente el paradigma imperativo y el orientado a objetos. Supone aprender una nueva forma de enfocar y resolver problemas que produce soluciones generales, elegantes y más fáciles de verificar.
Recomendaciones
Aunque no es en absoluto imprescindible, los alumnos que hayan cursado previamente las asignaturas optativas de Programación Lógica y Lógica Matemática se beneficiarán de los conocimientos adquiridos en ellas, apreciando mejor las ventajas que presentan los lenguajes funcionales.
Competencias
Competencias transversales/genéricas
Capacidad para resolver problemas Capacidad de análisis y síntesis Comunicacion oral y escrita Trabajo en equipo
Competencias específicas
Cognitivas(Saber):
Conocer los fundamentos del paradigma de la programación funcional Conocer el lenguaje funcional Haskell
Procedimentales/Instrumentales(Saber hacer):
Resolver problemas empleando un enfoque funcional Modelar datos mediante estructuras funcionales Programar en el lenguaje funcional Haskell
Actitudinales:
Creatividad Aprendizaje autónomo
Objetivos
Los objetivos que pretende cubrir la asignatura pueden resumirse en los siguientes puntos: 1. Comprender el paradigma de la programación funcional y sus ventajas. 2. Conocer los fundamentos del lenguaje funcional Haskell. 3. Programar en el laboratorio siguiendo el paradigma funcional.
Programa
Teoría: Programación funcional. 0. Presentación. 1. Paradigma de la programación funcional. 1.1. Introducción. 1.2. Características fundamentales. 1.3. Funciones. 1.4. Sesiones y declaraciones. 1.5. Reducción de expresiones y órdenes de reducción. 2. Conceptos fundamentales. 2.1. Tipos de datos. 2.2. Operadores. 2.3. Patrones. 2.4. Expresiones. 3. Funciones de orden superior y polimorfismo. 3.1. Parcialización (currificación). 3.2. Polimorfismo. 4. Definiciones de tipos y sistema de clases. 4.1. Definiciones de tipos. 4.2. Clases de tipos. 5. Listas, árboles y grafos. 5.1. Tipo lista. 5.2. Tipo árbol. 5.3. Tipo grafo. 5.4. Inducción estructural. 6. Evaluación perezosa y mónadas. 6.1. Evaluación perezosa. 6.2. Listas parciales e infinitas. 6.3. Redes finitas de procesos. 6.4. Evaluación impaciente. 6.5. Mónadas. 6.6. Mónadas de E/S. 7. Introducción a otros lenguajes funcionales: Clojure, etc. Prácticas: Programación funcional. 1. Entorno de desarrollo. 1.1. Hugs. 1.2. Opciones más frecuentes. 1.3. Ejecución desde Emacs. 1.4. Definición de funciones. 2. Conceptos fundamentales. 2.1. Tipos de datos. 2.2. Operadores. 2.3. Patrones. 2.4. Expresiones. 2.5. Definiciones locales. 3. Funciones de orden superior y polimorfismo. 3.1. Funciones parcializadas. 3.2. Secciones. 3.3. Funciones de orden superior. 3.4. Combinadores. 3.5. Funciones polimórficas. 4. Definiciones de tipos y sistema de clases. 4.1. Sinónimos de tipo. 4.2. Funciones de plegado o recursores. 4.3. Definiciones de tipos. 4.4. Clases e instancias de tipos. 5. Listas, árboles y grafos. 5.1. Tipo lista. 5.2. Tipo árbol. 5.3. Tipo grafo. 5.4. Casos de estudio. 6. Evaluación perezosa y mónadas. 6.1. Definición de funciones con evaluación impaciente. 6.2. Definición de funciones con mónadas de E/S. 6.3. La expresión do. 7. Introducción a otros lenguajes funcionales: Scala, etc.
Actividades
Actividades presenciales obligatorias Actividades prácticas Actividades académicamente dirigidas Actividades de presentación y defensa pública de trabajos Actividades de supervisión y orientación presencial en el aula Tutorías y entrevistas personales Actividades de evaluación continua y final Actividades presenciales obligatorias Actividades prácticas Actividades académicamente dirigidas Actividades de presentación y defensa pública de trabajos Actividades de supervisión y orientación presencial en el aula Tutorías y entrevistas personales Actividades de evaluación continua y final
Metodología
Se empleará una metodología cuyo objetivo es lograr el aprendizaje a través de la resolución de problemas. Las clases correspondientes a los créditos teóricos constarán, fundamentalmente, de sesiones de resolución de problemas propuestos con antelación en las que los alumnos podrán emplear cuantos materiales estimen convenientes. Los alumnos deberán primero intentar resolver los problemas por sí mismos, para luego trabajar por parejas, explicándose mutuamente la solución obtenida e intentando encontrar errores en la solución del compañero, o bien, intentando llegar juntos a una solución. Posteriormente, las soluciones se pondrán en común en grupo y se invitará a su exposición. El objetivo es fomentar el trabajo cooperativo, el espíritu crítico y la comunicación. Se hará especial hincapié en la necesidad de comprobar la corrección de la solución final obtenida y su bondad respecto a distintos criterios, al objeto de fomentar el espíritu crítico. El profesor enseñará los conocimientos teóricos y técnicos necesarios bajo demanda, conforme los alumnos los requieran para resolver los problemas planteados, limitándose a actuar de guía en el proceso de aprendizaje. El alumno es responsable de su propio aprendizaje. No obstante, el profesor realizará al principio de cada tema una breve introducción de sus aspectos principales y de dónde encontrar información adicional, proporcionando diversos materiales a lo largo del curso. Las clases prácticas complementan los contenidos de la parte teórica. Se proporcionarán ejercicios que se desarrollarán en el laboratorio a lo largo del curso. Tanto las clases teóricas como las prácticas se servirán del campus virtual como apoyo para la docencia. Estarán disponibles herramientas de comunicación como foros especializados, tutorías electrónicas privadas y correo electrónico, así como diversos contenidos en formato digital.
Distribución de horas de trabajo del alumno/a
Nº de Horas (indicar total): 100
- Clases Teóricas: 13
- Clases Prácticas: 13
- Exposiciones y Seminarios:
- Tutorías Especializadas (presenciales o virtuales):
- Colectivas: 3
- Individules:
- Realización de Actividades Académicas Dirigidas:
- Con presencia del profesorado: 16
- Sin presencia del profesorado: 28
- Otro Trabajo Personal Autónomo:
- Horas de estudio: 24
- Preparación de Trabajo Personal:
- ...
- Realización de Exámenes:
- Examen escrito: 3
- Exámenes orales (control del Trabajo Personal):
Técnicas Docentes
|
Criterios y Sistemas de Evaluación
Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016.
Recursos Bibliográficos
Bibliografía básica. Bird, Richard Introducción a la programación funcional con Haskell. Prentice-Hall. 2000. Bryan O'Sullivan, Bryan;Stewart, Donald Bruce y Goerzen, John Real World Haskell. O'reilly. 2008. Doets, Kee y Eijck, van Jan The Haskell Road to Logic, Maths and Programming Texts in Computing. 2006. Hudak, Paul The Haskell School of Expression: Learning Functional Programming through Multimedia. Cambridge University Press. 2000. Hutton. Graham Programming in Haskell Cambridge, 2007. Ruiz, Blas C.; Gutiérrez, Francisco; Guerrero, Pablo y Gallardo, José E. Razonando con Haskell. Un curso sobre programación funcional. Thomson. 2004. Thompson, S. Haskell: The craft of functional programming. Addison-Wesley. 1996. Bibliografía complementaria. Jones, M. P. Hugs user's manual. The University of Nottingham and Yale University. 1998.
![]() |
PROGRAMACIÓN ORIENTADA A OBJETOS |
|
Código | Nombre | |||
Asignatura | 21714017 | PROGRAMACIÓN ORIENTADA A OBJETOS | Créditos Teóricos | 3 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 4.5 |
Curso | 2 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Haber cursado con aprovechamiento las siguientes asignaturas: - Introducción a la Programación - Metodología de la Programación - Análisis de Algoritmos y Estructuras de Datos - Sistemas Operativos
Recomendaciones
Para poder seguir la asignatura razonablemente es aconsejable: - Conocer los aspectos relacionados con la descomposición de problemas, el diseño modular y la abstracción operacional. - Saber especificar de manera informal los algoritmos mediante precondiciones y postcondiciones. - Ser capaz de definir algoritmos de una manera correcta mediante el uso de estructuras de control, bucles, sentencias condicionales, etc. según convenga a la finalidad, eficiencia y claridad del código. - Conocer los mecanismos de transferencia de parámetros y utilizarlos correctamente. - Conocer y usar correctamente los tipos de datos básicos que ofrecen los lenguajes de programación y especialmente, los tipos estructurados: cadenas de caracteres, vectores, matrices, registros y ficheros. - Dominar el uso de punteros y la gestión dinámica de memoria. - Ser capaz de implementar, en un lenguaje de programación de alto nivel, programas de pequeño y mediano tamaño haciendo uso de la descomposición modular del software. - Saber elegir y diseñar adecuadamente casos de prueba para los programas y funciones implementados. - Conocer los mecanismos de abstracción en programación y su importancia para la resolución de problemas. - Comprender la necesidad de separación entre los niveles de especificación, implementación y aplicación en el desarrollo de módulos software. - Conocer los conceptos de programación basada en tipos abstractos y de reutilización de los módulos de software. - Conocer el concepto de recursividad y sus tipos y saber implementar algoritmos recursivos para resolver problemas. - Saber separar perfectamente los aspectos computacionales puros de los efectos colaterales como la E/S y reconocer la importancia de que la E/S, los interfaces gráficos, etc., no deben mezclarse ni ensuciar las funciones que implementan los algoritmos y las estructuras de datos.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Gerardo | Aburruzaga | García | Asociado a Tiempo Parcial | N |
José Fidel | Argudo | Argudo | TEU | S |
Francisco | Palomo | Lozano | Profesor Titular de Escuela Univ. | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
C06 | 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 | ESPECÍFICA |
C07 | 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. | ESPECÍFICA |
C08 | 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 | ESPECÍFICA |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
Resultados Aprendizaje
Identificador | Resultado |
R01 | R01. Conocer los aspectos generales sobre los lenguajes orientados a objetos y su evolución histórica. |
R02 | R02. Conocer los principios fundamentales del paradigma de la programación orientada a objetos. |
R03 | R03. Conocer los pasos para la realización de un sistema orientado a objetos y sus principales elementos (objetos, mensajes, clases,...) |
R04 | R04. Identificar los objetos que aparecen en un sistema, sus características y comportamientos, y clasificarlos en clases. |
R05 | R05. Conocer e identificar los tipos de relaciones que se pueden establecer entre las clases de un sistema orientado a objetos. |
R06. | R06. Conocer e identificar los tipos de polimorfismo que se pueden presentar en un sistema orientado a objetos. |
R07. | R07. Conocer el lenguaje C++ como un lenguaje orientado a objetos y los elementos fundamentales de la biblioteca estándar de C++ (E/S, STL,...). |
R08 | R08. Implementar clases, objetos y sus relaciones con el lenguaje orientado a objetos C++. |
R09 | R09. Implementar un sistema orientado a objetos de mediana complejidad con el lenguaje de programación C++. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Impartición de los contenidos teóricos y realización de ejemplos sencillos. |
24 | CB2 CB3 CB5 CG09 | |
02. Prácticas, seminarios y problemas | Realización de problemas sobre la materia de la asignatura. Se incentivará la participación activa del alumnado en las clases, realizando en grupos los problemas, y provocando el profesor un debate abierto sobre cada uno de los temas que se traten, motivando a los alumnos para que propongan soluciones alternativas a los problemas planteados y su posterior discusión. |
12 | C06 C07 CB2 CB3 CB5 CG09 | |
03. Prácticas de informática | En las clases prácticas se proporcionará al alumno guiones de prácticas para la implementación de un sistema orientado a objetos de pequeña/mediana complejidad, usando un lenguaje orientado a objetos. Los alumnos asistirán a clase con dichos guiones, que los tendrán disponibles en el campus virtual con suficiente antelación. |
24 | C06 C07 C08 CB2 CB3 CB5 CG09 | |
10. Actividades formativas no presenciales | Esta actividad incluye estudio personal del alumno, resolución de ejercicios y cuestiones y realización de trabajos. |
87 | C06 C07 C08 CB2 CB3 CB5 CG09 | |
12. Actividades de evaluación | Examen escrito |
3 | Grande | C07 CB2 CB3 CB5 CG09 |
Evaluación
Criterios Generales de Evaluación
- Adecuación a los principios del paradigma de la programación orientada a objetos - Adecuación al estándar - Adecuación a la especificación - Eficiencia en la ejecución - Organización, claridad, elegancia y corrección de las soluciones presentadas - Participación e implicación - Corrección ortográfica y gramatical - Claridad en el proceso por el cual obtiene la solución al problema
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Entrega de ejercicios y cuestiones | Rúbricas |
|
C06 C07 C08 CB2 CB3 CB5 CG09 |
Exámenes escritos | Rúbricas |
|
C06 C07 CB2 CB3 CB5 CG09 |
Resolución de prácticas | Rúbrica, compilación y prueba de los programas realizados |
|
C06 C07 C08 CB2 CB3 CB5 CG09 |
Procedimiento de calificación
SISTEMAS DE EVALUACIÓN Para la primera convocatoria se dispone de dos sistemas de evaluación diferentes: evaluación continua y evaluación final. Para el resto de convocatorias, dado que ya no hay docencia, se utilizará exclusivamente la evaluación final. No se guardará ningún tipo de calificación parcial entre convocatorias. En la primera convocatoria los alumnos se evaluarán mediante el sistema de evaluación continúa, salvo aquellos que por causas sobrevenidas, justificadas documentalmente, no tengan posibilidad de asistir a alguno de los exámenes parciales y que sean comunicadas por correo electrónico al profesor coordinador antes del día siguiente a la fecha del examen parcial al que no puedan asistir. CÓDIGOS DE LAS DISTINTAS CALIFICACIONES 1. NEP: nota de exámenes parciales 2. NCC: nota de los ejercicios y cuestiones de clase 3. NEC: nota conjunta de exámenes, ejercicios y cuestiones de clase 4. NET: nota del examen final de teoría 5. NPR: nota de prácticas 6. NFA: nota final de la asignatura SISTEMA DE EVALUACIÓN FINAL El sistema de evaluación final consta de tres componentes: 1. Examen final de teoría 2. Ejercicios y cuestiones 3. Memoria de prácticas y defensa final El examen final de teoría será un examen escrito que se realizará de acuerdo con las convocatorias oficiales de exámenes finales que establecen los Estatutos de la Universidad de Cádiz y que el centro publica con la debida antelación. La calificación del examen final de teoría (NET) se realizará en una escala de 0 a 10. Los alumnos deberán presentar una serie de ejercicios y cuestiones, y una memoria final de prácticas a través del campus virtual en las fechas indicadas por el profesor. La calificación final de la asignatura se obtiene de la siguiente forma: NEC = NET * 0,9 + NCC * 0,1 Si NEC < 5 NFA = NEC Si no Si NPR >= 5 NFA = NET * 0,6 + NCC * 0,1 + NPR * 0,3 Si no NFA = NPR SISTEMA DE EVALUACIÓN CONTINUA El sistema de evaluación continua consta de tres componentes: 1. Exámenes parciales 2. Ejercicios y cuestiones 3. Memorias de prácticas y defensa La calificación final de la asignatura se obtiene de la siguiente forma: NEC = NEP * 0,9 + NCC * 0,1 Si NEC < 5 NFA = NEC Si no Si NPR >= 5 NFA = NEP * 0,6 + NCC * 0,1 + NPR * 0,3 Si no NFA = NPR A lo largo del curso se realizarán varios exámenes parciales y entregas de ejercicios y cuestiones, que tendrán lugar durante el desarrollo de la asignatura, en fechas publicadas con suficiente antelación. Algunas de estas pruebas de control podrán ser coevaluadas por los alumnos. En ese caso, se realizará una sesión de coevaluación. En cada sesión de coevaluación los alumnos deberán calificar, bajo la supervisión del profesor, los ejercicios de dos compañeros elegidos al azar correspondientes a la prueba de control previa. Para ello, el profesor presentará una solución canónica y los criterios de corrección a emplear. La asistencia a las sesiones de control y coevaluación es obligatoria. - Si un alumno no asiste a una sesión de control o de coevaluación, su prueba de control se calificará con 0. - Si tras revisar el resultado de una coevaluación los profesores detectan negligencia o fraude, la prueba de control del alumno corrector se calificará con 0. La evaluación continua se realizará mediante exámenes parciales y entregas de ejercicios y cuestiones que se propondrán a los alumnos durante el curso. Los ejercicios y cuestiones de clase (NCC) se calificarán globalmente en una escala de 0 a 10 y la calificación de los exámenes parciales (NEP) será la correspondiente, en una escala de 0 a 10, a la media aritmética de las calificaciones de los exámenes parciales que la integran. La presentación de memorias parciales por cada práctica a través del campus virtual en las fechas indicadas por el profesores es obligatoria. - Si un alumno no presenta alguna de las memorias, obtendrá un 0 en su NPR. NORMAS COMUNES PARA AMBOS SISTEMAS Las prácticas (NPR) se calificarán en una escala de 0 a 10. Sólo se corregirán las memorias de aquellos alumnos con NEC >= 5. Los alumnos podrán ser convocados para la defensa de sus prácticas en determinadas fechas indicadas por el profesor. A dicha defensa deberá acudir con una copia impresa de la memoria (o memorias parciales, para el caso de evaluación continua) entregada electrónicamente. El desconocimiento de las cuestiones planteadas implicará que NPR = 0.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
CT0. Evolución histórica y principios fundamentales. 0.1. Evolución histórica. 0.2. Principios básicos. |
CG09 | R01 R02 |
CT1. Paradigma de la programación orientada a objetos. 1.1. Principios generales. 1.2. Objetos. 1.3. Clases. 1.4. Relaciones entre clases. |
R03 R04 R07. | |
CT2. Relaciones entre clases. 2.1. Descripción general. 2.2. Asociaciones. 2.3. Generalizaciones y especializaciones. 2.4. Interfaces e implementaciones. |
C07 CG09 | R05 R08 |
CT3. Polimorfismo. 3.1. Descripción general. 3.2. Polimorfismo de sobrecarga. 3.3. Polimorfismo en tiempo de ejecución. 3.4. Polimorfismo paramétrico. |
C07 CG09 | R06. R08 |
P0. Clases, objetos y excepciones. |
C07 C08 CG09 | R07. R08 |
P1. Biblioteca de E/S y localización |
C08 CG09 | R07. R08 |
P2. Relaciones de asociación y contenedores de la STL. |
C07 C08 CG09 | R05 R07. R08 R09 |
P3. Clases de asociación y algoritmos de la STL. |
C06 C07 C08 CG09 | R05 R07. R08 R09 |
P4. Herencia y polimorfismo. |
C06 C07 C08 CG09 | R06. R07. R08 R09 |
Bibliografía
Bibliografía Básica
Aburruzaga García, Gerardo; Medina Bulo, Inmaculada y Palomo Lozano,
Francisco.
Fundamentos de C++.
Servicio de Publicaciones de la Universidad de Cádiz. 2ª edición.
1ª reimpresión. 2009.
Budd, Timothy.
An Introduction to Object-Oriented Programming
Addison-Wesley. 3ª edición. 2002.
Carretero Pérez, Jesús; García Carballeira, Félix; Pérez Menor, José
María;
García Sánchez, José Daniel y Sánchez García, Luis Miguel
Problemas resueltos de programación en lenguaje C++.
Paraninfo. 2004.
Eckel, Bruce
Thinking in C++: Introduction to Standard C++
Volume one
Second Edition
Prentice Hall. 2000
Eckel, Bruce y Allison, Chuck
Thinking in C++: Practical Programming
Volume two
Prentice Hall. 2003
Horstmann, Cay S. y Budd, Timothy A.
Big C++.
Wiley. 2ª edición. 2008.
Muñoz Caro, Camelia; Niño Ramos, Alfonso y Vizcaíno Barceló, Aurora
Introducción a la programación con orientación a objetos.
Prentice-Hall. 2002.Stroustrup, Bjarne.
The C++ Programming Language. Fourth Edition.
Addison-Wesley. 2013
Stroustrup, Bjarne.
The C++ Programming Language. Special Edition.
Addison-Wesley. 2000.
Stroustrup, Bjarne.
Programming: Principles and Practice Using C++
Addison-Wesley. 2008.
Bibliografía Específica
Austern, Matthew H.
Generic programming and the STL. Using and extending the
C++ standard template library.
Addison-Wesley. 1999.Josuttis, Nicolai M.
The C++ Standard Library: A Tutorial and Reference.
Addison-Wesley. 1999
Lippman, Stanley y LaJoie, Josee.
C++ Primer.
Addison-Wesley. 2005. 4ª edición.
Musser, David R. y Saini, Atul.
STL tutorial and reference guide. C++ programming with the standard
template
library.
Addison-Wesley. 2.ª edición. 2001.
![]() |
PROGRAMACIÓN PARALELA Y DISTRIBUIDA |
|
Código | Nombre | |||
Asignatura | 21714033 | PROGRAMACIÓN PARALELA Y DISTRIBUIDA | Créditos Teóricos | 2.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Es recomendable que el alumno haya superado el 75% de las materias/asignaturas de los módulos de formación básico y común.
Recomendaciones
Es recomendable haber cursado con aprovechamiento las siguientes asignaturas: - Introducción a la Programación - Metodología de la Programación - Análisis de Algoritmos y Estructuras de Datos - Programación Concurrente y de Tiempo Real - Programación Orientada a Objetos
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Guadalupe | Ortiz | Bellot | Profesor Titular de Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG04 | Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo | GENERAL |
CG06 | 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 este anexo | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
IC03 | Capacidad de analizar y evaluar arquitecturas de computadores, incluyendo plataformas paralelas y distribuidas, así como desarrollar y optimizar software de para las mismas | ESPECÍFICA |
IC04 | Capacidad de diseñar e implementar software de sistema y de comunicaciones | ESPECÍFICA |
IC07 | Capacidad para analizar, evaluar, seleccionar y configurar plataformas hardware para el desarrollo y ejecución de aplicaciones y servicios informáticos | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R03 | Ser capaz de analizar, evaluar, seleccionar y configurar plataformas hardware para el desarrollo y ejecución de aplicaciones y servicios informáticos. |
R01 | Ser capaz de analizar y evaluar arquitecturas de computadores, incluyendo plataformas paralelas y distribuidas, así como desarrollar y optimizar software para las mismas. |
R02 | Ser capaz de diseñar e implementar software de sistema y de comunicaciones. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Impartición de los contenidos teóricos y realización de actividades en el aula para desarrollar y ampliar los contenidos. |
20 | CB2 CB3 CB4 CB5 CG04 CG06 CT1 IC03 IC07 | |
02. Prácticas, seminarios y problemas | Realización de actividades sobre la materia de la asignatura. Se fomentará la participación activa del alumno, realizando las actividades en grupos. |
10 | CB2 CB4 CB5 CG04 CG06 CG09 CT1 IC03 IC04 IC07 | |
03. Prácticas de informática | En las clases prácticas el alumno implementará y probará diversos algoritmos paralelos y sistemas distribuidos. |
30 | CB2 CB5 CG04 CG09 IC03 IC04 | |
10. Actividades formativas no presenciales | Esta actividad incluye el estudio personal del alumno, así como la realización de prácticas que no se hayan completado en clase y la realización de trabajos. |
86 | CB2 CB4 CB5 CG04 CG09 CT1 IC03 IC04 IC07 | |
12. Actividades de evaluación | Examen teórico-práctico de los contenidos de la asignatura. |
4 | Grande | CB2 CB4 CB5 CG04 CG09 IC03 IC04 IC07 |
Evaluación
Criterios Generales de Evaluación
- Adecuación a los principios de la programación paralela y distribuida - Organización, claridad, elegancia y corrección de los algoritmos e implementaciones presentadas - Participación activa en clase - Participación e implicación en el trabajo en equipo - Corrección ortográfica y gramatical escrita y oral
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Actividades participativas realizadas en clase. | Observación y corrección de los entregables y la participación oral. |
|
CB2 CB3 CB4 CG04 CG06 CG09 CT1 IC03 IC04 IC07 |
Examen teórico/práctico | Corrección en el examen teórico y en la resolución práctica propuesta |
|
CB2 CB4 CB5 CG04 CG09 IC03 IC04 IC07 |
Realización de prácticas | Correción en los entregables y correcto funcionamiento de la práctica. |
|
CB2 CB4 CB5 CG04 CG06 CG09 IC03 IC04 IC07 |
Realización y exposición de trabajo en equipo | Corrección en los entregables y en la exposición |
|
CB2 CB4 CB5 CG04 CG09 CT1 IC03 IC04 IC07 |
Procedimiento de calificación
La nota final en evaluación continua convocatoria de junio) se obtendrá según la siguiente fórmula: 10% Actividades Académicas + 15% Prácticas + 25% del trabajo en equipo + 50% del examen final. Será necesario obtener al menos un 5 sobre 10 en las prácticas, el trabajo en equipo y el examen final, de forma independiente, para aprobar. Si no se supera alguna de las partes la nota máxima final será de 4. En el apartado de Actividades Académicas se valorará la participación del estudiante en clase, en los foros, la entrega de los trabajos de clase, y la realización de trabajos relacionados con las conferencias que se celebren durante el curso. La nota final en evaluación final (convocatorias de septiembre y febrero)se obtendrá según la siguiente fórmula: 25% del trabajo en equipo (realizado durante el curso) + 75% del examen final. En cualquier caso, las Actividades Académicas y el trabajo se calificarán con 0 puntos si no se entregan en el plazo establecido por el profesor. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
BLOQUE 1. Introducción a la Programación Paralela y Distribuida TEMA 1. Introducción a la Programación Paralela y Distribuida |
CB2 CB4 CB5 CG04 IC03 IC07 | R01 |
BLOQUE 2. Programación Distribuida. TEMA 2. Introducción a la Programación Distribuida. 2.1. Sistemas y Problemas de la Programación Distribuida. 2.2. Alternativas para la Programación Distribuida. TEMA 3. Programación Distribuida Orientada a Procesos 3.1 Introducción a la Programación Distribuida Orientada a Procesos 3.2 Sockets 3.3 Modelo Cliente-Servidor mediante Paso de Mensajes TEMA 4. Llamadas a Procedimientos Remotos y Objetos Distribuidos. 4.1 Introducción a las Llamadas a Procedimientos Remotos y Objetos Distribuidos 4.2 Servicios Web 4.3 Plataformas de Integración de Objetos Distribuidos |
CB2 CB3 CB4 CB5 CG04 CG06 CG09 IC03 IC04 IC07 | R03 R01 |
BLOQUE 3. Programación Paralela. TEMA 5.Principios y Modelos de Programación Paralela. 5.1 Paralelismo en los Computadores Monoprocesador 5.2 Paralelismo en los Computadores Multiprocesador 5.3 Computadores Paralelos 5.4 Modelos Teóricos de Programación Paralela 5.5 Modelos de Programación Paralela: Memoria Compartida versus Paso de Mensajes 5.6 Caso de Estudio: Cálculo de pi TEMA 6. Diseño de Algoritmos Paralelos. 6.1 Introducción al Diseño de Algoritmos Paralelas 6.2 Metodología de Programación Paralela TEMA 7. Programación Paralela con Memoria Compartida: OpenMP. 7.1 API OpenMP 7.2 Esquemas Algorítmicos Paralelos con OpenMP TEMA 8. Programación Paralela con Paso de Mensajes: OpenMPI. 8.1 API OpenMPI 8.2 Esquemas Algorítmicos Paralelos con OpenMPI TEMA 9. Análisis de Algoritmos Paralelos. 9.1 Introducción al Análisis de Algoritmos Paralelos 9.2 Medidas de Eficiencia |
CB2 CB3 CB4 CB5 CG04 CG06 CG09 IC03 IC04 IC07 | R01 R02 |
TRABAJO TEÓRICO-PRÁCTICO DE LA ASIGNATURA. |
CB2 CB4 CB5 CG04 CG09 CT1 IC03 IC04 IC07 | R03 R01 R02 |
UNIDAD PRÁCTICA 1: Prácticas de Programación Distribuida. |
CB2 CB4 CB5 CG04 CG09 IC03 IC04 IC07 | R01 R02 |
UNIDAD PRÁCTICA 2: Prácticas de Programación Paralela. |
CB2 CB4 CB5 CG04 CG09 IC03 IC04 IC07 | R03 R01 |
Bibliografía
Bibliografía Básica
Introducción a la programación paralela
Francisco Almeida [et al.]. Thompson Paraninfo, 2008
Parallel Processing and Parallel Algorithms: Theory and Computation [Hardcover]
Seyed H Roosta. Springer, 1999.
Computación distribuida: fundamentos y aplicaciones
Liu, M.L.. Addison Wesley Iberoamericana, 2004
Distributed systems : concepts and design
Coulouris, George F. [et al.]. Addison-Wesley, 2005.
Bibliografía Específica
PVM: Parallel Virtual Machine: A Users' Guide and Tutorial for Network Parallel Computing
Jack Dongarra , Al Geist , Adam Beguelin , Weicheng Jiang , Robert Manchek , Vaidyalingam S. Sunderam. The MIT Press , 1994.
Introducción a computación paralela con MPI
Rodríguez Liñares, Leandro. Universidad de Vigo, 2007.
Web services : principles and technology
Papazoglou, Michael P. Pearson Education, 2008.
Parallel Programming in OpenMP
Rohit Chandra , Ramesh Menon , Leo Dagum , David Kohr , Dror Maydan , Jeff McDonald. Morgan Kaufmann, 2000.
Bibliografía Ampliación
Guide to parallel programming : on sequent computer systems
Englewood Cliffs: Prentice Hall, 1992.
Diseño y análisis de algoritmos paralelos
Akl, Selim G. Ra-ma, 1992.
![]() |
PROGRAMACIÓN WEB |
|
Código | Nombre | |||
Asignatura | 21714063 | PROGRAMACIÓN WEB | Créditos Teóricos | 3.75 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3.75 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Es recomendable haber adquirido las competencias correspondientes a las asignaturas de los cursos primero y segundo, especialmente las de Informática del módulo de Formación Básica y las de Formación Común a la Rama Informática.
Recomendaciones
Se recomienda a los alumnos disponer de un ordenador personal con un sistema operativo GNU/Linux para realizar las prácticas. Igualmente, se recomienda la asistencia y la participación activa en las clases, así como el trabajo diario en los contenidos impartidos Los alumnos deben consultar periodicamente el campus virtual donde se publicará toda la información y materiales necesarios para el seguimiento de la asignatura (materiales docentes, convocatorias, calificaciones, etc.). Todos los alumnos tienen la obligación de conocer las noticias publicadas a través del Foro de Noticias del curso.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Ignacio Javier | Pérez | Gálvez | Contratado | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CG04 | Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
TI01 | Capacidad para comprender el entorno de la organización y sus necesidades en el ámbito de las tecnologías de la información y las comunicaciones | ESPECÍFICA |
TI02 | 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 | ESPECÍFICA |
TI06 | 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 | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R01 | Ser capaz de comprender el entorno de una organización y sus necesidades en el ámbito de las tecnologías de la información y las comunicaciones. |
R03 | Ser capaz de 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. |
R02 | Ser capaz de 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. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | 30 | |||
03. Prácticas de informática | 30 | |||
10. Actividades formativas no presenciales | 80 | |||
12. Actividades de evaluación | 10 |
Evaluación
Criterios Generales de Evaluación
* Interés y grado de compromiso en el proceso de aprendizaje. * Entrega en fecha y forma de las prácticas y actividades propuestas. * Adecuación a los principios de la recuperación de la información. * Corrección ortográfica y gramatical escrita y oral. La copia de exámenes o prácticas, o cualquier otro tipo de fraude que detecten lo profesores de la asignatura será motivo de suspenso en todas las convocatorias del curso académico.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Participación en clase, Campus Virtual y sistemas de comunicación indicados en la asignatura. |
|
||
Realización de entregables |
|
||
Realización de exámenes y evaluaciones |
|
||
Realización de proyecto |
|
Procedimiento de calificación
La nota final en evaluación continua (convocatoria de junio) se obtendrá según la siguiente fórmula: Si se superan un 5 sobre 10 en proyecto y exámenes de forma independiente, la nota será: 10% Participación + 40% proyectos + 50% exámenes. Si no se superara alguna de las partes se deberá realizar evaluación no contínua. En evaluación no contínua la nota será: 10% proyectos + 90% examen (teórico-práctico).
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
TEORÍA * BLOQUE I: Introducción ** Programación en el servidor ** Entornos de desarrollo * BLOQUE II: Frameworks para PHP ** CakePHP ** Symfony ** Zend * Bloque III: Frameworks de gestión de contenido ** Drupal PRÁCTICAS * Lenguaje PHP * Frameworks para PHP: Codeigniter * Drupal |
||
TEORÍA * BLOQUE I: Introducción ** Programación en el servidor ** Entornos de desarrollo * BLOQUE II: Frameworks para PHP ** Code Igniter ** CakePHP ** Symfony * Bloque III: Frameworks de gestión de contenido ** Drupal PRÁCTICAS * Lenguaje PHP * Frameworks para PHP * Drupal |
Bibliografía
Bibliografía Básica
Teoría:
[1] Building PHP Applications with Symfony, CakePHP, and Zend Framework: Building Applications with Symfony, CakePHP... by Bartosz Porebski, Karol Przystalski and Leszek Nowak [2011].
[2] Real-world Solutions for Developing High-quality PHP Frameworks and Applications by Sebastian Bergmann and Stefan Priebsch [2011].
Prácticas:
[1] CodeIgniter 1.7 Professional Development by Adam Griffith [2010].
[2] Drupal 7 Manual by David Ipswich [2011].
[3] Programming PHP by Kevin Tatroe, Peter MacIntyre and Rasmus Lerdorf [2013].
Bibliografía Específica
[1] Beginning CakePHP: From Novice to Professional (Expert's Voice in Web Development) by David Golding [2008].
[2] Practical CakePHP Projects (Practical Projects) by Richard Miller, John Omokore and Kai Chan [2008].
[3] CodeIgniter for Rapid PHP Application Development by David Upton [2007].
[4] Beginning Drupal 7 (Expert's Voice in Open Source) by Todd Tomlinson [2010].
[5] PHP Cookbook (Cookbooks (O'Reilly)) by Adam Trachtenberg and David Sklar [2006].
![]() |
PROYECTOS INFORMÁTICOS | |
|
Código | Nombre | |||
Asignatura | 1713031 | PROYECTOS INFORMÁTICOS | Créditos Teóricos | 0 |
Descriptor | Créditos Prácticos | 9 | ||
Titulación | 1713 | INGENIERÍA EN INFORMÁTICA | Tipo | P |
Departamento | C137 | INGENIERÍA INFORMÁTICA | ||
Curso | 5 | |||
Créditos ECTS | 7,5 |
Situación
Prerrequisitos
El Proyecto Fin de Carrera (PFC), como materia recogida en los planes de estudio creados al amparo del R.D. 1.497/1.987 (Directrices Generales Comunes) y adscrita a todas las Áreas de Conocimiento con docencia en la titulación correspondiente, supone una obligatoriedad para el alumno de cara a la obtención de su titulación universitaria y para las Áreas de Conocimiento, como partícipes de la docencia en la titulación. Asimismo, supone la profundización y aplicación de los conocimientos adquiridos durante la carrera a un problema técnico, de ahí su gran importancia para la formación integral del alumno. Para cualquier información sobre el PFC ver : REGLAMENTO GENERAL PARA LA REALIZACIÓN DE LOS PROYECTOS FIN DE CARRERA DE LAS TITULACIONES DE LA ESCUELA SUPERIOR DE INGENIERÍA DE CÁDIZ.
![]() |
PROYECTOS INFORMÁTICOS |
|
Código | Nombre | |||
Asignatura | 21714018 | PROYECTOS INFORMÁTICOS | Créditos Teóricos | 3.75 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3.75 |
Curso | 4 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Se recomienda tener superados todos los créditos de los cursos precedentes dentro de la Tecnología Seleccionada.
Recomendaciones
Siendo una asignatura totalmente orientada a la inmediata inserción laboral, se recomienda asistir a la misma bajo el prisma empresarial. Utilizar los conocimientos adquiridos para la puesta en marcha del concepto de Ingeniería de Proyectos. Igualmente, se recomienda la concentración máxima durante las horas dedicadas a la asignatura, tanto en clase como en el trabajo en casa. Fundamental la productividad en el proceso de aprendizaje y evaluación.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
José Antonio | Ortega | Pérez | Profesor Asociado | N |
Carlos | Rioja | del Río | Prof. Dr. Colaborador. | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
C01 | 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. | ESPECÍFICA |
C02 | 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. | ESPECÍFICA |
C03 | 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. | ESPECÍFICA |
C04 | Capacidad para elaborar el pliego de condiciones técnicas de una instalación informática que cumpla los estándares y normativas vigentes. | ESPECÍFICA |
C18 | Conocimiento de la normativa y la regulación de la informática en los ámbitos nacional, europeo e internacional. | ESPECÍFICA |
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 | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CG01 | 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 este anexo, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas | GENERAL |
CG07 | Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas de obligado cumplimiento. | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
CG12 | 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 legislació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 este anexo. | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R2 | 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. |
R4 | Conocer la normativa y la regulación de la informática en los ámbitos nacional, europeo e internacional. |
R0 | Ser capaz de 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. |
R3 | Ser capaz de elaborar el pliego de condiciones técnicas de una instalación informática que cumpla los estándares y normativas vigentes. |
R1 | Ser capaz de 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. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
03. Prácticas de informática | 30 | |||
08. Teórico-Práctica | Esta asignatura trabajará la competencia en otros valores (de carácter complementario para el desarrollo curricular) "CV8. Desarrollo de competencias idiomáticas, y en especial de las más específicas de la titulación." con 2 créditos ECTS dentro del Programa de Enseñanza Bilingüe (AICLE) de la Escuela Superior de Ingeniería, utilizando como lengua vehicular el inglés. |
30 | C18 | |
10. Actividades formativas no presenciales | 90 |
Evaluación
Criterios Generales de Evaluación
Los siguientes criterios serán evaluados de manera integral (en base a Proyectos de Ingeniería) por parte de los profesores de la Asignatura: -Eficiencia y calidad en la solución de problemas, tanto teóricos como prácticos. Cultura Emprendedora. -Participación en clase, fomento del autoaprendizaje y trabajo en equipo. -Productividad y autonomía en el desarrollo de Proyectos Informáticos. Autoinventiva. -Adecuación, claridad, coherencia, integración, justificación, organización, precisión.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Realización de problemas y casos tutorados en clase. Cuestiones parciales sobre el conocimiento de la asignatura. Examen final. Actividades de concienciación de empresa y mundo laboral. |
|
C01 C02 C03 C04 C18 CG01 CG09 CG12 |
Procedimiento de calificación
Las evaluaciones continuas así anunciadas en clase presentan un 50% de relevancia sobre la nota final, el resto de pruebas y actividades de aprendizaje se equidividen el resto.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Gestión y Dirección de Proyectos Informáticos. Tipologías. El mundo laboral en base a Proyectos. Equipo. Legislación nacional e internacional sobre proyectos informáticos. Estándares internacionales sobre proyectos informáticos. Pliego de condiciones técnicas de un proyecto informático. Desarrollo de un proyecto informático. Certificaciones. Potenciaciones del Título y usos en los Proyectos. El ejercicio profesional, la investigación y la docencia en los ámbitos de su competencia Proyectos Informáticos Internacionales. Zonas de uso. Mercado y mundo laboral en Proyectos. Proyectos Informáticos de Autoempleo y fomento de la cultura emprendedora. Tendencias. |
C01 C02 C03 C04 C18 CG01 CG09 CG12 CT1 | R2 R0 R3 R1 |
Bibliografía
Bibliografía Básica
Booch, G.; Jacobson, I.; Rumbaugh, J. M.; "UML. El lenguaje unificado de modelado. Manual de Referencia", 2ª ed. Ed. Addison Wesley, 2007. Pressman, R.; "Ingeniería del software. Un enfoque práctico", 6ª ed., McGraw Hill, 2005. Piattini, M.; "Análisis y diseño de aplicaciones informáticas de gestión", Ra-ma, 2002.; Gestión de proyectos informáticos: métodos, herramientas y casos José Ramón Rodríguez. Editorial UOC, 2005
![]() |
RAZONAMIENTO AUTOMÁTICO | |
|
Código | Nombre | |||
Asignatura | 1713049 | RAZONAMIENTO AUTOMÁTICO | Créditos Teóricos | 2.5 |
Descriptor | AUTOMATED REASONING | Créditos Prácticos | 2 | |
Titulación | 1713 | INGENIERÍA EN INFORMÁTICA | Tipo | Optativa |
Departamento | C137 | INGENIERÍA INFORMÁTICA | ||
Curso | ||||
Créditos ECTS | 4 |
Profesorado
Alberto Salguero Hidalgo (coordinador)
Situación
Prerrequisitos
Ninguno
Contexto dentro de la titulación
Esta asignatura muestra cómo formalizar procesos de razonamiento con diversos grados de automatización. En otras asignaturas, algunos de estos procesos suelen abordarse desde un punto de vista informal y resolverse manualmente, otros son simplemente inabordables. Fundamentalmente, se trata de resolver problemas de manera lógica y aplicar estas soluciones en campos tan importantes para un Ingeniero en Informática como la verificación de software y hardware. Lejos de ser una asignatura meramente teórica, se presentan numerosos casos reales de problemas y aplicaciones industriales.
Recomendaciones
Aunque no es en absoluto imprescindible, los alumnos que hayan cursado previamente asignaturas de Inteligencia Artificial, Programación Lógica y Programación Funcional se beneficiarán de los conocimientos adquiridos en ellas, apreciando mejor las ventajas que ofrecen los métodos y técnicas tratadas.
Competencias
Competencias transversales/genéricas
- Análisis y síntesis. - Razonamiento abstracto. - Pensamiento crítico. - Resolución de problemas. - Comunicación y trabajo en equipo. - Expresión oral y escrita. - Preparación y presentación de documentación técnica.
Competencias específicas
Cognitivas(Saber):
- Conocer la naturaleza de los sistemas críticos, donde los errores pueden producir graves daños a personas y bienes. - Conocer ejemplos reales de sistemas críticos. - Conocer qué es y por qué es necesario automatizar el razonamiento. - Conocer sus aplicaciones a la resolución de problemas lógicos. - Conocer sus aplicaciones industriales. - Conocer sus limitaciones teóricas y prácticas.
Procedimentales/Instrumentales(Saber hacer):
- Modelar problemas complejos mediante distintas lógicas. - Reducir problemas de un dominio a otro. - Programar un sistema de razonamiento lógico sencillo. - Emplear sistemas de razonamiento especializados. - Resolver diversos problemas con la ayuda de estos sistemas.
Actitudinales:
- Ser consciente de la responsabilidad que se asume en un sistema crítico. - Apreciar la necesidad y las ventajas de la automatización del razonamiento. - Valorar la importancia de consultar con soltura bibliografía y otros materiales en lengua inglesa. - Estar dispuesto a buscar y contrastar información de diversas fuentes de manera independiente. - Ser consciente de la necesidad de abordar nuevos problemas y evaluar posibles soluciones con espíritu crítico. - Apreciar las ventajas de trabajar cooperativamente en pequeños grupos, comunicando ideas con claridad y rigor.
Objetivos
Adquirir las competencias específicas reseñadas.
Programa
Teoría: 1. Introducción. 1.1. Sistemas críticos. 1.2. Necesidad de automatizar el razonamiento. 1.3. La máquina de radioterapia Therac 25. 1.4. La línea Meteor del metro de París. 2. Automatización del razonamiento lógico. 2.1. Lógica clásica. 2.2. Fragmentos notables. 2.3. Procedimientos de decisión. 2.4. Introducción a los sistemas SATO y Prover9. 2.5. Aplicaciones industriales. 3. Comprobación de modelos. 3.1. Lógicas temporales. 3.2. Introducción al sistema SAL. 3.3. Aplicaciones industriales. 4. Verificación. 4.1. Lógicas computacionales. 4.2. Introducción al sistema ACL2. 4.3. Aplicaciones industriales. 5. Limitaciones teóricas y prácticas. 5.1. Indecidibilidad. 5.2. Incompletitud. 5.3. Complejidad. Prácticas: 1. Programación del algoritmo DPLL. 1.1. Analizador. 1.2. Estructuras de datos. 1.3. Reglas DPLL y motor de inferencia. 1.4. Pruebas. 2. Resolución de problemas lógicos con SATO. 2.1. Formato de cláusulas DIMACS. 2.2. Coloreo de mapas. 2.3. Resolución de Sudokus. 2.4. Equivalencia de circuitos digitales combinacionales. 3. Modelado y comprobación de modelos con SAL. 3.1. Modelado de una red de comunicaciones. 3.2. Modelado del protocolo de autenticación de Needham-Schroeder. 3.3. Síntesis automática de un escenario de ataque. 4. Programación y verificación de software con ACL2 4.1. Listas ordenadas y permutaciones. 4.2. Inserción y eliminación en listas ordenadas. 4.3. Ordenación de listas.
Distribución de horas de trabajo del alumno/a
Nº de Horas (indicar total): 100
- Clases Teóricas:
- Clases Prácticas:
- Exposiciones y Seminarios:
- Tutorías Especializadas (presenciales o virtuales):
- Colectivas:
- Individules:
- Realización de Actividades Académicas Dirigidas:
- Con presencia del profesorado:
- Sin presencia del profesorado:
- Otro Trabajo Personal Autónomo:
- Horas de estudio:
- Preparación de Trabajo Personal:
- ...
- Realización de Exámenes:
- Examen escrito: 1
- Exámenes orales (control del Trabajo Personal):
Criterios y Sistemas de Evaluación
Como criterios de evaluación se tendrán en cuenta la claridad, elegancia y eficiencia de las soluciones obtenidas. Se valorará especialmente la capacidad del alumno para explicar con claridad el proceso por el cual obtiene la solución al problema. La asignatura se evaluará mediante un examen final realizado en el laboratorio y la nota final será exclusivamente la obtenida en él. Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016
Recursos Bibliográficos
- Bibliografía básica. [1] Fitting, M. First-Order Logic and Automated Theorem Proving. Springer. 2ª ed. 1995. [2] Harrison, J. Handbook of Practical Logic and Automated Reasoning. Cambridge University Press. 2009. [3] Kaufmann, M.; Manolios, P. y Moore, J S. Computer-Aided Reasoning: An Approach. Kluwer Academic Publishers. 2000. [4] Monin, J.-F. Understanding Formal Methods. Springer. 2003. [5] Wos, L.; Overbeek, R.; Lusk, R. y Boyle, J. Automated Reasoning: Introduction and Applications. McGraw-Hill. 2ª ed. 1992. - Bibliografía complementaria. [1] Baader, F. y Nipkow, T. Term Rewriting and All That. Cambridge University Press. 1998. [2] Baier, C. y Katoen, J.-P. Principles of Model Checking. MIT Press. 2008. [3] Clark, E. M.; Grumberg, O. y Peled, D. A. Model Checking. MIT Press. 2000. [4] Hortalá González, T.; Palomino Tarjuelo, M.;Martí Oliet, N. y Rodríguez Artalejo, M. Lógica Matemática para Informáticos. Ejercicios Resueltos. Pearson. 2008. [5] Julián Irazo, P. y Alpuente Fresnedo, M. Programación Lógica. Teoría y Práctica. Pearson. 2007. [6] Kaufmann, M.; Manolios, P. y Moore, J S. Computer-Aided Reasoning: ACL2 Case Studies. Kluwer Academic Publishers. 2000. [7] Kelley, D. The Art of Reasoning. W. W. Norton & Company. 3ª ed. 1998. [8] Schöning, U. Logic for Computer Scientists. Modern Birkhäuser Classics. Birkhäuser. 2008. [9] Smullyan, R. M. First-Order Logic. Dover Publications. 1995. [10] Wos, L. y Pieper, G. W. A Fascinating Country in the World of Computing. World Scientific. 2000. - Bibliografía especializada de consulta. [1] Robinson, J. A. y Voronkov, A. (ed.) Handbook of Automated Reasoning. MIT Press. 2001.
![]() |
RECONOCIMIENTO DE PATRONES |
|
Código | Nombre | |||
Asignatura | 21714030 | RECONOCIMIENTO DE PATRONES | Créditos Teóricos | 2.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno
Recomendaciones
Disponer de acceso a un ordenador personal
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
PEDRO LUIS | GALINDO | RIAÑO | Catedrático de Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
CO07 | Capacidad para conocer y desarrollar técnicas de aprendizaje computacional y diseñar e implementar aplicaciones y sistemas que las utilicen, incluyendo las dedicadas a extracción automática de información y conocimiento a partir de grandes volúmenes de datos. | ESPECÍFICA |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | Ser capaz de conocer y desarrollar técnicas de aprendizaje computacional y diseñar e implementar aplicaciones y sistemas que las utilicen, incluyendo las dedicadas a extracción automática de información y conocimiento a partir de grandes volúmenes de datos. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Clase magistral |
20 | CO07 | |
02. Prácticas, seminarios y problemas | Clases de problemas / seminarios |
10 | CB4 CO07 | |
03. Prácticas de informática | Resolución de problemas en aula de ordenadores por parte de los alumnos, con asistencia del profesor para resolver dudas |
30 | CB4 | |
10. Actividades formativas no presenciales | Estudio del alumno, y realización práctica global |
86 | Grande | CG09 CO07 CT1 |
12. Actividades de evaluación | Examen final |
4 | Grande | CG09 CO07 |
Evaluación
Criterios Generales de Evaluación
La evaluación se realiza a través de la realización y entrega de las PRACTICAS de la asignatura y un examen final ESCRITO. Los alumnos que lo deseen pueden optar a realizar a lo largo del cuatrimestre un TRABAJO a propuesta del profesor que les permitirá subir la nota. NOTA:Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
EXAMEN FINAL |
|
CG09 CO07 | |
PRÁCTICA GLOBAL DE LA ASIGNATURA |
|
CB4 CG09 CO07 CT1 |
Procedimiento de calificación
La evaluación final se calcula como: CALIFICACION = PRACTICAS(20%) + EXAMEN_FINAL(80%) No obstante, EN LA PRIMERA CONVOCATORIA (febrero), aquellos alumnos que lo deseen pueden realizar un trabajo que propondrá el profesor a inicios del curso, que realizarán y será supervisado a lo largo del cuatrimestre, en cuyo caso la calificación se obtiene como: CALIFICACION_FINAL = MAXIMO(CALIFICACION, 0.6*CALIFICACION+0.4*PRÁCTICA_GLOBAL) El uso de esta fórmula garantiza que la evaluación de la PRACTICA GLOBAL nunca baja la nota del alumno. La PRACTICA_GLOBAL solo se valorará en la convocatoria de febrero del curso en que se propone la misma, y es aplicable UNICAMENTE si el alumno obtiene al menos un 3.0 en el EXAMEN FINAL.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1. Introducción al Reconocimiento de Patrones 2. Teoría Bayesiana de la Decisión 3. Técnicas de clasificación 4. Técnicas de validación y estimación del error 5. Extracción de características y Reducción de la dimensionalidad 6. Técnicas de regresión |
CB4 CG09 CO07 CT1 | R1 |
Bibliografía
Bibliografía Básica
Pattern Recognition (3rd. Ed.)
Theodoridis, Sergios; Koutroumbas, Konstantinos
Elsevier Books, Oxford (2006)
Bibliografía Específica
Pattern classification (2nd Ed.)
R.O. Duda, P.E. Hart, D.G. Stork
Wiley, 2000
Bibliografía Ampliación
Neural Networks for Pattern Recognition
Christopher M. Bishop
Oxford University Press, 1995
![]() |
RECUPERACIÓN DE LA INFORMACIÓN |
|
Código | Nombre | |||
Asignatura | 21714050 | RECUPERACIÓN DE LA INFORMACIÓN | Créditos Teóricos | 3.75 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3.75 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Es recomendable haber adquirido las competencias correspondientes a las asignaturas de los cursos primero y segundo, especialmente las de Informática del módulo de Formación Básica y las de Formación Común a la Rama Informática.
Recomendaciones
Se recomienda a los alumnos disponer de un ordenador personal con un sistema operativo GNU/Linux para realizar las prácticas. Igualmente, se recomienda la asistencia y la participación activa en las clases, así como el trabajo diario en los contenidos impartidos Los alumnos deben consultar periodicamente el campus virtual donde se publicará toda la información y materiales necesarios para el seguimiento de la asignatura (materiales docentes, convocatorias, calificaciones, etc.). Todos los alumnos tienen la obligación de conocer las noticias publicadas a través del Foro de Noticias del curso.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MANUEL JESUS | COBO | MARTIN | PROFESOR SUSTITUTO INTERINO | N |
LORENA | GUTIERREZ | MADROÑAL | PROFESOR SUSTITUTO INTERINO | N |
MANUEL | PALOMO | DUARTE | PROFESOR CONTRATADO DOCTOR | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG01 | 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, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas | GENERAL |
CG05 | Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de su calidad, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo | GENERAL |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero en Informática | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
SI01 | Capacidad de integrar soluciones de Tecnologías de la Información y las Comunicaciones y procesos empresariales para satisfacer las necesidades de información de las organizaciones, permitiéndoles alcanzar sus objetivos de forma efectiva y eficiente, dándoles así ventajas competitivas | ESPECÍFICA |
SI02 | Capacidad para determinar los requisitos de los sistemas de información y comunicación de una organización atendiendo a aspectos de seguridad y cumplimiento de la normativa y la legislación vigente | ESPECÍFICA |
SI03 | Capacidad para participar activamente en la especificación, diseño, implementación y mantenimiento de los sistemas de información y comunicación | ESPECÍFICA |
SI04 | Capacidad para comprender y aplicar los principios y prácticas de las organizaciones de forma que puedan ejercer como enlace entre las comunidades técnicas y de gestión de una organización y participar activamente en la formación de los usuarios | ESPECÍFICA |
SI06 | Capacidad para comprender y aplicar los principios y las técnicas de gestión de la calidad y de la innovación tecnológica en las organizaciones | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R04 | Ser capaz de comprender y aplicar los principios de la evaluación de riesgos y aplicarlos correctamente en la elaboración y ejecución de planes de actuación. |
R03 | Ser capaz de comprender y aplicar los principios y las técnicas de gestión de la calidad y de la innovación tecnológica en las organizaciones. |
R02 | Ser capaz de determinar los requisitos de los sistemas de información y comunicación de una organización atendiendo a aspectos de seguridad y cumplimiento de la normativa y la legislación vigente. |
R01 | Ser capaz de integrar soluciones de Tecnologías de la Información y las Comunicaciones y procesos empresariales para satisfacer las necesidades de información de las organizaciones, permitiéndoles alcanzar sus objetivos de forma efectiva y eficiente, dándoles así ventajas competitivas. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | 30 | |||
03. Prácticas de informática | 30 | |||
10. Actividades formativas no presenciales | 80 | |||
12. Actividades de evaluación | 10 |
Evaluación
Criterios Generales de Evaluación
* Interés y grado de compromiso en el proceso de aprendizaje. * Entrega en fecha y forma de las prácticas y actividades propuestas. * Adecuación a los principios de la recuperación de la información. * Corrección ortográfica y gramatical escrita y oral. La copia de exámenes/prácticas, o cualquier otro tipo de fraude que detecten los profesores de la asignatura será motivo de suspenso en todas las convocatorias del curso académico.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Participación en clase, Campus Virtual y sistemas de comunicación indicados en la asignatura. |
|
||
Realización de entregables |
|
||
Realización de exámenes y evaluaciones |
|
||
Realización de proyecto |
|
Procedimiento de calificación
La nota final se obtendrá según la siguiente fórmula: Será necesario superar un 5 sobre 10 en proyectos y exámenes de forma independiente. En caso de que se supere la nota final se calculará: 50% exámenes + 30% proyectos + 10% entregables de prácticas + 10% participación. En cada convocatoria oficial de examen de la asignatura se podrán repetir los exámenes.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
TEORÍA * BLOQUE I: Sistemas de gestión de la información ** Tema 1: Organización y gestión de la información: lenguajes estructurado XML y transformaciones * BLOQUE 2: Sistemas de gestión del conocimiento ** Tema 2: Tesauros, mapas de conceptos y ontologías ** Tema 3: Open Data ** Tema 4: Microformatos ** Tema 5: Web semántica * BLOQUE 3: Transformación del conocimientos ** Tema 6: Indexación y filtrado de la Información ** Tema 7: Efectividad en las búsquedas (minería de datos en Web) PRÁCTICAS * Herramientas de refinado de datos * Apache Hadoop y otras herramientas auxiliares * Lucene * Openbixo |
Bibliografía
Bibliografía Básica
* Linked data : envolving the web into a global data space Morgan & Claypool (2011)
* Materiales Open Course Ware de la asignatura "Information Engineering" de la Universidad Carlos III
Bibliografía Específica
* Hadoop Real World Solutions Cookbook. Packt Publishing, 2013
* Semantic Web for the Working Ontologist, 2nd Edition. Elsevier, 2011
* A Developer’s Guide to the Semantic Web, Springer (2014)
* Modern Information Retrieval, 2nd Edition. ACM Press Books, Addison-Wesley Professional, 2011
Bibliografía Ampliación
* Hadoop in Practice, de Alex Holmes. Editorial Manning (2012)
* Instant Apache Solr for Indexing Data How-to. Editorial Pack (2013)
![]() |
RECURSOS INFORMATICOS PARA LA COMUNICACION (PRESENCIAL) | |
|
Código | Nombre | |||
Asignatura | 1109031P | RECURSOS INFORMATICOS PARA LA COMUNICACION (PRESENCIAL) | Créditos Teóricos | 2 |
Descriptor | INFORMATION TECHNOLOGY RESOURCES FOR COMMUNICATION | Créditos Prácticos | 2.5 | |
Titulación | 1109 | LICENCIATURA EN PSICOPEDAGOGÍA | Tipo | Optativa |
Departamento | C137 | INGENIERÍA INFORMÁTICA | ||
Curso | ||||
Créditos ECTS | 4 |
Pulse aquí si desea visionar el fichero referente al cronograma sobre el número de horas de los estudiantes.
Profesorado
Francisco Damián Ortega Molina (coordinador)
Situación
Prerrequisitos
-
Contexto dentro de la titulación
Esta asignatura presenta un conjunto de herramientas informáticas que facilitan al futuro maestro la aplicación de los conocimientos adquiridos en su vida laboral.
Recomendaciones
Haber cursado previamente una asignatura de informática básica.
Competencias
Competencias transversales/genéricas
Cognitivas (Saber): a) Conocimientos psicológicos, pedagógicos, epistemológicos y sociales que le permitan el adecuado desarrollo de su profesión. b) Conocimientos de nuevas tecnologías y su aplicación al ámbito educativo. Procedimentales/Instrumentales (Saber hacer): c) Habilidades para la obtención y análisis crítico de la información útil para ejercer como maestro. d) Capacidad para aprender por descubrimiento, es decir, enseñar a aprender de forma autónoma para facilitar la actualización profesional en el futuro. e) Investigar sobre la propia práctica, introduciendo propuestas de innovación encaminadas a la mejora y generando ideas nuevas. f) Ser hábil para relacionarse con todos los colectivos implicados en la enseñanza para el trabajo en equipos interdisciplinares, así como con profesionales especializados que puedan ayudar al desarrollo de los aprendizajes. Actitudinales (Ser): g) Ser sensible a la nueva realidad social, plural, diversa y multicultural desarrollando estrategias para la inclusión educativa y social. h) Ser creativo y reflexivo en la labor como maestro. i) Adopción de actitudes inclusivas que faciliten la integración y normalización del alumnado con necesidades educativas especiales que favorezcan la instauración en el aula de un compromiso ético y del derecho a la diferencia. j) Potenciar una actitud positiva ante la formación continuada, entendiendo que el hecho educativo es una tarea inacabada y mejorable.
Competencias específicas
Cognitivas(Saber):
a) Es capaz de realizar una evaluación rigurosa de los niveles de competencia personal del alumnado en aquellos ámbitos de su desarrollo psicosocial que pueda estar en el origen de sus necesidades especiales. b) Es capaz de evaluar los planes de trabajo individualizados, introduciendo ajustes progresivos en los objetivos de la intervención, en la adecuación de los métodos, las pautas a seguir. c) Conocer las ayudas tecnológicas que contribuyan a mejorar las condiciones de aprendizaje y la calidad de vida.
Procedimentales/Instrumentales(Saber hacer):
d) Contribuir, a través de su acción educativa a la mejora de la calidad de vida del alumnado de nee, incidiendo sobre las dimensiones e indicadores que configuran dicha calidad. e) Es capaz de determinar las necesidades educativas de los distintos alumnos, definiendo ámbitos de actuación prioritarios, así como el grado y la duración de las intervenciones, las ayudas y los apoyos requeridos para promover el aprendizaje de los contenidos. f) Detecta y analiza las posibles barreras para el aprendizaje y la participación del alumnado con necesidades educativas especiales/específicas en el entorno del centro y en sus instalaciones, así como en su contexto. g) Participar eficazmente en procesos de mejora escolar dirigidos a introducir innovaciones que promuevan una mejor respuesta educativa a la diversidad del alumnado.
Actitudinales:
h) Compromiso de potenciar el rendimiento académico de los alumnos en el marco de una educación integral de calidad. i) Trabaja colaborativa y cooperativamente con el resto del profesorado, los servicios psicopedagógicos y de orientación familiar, promoviendo la mejor respuesta educativa.
Objetivos
1. Dibujar, capturar, importar y editar gráficos por ordenador. 2. Incorporar y editar sonidos. 3. Crear dibujos animados sencillos. 4. Capturar y modificar vídeos. 5. Crear materiales con posibilidades de uso en el aula. 6. Desarrollar sencillos tutoriales de software.
Programa
CONTENIDOS TEÓRICOS: Tema 1: Imágenes y gráficos por ordenador. Formatos. Captura de pantallas. Uso del escáner. Vectorización. Conversión. Librerías. Aplicaciones en el aula. (3h) Tema 2: Sonido. Digitalización y edición. La interfase MIDI. La voz. Aplicaciones en el aula. (2h) Tema 3: Animación electrónica. Técnicas básicas. Formatos. Aplicaciones en el aula. (3h) Tema 4: Vídeo digital. Captura. Digitalización. Edición. Técnicas de compresión. Formatos y distribución. Captura de secuencias de pantalla. Aplicaciones en el aula. (3h) CONTENIDOS PRÁCTICOS: 1. Captura de pantallas. retoque manual y composición. Uso óptimo de escáner. Programas OCR. (4h) 2. Mapas. Vectorización manual y automática. (3h) 3. La animación electrónica para la visualización de procesos. Creación de aplicaciones para el aula con PowerPoint. (7h) 4. Transformación del vídeo para su uso en el aula. (5h) 5. Tutorial de software. (5h) 6. Creación de páginas Web con HTML. Hosting. (5h)
Criterios y Sistemas de Evaluación
La superación de la presente asignatura, ofertada sin docencia, se superará mediante la realización de una prueba objetiva final o/y mediante la entrega de una serie de trabajos establecidos por el profesor. Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016.
Recursos Bibliográficos
LÓPEZ, F. J. Ilustración y diseño con ordenador. RAMA. Madrid 1992 PALLEROLA, J. Fichero gráficos, interconexión entre aplicaciones. Paraninfo. Madrid 1995 LÓPEZ, F. J. Ilustración y diseño con ordenador. RAMA. Madrid 1992 COHEN, L. S.; BROWN, R.; WENDLING, T. Técnicas para el tratamiento de imágenes Anaya. Madrid 1998 GARCÍA, R. La magia del dibujo animado Mario Ayuso Editor Madrid 1995 WEINER, K. El libro de la Sound Blaster. Cree, explore y manipule sonidos con su PC. Anaya. Madrid 1994. VAUGHAN, T. Todo el poder de Multimedia. McGraw-Hill. EE.UU. 1994.
![]() |
RECURSOS INFORMATICOS PARA LA COMUNICACION (SEMIPRESENCIAL) | |
|
Código | Nombre | |||
Asignatura | 1109031S | RECURSOS INFORMATICOS PARA LA COMUNICACION (SEMIPRESENCIAL) | Créditos Teóricos | 2 |
Descriptor | INFORMATION TECHNOLOGY RESOURCES FOR COMMUNICATION | Créditos Prácticos | 2.5 | |
Titulación | 1109 | LICENCIATURA EN PSICOPEDAGOGÍA | Tipo | Optativa |
Departamento | C137 | INGENIERÍA INFORMÁTICA | ||
Curso | ||||
Créditos ECTS | 4 |
ASIGNATURA OFERTADA SIN DOCENCIA
Pulse aquí si desea visionar el fichero referente al cronograma sobre el número de horas de los estudiantes.
Profesorado
Francisco Damián Ortega Molina (coordinador)
Situación
Prerrequisitos
-
Contexto dentro de la titulación
Esta asignatura presenta un conjunto de herramientas informáticas que facilitan al futuro maestro la aplicación de los conocimientos adquiridos en su vida laboral.
Recomendaciones
Haber cursado previamente una asignatura de informática básica.
Competencias
Competencias transversales/genéricas
Cognitivas (Saber): a) Conocimientos psicológicos, pedagógicos, epistemológicos y sociales que le permitan el adecuado desarrollo de su profesión. b) Conocimientos de nuevas tecnologías y su aplicación al ámbito educativo. Procedimentales/Instrumentales (Saber hacer): c) Habilidades para la obtención y análisis crítico de la información útil para ejercer como maestro. d) Capacidad para aprender por descubrimiento, es decir, enseñar a aprender de forma autónoma para facilitar la actualización profesional en el futuro. e) Investigar sobre la propia práctica, introduciendo propuestas de innovación encaminadas a la mejora y generando ideas nuevas. f) Ser hábil para relacionarse con todos los colectivos implicados en la enseñanza para el trabajo en equipos interdisciplinares, así como con profesionales especializados que puedan ayudar al desarrollo de los aprendizajes. Actitudinales (Ser): g) Ser sensible a la nueva realidad social, plural, diversa y multicultural desarrollando estrategias para la inclusión educativa y social. h) Ser creativo y reflexivo en la labor como maestro. i) Adopción de actitudes inclusivas que faciliten la integración y normalización del alumnado con necesidades educativas especiales que favorezcan la instauración en el aula de un compromiso ético y del derecho a la diferencia. j) Potenciar una actitud positiva ante la formación continuada, entendiendo que el hecho educativo es una tarea inacabada y mejorable.
Competencias específicas
Cognitivas(Saber):
a) Es capaz de realizar una evaluación rigurosa de los niveles de competencia personal del alumnado en aquellos ámbitos de su desarrollo psicosocial que pueda estar en el origen de sus necesidades especiales. b) Es capaz de evaluar los planes de trabajo individualizados, introduciendo ajustes progresivos en los objetivos de la intervención, en la adecuación de los métodos, las pautas a seguir. c) Conocer las ayudas tecnológicas que contribuyan a mejorar las condiciones de aprendizaje y la calidad de vida.
Procedimentales/Instrumentales(Saber hacer):
d) Contribuir, a través de su acción educativa a la mejora de la calidad de vida del alumnado de nee, incidiendo sobre las dimensiones e indicadores que configuran dicha calidad. e) Es capaz de determinar las necesidades educativas de los distintos alumnos, definiendo ámbitos de actuación prioritarios, así como el grado y la duración de las intervenciones, las ayudas y los apoyos requeridos para promover el aprendizaje de los contenidos. f) Detecta y analiza las posibles barreras para el aprendizaje y la participación del alumnado con necesidades educativas especiales/específicas en el entorno del centro y en sus instalaciones, así como en su contexto. g) Participar eficazmente en procesos de mejora escolar dirigidos a introducir innovaciones que promuevan una mejor respuesta educativa a la diversidad del alumnado.
Actitudinales:
h) Compromiso de potenciar el rendimiento académico de los alumnos en el marco de una educación integral de calidad. i) Trabaja colaborativa y cooperativamente con el resto del profesorado, los servicios psicopedagógicos y de orientación familiar, promoviendo la mejor respuesta educativa.
Objetivos
1. Dibujar, capturar, importar y editar gráficos por ordenador. 2. Incorporar y editar sonidos. 3. Crear dibujos animados sencillos. 4. Capturar y modificar vídeos. 5. Crear materiales con posibilidades de uso en el aula. 6. Desarrollar sencillos tutoriales de software.
Programa
CONTENIDOS TEÓRICOS: Tema 1: Imágenes y gráficos por ordenador. Formatos. Captura de pantallas. Uso del escáner. Vectorización. Conversión. Librerías. Aplicaciones en el aula. (3h) Tema 2: Sonido. Digitalización y edición. La interfase MIDI. La voz. Aplicaciones en el aula. (2h) Tema 3: Animación electrónica. Técnicas básicas. Formatos. Aplicaciones en el aula. (3h) Tema 4: Vídeo digital. Captura. Digitalización. Edición. Técnicas de compresión. Formatos y distribución. Captura de secuencias de pantalla. Aplicaciones en el aula. (3h) CONTENIDOS PRÁCTICOS: 1. Captura de pantallas. retoque manual y composición. Uso óptimo de escáner. Programas OCR. (4h) 2. Mapas. Vectorización manual y automática. (3h) 3. La animación electrónica para la visualización de procesos. Creación de aplicaciones para el aula con PowerPoint. (7h) 4. Transformación del vídeo para su uso en el aula. (5h) 5. Tutorial de software. (5h) 6. Creación de páginas Web con HTML. Hosting. (5h)
Criterios y Sistemas de Evaluación
La superación de la presente asignatura, ofertada sin docencia, se superará mediante la realización de una prueba objetiva final o/y mediante la entrega de una serie de trabajos establecidos por el profesor. Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016.
Recursos Bibliográficos
LÓPEZ, F. J. Ilustración y diseño con ordenador. RAMA. Madrid 1992 PALLEROLA, J. Fichero gráficos, interconexión entre aplicaciones. Paraninfo. Madrid 1995 LÓPEZ, F. J. Ilustración y diseño con ordenador. RAMA. Madrid 1992 COHEN, L. S.; BROWN, R.; WENDLING, T. Técnicas para el tratamiento de imágenes Anaya. Madrid 1998 GARCÍA, R. La magia del dibujo animado Mario Ayuso Editor Madrid 1995 WEINER, K. El libro de la Sound Blaster. Cree, explore y manipule sonidos con su PC. Anaya. Madrid 1994. VAUGHAN, T. Todo el poder de Multimedia. McGraw-Hill. EE.UU. 1994.
![]() |
REDES DE COMPUTADORAS Y APLICACIONES DE COMUNICACIÓN |
|
Código | Nombre | |||
Asignatura | 31307032 | REDES DE COMPUTADORAS Y APLICACIONES DE COMUNICACIÓN | Créditos Teóricos | 3.5 |
Título | 31307 | GRADO EN MARKETING E INVESTIGACIÓN DE MERCADOS | Créditos Prácticos | 2.5 |
Curso | 3 | Tipo | Optativa | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
ALFREDO | SANCHEZ-ROSELLY | NAVARRO | Profesor Titular Escuela Univ. | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CE22 | Resolución de problemas de comercialización | ESPECÍFICA |
CT10 | Conocimiento de informática relativos al ámbito de estudio | TRANSVERSAL |
CT2 | Aprendizaje autónomo. | TRANSVERSAL |
CT4 | Capacidad de gestión e información | TRANSVERSAL |
CT5 | Capacidad de organización y planificación | TRANSVERSAL |
CT7 | Comunicación oral y escrita en lengua nativa. | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
RA1 | Comprender las técnicas de seguridad en la comunicación comercial. |
RA2 | Saber usar herramientas informáticas de comunicación. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Exposición de contenidos de la materia de estudio con el apoyo de los recursos audiovisuales más apropiados disponibles. |
28 | CE22 CT10 CT4 | |
02. Prácticas, seminarios y problemas | En el aula de informática se desarrollan los contenidos necesarios para abordar la realización de las prácticas por los alumnos. |
8 | CE22 CT10 CT2 CT4 CT5 CT7 | |
03. Prácticas de informática | Sesiones dirigidas en base al contenido de un guión, en el que se expondrán las tareas a realizar. Siendo responsabilidad del alumno completar dichas tareas durante el tiempo de prácticas y durante su tiempo de trabajo sin presencia del profesor. El alumno entregará aquellos productos de prácticas que sean requeridos por el profesor para su consideración en la evaluación de la asignatura utilizando los medios del curso virtual de la asignatura. |
12 | CE22 CT10 CT2 CT4 CT5 CT7 | |
10. Actividades formativas no presenciales | Trabajo del alumno para preparar las clases de teoría y práctica, entrega de material elaborado y realización de cuestionarios de seguimiento. |
99 | CE22 CT10 CT2 CT4 CT5 CT7 | |
12. Actividades de evaluación | Examen teórico y práctico, este último realizado con el ordenador y/o por escrito. |
3 | CE22 CT10 CT2 CT4 CT5 CT7 |
Evaluación
Criterios Generales de Evaluación
Se tendrán en cuenta los aspectos siguientes: - Adecuación de los conocimientos adquiridos a los contenidos. - Aplicación coherente de las funciones propias de las herramientas utilizadas.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
A: Examen de teoría. | Selección de preguntas de elección múltiple y/o de respuesta breve. |
|
CE22 CT10 CT7 |
B: Examen de práctica. | Selección de ejercicios y problemas basados en los contenidos de las sesiones de clases de práctica. |
|
CE22 CT10 CT7 |
C: Entrega de prácticas. | Selección de ejercicios realizados y/o comentados, entregados en el curso virtual. |
|
CE22 CT10 CT2 CT4 CT5 CT7 |
D: Participación activa. | Realización de cuestionarios de seguimiento en aula de docencia y/o en el curso virtual. |
|
CE22 CT10 CT2 |
Procedimiento de calificación
Si el alumno ha realizado todas las entregas pertinentes de prácticas, entonces podrá acceder a la realización del examen de práctica (B), en caso contrario la nota correspondiente a B será de 0 puntos. Si el alumno ha realizado todas las entregas de práctica y ha asistido a un 80% de las sesiones prácticas entonces la nota (C) de las entregas de prácticas tendrá un valor proporcional al número de ellas valoradas satisfactoriamente, hasta un total de 1 punto como máximo (es decir el valor máximo de C será 1), en caso contrario C=0. La nota de participación activa(D) será de hasta 1 punto. Usando las letras identificadoras de las tareas de evaluación para designar las notas obtenidas en las distintas tareas, si la nota obtenida en el examen de teoría (A) y en el examen de práctica (B) es mayor o igual a 4 la nota final(NF) se calculará del siguiente modo: NF = 8*((A+B)/2)/10+C+D En caso de que A<4 o B<4 entonces: NF = mín(A, B), siendo "mín" una función que devuelve el A si A<B o B en caso contrario.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1. La comunicación en redes de ordenadores: fundamentos y servicios. |
CT10 CT4 CT5 | RA1 |
2. Aplicaciones para Internet. |
CT10 CT4 CT5 | RA2 |
3. Seguridad y privacidad. |
CT10 CT4 CT5 | RA1 |
Bibliografía
Bibliografía Básica
Conceptos de informática. Prieto Espinosa, A. y Prieto Campos, B. McGraw-Hill, 2005.
Seguridad de la información. Areitio, J., Paraninfo, 2008.
Bibliografía Ampliación
Redes de computadoras. Un enfoque descendente. Kurose, J.F. y Ross, K.W., Addison-Wesley_pearso, 5ª ed., 2010.
Seguridad y Comercio en la Web. Garfinkel, S. y Spafford, E., McGraw-Hill, 1999.
![]() |
REDES DE DATOS |
|
Código | Nombre | |||
Asignatura | 31308031 | REDES DE DATOS | Créditos Teóricos | 2 |
Título | 31308 | GRADO EN GESTIÓN Y ADMINISTRACIÓN PÚBLICA | Créditos Prácticos | 4 |
Curso | 4 | Tipo | Optativa | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
No tiene
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MANUEL | FERNANDEZ | BARCELL | Profesor Titular Escuela Univ. | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 reflexión sobre temas relevantes de índole social, científica o ética. | BÁSICA |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía. | BÁSICA |
CE13 | Saber gestionar la información y la comunicación dentro de la organización y con los administrados. | ESPECÍFICA |
CE16 | Saber gestionar la información y documentación administrativa | ESPECÍFICA |
CE8 | Saber utilizar aplicaciones informáticas para la gestión administrativa y financiera. | ESPECÍFICA |
CT12 | Trabajo en equipo. | TRANSVERSAL |
CT26 | Habilidad para trabajar de forma autónoma. | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R2 | Buscar eficientemente información en internet |
R1 | Configurar de modo seguro una red local, cableada e inalámbrica |
R4 | Utilizar adecuadamente los medios sociales, en la administración pública |
R3 | Utilizar los servicios de internet (Correo electrónico, WEB, compartición de documentos, trabajo colaborativo etc.) aplicados a la administración pública |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Clases presenciales de teoría |
16 | CB3 CB5 CE13 CE16 CT12 CT26 | |
03. Prácticas de informática | Clases prácticas en laboratorio de Informática Seminarios Realización y/o exposición de trabajos y/o debates Búsqueda de datos |
32 | CB3 CB5 CE13 CE16 CE8 CT12 CT26 | |
10. Actividades formativas no presenciales | Trabajo en Grupo Trabajo autónomo |
99 | CE13 CE16 CE8 CT12 CT26 | |
12. Actividades de evaluación | Examen final |
3 | CE13 CE16 CT26 |
Evaluación
Criterios Generales de Evaluación
Se valorará la actitud activa, y de descubrimiento
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Actividades de aprendizaje realizadas durante el curso | Entregables de teoría y de prácticas Trabajos, exposición de temas y seminarios |
|
CB3 CB5 CE13 CE16 CE8 CT12 CT26 |
Examen final de practicas | Pruebas objetivas de acreditación de competencias de practicas, con preguntas tipo test y de desarrollo y prueba practica en aula de informática |
|
CE16 CE8 CT26 |
Examen final teoria | Pruebas objetivas de acreditación de competencias de teoría escrita con preguntas de tipo test y de desarrollo |
|
CE13 CE16 CT26 |
Participación activa del estudiante | Observacion de la actitud del alumno ante el desarrollo de la asignatura, clases y practicas Asistencia |
|
CT12 CT26 |
Procedimiento de calificación
Examen final escrito de teoría 15% Entregables de teoría 10% Examen final de practicas (escrito y en ordenador) 30% Realización de practica 20% Trabajos y seminarios 10% Participación activa del estudiante 15%
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Teoría: Redes de datos 16 h Tema 01: Conceptos de redes de ordenadores (1 H) - Concepto de red y elementos. - Clasificación de las redes - Componentes de un sistema de transmisión de información. Tema 02: Normas y estándares (2H) - Organismos de normalización. - El modelo OSI. - Estándares para redes. Tema 03: Protocolo TCP/IP (3H) - Estructura - Funcionamientos - Direccionamiento - Subredes Tema 04: Señales (1 H) - Tipos de señales (analógicas y digitales) - Conceptos de codificación y modulación Tema 05: Medios de transmisión (1H) - Medios Guiados - Medios no guiados) Tema 05: Redes locales (1 H) - Redes locales - Topología de las redes locales - Técnicas de acceso al medio - Configuración de los elementos de una red Tema 07: Dispositivos de interconexión (1 H) - Interconexión de redes - Encaminadores - Concentradores - Conmutadores - Networking Tema 08: Redes Inalámbricas (2 H) - WPAN - WLAN (Wi-Fi) Tema 09: Redes WAN (2H) - Redes WAN - Redes WWAN (WIMAX) - Redes comerciales - Redes de telefonía Tema 10: Seguridad informática del PC (2 H) - Amenazas a la seguridad - Cortafuegos - Antiespias - Antivirus - Escaneo de puerto Prácticas(32 H) Las prácticas se desarrollarán en 16 sesiones de 2 horas Búsquedas en Internet Herramientas web 2.0 Herramientas de trabajo en grupo Cableado e instalación de una red Configuración de una red y acceso a internet Configuración de una red inalámbrica Programas de seguridad |
CE13 CE16 CE8 CT12 CT26 | R2 R1 R4 R3 |
Bibliografía
Bibliografía Básica
Transmisión de datos y redes de comunicaciones. Behrouz A. Forouzan. Mcgraw-Hill,
cuarta edición.
Introducción a las redes locales. José Felix Rábalo. Anaya guías prácticas.
Recursos electrónicos de la Biblioteca UCA (Revistas y Bases de Datos)
Redes de computadoras. Un enfoque descendente basado en internet. James F.
Kurose. Keith W. Ross. Prentice-Hall, 2003.
Comunicaciones y Redes de computadores. William Stallings. Printice Hall. 6º
edición
Bibliografía Específica
Academia de Networking de Cisco System: Guía del primer año. Cisco System.
Pearson Educación 2002
Fundamentos de seguridad en redes. Aplicaciones y Estandares. Wiliam Stallings.
Prentice-Hall, 2003
El libro de LINUX. Syed Mansoor Sarwar y otros. Addison Wesley, 2003
Hackers 2 secretos y soluciones para la seguridad de redes. J. Scambray, S.
McClure, G. Kurtz. Osborne-McGraw-Hill, 2001
![]() |
SEGURIDAD EN LOS SISTEMAS INFORMÁTICOS |
|
Código | Nombre | |||
Asignatura | 21714059 | SEGURIDAD EN LOS SISTEMAS INFORMÁTICOS | Créditos Teóricos | 3.75 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3.75 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Conocimientos básicos acerca de informática general, programación, sistemas operativos, bases de datos y redes de ordenadores, impartidos en los primeros cursos del Grado en Ingeniería Informática.
Recomendaciones
Haber cursado las asignaturas de Sistemas Operativos y Bases de datos
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Juan | Boubeta | Puig | Profesor Sustituto Interino | S |
Antonia | Estero | Botaro | Profesor Titular Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG03 | Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que gestionan | GENERAL |
CG07 | Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas de obligado cumplimiento | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
TI07 | Capacidad de comprender, aplicar y gestionar la garantía y seguridad de los sistemas informáticos | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R01 | Conocer la legislación existente en materia de seguridad informática |
R02 | Conocer la normativa y los estándares referentes a la seguridad informática |
R03 | Conocer las metodologías para la verificación de la seguridad informática |
R04 | Conocer las técnicas criptográficas existentes y sus aplicaciones |
R05 | Conocer los principales problemas de seguridad que puede sufrir un sistema informático ser capaz de aplicar las técnicas adecuadas para resolverlos |
R06 | Conocer los problemas de seguridad informática que pueden aparecer en la web y las técnicas para resolverlos |
R07 | Conocer los problemas de seguridad que pueden aparecer en las bases de datos y ser capaz de aplicar las técnicas adecuadas para resolverlos |
R08 | Conocer los problemas de seguridad que pueden aparecer en un sistema operativo y ser capaz de aplicar las técnicas adecuadas para resolverlos. |
R09 | Ser capaz de comprender, aplicar y gestionar la garantía y seguridad de los sistemas informáticos |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Impartición de los contenidos teóricos y realización de actividades en el aula para desarrollar y ampliar los contenidos. Se fomentará la participación activa del alumno, realizando las actividades en grupos. |
30 | CB2 CB5 CG07 CT1 TI07 | |
03. Prácticas de informática | En las clases prácticas el alumno llevará a cabo actividades prácticas relacionadas con la seguridad informática. |
30 | CB2 CB5 CG03 CT1 TI07 | |
10. Actividades formativas no presenciales | Esta actividad incluye el estudio personal del alumno, la realización de prácticas que no se hayan completado en clase, así como la realización tanto del documento de seguridad como de la política de seguridad de una empresa. |
86 | CB2 CB5 CG03 CG07 CT1 TI07 | |
12. Actividades de evaluación | Examen teórico-práctico de los contenidos de la asignatura. |
4 | CB2 CB5 CG03 CG07 TI07 |
Evaluación
Criterios Generales de Evaluación
- Organización, claridad, elegancia y corrección de las prácticas y actividades presentadas - Participación activa en clase - Participación e implicación en el trabajo en equipo - Corrección ortográfica y gramatical escrita y oral
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Actividades participativas realizadas en clase | Observación y corrección de los entregables |
|
CB2 CG07 CT1 TI07 |
Examen teórico | Corrección en el examen teórico |
|
CB2 CB5 CG03 CG07 TI07 |
Realización de prácticas | Corrección en los entregables y correcto funcionamiento de la práctica |
|
CB2 CB5 CG03 CT1 TI07 |
Realización y exposición de trabajo en equipo | Corrección en los entregables y en la exposición |
|
CB2 CB5 CG03 CG07 CT1 TI07 |
Procedimiento de calificación
Se va a realizar una evaluación continua del trabajo del estudiante en la asignatura, en la que se valorarán tanto los conocimientos específicos adquiridos como las competencias transversales. Los conocimientos específicos se evaluarán mediante exámenes que se realizarán a lo largo del curso, así como mediante la redacción de un trabajo en grupo que se expondrá al final del curso. La evaluación de las competencias transversales se llevará a cabo valorando la participación de los alumnos en las clases, en la exposición del trabajo, así como en los foros de la asignatura. La nota final se obtendrá mediante la siguiente fórmula: Nota final: 0.5 * NE + 0.3 * NT + 0.2 * Actividades Académicas donde: - NE: La nota media obtenida en los exámenes que se realizarán a lo largo del curso. - NT: Nota del trabajo realizado en grupo (todos los miembros del grupo obtendrán la misma nota). El trabajo deberá ser entregado en la fecha establecida, así como realizar la exposición del mismo en el día indicado. En el apartado de Actividades Académicas se valorará la participación del estudiante en clase, en los foros, la entrega de los trabajos de clase, y la realización de trabajos relacionados con las conferencias que se celebren durante el curso. Para poder aplicar estas fórmulas se deberá obtener una nota mínima de 4 puntos en los apartados NE y NT. Aquellos alumnos que a lo largo del curso no hayan alcanzado esta nota en el apartado NE tendrán la posibilidad a final de curso de recuperarla a través de un examen final. El componente NE de la fórmula de evaluación podrá recuperarse en las convocatorias oficiales establecidas por la Universidad. Este componente se recuperará mediante un examen final, cuyo contenido versará sobre todo el temario de la asignatura. El componente NT de la fórmula de evaluación podrá recuperarse únicamente en la convocatoria oficial de septiembre establecida por la Universidad. Este componente se recuperará mediante la entrega de una nueva versión del trabajo en la fecha establecida por el profesor. En esta ocasión, no se realizará la exposición del trabajo, por lo que la calificación máxima que podrá obtenerse en el componente NT será 8 puntos.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Tema1: Introducción a la seguridad 1.1 Concepto de seguridad 1.2 ¿Qué queremos proteger? 1.3 ¿De dónde provienen las amenazas? 1.4 ¿Cómo nos podemos proteger? 1.5 Políticas de seguridad |
CB2 CB5 CT1 | R05 |
Tema 2: Legislación y normas en materia de seguridad informática 2.1 Ley Orgánica 15/1999, de 13 de diciembre, de Protección de datos de carácter personal. 2.2 Reglamento de medidas de seguridad de los ficheros automatizados que contengan datos de carácter personal. 2.3 Ley 53/2003, de 19 de diciembre, de firma electrónica. 2.4 RD3/2010 por el que se regula el Esquema Nacional de Seguridad en el ámbito de la administración electrónica. 2.5 El documento de seguridad. 2.6 Normas ISO y UNE relacionadas con la seguridad informática. |
CB2 CB5 CG07 CT1 | R01 R02 |
Tema3: Seguridad en el entorno 3.1 Seguridad física 3.2 Control del personal |
CB2 CB5 CG07 CT1 | R05 |
Tema 4: Seguridad de los programas 4.1 Programas seguros 4.2 Programas erróneos no maliciosos 4.3 Código malicioso 4.4 Virus: clasificación y fases de actuación 4.5 Diagnóstico y prevención de software maligno |
CB2 CB5 CG03 CT1 TI07 | R09 |
Tema 5: Seguridad de los sistemas operativos 5.1 Control de acceso al sistema 5.2 Control de acceso a los datos 5.3 Copias de seguridad 5.4 Ficheros de auditoría |
CB2 CB5 CT1 | R08 |
Tema 6: Seguridad en bases de datos 6.1 Autorización y control de acceso 6.2 Recuperación ante fallos 6.3 Mantenimiento de la integridad 6.4 Auditorías 6.5 Amenazas |
CB2 CB5 CT1 | R07 |
Tema 7: Criptografía 7.1 Criptosistemas 7.2 Cifrado en flujo 7.3 Cifrado en bloque y modos de operación 7.4 Algoritmos criptográficos: DES, AES y RSA 7.5 Protocolos criptográficos 7.6 Aplicaciones criptográficas |
CB2 CB5 CT1 | R04 |
Tema 8: Seguridad en redes 8.1 Arquitectura de seguridad en redes 8.2 Aplicaciones de autenticación de usuarios 8.3 Seguridad en el correo electrónico 8.4 Seguridad en la web 8.5 Cortafuegos 8.6 Seguridad en redes inalámbricas |
CB2 CB5 CT1 | R05 R06 |
Tema 9: Metodologías para la seguridad 9.1 Auditorías: OSSTMM 9.2 Proceso de desarrollo: guías OWASP |
CB2 CB5 CT1 TI07 | R03 R09 |
Bibliografía
Bibliografía Básica
Hacking Exposed 7: Network Security Secrets & Solutions Stuart McClure, Joel Scambray & George Kurtz McGrawHill, 7º Ed., 2012 Hacking Exposed Mobile Security Secrets & Solutions Neil Bergman, Mike Stanfield, Jason Rouse, Joel Scambray et al. McGrawHill, 2013
R. J. Anderson Security Engineering: A Guide to Building Dependable Distributed Systems. 2ª ed. Wiley, 2008.
W. Stallings
Fundamentos de Seguridad en Redes. Aplicaciones y estándares. 2ª ed.
Pearson, 2004
W. Stallings
Cryptography and Network Security: Principles and Practice. 6ª ed.
Pearson, 2014
G. DeLaet & G. Schauwers
Network Security Fundamentals
Pearson, 2004.
A. Gómez Vieites
Enciclopedia de la Seguridad Informática
RA-MA, 2006
The Open Web Application Security Project (OWASP): https://www.owasp.org
Ch. P. Pfleeger & S. L. Pfleeger
Security in Computing
Prentice Hall PTR, 3ª ed., 2003.
Bibliografía Específica
D. J. Barrett & R. Silverman
Linux Security Cookbook
O'Reilly, 2003.
M. Bishop
Introduction to Computer Security
Pearson, 2004.
S. Castano, M. Fugini, G. Martella & P. Samarati
Database security
Addison-Wesley, 1996.
T. Connolly & C. Begg
Sistemas de bases de datos
Addison-Wesley, 4ª ed., 2005.
C. J. Date
Introduction to Database Systems
Addison-Wesley, 8ª ed., 2004.
R. Elmasri & S. B. Navathe
Fundamentos de sistemas de bases de datos
Addison-Wesley, 5ª ed., 2007.
S. Garfinkel & G. Spafford
Practical UNIX Security
O'Reilly, 1994.
T. Howlett
Open Source Security Tools. A Practical Guide to Security Applications.
Pearson, 2004.
K. Loney & B. Bryla
Oracle Database 10g: Manual del administrador
McGraw-Hill, 2005.
M. J. Lucena López
Criptografía y seguridad en computadores
http://sertel.upc.edu/tdatos/Libros/Lucena.pdf
J.T. Perry & G.V. Post
Introduction to Oracle 10g & database CD package
Prentice Hill, 2007.
M.G. Piattini & E. del Peso
Auditoría Informática
Ra-Ma, 2ª ed., 2001.
A. Ribagorda Garnacho, A. Calvo Orra & M.A. Gallargo Ortiz
Seguridad en UNIX
Paraninfo, 1996.
D. Russell & G.T. Gangemi
Computer security basics
O'Reilly, 1991.
A. Silberschatz, H. Korth & S. Sudarshan
Fundamentos de bases de datos
McGraw-Hill, 5ª ed., 2006.
A. Villalón Huerta, A.
Seguridad en UNIX y redes
http://www.rediris.es/cert/doc/unixsec
N. Wells
Guide to Linux Networking and Security
Thomson, 2003.
Anónimo
Maximum Security
SAMS, 4ª ed., 2003.
Bibliografía Ampliación
![]() |
SEGURIDAD Y COMPETENCIAS PROFESIONALES | |
|
Código | Nombre | |||
Asignatura | 1713043 | SEGURIDAD Y COMPETENCIAS PROFESIONALES | Créditos Teóricos | 4.5 |
Descriptor | SEGURIDAD Y COMPETENCIAS PROFESIONALES | Créditos Prácticos | 3 | |
Titulación | 1713 | INGENIERÍA EN INFORMÁTICA | Tipo | Obligatoria |
Departamento | C137 | INGENIERÍA INFORMÁTICA | ||
Curso | 5 | |||
Créditos ECTS | 6,5 |
ASIGNATURA OFERTADA SIN DOCENCIA
Profesorado
Juan Boubeta Puig (coordinador)
Situación
Prerrequisitos
Conocimientos básicos acerca de informática general, programación y redes de ordenadores, impartidos en el 1º ciclo de las titulaciones de Informática.
Contexto dentro de la titulación
Esta asignatura se enmarca en el segundo curso del segundo ciclo de Ingeniero en Informática, dando al alumno una visión de cuáles son las competencias profesionales de la profesión del Ingeniero Informático así como la formación necesaria en la seguridad de los sistemas informáticos en todos sus aspectos: físico, del personal, de los datos, de los programas, de la red, etc.
Recomendaciones
Disponer de un ordenador con el sistema operativo GNU/Linux y algún gestor de bases de datos donde poder desarrollar las prácticas.
Competencias
Competencias transversales/genéricas
- Capacidad de análisis y síntesis - Comunicación oral y escrita - Trabajo en equipo - Capacidad para resolver problemas - Capacidad de organización - Razonamiento crítico
Competencias específicas
Cognitivas(Saber):
- Conocer y analizar las competencias específicas del Ingeniero Informático Conocer los principales problemas de seguridad que puede sufrir un sistema informático y la forma de resolverlos Conocer la normativa y los estándares referentes a la seguridad informática - Conocer la legislación existente en materia de seguridad informática Conocer las técnicas criptográficas existentes y sus aplicaciones - Conocer las metodologías para la verificación de la seguridad informática
Procedimentales/Instrumentales(Saber hacer):
- Evaluar las distintas soluciones que pueden existir para resolver un determinado problema de seguridad Comprender y elaborar documentación técnica Establecer políticas de gestión de acceso de usuarios a los sistemas informáticos Establecer Políticas de seguridad Evaluar los riesgos de los sistemas informáticos Diseñar políticas de realización de copias de seguridad de los datos de un sistema Asegurar la conformidad del sistema informático a la legislación en vigor - Elaborar la política de seguridad de una empresa
Actitudinales:
Aprendizaje autónomo Planificación de las actividades a desarrollar Garantizar una calidad permanente a través de los procedimientos y de las herramientas
Objetivos
- Iniciar a los alumnos en el mundo de la seguridad informática mostrando las distintas áreas que abarca esta disciplina. - Analizar los principales problemas de seguridad que se pueden plantear y sus mecanismos de control. - Analizar las competencias específicas del Ingeniero Informático relacionadas con el diseño, implementación, explotación y utilización de sistemas informáticos bajo el punto de vista de la responsabilidad profesional.
Programa
T1: Competencias profesionales del Ingeniero informático 1.1 Formación basada en competencias 1.2 Funciones y competencias del ingeniero en informática 1.3 Directrices para el desarrollo curricular 1.4 Perfiles profesionales de grado 1.5 Estudio de las competencias transversales 1.6 Competencias profesionales del ingeniero en informática T2: Introducción a la seguridad 2.1 Concepto de seguridad 2.2 ¿Qué queremos proteger? 2.3 ¿De dónde provienen las amenazas? 2.4 ¿Cómo nos podemos proteger? 2.5 Políticas de seguridad T3: Legislación y normas en materia de seguridad informática 3.1 Ley Orgánica 15/1999, de 13 de diciembre, de Protección de datos de carácter personal. 3.2 Reglamento de medidas de seguridad de los ficheros automatizados que contengan datos de carácter personal. 3.3 Ley 53/2003, de 19 de diciembre, de firma electrónica. 3.4 RD3/2010 por el que se regula el Esquema Nacional de Seguridad en el ámbito de la administración electrónica. 3.5 El documento de seguridad. 3.6 Normas ISO y UNE relacionadas con la seguridad informática. T4: Seguridad en el entorno 4.1 Seguridad física 4.2 Control del personal T5: Seguridad de los programas 5.1 Programas seguros 5.2 Programas erróneos no maliciosos 5.3 Código malicioso 5.4 Virus: clasificación y fases de actuación 5.5 Diagnóstico y prevención de software maligno T6: Seguridad de los sistemas operativos 6.1 Control de acceso al sistema 6.2 Control de acceso a los datos 6.3 Copias de seguridad 6.4 Ficheros de auditoría T7: Seguridad en bases de datos 7.1 Autorización y control de acceso 7.2 Recuperación ante fallos 7.3 Mantenimiento de la integridad 7.4 Auditorías 7.5 Amenazas T8: Criptografía 8.1 Criptosistemas 8.2 Cifrado en flujo 8.3 Cifrado en bloque y modos de operación 8.4 Algoritmos criptográficos: DES, AES y RSA 8.5 Protocolos criptográficos 8.6 Aplicaciones criptográficas T9: Seguridad en redes 9.1 Arquitectura de seguridad en redes 9.2 Aplicaciones de autenticación de usuarios 9.3 Seguridad en el correo electrónico 9.4 Seguridad en la web 9.5 Cortafuegos 9.6 Seguridad en redes inalámbricas T10: Metodologías para la seguridad 10.1 Auditorías: OSSTMM 10.2 Proceso de desarrollo: guías OWASP
Actividades
SIN DOCENCIA.
Metodología
SIN DOCENCIA.
Distribución de horas de trabajo del alumno/a
Nº de Horas (indicar total): 162,5
- Clases Teóricas: 26
- Clases Prácticas: 18
- Exposiciones y Seminarios: 10
- Tutorías Especializadas (presenciales o virtuales):
- Colectivas: 5
- Individules:
- Realización de Actividades Académicas Dirigidas:
- Con presencia del profesorado: 16
- Sin presencia del profesorado: 20
- Otro Trabajo Personal Autónomo:
- Horas de estudio: 39,5
- Preparación de Trabajo Personal: 25
- ...
- Realización de Exámenes:
- Examen escrito: 3
- Exámenes orales (control del Trabajo Personal):
Criterios y Sistemas de Evaluación
Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016. La nota final se obtendrá mediante la siguiente fórmula: Nota final: 0.6 * NE + 0.4 * NT donde: - NE: nota del examen realizado en las convocatorias oficiales establecidas por la Universidad, cuyo contenido versará sobre todo el temario de la asignatura. - NT: nota del trabajo sobre la política de seguridad de una empresa. El trabajo deberá ser entregado en la fecha indicada por el profesor. Para poder aplicar esta fórmula se deberá obtener una nota mínima de 4 puntos en los apartados NE y NT.
Recursos Bibliográficos
R. J. Anderson Security Engineering: A Guide to Building Dependable Distributed Systems. 2ª ed. Wiley, 2008. D. J. Barrett & R. Silverman Linux Security Cookbook O'Reilly, 2003. M. Bishop Introduction to Computer Security Pearson, 2004. S. Castano, M. Fugini, G. Martella & P. Samarati Database security Addison-Wesley, 1996. T. Connolly & C. Begg Sistemas de bases de datos Addison-Wesley, 4ª ed., 2005. C. J. Date Introduction to Database Systems Addison-Wesley, 8ª ed., 2004. G. DeLaet & G. Schauwers Network Security Fundamentals Pearson, 2004. R. Elmasri & S. B. Navathe Fundamentos de sistemas de bases de datos Addison-Wesley, 5ª ed., 2007. S. Garfinkel & G. Spafford Practical UNIX Security O'Reilly, 1994. A. Gómez Vieites Enciclopedia de la Seguridad Informática RA-MA, 2006 T. Howlett Open Source Security Tools. A Practical Guide to Security Applications. Pearson, 2004. K. Loney & B. Bryla Oracle Database 10g: Manual del administrador McGraw-Hill, 2005. M. J. Lucena López Criptografía y seguridad en computadores http://wwwdi.ujaen.es/~mlucena/wiki/pmwiki.php?n=Main.LCripto The Open Web Application Security Project (OWASP): https://www.owasp.org J.T. Perry & G.V. Post Introduction to Oracle 10g & database CD package Prentice Hill, 2007. Ch. P. Pfleeger & S. L. Pfleeger Security in Computing Prentice Hall PTR, 3ª ed., 2003. M.G. Piattini & E. del Peso Auditoría Informática Ra-Ma, 2ª ed., 2001. A. Ribagorda Garnacho, A. Calvo Orra & M.A. Gallargo Ortiz Seguridad en UNIX Paraninfo, 1996. D. Russell & G.T. Gangemi Computer security basics O'Reilly, 1991. A. Silberschatz, H. Korth & S. Sudarshan Fundamentos de bases de datos McGraw-Hill, 5ª ed., 2006. W. Stallings Fundamentos de Seguridad en Redes. Aplicaciones y estándares. 2ª ed. Pearson, 2004 W. Stallings Cryptography and Network Security: Principles and Practice. 5ª ed. Pearson, 2011 A. Villalón Huerta, A. Seguridad en UNIX y redes http://www.rediris.es/cert/doc/unixsec N. Wells Guide to Linux Networking and Security Thomson, 2003. Anónimo Maximum Security SAMS, 4ª ed., 2003. Libro Blanco. Título de Grado en Ingeniería Informática. Agencia Nacional de Evaluación de la Calidad y Acreditación. 2005
![]() |
SISTEMAS DE CONTROL Y GOBIERNO DEL BUQUE | |
|
Código | Nombre | |||
Asignatura | 1412003 | SISTEMAS DE CONTROL Y GOBIERNO DEL BUQUE | Créditos Teóricos | 6 |
Descriptor | CONTROL SYSTEMS AND SHIP STEERING | Créditos Prácticos | 3 | |
Titulación | 1412 | LICENCIATURA EN RADIOELECTRÓNICA NAVAL | Tipo | Troncal |
Departamento | C137 | INGENIERÍA INFORMÁTICA | ||
Curso | 2 | |||
Créditos ECTS | 8,2 |
ASIGNATURA OFERTADA SIN DOCENCIA
Profesorado
Carlos Corrales Alba
Objetivos
Los objetivos de la asignatura se desglosan como sigue: 1.- Que el alumno conozca perfectamente los sistemas y equipos electrónicos, informáticos y mecánicos implicados en el control y gobierno de un buque, según normativa internacional. 2.- Que el alumno sea capaz de instalar y mantener cualquier equipo o sistema de control y gobierno independientemente del fabricante o del diseño.
Programa
I.- Sistemas modernos implicados en el Gobierno de un buque Tema 1.- Fundamentos de sistemas de transmisión de información y estándares de comunicación marino. 1.1.- Sistemas Sincro. 1.2.- Sistemas Paso a paso. 1.3.- Comunicación de datos serie. 1.4.- Estándar NMEA, sentencias de equipos relacionados con el control del buque. 1.5.- Sistemas propietarios (seatalk, etc..) 1.6.- Fabricantes de circuitos electrónicos usados para amplificación y filtro de esta tipo señales así como líneas de transmisión y conectores. 1.7.- Repaso de las redes informáticas en general (router, hub, tipos de cables de red,wireless ,TCP/IP,Modelo ISO/OSI, etc ) 1.8.- Sistemas de Almacenamiento de información, SVDR/VDR, de las ordenes de gobierno. Tema 2.- Introducción a los sistemas de gobierno del buque 2.1.- Descripción de los sistemas que componen el buque. 2.2.- Gobierno Manual. 2.3.- Gobierno automático. 2.4.- Gobierno de emergencia. Tema 3.- Sistemas Compás 3.1.- Introducción. 3.2.- Compás magnético. 3.3.- Compás Satelitario. 3.4.- Compás giroscópico. 3.5.- Instalación y mantenimiento. 3.6.- Equipos reales. Tema 4.- Sistemas Autopilotos 4.1.- Introducción. 4.2.- Principios del Autopiloto (control derivativo, proporcional e integral). 4.3.- Sistema básico de Autopiloto. 4.4.- Controles manuales del operador. 4.5.- Autopiloto adaptativo. 4.6.- Instalación. 4.7.- Distinción para embarcaciones de náutico-deportivo y profesionales. Tema 5.- Servotimón y timón 5.1.- Introducción. 5.2.- Tipos de servotimones. 5.3.- Tipos de timones. Tema 6.- Sistemas de Cartas electrónicas 6.1.- Introducción. 6.2.- Normativa internacional 6.3.- Tipo de cartas electrónicas 6.4.- Instalación y configuración de sensores(Corredera, Navtex, Gyro, GPS, Sonda, Sonar,Anemómetro, ARPA, etc ). 6.5.- Diseño de rutas e integración con Autopiloto y servidores meteorológicos satelitarios. 6.6.- Integración con Radar. Tema 7.- Sistemas integrados de mando y control (IBS, Integrated Bridge system) 7.1.- Introducción a los sistemas integrados, nueva era de la navegación. 7.2.- Instalación de un IBS. 7.3.- Configuración de la duplicidad de equipos y técnicas de almacenamiento de datos. Tema 8.- Sistemas de medición de velocidad (SpeedLog) 8.1.- Presión 8.2.- Inducción Magnética. 8.3.- Correlación acústica. 8.5.- Doppler. 8.6.- Equipos reales, modelo Sperry SRD-500. Tema 9.- Medidas de dirección y fuerza del viento. 9.1.- Importancia del viento en el gobierno. 9.2.- Sistemas mecánicos. 9.3.- Sistema ultrasónicos. II.- Sensores y actuadores de ámbito general. Tema 10.- Elementos sensores y actuadores en un sistema de control 10.1.- Características generales de los sensores. a.- Características estacionarias. b.- Caracterización dinámica. Tema 11.- Sensores/transductores 11.1.- Características generales de los sensores. 11.2.- Sensores de posición. 11.3.- Sensores de velocidad. 11.4.- Sensores de aceleración. 11.5.- Sensores de fuerza y par. 11.6.- Sensores de temperatura. 11.7.- Sensores de presión. 11.8.- Sensores de caudal. 11.9.- Sensores de nivel. 11.10.- Sensores de proximidad. 11.11.- Otros tipos de Sensores. Tema 12.- Elementos de potencia: actuadores 12.1.- Características generales de los actuadores. 12.2.- Actuadores eléctricos. 12.3.- Actuadores hidráulicos. 12.4.- Actuadores neumáticos. 12.5.- Otros tipos de actuadores.
Actividades
Esta asignatura no tiene actividades presenciales al haberse extinguido.
Criterios y Sistemas de Evaluación
Al tratarse de una asignatura extinguida, la evaluación continua del alumno ya no es posible. La evaluación se realizará, en cada convocatoria oficial, mediante un examen escrito con cuestiones teóricas que el alumno deberá responder y con cuestiones prácticas que el alumno deberá resolver. Las cuestiones estarán referidas a los contenidos de la asignatura descritos en el programa.
Recursos Bibliográficos
1.- L.Tetley & D.Calcutt (2004). Electronic Navigation Systems. BH 2.- Requerimientos IEC61993/2, IMO resolution MSC.86(70), IMO Resolution A.817 /19, IEC 61174 Ed.2.0, IEC 60945 Ed.3.0, IEC 61162 Ed.2.0, etc.. 2.- Carlos Mascareñas (1999). Sistemas de gobierno del buque. U. de Cádiz. 3.- A. Creus (2001). Instrumentación industrial. Marcombo. 4.- R. Pallás (2002). Sensores y acondicionadores de señal. Marcombo. 5.- R. N. Bateson (1999). Introduction to control system technology. Prentice Hall. 6.- J. Balcells y J. L. Romeral (1998). Autómatas programables. Marcombo. 7.- R. Piedrafita (2002). Ingeniería de la automatización industrial. RA- MA. 8.- K. Ogata (2001). Ingeniería de control moderna. Prentice-Hall. 9.- B. Kuo (2000). Sistemas de control automático. Prentice-Hall. 10.- Manuales de instalación y reparación de diferentes equipos reales (en el laboratorio)
![]() |
SISTEMAS DE MICROONDAS | |
|
Código | Nombre | |||
Asignatura | 1412006 | SISTEMAS DE MICROONDAS | Créditos Teóricos | 4.5 |
Descriptor | MICROWAVE SYSTEMS | Créditos Prácticos | 1.5 | |
Titulación | 1412 | LICENCIATURA EN RADIOELECTRÓNICA NAVAL | Tipo | Troncal |
Departamento | C137 | INGENIERÍA INFORMÁTICA | ||
Curso | 2 | |||
Créditos ECTS | 5,6 |
Profesorado
Luis Antonio Mariscal Rico
Objetivos
Los objetivos de la asignatura se desglosan como sigue: 1.- Que el alumno comprenda los elementos que conforman un subsistema de microndas. 2.- Que el alumno conozca las técnicas y dispositivos más importantes de generación y recepción de señales de microondas. 3.- Que el alumno entienda las relaciones que se dan entre las tensiones y corrientes que se propagan a lo largo de una línea de transmisión, así como los conceptos de impedancia de la línea y de onda estacionaria, entre otros. 4.- Que el alumno aprenda a calcular una guía de ondas en función de las señales de microondas que deben propagarse a su través.
Programa
Tema 1.- Introducción a los sistemas de microondas Tema 2.- Líneas de Transmisión 2.1.- Introducción. 2.2.- Ecuaciones de la línea de transmisión. 2.3.- Coeficientes de transmisión y de reflexión de línea. 2.4.- Onda estacionaria. 2.5.- Inmitancias de línea. 2.6.- Carta de Smith. 2.7.- Adaptación de impedancias. Tema 3.- Guías de Ondas 3.1.- Introducción. 3.2.- Guías rectangulares. 3.3.- Guías circulares. tema 4.- Otros componentes pasivos de microondas 4.1.- Introducción. 4.2.- Cavidades resonantes. 4.3.- Circuitos híbridos. 4.4.- Acopladores direccionales. 4.5.- Circuladores y aisladores. Tema 5.- Tubos de microondas 5.1.- Introducción. 5.2.- KLYSTRON. 5.3.- MAGNETRON. 5.4.- Tubos de Onda Progresiva. 5.5.- GIROTRON. Tema 6.- Amplificadores de estado sólido 6.1.- Introducción. 6.2.- Amplificadores incondicionalmente estables. 6.3.- Amplificadores potencialmente inestables. Tema 7.- Osciladores y mezcladores 7.1.- Introducción. 7.2.- Osciladores con diodos GUNN e IMPATT. 7.3.- Osciladores con transistores. 7.4.- Principios de la mezcla de señales. 7.5.- Mezcladores equilibrados.
Actividades
Esta asignatura no tiene actividades presenciales al haberse extinguido.
Criterios y Sistemas de Evaluación
Al tratarse de una asignatura extinguida, la evaluación continua del alumno ya no es posible. La evaluación se realizará, en cada convocatoria oficial, mediante un examen escrito con cuestiones teóricas que el alumno deberá responder y con cuestiones prácticas que el alumno deberá resolver. Las cuestiones estarán referidas a los contenidos de la asignatura descritos en el programa.
Recursos Bibliográficos
1.- Vicente Ortega Castro, "INTRODUCCIÓN A LA TEORÍA DE MICROONDAS. LÍNEAS DE TRANSMISIÓN Y GUIAONDAS", Departamento de Publicaciones ETSITM. 2.- Robert E. Collin, "FOUNDATIONS FOR MICROWAVE ENGINEERING", McGraw- Hill. 3.- Samuel Y. Liao, "MICROWAVE DEVICES AND CIRCUITS", Prentice Hall.
![]() |
SISTEMAS DISTRIBUIDOS |
|
Código | Nombre | |||
Asignatura | 21714022 | SISTEMAS DISTRIBUIDOS | Créditos Teóricos | 3.75 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3.75 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
Es recomendable que los alumnos hayan cursado la asignatura de Sistemas Operativos.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Antonio | Balderas | Alberico | Profesor Sustituto Interino | N |
Juan | Boubeta | Puig | Profesor Sustituto Interino | N |
Juan José | Domínguez | Jiménez | Profesor Titular Universidad | S |
JOSE MIGUEL | MOTA | MACIAS | PROFESOR SUSTITUTO INTERINO | S |
José Antonio | Ortega | Pérez | Profesor Asociado | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
C05 | Conocimiento, administración y mantenimiento de sistemas, servicios y aplicaciones informáticas | ESPECÍFICA |
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 | ESPECÍFICA |
CG06 | 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 este anexo | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R2 | Comprender las dificultades y ventajas que pueden obtenerse de explotar un sistema distribuido. |
R4 | Conocer el modelo de arquitectura orientada a servicios y las ventajas que presenta. |
R6 | Conocer los conceptos fundamentales de la adminsitración de un sistema operativo. |
R1 | Conocer los modelos de organización de los bloques de un sistema distribuido y la relación entre estos. |
R5 | Conocer y utilizar el lenguaje WS-BPEL para la creación de composiciones de servicios web. |
R3 | Distinguir y valorar las diferentes formas de invocación de operaciones entre procesos. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | 30 | C11 CG06 | ||
02. Prácticas, seminarios y problemas | 12 | C11 CG06 | ||
03. Prácticas de informática | 18 | C05 C11 CG06 | ||
10. Actividades formativas no presenciales | Estudio de la asignatura Realización de problemas, ejercicios y trabajos de la asignatura Realización de autoevaluaciones |
86 | C05 C11 CG06 | |
12. Actividades de evaluación | 4 | Grande | C05 C11 |
Evaluación
Criterios Generales de Evaluación
- Participación e implicación. - Cumplimiento de las diferentes actividades propuestas en plazo y forma. - Correcta expresión escrita. - Claridad en la justificación de las decisiones tomadas para resolver un problema. - Corrección de las respuestas a las cuestiones planteadas.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Realización de actividades | Enunciado de las actividades a realizar Formato de entrega de la actividad Escala de valoración de las actividades Soluciones de las actividades |
|
|
Realización de autoevaluaciones a través del campus virtual | Campus virtual Exámenes de autoevaluación Plantillas de respuestas correctas |
|
|
Realización de exámenes a través del campus virtual | Campus virtual Enunciados de los exámenes Plantilla de respuestas correctas |
|
|
Realización de examen final (solo aquellos alumnos que no superen la asignatura mediante el resto de actividades) | Enunciado del examen final |
|
Procedimiento de calificación
Se va a realizar una evaluación continua del trabajo del alumno en la asignatura en la que se valorarán los conocimientos específicos adquiridos, las actividades realizadas a lo largo del curso y las competencias especificadas anteriormente. Los conocimientos específicos se evaluarán mediante exámenes de distintos tipos. Si se realizan exámenes de tipo test, la nota de estos se obtendrá mediante la siguiente fórmula: Nota = (10/Nº preguntas) × (Aciertos-Errores/(Nº respuestas-1) - Blancos*0,1) La nota final se obtendrá mediante la siguiente fórmula: Nota final = 0,45 * Teoría + 0,45 * Prácticas + Actividades donde: Teoría: Nota media obtenida en los exámenes de teoría y/o trabajos realizados para desplegar contenidos vistos en la teoría Prácticas: Nota obtenida en los exámenes y ejercicios de prácticas Actividades: Nota de las actividades realizadas a lo largo del curso. Esta nota tendrá en cuenta la entrega en plazo y forma de las actividades realizadas. Cada entregable realizado se valorará con 1 punto cuando esté completo, si no lo está o no se ajusta al formato se valorará con 0,5 puntos. Los entregables podrán tener una puntuación múltiple cuando correspondan a varias sesiones de trabajo. Los ejercicios de autoevaluación se valorarán con 1 punto cuando se obtenga una nota igual o superior a 7 puntos, y con 0,5 si se obtiene una nota comprendida entre 5 y 7 puntos. Si se obtiene una nota inferior no se valorarán. La nota de Actividades se ajustará a la siguiente escala: Si se obtiene entre el 100% y el 95% de la puntuación máxima = 1 punto Si se obtiene entre el 95% y el 85% de la puntuación máxima = 0,75 puntos Si se obtiene entre el 85% y el 75% de la puntuación máxima = 0,5 puntos Para poder aplicar esta fórmula se deberá obtener una nota mínima de 4 puntos(sobre 10) en los componentes Teoría, BPEL, ESB Mule y Administración. Aquellos alumnos que no alcancen esta nota tendrán la posibilidad a final de curso de realizar un examen global o prueba de la parte (Teoría, BPEL, ESB Mule y Administración) que no hayan superado inicialmente. Los componentes Teoría, BPEL, ESB Mule y Administración serán los únicos que podrán recuperarse en las convocatorias oficiales establecidas por la Universidad. Estos componentes se recuperarán mediante una prueba final del mismo tipo de las realizadas a lo largo del curso, cuyo contenido versará sobre el temario correspondiente de esa parte de la asignatura. La nota de Actividades solo puede obtenerse mediante la realización de los ejercicios que se van realizando a lo largo del período de impartición de la asignatura, no siendo recuperable después.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Práctica 1. Administración de sistemas operativos |
||
Práctica 2. ESB Mule |
||
Práctica 3. El lenguaje WS-BPEL |
||
Tema 1. Introducción a los sistemas distribuidos. |
||
Tema 2. Modelos arquitectónicos, físicos y fundamentales. |
||
Tema 3. Comunicación entre procesos. |
||
Tema 4. Comunicación indirecta. |
||
Tema 5. Sincronización en sistemas distribuidos |
||
Tema 6. Recursos distribuidos |
||
Tema 7. Arquitecturas orientadas a servicios |
Bibliografía
Bibliografía Básica
G. Coulouris; J. Dollimore & T. Kindberg
Distributed Systems: Concepts and Design (5ª ed.)
Addison-Wesley, 2012.
2/E. Nueva Jersey: Prentice Hall
Birman, K. (2005). Reliable Distributed Systems. Technologies, Web Services, and
Applications. Nueva York: Springer Verlag.
OASIS. Web Services Business Process Execution Language 2.0.
http://docs.oasisopen.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html,2007.
Lars Wirzenius, Joanna Oja, Stephen Stafford, and Alex Weeks
The Linux System Administrators' Guide , 2005
http://tldp.org/LDP/sag/sag.pdf
Linux System Administration Made Easy
Steve Frampton, 1999
http://tldp.org/LDP/lame/LAME/linux-admin-made-easy/index.html
M.P. Papazoglou
Web Services & SOA: Principles and Technology.
Pearson - Prentice Hall, 2012.
![]() |
SISTEMAS EXPERTOS | |
|
Código | Nombre | |||
Asignatura | 1713061 | SISTEMAS EXPERTOS | Créditos Teóricos | 2.5 |
Descriptor | EXPERT SYSTEMS | Créditos Prácticos | 2 | |
Titulación | 1713 | INGENIERÍA EN INFORMÁTICA | Tipo | Optativa |
Departamento | C137 | INGENIERÍA INFORMÁTICA | ||
Curso | ||||
Créditos ECTS | 4 |
ASIGNATURA OFERTADA SIN DOCENCIA
Profesorado
Pablo de la Torre Moreno (coordinador)
Situación
Prerrequisitos
- Conocimientos de lengua inglesa - Conocimientos básicos de programación - Capacidad lógica y crítica
Contexto dentro de la titulación
Asignatura optativa de quinto curso con un gran componente práctico, cuyos contenidos están relacionados con la inteligencia artificial y la minería de datos.
Recomendaciones
Las indicadas en los prerrequisitos.
Competencias
Competencias transversales/genéricas
- Capacidad para aplicar la teoría a la práctica - Comunicación escrita - Habilidades para obtener y analizar información desde diferentes fuentes - Capacidades de investigación - Aprendizaje autónomo - Adaptación a nuevas situaciones - Habilidad para trabajar de forma autónoma
Competencias específicas
Cognitivas(Saber):
- Examinar la naturaleza de los sistemas expertos, evaluar sus limitaciones y elegir aplicaciones viables de los mismos - Utilizar, de manera efectiva, entornos de desarrollo de los sistemas expertos - Generalizar y aplicar el conocimiento para planificar y construir sistemas expertos
Procedimentales/Instrumentales(Saber hacer):
- Representar el conocimiento mediante el formalismo adecuado en cada caso - Modelar y adaptar al formalismo correspondiente un problema básico de aprendizaje - Implementar en algún lenguaje de programación el núcleo (shell) y la base del conocimiento de un sistema experto - Desarrollar un sistema experto para la resolución de un problema a partir de la extracción y representación del conocimiento y la aplicación de métodos de inferencia, utilizando la metodología a seguir en la construcción de sistemas expertos
Actitudinales:
- Ser capaz de realizar la búsqueda de soluciones a nuevos problemas - Desarrollar capacidad de crítica - Demostrar capacidad de relación con los conocimientos de otras asignaturas
Objetivos
Adquirir las competencias genéricas y específicas reseñadas.
Programa
TEMARIO DE TEORÍA: Tema 1 - Introducción Tema 2 - Arquitectura Tema 3 - Ciclo de vida Tema 4 - Representación del conocimiento e inferencia TEMARIO DE PRÁCTICAS: Tema 1 - Introducción al lenguaje Prolog Tema 2 - Sintaxis y estructuras en Prolog Tema 3 - Predicados básicos y control de flujo Tema 4 - Base de conocimiento y shell
Distribución de horas de trabajo del alumno/a
Nº de Horas (indicar total): 100
- Clases Teóricas:
- Clases Prácticas:
- Exposiciones y Seminarios:
- Tutorías Especializadas (presenciales o virtuales):
- Colectivas:
- Individules:
- Realización de Actividades Académicas Dirigidas:
- Con presencia del profesorado:
- Sin presencia del profesorado:
- Otro Trabajo Personal Autónomo:
- Horas de estudio: 100
- Preparación de Trabajo Personal:
- ...
- Realización de Exámenes:
- Examen escrito:
- Exámenes orales (control del Trabajo Personal):
Criterios y Sistemas de Evaluación
Al dejar de impartirse la asignatura en el curso 2014/2015 dispone de 4 convocatorias de examen que puede distribuir durante los cursos 2014/2015 y 2015/2016.
Recursos Bibliográficos
- [MER00] Dennis Merritt - Building expert systems in Prolog (http://www.amzi.com/ExpertSystemsInProlog/) - Amzi! inc., 2000 - [IGN91] James P. Ignizio - Introduction to expert systems: the development and implementation of rule-based expert systems - McGraw-Hill, 1991 - [GIA01] Giarratano, Joseph, Riley, Gary - Sistemas expertos: principios y programación, 3ª ed. - Thomson, 2001 - [WAT86] Donald A. Waterman - A guide to expert systems, Addison-Wesley, 1986 - [DUR94] John Durkin - Expert systems design and development - MacMillan, 1994 - [JAC98] Peter Jackson - Expert systems, 3ª ed. - Addison Wesley, 1998 - [MOC92] Mockler, Dologite - An introduction to expert systems - McMillan, 1992
![]() |
SISTEMAS INFORMÁTICOS APLICADOS AL TURISMO |
|
Código | Nombre | |||
Asignatura | 31310018 | SISTEMAS INFORMÁTICOS APLICADOS AL TURISMO | Créditos Teóricos | 2.5 |
Título | 31310 | GRADO EN TURISMO | Créditos Prácticos | 3.5 |
Curso | 2 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno.
Recomendaciones
Ninguna.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MARIA DEL ROSARIO | CABALLERO | PEREZ | Profesor Titular Escuela Univ. | S |
MANUEL | LAGUÍA | BONILLO | Profesor Titular Escuela Univ. | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CE24 | Conocer y aplicar las tecnologías de la información y las comunicaciones (TIC) en los distintos ámbitos del sector turístico. | ESPECÍFICA |
CT1 | Adaptación a nuevas situaciones | TRANSVERSAL |
CT10 | Conocimientos de informática relativos al ámbito de estudio. | TRANSVERSAL |
CT2 | Aprendizaje autónomo | TRANSVERSAL |
CT3 | Capacidad de análisis y síntesis | TRANSVERSAL |
CT4 | Capacidad de gestión de la información. | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R4 | CONOCER ALGUNAS TECNOLOGÍAS APLICADAS AL ÁMBITO DEL SECTOR TURÍSTICO (E-Comerce, CRS-GDS, etc.) |
R2 | CONOCER LA FUNCIÓN DE LOS SISTEMAS INFORMÁTICOS EN LAS ORGANIZACIONES, SU FUNCIONAMIENTO GENERAL Y COMPONENTES. |
R3 | CONOCER LAS TECNOLOGÍAS APLICADAS AL TRATAMIENTO GENERAL DE LA INFORMACIÓN. |
R1 | CONOCER LOS PRINCIPIOS BÁSICOS DE LAS TIC |
R8 | UTILIZAR HERRAMIENTAS INFORMÁTICAS PARA EL TRATAMIENTO Y ANÁLISIS DE DATOS. |
R7 | UTILIZAR HERRAMIENTAS INFORMÁTICAS PARA LA GENERACIÓN Y TRATAMIENTO AVANZADO DE DOCUMENTOS. |
R6 | UTILIZAR INTERNET: SERVICIOS BÁSICOS Y HERRAMIENTAS DE TRABAJO COLABORATIVO EN LA WEB. |
R5 | UTILIZAR SOFTWARE DE SISTEMA PARA LA ORGANIZACIÓN Y GESTIÓN DE ARCHIVOS. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Modalidad organizativa: Clase de teoría. Métodos de enseñanza-aprendizaje: - Exposición de contenidos de la materia objeto de estudio. - Resolución de ejercicios y problemas en clase y/o - técnicas de aprendizaje cooperativo. |
20 | CB1 CB2 CB4 CB5 CE24 CT10 CT3 CT4 | |
02. Prácticas, seminarios y problemas | Modalidad organizativa: clases seminario participativo a grupos reducidos de alumnos. Método de enseñanza-aprendizaje: - Sesiones monográficas en la asignatura sobre temas de actualidad. - Sesiones de orientación-refuerzo a la realización de trabajos específicos sobre temas de actualidad en la asignatura. |
8 | CB1 CB2 CB3 CB4 CB5 CE24 CT10 CT2 CT3 | |
03. Prácticas de informática | Modalidad organizativa: Prácticas en aula de informática. Método de enseñanza-aprendizaje: Resolución de ejercicios, problemas y supuestos prácticos mediante la utilización de herramientas y aplicaciones informáticas propias del ámbito de estudio. |
20 | CB1 CB2 CB4 CB5 CE24 CT1 CT10 CT2 CT3 CT4 | |
10. Actividades formativas no presenciales | Preparación de trabajo personal (teórico y práctico) y estudio autónomo. |
96 | CE24 CT1 CT10 CT2 CT3 CT4 | |
11. Actividades formativas de tutorías | Seminarios externos y/o tutorías específicas de caracter presencial (grupos reducidos) relacionadas con: - Ampliación/refuerzo de conocimientos sobre la materia de estudio. - Orientación y seguimiento del estudio/trabajo de la materia. |
1 | Reducido | CB2 CB3 CB4 CB5 CE24 CT10 CT2 CT3 |
12. Actividades de evaluación | EXÁMENES FINALES: -TEÓRICO (grupo grande) -PRÁCTICO (grupos reducidos). PRÁCTICAS por evaluación continua. TRABAJO TEÓRICO FINAL (Supervisión y seguimiento) y EXPOSICIÓN FINAL ORAL EN INGLÉS del trabajo (opcional para el alumno). Dicha exposición, en caso de realizarse, será consecuencia de un trabajo de colaboración docente entre los profesores de esta asignatura (SIAT) y la asignatura de Inglés Turístico III (para la supervisión y seguimiento del alumno). PARTICIPACIÓN ACTIVA del alumno. |
3 | Grande | CB1 CB2 CB3 CB4 CB5 CE24 CT1 CT10 CT2 CT3 CT4 |
13. Otras actividades | CAMPUS VIRTUAL. Uso del aula virtual como complemento necesario en el proceso de enseñanza-aprendizaje con los siguientes objetivos básicos: - Uso de las TICs desde el punto de vista colaborativo. - Intercambio de información profesor/alumno y alumno/profesor. - Intercambio/compartición de información entre alumnos. - Entrega y corrección de ejercicios/supuestos teóricos y prácticos. - Divulgación de información complementaria a la materia de estudio. COLABORACIÓN DOCENTE entre las asignaturas de SISTEMAS INFORMÁTICOS APLICADOS AL TURISMO e INGLÉS TURÍSTICO III. En el caso de que haya alumnos interesados en, voluntariamente, exponer sus trabajos finales de la asignatura de SIAT de forma oral y en lengua inglesa, se establecerá una colaboración docente entre las asignaturas indicadas con objeto de supervisar y orientar durante el curso al alumno en la preparación de la exposición oral en inglés. |
2 | CB4 CT1 CT10 CT2 |
Evaluación
Criterios Generales de Evaluación
Para la evaluación de las competencias que se pretenden desarrollar, o colaborar en su desarrollo, se utilizará un sistema de evaluación basado en diversos criterios y métodos, seleccionando para ello las técnicas de evaluación que se han considerado más adecuadas según los resultados de aprendizaje específicos de la asignatura.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
ELABORACIÓN DE PRUEBA PRÁCTICA FINAL | - PRUEBA EN ORDENADOR UTILIZANDO SOFTWARE ESPECÍFICO. |
|
CB1 CB2 CB5 CE24 CT10 CT3 CT4 |
ELABORACIÓN DE PRUEBA TEÓRICA FINAL | - TEST. - PREGUNTAS DE RESPUESTA CORTA Y/O DE DESARROLLO. |
|
CB1 CB2 CB3 CB4 CB5 CE24 CT10 CT2 CT3 CT4 |
ELABORACIÓN Y ENTREGA PLANIFICADA DE EJERCICIOS Y SUPUESTOS PRÁCTICOS | - EJERCICIOS/SUPUESTOS PRÁCTICOS. - CAMPUS VIRTUAL. - SUPERVISIÓN/CORRECCIÓN DE EJERCICIOS Y SUPUESTOS PRÁCTICOS. |
|
CB1 CB2 CB3 CB5 CE24 CT10 CT2 CT3 CT4 |
PARTICIPACIÓN ACTIVA DEL ALUMNO EN PRÁCTICAS EN AULA DE INFORMÁTICA | - CONTROL DE ASISTENCIA. - EJERCICIOS/SUPUESTOS PRÁCTICOS. |
|
CB4 CB5 CE24 CT1 CT10 CT2 CT3 CT4 |
TRABAJO TEÓRICO FINAL: * ELABORACIÓN Y ENTREGA PLANIFICADA DE TRABAJO TEÓRICO FINAL * EXPOSICIÓN ORAL DEL TRABAJO EN INGLÉS (opcional) | - PLANIFICACIÓN, SUPERVISIÓN/SEGUIMIENTO DEL LA ELABORACIÓN DEL TRABAJO. - OPCIONALMENTE, EXPOSICIÓN ORAL EN INGLÉS. Requeriría colaboración docente entre las asignaturas de SISTEMAS INFORMÁTICOS APLICADOS AL TURISMO e INGLÉS TURÍSTICO III para: * Supervisión de la elaboración de la presentación/resumen del trabajo en lengua inglesa. * Ensayos orales en inglés previos a la exposición final. * Exposición oral final en inglés en clase de teoría. |
|
CB1 CB2 CB3 CB4 CB5 CE24 CT1 CT10 CT2 CT3 |
Procedimiento de calificación
CALIFICACIÓN FINAL = 40% NOTA_TEÓRICA_FINAL + 30% NOTA_PRÁCTICA_FINAL + NOTA_TRABAJO + Participación_activa Participación de las tareas/actividades de evaluación en la calificación final: A)PARTE TEÓRICA: La calificación final de la parte teórica de la asignatura dependerá de la modalidad de evaluación teórica elegida por el alumno. Se podrá calcular como: PRUEBA TEÓRICA FINAL (NOTA_TEÓRICA_FINAL = hasta 10 ptos.) - Prueba de evaluación sobre las PARTES TEÓRICAS A, B Y C con preguntas de respuesta corta y/o test, más - Prueba de evaluación sobre la PARTE TEÓRICA D, con preguntas de desarrollo. Esta prueba teórica final será obligatoria para los alumnos que NO hayan realizado el TRABAJO TEÓRICO COMPLEMENTARIO. O bien, PRUEBA TEÓRICA CONTINUA (NOTA_TEÓRICA_FINAL = hasta 10 ptos.) - Prueba de evaluación únicamente sobre las PARTES TEÓRICAS A, B Y C con preguntas de respuesta corta y/o test. Para poder acceder a esta prueba teórica será obligatorio que el alumno haya realizado por curso el TRABAJO TEÓRICO COMPLEMENTARIO de la asignatura. B)TRABAJOS TEÓRICOS COMPLEMENTARIOS: Los alumnos tendrán la posibilidad de realizar un TRABAJO TEÓRICO FINAL sobre parte de la materia de la asignatura (PARTE TEÓRICA D). La realización y entrega del trabajo será planificada y con supervisión del profesor de la asignatura (un control/supervisión a mitad del semestre y otro control/seguimiento antes de finalizar el semestre). * EVALUACIÓN DEL TRABAJO TEÓRICO COMPLEMENTARIO: La puntuación obtenida, en el caso de valoración positiva, será: NOTA_TRABAJO = hasta el 20% de la calificación final (hasta 2 ptos.) Aquellos alumnos que realicen este tipo de trabajos, además de la puntuación correspondiente en su calificación final, eliminarán del examen teórico la parte de la materia trabajada. Es decir, deberán únicamente presentarse a la prueba TEÓRICA CONTINUA que no evalúa la parte TEÓRICA D. * ALTERNATIVA DE EVALUACIÓN DEL TRABAJO TEÓRICO COMPLEMENTARIO: Si las condiciones así lo permiten, se podrá plantear una COLABORACIÓN DOCENTE entre las asignaturas de SISTEMAS INFORMÁTICOS APLICADOS AL TURISMO(SIAT)y de INGLÉS TURÍSTICO III (IT3), ambas del mismo curso y cuatrimestre. En este caso, un grupo de alumnos voluntarios, y que reúnan los requisitos establecidos, podrán complementar la elaboración/entrega del TRABAJO TEÓRICO de la asignatura de SIAT, realizando una EXPOSICIÓN ORAL FINAL EN INGLÉS al resto de sus compañeros de clase. La planificación, seguimiento y evaluación de esta alternativa será realizada conjuntamente por los profesores de ambas asignaturas (SIAT, contenido tecnológico, e IT3, aspectos lingüísticos). En esta alternativa de elaboración/evaluación del trabajo, la puntuación obtenida, en el caso de valoración positiva, será: NOTA_TRABAJO = 20% de la calificación final (2 ptos.) C)PARTE PRÁCTICA: La calificación final de la parte práctica de la asignatura dependerá de la modalidad de evaluación práctica elegida por el alumno. NOTA_PRÁCTICA_FINAL = Nota_Pract_EXAMEN o Nota_Pract_continua Modalidades de evaluación práctica: PRUEBA PRÁCTICA FINAL EN ORDENADOR (Nota_pract_EXAMEN = hasta 10 ptos.) PRÁCTICAS POR EVALUACIÓN CONTINUA (Nota_pract_continua = 5 ptos). La realización de las PRÁCTICAS POR EVALUACIÓN CONTINUA requerirá al alumno cumplir obligatoriamente las dos condiciones siguientes: - ELABORACIÓN EN EL AULA Y ENTREGA PLANIFICADA DE EJERCICIOS Y/O SUPUESTOS PRÁCTICOS y - PARTICIPACIÓN ACTIVA DEL ALUMNO EN PRÁCTICAS EN AULA DE INFORMÁTICA (Control de asistencia, participación y trabajo en el aula Asistencia Mín. 80%). La valoración de la PARTICIPACIÓN ACTIVA será el 10% de la calificación final de la asignatura (1 pto.) ACLARACIONES/RESTRICCIONES: - a) Se exigirá un mínimo del 40% de la puntuación máxima en ambas pruebas finales (PRUEBA TEÓRICA y PRUEBA PRÁCTICA FINAL EN ORDENADOR) para poder ser tenidas en cuenta en la calificación final de la asignatura. En caso contrario, la CALIFICACIÓN_FINAL en la asignatura será igual a la menor de las calificaciones obtenidas en dichas pruebas. - b) Aquellos alumnos que no hayan realizado la modalidad de PRÁCTICAS POR EVALUACIÓN CONTINUA o bien, habiéndola realizado, incumplan alguna de las condiciones exigidas, deberán presentarse obligatoriamente a la PRUEBA PRÁCTICA FINAL EN ORDENADOR, obteniéndose su calificación práctica final exclusivamente a partir de dicha prueba (Nota_pract_continua = 0; Partic_Activa = 0) - c) Aquellos alumnos que habiendo realizado la modalidad de PRÁCTICAS POR EVALUACIÓN CONTINUA (cumpliendo las condiciones exigidas), decidan voluntariamente presentarse a la PRUEBA PRÁCTICA FINAL EN ORDENADOR, se entiende que renunciarán a su nota práctica continua, siendo su nota práctica la obtenida en la mencionada prueba - debiendo, así mismo, cumplir la restricción indicada en el apartado a). Por otro lado, se les conservará durante el curso académico la puntuación obtenida por PARTICIPACIÓN ACTIVA, de cara a ser tenida en cuenta en la calificación final de la asignatura.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
A)INTRODUCCIÓN A LA INFORMÁTICA. 1.CONCEPTOS BÁSICOS SOBRE INFORMÁTICA. 1.1.Introducción y definiciones. 1.2.Componentes de un sistema informático. 1.3.Clasificación de los ordenadores. 1.4.Evolución histórica de la informática. 1.5.Aplicaciones de la informática. 2.HARDWARE DE UN SISTEMA INFORMÁTICO. 2.1.Tratamiento de la información. 2.2.Representación de la información. 2.3.Unidades funcionales de un ordenador. 2.4.Periféricos y soportes de información. 3.SOPORTE LÓGICO O SOFTWARE DE UN SISTEMA INFORMÁTICO. 3.1.Clasificación general del software. 3.2.Software del sistema. 3.3.Software de aplicación. |
CB1 CB2 CB4 CB5 CE24 CT10 | R2 R1 |
B)LA INFORMACIÓN Y SU TRATAMIENTO GENERAL. 4.SOFTWARE DE TRATAMIENTO Y CÁLCULO DE DATOS. 4.1.Introducción a las hojas de cálculo. 4.2.Organización de una hoja de cálculo. 4.3.Tipos de datos. 4.4.Referencias a una celda. 4.5.Fórmulas y funciones. Ejemplos. 5.SOFTWARE DE EDICIÓN DE DOCUMENTOS. 5.1.Editores de texto. 5.2.Procesadores de texto. 5.3.Programas de autoedición. 6.SISTEMAS DE BASES DE DATOS. 6.1.Evolución de los sistemas de organización y almacenamiento de datos 6.2.Definición de base de datos y conceptos básicos. 6.3.Componentes de un sistema de base de datos. 6.4.Introducción al diseño de bases de datos relacionales. |
CB1 CB2 CB4 CB5 CE24 CT10 CT4 | R3 R1 |
C)INTRODUCCIÓN A LAS COMUNICACIONES. 7.REDES DE ORDENADORES. 7.1.Conceptos básicos sobre comunicaciones. 7.2.Medios de transmisión. 7.3.Redes de comunicación. Clasificación. 8.INTERNET. 8.1.Historia de Internet. Conceptos básicos y definiciones. 8.2.Servicios básicos de Internet. 8.3.Herramientas de trabajo colaborativo en la red. |
CB1 CB4 CB5 CE24 CT10 | R4 R1 |
D) APLICACIONES INFORMÁTICAS AL SECTOR TURÍSTICO. 9. EL NEGOCIO ELECTRÓNICO. 9.1.Introducción y conceptos básicos. 9.2.El comercio electrónico (E-comerce). 9.3.Concepto y ámbito del negocio electrónico (E- business). 10.SISTEMAS DE RESERVAS. 10.1.Evolución histórica de los sistemas de reservas. 10.2.Los Sistemas Globalizados de Distribución (GDS). 10.3.Los Sistemas de Reservas Informatizados (CRS). 10.4.El mundo de Internet frente a las reservas informatizadas. 11.SISTEMAS INFORMÁTICOS DE GESTIÓN HOTELERA. 11.1.Introducción. 11.2.Área de gestión. 11.3.Área de ofimática. 11.4.Área de comunicaciones. 11.5.Área de inmótica. 11.6.Módulos frontoffice y backoffice: clasificación de procesos. 12.SISTEMAS INFORMÁTICOS DE GESTIÓN DE AGENCIAS DE VIAJES. 12.1.Introducción. 12.2.Área de gestión. 12.3.Área de ofimática. 12.4.Área de comunicaciones. 12.5.Módulos frontoffice y backoffice: clasificación de procesos. |
CB1 CB2 CB3 CB4 CB5 CE24 CT10 CT2 CT3 | R4 |
E) BLOQUE PRÁCTICO 1: SISTEMA OPERATIVO. Entorno del Sistema Operativo. Gestión de ficheros. |
CB1 CB5 CT1 CT10 CT2 CT4 | R7 R5 |
F) BLOQUE PRÁCTICO 2: INTERNET BÁSICO Y BÚSQUEDAS DE INFORMACIÓN TURÍSTICA. Correo electrónico: gestión y utilización. Búsqueda de información turística general. Búsqueda de información turística on-line en AMADEUS.NET. |
CB1 CB3 CB4 CB5 CE24 CT1 CT10 CT2 CT3 CT4 | R7 R6 |
G) BLOQUE PRÁCTICO 3: TRATAMIENTO DE LA INFORMACIÓN MEDIANTE DIFERENTES APLICACIONES INFORMÁTICAS. Documentos comerciales. Organización, tratamiento y análisis de datos. |
CB1 CB2 CB3 CB4 CB5 CE24 CT1 CT10 CT2 CT3 CT4 | R8 R7 R6 |
Bibliografía
Bibliografía Básica
- GUEVARA, A., AGUAYO, A., CABALLERO, M.R., CARO, J.L., CARRASCO, M., FERNÁNDEZ, M., HORNOS, M.
“SISTEMAS INFORMÁTICOS APLICADOS AL TURISMO”
ED. PIRÁMIDE (GRUPO ANAYA), 2009.
- GUEVARA, A, Y otros autores.
“INFORMÁTICA APLICADA AL TURISMO”.
ED. PIRÁMIDE (GRUPO ANAYA), 2004.
- GUEVARA, A, Y otros autores.
“INFORMÁTICA APLICADA A LA GESTIÓN DE LA EMPRESA”
ED. PIRÁMIDE (GRUPO ANAYA), 2004.
- GARCÍA, E., CASO, E. Y FELIPE, V.
“INFORMÁTICA PARA PROFESIONALES DEL TURISMO”.
ANAYA MULTIMEDIA, 2001.
- GARCÍA PEREZ, F. y otros autores.
“INFORMÁTICA DE GESTIÓN Y SISTEMAS DE INFORMACIÓN”. McGRAW-HILL, 2000.
Bibliografía Específica
- CONTRERAS ALARCON, J.M. y otros autores.
“CORREO ELECTRÓNICO EN INTERNET”.
PARANINFO, 1997
- GARFINKEL, S. Y SPAFFORD, G.
“SEGURIDAD Y COMERCIO EN EL WEB”.
Mc-GRAW-HILL-O’REILLY, 1999.
- DE MIGUEL, A., PIATTINI, M.
“FUNDAMENTOS Y MODELOS DE BASES DE DATOS”.
RA-MA, 1999.
Bibliografía Ampliación
- PRIETO ESPINOSA, A. y otros autores.
“INTRODUCCIÓN A LA INFORMÁTICA”.
McGRAW-HILL, 2006.
![]() |
SISTEMAS INTELIGENTES |
|
Código | Nombre | |||
Asignatura | 21714031 | SISTEMAS INTELIGENTES | Créditos Teóricos | 2.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
Se recomienda al alumno la asistencia a las clases, así como el estudio y el trabajo continuado sobre los contenidos de la asignatura. Se recomienda disponer de un ordenador personal para poder trabajar en casa la implementación de los ejercicios propuestos, así como de conexión a Internet para poder acceder al campus virtual de la asignatura. Se recomienda la utilización de las horas de tutorías, tanto presenciales como virtuales, de forma que se puedan resolver las dudas planteadas durante el estudio y realización de las actividades semanales propuestas en la asignatura. El material facilitado al alumno a través del campus virtual constituye la base para desarrollar los contenidos, pero se hace necesario la consulta de dudas y el estudio en profundidad de los distintos tópicos utilizando la bibliografía recomendada en la asignatura.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Elisa | Guerrero | Vázquez | Profesora Titular de Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CG08 | 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 | GENERAL |
CO04 | Capacidad para conocer los fundamentos, paradigmas y técnicas propias de los sistemas inteligentes y analizar, diseñar y construir sistemas, servicios y aplicaciones informáticas que utilicen dichas técnicas en cualquier ámbito de aplicación | ESPECÍFICA |
CO05 | Capacidad para adquirir, obtener, formalizar y representar el conocimiento humano en una forma computable para la resolución de problemas mediante un sistema informático en cualquier ámbito de aplicación, particularmente los relacionados con aspectos de computación, percepción y actuación en ambientes o entornos inteligentes | ESPECÍFICA |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R06 | Conocer los distintos modelos con conocimiento impreciso o incierto de representación del conocimiento. |
R04 | Conocer y saber aplicar las principales metaheurísticas basadas en poblaciones, tales como algoritmos genéticos y cúmulos de partículas. |
R03 | Conocer y saber aplicar las principales metaheurísticas basadas en trayectorias, tales como enfriamiento simulado y búsqueda tabú. |
R08 | Conocer y saber manipular el comportamiento bajo incertidumbre. |
R02 | Definir modelos de resolución de problemas de satisfacción de restricciones, y analizar el uso de la búsqueda heurística en la resolución de estos problemas. |
R07 | Estudiar las ontologías como modelos de representación de conocimiento, así como estudiar distintos métodos y metodologías de construcción de ontologías. |
R01 | Profundizar en las componentes básicas de un Sistema Inteligente a través de la descripción e identificación de problemas de optimización y búsqueda. |
R05 | Revisar distintos modelos de representación de conocimiento y saber determinar el modelo más apropiado de acuerdo al conocimiento adquirido. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Impartición de los contenidos teóricos y resolución de cuestiones y ejercicios sencillos que ilustren dichos contenidos. |
20 | CG08 CO04 CO05 | |
02. Prácticas, seminarios y problemas | Realización de problemas sobre los distintos tópicos de la asignatura. |
10 | ||
03. Prácticas de informática | Implementación de los métodos estudiados en teoría utilizando un lenguaje de programación. |
30 | CG08 CO04 CO05 CT1 | |
10. Actividades formativas no presenciales | Realización de tareas de teoría y práctica propuestas que serán realizadas de forma individual o en grupos. |
86 | CG08 CO04 CO05 | |
12. Actividades de evaluación | Examen final de la asignatura. |
4 | CO04 CO05 |
Evaluación
Criterios Generales de Evaluación
En la resolución de cuestiones y problemas prácticos, así como la implementación de programas y realización del examen final se valorarán los siguientes aspectos: - Cumplimiento de las diferentes actividades prácticas en plazo y/o forma. - Correcta expresión escrita. - Claridad y precisión en el proceso de resolución de ejercicios. - Corrección en la solución de los problemas. - Adecuada aplicación de los conocimientos teóricos a la práctica. - Uso de un buen estilo de programación. - Documentación de programas. - Corrección, claridad y eficiencia de los programas. - Adecuación a los principios de la materia en cuestión. Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Entrega de ejercicios prácticos: Se solicitará a los alumnos la entrega de varios ejercicios que se deberán resolver y entregar durante las sesiones de laboratorio. | La entrega se realizará a través del Campus Virtual. |
|
CO04 CO05 CT1 |
Examen final: constará de cuestiones teóricas, prácticas, resolución de problemas e implementaciones en el lenguaje de programación usado en la asignatura. |
|
CO04 CO05 |
Procedimiento de calificación
La evaluación final se realizará a través de la entrega de varios ejercicios prácticos y la realización de un Examen Final. La entrega y correcta resolución de los ejercicios prácticos a lo largo del curso se valorará con hasta el 20% de la nota final, cuando se haya entregado al menos el 95% de los trabajos solicitados. El Examen Final constará de una serie de cuestiones, problemas e implementaciones que se valorará con hasta el 80% de la nota final. Calificación Final = Nota Prácticas + Nota Examen Final
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1. Técnicas Avanzadas de Optimización y Búsqueda 1.1 Técnicas de Búsqueda con Satisfacción de Restricciones 1.2 Metaheurísticas basadas en trayectorias 1.3 Metaheurísticas basadas en poblaciones |
CG08 CO04 CT1 | R04 R03 R02 R01 |
2. Representación del Conocimiento 2.1 Sistemas basados en conocimiento 2.2 Sistemas para la creación de ontologías |
CG08 CO04 CO05 CT1 | R04 |
3. Comportamiento bajo incertidumbre 3.1 Método probabilista clásico 3.2 Redes bayesianas 3.3 Factores de certeza 3.4 Lógica difusa |
CO05 CT1 | R08 |
Bibliografía
Bibliografía Básica
1. Inteligencia Artificial: Un Enfoque Moderno. Stuart Russell y Peter Norvig 2ª Edición. Pearson-Prentice Hall, Madrid 2005. 2. Inteligencia Artificial: Una nueva síntesis. Nils Nilsson. McGrawHill, Madrid 2001.
Bibliografía Específica
1. How to Solve It: Modern Heuristics, 2nd Ed. Zbigniew, Michalewicz, David B. Fogel. Springer, 2004. 2. Handbook of Evolutionary Computation.T. Bäck, D. Fogel, and Z. Michalewicz. IOP Publishing and Oxford University Press, New York and Bristol (UK), 1997. 3. Semantic Web: Concepts, Technologies and Applications. K. Breitman, M. A. Casanova, W. Truszkowski. Springer, 2007.
Bibliografía Ampliación
1. Artificial Intelligence: Structures and Strategies for Complex Problem Solving, Sixth Ed. George. F. Luger. Pearson International Edition, 2009. 2. Inteligencia artificial e ingeniería del conocimiento. Pajares Martin-Sanz, Gonzalo y Santos Peñas, Matilde. Editorial ra-ma, 2005. 3. A Semantic Web Primer (2ª edición). Antoniou, Grigoris; Frank van Harmelen. Cambridge, MA: The MIT Press, 2004.
![]() |
SISTEMAS OPERATIVOS |
|
Código | Nombre | |||
Asignatura | 21714023 | SISTEMAS OPERATIVOS | Créditos Teóricos | 2.25 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5.25 |
Curso | 2 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Es recomendable haber adquirido las competencias correspondientes a la materia Informática del módulo de Formación Básica, en concreto, de las asignaturas de Informática General, Fundamentos de Estructuras de Computadores, Introducción a la Programación y Metodología de la Programación.
Recomendaciones
Es conveniente que el alumno pueda disponer de un ordenador con el sistema operativo Linux.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
Mª Carmen | Castro | Cabrera | Profesor Titular de Escuela Univ. | N |
Juan José | Dominguez | Jiménez | Profesor Titular de Universidad | N |
Antonia | Estero | Botaro | Profesor Titular de Universidad | S |
Eugenio | Juárez | Clavain | Profesor Asociado | N |
Francisco | Periañez | Gómez | Profesor Asociado | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
C05 | Conocimiento, administración y mantenimiento de sistemas, servicios y aplicaciones informáticas | ESPECÍFICA |
C10 | Conocimiento de las características, funcionalidades y estructura de los Sistemas Operativos y diseñar e implementar aplicaciones basadas en sus servicios. | ESPECÍFICA |
C17 | Capacidad para diseñar y evaluar interfaces persona computador que garanticen la accesibilidad y usabilidad a los sistemas, servicios y aplicaciones informáticas | ESPECÍFICA |
CG04 | Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo. | GENERAL |
CG06 | 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 este anexo | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R11 | Conocer el procedimiento de traducción de direcciones en un sistema de memoria virtual. |
R18 | Conocer las características internas del núcleo del sistema operativo Linux. |
R03 | Conocer las diferentes formas de organización interna de un sistema operativo, así como las ventajas e inconvenientes que presentan. |
R04 | Conocer las diferentes formas de solicitar servicios a los sistemas operativos y su relación con la estructura interna del sistema. |
R02 | Conocer las distintas funciones que realiza un sistema operativo. |
R05 | Conocer los conceptos de proceso, imagen de un proceso, hilo, bloque de control del proceso y todos los aspectos relativos a la gestión de los procesos por parte del sistema operativo. |
R19 | Conocer los criterios de accesibilidad y usabilidad de las interfaces persona-máquina. |
R15 | Conocer los diferentes tipos de asignación de espacio de disco a los ficheros que proporcionan los sistemas operativos. |
R06 | Conocer los distintos niveles de planificación que realiza el sistema operativo. |
R10 | Conocer los principios de funcionamiento de los sistemas de memoria virtual. |
R09 | Conocer los sistemas de gestión de memoria clásicos identificando los problemas que plantean. |
R13 | Conocer y evaluar las distintas técnicas de realización de operaciones de E/S. |
R01 | Distinguir los distintos tipos de sistemas operativos. |
R08 | Ser capaz de aplicar distintas estrategias de tratamiento de los interbloqueos. |
R14 | Ser capaz de aplicar y evaluar distintos algoritmos de planificación de disco. |
R12 | Ser capaz de aplicar y evaluar distintos algoritmos de sustitución de páginas. |
R07 | Ser capaz de aplicar y evaluar distintos tipos de algoritmos de planificación de la CPU frente a un conjunto de procesos. |
R16 | Ser capaz de evaluar el rendimiento que producen los distintos tipos de asignación de espacio a los ficheros. |
R17 | Ser capaz de utilizar el sistema operativo Linux como un usuario avanzado. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | El profesor expondrá el contenido del temario de teoría de la asignatura apoyándose en la utilización de presentaciones de los distintos temas que la componen. Se fomentará la participación de los alumnos para que puedan plantear sus dudas a través de la realización de ejercicios en grupo. |
18 | C10 CG04 CG06 | |
02. Prácticas, seminarios y problemas | Los alumnos realizarán problemas en grupos de tamaño reducido. |
18 | C10 CG04 CG06 | |
03. Prácticas de informática | Los alumnos realizarán prácticas de ordenador que les permitirán manejar el sistema operativo Linux desde el punto de vista de un usuario avanzado. |
24 | C05 C10 | |
10. Actividades formativas no presenciales | 86 | |||
12. Actividades de evaluación | 4 |
Evaluación
Criterios Generales de Evaluación
En la evaluación se tendrán en cuenta los siguientes aspectos: - Cumplimiento de las diferentes actividades propuestas en plazo y forma. - Correcta expresión escrita. - Claridad en la justificación de las decisiones tomadas para resolver un problema. - Uso correcto de las unidades que intervienen en la resolución de un problema. - Corrección de las respuestas a las cuestiones planteadas. Durante la realización de los exámenes, queda prohibida la utilización de teléfonos móviles y otros dispositivos electrónicos, así como tener estos dispositivos encima de la mesa. El uso de los mismos durante un examen conllevará la expulsión del alumno del examen y su evaluación con un 0 en el mismo.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Realización de actividades planteadas en Seminarios | Enunciado de las actividades a realizar. Formato en el que realizar las actividades. Escala de valoración de las actividades. Soluciones a las actividades. |
|
C05 C10 C17 |
Realización de autoevaluaciones a través del campus virtual. | Campus virtual. Exámenes de tipo test. Exámenes de respuestas cortas. Plantillas de respuestas correctas. |
|
C05 C10 C17 CG04 |
Realización de exámenes de problemas | Enunciado del problema. Rúbrica de evaluación. Solución correcta al problema. |
|
C10 CG04 CG06 |
Realización de exámenes de respuestas cortas a través del campus virtual | Campus virtual Enunciados de los exámenes Plantilla de respuestas correctas |
|
C05 C10 C17 CG04 |
Realización de exámenes tipo test a través del campus virtual | Campus virtual, Examen tipo test Plantillas de respuestas correctas |
|
C10 C17 CG04 CG06 |
Realización de examen final (solo aquellos alumnos que no superen la asignatura mediante el resto de actividades) | Enunciado del examen final |
|
C05 C10 C17 CG04 CG06 |
Procedimiento de calificación
Se va a realizar una evaluación continua del trabajo del alumno en la asignatura en la que se valorarán los conocimientos específicos adquiridos y las actividades realizadas a lo largo del curso. Los conocimientos específicos se evaluarán mediante exámenes de tipo test, de respuesta corta y de problemas. La nota de los exámenes tipo test se obtendrá mediante la siguiente fórmula: Nota = (10/Nº preguntas) × (Aciertos-Errores/(Nº respuestas-1) - Blancos*0,1) Los exámenes de problemas tendrán asociada una coevaluación, donde los alumnos deberán calificar, bajo la supervisión del profesor, los ejercicios de compañeros elegidos al azar. Para ello, el profesor presentará una rúbrica que constará de una solución canónica y los criterios de corrección a emplear. Posteriormente el profesor corregirá los exámenes. Si tras revisar el resultado de una coevaluación los profesores detectan negligencia o fraude, el ejercicio del alumno corrector se calificará con 0. La nota obtenida en estos exámenes de problemas se obtendrá mediante la siguiente fórmula: Nota= 0.9 * Nota examen + Coevaluación El componente Coevaluación tendrá en cuenta la desviación entre la nota otorgada por el alumno al examen de su compañero y la dada por el profesor. Si la desviación es superior a 0,5 puntos se obtendrá un 0, si está entre 0 y 0,5 se obtendrá 0,5 puntos, si ambas notas coinciden se obtendrá un 1. La nota final se obtendrá mediante la siguiente fórmula: Nota final = 0,6 * Teoría + 0,3 * Práctica + Actividades donde: Teoría: Nota media obtenida en los exámenes de teoría Práctica: Nota media obtenida en los exámenes de práctica Actividades: Nota de las actividades realizadas a lo largo del curso. Esta nota tendrá en cuenta la entrega en plazo y forma de las actividades realizadas tanto en clase como en casa. Cada actividad realizada se valorará con 1 punto cuando esté completa, si no lo está o no se ajusta al formato se valorará con 0,5 puntos. Las actividades podrán tener una puntuación múltiple cuando correspondan a varias sesiones de trabajo. Los ejercicios de autoevaluación se valorarán con 1 punto cuando se obtenga una nota igual o superior a 7 puntos, y con 0,5 si se obtiene una nota comprendida entre 5 y 7 puntos. Si se obtiene una nota inferior se valorarán con 0 puntos. La nota de Actividades se ajustará a la siguiente escala: Si se obtiene entre el 100% y el 95% de la puntuación máxima = 1 punto Si se obtiene entre el 95% y el 85% de la puntuación máxima = 0,75 puntos Si se obtiene entre el 85% y el 75% de la puntuación máxima = 0,5 puntos Para poder aplicar la fórmula de evaluación de la asignatura, se deberá obtener una nota mínima de 4,5 puntos (sobre 10) en los componentes Teoría y Práctica. Aquellos alumnos que no alcancen esta nota tendrán la posibilidad a final de curso de realizar un examen global de la parte (Teoría y/o Práctica) que no hayan superado inicialmente. Los componentes Teoría y/o Práctica serán los únicos que podrán recuperarse en las convocatorias oficiales establecidas por la Universidad. Estos componentes se recuperarán mediante un examen final, cuyo contenido versará sobre el temario correspondiente de esa parte de la asignatura. La nota de Actividades solo puede obtenerse mediante la realización de los ejercicios que se van realizando a lo largo del período de impartición de la asignatura, no siendo recuperable después.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1.Introducción a los sistemas operativos. ¿Qué es un sistema operativo?. Evolución histórica de los sistemas operativos. Sistemas para computadores personales. Sistemas de tiempo real. Sistemas multiprocesadores. Aspectos hardware: mecanismos de protección y técnicas de realización de operaciones de E/S |
C10 C17 | R19 R01 |
2. Estructura y funciones de los sistemas operativos. Funciones y componentes de los sistemas operativos. Solicitud de servicios: llamadas al sistema y paso de mensajes. Estructura de un sistema operativo. El sistema operativo LINUX |
C10 CG04 CG06 | R18 R03 R04 R02 |
3. Descripción y control de procesos. ¿Qué es un proceso?. Vida de un proceso. Imagen de un proceso. Control de los procesos. Gestión de procesos. Hilos de ejecución. Procesos en LINUX |
C10 CG04 CG06 | R18 R05 |
4. Planificación. Niveles de planificación. Algoritmos de planificación de la CPU. Evaluación de algoritmos de planificación. Planificación en LINUX |
C10 CG04 CG06 | R18 R06 R07 |
5. Interbloqueos. Recursos críticos. Condiciones necesarias. Modelado del interbloqueo. Estrategias para tratar los interbloqueos: prevención, predicción y detección |
C10 CG04 CG06 | R08 |
6. Administración de la memoria. Sistemas clásicos de gestión de la memoria. El principio de localidad. Fundamentos de paginación y segmentación. Principios de operación. Estructuras hardware y de control. Funciones del gestor de memoria virtual. Gestión de memoria en LINUX. |
C10 CG04 CG06 | R11 R18 R10 R09 R12 |
7. Gestión de dispositivos de E/S. Dispositivos de E/S. Organización del sistema de E/S. Modos de realizar las operaciones de E/S. Optimización de las operaciones de E/S. E/S en LINUX. |
C10 CG06 | R18 R13 R14 |
8. Sistemas de ficheros. Funciones del sistema de ficheros. Interfaz del sistema de ficheros. Diseño del sistema de ficheros. Fiabilidad del sistema de ficheros. Rendimiento del sistema de ficheros. Sistemas de ficheros en LINUX. |
C10 CG06 | R18 R15 R16 |
Programa de Prácticas: Uso del sistema operativo LINUX. Práctica 1: La primera sesión con GNU/Linux, órdenes y obtención de ayuda (1 sesión) Práctica 2: El sistema de ficheros ext2 (2 sesiones) Práctica 3: Permisos (1 sesión) Práctica 4: Redireccionamientos y filtros (1 sesión) Práctica 5: Expresiones regulares (1 sesión) Práctica 6: Programación en el shell bash (5 sesiones) |
C05 C17 | R18 R19 R17 |
Bibliografía
Bibliografía Básica
Teoría
Stallings, W.
Operating Systems: Internals and desing principles, 8ª ed.
Pearson, 2014
Silberschatz, A.; Galvin, P. B. & Gagne, G.
Operating System Concepts Essentials , 2ª ed.
Wiley, 2014
Tanenbaum, A., H. Bos
Modern Operating Systems, 4ª ed.
Pearson, 2014
Estero, A. & Domínguez, J.J.
Sistemas Operativos. Conceptos fundamentales.
Servicio de Publicaciones de la Universidad de Cádiz, 2002.
Deitel, H.M.; Deitel, P.J. & Choffnes, D.R.
Operating Systems, 3ª ed.
Pearson, 2004.
Carretero, J.; García, F.; De Miguel, P. & Pérez, F.
Sistemas Operativos. Una visión aplicada.
McGraw Hill, 2001.
Prácticas
Daniel J. Barrett
Linux Pocket Guide Essential Commands
O'Reilly Media, 2004
Domínguez, J.J. & Estero, A.
Introducción al sistema operativo GNU/LINUX.
Servicio de publicaciones del Dpto. de Lenguajes y Sistemas
Informáticos, 2004.
Cornes, P.
The Linux A-Z.
Prentice Hall, 1997.
Learning the bash shell, 3ª ed.
Cameron Newham
O'Reilly Media, 2005
Bibliografía Específica
Bibliografía de Teoría de consulta
Nutt, G.
Sistemas Operativos, 3º ed.
Addison Wesley, 2004.
Editado por Purcell, J. & Robinson A.
LINUX. The complete reference, 4ª ed.
Linux Systems Lab, 1996.
Rusling, D.A.
The LINUX Kernel.
http://www.tldp.org/LDP/tlk/tlk.html
![]() |
TECNOLOGÍA Y PUBLICACIÓN EN INTERNET |
|
Código | Nombre | |||
Asignatura | 31309039 | TECNOLOGÍA Y PUBLICACIÓN EN INTERNET | Créditos Teóricos | 1.75 |
Título | 31309 | GRADO EN PUBLICIDAD Y RELACIONES PÚBLICAS | Créditos Prácticos | 4.25 |
Curso | 4 | Tipo | Optativa | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
JOSE CARLOS | COLLADO | MACHUCA | Catedratico de Escuela Univer. | N |
MANUEL | LAGUIA | BONILLO | Profesor Titular Escuela Univ. | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CE31 | Conocer y aplicar conceptos básicos de las tecnologías aplicadas a la información y a su presentación y diseño | ESPECÍFICA |
CE50 | Conocer las técnicas y herramientas implementadas por las nuevas tecnologías | ESPECÍFICA |
CE51 | Saber utilizar las nuevas técnicas y herramientas vinculadas a las nuevas tecnologías. | ESPECÍFICA |
CE55 | Se capaz de usar las nuevas tecnologías de la comunicación para el diseño de campañas de publicidad y relaciones públicas institucionales y políticas | ESPECÍFICA |
CT10 | Conocimiento de informática relativa al ámbito de estudio. | TRANSVERSAL |
CT2 | Aprendizaje autónomo | TRANSVERSAL |
CT5 | Capacidad de organización y planificación | TRANSVERSAL |
CT7 | Comunicación oral y escrita en lengua nativa. | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R1 | Comprender el funcionamiento y organización de Internet |
R2 | Saber usar herramientas de mensajería electrónica |
R3 | Saber usar herramientas de publicación en Internet |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | 14 | |||
02. Prácticas, seminarios y problemas | 14 | |||
03. Prácticas de informática | 20 | |||
10. Actividades formativas no presenciales | 99 | |||
12. Actividades de evaluación | 3 |
Evaluación
Criterios Generales de Evaluación
Adecuación de los conocimientos y habilidades adquiridos a los contenidos. Aplicación coherente y uso de las herramientas utilizadas.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Entrega de prácticas | Ejercicios o supuestos prácticos entregados mediante el campus virtual. |
|
CE31 CE50 CE51 CE55 CT10 CT2 CT5 CT7 |
Entrega y exposición de trabajos | Entrega de trabajos mediante el campus virtual, y exposición en clases de seminarios. En los seminarios se realizará un control de asistencia. |
|
CE31 CE50 CE51 CE55 CT10 CT2 CT5 CT7 |
Examen de prácticas | Prueba de ordenador basada en los contenidos de las sesiones de clases de prácticas. |
|
CE31 CE50 CE51 CE55 CT10 CT5 |
Examen de teoría | Tests y preguntas de respuesta corta y/o desarrollo. |
|
CE31 CE50 CT10 CT2 CT5 CT7 |
Participación activa | Control de asistencia y realización de ejercicios y supuestos prácticos. |
|
CE31 CE50 CE51 CE55 CT10 CT2 CT5 CT7 |
Procedimiento de calificación
CALIFICACIÓN FINAL = 40% NOTA_TEÓRICA_FINAL + 10% NOTA_TRABAJO + 40% NOTA_PRÁCTICA_FINAL + 10% Participación_activa Participación de las tareas/actividades de evaluación en la calificación final: A) PARTE TEÓRICA: La calificación final de la parte teórica de la asignatura se realizará mediante la evaluación de un examen de preguntas tipo test, de respuesta corta y/o desarrollo. B) TRABAJO Los alumnos podrán realizar un trabajo en grupo sobre algún tema relacionado con la Tecnología en Internet, la Publicación en Internet, y el uso de Internet en la Publicidad y las Relaciones Públicas. La entrega del trabajo se realizará mediante el campus virtual, y su exposición se realizará por parte de todos los miembros del grupo en clase de seminarios. Será necesaria la asistencia a un mínimo del 80% de las sesiones de seminarios que se indique (los dedicados a la exposición de trabajos y charlas monográficas). NOTA_TRABAJO = hasta el 10% de la calificación final (hasta 1 punto) C) PARTE PRÁCTICA: La calificación final de la parte práctica de la asignatura dependerá de la modalidad de evaluación práctica elegida por el alumno. NOTA_PRÁCTICA_FINAL = Nota_Pract_EXAMEN o Nota_Pract_continua Modalidades de evaluación práctica: PRUEBA PRÁCTICA FINAL EN ORDENADOR (Nota_pract_EXAMEN = hasta 10 ptos.) PRÁCTICAS POR EVALUACIÓN CONTINUA (Nota_pract_continua = de 5 a 8 puntos, aunque lo normal será 6 puntos). La realización de las PRÁCTICAS POR EVALUACIÓN CONTINUA requerirá al alumno cumplir obligatoriamente las dos condiciones siguientes: - ELABORACIÓN EN EL AULA Y ENTREGA PLANIFICADA DE EJERCICIOS Y/O SUPUESTOS PRÁCTICOS y - PARTICIPACIÓN ACTIVA DEL ALUMNO EN PRÁCTICAS EN AULA DE INFORMÁTICA (Control de asistencia, participación y trabajo en el aula Asistencia Mín. 80%). Los alumnos que cumplan las condiciones de la evaluación continua obtendrán una calificación de prácticas de 6 puntos, con las siguientes excepciones: - Aquellos alumnos que entreguen prácticas de una gran calidad podrán obtener hasta 8 puntos. - Aquellos alumnos que entreguen de manera reiterada prácticas deficientes que al evaluarlas se les solicite que las arreglen para volver a ser evaluadas de nuevo, obtendrán 5 puntos. D) PARTICIPACIÓN ACTIVA: La participación activa se consigue al cumplir los siguientes requisitos: - La entrega de los ejercicios y/o supuestos prácticos propuestos en prácticas. - Asistencia mínima al 80% de las sesiones prácticas. La valoración de la PARTICIPACIÓN ACTIVA será el 10% de la calificación final de la asignatura (1 pto.) ACLARACIONES/RESTRICCIONES: - a) Se exigirá un mínimo del 40% de la puntuación máxima en ambas pruebas finales (PRUEBA TEÓRICA y PRUEBA PRÁCTICA FINAL EN ORDENADOR) para poder ser tenidas en cuenta en la calificación final de la asignatura. En caso contrario, la CALIFICACIÓN_FINAL en la asignatura será igual a la menor de las calificaciones obtenidas en dichas pruebas. - b) Aquellos alumnos que no hayan realizado la modalidad de PRÁCTICAS POR EVALUACIÓN CONTINUA o bien, habiéndola realizado, incumplan alguna de las condiciones exigidas, deberán presentarse obligatoriamente a la PRUEBA PRÁCTICA FINAL EN ORDENADOR, obteniéndose su calificación práctica final exclusivamente a partir de dicha prueba (Nota_pract_continua = 0; Partic_Activa = 0) - c) Aquellos alumnos que habiendo realizado la modalidad de PRÁCTICAS POR EVALUACIÓN CONTINUA (cumpliendo las condiciones exigidas), decidan voluntariamente presentarse a la PRUEBA PRÁCTICA FINAL EN ORDENADOR, se entiende que renunciarán a su nota práctica continua, siendo su nota práctica la obtenida en la mencionada prueba - debiendo, así mismo, cumplir la restricción indicada en el apartado a). Por otro lado, se les conservará durante el curso académico la puntuación obtenida por participación activa, de cara a ser tenida en cuenta en la calificación final de la asignatura. - d) Aquellos alumnos que por motivo justificado no puedan asistir a clases de prácticas ni de seminarios, podrán de manera excepcional, realizar una actividad no presencial que sustituya al trabajo de seminarios.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1. Elementos de Internet. Tecnología y protocolos. |
CE31 CE50 CE51 CT10 | R1 |
2. Conceptos y herramientas de mensajería electrónica |
CE31 CE50 CE51 CE55 CT10 | R2 |
3. Desarrollo de contenidos para Internet |
CE31 CE50 CE51 CE55 CT10 | R3 |
4. Publicación de contenidos en Internet |
CE31 CE50 CE51 CE55 CT10 | R3 |
Bibliografía
Bibliografía Básica
Conceptos de informática. Prieto Espinosa, A. y Prieto Campos, B. McGraw-Hill, 2010.
Introducción a la Informática. 4ª Ed. Prieto, A., Lloris, A. y Torres, J.C.. McGraw-Hill, 2006.
Bibliografía Ampliación
Redes de computadoras. Un enfoque descendente. 5ª Ed. Kurose, J.F. y Ross, K.W., Addison-Wesley_pearson, 2010.
Redes de computadoras. 4ª Ed. Tanenbaum, A. Prentice Hall, 2003.
![]() |
TECNOLOGÍAS AVANZADAS DE BASES DE DATOS |
|
Código | Nombre | |||
Asignatura | 21714054 | TECNOLOGÍAS AVANZADAS DE BASES DE DATOS | Créditos Teóricos | 0 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 0 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Recomendaciones
Es recomendable: a) Haber adquirido las competencias correspondientes a las asignaturas de los cursos primero y segundo, especialmente las de Informática del módulo de Formación Básica y las de Formación Común a la Rama Informática. b) La asistencia a clase y la participación activa en las mismas. c) La realización de las actividades que se propongan durante el curso. d) La consulta periódica de los elementos de comunicación del campus virtual donde se publicarán las noticias relacionadas con la asignatura.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MERCEDES | RUIZ | CARREIRA | Profesor Titular Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG01 | Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito de la ingeniería en informática que tengan por objeto la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas | GENERAL |
CG04 | Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos adquiridos según lo establecido el en apartado 5 de este anexo | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
SI01 | Capacidad de integrar soluciones de Tecnologías de la Información y las Comunicaciones y procesos empresariales para satisfacer las necesidades de información de las organizaciones, permitiéndoles alcanzar sus objetivos de forma efectiva y eficiente, dándoles así ventajas competitivas | ESPECÍFICA |
SI03 | Capacidad para participar activamente en la especificación, diseño, implementación y mantenimiento de los sistemas de información y comunicación | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R02 | Ser capaz de integrar soluciones de Tecnologías de la Información y las Comunicaciones y procesos empresariales para satisfacer las necesidades de información de las organizaciones, permitiéndoles alcanzar sus objetivos de forma efectiva y eficiente, dándoles así ventajas competitivas. |
R01 | Ser capaz de participar activamente en la especificación, diseño, implementación y mantenimiento de los sistemas de información y comunicación. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Exposición del profesor y realización de ejercicios. |
30 | ||
03. Prácticas de informática | Realización de actividades con ordenador siguiendo las instrucciones de realización y entrega. |
30 | ||
10. Actividades formativas no presenciales | Estudio de los contenidos de la asignatura. Realización de ejercicios y trabajos. |
86 | ||
12. Actividades de evaluación | Realización de cuestionarios de evaluación continua y exámenes finales. |
4 |
Evaluación
Criterios Generales de Evaluación
- Precisión y rigurosidad en el conocimiento de los temas tratados. - Corrección técnica y formal de los trabajos realizados. - Calidad de las exposiciones. - Conocimiento y utilización de las técnicas estudiadas. - Interés y grado de compromiso en su proceso de aprendizaje. - Participación en las clases y actividades propuestas. - Participación y calidad de las intervenciones en los debates y en los foros del campus virtual.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Cuestionario | Cuestionario de respuestas múltiples, cortas, V/F, etc. |
|
|
Examen final (sólo para alumnos que no superen la asignatura mediante el resto sistema de evaluación continua) | Enunciado de examen |
|
|
Realización de ejercicios de carácter práctico. | Rúbrica y Lista de Control. |
|
Procedimiento de calificación
En las convocatorias oficiales de la Universidad de Cádiz se realizará un examen final de la asignatura estructurado en dos partes: - Parte A: Conocimientos sobre los contenidos teóricos. - Parte B: Conocimientos sobre los contenidos prácticos. La Calificación de la asignatura se obtendrá mediante la regla: Calificación = 0,5 * Calificación Parte A + 0,5 * Calificación Parte B Los profesores podrán requerir la defensa oral de las cuestiones planteadas. Adicionalmente, en la convocatoria de febrero los alumnos podrán acogerse a un sistema de evaluación continua. Bajo ese sistema, la calificación de la Parte A de la asignatura se obtendrá promediando los resultados obtenidos en una serie de cuestionarios y actividades que versarán sobre los contenidos teóricos de la asignatura. La calificación de la Parte B se obtendrá promediando los resultados obtenidos en las actividades de carácter práctico que se irán proponiendo a los alumnos durante el curso. Para todas las actividades que se propongan, será imprescindible que el alumno entregue su solución en el tiempo y forma previstos en las instrucciones de entrega de cada actividad. A lo largo del curso, los profesores podrán solicitar la defensa oral de las soluciones propuestas en las actividades tanto teóricas como prácticas. Cuando las calificaciones obtenidas en las partes A y B igualen o superen los 4 puntos (en una escala de 10), se aplicará la regla de ponderación anteriormente indicada para obtener la calificación final del alumno. En el caso de que en alguna parte la calificación no llegue al mínimo de 4 puntos establecido, el alumno deberá examinarse de esa parte en el examen final. La copia total o parcial de ejercicios, exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Tema 1. Visión global de las Tecnologías de Bases de Datos. 1.1. Características generales de los Sistemas de Bases de Datos. 1.2. Modelos de datos. 1.3. Arquitecturas. 1.4. Aplicaciones y tendencias actuales. Tema 2. Bases de Datos Objeto-Relacionales y Orientadas a Objetos. 2.1. Características principales de los sistemas OO y O/R. 2.2. Extensiones objeto-relacionales: estándar y específicas. 2.3. Bases de Objetos. Tema 3. Bases de Datos Distribuidas. 3.1. Conceptos generales. 3.2. Arquitecturas. 3.3. Principios de diseño. 3.4. Procesamiento de consultas distribuidas. Tema 4. Sistemas de Bases de Datos No Relacionales (NoSQL). 4.1. Introducción a los sistemas NoSQL. 4.2. Ventajas y desventajas de los sistemas NoSQL. 4.3. Tipos de sistemas NoSQL: documentales, clave-valor, grafos y tabulares. |
CB1 CB2 CB3 CB4 CB5 CG01 CG04 CT1 SI01 SI03 | R02 R01 |
Bibliografía
Bibliografía Básica
- Date CJ.: Introducción a los Sistemas de Bases de Datos. Prentice-Hall. 7ª Edición, 2001.
- Rob P, Coronel C.: Database Systems. Design, Implementation and Management. Thomson Learning. 5ª Edición, 2002.
- Gaurav Vaish: Getting Started with NoSQL. PACKT Publishing, 2013.
- Naiburg, EJ.; Maksimchuk, RA.: UML for Database Design. Addison-Wesley, 2001.
- Chhanda Ray: Distributed Database Systems. Pearson Education India, 2009.
- Rosenzweig, B; Rakhimov, E.: Oracle PL/SQL by example. 5th. edition. Prentice Hall, 2015.
Bibliografía Específica
- Ian Robinson, Jim Webber, Emil Eifrem: Graph Databases. 2nd. edition. O'Reilly Media, 2015.
- Judith Hurwitz, Alan Nugent, Fern Halper, Marcia Kaufman: Big Data For Dummies. John Wiley & Sons, 2013.
- Eric Redmond, Jim R. Wilson: Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement. Pragmatic Bookshelf, 2012.
Bibliografía Ampliación
- Shashank Tiwari. Professional NoSQL. John Wiley & Sons, 2011.
- Maqsood Alam, Aalok Muley, Chaitanya Kadaru, Ashok Joshi: Oracle NoSQL Database: Real-Time Big Data Management for the Enterprise. McGraw-Hill Osborne, 2013.
![]() |
TECNOLOGÍAS DE INTELIGENCIA DE NEGOCIO |
|
Código | Nombre | |||
Asignatura | 21714055 | TECNOLOGÍAS DE INTELIGENCIA DE NEGOCIO | Créditos Teóricos | 3.75 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3.75 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
- Conocimiento del modelo relacional - Nociones de sql
Recomendaciones
Es recomendable haber aprobado la siguiente asignatura: - Bases de Datos
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MIGUEL ANGEL | BOLIVAR | PEREZ | PROFESOR ASOCIADO | N |
Inmaculada | Medina | Bulo | Titular de Universidad | S |
IVAN | RUIZ | RUBE | PROFESOR SUSTITUTO INTERINO | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CG01 | Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito de la ingeniería en informática que tengan por objeto la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas | GENERAL |
CG03 | Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que gestionan | GENERAL |
CG06 | 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 este anexo | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
SI01 | Capacidad de integrar soluciones de Tecnologías de la Información y las Comunicaciones y procesos empresariales para satisfacer las necesidades de información de las organizaciones, permitiéndoles alcanzar sus objetivos de forma efectiva y eficiente, dándoles así ventajas competitivas | ESPECÍFICA |
SI03 | Capacidad para participar activamente en la especificación, diseño, implementación y mantenimiento de los sistemas de información y comunicación | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R1 | Ser capaz de comprender y aplicar los principios de la evaluación de riesgos y aplicarlos correctamente en la elaboración y ejecución de planes de actuación. |
R2 | Ser capaz de determinar los requisitos de los sistemas de información y comunicación de una organización atendiendo a aspectos de seguridad y cumplimiento de la normativa y la legislación vigente. |
R3 | Ser capaz de integrar soluciones de Tecnologías de la Información y las Comunicaciones y procesos empresariales para satisfacer las necesidades de información de las organizaciones, permitiéndoles alcanzar sus objetivos de forma efectiva y eficiente, dándoles así ventajas competitivas. |
R4 | Ser capaz de participar activamente en la especificación, diseño, implementación y mantenimiento de los sistemas de información y comunicación. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Los contenidos de la materia serán explicados por el profesor, empleando como referente los modelos de innovación docente propuestos para las universidades andaluzas. Se potenciarán principalmente las metodologías activas, buscando en todo momento la implicación por parte del alumno en el proceso de aprendizaje. Se hará uso de recursos audiovisuales en el desarrollo de las clases, así como se expondrán ejemplos y se resolverán ejercicios de índole teórico-práctica. Además, se realizarán exposiciones por parte del alumnado de contenidos propuestos por el profesor. Se dispondrá del campus virtual de la Universidad de Cádiz como soporte tecnológico donde el alumno dispondrá de los guiones de teoría y prácticas, así como los enunciados de los problemas y tareas a realizar. |
22 | CG01 | |
02. Prácticas, seminarios y problemas | 6 | |||
03. Prácticas de informática | El alumno deberá resolver en las clases de prácticas ejercicios propuestos, que estarán disponibles en el campus virtual de la asignatura y que seran dirigidos por el profesor. Para la realización de las prácticas se utilizará la plataforma libre Pentaho BI Suite. |
30 | CG01 CG03 CG06 CT1 SI01 SI03 | |
06. Prácticas de salida de campo | 2 | |||
10. Actividades formativas no presenciales | Esta actividad incluye el estudio personal del alumno, así como la realización de prácticas que no se hayan completado en clase y la realización de trabajos |
85 | CG01 CG03 CG06 CT1 SI01 SI03 | |
12. Actividades de evaluación | Exámenes teórico-prácticos de los contenidos de la asignatura |
4 | Grande | CG03 CG06 SI01 |
13. Otras actividades | Salida de campo |
1 |
Evaluación
Criterios Generales de Evaluación
- Dominio de los conceptos y tecnologías propios a la inteligencia de negocio - Organización, claridad, elegancia y corrección de las prácticas y actividades presentadas - Participación e implicación en el trabajo en equipo - Corrección ortográfica y gramatical escrita y oral
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Examen teórico | Corrección en el examen teórico |
|
CG03 SI01 |
Proyecto de prácticas | Correción en los entregables, correcto funcionamiento de la práctica y adecuada defensa del proyecto realizado. |
|
CG01 CG03 CG06 CT1 SI01 SI03 |
Procedimiento de calificación
El sistema de evaluación consta de dos partes: 1. La parte teórica, cuya calificación corresponderá a la obtenida en el examen final de teoría. 2. La parte práctica, cuya calificación corresponderá a la obtenida en el proyecto de prácticas y defensa final. Los exámenes de teoría serán escritos y calificados en una escala de 0 a 10. Durante el curso se realizarán exámenes parciales de teoría y, entrega y exposición de actividades, con un peso de un 80% de la parte teórica para los exámenes parciales de teoría y un 20% para la entrega y exposición de actividades. Si no se obtiene un 5 o más como nota media en los exámenes parciales y una calificación de como mínimo un 4 en cada uno de ellos, tendrá que realizarse el examen final de la asignatura. En el caso de obtener una nota en la parte teórica de un 5 o más, no tendrá que realizarse el examen final de teoría de la asignatura en ninguna de las convocatorias de ese curso académico (junio, septiembre y febrero) El examen final de teoría se realizará de acuerdo con las convocatorias oficiales de exámenes finales que establecen los Estatutos de la Universidad de Cádiz y que el centro publica con la debida antelación. Respecto al proyecto de prácticas, su entrega y defensa final se realizará el día de la convocatoria oficial del examen. La calificación de la parte práctica también se realizará en una escala de 0 a 10 y se obtendrá a partir de una rúbrica, que será publicada durante las primeras semanas del curso académico, mediante la cual se evaluará tanto el proyecto entregado como la defensa realizada. La nota obtenida en el proyecto de prácticas es de 5 o más se mantendrá vigente en el resto de las convocatorias del curso académico (ya sea septiembre o febrero). En la defensa final del proyecto, todo el alumnado deberá demostrar un conocimiento profundo de su propio proyecto, estableciendo claramente, en su caso, los componentes del mismo que han sido responsabilidad de cada miembro del grupo, aunque se espera que el proyecto sea un trabajo en equipo en el que todos sus miembros hayan participado activamente y todos tengan un dominio del proyecto defendido. El plagio parcial o total de alguna parte del proyecto presentado será motivo para que la parte práctica sea calificado con una nota de 0. La nota final de la asignatura se obtendrá como la media aritmética de la nota de la parte de teoría y la nota de la parte de prácticas, siempre que en ambas partes se haya obtenido un 4 como mínimo. En caso contrario, la nota final de la asignatura corresponderá a la obtenida en la parte con menor puntuación.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
TEORÍA: 1. Introducción a la Inteligencia de Negocio: BI 2. Desarrollo de procesos de integración de datos: ETL 3. Servidores de almacenes de datos: Data WareHouse 4. Análisis multidimensional: OLAP 5. Técnicas de análisis de datos: Informes y cuadros de mandos 6. Sistemas de información empresarial: ERP, CRM, SCM y negocio electrónico 7. Técnicas avanzadas de análisis de datos PRÁCTICAS: 1. Introducción a Pentaho 2. Integración de datos con Pentaho 3. Análisis multidimensional con Pentaho 4. Creación de informes con Pentaho 5. Diseño de cuadros de mando con Pentaho |
CG01 CG03 CG06 CT1 SI01 SI03 | R1 R2 R3 R4 |
Bibliografía
Bibliografía Básica
Jiawei Han,Micheline Kamber (2001). Data Mining: Concepts and Techniques. Ed., Academic Press, USA.
José Hernández Orallo, Ramírez Quintana, Mª José, Ferri Ramírez, César (2005). Introducción a la Minería de Datos, Madrid. Ed.,Pearson (Prentice Hall)
Josep Lluis Cano (2007). Business Inteligence: Competir con información. ESADE
Josep Curto Diaz(2012). Introducción al Business Inteligence. Editorial UOC, Barcelona
Ralph Kimball (2013). The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling, Third Edition. John Wiley & Sons, Inc.
Robert Laberge (2011) The Data Warehouse mentor. Practical Data Warehouse Business Intelligence Insights .Mc Graw Hill
Roland Bouman, Jos van Dongen (2009). Pentaho Solutions: Bussines Intelligence and Data Warehousing with Pentaho and MySQL. Wiley Publishing, Inc.
Swain Scheps (2008). Business Intelligence For Dummies. Wiley Publishing, Inc.
S. Nagabhushana (2013). Data Warehousing. OLAP and Data Mining. New Age International (P) Limited, Publishers.
Bibliografía Específica
Alex Meadows (2013). Pentaho Data Integration Cookbook: Second Edition. Packt Publishing Ltd
Christopher Adamson (2006) Mastering Data Warehouse Aggregates: Solutions for Star Schema Performance. Wiley
Inmon W., Zachnman J., & Geiger J. (1997) Data Stores, Data Warehousing, and the Zachman Framework: Managing Enterprise Knowledge. McGraw-Hill Series on Data Warehousing and Data Management
María Carina Roldan (2010). Pentaho 3.2 Data Integration – Beginner’s Guide. Packt Publishing.
Mark Hall, Eibe Frank, Geoffrey Holmes, Bernhard P. (2009). The WEKA Data Mining Software: An Update. SIGKDD Exploration (Vol. XI).
Mastering Data Warehouse Desing. Claudia Imhoff, Nicholas Galemmo, Jonathan G.Geiger. Ed. Wiley India, 2008.
Matt Casters, Roland Bouman, Jos van Dongen (2010). Pentaho Kettle Solutions: Building Open Source ETL Solutions with Pentaho Data Integration. Ed. Wiley.
Bibliografía Ampliación
Luis Méndez del Río (2006). Más allá del Business Intelligence: 16 experiencias de éxito. Ed. Ediciones Gestion 2000, Barcelona.
Slaughter, Richard A. (2004), Futures Beyond Dystopia: Creating Social Foresight. RoutledgeFarmer, London, UK.
![]() |
TELEMÁTICA MARÍTIMA |
|
Código | Nombre | |||
Asignatura | 41415032 | TELEMÁTICA MARÍTIMA | Créditos Teóricos | 5 |
Título | 41415 | GRADO EN INGENIERÍA RADIOELECTRÓNICA | Créditos Prácticos | 2.5 |
Curso | 4 | Tipo | Optativa | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Se recomienda haber aprobado Sistemas de regulación y Control, Construcción naval y teoría del Buque, Circuitos Analógicos, Circuitos Digitales, Sistemas del buque, Sistemas Eléctricos, Radiotecnia I y II, Electrotecnia y tecnología electrónica I y II.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
LUIS ANTONIO | MARISCAL | RICO | Profesor Titular Universidad | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
B2 | Comprensión y dominio de los conceptos básicos sobre las leyes generales de la mecánica, termodinámica, campos y ondas y electromagnetismo y su aplicación para la resolución de problemas propios de la ingeniería. | GENERAL |
C1 | Conocimiento, utilización y aplicación al buque de los principios de la teoría de circuitos y máquinas eléctricas marinas | GENERAL |
C10 | Conocimiento, utilización y aplicación al buque de los principios de sistemas principales, auxiliares y | GENERAL |
C11 | Conocimiento, utilización y aplicación al buque de los principios de legislación y normativa marina | GENERAL |
C2 | Conocimiento, utilización y aplicación al buque de los principios de electrónica aplicada al buque e instalaciones marinas | GENERAL |
C3 | Conocimiento, utilización y aplicación al buque de los principios de automatismos y métodos de control aplicables al buque e instalaciones marinas | GENERAL |
C8 | Conocimiento, utilización y aplicación al buque de los principios de teoría del buque | GENERAL |
C9 | Conocimiento, utilización y aplicación al buque de los principios de construcción naval | GENERAL |
E1 | Conocimientos en materias fundamentales y tecnológicas, que le capaciten para el aprendizaje de nuevos métodos y teorías, así como que le doten de una gran versatilidad para adaptarse a nuevas situaciones | ESPECÍFICA |
E11 | Capacidad de supervivencia en la mar y cuidado de las personas a bordo | ESPECÍFICA |
E17 | Conocimientos y capacidad para calcular, diseñar y proyectar, de acuerdo con el Convenio STCW, sistemas de radionavegación | ESPECÍFICA |
E2 | Capacidad para resolver problemas con iniciativa, toma de decisiones, creatividad, razonamiento crítico y de comunicar y transmitir conocimientos habilidades y destrezas | ESPECÍFICA |
E5 | Conocimientos para la realización de diseños, reformas, inspecciones, mediciones, valoraciones, tasaciones, peritaciones, estudios, informes, planos de labores y certificaciones en las instalaciones del ámbito de su especialidad | ESPECÍFICA |
E6 | Capacidad para la dirección, gestión y organización de las actividades objeto de las instalaciones del | ESPECÍFICA |
E7 | Capacidad para el manejo de especificaciones, reglamentos y normas de obligado cumplimiento | ESPECÍFICA |
E8 | Capacidad de analizar y valorar el impacto social y ambiental de las soluciones técnicas, así como la | ESPECÍFICA |
W20 | Conocimientos prácticos de los procedimientos de mantenimiento y habilidad para mantener en servicio los equipos de la estación del barco | ESPECÍFICA |
W21 | Capacitación en general y en los procedimientos operativos de las comunicaciones en general | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R2 | Capacitación en general y en los procedimientos operativos de las comunicaciones en general. |
R1 | Conocimiento práctico de los procedimientos de mantenimiento y habilidad para mantener en servicio los equipos de la estación del barco. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | 40 | |||
02. Prácticas, seminarios y problemas | 20 | |||
10. Actividades formativas no presenciales | 88 | |||
12. Actividades de evaluación | 2 |
Evaluación
Criterios Generales de Evaluación
Se valorarán la claridad, la coherencia y la precisión de las respuestas dadas a las cuestiones, problemas y ejercicios prácticos planteados.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Realización de la prueba final. | Examen escrito tipo test o de preguntas teórico / prácticas. |
|
|
Realización de pruebas parciales. | Examen escrito tipo test o de preguntas teórico / prácticas. |
|
Procedimiento de calificación
La nota final será la suma de las dos calificaciones siguientes: a) Calificación de la prueba final (50%) b) Calificación de las pruebas parciales (50%) La calificación de las pruebas parciales será la nota media de las calificaciones obtenidas en dichas pruebas.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Tema 1.- Señales y sistemas. Tema 2.- Redes de área local. Tema 3.- Aplicaciones telemáticas al ámbito naval. |
Bibliografía
Bibliografía Básica
1.- La aplicación de la telemática al Transporte, Rafael Izquierdo de Bartolomé, Cuadernos de estrategia, ISSN 1697-6924, Nº. 87, 1996, págs. 17-29
2.- Aplicaciones telemáticas en el sector marítimo-portuario, Cuadernos de estrategia, ISSN 1697-6924, Nº. 87, 1996, págs. 79-107
3.- Sistemas telemáticos : Sistemas de telecomunicación e informáticos / José Manuel Huidobro Moya, Madrid : Paraninfo, 1999
4.- Transmisión de datos y redes de comunicaciones / Behrouz A. Forouzan, Madrid : McGraw-Hill, Interamericana de España, 2007
![]() |
TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES |
|
Código | Nombre | |||
Asignatura | 21714027 | TEORÍA DE AUTÓMATAS Y LENGUAJES FORMALES | Créditos Teóricos | 2.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
El alumno debe haber superado todas las asignaturas de los dos primeros cursos de grado, y tener cierta "madurez matemática" como resultado de ello. En particular, el alumno debe haber superado un porcentaje significativo de las materias/asignaturas de los módulos de formación básico y común. En todo caso, el alumno debería tener una madurez matemática y como programador razonable, resultado de haber cursado y superado asignaturas de primer curso con contenidos de Álgebra y Matemáticas Discretas. Igualmente debería dominar algún lenguaje de programación y ser capaz de implementar código que simule modelos de pequeña complejidad, todo ello resultado de haber cursado las asignaturas con contenidos de programación del primer curso del grado.
Recomendaciones
a)Sería de desear que el alumno dispusiese de un dominio razonable del castellano, tanto a nivel de expresión oral como escrita, así como del marco cognitivo-intelectivo y metalingüístico necesario para una correcta lectura,procesamiento y asimilación de los contenidos que la bibliografía de la asignatura exige, al ser estos muchos y variados. b)Igualmente deseable sería el dominio de las reglas elementales de la aritmética básica, y cierta cultura general, obtenida a través de la lectura de libros de toda clase, de la prensa escrita, o de ambas. c) No resultará ocioso el adecuado conocimiento y manejo de las reglas de urbanidad, para el correcto trato tanto a los compañeros como al profesor. d)Se recomienda al alumno entregarse al estudio con seriedad, rigor, continuidad e interés, como si se tuviese una inquebrantable voluntad intelectual y académica. e)Más vale un mal libro que muchos buenos apuntes: por tanto, para cada tema concreto del curso se le propondrán como material de revisión/trabajo/estudio un mínimo de dos y un máximo de cuatro capítulos de referencias concretas (en inglés, claro está). Ocasionalmente se le proporcionarán unos apuntes (en castellano), que como mucho debería usar como material de apoyo, pero nunca como texto base. Se deja constancia clara y explícita de que un correcto estudio y preparación de la asignatura requerirá la lectura íntegra del material propuesto,y que en modo alguno limitar la preparación al estudio aislado de los apuntes garantiza superar la misma, y mucho menos garantiza la adquisición de los conocimientos deseados. f)La copia de apuntes en clase ES UNA PÉRDIDA DE TIEMPO: por tanto, los profesores harán lo posible para que no tenga que copiar apuntes en clase, proporcionándole en la página de la asignatura con carácter previo a su explicación todo el material necesario para la preparación de la misma. En consecuencia, si copia apuntes, es porque es usted un copiador compulsivo; pero sepa que distraen su atención y suelen ser fuente de errores en el estudio posterior, ya que lo que se copia mal se estudia peor, para el hipotético caso en que el alumno se apreste a estudiar. g)El alumno debe saber que una clase comienza antes de ser explicada y continua tras ser explicada: o lo que es lo mismo, llegar a clase a ver qué nos cuenta hoy este buen señor es un error. La mecánica de trabajo que les recomiendo a lo largo del curso para preparar una clase debe seguir las siguientes fases: PRIMERA: Lectura y revisión previa de los materiales indicados en el cronograma del curso para esa clase en concreto. Semanalmente se establecerá el conjunto de tópicos a impartir del temario oficial, el material de lectura para esa clase en concreto, los problemas recomendados para ejercitar los contenidos teóricos explicados, y en ocasiones alguna tarea adicional de interés. SEGUNDA: Asistencia a clase. Dado que no necesita tomar apuntes, preste atención a los desarrollos y explicaciones del profesor, y relaciónelos con lo previamente leído por usted. Tome notas de la dudas o discrepancias que le surjan, para sup osterior discusión en la propia clase o en una tutoría individualizada. El alumno debe saber además que se encuentra matriculado en una universidad pública presencial, y que la asistencia a clase forma parte de sus obligaciones como discente. TERCERA: Tras la clase, repase los contenidos de la misma, entiéndalos y aclare con el profesor los conceptos que no estén claros. Póngalos en práctica con los problemas de la relación que corresponda, y conéctelos con los contenidos a desarrollar en la próxima clase. Es decir, vuelva al primer apartado. h)Una asignatura NO se prepara en una semana. NO deje la preparación de los trabajos a entregar ni la del examen final para el último momento. Probablemente será inútil. Utilice el cronograma de la asignatura para planificar su esfuerzo, o pida ayuda a su profesor para planificar el tiempo y su preparación de cara al examen final con antelación. Si no lo hace, el único perjudicado será usted. i) Saber una asignatura NO es saber unos apuntes. Nunca lo ha sido. Unos apuntes son, probablemente y en el mejor de los casos, un resumen de lo explicado por elprofesor en clase, lo cual a su vez será un resumen de lo revisado por el profesor en la bibliografía específica. Por tanto, olvide aquello de "me sé los apuntes pero me han suspendido", o "esto no estaba en los apuntes, sino en tal libro" o "este problema o ejercicio no se parece a ninguno que hayamos hecho en clase". Si usted SABE la materia, estará preparado para aplicarla a situaciones nuevas y desconocidas. Y ello pasa por haber manejado bibliografía tal y cómo se indica en el apartado b). Saber los apuntes es una condición necesaria para aprobar, pero no suficiente. Por tanto, si usted sabe sus apuntes, NO SABE la materia. Y recuerde que SABER no es MEMORIZAR. j)La revisión de calificaciones NO es una subasta. Es un medio que la Universidad pone a su disposición para que sepa DÓNDE, CÓMO Y POR QUÉ ha fallado, y proceda a PLANIFICAR con su profesor la fase posterior de estudio orientada a subsanar las lagunas que sus conocimientos tengan. Por tanto, por favor, no acuda a revisión con la intención de discutir sobre: Los criterios de corrección, ya que estos los define su profesor, y no es ni puede ser algo sujeto a negociación. La distribución de la puntuación entre los diferentes enunciados de los ejercicios del examen, ya que su profesor sabe qué es más importante que usted haya aprendido, y cómo evaluar ese aprendizaje, y ajustará esa distribución en consecuencia. El que considere que esa distribución le perjudica es un error, ya que habrá sido aplicada por igual a sus compañeros, y además lo que hará será demostrar que no tiene claros aquellos conceptos que son más relevantes. Lo parecido o distinto de los ejercicios del examen a los realizados en clase. Un examen no tiene por qué parecerse a lo ya ejercitado. Los ejercicios de clase le CAPACITAN para dominar los conceptos. Los exámenes DEMUESTRAN que usted sabe aplicar esos conceptos aprendidos a situaciones novedosas o simplemente diferentes a las estudiadas. La verificación de si determinado ejercicio estaba o no en sus apuntes La simple pataleta por no haber superado la asignatura. No entienda un suspenso más que con la siguiente lectura: el trabajo realizado no ha sido válido, no ha sido suficiente, o ambas cosas. Debe trabajar más. Cualquier otra interpretación por su parte es un error. k)Su obligación es estar informado de las circunstancias de la asignatura. Visite con asiduidad la sección de noticias de la plataforma virtual de la asignatura y en caso de duda consulte por e-mail a su profesor. No utilice argumentos de la clase "no sabía nada..." o "no me he enterado de que.." para excusar un fallo. Recuerde que ES su obligación y su responsabilidad estar enterado. l)Utilice la tutoría. Es el único medio por el cual el profesor puede ofrecerle una enseñanza de carácter individualizado. Por tanto, aproveche la tutoría, en sus versiones presencial, electrónica, o de cualquier otro tipo boloñés. Y hágalo con frecuencia: siga el método de preparación de las clases ya descrito, y visite a su profesor cada vez que tenga dudas. Con carácter ordinario, un mínimo de una visita al profesor cada tres semanas debería ser normal para usted. Si hay dificultades, tan a menudo como necesite. m)NO se quede con una duda. Es muy habitual entre nuestros alumnos que cuando les surge una duda se queden con ella hasta el mismo momento del examen. Luego, durante la revisión reconocen: "sí, esto no me quedó claro, pero..." EVITE estos comportamientos. En una asignatura como esta, el progreso con garantías hacia nuevos contenidos implica haber asimilado correctamente los contenidos previos. n)El profesor es su juez. Su labor en el momento de evaluarle se limitará a juzgar la cantidad y calidad del esfuerzo realizado por usted. Cualquier otro aspecto es irrelevante. ñ)Acuda a clase y participe en ella. Plantee sus dudas, y fomente la discusión entre sus compañeros y con el profesor. Ello contribuirá de forma positiva a su formación, y hará la dinámica académica más rica. Además, contribuirá positivamente a su crecimiento personal. o)Sea consciente de sus derechos como alumno, pero también de las obligaciones que el serlo conlleva. En particular, trate de seguir en todo momento la línea de conducta que el código ético de la Universidad (Código Peñalver) le aconseja.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
BERNABE | DORRONSORO | DIAZ | Investigador Doctor | S |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | GENERAL |
CO02 | Capacidad para conocer los fundamentos teóricos de los lenguajes de programación y las técnicas de procesamiento léxico, sintáctico y semántico asociadas, y saber aplicarlas para la creación, diseño y procesamiento de lenguajes | ESPECÍFICA |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R05 | Desarrollar tabularmente la Jerarquía de Chomsky y ser capaz de listar sus implicaciones teóricas. |
R03 | Describir un lenguaje regular mediante expresiones regulares. Aplicar el algoritmo de Thompson para pasar de una expresión regular a un autómata finito. |
R01 | Modelar procesadores de lenguajes utilizando la teoría de autómatas finitos (en sus versiones determinista y no determinista) que reconozcan a lenguajes regulares dados. Aplicar los métodos de transformación entre las diferentes clases de autómatas finitos. Minimizar autómatas finitos. |
R02 | Saber diseñar e implementar un lenguaje de programación a nivel léxico. |
R04 | Saber diseñar un lenguaje de programación a nivel sintáctico así como implementar un analizador sintáctico: tanto ascendente como descendente; conociendo sus fundamentos teóricos y sus limitaciones. |
R06 | Saber utilizar herramientas de ayuda a nivel léxico y sintáctico. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | 20 | CO02 | ||
02. Prácticas, seminarios y problemas | 10 | |||
03. Prácticas de informática | 30 | CG09 CO02 | ||
10. Actividades formativas no presenciales | a) Lectura cuidadosa y razonada de las referencias bibliográficas y textos que sobre la materia indiquen los profesores indicadas por los profesores. b) Resolución de los ejercicios y/o problemas de afianzamiento de contenidos propuestos por los profesores. c) Estudio intenso y continuado con aplicación e interés. |
86 | CG09 CO02 | |
12. Actividades de evaluación | Pruebas teóricas y prácticas finales |
4 | CG09 CO02 |
Evaluación
Criterios Generales de Evaluación
En cuanto a los algoritmos y programas desarrollados, deben realizar su función (compilarse en un ordenador, ejecutarse etc.) Además se valorará su eficiencia, coherencia interna, correcta estructuración de los mismos, limpieza de código y estilo de los comentarios. En cuanto a presentación y expresión, se valorarán la claridad y la precisión, así como la adecuada organización de los contenidos expuestos.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Desarrollo de un proyecto en grupo | Memoria y documentación del proyecto y defensa del proyecto en clase (en grupos pequeños). |
|
CG09 CO02 |
Examen parcial y final con cuestiones sobre los contenidos teóricos y prácticos. | Examen escrito y prueba de prácticas sobre ordenadores. |
|
CG09 CO02 |
Prácticas sobre ordenador | Entrega de los programas y documentación requerida a través del campus virtual |
|
CG09 CO02 CT1 |
Procedimiento de calificación
Los alumnos deben entregar las prácticas y ejercicios pedidos en el tiempo especificado (trabajo individual). De entre todos los trabajos y prácticas entregadas se evaluarán algunos, al menos uno, y formará un 10% de la calificación final. También se realizará un proyecto en grupo y se defenderá en clase. La calificación será el 20% de la nota final. Además, se realizará un examen final que constará de una parte teórica y de otra parte práctica a realizar sobre el ordenador. El examen teórico consistirá en preguntas y ejercicios escritos. El alumno debe contestar a todas las preguntas demostrando dominar, suficientemente, todos los objetivos básicos de la asignatura. El examen práctico requerirá el diseño, escritura, depuración y ejecución de programas sobre un ordenador. Para superar la asignatura habrá que tener aprobados tanto el examen teórico como el práctico. El examen contará por un 70% de la nota final.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
TEMA 1: Introducción. Autómatas y procesadores de lenguajes formales. |
R01 | |
TEMA 2: Autómatas finitos y expresiones regulares. Equivalencias. Lema de bombeo. Minimización de autómatas finitos. |
R03 R01 R02 | |
TEMA 3: Diseño y análisis de lenguajes formales a nivel léxico. |
R03 R02 | |
TEMA 4: Gramáticas y jerarquía de Chomsky. Gramáticas Independientes de Contexto. Autómatas a Pila. |
R05 | |
TEMA 5: Algoritmos de análisis sintáctico descendente y ascendente. Chart parsing. |
CT1 | R04 R06 |
TEMA 6: Diseño y análisis de lenguajes formales a nivel sintáctico. |
R04 R06 |
Bibliografía
Bibliografía Básica
[Alf87] Alfonseca, M., Sancho, J. y Martínez, M. Teoría de Lenguajes, Gramáticas y Autómatas. Ediciones Universidad y Cultura, 1987. [Bro93] Brookshear, J. Teoría de la Computación: lenguajes formales, autómatas y complejidad. Addison-Wesley Iberoamericana, 1993. [Dav94] Davis, M., Sigal, R. and Weyuker, E. Computability, Complexity and Languages. Academic Press, 1983. (Hay segunda edición de 1994). [Hop02] Hopcroft, J., Motwani, R. u Ullman, J. Introducción a la Teoría de Autómatas, Lenguajes y Computación. Addison-Wesley, 2008. [Kel95] Kelley, D. Teoría de Autómatas y Lenguajes Formales. Prentice Hall, 1995. [Ram03] Ramos, G. Apuntes de Teoría de Autómatas y Lenguajes Formales I. Servicio de Publicaciones de la Universidad de Málaga, 2003.
Bibliografía Específica
[Aho92] Aho, A. and Ullman, J.D. Foundations of Computer Science. W. H. Freeman and Company. New York, 1992 [Bil93] Billington, D. Using the context-free pumping lemma. Commun. ACM, 36 (6), 21-ff, 1993
[Cal88] Calude, C. Theories of Computational Complexity. North-Holland, 1988. [Car89] Carroll, J. and Darrell, L. Theory of Finite Automata with an Introduction to Formal Languages. Englewood Cliffs, NJ. Prentice Hall, 1989.
[Coh91] Cohen, D. Introduction to Computer Theory. John Wiley and Sons, Inc. 1991. [Deh93] Dehornoy, P. Complexite et decidabilite. Springer-Verlag, 1993
[Dro89] Drobot, V. Formal Languages and Automata Theory. Computer Science Press, 1989. [Fer95] Fernández, G. y Sáez, F. Fundamentos de Informática: lógica, autómatas, algoritmos y lenguajes. Anaya Multimedia, 1995. [Gar79] Garey, M and Johnson, D. Computers and Intractability: a guide to the theory of NP-completness. New York, Freeman, 1979. [Hop79] Hopcroft, J. and Ullman, J. Introduction to Automata Theory, Languages and Computation. Addison-Wesley, 1979. [How91] Howie, J. M. Automata and Languages. Oxford University Press. Oxford, 1991.
[Jon97] Jones, N. D. Computability and Complexity. The MIT Press, 1997. [Lee90] Leeuwen, J. V. (ed.) Handbook of Theoretical Computer Science. Elsevier, 1990. [Lew91] Lewis, H and Papadimitriou, C. Elements of the Theory of Computation. Englewood Cliffs, NH. Prentice Hall, 1991. [Lin90] Linz, P. An Introduction to Formal Languages and Automata. Lexington, MA. D.C. Health and Company, 1990. [Mar91] Martin, J. Introduction to Languages and the Theory of Computation. New York, McGraw-Hill, 1991. [Mcn82] McNaughton, R. Elementary Computability, Formal Languages and Automata. Prentice Hall, 1982. [Rev83] Revesz, G. Introduction to Formal Languages. McGraw-Hill, 1983
[San90] Sancho, J. Lógica Matemática y Computabilidad. Díaz de Santos, S.A., 1990. [Som88] Sommerhalder, R. and Van Westerhenen S. C. The Theory of Computability : Programs, Machines, Effectiveness and Feasibility. Addison- Wesley, 1988. [Sud88] Sudkamp, T. Languages and Machines, An Introduction to the Theory of Computer Science. Addison-Wesley Series in Computer Science. Readin, MA. Addison-Wesley Inc 1988. [Wil86] Wilf, H.S. Algorithms and Complexity. Prentice-Hall, 1986. [Woo87] Wood, D. Theory of Computation, New York, John Wiley & Sons, 1987.
Bibliografía Ampliación
![]() |
USO Y APLICACIÓN DE LAS TICS |
|
Código | Nombre | |||
Asignatura | 30304036 | USO Y APLICACIÓN DE LAS TICS | Créditos Teóricos | 3 |
Título | 30304 | GRADO EN CRIMINOLOGÍA Y SEGURIDAD | Créditos Prácticos | 3 |
Curso | 1 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Ninguno
Recomendaciones
Ninguna
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
MARIA DEL ROSARIO | CABALLERO | PEREZ | Profesor Titular Escuela Univ. | S |
MANUEL | LAGUIA | BONILLO | Profesor Titular Escuela Univ. | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CE3 | Saber trasladar a un informe criminológico los datos psicológicos, sociales y jurídicos de relevancia criminológica | ESPECÍFICA |
CG10 | Ser capaz de trabajar en equipo con otros profesionales en las diferentes vertientes de la actividad criminológica | GENERAL |
CG12 | Utilizar las Tecnologías de la Información y la Comunicación en la resolución de problemas y búsqueda de información en el ámbito de la Criminología y la Seguridad | GENERAL |
CG7 | Realizar, evaluar y ejecutar proyectos e informes científico-técnicos relacionados con la criminalidad y seguridad | GENERAL |
Resultados Aprendizaje
Identificador | Resultado |
R4 | CONOCER ALGUNAS TECNOLOGÍAS APLICADAS AL ÁMBITO DE LA INVESTIGACIÓN. |
R2 | CONOCER LA FUNCIÓN DE LOS SISTEMAS INFORMÁTICOS EN LAS ORGANIZACIONES, SU FUNCIONAMIENTO GENERAL Y COMPONENTES. |
R3 | CONOCER LAS TECNOLOGÍAS APLICADAS AL TRATAMIENTO GENERAL DE LA INFORMACIÓN. |
R1 | CONOCER LOS PRINCIPIOS BÁSICOS DE LAS TIC |
R8 | UTILIZAR HERRAMIENTAS INFORMÁTICAS PARA EL TRATAMIENTO Y ANÁLISIS DE DATOS. |
R7 | UTILIZAR HERRAMIENTAS INFORMÁTICAS PARA LA GENERACIÓN Y TRATAMIENTO AVANZADO DE DOCUMENTOS. |
R6 | UTILIZAR INTERNET: SERVICIOS BÁSICOS Y HERRAMIENTAS DE TRABAJO COLABORATIVO EN LA WEB. |
R9 | UTILIZAR SOFTWARE DE GESTIÓN DE PROYECTOS. |
R5 | UTILIZAR SOFTWARE DE SISTEMA PARA LA ORGANIZACIÓN Y GESTIÓN DE ARCHIVOS. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Modalidad organizativa: Clase de teoría. Métodos de enseñanza-aprendizaje: - Exposición de contenidos de la materia objeto de estudio. - Resolución de ejercicios y problemas en clase y/o - técnicas de aprendizaje cooperativo. |
24 | Grande | CB1 CB5 CG12 |
03. Prácticas de informática | Modalidad organizativa: Prácticas en aula de informática. Método de enseñanza-aprendizaje: Resolución de ejercicios, problemas y supuestos prácticos mediante la utilización de herramientas y aplicaciones informáticas propias del ámbito de estudio. |
24 | Reducido | CB1 CB3 CB5 CE3 CG10 CG12 CG7 |
10. Actividades formativas no presenciales | Preparación de trabajos (teóricos y prácticos) y estudio autónomo. |
94 | CB1 CB3 CB5 CE3 CG12 CG7 | |
11. Actividades formativas de tutorías | Seminarios externos y/o tutorías específicas de caracter presencial (grupos reducidos) relacionadas con: - Ampliación/refuerzo de conocimientos sobre la materia de estudio (seminarios teórico/prácticos Acceso a Bases de Datos y Recursos de Información en Criminología). - Orientación y seguimiento del estudio/trabajo de la materia. |
2 | Reducido | CB1 CB3 CB5 CG12 |
12. Actividades de evaluación | EXÁMENES FINALES (Examen teórico y Examen práctico en ordenador). TRABAJOS TEÓRICOS COMPLEMENTARIOS (Elaboración y entrega planificada). EVALUACIÓN PRÁCTICA CONTINUA: * Prácticas por evaluación continua (trabajo en aula de informática, entrega planificada de supuestos/ejercicios y evaluación de los mismos durante el semestre). * Participación activa del alumno (participación y asistencia como mínimo al 80% de las sesiones). |
3 | Grande | CB1 CB3 CB5 CG12 |
13. Otras actividades | CAMPUS VIRTUAL. Uso del aula virtual como complemento necesario en el proceso de enseñanza-aprendizaje con los siguientes objetivos básicos: - Uso de las TICs desde el punto de vista colaborativo. - Intercambio de información profesor/alumno y alumno/profesor. - Intercambio/compartición de información entre alumnos. - Entrega y corrección de ejercicios/supuestos teóricos y prácticos. - Divulgación de información complementaria a la materia de estudio. |
3 | CG12 |
Evaluación
Criterios Generales de Evaluación
Para la evaluación de las competencias que se pretenden desarrollar, o colaborar en su desarrollo, se utilizará un sistema de evaluación basado en diversos criterios y métodos, seleccionando para ello las técnicas de evaluación que se han considerado más adecuadas según los resultados de aprendizaje específicos de la asignatura.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
ELABORACIÓN DE PRUEBA PRÁCTICA FINAL | - PRUEBA EN ORDENADOR UTILIZANDO SOFTWARE ESPECÍFICO. |
|
CB1 CB5 CE3 CG12 CG7 |
ELABORACIÓN DE PRUEBA TEÓRICA FINAL | - TEST. - PREGUNTAS DE RESPUESTA CORTA Y/O DE DESARROLLO. |
|
CB1 CB3 CB5 CG12 |
ELABORACIÓN Y ENTREGA PLANIFICADA DE EJERCICIOS/ TRABAJOS/ SUPUESTOS PRÁCTICOS | - EJERCICIOS/TRABAJOS /SUPUESTOS PRÁCTICOS. - CAMPUS VIRTUAL. |
|
CB1 CB3 CB5 CE3 CG10 CG12 CG7 |
PARTICIPACIÓN ACTIVA DEL ALUMNO EN PRÁCTICAS EN AULA DE INFORMÁTICA | - CONTROL DE ASISTENCIA. - EJERCICIOS/SUPUESTOS PRÁCTICOS. |
|
CB1 CB5 CG10 CG12 |
Procedimiento de calificación
CALIFICACIÓN FINAL = 50% NOTA_TEÓRICA_FINAL + 50% NOTA_PRÁCTICA_FINAL. Participación de las tareas/actividades de evaluación en la calificación final: A)PARTE TEÓRICA: PRUEBA TEÓRICA FINAL (NOTA_TEÓRICA_FINAL = hasta 10 ptos.) B)PARTE PRÁCTICA: La calificación final de la parte práctica de la asignatura dependerá de la modalidad de evaluación práctica elegida por el alumno. En este sentido, se podrá calcular como: NOTA_PRÁCTICA_FINAL = Nota_pract_examen + Partic_Activa O bien, NOTA_PRÁCTICA_FINAL = Nota_pract_continua + Partic_Activa Modalidades de evaluación práctica: PRUEBA PRÁCTICA FINAL EN ORDENADOR (Nota_pract_examen = hasta 8 ptos.) PRÁCTICAS POR EVALUACIÓN CONTINUA (Nota_pract_continua). La realización de las PRÁCTICAS POR EVALUACIÓN CONTINUA requerirá al alumno cumplir obligatoriamente las dos condiciones siguientes: - ELABORACIÓN EN EL AULA Y ENTREGA PLANIFICADA DE EJERCICIOS Y/O SUPUESTOS PRÁCTICOS (Nota_pract_continua= 3 ptos.) y - PARTICIPACIÓN ACTIVA DEL ALUMNO EN PRÁCTICAS EN AULA DE INFORMÁTICA (Control de asistencia, participación y trabajo en el aula Asistencia Mín. 80%) (Partic_Activa = 2 ptos.) C)TRABAJOS TEÓRICOS COMPLEMENTARIOS: Los alumnos tendrán la posibilidad de realizar de forma VOLUNTARIA determinados TRABAJOS TEÓRICOS adicionales o de apoyo a la materia teórica de la asignatura (hasta un MÁXIMO DE DOS TRABAJOS). La realización y entrega de los mismos será planificada y con supervisión del profesor de la asignatura (un trabajo de entrega a mitad del semestre y otro a final del semestre). La puntuación obtenida, en el caso de valoración positiva, será de 0,75 ptos. máximo por trabajo realizado. Aquellos alumnos que realicen este tipo de trabajos, además de la puntuación, eliminarán del examen teórico la parte de la materia trabajada. En caso contrario, los alumnos no tendrán dicha puntuación extra y los temas complementarios serán evaluados en la Prueba teórica final. La CALIFICACIÓN FINAL del alumno en la asignatura se podrá ver incrementada en los puntos obtenidos por cada trabajo entregado y valorado positivamente. ACLARACIONES/RESTRICCIONES: - a) Se exigirá un mínimo del 40% de la puntuación máxima en las pruebas finales (PRUEBA TEÓRICA FINAL y PRUEBA PRÁCTICA FINAL EN ORDENADOR) para poder ser tenidas en cuenta en el cálculo de la calificación final de la asignatura. En caso contrario, la calificación final en la asignatura será igual a la menor de las calificaciones obtenidas en dichas pruebas. - b) Aquellos alumnos que no hayan realizado la modalidad de PRÁCTICAS POR EVALUACIÓN CONTINUA o bien, habiéndola realizado, incumplan alguna de las condiciones exigidas, deberán presentarse obligatoriamente a la PRUEBA PRÁCTICA FINAL EN ORDENADOR, obteniéndose su calificación práctica final exclusivamente a partir de dicha prueba (Nota_pract_continua = 0; Partic_Activa = 0) - c) Aquellos alumnos que habiendo realizado la modalidad de PRÁCTICAS POR EVALUACIÓN CONTINUA (cumpliendo las condiciones exigidas), decidan voluntariamente presentarse a la PRUEBA PRÁCTICA FINAL EN ORDENADOR, se entiende que renunciarán a su nota práctica continua, siendo su nota práctica la obtenida en la mencionada prueba - debiendo, así mismo, cumplir la restricción indicada en el apartado a). Por otro lado, se les conservará durante el curso académico la puntuación obtenida por participación activa, de cara a ser tenida en cuenta en la calificación práctica final de la asignatura.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1. INTRODUCCIÓN A LA INFORMACIÓN. 1.1. Conceptos básicos sobre información. 1.2. El tratamiento automático de la información. 1.3. La calidad de la información. |
CB1 CB3 CB5 CG12 | R1 |
2. LOS SISTEMAS INFORMÁTICOS. 2.1. Función y componentes. 3. EL SISTEMA DE INFORMACIÓN EN LAS ORGANIZACIONES. 3.1. Definiciones y conceptos básicos. 3.2. Componentes. 3.3. El proceso de toma de decisiones. |
CB1 CB3 CB5 CG12 | R2 R1 |
4. INTRODUCCIÓN A LAS COMUNICACIONES. 4.1. Redes de ordenadores. 4.2. Internet y sus servicios básicos. 4.3. Herramientas de trabajo colaborativo en red. |
CB1 CB3 CB5 CG12 | R2 R1 |
5. LA INFORMACIÓN Y SU TRATAMIENTO GENERAL. 5.1. Software de tratamiento y cálculo de datos. 5.2. Software de organización y almacenamiento de datos: Sistemas de Bases de datos. 5.3. Software de edición de documentos. |
CB1 CB3 CB5 CG12 | R3 R1 |
6. APLICACIONES INFORMÁTICAS ESPECÍFICAS DEL ÁMBITO DE LA INVESTIGACIÓN. 6.1. Software de análisis cualitativo de datos. 6.2. Software de gestión de proyectos. |
CB1 CB3 CB5 CG12 | R4 |
BLOQUE PRÁCTICO 1: EL SISTEMA OPERATIVO. Entorno y configuración del sistema. Organización y gestión de ficheros. |
CB1 CB5 CG12 | R5 |
BLOQUE PRÁCTICO 2: COMUNICACIÓN Y BÚSQUEDAS DE INFORMACIÓN ESPECIALIZADA. El correo electrónico: gestión y organización. Herramientas de trabajo colaborativo en la web: blogs y/o wikis. Búsqueda de información en la red y en bases de datos especializadas (seminario externo presencial, académicamente dirigido: Recursos de Información en Criminología) |
CB1 CB3 CB5 CG10 CG12 | R7 R6 |
BLOQUE PRÁCTICO 3: TRATAMIENTO AUTOMÁTICO DE LA INFORMACIÓN MEDIANTE SOFTWARE ESPECÍFICO. GENERACIÓN Y TRATAMIENTO AVANZADO DE DOCUMENTOS. ORGANIZACIÓN Y TRATAMIENTO AUTOMÁTICO DE DATOS. o Hojas de cálculo. o Tratamiento de datos y Consultas. SOFTWARE DE GESTIÓN DE PROYECTOS. o Planificación y seguimiento/ Extracción de informes. |
CB1 CB3 CB5 CE3 CG10 CG12 CG7 | R8 R7 R6 R9 R5 |
Bibliografía
Bibliografía Básica
Ø GUEVARA, A. y otros autores.
“INFORMÁTICA APLICADA A LA GESTIÓN DE LA EMPRESA”, ED. PIRÁMIDE (GRUPO ANAYA), 2004.
Ø BEEKMAN, G.
"INTRODUCCIÓN A LA INFORMÁTICA", PEARSON PRENTICE-HALL, 2005.
Ø GARCÍA PEREZ, F. y otros autores.
“INFORMÁTICA DE GESTIÓN Y SISTEMAS DE INFORMACIÓN”. McGRAW-HILL, 2000.
Ø DE MIGUEL, A., PIATTINI, M.
"FUNDAMENTOS Y MODELOS DE BASES DE DATOS". RA-MA, 1999.
Bibliografía Específica
Ø GUEVARA, A. (Coord.), AGUAYO, A., CABALLERO, M.R., CARO, J.L., CARRASCO, M., FERNÁNDEZ, M., HORNOS, M., LEIVA, J.L.
“SISTEMAS INFORMÁTICOS APLICADOS AL TURISMO”. ED. PIRÁMIDE (GRUPO ANAYA), 2009.
Ø PRIETO, A. y otros autores.
"INTRODUCCIÓN A LA INFORMÁTICA". 4º EDICION. McGRAW-HILL, 2006.
Ø GARFINKEL, S. Y SPAFFORD, G.
“SEGURIDAD Y COMERCIO EN EL WEB”. Mc-GRAW-HILL-O’REILLY, 1999.
![]() |
VERIFICACIÓN Y VALIDACIÓN DEL SOFTWARE |
|
Código | Nombre | |||
Asignatura | 21714042 | VERIFICACIÓN Y VALIDACIÓN DEL SOFTWARE | Créditos Teóricos | 2.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador |
PEDRO | DELGADO | PEREZ | BECARIOS DE INVESTIGACION | N |
Juan José | Domínguez | Jiménez | Profesor Titular Universidad | S |
Antonia | Estero | Botaro | Profesor Titular Universidad | S |
Inmaculada | Medina | Bulo | Titular de Universidad | N |
Francisco | Palomo | Lozano | Profesor Titular de Escuela Univ. | N |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
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 | GENERAL |
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 reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG05 | Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de su calidad, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo. | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
IS01 | 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. | ESPECÍFICA |
IS04 | 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 | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R5 | Conocer distintos tipos de técnicas de prueba y su ámbito de aplicación |
R1 | Conocer los conceptos fundamentales de la prueba del software |
R2 | Conocer los conceptos fundamentales de la verificación del software |
R3 | Conocer los distintos niveles de prueba que se pueden realizar. |
R4 | Conocer y utilizar diversos tipos de herramientas para la prueba de software |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | 20 | |||
02. Prácticas, seminarios y problemas | 10 | |||
03. Prácticas de informática | 30 | |||
10. Actividades formativas no presenciales | Estudio de la asignatura Realización de problemas, ejercicios y trabajos de la asignatura |
86 | ||
12. Actividades de evaluación | 4 |
Evaluación
Criterios Generales de Evaluación
Los profesores valorarán la corrección y eficiencia de las soluciones obtenidas, además de aspectos subjetivos como la presentación, claridad y elegancia de su desarrollo en los que se incidirá durante todo el curso. Se prestará especial atención a la capacidad del alumno para explicar las soluciones desarrolladas claramente, con precisión, sin errores gramaticales ni ortográficos. Una mera solución sin explicación o justificación podrá no ser tenida en cuenta. En el caso de programas de ordenador, estos deberán estar escritos conforme al estándar en uso del lenguaje y poseer un comportamiento inequívocamente definido. Los alumnos deben comprobar periódicamente el estado del curso en el campus virtual, donde se publicarán con la debida antelación diversos materiales docentes, convocatorias, calificaciones y, en definitiva, información vital para el seguimiento de la asignatura. En particular, los alumnos tienen la obligación de conocer las noticias publicadas a través del tablón de anuncios virtual del curso, cuyos mensajes sustituyen a los que tradicionalmente se colocaban en un tablón físico y que se consideran la fuente oficial de comunicación de la asignatura. Los alumnos son responsables de proteger sus ficheros y datos personales, incluyendo sus contraseñas de acceso al correo electrónico y al campus virtual. La copia total o parcial de exámenes o prácticas, así como cualquier otro tipo de fraude detectado por los profesores, podrá ser motivo de SUSPENSO INMEDIATO EN TODAS LAS CONVOCATORIAS del curso académico para todos los implicados, sea cual fuere su papel. En particular, se informa de que las entregas electrónicas podrán almacenarse durante un plazo de 5 años para ulteriores comprobaciones.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Entrega de trabajos |
|
CB2 CB3 CB5 IS04 | |
Realización de ejercicios en clases de Teoría | Enunciados |
|
CG05 IS01 IS04 |
Realización de exámenes parciales escritos | Enunciados de los exámenes |
|
CB2 CB3 CB5 |
Realización de examen final (solo aquellos alumnos que no superen la asignatura mediante el resto de actividades) | Enunciado del examen final |
|
Procedimiento de calificación
Se va a realizar una evaluación continua del trabajo del alumno en la asignatura en la que se valorarán los conocimientos específicos adquiridos, las actividades realizadas a lo largo del curso y las competencias especificadas anteriormente. Los conocimientos específicos se evaluarán mediante exámenes que pueden ser de distinto tipo y la entrega de ejercicios. La nota final de la asignatura se obtendrá mediante la siguiente fórmula: Nota final = 0,6 * Teoría + 0,3 * Prácticas + Actividades donde: Teoría: Nota media obtenida en los exámenes de teoría Prácticas: Nota media obtenida en la realización de las prácticas solicitadas. Las prácticas serán valoradas no sólo por su contenido, sino también por su entrega en plazo y forma. Actividades: Nota de entregables realizados a lo largo del curso. Esta nota tendrá en cuenta la entrega en plazo y forma de las actividades realizadas tanto en clase como en casa. Cada entregable realizado se valorará con 1 punto cuando esté completo, si no lo está o no se ajusta al formato se valorará con 0,5 puntos. Los entregables podrán tener una puntuación múltiple cuando correspondan a varias sesiones de trabajo. La nota de Actividades se ajustará a la siguiente escala: Si se obtiene entre el 100% y el 95% de la puntuación máxima = 1 punto Si se obtiene entre el 95% y el 85% de la puntuación máxima = 0,75 puntos Si se obtiene entre el 85% y el 75% de la puntuación máxima = 0,5 puntos Para poder aplicar esta fórmula se deberá obtener una nota mínima de 4 puntos (sobre 10) en los componentes Teoría y Prácticas. Aquellos alumnos que no alcancen esta nota tendrán la posibilidad a final de curso de realizar un examen global de la parte de Teoría. El componente de Teoría será el único que podrá recuperarse en las convocatorias oficiales establecidas por la Universidad. Este componente se recuperará mediante una prueba final del mismo tipo de las realizadas a lo largo del curso, cuyo contenido versará sobre el temario correspondiente de esa parte de la asignatura. La nota de Prácticas solo puede obtenerse mediante la realización de los ejercicios prácticos que se hayan ido solicitando a lo largo del período de impartición de la asignatura. La entrega de las prácticas en convocatorias diferentes a la propia del curso será penalizada de acuerdo a la siguiente escala: - Convocatoria de Febrero: 100% de la nota obtenida - Convocatoria de Junio: 75% de la nota obtenida - Convocatoria de Septiembre: 50% de la nota obtenida La nota del apartado Actividades no se podrá recuperar.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
TEORÍA Tema 1. Introducción. Tema 2. Técnicas estáticas y dinámicas de verificación y validación. Tema 3. Pruebas del software. Tema 4. Verificación formal del software. PRÁCTICAS Pruebas funcionales Pruebas de rendimiento Pruebas de mutaciones Verificación formal |
CG05 IS01 IS04 | R5 R1 R2 R3 R4 |
Bibliografía
Bibliografía Básica
-
G. J. Myers: "The Art of Software Testing" 3ª Edición. Wiley. 2012.
-
R.G. Pressman: "Software Engineering: A practitioner’s approach". 8ª Edición.M CGrawHill. 2014.
-
I. Sommerville: "Software Engineering". 9ª Edición. Addison-Wesley. 2010.
-
P. Ammann & J. Offutt: “Introduction to Software Testing”. Cambridge University-Press. 2008.
- L. Pfleeger y : "Software Engineering: Theory and Practice". Segunda edición. 4ª Edición. Prentice Hall. 2009.
- B. Beizer: "Software Testing Techniques" 2ª Edición. 1990
Bibliografía Ampliación
-
P.C. Jorgensen: "Software Testing. A Craftsman’s Approach". 2ª Edición. CRC Press, 2002.
-
C. Kaner, J. Falk, H.Q. Nguyen: "Testing Computer Software". Wiley, 1999.
-
W.E. Perry: "Effective methods for software testing". Tercera edición. Wiley. 2006.
-
IEEE standards: [IEEE-1012, 1998], [IEEE-1008, 1987] [IEEE-829, 1998] [IEEE-1044, 1993] [IEEE-1044.1, 1995]
El presente documento es propiedad de la Universidad de Cádiz y forma parte de su Sistema de Gestión de Calidad Docente. En aplicación de la Ley 3/2007, de 22 de marzo, para la igualdad efectiva de mujeres y hombres, así como la Ley 12/2007, de 26 de noviembre, para la promoción de la igualdad de género en Andalucía, toda alusión a personas o colectivos incluida en este documento estará haciendo referencia al género gramatical neutro, incluyendo por lo tanto la posibilidad de referirse tanto a mujeres como a hombres.