Programación en tiempo real. Interrupciones. Sincronización y comunicación entre tareas. Lenguajes.

De MediaWiki
Ir a la navegación Ir a la búsqueda

Rúbrica

Rúbrica de Xuño 2021 Xunta de Galicia (tema 30 de A2)
Tema Peso
1 - Presentación do tema: índice, contexto, coherencia, claridade expositiva, relación co currículo, conclusións e bibliografía. 15 %
2 - Dominio e credibilidade transmitida, incluídas referencias á actualidade do tema 20 %
3 - Sistemas en tempo real. Definición, características, diagramas, funcionamento, tarefas de control e tarefas de execución, e interacción co hardware. 5 %
4 – Programación en tempo real. Rendemento. Bases de datos e sistemas operativos en tempo real. Planificación. 10 %
5 – Programación concorrente. Sintaxis: rutinas, fork/join, Cobegin/Coend, declaración explícita de tarefas concorrentes. 10 %
6 - Interrupcións. Polling. Interrupcións simples. Interrupcións múltiples. 10 %
7 - Sincronización e comunicación de tarefas. Recursos compartidos e seccións críticas. Interbloqueos: condicións, prevención e detección e recuperación 10 %
8 - Sincronización e comunicación de tarefas. Exclusión mutua: durmir e espertar, candados, semáforos, monitores, contadores de eventos e solucións hardware. Comunicación entre procesos en sistemas distribuídos. 15 %
9 – Linguaxes de programación. Características comúns. 5 %