SlideShare una empresa de Scribd logo
1 de 6
Historia de los sistemas operativos
Un sistema operativo es un aparato de sistema, es decir, un conjunto de programas de ordenador destinado a permitir una administración eficaz de sus recursos. Comienza a trabajar cuando se enciende el ordenador, y gestiona el hardware de la máquina desde los niveles más básicos, permitiendo también la interacción con el usuario. Es posible encontrar un el tiempo entre la retirada de un trabajo y el montaje del siguiente. Era sumamente complicado, por el hecho de que eran tarjetas perforadas las cuales las tenia que leer el sistema.
Multiprogramación En un sistema multiprogramado la memoria principal alberga a más de un programa de usuario. La CPU ejecuta instrucciones de un programa, cuando el que se encuentra en ejecución realiza una operación de E/S; en lugar de esperar a que termine la operación de E/S, se pasa a ejecutar otro programa. Si éste realiza, a su vez, otra operación de E/S, se mandan las órdenes oportunas al controlador, y pasa a ejecutarse otro. De esta forma es posible, teniendo almacenado un conjunto adecuado de tareas en cada momento, utilizar de manera óptima los recursos disponibles.
Tiempo compartido En este punto tenemos un sistema que hace buen uso de la electrónica disponible, pero adolece la falta de interactividad; para conseguirla debe convertirse en un sistema multiusuario, en el cual existen varios usuarios con un terminal en línea, utilizando el modo de operación de tiempo compartido. En estos sistemas los programas de los distintos usuarios residen en memoria. Al realizar una operación de E/S los programas ceden la CPU a otro programa, al igual que en la multiprogramación. Pero, a diferencia de ésta, cuando un programa lleva cierto tiempo ejecutándose el sistema operativo lo detiene para que se ejecute otra aplicación.
Tiempo real Estos sistemas se usan en entornos donde se deben aceptar y procesar en tiempos muy breves un gran número de sucesos, en su mayoría externos al ordenador. Si el sistema no respeta las restricciones de tiempo en las que las operaciones deben entregar su resultado se dice que ha fallado. El tiempo de respuesta a su vez debe servir para resolver el problema o hecho planteado. El procesamiento de archivos se hace de una forma continua, pues se procesa el archivo antes de que entre el siguiente, sus primeros usos fueron y siguen siendo en telecomunicaciones.
Sistemas operativos desarrollados Además del Atlas Supervisor y el OS/360, los años 70 marcaron el inicio de UNIX, a mediados de los 60 aparece Multics, sistema operativo multiusuario - multitarea desarrollado por los laboratorios Bell de AT&T y Unix, convirtiéndolo en uno de los pocos SO escritos en un lenguaje de alto nivel. En el campo de la programación lógica se dio a luz la primera implementación de Prolog, y en la revolucionaria orientación a objetos, Smalltalk.

Más contenido relacionado

La actualidad más candente

2 tipos de sistemas operativos y funcionamiento del sistema operativo
2 tipos de sistemas operativos y funcionamiento del sistema operativo2 tipos de sistemas operativos y funcionamiento del sistema operativo
2 tipos de sistemas operativos y funcionamiento del sistema operativoIsaacVk
 
Tipos de sistema operativo y funcionamiento del Sistema Operativo
Tipos de sistema operativo y funcionamiento del Sistema OperativoTipos de sistema operativo y funcionamiento del Sistema Operativo
Tipos de sistema operativo y funcionamiento del Sistema OperativoHugiiño Pereida
 
Clasificaciones De Sistemas Operativos
Clasificaciones De Sistemas OperativosClasificaciones De Sistemas Operativos
Clasificaciones De Sistemas Operativoslidiacanche
 
Multiprogramacion
MultiprogramacionMultiprogramacion
MultiprogramacionIrisMTF16
 
Funciones y clasificacion de los sistemas operativos.
Funciones y clasificacion de los sistemas operativos.Funciones y clasificacion de los sistemas operativos.
Funciones y clasificacion de los sistemas operativos.Mario Alberto Antonio Lopez
 
V clasificaciósop
V clasificaciósopV clasificaciósop
V clasificaciósopvalerie572
 
Características de los sistemas operativos
Características de los sistemas operativosCaracterísticas de los sistemas operativos
Características de los sistemas operativosRaul Chavez
 
Sistema operativo danna
Sistema operativo dannaSistema operativo danna
Sistema operativo dannadannamejia04
 
