Materia
Sistemas Informáticos Industriales
Datos generales de la materia
- Modalidad
- Presencial
- Idioma
- Castellano
Descripción y contextualización de la asignatura
El objetivo principal debe ser proporcionar al alumno los conceptos y conocimientos fundamentales de los aspectos hardware y software de los sistemas informáticos para su aplicación en entornos industriales. Más concretamente, la asignatura se centra en aquellos lenguajes de programación que resultan ser más adecuados en el desarrollo de sistemas empotrados.Inicialmente se dan las bases de la programación de alto nivel y los conceptos y mecanismos para la programación de sistemas concurrentes. Posteriormente se aborda la programación de aplicaciones industriales sobre un sistema empotrado (con recursos limitados).
Asimismo, los seminarios y las prácticas tratan de afianzar al alumno en los conceptos teóricos que va adquiriendo a lo largo del curso. Durante los seminarios, el alumno aplicará los conceptos adquiridos (tanto en las clases magistrales como mediante el trabajo personal) para el diseño software de ciertas aplicaciones. Posteriormente, validará el diseño en el laboratorio sobre sistemas empotrados: .): en concreto, las plataformas GEME y LEGO Mindstorms.
Se trata de una asignatura con un claro carácter horizontal que permitirá al alumno desarrollar aplicaciones relacionadas con los conocimientos adquiridos en otras asignaturas de la rama (en concreto, aplicaciones de control y automatización de sistemas).
En el caso de que las condiciones sanitarias impidan la realización de una actividad docente y/o evaluación presencial, se activará una modalidad no presencial de la que los/las estudiantes serán informados puntualmente.
Profesorado
Nombre | Institución | Categoría | Doctor/a | Perfil docente | Área | |
---|---|---|---|---|---|---|
MARCOS MUÑOZ, MARGARITA | Universidad del País Vasco/Euskal Herriko Unibertsitatea | Profesorado Catedratico De Universidad | Doctora | No bilingüe | Ingeniería de Sistemas y Automática | marga.marcos@ehu.eus |
PORTILLO PEREZ, EVA | Universidad del País Vasco/Euskal Herriko Unibertsitatea | Profesorado Agregado | Doctora | Bilingüe | Ingeniería de Sistemas y Automática | eva.portillo@ehu.eus |
SARACHAGA GONZALEZ, MARIA ISABEL | Universidad del País Vasco/Euskal Herriko Unibertsitatea | Profesorado Titular De Universidad | Doctora | No bilingüe | Ingeniería de Sistemas y Automática | isabel.sarachaga@ehu.eus |
Competencias
Denominación | Peso |
---|---|
TI8. Capacidad para diseñar y proyectar sistemas de producción automatizados y control avanzado de procesos. | 70.0 % |
IPCC4. Conocimiento y capacidades para el proyectar y diseñar instalaciones eléctricas y de fluidos, iluminación, climatización y ventilación, ahorro y eficiencia energética, acústica, comunicaciones, domótica y edificios inteligentes e instalaciones de Seguridad. | 15.0 % |
IPCC6. Conocimientos y capacidades para realizar verificación y control de instalaciones, procesos y productos. | 15.0 % |
Tipos de docencia
Tipo | Horas presenciales | Horas no presenciales | Horas totales |
---|---|---|---|
Magistral | 15 | 22.5 | 37.5 |
Seminario | 15 | 22.5 | 37.5 |
P. Laboratorio | 15 | 22.5 | 37.5 |
Actividades formativas
Denominación | Horas | Porcentaje de presencialidad |
---|---|---|
Clases magistrales | 37.5 | 40 % |
Prácticas de laboratorio | 37.5 | 40 % |
Seminarios | 37.5 | 40 % |
Sistemas de evaluación
Denominación | Ponderación mínima | Ponderación máxima |
---|---|---|
Examen escrito | 40.0 % | 70.0 % |
OTROS | 0.0 % | 10.0 % |
Trabajos Prácticos | 30.0 % | 60.0 % |
Convocatoria ordinaria: orientaciones y renuncia
La evaluación de la asignatura se realiza a través de las competencias que el estudiante debe adquirir a lo largo del curso. Por ello, se contemplan diferentes instrumentos que permiten medir la adquisición de las competencias:Prueba escrita: (MIN: 50%-MAX: 70 %) Puede constar de preguntas objetivas (tipo test) y preguntas de respuestas abiertas
Trabajos individuales y en grupo ((MIN: 30%-MAX: 50 %)): dichos trabajos se realizarán sobre plataformas GEME y LEGO. Además, realizarán un trabajo en grupo aplicando el método pecha kucha en el tema relacionado con arquitectura.
Trabajo individual: (MIN: 10%-MAX: 20 %): control en máquina sobre programación básica
Convocatoria extraordinaria: orientaciones y renuncia
Prueba escrita: (MIN: 50%-MAX: 70 %) Puede constar de preguntas objetivas (tipo test) y preguntas de respuestas abiertasPrueba en máquina (MIN: 30%-MAX: 50 %) si el alumno o alumna no ha realizado la evaluación continua (trabajos individuales y en grupo).
Temario
Tema 0. Introducción a la asignatura. Aspectos básicos. Contextualización. Metodología docente.Tema 1. Introducción a la arquitectura de computadores. Arquitectura básica. Ejecución de un programa. Memoria.
Tema 2. Conceptos de programación concurrente: conceptos de programación concurrente: conceptos básicos de sistemas operativos. Conceptos básicos de SO. Historia. Sistemas multiprogramados. Concepto de proceso. Planificación. Nociones de gestión de la memoria, protección y estructura del sistema.
Tema 3. Programación de bajo nivel: fundamentos de entrada/salida. Estructura de un Sistema de E/S. Métodos de E/S. Sincronización por consulta. Sincronización por interrupción. /S por Acceso Directo a Memoria.
Tema 4. Introducción al lenguaje ADA: programación de alto nivel. Características principales del lenguaje. Estructura de un programa en ADA. Características de los elementos léxicos. Tipos básicos y operadores. Entrada/salida básica. Estructuras condicionales. Estructuras repetitivas. Subprogramas. Tipos. Paquetes. Punteros (Access). Excepciones.
Tema 5. Últimas tendencias en arquitectura de computadores.
TEMA 6. TÉCNICAS DE VERIFICACIÓN Y VALIDACIÓN DEL SOFTWARE EN PROCESOS Y PRODUCTOS INDUSTRIALES.
Bibliografía
Materiales de uso obligatorio
Documentación correspondiente a las transparencias de apoyo a la teoría, seminarios y laboratorio que se encuentra en el aula virtual de la asignatura.Bibliografía básica
Programming in Ada 2005. John Barnes. Ed. Addison Wesley, (2006). ISBN-13:978-0-321-34078-8.Concurrent and Real-Time Programming in Ada. Alan Burns y Andy Wellings. Cambridge University Press (2007). ISBN-13: 9780521866972.
Bibliografía de profundización
"Ada 2005 Reference Manual, Language and Standard Libraries". S. Tucker Taft, Robert A. Duff, Randall L. Brukardt, Erhard Ploedereder, Pascal Leroy. International Standard ISO/IEC 8652/1995 (E) with Technical Corrigendum 1 and Amendment 1, Ed. Springer (2005). ISBN-13: 978-3-540-69335-2.Revistas
IEEE Transactions on Industrial Informatics. http://www.ieee.org/Enlaces
Comité Español de Automática - Grupo de Tiempo Real.http://www.cea-ifac.es/wwwgrupos/treal/index.html
AdaCore. The GNAT Pro Company: http://www.adacore.com