Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Sistemas Operativos Concepto y Definición
<ul><li>1. Introducción </li></ul><ul><li>Un Sistema Operativo es una parte importante de cualquier sistema de computo. Un...
Concepto y Definición de Sistemas Operativos <ul><li>1.- Se pueden imaginar un Sistema Operativo como los programas instal...
Qué es un Sistema Operativo? <ul><li>Definición </li></ul><ul><ul><li>Programa que controla la ejecución de los programas ...
Interfaz y Administrador de Recursos
Objetivos Principales <ul><li>Comodidad </li></ul><ul><ul><li>Hace que la computadora sea más fácil de utilizar </li></ul>...
El SO como interfaz Usuario/Computadora <ul><li>Creación de programas </li></ul><ul><ul><li>Utilerías como editores, compi...
El SO como interfaz Usuario/Computadora <ul><li>Acceso al sistema </li></ul><ul><ul><li>Controla el acceso del sistema com...
El SO como Administrador de Recursos <ul><li>Funciona de la misma manera que un software normal (es ejecutado por el proce...
Upcoming SlideShare
Loading in …5
×

Concepto Y Definicion

7,774 views

Published on

Published in: Education
  • Be the first to comment

  • Be the first to like this

Concepto Y Definicion

  1. 1. Sistemas Operativos Concepto y Definición
  2. 2. <ul><li>1. Introducción </li></ul><ul><li>Un Sistema Operativo es una parte importante de cualquier sistema de computo. Un sistema de computación puede dividirse en cuatro componentes: el hardware, el Sistema Operativo, los programas de aplicación y los usuarios. El hardware (Unidad Central de Procesamiento (CPU), memoria y dispositivos de entrada/salida (E/S)) proporciona los recursos de computación básicos. Los programas de aplicación (compiladores, sistemas de bases de datos, juegos de video y programas para negocios) definen la forma en que estos recursos se emplean para resolver los problemas de computación de los usuarios. </li></ul>
  3. 3. Concepto y Definición de Sistemas Operativos <ul><li>1.- Se pueden imaginar un Sistema Operativo como los programas instalados, que hacen utilizable el hardware. El hardware proporciona la &quot;capacidad de cómputo&quot;; los sistemas operativos ponen dicha capacidad de cómputo al alcance de los usuarios y administran cuidadosamente el hardware para lograr un buen rendimiento. </li></ul><ul><li>2.- Los Sistemas Operativos son ante todo administradores de recursos; el principal recurso que administran es el hardware de la computadora; además de los procesadores, los medios de almacenamiento, los dispositivos de entrada/salida, los dispositivos de comunicación y los datos. </li></ul><ul><li>3.- Un Sistema Operativo es un programa que actúa como intermediario entre el usuario y el hardware de la computadora y su propósito es proporcionar el entorno en el cual el usuario pueda ejecutar programas. Entonces, el objetivo principal de un Sistema Operativo es, lograr que el sistema de computación se use de manera cómoda, y el objetivo secundario es que el hardware de la computadora se emplee de manera eficiente. </li></ul>
  4. 4. Qué es un Sistema Operativo? <ul><li>Definición </li></ul><ul><ul><li>Programa que controla la ejecución de los programas de aplicación y que actúa como interfaz entre el usuario y el hardware de la computadora </li></ul></ul><ul><li>El SO como una máquina extendida </li></ul><ul><ul><li>Presenta al usuario una abstracción que es más fácil de programar que el hardware subyacente </li></ul></ul><ul><li>El SO como un administrador de recursos </li></ul><ul><ul><li>Asegura un reparto ordenado y controlado del (los) procesador(es), memoria, dispositivos de Entrada/Salida (E/S), etc., entre los diferentes programas que compiten por ellos. </li></ul></ul>
  5. 5. Interfaz y Administrador de Recursos
  6. 6. Objetivos Principales <ul><li>Comodidad </li></ul><ul><ul><li>Hace que la computadora sea más fácil de utilizar </li></ul></ul><ul><li>Eficiencia </li></ul><ul><ul><li>Permite que los recursos se utilicen de una mejor manera </li></ul></ul><ul><li>Capacidad de evolución </li></ul><ul><ul><li>Permite el desarrollo efectivo, la verificación y la introducción de nuevas funciones sin interferir en los servicios que ya se brindan </li></ul></ul>
  7. 7. El SO como interfaz Usuario/Computadora <ul><li>Creación de programas </li></ul><ul><ul><li>Utilerías como editores, compiladores, depuradores, etc., que hacen más fácil la programación </li></ul></ul><ul><li>Ejecución de programas </li></ul><ul><ul><li>Cargado en memoria de instrucciones y datos, inicialización de archivos y dispositivos de E/S </li></ul></ul><ul><li>Acceso a dispositivos de E/S </li></ul><ul><ul><li>Establece abstracción para usarse sólo a través de lecturas y escrituras </li></ul></ul><ul><li>Acceso controlado a archivos </li></ul><ul><ul><li>Se encarga de los detalles de acceso, tales como, la naturaleza del dispositivo (controlador de disco), formato de archivos y medio de almacenamiento. </li></ul></ul>
  8. 8. El SO como interfaz Usuario/Computadora <ul><li>Acceso al sistema </li></ul><ul><ul><li>Controla el acceso del sistema como un todo y a los recursos individuales (protección a recursos y datos, un usuario y entre usuarios, e.g. usuarios no autorizados) </li></ul></ul><ul><li>Detección y respuesta a errores </li></ul><ul><ul><li>Errores de hardware (memoria, fallos de dispositivos) y de software (desbordamiento de aritmético, direcciones de memoria inválidas, etc.) </li></ul></ul><ul><ul><li>Eliminar la condición de error con el menor impacto posible sobre las aplicaciones </li></ul></ul><ul><li>Contabilidad </li></ul><ul><ul><li>Recoge estadísticas sobre uso de recursos </li></ul></ul><ul><ul><li>Puede utilizar la información para cargar en cuenta (cobro). </li></ul></ul>
  9. 9. El SO como Administrador de Recursos <ul><li>Funciona de la misma manera que un software normal (es ejecutado por el procesador). </li></ul><ul><li>Deja el control a otros procesos el tiempo suficiente para hacer trabajo “útil” antes de retomarlo. </li></ul><ul><li>Dirige al procesador en el empleo de otros recursos y en el control del tiempo de ejecución de otros programas </li></ul><ul><li>Decide cuando utilizar dispositivos por parte de otros programas, controla acceso y utilización de archivos, etc. </li></ul>

×