Sistema Operativo

Páginas: 8 (1852 palabras) Publicado: 18 de marzo de 2013

Tema
Investigación Individual




Integrante
Eddy Aybar 08-1311






Profesor (a)
Raisa Altagracia Hidalgo Mejía






Asignatura
Sistemas Operativos
Sección 01



Índice




Introducción

En este trabajo de investigación he realizado una pequeña búsqueda (enorme en realidad) sobre ciertos temas que tratan problemas de los cuales se presentan en un sistemaoperativo. Dicho problemas son ocultos para la mayoría de usuarios y estos se ejecutan de una forma tan veloz y tan oculta que nos he imposible percibirlo.
Por más extraño que parezcan los problemas se los nombrare para que puedan tener una mayor idea de a que me refiero:
El Problema de los Lectores y Escritores, si, en un sistema operativo existen lectores y escritores, de que se encarganestos ya lo veremos.
El Problema de los Filósofos que Cenan, ah sí son 5 los filósofos que necesitan de la ayuda de otro para poder cenar. (Filósofos, cena, sistemas operativos ya veremos)
El Problema de los Jardines, ah también hay un jardín? Si y no es de flores ni de árboles, curioso en todo esto? , continuemos aún falta más.
El Problema de los Productores y Consumidores, mmm ya está bueno conestos títulos y temas que no nos hacen énfasis en que tienen que ver con un Sistema Operativo, pero los sacaremos de esa duda, con este trabajo de investigación.
Problema de los lectores y escritores
¿En qué consiste?
En este problema varios procesos concurrentes comparten una misma estructura de datos y necesitan consultarla o actualizarla (modificarla). Un proceso lector es aquel que estáconsultando la estructura y un proceso escritor es aquel que la está modificando. Las características de este problema son las siguientes :
Se permite varios procesos lectores al mismo tiempo.
Solo se permite un escritor en un instante dado.
Mientras el escritor modifica la estructura no puede haber procesos lectores ni otros procesos escritores.
En este tipo de problemas es necesario disponerde servicios desincronización que permitan a los procesos lectores y escritores sincronizarse adecuadamente en el acceso al objeto.
Este problema se plantea cuando se tiene un área de acceso compartida
Múltiples Procesos leen Información
Múltiples Procesos escriben Información
¿Qué tipo de problema es?
Comunicación y sincronización de procesos (concurrente)
Explique un Ejemplo


Problemade los filósofos que cenan
¿En qué consiste?
Se trata de que los recursos sean utilizados de la manera más eficiente por todos los procesos implicados.
Dos filósofos contiguos no pueden comer a la vez (exclusión mutua).
Si un filósofo está comiendo, los contiguos no pueden hacerlo hasta que aquel termine (sincronización).
El filósofo que termina de comer debe ceder los palillos para suposterior utilización (interbloqueo).
E indicar el código que ejecutarían los filósofos de forma que estos puedan comer y pensar y que se cumplan las tres condiciones que debe cumplir cualquier solución al problema de la sección crítica: exclusión mutua, progreso y espera limitada.
¿Qué tipo de problema es?
sincronización de procesos (concurrente)
Explique un Ejemplo

Problema de los Jardines
¿Enqué consiste?
Identificar aquellas regiones de los procesos que acceden a variables compartidas y dotarlas de la posibilidad de ejecución como si fueran una única instrucción.
¿Qué tipo de problema es?
Comunicación y sincronización de procesos (concurrente)
Explique un Ejemplo
Se desea controlar el número de visitantes a unos jardines. La entrada y la salida a los jardines se pueden realizarpor dos puntos que disponen de puertas giratorias. Se desea poder conocer en cualquier momento el número de visitantes a los jardines, por lo que se dispone de un computador con conexión en cada uno de los dos puntos de entrada que le informan cada vez que se produce una entrada o una salida. Asociamos el proceso P1 a un punto de entrada y el proceso P2 al otro punto de entrada. Ambos procesos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS