SISTEMA OPERATIVOUn Sistema Operativo es el software encargado deejercer el control y coordinar el uso del hardwareentre d...
El sistema operativo como    máquina virtual   Un computador se compone de uno o más    procesadores o CPUs, memoria prin...
El sistema operativo como administrador de recursosLa otra tarea de un sistema operativo  consiste en administrar los recu...
Las tareas que generalmente realiza unSistema Operativo son las siguientes:        Realizar el interfaz sistema-usuario. ...
El sistema operativo indica a la computadora la manera de utilizarotros programas de software y administra todo el hardwar...
Componentes de un sistemaoperativoGestión de procesos Un proceso es simplemente, un programa en  ejecución que necesita r...
Gestión de la memoria principal La Memoria es una gran tabla de  palabras o bytes que se referencian  cada una mediante u...
   Sistema de archivos   Los archivos son colecciones de información    relacionada, definidas por sus creadores. Éstos ...
   Programas de sistema   Son aplicaciones de utilidad que se    suministran con el SO pero no forman    parte de él. Of...
En Breve Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de prog...
Upcoming SlideShare
Loading in …5
×

Sistema operativo

344 views

Published on

  • Be the first to comment

  • Be the first to like this

Sistema operativo

  1. 1. SISTEMA OPERATIVOUn Sistema Operativo es el software encargado deejercer el control y coordinar el uso del hardwareentre diferentes programas de aplicación y losdiferentes usuarios. Es un administrador de losrecursos de hardware del sistema. Proveer unamáquina virtual, es decir, un ambiente en el cual elusuario pueda ejecutar programas de maneraconveniente, protegiéndolo de los detalles ycomplejidades del hardware. Administrareficientemente los recursos del computador.
  2. 2. El sistema operativo como máquina virtual Un computador se compone de uno o más procesadores o CPUs, memoria principal o RAM, memoria secundaria (discos), tarjetas de expansión (tarjetas de red, módems y otros), monitor, teclado, mouse y otros dispositivos. O sea, es un sistema complejo. Escribir programas que hagan uso correcto de todas estas componentes no es una tarea trivial. Peor aún si hablamos de uso óptimo. Si cada programador tuviera que preocuparse de, por ejemplo, cómo funciona el disco duro del computador, teniendo además siempre presentes todas las posibles cosas que podrían fallar, entonces a la fecha se habría escrito una cantidad bastante reducida de programas.
  3. 3. El sistema operativo como administrador de recursosLa otra tarea de un sistema operativo consiste en administrar los recursos de un computador cuando hay dos o más programas que ejecutan simultáneamente y requieren usar el mismo recurso (como tiempo de CPU, memoria o impresora).Además, en un sistema multiusuario, suele ser necesario o conveniente compartir, además de dispositivos físicos, información. Al mismo tiempo, debe tenerse en cuenta consideraciones de seguridad
  4. 4. Las tareas que generalmente realiza unSistema Operativo son las siguientes:  Realizar el interfaz sistema-usuario.  -Compartir los recursos de Hardware entre los usuarios.  -Permitir a los usuarios compartir sus datos entre ellos.  -Prevenir que las actividades de un usuario no interfieran en las de los demás usuarios.  -Calendarizar los recursos de los usuarios.  -Facilitar el acceso a los dispositivos de E/S.  -Recuperarse de fallas o errores.  -Llevar el control sobre el uso de los recursos.  -Entre otras. 
  5. 5. El sistema operativo indica a la computadora la manera de utilizarotros programas de software y administra todo el hardware, tantoel interno como el externo, que está instalado en la computadora.Uno de los propósitos del sistema operativo que gestiona el núcleointermediario consiste en gestionar los recursos de localización yprotección de acceso del hardware, hecho que alivia a losprogramadores de aplicaciones de tener que tratar con estos detalles.La mayoría de aparatos electrónicos que utilizan microprocesadorespara funcionar, llevan incorporado un sistema operativo. (teléfonosmóviles, reproductores deDVD, computadoras, radios, enrutadores, etc). En cuyo caso, sonmanejados mediante una Interfaz Gráfica de Usuario, un gestor deventanas o un entorno de escritorio, si es un celular, mediante unaconsola o control remoto si es un DVD y, mediante una línea decomandos o navegador web si es un enrutador.
  6. 6. Componentes de un sistemaoperativoGestión de procesos Un proceso es simplemente, un programa en ejecución que necesita recursos para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el responsable de: Crear y destruir los procesos. Parar y reanudar los procesos. Ofrecer mecanismos para que se comuniquen y sincronicen.
  7. 7. Gestión de la memoria principal La Memoria es una gran tabla de palabras o bytes que se referencian cada una mediante una dirección única. Este almacén de datos de rápido accesos es compartido por la CPU y los dispositivos de E/S, es volátil y pierde su contenido en los fallos del sistema. El SO es el responsable de: Conocer qué partes de la memoria están siendo utilizadas y por quién. Decidir qué procesos se cargarán en memoria cuando haya espacio disponible. Asignar y reclamar espacio de memoria cuando sea necesario.
  8. 8.  Sistema de archivos Los archivos son colecciones de información relacionada, definidas por sus creadores. Éstos almacenan programas (en código fuente y objeto) y datos tales como imágenes, textos, información de bases de datos, etc. El SO es responsable de: Construir y eliminar archivos y directorios. Ofrecer funciones para manipular archivos y directorios. Establecer la correspondencia entre archivos y unidades de almacenamiento. Realizar copias de seguridad de archivos.
  9. 9.  Programas de sistema Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de él. Ofrecen un entorno útil para el desarrollo y ejecución de programas, siendo algunas de las tareas que realizan: Manipulación y modificación de archivos. Información del estado del sistema. Soporte a lenguajes de programación. Comunicaciones.
  10. 10. En Breve Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario. Las funciones básicas del Sistema Operativo son administrar los recursos de la máquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento. Los Sistemas Operativos más utilizados son Dos, Windows, Linux y Mac. Algunos SO ya vienen con un navegador integrado, como Windows que trae el navegador Internet Explorer.

×