SlideShare una empresa de Scribd logo
1 de 17
Evolución de los Sistemas Operativos
Generaciones de ordenadores
Las generaciones de ordenadores son épocas en que la
informática y los equipamientos informáticos tienen
características especiales.
1) La generación cero (década de 1940)
Los ordenadores de esta época eran de grandes
dimensiones, difíciles de utilizar, presentaban una falta
de recursos y tenían unos precios muy altos. Estas
máquinas eran gestionadas por el usuario desde un
tablero de enchufes, en que no había sistema operativo.
El usuario interaccionaba directamente con el
ordenador y el único lenguaje de programación posible
era el lenguaje máquina. Todas las instrucciones se
tenían que codificar a mano.
Monoprogramación
La monoprogramación es un tipo de funcionamiento de
algunos sistemas operativos que sólo puede ejecutar un
programa a la vez. Hasta que no acaba de ejecutar todo
el programa no puede empezar otro.
2) La primera generación (1945-1955)
En esta generación continúa la ausencia de sistemas
operativos tal como los conocemos en la actualidad.
Los sistemas operativos empezaron simplemente como
una transición entre trabajos; así, mientras un trabajo
se estaba ejecutando tenía el control total de la
máquina. Al finalizar la tarea, el control era devuelto al
sistema operativo, que se encargaba de presentar los
resultados y empezar el trabajo siguiente. Para hacer
todo este trabajo se utilizaban las tarjetas perforadas.
3) La segunda generación (1955-1965)
La invención del transistor cambió radicalmente el
mundo de los ordenadores por el hecho de ser más
pequeños y más fiables que las válvulas de vacío, de
forma que ya se podían fabricar con la idea de ser
vendidos. Eran máquinas muy caras y sólo eran al
alcance de grandes corporaciones (instituciones como
los ejércitos, las universidades y los gobiernos).
Dispositivos de entrada salida (SE)
Los dispositivos de E/S son un tipo de hardware con
que el mismo dispositivo puede hacer operaciones de
lectura y escritura de la información (ejemplos:
unidades de discos magnéticos, etc.).
Ensamblador, cargador y montador
El ensamblador es un programa que traduce el lenguaje
ensamblador a lenguaje máquina. El lenguaje ensamblador es un
lenguaje muy cercano al lenguaje máquina.
El cargador es una rutina que lee un programa ejecutable y lo
almacena a la memoria principal antes de ejecutarlo.
El montador, también llamado editor de enlace, es un programa para
crear un código ejecutable a partir de uno o más módulos objeto.
Solucionan las referencias que hay entre ellos y los asignan
direcciones definitivas.
4) Tercera generación (1965-1974)
La tercera generación se fundamenta tecnológicamente
en los circuitos integrados. Los ordenadores de esta
época son mucho más pequeños y rápidos. Se utilizan
nuevos mecanismos de gestión del hardware como por
ejemplo las técnicas de las interrupciones, la
protección de memoria, etc
Paralelamente, se desarrollan hardwares nuevos
●Periféricos más rápidos y efectivos.
●Terminales remotos para acceder en bancos de datos.
●Software de base adaptado al usuario. Esto permite la
utilización de lenguajes universales pensados para ser
utilizados en diferentes tipos de ordenadores; es el que se
denomina portabilidad.
●Se estandarizan los lenguajes de alto nivel y aparecen otros de
nuevos, como el Basic y el Pascal.
●Una de las técnicas más innovadoras es la multiprogramació.
Esquema de sistema multiprogramación
5) Cuarta generación (1974-1984)
Con la utilización de los circuitos integrados de
diferentes niveles de integración (LSI/VLSI), se inicia
la era de los ordenadores personales, a los cuales se
pueden aplicar todos los mecanismos desarrollados
hasta aquel momento, tanto de hardware como de
software.
Sistemas operativos actuales
Multimedia y realidad virtual
El multimedia es un conjunto de equipamiento
informático que permite gestionar texto, imágenes,
sonido, vídeo, etc.
La realidad virtual es una tecnología que permite
simular situaciones real
Sistemas Operativos Distribuidos
Son diseñados para el uso en grupo de ordenadores
conectados pero independientes que comparten
recursos. En un sistema operativo distribuido, un
proceso se puede ejecutar en cualquier ordenador de la
red para aumentar el rendimiento de este proceso. En
los sistemas distribuidos todas las funciones básicas de
un sistema operativo, como, por ejemplo, mantener los
sistemas de archivos, garantizar un comportamiento
razonable y recuperar datos en caso de problemas,
resultan más complejas.
Sistemas propietarios y sistemas abiertos
Un sistema propietario es el sistema que para su
utilización hay que estar registrado. El sistemas
abiertos permiten utilizarlos de manera libre.
Sistemas Monoprogramados
sólo admiten un programa en el sistema y no permiten
hacer uso de las técnicas de multiprogramació. El
programa es cargado en memoria y se queda hasta que
acaba de ser ejecutado. Durante este periodo de tiempo
no se puede ejecutar ninguno otro programa.
Multiprogramado o Multitarea
●Multitarea apropiativa. Consiste en el hecho que el
sistema operativo puede sacar el control que tiene un
programa sobre el procesador.
●Multitarea cooperativa. El programa controla el
procesador y es el responsable que otros programas
también se puedan ejecutar.

