Fecha: 13/03/2000
Objetivos: Preparar al alumno a los laboratorios calificados enseñándole a través de un laboratorio dirigido a desenvolverse con versatilidad en la línea de comandos del sistema operativo MINIX 2.0.
Temas: - Directorios
- Archivos
- Sistema de archivos
Laboratorio Calificado Nro 1 :
Fecha: 03/04/2000
Objetivo: Transmitir información entre procesos a través de named pipes.
Temas: - mkfifo
- open
- read/write
Fecha:
17 de Abril de 2000
Objetivo:
Creación de procesos y uso de pipes sin nombre como medio de comunicación.
Creación de hilos y uso compartido del espacio de direcciones.
Temas:
- fork
- pipe
- read/write
- dup2
- execl
- pthread_create
- pthread_self
- pthread_join
Laboratorio Calificado Nro 3 (Tipo "C" )
Fecha: 05 de mayo de 2000, hasta las
12:45 p.m.
Objetivo:
Analizar y solucionar problemas de recurso compartido
Temas:
En MINIX
En Visual C++ para WINDOWS
- nanosleep
- Sleep
- gettimeofday
- CreateThread
- pthread_create
- ExitThread
- pthread_join
- SuspendThread
- pthread_mutex_init
- ResumeThread
- pthread_mutex_lock
- CreateMutex
- pthread_mutex_unlock
- WaitSingleObject
- ReleaseMutex
Laboratorio Calificado Nro 4
Fecha: 29 de mayo de 2000
Objetivos:
Comprender las llamadas al sistema en MINIX y aprender a escribir una.
Entender el contenido de la tabal de procesos asociada a cada proceso en MM (Management
Memory).
Temas:
Implementación de la administración de memoria en
MINIX