Sistemas Operativos - 2007 - 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Usted se encuentra en: Universidad del Cauca → ~emezav → Sistemas Operativos | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Contenido de la asignaturaEn esta página puede onsultar el contenido de la asignatura y alguna bibliografía asociada. [27-02-2008] Solución del primer punto del segundo parcial de teoría, implementado con hilos y semáforos POSIX (Autor: Erwin Meza Vega). Este codigo se encuentra protegido por la licencia GPL. (TAR-GZ). Descomprimir y en el directorio que se crea, ejecutar: make make run [18-02-2008] Problema para estudiar: El problema del canotaje. Una empresa turística ofrece el servicio de canotaje. Para ello, las personas deben abordar un bote con capacidad para 6 personas, que es manejado por un guía experto y que los llevará desde un punto río arriba hasta un punto más abajo. Desarrolle un algoritmo que permita sincronizar los recorridos en canotaje que se realizan en un día, teniendo en cuenta que: Existen 5 botes y 5 guías disponibles para realizar el recorrido. Todos los botes salen del mismo sitio y llegan al mismo sitio. Un bote debe estar lleno antes de salir en el punto de partida. En cualquier momento sólo 2 botes pueden estar realizando el recorrido en forma simultánea. Cuando un guía termina un recorrido, debe regresar el bote al punto de partida, y deberá esperar hasta que los botes que hayan llegado antes partan de nuevo. Debido a que su trabajo es muy pesado, un guía solo puede realizar 3 recorridos. Luego de ello, el guía y el bote no prestarán más servicio ni serán reemplazados por otro guía. [18-01-2008] Algunas diapositivas de apoyo:
PROGRAMA DE LA ASIGNATURA
En la siguiente URL pueden encontrar un mapa de la evolución de los Sistemas Operativos (No UNIX): http://www.oshistory.net/metadot/index.pl UNIX: http://www.unix.org/what_is_unix/history_timeline.html En las siguientes direcciones encontrarán materiales de estudio de Sistemas Operativos:
En la siguiente dirección URL pueden encontrar una excelente guía sobre la programación en C yel uso de las llamadas al sistema. (Derechos de autor de David Marshall, 1994). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Erwin Meza Vega. Oficina 450 edificio FIET, Sector Tulcán. Popayán, Cauca. Tel: (2)8209800 ext 2149. |