Más contenido relacionado

La actualidad más candente

Historia de la computadora y sus sistemas operativos
Historia de la computadora y sus  sistemas operativosHistoria de la computadora y sus  sistemas operativos
Historia de la computadora y sus sistemas operativos
panxourrutia
 
Generaciones de los sistemas operativos
Generaciones de los sistemas operativosGeneraciones de los sistemas operativos
Generaciones de los sistemas operativos
chris6768
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
indhira1994
 
trabajo en clase
trabajo en clase trabajo en clase
trabajo en clase
juan_180
 
Historia del computador y sistemas operativos
Historia del computador y sistemas operativosHistoria del computador y sistemas operativos
Historia del computador y sistemas operativos
informatica3841
 
Clase So Introdu C01
Clase So Introdu C01Clase So Introdu C01
Clase So Introdu C01
casaca13
 
Evolucion de los sistemas operativos
Evolucion de los sistemas operativosEvolucion de los sistemas operativos
Evolucion de los sistemas operativos
jenny adame
 
Generaciones de los sistemas operativos
Generaciones de los sistemas operativosGeneraciones de los sistemas operativos
Generaciones de los sistemas operativos
Jonnathan19xix
 

La actualidad más candente (19)

Historia de la computadora y sus sistemas operativos
Historia de la computadora y sus  sistemas operativosHistoria de la computadora y sus  sistemas operativos
Historia de la computadora y sus sistemas operativos
 
Generaciones de los sistemas operativos
Generaciones de los sistemas operativosGeneraciones de los sistemas operativos
Generaciones de los sistemas operativos
 
01 sistemas operativos elvis del aguila lopez
01 sistemas operativos elvis del aguila lopez01 sistemas operativos elvis del aguila lopez
01 sistemas operativos elvis del aguila lopez
 
11111
1111111111
11111
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
trabajo en clase
trabajo en clase trabajo en clase
trabajo en clase
 
generaciones de los sistemas operativo
generaciones de los sistemas operativogeneraciones de los sistemas operativo
generaciones de los sistemas operativo
 
Historia del computador y sistemas operativos
Historia del computador y sistemas operativosHistoria del computador y sistemas operativos
Historia del computador y sistemas operativos
 
Clase So Introdu C01
Clase So Introdu C01Clase So Introdu C01
Clase So Introdu C01
 
Cuarta Generación De Los Sistemas Operativos
Cuarta Generación De Los Sistemas OperativosCuarta Generación De Los Sistemas Operativos
Cuarta Generación De Los Sistemas Operativos
 
