You are on page 1of 3

1

Taller de Sistemas Operativos


Depar t ament o de I nf or mt i ca
Universidad Tcnica Federico Santa Mara
1
Taller de Sistemas
Operativos
Prof. Dr. Ral Monge
2 Semestre del 2000
Taller de Sistemas Operativos
Depar t ament o de I nf or mt i ca
Universidad Tcnica Federico Santa Mara
2
Descripcin del Curso
Taller de Sistemas Operativos
Depar t ament o de I nf or mt i ca
Universidad Tcnica Federico Santa Mara
3 Ral Monge
Antecedentes Generales
Asignatura: Taller de Sistemas Operativos
Sigla: ICI-345
Crditos: 3
Nmero de horas:
Ctedra 2 (2 sesiones semanales)
Ayudanta 0 (Una sesin semanal)
Laboratorio 6 (corresponde a cuatro tareas)
Pre-requisito: ILI-243 (Sistemas Operativos)
Examen final: NO
Profesor: Ral Monge (rmonge@inf.utfsm.cl)
Ayudantes: NO
Horario: Jueves 9,10 (F-135)
2
Taller de Sistemas Operativos
Depar t ament o de I nf or mt i ca
Universidad Tcnica Federico Santa Mara
4 Ral Monge
Objetivos
Al final del curso el alumno ser capaz:
Instalar un Sistema Operativo y realizar tareas bsicas de
administracin de sistemas.
Conocer las rdenes bsicas del Sistema Operativo
Programar utilizando llamadas al sistema para manejo de
archivos, control de procesos, manejo de seales y
comunicacin entre procesos.
Desarrollar un proyecto de programacin de sistemas.
Taller de Sistemas Operativos
Depar t ament o de I nf or mt i ca
Universidad Tcnica Federico Santa Mara
5 Ral Monge
Contenido
1. Introduccin. Estructura y Servicios Bsicos del Sistema
Operativo.
2. El Sistema de Archivos
Estructura del Sistema de Archivos. Operaciones de manejo
del directorio y los archivos.
3. Procesos Concepto de procesos y operaciones de manejo
de procesos. Entorno y uso de pipes. Seales y manejadores
de seales.
4. Concurrencia y Comunicacin entre Procesos.
Memoria Compartida y semforos. Cola de mensajes. Uso
de sockets. Multihebras.
5. E/S. Entrada y salida. Drivers.
Taller de Sistemas Operativos
Depar t ament o de I nf or mt i ca
Universidad Tcnica Federico Santa Mara
6 Ral Monge
Evaluacin
Actividades a evaluar:
Tareas (30%)
Certamen (30%)
Proyecto (40%)
Calendario de actividades:
Tarea N1 : Viernes 25 /8 del 2000
Tarea N2 : Viernes 15 /9 del 2000
Tarea N3 : Viernes 13 /10 del 2000
Certamen : Jueves 26 /10 del 2000
Anteproyecto: Jueves 19 /10 del 2000
Informe de Avance: Jueves 9 /11 del 2000
Informe Final: Jueves 23 /11 del 2000
3
Taller de Sistemas Operativos
Depar t ament o de I nf or mt i ca
Universidad Tcnica Federico Santa Mara
7 Ral Monge
Bibliografa
Literatura sobre Unix
Maurice J. Bach, "The Design of the Unix Operating System", Prentice-Hall,
1986.
B. Kernighan, R. Pike, "The Unix Programming Environment", Prentice-Hall,
1984.
Marc J. Rochkind, "Advanced Unix Programming", Prentice-Hall, 1985.
W. Richard Stevens, "Advanced Programmingin the Unix Environment",
Addison-Wesley, 1993.
Literatura sobre Linux
Matt Welsh, et.al., "Running Linux", 3rd. Edition, OReilly, 1999.
Jessica P. Hekman, "Linux in a Nutshell : A Desktop Quick Reference", OReilly,
1997.

You might also like