Datos Identificativos | 2012/13 | |||||||||||||
Asignatura | Sistemas Operativos I | Código | 614111203 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Período | Curso | Tipo | Créditos | |||||||||
1º e 2º Ciclo | 1º cuadrimestre |
Segundo | Troncal | 6 | ||||||||||
|
Temas | Subtemas |
INTRODUCCION OS SISTEMAS OPERATIVOS | Que e un S.O. Conceptos de hardware Conceptos de S.O. Estrutura dun S.O. |
PROCESOS | B.C.P. Operacións sobre os procesos Estados dos procesos e transicións Planificación da C.P.U. Algoritmos non apropiativos Algoritmos apropiativos Colas multinivel Planificación en tempo real |
INTERBLOQUEO | Caracterización Prevención Evitación Recuperación Método combinado |
CONCURRENCIA E SINCRONIZACIÓN DE PROCESOS | Introdución Seccións críticas Solucións software a sección crítica Solucións hardware a sección crítica |
SEMAFOROS | Implementación Produtores e consumidores Lectores i escritores Filósofos ceando |
REXIONS CRITICAS | Implementación Produtores e consumidores Lectores i escritores Filósofos ceando |
MEMORIA | Introducción Particións múltiples, tamaño fixo (MFT) e variable (MVT) Paxinación Segmentación Sistemas mixtos Paxinación segmentada Segmentación paxinada |
MEMORIA VIRTUAL | Introducción Paxinación baixo demanda Remplazo de páxinas Asignación de marcos Thrashing (hiperpaxinación) |
SISTEMAS DE FICHEROS |
Tipos de arquivos Métodos de acceso Métodos de organización Directorios Implementación de sistemas de arquivos Protección |
ENTRADAS E SAIDAS |
Hardware de E/S Fundamentos do software de E/S Capas do software de E/S |