Zavolta sistemas operativos
Zavolta sistemas operativosZavolta sistemas operativos
Zavolta sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistema Operativo Alejandro y Ángel
Sistema Operativo Alejandro y ÁngelSistema Operativo Alejandro y Ángel
Sistema Operativo Alejandro y Ángel
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Evolucion de los sistemas operativos
Evolucion de los sistemas operativosEvolucion de los sistemas operativos
Evolucion de los sistemas operativos
 
Maria lacruz revista
Maria lacruz revistaMaria lacruz revista
Maria lacruz revista
 
Generaciones de los sistemas operativos
Generaciones de los sistemas operativosGeneraciones de los sistemas operativos
Generaciones de los sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Similar a Evolución de los Sistemas Operativos

Etapas de la historia de los sistemas operativos
Etapas de la historia de los sistemas operativos Etapas de la historia de los sistemas operativos
Etapas de la historia de los sistemas operativos
Alberto Lopez
 
Sistemas operativos de windows
Sistemas operativos de windowsSistemas operativos de windows
Sistemas operativos de windows
Lizeth32
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
laura pastor
 

Similar a Evolución de los Sistemas Operativos (20)

Todo copas
Todo copasTodo copas
Todo copas
 
Etapas de la historia de los sistemas operativos
Etapas de la historia de los sistemas operativos Etapas de la historia de los sistemas operativos
Etapas de la historia de los sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Generaciones De Los Sistemas Operativos
Generaciones De Los Sistemas OperativosGeneraciones De Los Sistemas Operativos
Generaciones De Los Sistemas Operativos
 
Sistemas operativos de windows
Sistemas operativos de windowsSistemas operativos de windows
Sistemas operativos de windows
 
CLASES DE COMPUTACION APLICADA I
CLASES DE COMPUTACION APLICADA I  CLASES DE COMPUTACION APLICADA I
CLASES DE COMPUTACION APLICADA I
 
Sistemas operativo 1 unidad
Sistemas operativo 1 unidadSistemas operativo 1 unidad
Sistemas operativo 1 unidad
 
Investigacion
InvestigacionInvestigacion
Investigacion
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas2
Sistemas2Sistemas2
Sistemas2
 
Lorena g
Lorena gLorena g
Lorena g
 
Lorena g
Lorena gLorena g
Lorena g
 
Sistemas
SistemasSistemas
Sistemas
 
funciones y características de un sistema operativo
funciones y características de un sistema operativo funciones y características de un sistema operativo
funciones y características de un sistema operativo
 
dispositivos operativomoviles
dispositivos  operativomovilesdispositivos  operativomoviles
dispositivos operativomoviles
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Tema 1. sistemas operativos 1
Tema 1. sistemas operativos 1 Tema 1. sistemas operativos 1
Tema 1. sistemas operativos 1
 
Trabajo en clases
Trabajo en clases Trabajo en clases
Trabajo en clases
 

Último

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Último (20)

Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 

