Sistemas  Operativos   Por: Soledad Checca Vilca
<ul><li>INTRODUCCION </li></ul>Un Sistema Operativo es una parte importante de cualquier sistema de computación. Un sistem...
Definición de Sistemas Operativos El  sistema operativo  es el programa (o software) más importante de un ordenador. Para ...
 
 
FUNCIONES Y OBJETIVOS DE LOS SISTEMAS OPERATIVOS
FUNCIONES <ul><li>Un SO es un administrador de recursos y una </li></ul><ul><li>interfaz con los programas, los usuarios y...
<ul><li>OBJETIVO BÁSICO DE UN SO </li></ul><ul><li>“ Crear una máquina virtual para la que sea sencillo </li></ul><ul><li>...
<ul><li>VISIONES DE UN SISTEMAS OPERATIVOS </li></ul><ul><li>Visión amplia </li></ul><ul><li>Disponer de un entorno para c...
<ul><li>¿Qué lugar ocupa? </li></ul><ul><li>Estructura clásica de niveles de un computador </li></ul>
<ul><li>MODELOS DE CADA NIVEL </li></ul><ul><li>Modelo funcional o de caja negra: describe la </li></ul><ul><li>función de...
<ul><li>- GENERACIÓN 1º:  década de los 50. Aparece el primer SO para lograr la fluidez en la transmisión de información. ...
<ul><li>GENERACIÓN 2º:   Se dan los primeros pasos de la multiprogramación es decir varios programas de usuario. El SO rep...
<ul><li>GENERACIÓN 3º </li></ul><ul><li>segunda mitad de la década de los 60 y 1º mitad de los 70. Es entonces cuando se d...
<ul><li>GENERACIÓN 4º </li></ul><ul><li>segunda mitad de los 70 y primera de los 80. Los SO aumentan sus prestaciones y ge...
<ul><li>GENERACIÓN 5º </li></ul><ul><li>Década de los 90. Los entornos gráficos cobraron mucha importancia, proliferaron y...
<ul><li>Los sistemas operativos conocidos en la época actual Con la ampliación del uso de redes de computadoras y del proc...
CONCLUSION <ul><li>Los sistemas operativos siguen evolucionando. Los sistemas operativos distribuidos están diseñados para...
Upcoming SlideShare
Loading in …5
×

Sistemas Operativos

480 views

Published on