Trabajo sistemas operativos ;
Trabajo sistemas operativos ;Trabajo sistemas operativos ;
Trabajo sistemas operativos ;LEduardorinconz
 
Classificació dels sistemes operatius
Classificació dels sistemes operatiusClassificació dels sistemes operatius
Classificació dels sistemes operatiusnestor_96
 
clasificacion de joel
clasificacion de joelclasificacion de joel
clasificacion de joellidiacanche
 
Mapa conceptual de sistemas operativos
Mapa conceptual de sistemas operativosMapa conceptual de sistemas operativos
Mapa conceptual de sistemas operativosroberto cruz velasquez
 

La actualidad más candente (17)

2 tipos de sistemas operativos y funcionamiento del sistema operativo
2 tipos de sistemas operativos y funcionamiento del sistema operativo2 tipos de sistemas operativos y funcionamiento del sistema operativo
2 tipos de sistemas operativos y funcionamiento del sistema operativo
 
Tipos de sistema operativo y funcionamiento del Sistema Operativo
Tipos de sistema operativo y funcionamiento del Sistema OperativoTipos de sistema operativo y funcionamiento del Sistema Operativo
Tipos de sistema operativo y funcionamiento del Sistema Operativo
 
Clasificaciones De Sistemas Operativos
Clasificaciones De Sistemas OperativosClasificaciones De Sistemas Operativos
Clasificaciones De Sistemas Operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Multiprogramacion
MultiprogramacionMultiprogramacion
Multiprogramacion
 
Funciones y clasificacion de los sistemas operativos.
Funciones y clasificacion de los sistemas operativos.Funciones y clasificacion de los sistemas operativos.
Funciones y clasificacion de los sistemas operativos.
 
V clasificaciósop
V clasificaciósopV clasificaciósop
V clasificaciósop
 
Características de los sistemas operativos
Características de los sistemas operativosCaracterísticas de los sistemas operativos
Características de los sistemas operativos
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Sistema operativo danna
Sistema operativo dannaSistema operativo danna
Sistema operativo danna
 
Trabajo sistemas operativos ;
Trabajo sistemas operativos ;Trabajo sistemas operativos ;
Trabajo sistemas operativos ;
 
Classificació dels sistemes operatius
Classificació dels sistemes operatiusClassificació dels sistemes operatius
Classificació dels sistemes operatius
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
clasificacion de joel
clasificacion de joelclasificacion de joel
clasificacion de joel
 
Mapa conceptual de sistemas operativos
Mapa conceptual de sistemas operativosMapa conceptual de sistemas operativos
Mapa conceptual de sistemas operativos
 

Destacado

Horario de CNP por la celebración del natalicio de Juan Pablo Duarte
Horario de CNP por la celebración del natalicio de Juan Pablo DuarteHorario de CNP por la celebración del natalicio de Juan Pablo Duarte
Horario de CNP por la celebración del natalicio de Juan Pablo DuarteBanco Popular
 
Plan de area diseño grafico
Plan de area diseño graficoPlan de area diseño grafico
Plan de area diseño graficoDuvier Alvarez
 
Osx institutional português
Osx institutional portuguêsOsx institutional português
Osx institutional portuguêsosxri
 
Osx institutional port_dezembro
Osx institutional port_dezembroOsx institutional port_dezembro
Osx institutional port_dezembroosxri
 
Ute problemas frecuentes del desarrollo apego y ansiedad
Ute problemas frecuentes del desarrollo apego y ansiedadUte problemas frecuentes del desarrollo apego y ansiedad
Ute problemas frecuentes del desarrollo apego y ansiedadByron David Quevedo Sarango
 
Seminario comunicación publica de la ciencia
Seminario comunicación publica de la cienciaSeminario comunicación publica de la ciencia
Seminario comunicación publica de la cienciaYaneth García Sánchez
 
Seminario comunicación publica de la ciencia
Seminario comunicación publica de la cienciaSeminario comunicación publica de la ciencia
Seminario comunicación publica de la cienciaYaneth García Sánchez
 
Historia matematica arquimedes atual
Historia matematica arquimedes   atualHistoria matematica arquimedes   atual
Historia matematica arquimedes atualfernando_eremita
 
Quinto Império - Jogo de tabuleiro
Quinto Império - Jogo de tabuleiroQuinto Império - Jogo de tabuleiro
Quinto Império - Jogo de tabuleiropimpumplay
 
