Sei sulla pagina 1di 3

Canaima Universitario Nacional Proyecto Tutores Canaima

Autor: Dugarte Pea Maria Alejandra. Tutor: Jos Leonel u!ero "amar.

Ensayo 1: SISTEMAS OPERATIVOS

El complejo funcionamiento de dispositivos de hardware conectados como parte de un computador hacen necesario la presencia de una capa de software que contenga programa especficos para el control de toda esa red de dispositivos. A esta capa se le denomina Sistemas Operativos (SO).

Los SO tienen por funci n la gesti n ptima de recursos de hardware ! software que permitir"n a su ve# proporcionar al usuario herramientas amiga$les para lograr una adecuada comunicaci n entre las ordenes que da al equipo ! las respuestas apropiadas de este% de esta manera& podemos estudiar los SO con dos perspectivas diferentes' la primera como administrador de recursos ! la segunda como m"quina e(tendida& es decir que tienen el o$jetivo de )proporcionar a los usuarios una m"quina virtual que sea m"s c moda de usar que la m"quina real* (+anem$aun& ,--.).

/e lo anterior& podemos afirmar que un computador requiere de tres elementos $"sicos que se relacionen entre s para lograr su funcionamiento' dispositivos de hardware& programas del sistema operativo ! los programas de aplicaciones con los que interact0a el usuario.

1ero entonces& 2c mo funciona un Sistema Operativo3. 1ara entender realmente el proceso que se ejecuta para lograr una respuesta ptima por parte del SO de$emos definir algunos conceptos'

La interfaz: /e$emos entender que las aplicaciones (generalmente gr"ficas) de las que se vale un usuario para interact0ar con el computador a nivel de SO se denominan 4seg0n +anem$aun4' operaciones extendidas 4 haciendo referencia a la segunda funci n principal de un SO4 o tam$i5n se conocen en t5rminos t5cnicos como llamadas al sistema. 1ara ejemplificar este concepto podemos hacer uso de frases como' el SO tiene una llamada al sistema de leer archivos o llamada al sistema de montaje de dispositivos. En los SO $asados en 6789& se pueden hacer dos categoras principales de llamadas al sistema' llamadas a procesos ! otras al sistema de archivos.

Procesos: 6n proceso puede definirse $"sicamente como un )programa en ejecuci n* (+anem$aun& ,--.). Los procesos contienen una serie de par"metros que le $rindan al SO la informaci n que requiere para la ejecuci n de un programa. /e esta manera& a cada proceso se le asocian datos como' u$icaci n en disco del programa& tiempos de ejecuci n ! requerimientos de memoria o procesador para poder ejecutarse. El SO hace llamadas a procesos para poder ejecutar de manera l gica ! ordenada la secuencia de pasos que indica un programa para completar una tarea.

Sistemas de archivos: Son modelos a$stractos que le permiten a los usuarios mostrar de manera ordenada ! amiga$le la informaci n que se encuentra dentro de un disco duro. En mi opini n& los sistemas de archivos o ficheros (como se denominan en los sistemas 6789) son una a$stracci n digital de la forma l gica como las personas entendemos ! ordenamos nuestros o$jetos fsicamente& un sistema de ficheros permite al usuario ! al SO )controlar* ! ordenar su informaci n ! disponer de ella de forma l gica e independiente de la verdadera distri$uci n dentro de los dispositivos de hardware. Ahora $ien& las llamadas al sistema de archivos (regresando al concepto de interfa#)& est"n relacionadas a la ejecuci n de tareas como crear& $orrar& leer o escri$ir un archivo.

6na ve# generali#ado los conceptos de funcionamiento $"sico de un SO& vamos a reali#ar una descripci n minimalista de su estructura interna& $as"ndonos en el modelo cliente4servidor. Este concepto se $asa en la tendencia de minimi#ar el n0mero de tareas que ejecuta un n0cleo o :ernel de un SO con la intensi n de agili#ar procesos que pueden ejecutarse en otros niveles con menor demanda de recursos.

Este enfoque define procesos usuarios como aquellos que pueden ejecutar tareas simple como la solicitud de un servicio ! proceso servidor como aquel que ejecuta la tarea ! genera un respuesta.

/e lo anterior podemos e(traer evidencia de que el modelo se comporta como una red interconectada de procesos servidores que ejecutan funciones secundarias del :ernel ! en un tercer nivel procesos clientes que ejecutan tareas m"s sencillas ! se relaciona con la interfa#.

En conclusi n& los Sistemas Operativos contienen el conjunto de programas principales que hacen posi$le la interacci n del usuario con la computadora ! por ende con sus dispositivos de hardware& lo que se traduce en la o$tenci n de respuestas concretas a tareas u ordenes especficas dictadas por 5l. 8nternamente puede tener diferentes modelos estructurales que $uscan generar sistemas m"s ro$ustos& eficientes ! seguros.

Potrebbero piacerti anche