Published in: Business, Travel
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
480
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Sistemas Operativos

  1. 1. Sistemas Operativos Por: Soledad Checca Vilca
  2. 2. <ul><li>INTRODUCCION </li></ul>Un Sistema Operativo es una parte importante de cualquier sistema de computación. 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 (UCP), 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
  3. 3. Definición de Sistemas Operativos El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc. En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema.
  4. 6. FUNCIONES Y OBJETIVOS DE LOS SISTEMAS OPERATIVOS
  5. 7. FUNCIONES <ul><li>Un SO es un administrador de recursos y una </li></ul><ul><li>interfaz con los programas, los usuarios y el HW. </li></ul><ul><li>Sus funciones son: </li></ul><ul><li>Compartir el hardware entre usuarios </li></ul><ul><li>Facilitar la entrada salida </li></ul><ul><li>Planificar recursos entre usuarios </li></ul><ul><li>Definir la “interfaz de usuario” </li></ul><ul><li>Permitir a los usuarios compartir los datos </li></ul><ul><li>Recuperarse de los errores </li></ul><ul><li>Los recursos claves que un SO administra son: </li></ul><ul><li>los procesadores y los dispositivos de E/S </li></ul><ul><li>el almacenamiento y los datos </li></ul>
  6. 8. <ul><li>OBJETIVO BÁSICO DE UN SO </li></ul><ul><li>“ Crear una máquina virtual para la que sea sencillo </li></ul><ul><li>trabajar” </li></ul><ul><li>Dependiendo de las funciones </li></ul><ul><li>incluidas y de la relación entre ellas, tendremos diferentes tipos de </li></ul><ul><li>Sistemas Operativos </li></ul>
  7. 9. <ul><li>VISIONES DE UN SISTEMAS OPERATIVOS </li></ul><ul><li>Visión amplia </li></ul><ul><li>Disponer de un entorno para crear y mantener </li></ul><ul><li>programas </li></ul><ul><li>Disponer de una interfaz sofisticada para las </li></ul><ul><li>operaciones del programador </li></ul><ul><li>Gestionar los recursos del sistema </li></ul><ul><li>Visión restringida </li></ul><ul><li>Básicamente el núcleo del sistema con las </li></ul><ul><li>funciones y estructuras de datos necesarios para </li></ul><ul><li>gestionar los recursos </li></ul><ul><li>CPU, memoria, dispositivos de E/S, procesos ... </li></ul>
  8. 10. <ul><li>¿Qué lugar ocupa? </li></ul><ul><li>Estructura clásica de niveles de un computador </li></ul>
  9. 11. <ul><li>MODELOS DE CADA NIVEL </li></ul><ul><li>Modelo funcional o de caja negra: describe la </li></ul><ul><li>función del sistema, sus acciones sobre el entorno y </li></ul><ul><li>sus reacciones a éste </li></ul><ul><li>Modelo estructural: describe la organización del </li></ul><ul><li>sistema como conjunto de partes relacionadas </li></ul><ul><li>A un mismo modelo funcional pueden corresponder </li></ul><ul><li>distintos modelos estructurales </li></ul><ul><li>Los modelos se emplean con el fin de aplicarlos en </li></ul><ul><li>la práctica y resolver un determinado problema </li></ul><ul><li>La realización práctica de cada modelo puede </li></ul><ul><li>llevarse a cabo de modos muy diferentes </li></ul>
  10. 12. <ul><li>- GENERACIÓN 1º: década de los 50. Aparece el primer SO para lograr la fluidez en la transmisión de información. Aparece el (lenguaje de control de trabajo), se usaban tarjetas perforadas y eran controladas por operadores (personas con cierto conocimiento). Posteriormente se pasaron de las tarjetas a las cintas perforadas y estas iban mucho mas rápido. En el primer SO había en ocupaba en memoria 64 KB (bastante en función de la capacidad total de la memoria en aquella época). </li></ul>
  11. 13. <ul><li>GENERACIÓN 2º: Se dan los primeros pasos de la multiprogramación es decir varios programas de usuario. El SO reparte tiempos del procesador. Aparece la llamada tecnología DMA usa buffers entre terminales: impresora, etc. ¿Qué es un buffer?: Es una fuente de almacenamiento temporal que reside en el propio dispositivo ya sea de entrada, o de salida. Aparece el termino spooding: viene a ser como lo que gestiona la cola de instrucciones en el buffer. </li></ul>
  12. 14. <ul><li>GENERACIÓN 3º </li></ul><ul><li>segunda mitad de la década de los 60 y 1º mitad de los 70. Es entonces cuando se desarrollan los SO tan importantes como el UNÍS para la gestión de grandes mainframes. Durante esta generación el usuario perdió el control del hardware. Los equipos informáticos venían con el software (SO) de “regalo”. </li></ul>
  13. 15. <ul><li>GENERACIÓN 4º </li></ul><ul><li>segunda mitad de los 70 y primera de los 80. Los SO aumentan sus prestaciones y gestionan eficientemente los recursos del ordenador. Es en esta época donde mas facilidad se le da al usuario para su manejo. </li></ul><ul><li>En esta época surge la familia de computadores IBM/360 diseñados como sistemas para uso general, por lo que requerían manejar grandes volúmenes de información de distinto tipo, lo cual provocó una nueva evolución de los sistemas operativos: los sistemas de modos múltiples, que soportan simultáneamente procesos por lotes, tiempo compartido, procesamiento en tiempo real y multiprocesamiento. </li></ul>
  14. 16. <ul><li>GENERACIÓN 5º </li></ul><ul><li>Década de los 90. Los entornos gráficos cobraron mucha importancia, proliferaron y evolucionaron las llamadas GUIs (interfaces graficas del usuario). Los sistemas operativos tipo windows , millenium o NT para empresas proliferaron y desplazaron de las empresas al ya consolidado UNÍS.. </li></ul>
  15. 17. <ul><li>Los sistemas operativos conocidos en la época actual Con la ampliación del uso de redes de computadoras y del procesamiento en línea es posible obtener acceso a computadoras alejadas geográficamente a través de varios tipos de terminales. Con estos sistemas operativos aparece el concepto de máquinas virtuales, en el cual el usuario no se involucra con el hardware de la computadora con la que se quiere conectar y en su lugar el usuario observa una interfaz gráfica creada por el sistema operativo </li></ul>
  16. 18. CONCLUSION <ul><li>Los sistemas operativos siguen evolucionando. Los sistemas operativos distribuidos están diseñados para su uso en un grupo de ordenadores conectados pero independientes que comparten recursos. En un sistema operativo distribuido, un proceso puede ejecutarse en cualquier ordenador de la red (normalmente, un ordenador inactivo en ese momento) para aumentar el rendimiento de ese proceso. Todos los Sistemas Operativos modernos son multitarea y pueden ejecutar varios procesos simultáneamente. </li></ul>

×