Osx apresentação corporativa português_abril
Osx apresentação corporativa português_abrilOsx apresentação corporativa português_abril
Osx apresentação corporativa português_abrilosxri
 
Pais en numeros modelo
Pais en numeros modeloPais en numeros modelo
Pais en numeros modeloEsther Vieira
 
Migraciones, cultura y ciudadanía
Migraciones, cultura y ciudadaníaMigraciones, cultura y ciudadanía
Migraciones, cultura y ciudadaníaMiguel Huezo-Mixco
 
El modernismo
El modernismoEl modernismo
El modernismomgonzar
 
Movimientos en el plano
Movimientos en el planoMovimientos en el plano
Movimientos en el planocarmensanro
 

Destacado (20)

Horario de CNP por la celebración del natalicio de Juan Pablo Duarte
Horario de CNP por la celebración del natalicio de Juan Pablo DuarteHorario de CNP por la celebración del natalicio de Juan Pablo Duarte
Horario de CNP por la celebración del natalicio de Juan Pablo Duarte
 
Plan de area diseño grafico
Plan de area diseño graficoPlan de area diseño grafico
Plan de area diseño grafico
 
Osx institutional português
Osx institutional portuguêsOsx institutional português
Osx institutional português
 
Osx institutional port_dezembro
Osx institutional port_dezembroOsx institutional port_dezembro
Osx institutional port_dezembro
 
Ute problemas frecuentes del desarrollo apego y ansiedad
Ute problemas frecuentes del desarrollo apego y ansiedadUte problemas frecuentes del desarrollo apego y ansiedad
Ute problemas frecuentes del desarrollo apego y ansiedad
 
IAB Brasil conectado - Consumodemedia
IAB Brasil conectado - ConsumodemediaIAB Brasil conectado - Consumodemedia
IAB Brasil conectado - Consumodemedia
 
Seminario comunicación publica de la ciencia
Seminario comunicación publica de la cienciaSeminario comunicación publica de la ciencia
Seminario comunicación publica de la ciencia
 
Seminario comunicación publica de la ciencia
Seminario comunicación publica de la cienciaSeminario comunicación publica de la ciencia
Seminario comunicación publica de la ciencia
 
Dossier 2013 CECI
Dossier 2013 CECIDossier 2013 CECI
Dossier 2013 CECI
 
Historia matematica arquimedes atual
Historia matematica arquimedes   atualHistoria matematica arquimedes   atual
Historia matematica arquimedes atual
 
Quinto Império - Jogo de tabuleiro
Quinto Império - Jogo de tabuleiroQuinto Império - Jogo de tabuleiro
Quinto Império - Jogo de tabuleiro
 
Hariharasudan_Sethumadavan_Productionsupport
Hariharasudan_Sethumadavan_ProductionsupportHariharasudan_Sethumadavan_Productionsupport
Hariharasudan_Sethumadavan_Productionsupport
 
Aids
AidsAids
Aids
 
Osx apresentação corporativa português_abril
Osx apresentação corporativa português_abrilOsx apresentação corporativa português_abril
Osx apresentação corporativa português_abril
 
Pais en numeros modelo
Pais en numeros modeloPais en numeros modelo
Pais en numeros modelo
 
Narracion
NarracionNarracion
Narracion
 
lenguaje
lenguajelenguaje
lenguaje
 
Migraciones, cultura y ciudadanía
Migraciones, cultura y ciudadaníaMigraciones, cultura y ciudadanía
Migraciones, cultura y ciudadanía
 
El modernismo
El modernismoEl modernismo
El modernismo
 
Movimientos en el plano
Movimientos en el planoMovimientos en el plano
Movimientos en el plano
 

Similar a Historia de los sistemas operativos

Conseptos BáSicos De Sistemas Operativos
Conseptos BáSicos De Sistemas OperativosConseptos BáSicos De Sistemas Operativos
Conseptos BáSicos De Sistemas Operativosjuan3469
 
Que son los sistemas operativos
Que son los sistemas operativosQue son los sistemas operativos
Que son los sistemas operativoschicaruda
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativodivaaleja
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativodivaaleja
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativodivaaleja
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosOscarB8
 
Trabajo Sistemas Operativos Orellana Sarmiento
Trabajo Sistemas Operativos Orellana SarmientoTrabajo Sistemas Operativos Orellana Sarmiento
Trabajo Sistemas Operativos Orellana SarmientoJuanOrellanaC
 
