Vous êtes sur la page 1sur 1

PSO-VAC-DES-003

FORMA-004-DES *
Repblica Bolivariana de Venezuela

PROGRAMA SINPTICO

Universidad Nacional Experimental Martima del Caribe

Cdigo:

Vicerrectorado Acadmico - Direccin Docente


Escuela
Nutica e Ingeniera
Unidad Curricular
Sistemas Operativos II

Carrera
Ingeniera Informtica
Cdigo
Prelacin
560
450 - 460

Crditos
3

Mencin
Todas
Semestre
V

Horas
4

Departamento
Ciencias Aplicadas
Vigencia
Noviembre 2007

OBJETIVO GENERAL

Comprender los fundamentos tericos y prcticos de los sistemas operativos distribuidos (SOD), as como los elementos
fundamentales necesarios para la construccin de rutinas y programas que interacten entre ellos y a su vez aprovechar las
facilidades que stos brindan.
SNTESIS DE LOS CONTENIDOS DE LA ASIGNATURA
TEORA

Unidad I - Conceptos bsicos de los sistemas operativos distribuidos (SOD). Caractersticas especficas del hardware y
software de los SOD. Buses y conmutadores. Componentes y estructuras de un SOD. Sistemas centralizados y en redes.
Unidad II - Concepto de estado y proceso. Modelo cliente-servidor. Procesos threads. Implementacin de los procesos.
Unidad III - Comunicacin entre procesos en sistemas distribuidos. Protocolos distribuidos de comunicacin. Protocolos
multicapas. Modo de transferencia asincrnica (ATM). Transferencia de mensajes. Llamadas a procedimientos remotos.
Unidad IV - Sincronizacin entre procesos en ambientes distribuidos. Sincronizacin necesaria entre procesos. Repaso de
seccin crtica y exclusin mutua. Algoritmos centralizados y distribuidos de exclusin mutua. Eleccin de leader.
Unidad V - Administracin de recursos en sistemas distribuidos. Conceptos bsicos de deadlock. Transacciones y
ventajas. Algoritmos de localizacin y prevencin del deadlock.
Unidad VI - Algoritmos de planificacin del procesador en entornos distribuidos. Planificacin esttica y dinmica.
Planificacin en tiempo real. Planificacin de recursos: teora e implementacin.
Unidad VII - Sistemas distribuidos de manipulacin de archivos. Archivos y directorios. Descriptor de archivos. Mtodos
de accesos y operaciones variables con archivos y directorios. Atencin a las transacciones y control de las operaciones
concurrentes. Proteccin y seguridad de los archivos. Modelos de control de acceso. Implementacin del sistema de archivos.
Implementacin del ncleo de un sistema operativo.

PRCTICAS
Implantacin de algn problema de sincronizacin utilizando hebras. Programacin en C utilizando las llamadas del S.O. UNIX.
BIBLIOGRAFA BSICA

Silberschatz, A."Operating System Concepts".4 edicin. Addison-Wesley. 1994.


Tanebaum, A. Sistemas operativos distribuidos. Prentince Hall (1990).
Tanembaum, A.S. "Sistemas operativos modernos". Prentice-Hall, 1993.
Bach, M.J. "The design of the Unix operating system". Prentice-Hall, 1986.

Vous aimerez peut-être aussi