Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DINA ESTHER LOPEZ SIERRA REMBRANDT AARON RODRIGUEZ ALVARO RUBEN TACO VICTORIA EUGENIA CHAPARRO JOSE ALEXANDER IDARRAGA Curso: 30 !02 "!0
UNIVERSIDAD NACIONAL ABIERTA $ A DISTANCIA UNAD ESCUELA DE CIENCIAS B%SICAS& TECNOLOG'A E INGENIER'A SISTEMAS OPERATIVOS
INTRODUCCI(N
Nos proponemos realizar este taller sobre la Administracin de los procesos, teniendo en cuenta que Un proceso es un programa en ejecucin, para conocer los estados, clasificacin y estructura de los procesos Adems queremos aprender como administra el Sistema Operativo la memoria y como realiza el proceso de asignacin de la misma e identificar los dispositivos que acen parte de un sistema computacional reconociendo si es un dispositivo de entrada o de salida del sistema! Al igual que conocer los mecanismos de proteccin y seguridad en un sistema operativo!
OBJETIVOS "evisar cules son los algoritmos, pasos o tareas que debe realizar el Sistema Operativo! #dentificar los requisitos de la gestin de la memoria, el modelo de memoria de un proceso, diversos esquemas de gestin, incluyendo la memoria real y la virtual! $onocer los diferentes mecanismos de proteccin entre los distintos procesos que se ejecutan en un sistema
DESARROLLO DE ACTIVIDADES ) REALIZAR UN MAPA CONCEPTUAL O MAPA MENTAL DE LA UNIDAD 2& DONDE CONTEMPLE CADA UNO DE LOS RECURSOS ADMINISTRADOS POR EL SISTEMA OPERATIVO) ADMINISTRACION DE RECURSOS
A*+) D, M,+or-.
A*+) D, D-s/os-#-0o
A*+) D, Ar12-0o
A*+) *, /ro#,11-34
%structura
%ntrada y Salida
&atriz de acceso
&anejo
$ontroladores de dispositivo
&*todos de acceso
Sincronizacin de procesos
&ultiprogramacin en monousuario
'irtual
+irectorio (roteccin
"elojes
Amenazas
(uertos y buses
Autenticaci n
(rotocolo de interaccin
,ipos de sistema de arc ivo (roteccin de los fic eros Administracin del espacio libre
2) ELABORE UN BREVE RESUMEN ACERCA DE LA 5ORMA COMO SE ADMINISTRAN LOS PROCESOS POR PARTE DEL SISTEMA OPERATIVO $ DE LOS ESTADOS EN LOS 6UE PUEDE ESTAR UN PROCESO)
Un Sistema Operativo tiene una gran importancia ya que administra los procesos y tareas del sistema de cmputo! %l sistema realiza varias actividades simultneamente que compiten por la utilizacin de determinados recursos, entre los que destaca la $(U, estas actividades se denominan procesos! Un programa, por si solo, es una entidad pasiva mientras que un proceso es una entidad activa ya que compite por los recursos mquina! Un proceso termina cuando ejecuta su .ltima instruccin y pide al sistema operativo que lo elimine! %n %ste momento, el proceso puede devolver un valor de estado a su proceso padre! %l sistema operativo libera la asignacin de todos los recursos del proceso, incluyendo las memorias f/sica y virtual, los arc ivos abiertos y los b.feres de %S! 0a terminacin puede producirse tambi*n en otras circunstancias! Un proceso puede causar la terminacin de otro proceso a trav*s de la adecuada llamada al sistema! +ic a llamada al sistema al sistema solo puede ser invocada por el padre del proceso que va a terminar! %n caso contrario, los usuarios podr/an terminar arbitrariamente los trabajos de otros usuarios!
Un proceso puede estar en cualquiera de los siguientes tres estados1 0isto, %n ejecucin y 2loqueado1 a! 0os procesos en el estado listo son los que pueden pasar a estado de ejecucin si el planificador los selecciona! b! 0os procesos en el estado ejecucin son los que se estn ejecutando en el procesador en ese momento dado! c! 0os procesos que se encuentran en estado bloqueado estn esperando la respuesta de alg.n otro proceso para poder continuar con su ejecucin! (or ejemplo operacin de %3S!
3) EXPLI6UE BREVEMENTE COMO ADMINISTRA EL SISTEMA OPERATIVO LA MEMORIA $ COMO REALIZA EL PROCESO DE ASIGNACI(N DE LA MISMA) %l Sistema Operativo para administrar la memoria tiene su labor que consiste en llevar el registro de las partes de memoria que se est*n utilizando y aquellas que no, con el fin de asignar espacio en memoria a los procesos4 cuando estos la necesiten y liberarlo cuando terminen! As/ como administrar el intercambio entre la memoria principal y el disco, en los casos en que la memoria principal no pueda albergar a todos los procesos! (ara ejecutar un proceso, el procedimiento normal consiste en seleccionar uno de los procesos de la cola de entrada y cargarlos en memoria! %sto ocasiona la relocalizacin de direccin o enlaces a referencias e5ternas, seg.n sea el caso! &ientras se ejecuta un programa, se accede a las instrucciones o datos en la memoria! 6inalmente, el programa termina de ejecutarse y su espacio en memoria se declara disponible! $omportamiento en un sistema de paginacin pura1
!) REALICE UNA LISTA DE TODOS LOS DISPOSITIVOS 6UE CONSIDERE 6UE HACEN PARTE DE UN SISTEMA COMPUTACIONAL& $ PARA CADA UNO DE ELLOS DIGA SI ES DISPOSITIVO DE ENTRADA O DE SALIDA AL SISTEMA) DISPOSITIVO DE ENTRADA :
az de lser lee dibujos formados por barras y espacios paralelos, que codifica informacin mediante anc uras relativas de estos elementos! 0os cdigos de barras representan datos en una forma legible por el ordenador, y son uno de los medios ms eficientes para la captacin automtica de datos!
DISPOSITIVOS DE SALIDA1
;) TENIENDO EN CUENTA EL ESTUDIO DE LA ORGANIZACI(N INTERNA DEL SISTEMA OPERATIVO PARA MANEJAR LA ESTRUCTURA DE ARCHIVOS $ DIRECTORIOS& REALIZAR UN CUADRO SIN(PTICO EN DONDE RESUMA LOS TIPOS DE ESTRUCTURAS DE ARCHIVOS $ 6U< SISTEMAS OPERATIVOS LOS MANEJAN) +os <indo)s => <indo)s => OS"? <indo)s =@ <indo)s ?AAA3B( 0inu5 S)ap 76A,CD8
5AT =
ESTRUCTURA DE ARCHIVO
<indo)s => OS"? <indo)s =@ 5AT32 <indo)s ?AAA3B( 0inu5 S)ap 76A,E?8
NT5S!
NT5S;
=) DESCRIBA C(MO SER% UN SISTEMA DE SEGURIDAD $ PROTECCI(N IDEAL PARA UN SISTEMA OPERATIVO& TENIENDO EN CUENTA 6UE TIENEN 6UE PROTEGER EL SISTEMA OPERATIVO CONTRA ALGUIEN O ALGO) 0a filosof/a de esta tecnolog/a consiste en disponer de varias unidades de disco, conectadas entre s/, por medio de controladoras, soft)are o combinacin de ambas4 de manera que cuando una unidad f/sica de disco falle o se venga abajo, los datos que se encontrarn en dic a unidad no se pierdan sino que se reconstruyan usando la paridad de los mismos! %l "aid C es una ventaja para que en caso de error de uno de los disco se recuperan todos los datos! %s la arquitectura ms rpida que presenta tolerancia a fallos! $on un m/nimo de dos discos es suficiente!
CONCLUSIONES Al finalizar este taller aprendimos que los recursos acen referencia, principalmente, a los procesos, memoria, dispositivos y arc ivos que son la base fundamental para las operaciones y acciones que ejecuta el usuario con el sistema y viceversa! %5isten unas t*cnicas entre las cuales ay una llamada .s-:4.1-34 +,*-.4#, u4. 7-s#. 7-:.*. > u4 ?4*-1,, el cual intenta eliminar los defectos de la anterior! %n esta t*cnica se crea una tabla con un registro por cada uno de los bloques del disco, en cada registro se indica si dic o bloque esta libre o cul es la direccin del siguiente bloque de esta forma, en el directorio se asocia con el nombre del arc ivo el n.mero del bloque en el que comienza dic o arc ivo4 con este dato y, mediante la tabla, se puede averiguar la direccin de todos los bloques que componen dic os arc ivos simplemente siguiendo la lista ligada!