Cap i sistemas operativos (1)
Cap i sistemas operativos (1)Cap i sistemas operativos (1)
Cap i sistemas operativos (1)informatico tic
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosmario280395
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosmario280395
 
clasificaciósop
clasificaciósopclasificaciósop
clasificaciósopvalerie572
 

Similar a Historia de los sistemas operativos (20)

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Conseptos BáSicos De Sistemas Operativos
Conseptos BáSicos De Sistemas OperativosConseptos BáSicos De Sistemas Operativos
Conseptos BáSicos De Sistemas Operativos
 
Clase 3 tipos de sistemas
Clase 3 tipos de sistemasClase 3 tipos de sistemas
Clase 3 tipos de sistemas
 
Que son los sistemas operativos
Que son los sistemas operativosQue son los sistemas operativos
Que son los sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativo
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativo
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativo
 
S.o 1
S.o 1S.o 1
S.o 1
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Trabajo Sistemas Operativos Orellana Sarmiento
Trabajo Sistemas Operativos Orellana SarmientoTrabajo Sistemas Operativos Orellana Sarmiento
Trabajo Sistemas Operativos Orellana Sarmiento
 
Cap i sistemas operativos (1)
Cap i sistemas operativos (1)Cap i sistemas operativos (1)
Cap i sistemas operativos (1)
 
Maritza
MaritzaMaritza
Maritza
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
clasificaciósop
clasificaciósopclasificaciósop
clasificaciósop
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Word excel
Word excelWord excel
Word excel
 

Último

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 

Último (15)

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 

Historia de los sistemas operativos

  • 1. Historia de los sistemas operativos
  • 2. Un sistema operativo es un aparato de sistema, es decir, un conjunto de programas de ordenador destinado a permitir una administración eficaz de sus recursos. Comienza a trabajar cuando se enciende el ordenador, y gestiona el hardware de la máquina desde los niveles más básicos, permitiendo también la interacción con el usuario. Es posible encontrar un el tiempo entre la retirada de un trabajo y el montaje del siguiente. Era sumamente complicado, por el hecho de que eran tarjetas perforadas las cuales las tenia que leer el sistema.
  • 3. Multiprogramación En un sistema multiprogramado la memoria principal alberga a más de un programa de usuario. La CPU ejecuta instrucciones de un programa, cuando el que se encuentra en ejecución realiza una operación de E/S; en lugar de esperar a que termine la operación de E/S, se pasa a ejecutar otro programa. Si éste realiza, a su vez, otra operación de E/S, se mandan las órdenes oportunas al controlador, y pasa a ejecutarse otro. De esta forma es posible, teniendo almacenado un conjunto adecuado de tareas en cada momento, utilizar de manera óptima los recursos disponibles.
  • 4. Tiempo compartido En este punto tenemos un sistema que hace buen uso de la electrónica disponible, pero adolece la falta de interactividad; para conseguirla debe convertirse en un sistema multiusuario, en el cual existen varios usuarios con un terminal en línea, utilizando el modo de operación de tiempo compartido. En estos sistemas los programas de los distintos usuarios residen en memoria. Al realizar una operación de E/S los programas ceden la CPU a otro programa, al igual que en la multiprogramación. Pero, a diferencia de ésta, cuando un programa lleva cierto tiempo ejecutándose el sistema operativo lo detiene para que se ejecute otra aplicación.
  • 5. Tiempo real Estos sistemas se usan en entornos donde se deben aceptar y procesar en tiempos muy breves un gran número de sucesos, en su mayoría externos al ordenador. Si el sistema no respeta las restricciones de tiempo en las que las operaciones deben entregar su resultado se dice que ha fallado. El tiempo de respuesta a su vez debe servir para resolver el problema o hecho planteado. El procesamiento de archivos se hace de una forma continua, pues se procesa el archivo antes de que entre el siguiente, sus primeros usos fueron y siguen siendo en telecomunicaciones.
  • 6. Sistemas operativos desarrollados Además del Atlas Supervisor y el OS/360, los años 70 marcaron el inicio de UNIX, a mediados de los 60 aparece Multics, sistema operativo multiusuario - multitarea desarrollado por los laboratorios Bell de AT&T y Unix, convirtiéndolo en uno de los pocos SO escritos en un lenguaje de alto nivel. En el campo de la programación lógica se dio a luz la primera implementación de Prolog, y en la revolucionaria orientación a objetos, Smalltalk.