Resumen sistemas operativos

Solo disponible en BuenasTareas
  • Páginas : 180 (44912 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de diciembre de 2010
Leer documento completo
Vista previa del texto
SISTEMAS OPERATIVOS I

1

1-. INTRODUCCIÓN.
Un computador sin software es una máquina sin utilidad, necesita de programas que le permitan ejecutar aplicaciones, además es un sistema complejo compuesto de varios elementos. La gestión de estos elementos es una labor complicada. Si la gestión la tienen que hacer los propios programas de aplicación, que además pueden estar ejecutándosesimultáneamente, es muy probable que los programadores se vieran desbordados por las dificultades. Hace tiempo que se vio la necesidad de distinguir dos tipos de programas los de sistemas y los de aplicación. En un sentido amplio los programas del sistema se encargan de controlar las operaciones propias del computador, mientras que los de aplicación son los que resuelven problemas específicos a losusuarios. De los programas del sistema lo más importante es el sistema operativo cuyo objetivo es que el computador se pueda utilizar de una manera cómoda y eficiente, proporcionando un caparazón a la máquina desnuda que permite dar la visión de una máquina virtual, con la que es factible comunicarse al crearse un interfaz entre el usuario y la máquina y gestionar los recursos del sistema. El sistemaoperativo oculta la complejidad del hardware y proporciona un interfaz más adecuado para usar el sistema. Actúa como mediador, de forma que los programadores y los programas de aplicación puedan acceder y utilizar los recursos y servicios del sistema de una forma más fácil, sin preocuparse de la gestión de los mismos.

¿Que es un sistema operativo?.
El Sistema Operativo se coloca una capa porencima del hardware, de forma que lo oculta al resto de los programas y a los usuarios. Desde esta perspectiva el sistema operativo no es más que un programa que controla la ejecución de los programas de aplicaciones y actúa como un interfaz entre los usuarios del computador y el hardware. Sus objetivos son: • Comodidad para los usuarios. El Sistema Operativo hace que el computador sea más fácil deutilizar. En este caso hace que los usuarios vean una máquina virtual o extendida, que es más sencilla de programar y de utilizar que la máquina desnuda. • Eficiencia. El Sistema Operativo gestiona los recursos del sistema de forma más eficaz. Su función es la de un gestor de recursos. Los Sistemas Operativos como máquinas virtuales. La utilización del hardware es difícil, sobre todo en operacionesde E/S; el programador y usuario, no desea enfrentarse a toda esa problemática, sino que desea una abstracción sencilla y fácil de entender. Para ocultar esta problemática está el Sistema Operativo, que permite ver una abstracción del hardware que lo presenta como una máquina virtual que entiende ordenes de un nivel superior. En este sentido, el Sistema Operativo tiene que proporcionar serviciospara las funciones siguientes: Creación de programas. Ejecución de programas. Operaciones de Entrada/Salida Manipulación y control de archivos. Detección de errores. Control de acceso al sistema. Elaboración de informes estadísticos. El Sistema Operativo como gestor de recursos La visión anterior corresponde de abajo hacia arriba. Como alternativa se puede considerar el Sistema Operativo como elgestor de todos los elementos que componen el sistema. En este caso su función es proporcionar a los programas que compiten por ellos una asignación ordenada de los procesadores, memoria y, los periféricos. El Sistema Operativo realiza este control de una forma peculiar, ya que funciona igual que otro programa. Otra característica que lo hace peculiar es que pierde el control del procesador y debeesperar para disponer de él. Desde este punto de vista el Sistema Operativo no es más que otro programa del computador que el procesador no distingue del resto. La gran diferencia es la finalidad, ya que la UCP dedicará parte de su tiempo a ejecutar otros programas según lo planifique el Sistema Operativo y también control el acceso a los otros recursos del sistema, aunque esto le haga perder...
tracking img