Competencias y objetivos
Contexto de la asignatura para el curso 2023-24
La asignatura "Sistemas Empotrados", en adelante SE, se enmarca dentro de los conocimientos pertenecientes al área de "Arquitectura y Tecnologías de los Computadores" que, entre otras materias, explica el funcionamiento de los computadores tanto a nivel hardware como software. Las asignaturas predecesoras "Computadores", "Procesadores Integrados", "Programación I", "Programación II" y "Sensores e Instrumentación" que el o la estudiante han debido cursar previamente, definen el itinerario idóneo para asegurar una base de conocimientos suficiente en esta asignatura.
Los SE presentes en sistemas robóticos son sistemas autónomos de computación optimizados en mayor o menor medida para unas tareas concretas. Su ubicuidad, complejidad, incorporación progresiva de diferentes grados de paralelismo, creciente potencia de cálculo y funcionalidad son de capital importancia en el contexto de esta asignatura.
SE tiene por objetivo la capacitación del estudiante para el desarrollo, optimización y mantenimiento de los SE que forman parte de la mayoría de los sistemas robóticos. De esta forma, se proporcionan los conocimientos teóricos y prácticos fundamentales para comprender y analizar los problemas y las soluciones relativas al diseño de estos sistemas.
Competencias de la asignatura (verificadas por ANECA en grados y másteres oficiales) para el curso 2023-24
Competencias específicas (CE)
- CE30 : Saber cómo aplicar los principios de arquitecturas de red, protocolos y tecnologías de redes actuales para comunicar los elementos de un sistema robótico entre sí y con otros equipos informáticos. Conocer las características y estándares de comunicaciones para ámbito industrial, y saber escoger los adecuados para aplicaciones de robótica en entornos de trabajo especiales.
- CE4 : Conocer y evaluar la estructura y componentes básicos de los computadores. Conocer, saber utilizar e integrar los sistemas operativos y sistemas empotrados, así como sus características de multitarea o comunicación entre aplicaciones.
- CE5 : Interpretar el funcionamiento del código fuente de un programa. Definir los tipos de datos necesarios para la representación de la información. Diseñar algoritmos y codificarlos con distintas técnicas de programación, especialmente en sistemas robóticos. Verificar el correcto funcionamiento de un programa.
- CE6 : Tener capacidad de visión espacial y conocimiento de las técnicas de representación gráfica, que permitan el diseño y la interpretación de planos de sistemas mecánicos y de circuitos eléctricos y electrónicos. Conocer y saber utilizar programas informáticos de diseño y visualización de esquemas de circuitos, estructuras y mecanismos.
Competencias Transversales
- CT1 : Capacidades informáticas e informacionales.
- CT2 : Ser capaz de comunicarse correctamente tanto de forma oral como escrita.
- CT3 : Capacidad de análisis y síntesis.
- CT4 : Capacidad de organización y planificación.
Resultados de aprendizaje (Objetivos formativos)
- Conocer los principales recursos de paralelismo de los sistemas empotrados y su programación o configuración.
- Conocer y saber utilizar las características avanzadas de los microcontroladores.
- Conocer las infraestructuras software necesarias para la ejecución de aplicaciones empotradas y comprender el papel que desempeña cada una de ellas.
- Conocer las características de los sistemas operativos que trabajan con sistemas empotrados (compilación, sistema de memoria, configuración de la compilación, características de tiempo real).
- Saber configurar y programar sistemas empotrados con sistema operativo y sin él. Saber evaluar la conveniencia de su utilización.
- Conocer las métricas importantes de un sistema empotrado y saber evaluarlas en función del tipo de aplicación.
Objetivos específicos indicados por el profesorado para el curso 2023-24
- Conocer los principales recursos de paralelismo de los sistemas empotrados (SE) y su programación o configuración.
- Conocer y saber utilizar las características avanzadas de los microcontroladores y microprocesadores para SE.
- Conocer las infraestructuras software necesarias para el diseño y la ejecución de aplicaciones empotradas y comprender el papel que desempeña cada una de ellas.
- Conocer las características de los sistemas operativos que trabajan con sistemas empotrados (sistema de memoria, configuración, proceso de compilación y características de tiempo real).
- Saber configurar, programar y depurar SE con sistema operativo o sin él.
- Saber evaluar la conveniencia de utilización de un SE.
- Conocer las métricas importantes de un SE y saber utilizarlas en función del tipo de aplicación.
Datos generales
Código:
33725
Profesor/a responsable:
Martínez Álvarez, Antonio
Crdts. ECTS:
6,00
Créditos teóricos:
1,20
Créditos prácticos:
1,20
Carga no presencial:
3,60
Departamentos con docencia
-
Dep.:
TECNOLOGIA INFORMATICA Y COMPUTACION
Área: ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES
Créditos teóricos: 1,2
Créditos prácticos: 1,2
Este dep. es responsable de la asignatura.
Este dep. es responsable del acta.
Estudios en los que se imparte
-
GRADO EN INGENIERÍA ROBÓTICA
Tipo de asignatura: OBLIGATORIA (Curso: 3)