Depto. Arquitectura

Sistemas empotrados y ubicuos

Máster Universitario en Ingeniería Informática

Curso Semestre Créditos
Primero Primero 4.5

Curso 2017/2018

Temario Prácticas Proyecto Bibliografía Normas Tutorías Anuncios Calificaciones


Coordinador: Juan Zamorano

Un sistema empotrado es un sistema informático que se se encuentra físicamente incluido en un sistema de ingeniería más amplio al que supervisa o controla. Los sistemas empotrados se encuentran en multitud de aplicaciones, desde la electrónica de consumo hasta el control de complejos procesos industriales.

Están presentes en prácticamente todos los aspectos de nuestra sociedad como, teléfonos móviles, automóviles, control de tráfico, ingenios espaciales, procesos automáticos de fabricación, producción de energía, aeronaves, etc. Además, el auge de los sistemas empotrados está en constante aumento, ya que cada vez más máquinas se fabrican incluyendo un número mayor de sistemas controlados por computador. Un ejemplo cercano es la industria del automóvil, ya que un turismo actual de gama media incluye alrededor de dos docenas de estos automatismos (ABS, airbag, etc.).

Otro ejemplo cotidiano son los electrodomésticos de nueva generación, que incluyen sistemas empotrados para su control y temporización. Hoy día son tantas las aplicaciones de estos sistemas que son mucho más numerosos que los sistemas informáticos "convencionales" o de propósito general. La tendencia es que estos computadores estarán en "todas partes" dando lugar a lo que se llama computación ubicua, pervasive ("impregnada") computing o inteligencia ambiental.

Temario

    Calendario previsto para el curso 2017/2018

    Presentación

    Se encuentra disponible el siguiente material relacionado con este tema (solo FI de la UPM):

  1. introducción
  2. Se encuentra disponible el siguiente material relacionado con este tema (solo FI de la UPM):

    Profesor encargado: Juan Zamorano

  3. Desarrollo de sistemas empotrados
  4. Se encuentra disponible el siguiente material relacionado con este tema (solo FI de la UPM):

    Profesor encargado: Juan Zamorano

  5. Programación de dispositivos
  6. Se encuentra disponible el siguiente material relacionado con este tema:

    Profesor encargado: Fernando Pérez Costoya

  7. Sistemas operativos para sistemas empotrados
  8. Se encuentra disponible el siguiente material relacionado con este tema (solo FI de la UPM):

    Profesor encargado: Francisco Rosales

  9. Hardware para sistemas empotrados
  10. Se encuentra disponible el siguiente material relacionado con este tema (solo FI de la UPM):

    Profesor encargado: José Luis Pedraza

  11. Sistemas operativos de tiempo real
  12. Se encuentra disponible el siguiente material relacionado con este tema (solo FI de la UPM):

    Profesor encargado: Juan Zamorano

  13. Computación ubicua
  14. Se encuentra disponible el siguiente material relacionado con este tema (solo FI de la UPM):

Prácticas

  1. Práctica de desarrollo cruzado
  2. Plazo límite: El plazo máximo de entrega es el 8 de noviembre, mediante correo electrónico al profesor encargado.

    Profesor encargado: Juan Zamorano

  3. Práctica de programación de dispositivos en Linux
  4. El objetivo de esta práctica es que el alumno se familiarice con diversos aspectos vinculados con la programación de los dispositivos, tal como se estudia en el tema correspondiente de la asignatura.

    Se plantean, concretamente, dos trabajos que cubren dos aspectos complementarios:

    Plazo límite: La entrega definitiva se podrá hacer hasta el 22 de diciembre de 2017, mediante correo electrónico al profesor encargado, adjuntado en el mismo un fichero que contenga todo el material que desee entregar el alumno (como mínimo, el código desarrollado).

    Profesor encargado: Fernando Pérez Costoya

  5. Práctica: Un Sistema Linux Empotrado Sencillo
  6. Para la realización de esta práctica se requiere trabajar en un sistema Linux donde se puedan realizar labores de administración (sudo). Si no dispone de esta instalación, se le sugiere que instale sobre su Windows una máquina virtual con VirtualBox y sobre ella instale una distribución Ubuntu.

    Profesor encargado: Francisco Rosales

    Plazo límite: El plazo máximo de entrega es el 29 de enero, mediante correo electrónico al profesor encargado.

    Esta práctica es un primera etapa en la realización del proyecto y se evalúa como parte del proyecto.

  7. Práctica de sistemas ubicuos.
  8. Profesor encargado: Fernando Pérez Costoya