Evolución de los Sistemas Operativos

  • 1. Evolución de los Sistemas Operativos
  • 2. Generaciones de ordenadores Las generaciones de ordenadores son épocas en que la informática y los equipamientos informáticos tienen características especiales.
  • 3. 1) La generación cero (década de 1940) Los ordenadores de esta época eran de grandes dimensiones, difíciles de utilizar, presentaban una falta de recursos y tenían unos precios muy altos. Estas máquinas eran gestionadas por el usuario desde un tablero de enchufes, en que no había sistema operativo. El usuario interaccionaba directamente con el ordenador y el único lenguaje de programación posible era el lenguaje máquina. Todas las instrucciones se tenían que codificar a mano.
  • 4. Monoprogramación La monoprogramación es un tipo de funcionamiento de algunos sistemas operativos que sólo puede ejecutar un programa a la vez. Hasta que no acaba de ejecutar todo el programa no puede empezar otro.
  • 5. 2) La primera generación (1945-1955) En esta generación continúa la ausencia de sistemas operativos tal como los conocemos en la actualidad. Los sistemas operativos empezaron simplemente como una transición entre trabajos; así, mientras un trabajo se estaba ejecutando tenía el control total de la máquina. Al finalizar la tarea, el control era devuelto al sistema operativo, que se encargaba de presentar los resultados y empezar el trabajo siguiente. Para hacer todo este trabajo se utilizaban las tarjetas perforadas.
  • 6. 3) La segunda generación (1955-1965) La invención del transistor cambió radicalmente el mundo de los ordenadores por el hecho de ser más pequeños y más fiables que las válvulas de vacío, de forma que ya se podían fabricar con la idea de ser vendidos. Eran máquinas muy caras y sólo eran al alcance de grandes corporaciones (instituciones como los ejércitos, las universidades y los gobiernos).
  • 7. Dispositivos de entrada salida (SE) Los dispositivos de E/S son un tipo de hardware con que el mismo dispositivo puede hacer operaciones de lectura y escritura de la información (ejemplos: unidades de discos magnéticos, etc.).
  • 8. Ensamblador, cargador y montador El ensamblador es un programa que traduce el lenguaje ensamblador a lenguaje máquina. El lenguaje ensamblador es un lenguaje muy cercano al lenguaje máquina. El cargador es una rutina que lee un programa ejecutable y lo almacena a la memoria principal antes de ejecutarlo. El montador, también llamado editor de enlace, es un programa para crear un código ejecutable a partir de uno o más módulos objeto. Solucionan las referencias que hay entre ellos y los asignan direcciones definitivas.
  • 9. 4) Tercera generación (1965-1974) La tercera generación se fundamenta tecnológicamente en los circuitos integrados. Los ordenadores de esta época son mucho más pequeños y rápidos. Se utilizan nuevos mecanismos de gestión del hardware como por ejemplo las técnicas de las interrupciones, la protección de memoria, etc
  • 10. Paralelamente, se desarrollan hardwares nuevos ●Periféricos más rápidos y efectivos. ●Terminales remotos para acceder en bancos de datos. ●Software de base adaptado al usuario. Esto permite la utilización de lenguajes universales pensados para ser utilizados en diferentes tipos de ordenadores; es el que se denomina portabilidad. ●Se estandarizan los lenguajes de alto nivel y aparecen otros de nuevos, como el Basic y el Pascal. ●Una de las técnicas más innovadoras es la multiprogramació.
  • 11. Esquema de sistema multiprogramación
  • 12. 5) Cuarta generación (1974-1984) Con la utilización de los circuitos integrados de diferentes niveles de integración (LSI/VLSI), se inicia la era de los ordenadores personales, a los cuales se pueden aplicar todos los mecanismos desarrollados hasta aquel momento, tanto de hardware como de software.
  • 13. Sistemas operativos actuales Multimedia y realidad virtual El multimedia es un conjunto de equipamiento informático que permite gestionar texto, imágenes, sonido, vídeo, etc. La realidad virtual es una tecnología que permite simular situaciones real
  • 14. Sistemas Operativos Distribuidos Son diseñados para el uso en grupo de ordenadores conectados pero independientes que comparten recursos. En un sistema operativo distribuido, un proceso se puede ejecutar en cualquier ordenador de la red para aumentar el rendimiento de este proceso. En los sistemas distribuidos todas las funciones básicas de un sistema operativo, como, por ejemplo, mantener los sistemas de archivos, garantizar un comportamiento razonable y recuperar datos en caso de problemas, resultan más complejas.
  • 15. Sistemas propietarios y sistemas abiertos Un sistema propietario es el sistema que para su utilización hay que estar registrado. El sistemas abiertos permiten utilizarlos de manera libre.
  • 16. Sistemas Monoprogramados sólo admiten un programa en el sistema y no permiten hacer uso de las técnicas de multiprogramació. El programa es cargado en memoria y se queda hasta que acaba de ser ejecutado. Durante este periodo de tiempo no se puede ejecutar ninguno otro programa.
  • 17. Multiprogramado o Multitarea ●Multitarea apropiativa. Consiste en el hecho que el sistema operativo puede sacar el control que tiene un programa sobre el procesador. ●Multitarea cooperativa. El programa controla el procesador y es el responsable que otros programas también se puedan ejecutar.