Você está na página 1de 3

1.

Hacer una lista con los que ustedes consideran son procesos reales
que maneja un sistema operativo.
Primero vamos a definir que es un proceso.
En un sistema multiprogramado o multitarea donde existen muchos procesos y
un procesador, puede ocurrir que en un momento dado slo se ejecute un
proceso o varios y los dems estn esperando a ser procesado o esperen la
finalizacin de una operacin. Formalmente un proceso es "Una unidad de
actividad que se caracteriza por la ejecucin de una secuencia de
instrucciones, un estado actual, y un conjunto de recursos del sistema
asociados"

Considero los siguientes


operativo

procesos reales que manejan un sistema

Nuevo: Proceso recin creado, pero no admitido por el SO como


ejecutable
Preparado (ready o listo): es un proceso en este estado est
esperando a que se le asigne un procesador
Ejecucin (run):Es el proceso en este estado est en la CPU ejecutando
instrucciones
Bloqueado (wait, en espera): Es el proceso est esperando a que se
produzca un evento externo, como una seal de E/S, y pasara a estado
ejecucin
Comienzo de la ejecucin: Todo proceso comienza al ser dada la orden
de ejecucin del programa insertndose en la cola de preparados. El
encolamiento depender de la poltica de gestin de dicha cola
Paso ha estado de ejecucin: Cuando el procesador se encuentra
inactivo y en la cola de preparados exista algn proceso en espera de
ser ejecutado, se pondr en ejecucin el primero de ellos.
Paso a estado bloqueado: Un proceso que se encuentre en ejecucin
y que solicite una operacin a un dispositivo externo, teniendo que
esperar a que dicha operacin finalice, ser pasado de estado de
ejecucin a estado bloqueado insertndose su PCB en la cola
correspondiente de bloqueados. A partir de este momento el procesador
pone en ejecucin el siguiente proceso, que ser el primero de la cola de
preparados.

2. De los procesos reales, cuales se comunican entre s y cuales deben


esperar el suceso de algn evento externo.
3. Una vez analizada la lista de comunicacin entre procesos,
establezca cuales procesos de esa lista necesitan sincronizacin, es
decir cuales necesitan compartir datos, recursos, entre otros
aspectos.

Procesos de Bloqueo: bloqueado: Un proceso que se encuentre en


ejecucin y que solicite una operacin a un dispositivo externo, teniendo
que esperar a que dicha operacin finalice, ser pasado de estado de
ejecucin a estado bloqueado insertndose su PCB en la cola
correspondiente de bloqueados. A partir de este momento el procesador
pone en ejecucin el siguiente proceso, que ser el primero de la cola de
preparados
Proceso Preparado: Si est en ejecucin y aparece una interrupcin
que fuerza al sistema operativo a ejecutar otro proceso, el primero
pasar al estado preparado
Proceso Ejecucin: Cuando el procesador se encuentra se pondr en
ejecucin el primero de ellos

4. Como creen ustedes que el sistemas operativos planifica la


ejecucin de los procesos, que herramientas utiliza y como la
realiza.

5. Realice una lista de todos los dispositivos que considere que


hacen parte de un sistema computacional, y para cada uno de
ellos diga si es dispositivo de entrada o de salida al sistema.
6. Teniendo en cuenta el estudio de la organizacin interna del
sistema operativo para manejar la estructura de archivos y
directorios, realizar un cuadro sinptico en donde resuma los
tipos de estructuras de archivos y qu sistemas operativos los
manejan.

La estructura de un sistema de archivos de un sistema operativo es el nivel


ms bsico de organizacin. Casi todas las formas en que un sistema operativo
interacta con sus usuarios, aplicaciones y modelos de seguridad dependen de
la manera en que almacena y organiza los archivos en los dispositivos de
almacenamiento. El proporcionar una estructura de sistema de archivos comn
asegura que los usuarios y programas pueden acceder y escribir a los archivos.
Los sistemas de archivos dividen los archivos en dos categoras lgicas:

archivos compartibles vs. no compartibles

archivos variables vs. estticos

Los archivos compartibles son aqullos a los que se puede acceder desde
varios hosts; mientras que los archivos no compartibles slo estn disponibles
localmente. Los archivos variables, tales como documentos, pueden cambiar

en cualquier momento; los archivos estticos, tales como binarios, no cambian


sin una actuacin por parte del administrador de sistemas.
La razn para visualizar a los archivos de esta manera es para ayudar a
correlacionar la funcin del archivo con los permisos otorgados a los directorios
que los sostienen. El modo en que el sistema operativo y sus usuarios
interactan con un archivo dado determina el directorio en el cual estos
archivos estn ubicados, si ese directorio est montado como de slo lectura o
slo escritura y el nivel de acceso que cada usuario tiene a ese archivo. El nivel
superior de esta organizacin es crucial. El acceso a los directorios inferiores
puede estar restringido o se pueden manifestar problemas de seguridad si el
nivel superior es dejado sin organizar o no sigue ninguna estructura rgida

Você também pode gostar