Grado en Ingeniería Informática (2010) |
Asignaturas |
COMPUTADORES |
Resultados de aprendizaje |
DATOS IDENTIFICATIVOS | 2020_21 |
Asignatura | COMPUTADORES | Código | 17234107 | |||||
Titulación |
|
Ciclo | 1º | |||||
Descriptores | Cr.totales | Tipo | Curso | Periodo | ||||
6 | Obligatoria | Segundo | 1Q |
Competencias | Resultados de aprendizaje | Contenidos |
Planificación | Metodologías | Atención personalizada |
Evaluación | Fuentes de información | Recomendaciones |
Tipo A | Código | Resultados de aprendizaje |
A7 |
Refuerza el conocimiento de la organización y el funcionamiento de los subsistemas de la estructura Von Neumann: Procesador, Memoria y Entrada / Salida. Sabe utilizar las herramientas del Lenguaje Ensamblador para generar programas en L.M. los procesadores ARM. Sabe enlazar rutas escritas en Lenguaje Ensamblador de ARM con un programa escrito en lenguaje C. Utiliza herramientas de depuración para hacer el seguimiento de los programas escritos en L.M. Entiende la funcionalidad de los interfaces entre el computador y los dispositivos periféricos, es decir, los controladores de E / S. Analiza los métodos de sincronización por encuesta y por interrupción, y diseñar rutinas que utilicen estos métodos de manera eficaz y eficiente. Comprende el método de transferencia de información a través de controladores de acceso directo a memoria (DMA), y diseña rutinas que utilicen este método de manera eficaz. Conoce otros sistemas más sofisticados para manejar las transferencias de Entrada / Salida, basados en procesadores auxiliares especializados. | |
CM9 |
Refuerza el conocimiento de la organización y el funcionamento de los subsistemas de la estructura Von Neumann: Procesador, Memoria y Entrada/Salida. Entiende el formato de las instrucciones y les datos del Lenguaje Máquina de los procesadores ARM, así como saber ubicar esta información dentro de la memória del computador. Analiza un conjunto significativo de instrucciones i modos de direccionamiento del L.M. de los procesadores compatibles ARM. Sabe utilizar las herramientas del Lenguaje Ensamblador para generar programas en L.M. de los procesadores ARM. Traduce estructuras algorítmicas (secuenciales, condicionales, iterativas) a Lenguaje Ensamblador de ARM. Convierte funciones de programas escritos en lenguaje C al equivalente en Lenguaje Ensamblador d'ARM, es decir, subrutinas con el paso de parámetros y retorno de resultados, tanto por valor como para referencia. Sabe enlazar rutinas escritas en Lenguage Ensamblador de ARM con un programa escrito en lenguaje C. Utiliza herramientas de depuración para hacer el seguimiento de los programas escritos en L.M. Entiende la funcionalidad de las interfícies entre el computador y los dispositivos periféricos, es decir, de los controladores de E/ S. Analiza los métodos de sincronización por encuesta y por interrupción, y diseñar rutinas que utilicen estos métodos de manera eficaz y eficiente. Comprende el método de transferencia de información a través de controladores de acceso directo a memoria (DMA), y diseña rutinas que utilitcen este método de manera eficaz. Conoce otros sistemas más sofisticados para manejar las transferencias de Entrada/Salida, basados en procesadores auxiliares especializados. | |
Tipo B | Código | Resultados de aprendizaje |
B3 |
Configura un sistema de commutadores. Es capaz de resolver problemas de forma ingeniosa, con iniciativa y creatividad, teniendo en cuenta los conceptos de la asignatura. | |
B8 |
Participa y colabora activamente en las tareas del equipo, lleva a cabo su aportación individual en el tiempo previsto, tiene en cuenta la aportación de los demás y retroalimenta de forma constructiva. | |
Tipo C | Código | Resultados de aprendizaje |