|
S O - S
I S T E M A S O P E R A T I V O S
C U R S O 2 0 0 6 - 2 0 0
7
|
i
n f o |
Departamento Informática - UVa [ DI ]
|
Página personal profesor RESPONSABLE[ >> ]
|
Escuela Universitaria de Informática - SG [ EUI-SG ]
|
|
Ingeniería Técnica en Informática de Gestión[ ITIG ]
|
Programa oficial [ >> ]
|
|
t e o r í a |
ID |
Breve descripción |
Comentarios |
[ SO_TE01 ]
|
Introducción |
Características, evolución y clasificación, estructura de los SO. |
[ SO_TE02 ] |
Estructura de los sistemas de computación |
Funcionamiento de los sistemas de computación,
ejecución de instrucciones e interrupciones, estructura de E/S, almacenamiento, ... |
[ SO_TE03 ] |
Estructura de los sistemas operativos |
Componentes del sistema, Servicios, llamadas al sistema, ...
|
[ SO_TE04 ] |
Procesos |
Proceso, estados de un proceso, operaciones sobre procesos, hilos, ...
|
[ SO_TE05 ] |
Planificación de procesos |
Objetivos, planificación apropiativa vs. no apropiativa,
algoritmos de planificación, el núcleo del SO
|
[ SO_TE06 ] |
Principios de programación concurrente |
Concurrencia, áreas de comunicación entre procesos:
exclusión mutua, sincronización, interbloqueo; Propiedades de corrección
|
|
p r á c t i c a |
ID |
Breve descripción |
Comentarios |
[ SO_PR01 ]
|
Lenguaje de programación C |
Estructura
de un programa en C, tipos de datos, punteros, funciones de usuario. |
[ SO_PRACT ] |
Presentación trabajo a realizar |
Implementacion de un minishell
Código fuente de apoyo [ main.c ]
[ Makefile ]
[ parser.y ]
[ scanner.l ]
[ y.c ] |
[ SO_PR03 ]
|
Procesos UNIX |
Llamadas al sistema relacionadas con procesos.
[ Ejemplos
>> ]
|
[ SO_PR04 ]
|
Manejo de señales |
Descripción
del modelo de señales y llamadas al sistema relacionadas.
[ Ejemplos
>> ]
|
[ SO_PR05 ]
|
Hilos POSIX |
Creación,
terminación de hilos de ejecución POSIX.
[ Ejemplos
>> ]
|
[ SO_PR06 ]
|
Sincronización de
Hilos POSIX |
Mecanismos
de sincronización de hilos de ejecución POSIX: semáforos, cerrojos de
exclusión mutua y variables de condición.
[ Ejemplos
>> ]
|
|
a
v i s o s |
Fecha |
Asunto |
Información
complementaria |
|
|
|
02/10/2006 |
Presentación SO |
Presentación del programa de la asignatura |
y
|
v
a r i o s |
Introducción al Lenguaje C. (ACM Capítulo de Estudiantes, FI-UPM).
[ Curso de C >> ]
Manual de C.
Breve manual de C basado en el libro de (Llanos, 2001).
[ CursoC.pdf ].
Referencia de C. Útil y breve (2 hojas) guía de C.
[ c-refcard-a4.pdf ].
Cursos anteriores:
[ Prácticas 2005-06 >> ]
[ Prácticas 2004-05 >> ]
|
|
S
I S T E M A S O P E R A T I V O S
C U R S O 2 0 0 6 - 2 0 0
7
|