Proyecto

El proyecto consta de dos partes:

Este proyecto se podrá realizar sobre un computador compatible PC o sobre un computador Raspberry PI. En ambos casos se utilizará el sistema operativo Linux.

Existen computadores Raspberry PI a disposición de los alumnos que elijan esta plataforma.

Plazos límite: Las entregas definitivas se deberán hacer hasta el 29 de enero de 2017, mediante correo electrónico al profesor correspondiente.

Bibliografía

Normas

La calificación de esta asignatura consta incluye la parte teórica, tres prácticas de laboratorio y un proyecto.

  1. Evaluación de la parte teórica mediante sólo examen final:
  2. Se realizará un examen final en la fecha fijada en el Plan Docente dentro del periodo de exámenes, que será publicada por Jefatura de Estudios.

    El examen final consistirá en una serie de preguntas cortas, y una parte de problemas.

    Para su realización no se permitirá ningún tipo de documentación.

    La nota de este examen será la nota de teoría.

  3. Evaluación de la parte teórica por parciales:
  4. Se realizará un examen parcial de la primera parte de la asignatura en la semana 8.

    Se realizará un examen parcial de la segunda parte de la asignatura en la fecha fijada en el Plan Docente dentro del periodo de exámenes, que será publicada por Jefatura de Estudios.

    Adicionalmente se dará la oportunidad de examinarse de nuevo de la primera parte de la asignatura a todos los alumnos que lo consideren necesario o conveniente para superar la parte teórica. Para ello se realizará un nuevo examen parcial de la primera parte al finalizar el correspondiente a la segunda parte. En estos casos, la nota que prevalecerá para la primera parte de la asignatura será la de este examen parcial.

    Los exámenes parciales consistirán en una serie de preguntas cortas, y una parte de problemas. Para su realización no se permitirá ningún tipo de documentación. La media aritmética de ambos exámenes será la nota de teoría.

  5. Evaluación de las prácticas de laboratorio:
  6. La evaluación de cada una de las prácticas se realizará teniendo en cuenta la asistencia y la memoria que han de entregar los alumnos.

    La nota de estas prácticas constituye el 20% de la nota de prácticas. Con los siguientes pesos: 6.7% la práctica de desarrollo cruzado, 6.7% la de programación de dispositivos en Linux, y 6.7% la de sistemas ubicuos.

  7. Evaluación del proyecto:
  8. Se realizará a partir de los resultados obtenidos por el alumno que se reflejarán en una memoria que han de entregar los alumnos.

    La nota del proyecto constituye el 80% de la nota de prácticas.

  9. Cálculo de la Nota final:
  10. La nota final de la asignatura se calcula según la siguiente fórmula, siempre y cuando la nota de teoría y la nota del prácticas sean mayores o iguales a 4 puntos sobre 10:

    nota final = 0,5*nota de teoría + 0,5*nota de prácticas

    Para aprobar la asignatura será necesario que la nota final sea mayor o igual a 5 puntos sobre 10.

Las fechas de publicación de notas y revisión se notificarán en el enunciado del correspondiente examen. La revisión de exámenes se realizará mediante solicitud previa (según se indica en la página web de la asignatura), en las fechas que se determinen.

Anuncios

Página modificada el 12/09/2017