Que estás buscando?
La documentación de la asignatura será mayoritariamente en Inglés. Puede haber documentos en castellano y catalán, pero el idioma principal será inglés.
Por tanto, el estudiante debe poder leer correctamente del inglés.
B2_Que los estudiantes sepan aplicar sus conocimientos en su trabajo o vocación de una forma profesional y tengan las competencias que demuestran mediante la elaboración y defensa de argumentos y la resolución de problemas dentro de su área de estudio
B5_Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía
T1_Que los estudiantes conozcan un tercer idioma, que será preferentemente el inglés, con un nivel adecuado de forma oral y por escrito, de acuerdo con las necesidades que tendrán las graduadas y graduados en cada titulación
T2_Que los estudiantes tengan capacidad para trabajar como miembros de un equipo interidisciplinar ya sea como un miembros más, o realizando tareas de dirección con el fin de contribuir a desarrollar proyectos con pragmatismo y sentido de la responsabilidad, asumiendo compromisos teniendo en cuenta los recursos disponibles
A nivel general esta asignatura abarca los siguientes descriptores especificados para la materia a la que pertenece (Arquitectura, Sistemas Operativos y Redes de Ordenadores):
1.- Procesadores de propósito específico, procesados RIESGO (monociclo y multiciclo)
2.- Lenguaje máquina y enssamblador de un procesador RISC, estructura del espacio lógico de un programa
3.- Introducción a la jerarquía de memoria (caché) y al subsistema de entrada / salida
4.- Introducción al soporte de la arquitectura al sistema operativo (memoria virtual, TLB)
5.- Concurrencia, entrada / salida y buses (encuesta, interrupciones, DMA, tipo E / S)
6.- Programación en lenguaje ensamblador de procesadores (RISC y CISC) y enlace con lenguajes de alto nivel
7.- Estructuras internas en la jerarquía de memoria (discos, memoria principal, cachés, mecanismos de detección y corección de errores)
8.- Introducción a los procesadores segmentados lineales y multiprocesadores
9.- Introducción a los sistemas operativos (tipo de sistemas operativos y características, procesos, flujos, espacios de direcciones, modos de ejecución, comandos básicos)
10.- Gestión del espacio de direcciones (servicios del sistema, gestión de la memoria, memoria virtual, swap, thrashing, estructuras básicas de apoyo)
11.- Gestión de la entrada / salida (servicios del sistema, buffering, spooling, independencia de los dispositivos, estructuras básicas de apoyo)
Para el seguimiento de la asignatura el estudiante trabaja con su ordenador personal (portátil) que deberá llevar a todas y cada una de las clases
Tema 1- Introducción
Tema 2 - Arquitecturas
Tema 3 - Gestión de procesos
Tema 4 - Conjunto de instrucciones y modos de direccionamiento
Tema 5 - Las interrupciones
Todas las notas son obligatorias. Sólo se puede recuperar la práctica final (reto) y las pruebas escritas.
Por las pruebas escritas la media de las pruebas debe tener una calificación mínima de 5.0. Si la nota es inferior a 5.0 entonces se suspenderá la asignatura y la calificación final de la asignatura será la de las pruebas escritas.
Margolis, M, (2012), Arduino Cookbook, Recipes to Begin, Expand, and Enhance your Projects, Second Edition, O'Reilly Media, ISBN: 978-1-449-31387-6
Purdum, Jack, Beginning C for Arduino, Springer Science + Business Media, ISBN: 978-1-4302-4776-0, ISBN: 978-1-4303-4777-7 (eBook)
Presentaciones y apuntes de la asignatura en el Moodle