Sistema operativo
Upcoming SlideShare
Loading in...5
×
 

Sistema operativo

on

  • 459 views

 

Statistics

Views

Total Views
459
Views on SlideShare
459
Embed Views
0

Actions

Likes
0
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Sistema operativo Sistema operativo Presentation Transcript

  • 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.
  • 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.
  • 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
  • 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. 
  • 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 de DVD, computadoras, radios, enrutadores,etc). En cuyo caso, son manejados mediante una Interfaz Gráfica deUsuario, un gestor de ventanas o un entorno de escritorio, si es uncelular, mediante una consola o control remoto si es un DVD y,mediante una línea de comandos o navegador web si es un enrutador.
  • 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.
  • 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.
  •  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.
  •  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.
  • 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.