SlideShare una empresa de Scribd logo
1 de 19
GENERACIONES DE LOS
SISTEMAS OPERATIVOS
LOS SISTEMAS OPERATIVOS, AL IGUAL
QUE EL HARDWARE DE LOS
COMPUTADORES, HAN SUFRIDO UNA
SERIE DE CAMBIOS
REVOLUCIONARIOS LLAMADOS
GENERACIONES.
Generación Cero
(década de 1940)
Los primeros sistemas computacionales no
poseían sistemas operativos. Los usuarios
tenían completo acceso al lenguaje de la
maquina. Todas las instrucciones eran
codificadas a mano.
Primera Generación
(década de 1950)
Los sistemas operativos de los años cincuenta fueron diseñados
para hacer mas fluida la transición entre trabajos. Este fue el
comienzo de los sistemas de procesamiento por lotes, donde los
trabajos se reunían por grupos o lotes. Cuando el trabajo estaba en
ejecución, este tenia control total de la maquina. Al terminar cada
trabajo, el control era devuelto al sistema operativo, el cual
limpiaba y leía e iniciaba el trabajo siguiente.
Al inicio de los 50's esto había mejorado un poco con
la introducción de tarjetas
 Los sistemas de los 50's generalmente ejecutaban una sola tarea,
y la transición entre tareas se suavizaba para lograr la máxima
utilización del sistema. Esto se conoce como sistemas de
procesamiento por lotes de un sólo flujo, ya que los programas y
los datos eran sometidos en grupos o lotes.
 La introducción del transistor a mediados de los 50's cambió
la imagen radicalmente.
 Se crearon máquinas suficientemente confiables las cuales se
instalaban en lugares especialmente acondicionados, aunque
sólo las grandes universidades y las grandes corporaciones o
bien las oficinas del gobierno se podían dar el lujo de tenerlas.
 Para poder correr un trabajo (programa), tenían que escribirlo
en papel (en Fortran o en lenguaje ensamblador) y después se
perforaría en tarjetas.
Segunda Generación
(a mitad de la década de 1960)
Desarrollo de los sistemas compartidos con multiprogramación, y
los principios del multiprocesamiento. En los sistemas de
multiprogramación, varios programas de usuario se encuentran al
mismo tiempo en el almacenamiento principal, y el procesador se
cambia rápidamente de un trabajo a otro. En los sistemas de
multiprocesamiento se utilizan varios procesadores en un solo
sistema computacional, con la finalidad de incrementar el poder de
procesamiento de la maquina.
Segunda Generación
Se desarrolló sistemas compartidos, en la que los
usuarios podían acoplarse directamente con
el computador a través de terminales. Surgieron
sistemas de tiempo real, en que los computadores
fueron utilizados en el control de procesos industriales.
Los sistemas de tiempo real se caracterizan por proveer
una respuesta inmediata.
Tercera Generación
(mitad de década 1960 a mitad década de 1970)
 Se inicia en 1964, con la introducción de la familia de computadores
Sistema/360 de IBM.
 Los computadores de esta generación fueron diseñados como sistemas
para usos generales . Casi siempre eran sistemas grandes, con el propósito
de serlo para toda la gente. Eran sistemas de modos múltiples, algunos de
ellos soportaban simultáneamente procesos por lotes, tiempo compartido,
procesamiento de tiempo real y multiprocesamiento. Eran grandes y
costosos, nunca antes se había construido algo similar, y muchos de los
esfuerzos de desarrollo terminaron muy por arriba del presupuesto y
mucho después de lo que el planificador marcaba como fecha de
terminación.
Cuarta Generación
(mitad de década de 1970 en adelante)
 Los sistemas de la cuarta generación constituyen el estado actual de
la tecnología. Muchos diseñadores y usuarios se sienten aun incómodos,
después de sus experiencias con los sistemas operativos de la tercera
generación.
 Con la ampliación del uso de redes de computadores y del procesamiento
en línea los usuarios obtienen acceso a computadores alejados
geográficamente a través de varios tipos de terminales.
 Los sistemas de seguridad se ha incrementado mucho ahora que
la información pasa a través de varios tipos vulnerables de líneas
de comunicación.
 El porcentaje de la población que tiene acceso a un
computador en la década de los ochenta es mucho mayor
que nunca y aumenta rápidamente.
 El concepto de maquinas virtuales es utilizado. El usuario
ya no se encuentra interesado en los detalles físicos de;
sistema de computación que esta siendo accedida. En su
lugar, el usuario ve un panorama llamado maquina virtual
creado por el sistema operativo.
 Los sistemas de bases de datos han adquirido gran
importancia. Nuestro mundo es una sociedad orientada
hacia la información, y el trabajo de las bases de datos es
hacer que esta información sea conveniente accesible de
una manera controlada para aquellos que
tienen derechos de acceso
TECNOLOGIA FUTURA
FUTURO PRINCIPAL TENDENCIA
 Los sistemas operativos siguen evolucionando. La
principal tendencia de los sistemas operativos en cuanto a
organización de trabajo es convertirse en sistemas
operativos distribuidos.
 Los sistemas operativos distribuidos están diseñados para
su uso en un grupo de computadoras conectadas pero
independientes que comparten recursos. En un sistema
operativo distribuido, un proceso puede ejecutarse en
cualquier computadora de la red para aumentar el
rendimiento de ese proceso.
En los sistemas distribuidos, todas las
funciones básicas de un sistema
operativo, como mantener los sistemas
de archivos, garantizar un
comportamiento razonable y recuperar
datos en caso de fallos parciales, resultan
más complejas.
SISTEMA OPERATIVO DEL MAÑANA
 Se ha progresado mucho en el desarrollo de los sistemas operativos. Estos
progresos han sido paralelos a la aparición de nuevas tecnologías y de
nuevos algoritmos para las tareas de los sistemas operativos.
 Actualmente, hay solamente dos paradigmas fundamentales del sistema
operativo: el intérprete de la línea de comando (UNIX, DOS), y la interfaz
grafica (Macintosh OS, OS/2, Windows 95).
 Mientras que ele ultimo es claramente mas intuitivo y preferido por la
mayoría de los usuarios, la industria debe ahora tomar otra medida hacia
el sistema operativo ideal.
La generación siguiente de sistemas operativos
utilizará las nuevas herramientas desarrolladas tales
como programación orientada a objetos(OOP), y
nueva tecnología de hardware (DRAM´S y los
microprocesadores densos y baratos), para crear un
ambiente que beneficie a los programadores (con
modularidad y la abstracción crecientes) así como a
los usuarios (proporcionándoles una interna,
constante y gráficamente orientada interfaz). Los
sistemas operativos futuros también se adaptarán
fácilmente a las preferencias cambiantes del
usuario y a las tecnologías futuras (tales como
sistemas de realidad virtual)
Principios en el desarrollo de Sistemas Operativos Futuros
 Existen cuatro principios dominantes que deben regir en
el diseño de sistemas operativos futuros
1.- Abstracción
 El principio de la abstracción es que un nivel del ambiente
de software no debe necesitar " saber " los detalles sobre la
implementación en otros niveles. Por ejemplo, un
Programador no debe requerir saber
qué clase de procesador será usado cuando se ejecute
su programa, y un usuario de correo-electrónico no debe
requerir de conocimientos de los protocolos de red.
2. ROBUSTEZ Y GESTION DE ERRORES
 Los sistemas operativos futuros deben ser extremadamente robustos.
Sus metas:
 Ninguna acción del usuario debe hacer que el sistema comporte en
una extraña o ilógica manera
 Debe ser imposible que cualquier programa interrumpa el
funcionamiento de otros programas, o de la máquina en su totalidad.
Es decir sin importar las acciones y las decisiones del usuario y del
programador, la computadora nunca debe "colapsarse ". Además,
cualquier acontecimiento inesperado se debe manjar de una manera
práctica. Los problemas que el sistema operativo no puede
solucionar se deben señalar al usuario de una manera no-secreta
(tales como un "cuadro de diálogo"), y se deben explicar de una
manera no técnica (utilizar un lenguaje dependiendo del módulo de
programación).
 El sistema debe enumerar claramente las opciones de las cuales el
usuario debe elegir
3.- Estandarización
Un sistema operativo bien diseñado debe ser estandarizado de una
manera tal que se adapte y siga siendo útil indefinidamente.
Debe crecer en a la par con la tecnología de cómputo, la visualización,
y tecnologías de interacción, y preferencias del usuario.
La naturaleza modular del sistema operativo del mañana será tal que
piezas del sistema serán continuamente modificadas y puestas al día
reflejar estos cambios. Para que estas características sean posibles, el
sistema requerirá:
1) un conjunto muy bien definido de los estándares públicos
disponibles (para la comunicación entre las capas y los objetos),
2) 2) que este conjunto de estándares se desarrolle con un cierto plazo
de tiempo pero que siga siendo claro y conciso,
3) 3) que los estándares no cambien tan rápidamente como para
causar problemas de compatibilidad o altos costos de cambio de
hardware.
Perspectivas de los Sistemas Operativos en
las Empresas fabricantes de Hardware y Software
 , la tecnología del hardware ha progresado lejos más rápidamente que el
software que la acompaña.
 Es por los anterior que la industria del software debe ahora dedicar más tiempo
y energía al desarrollo de este. Una vez que la tecnología del software alcance el
nivel de la tecnología del hardware, los sistemas serán no sólo más de gran
alcance y prácticos, sino que utilizarán sus recursos de hardware mucho más
eficientemente.
 Con la llegada de los nuevos Sistemas Operativos el hardware se aprovechará al
máximo y se reducirá esa brecha tan grande de rapidez que existe entre el
hardware y el software que lo controla. Con estos Sistemas Operativos se
llegará a concretar lo que se llama la quinta generación de computadoras, la
cual pretende multiplicar la velocidad, disponer procesamientos paralelos,
diseñar una arquitectura de hardware-software muy superior y utilizar el
lenguaje natural
 La renovación que aportarán los sistemas operativos es múltiple. Ya
no viene determinada únicamente por la introducción de cambios
material o de hardware, sino por la combinación de novedades en el
material y en la programación.
 El tipo de trabajo propio que realizarán el hardware y software de la
quinta generación no solo en el tratamiento de datos, sino en la
adquisición de información y, a partir de los materiales
y estructuras de que dispone, en la elaboración de conocimientos, es
decir, en la elaboración inteligente del saber. Es decir se anuncia el
aprovechamiento de la computadora para adquirir conocimientos
artificialmente, a través de las máquinas. A partir de esto, estas ya no
solo aportarán fuerza o habilidad, sino que también proveerán
al hombre de un conocimiento del mundo.

Más contenido relacionado

La actualidad más candente

Generaciones
GeneracionesGeneraciones
Generacionesjessy9171
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosandr94
 
trabajo en clase
trabajo en clase trabajo en clase
trabajo en clase juan_180
 
Generaciones de los sistemas operativos
Generaciones de los sistemas operativosGeneraciones de los sistemas operativos
Generaciones de los sistemas operativosmiguelorell
 
Generaciones De Los Sistemas Operativos
Generaciones De Los Sistemas OperativosGeneraciones De Los Sistemas Operativos
Generaciones De Los Sistemas OperativosEduardo Correa
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativoebotellome
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativojl22castro
 
001 ensayo historia sistemas operativos
001 ensayo historia sistemas operativos001 ensayo historia sistemas operativos
001 ensayo historia sistemas operativosmoncayohugo
 
Sistema Operativo 2015
Sistema Operativo 2015Sistema Operativo 2015
Sistema Operativo 2015ladislao
 

La actualidad más candente (17)

Presentación1
Presentación1Presentación1
Presentación1
 
Generaciones
GeneracionesGeneraciones
Generaciones
 
Proyecto
Proyecto Proyecto
Proyecto
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
trabajo en clase
trabajo en clase trabajo en clase
trabajo en clase
 
T3
T3T3
T3
 
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
 
Generaciones De Los Sistemas Operativos
Generaciones De Los Sistemas OperativosGeneraciones De Los Sistemas Operativos
Generaciones De Los Sistemas Operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Trabajo en clases
Trabajo en clases Trabajo en clases
Trabajo en clases
 
Laminas sistemas operativos2
Laminas sistemas operativos2Laminas sistemas operativos2
Laminas sistemas operativos2
 
Rufio
RufioRufio
Rufio
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
001 ensayo historia sistemas operativos
001 ensayo historia sistemas operativos001 ensayo historia sistemas operativos
001 ensayo historia sistemas operativos
 
Sistema Operativo 2015
Sistema Operativo 2015Sistema Operativo 2015
Sistema Operativo 2015
 

Destacado

Lamin saidy and marc sentis 1.4
Lamin saidy and marc sentis 1.4Lamin saidy and marc sentis 1.4
Lamin saidy and marc sentis 1.4slimshaidy
 
Crossbrook Testimonial
Crossbrook TestimonialCrossbrook Testimonial
Crossbrook TestimonialMartin Walker
 
Institucion educativa ciudad de asis
Institucion educativa ciudad de asisInstitucion educativa ciudad de asis
Institucion educativa ciudad de asisjuliocesarlop
 
Mobility Analytics — Uncovering the Root Causes that are Limiting Your Mobile...
Mobility Analytics — Uncovering the Root Causes that are Limiting Your Mobile...Mobility Analytics — Uncovering the Root Causes that are Limiting Your Mobile...
Mobility Analytics — Uncovering the Root Causes that are Limiting Your Mobile...Barcoding, Inc.
 
Keynote Session: A Crooked Yardstick—a Better Way to Measure Winning and Mana...
Keynote Session: A Crooked Yardstick—a Better Way to Measure Winning and Mana...Keynote Session: A Crooked Yardstick—a Better Way to Measure Winning and Mana...
Keynote Session: A Crooked Yardstick—a Better Way to Measure Winning and Mana...Barcoding, Inc.
 
CFO Perspective: Best Practices for Technology Deployment, Adoption and Reten...
CFO Perspective: Best Practices for Technology Deployment, Adoption and Reten...CFO Perspective: Best Practices for Technology Deployment, Adoption and Reten...
CFO Perspective: Best Practices for Technology Deployment, Adoption and Reten...Barcoding, Inc.
 
2016. július - A Hónap Webáruháza: Reflexshop.hu
2016. július - A Hónap Webáruháza: Reflexshop.hu2016. július - A Hónap Webáruháza: Reflexshop.hu
2016. július - A Hónap Webáruháza: Reflexshop.huShopRenter
 
Guia do Participante - TEDxUFSCar 2016
Guia do Participante - TEDxUFSCar 2016Guia do Participante - TEDxUFSCar 2016
Guia do Participante - TEDxUFSCar 2016Isabela Espíndola
 

Destacado (16)

Actividades
ActividadesActividades
Actividades
 
PPT1
PPT1PPT1
PPT1
 
La biotecnologia
La biotecnologiaLa biotecnologia
La biotecnologia
 
Lamin saidy and marc sentis 1.4
Lamin saidy and marc sentis 1.4Lamin saidy and marc sentis 1.4
Lamin saidy and marc sentis 1.4
 
Presentación sobre el PPS CP La Zubia
Presentación sobre el PPS CP La ZubiaPresentación sobre el PPS CP La Zubia
Presentación sobre el PPS CP La Zubia
 
Crossbrook Testimonial
Crossbrook TestimonialCrossbrook Testimonial
Crossbrook Testimonial
 
Institucion educativa ciudad de asis
Institucion educativa ciudad de asisInstitucion educativa ciudad de asis
Institucion educativa ciudad de asis
 
C&a
C&aC&a
C&a
 
Mobility Analytics — Uncovering the Root Causes that are Limiting Your Mobile...
Mobility Analytics — Uncovering the Root Causes that are Limiting Your Mobile...Mobility Analytics — Uncovering the Root Causes that are Limiting Your Mobile...
Mobility Analytics — Uncovering the Root Causes that are Limiting Your Mobile...
 
Keynote Session: A Crooked Yardstick—a Better Way to Measure Winning and Mana...
Keynote Session: A Crooked Yardstick—a Better Way to Measure Winning and Mana...Keynote Session: A Crooked Yardstick—a Better Way to Measure Winning and Mana...
Keynote Session: A Crooked Yardstick—a Better Way to Measure Winning and Mana...
 
CFO Perspective: Best Practices for Technology Deployment, Adoption and Reten...
CFO Perspective: Best Practices for Technology Deployment, Adoption and Reten...CFO Perspective: Best Practices for Technology Deployment, Adoption and Reten...
CFO Perspective: Best Practices for Technology Deployment, Adoption and Reten...
 
TEDxCanoas - Orientações para Palestrantes
TEDxCanoas - Orientações para PalestrantesTEDxCanoas - Orientações para Palestrantes
TEDxCanoas - Orientações para Palestrantes
 
Pointed Columbia
Pointed ColumbiaPointed Columbia
Pointed Columbia
 
2016. július - A Hónap Webáruháza: Reflexshop.hu
2016. július - A Hónap Webáruháza: Reflexshop.hu2016. július - A Hónap Webáruháza: Reflexshop.hu
2016. július - A Hónap Webáruháza: Reflexshop.hu
 
Christmas
Christmas Christmas
Christmas
 
Guia do Participante - TEDxUFSCar 2016
Guia do Participante - TEDxUFSCar 2016Guia do Participante - TEDxUFSCar 2016
Guia do Participante - TEDxUFSCar 2016
 

Similar a Generaciones de los sistemas operativos1

Sistemas operacionales
Sistemas operacionalesSistemas operacionales
Sistemas operacionalesDarwinPalate
 
Generaciones de los sistemas operativos
Generaciones de los sistemas operativosGeneraciones de los sistemas operativos
Generaciones de los sistemas operativoschris6768
 
Generaciones de los so
Generaciones de los soGeneraciones de los so
Generaciones de los soedisson803
 
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 sesh19
 
Generaciones de los sistemas operativos
Generaciones de los sistemas operativosGeneraciones de los sistemas operativos
Generaciones de los sistemas operativosJonnathan Heras
 
Generaciones De Los Sistemas Operativos
Generaciones De Los Sistemas OperativosGeneraciones De Los Sistemas Operativos
Generaciones De Los Sistemas Operativosrober
 
G E N E R A C I O N E S D E L O S S I S T E M A S O P E R A T I V O S
G E N E R A C I O N E S  D E  L O S  S I S T E M A S  O P E R A T I V O SG E N E R A C I O N E S  D E  L O S  S I S T E M A S  O P E R A T I V O S
G E N E R A C I O N E S D E L O S S I S T E M A S O P E R A T I V O Srober
 
Generaciones De Los Sistemas Operativos
Generaciones De Los Sistemas OperativosGeneraciones De Los Sistemas Operativos
Generaciones De Los Sistemas Operativosrober
 
Generaciones De Los Sistemas Operativos
Generaciones De Los Sistemas OperativosGeneraciones De Los Sistemas Operativos
Generaciones De Los Sistemas OperativosEdward Loja
 
Presentación s.o
Presentación s.oPresentación s.o
Presentación s.ofernando
 
01 generaciones-de-los-sistemas-operativos
01 generaciones-de-los-sistemas-operativos01 generaciones-de-los-sistemas-operativos
01 generaciones-de-los-sistemas-operativoserick villa
 
generaciones de los sistemas operativo
generaciones de los sistemas operativogeneraciones de los sistemas operativo
generaciones de los sistemas operativoManuel Ortega
 

Similar a Generaciones de los sistemas operativos1 (20)

Deber sistemas operativos
Deber sistemas operativosDeber sistemas operativos
Deber sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas de computo
Sistemas de computoSistemas de computo
Sistemas de computo
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Sistemas operacionales
Sistemas operacionalesSistemas operacionales
Sistemas operacionales
 
Generaciones de los sistemas operativos
Generaciones de los sistemas operativosGeneraciones de los sistemas operativos
Generaciones de los sistemas operativos
 
Generaciones de los so
Generaciones de los soGeneraciones de los so
Generaciones de los so
 
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
 
Generaciones de los sistemas operativos
Generaciones de los sistemas operativosGeneraciones de los sistemas operativos
Generaciones de los sistemas operativos
 
Generaciones De Los Sistemas Operativos
Generaciones De Los Sistemas OperativosGeneraciones De Los Sistemas Operativos
Generaciones De Los Sistemas Operativos
 
G E N E R A C I O N E S D E L O S S I S T E M A S O P E R A T I V O S
G E N E R A C I O N E S  D E  L O S  S I S T E M A S  O P E R A T I V O SG E N E R A C I O N E S  D E  L O S  S I S T E M A S  O P E R A T I V O S
G E N E R A C I O N E S D E L O S S I S T E M A S O P E R A T I V O S
 
Generaciones De Los Sistemas Operativos
Generaciones De Los Sistemas OperativosGeneraciones De Los Sistemas Operativos
Generaciones De Los Sistemas Operativos
 
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
 
Presentación s.o
Presentación s.oPresentación s.o
Presentación s.o
 
01 generaciones-de-los-sistemas-operativos
01 generaciones-de-los-sistemas-operativos01 generaciones-de-los-sistemas-operativos
01 generaciones-de-los-sistemas-operativos
 
SISTEMAS OPERATIVOS 1
SISTEMAS OPERATIVOS 1SISTEMAS OPERATIVOS 1
SISTEMAS OPERATIVOS 1
 
JULIO REAÑO
JULIO REAÑOJULIO REAÑO
JULIO REAÑO
 
generaciones de los sistemas operativo
generaciones de los sistemas operativogeneraciones de los sistemas operativo
generaciones de los sistemas operativo
 
Trabajo1.4
Trabajo1.4Trabajo1.4
Trabajo1.4
 

Último

Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaJuan Carlos Fonseca Mata
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 

Último (20)

Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - Botánica
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 

Generaciones de los sistemas operativos1

  • 1. GENERACIONES DE LOS SISTEMAS OPERATIVOS LOS SISTEMAS OPERATIVOS, AL IGUAL QUE EL HARDWARE DE LOS COMPUTADORES, HAN SUFRIDO UNA SERIE DE CAMBIOS REVOLUCIONARIOS LLAMADOS GENERACIONES.
  • 2. Generación Cero (década de 1940) Los primeros sistemas computacionales no poseían sistemas operativos. Los usuarios tenían completo acceso al lenguaje de la maquina. Todas las instrucciones eran codificadas a mano.
  • 3. Primera Generación (década de 1950) Los sistemas operativos de los años cincuenta fueron diseñados para hacer mas fluida la transición entre trabajos. Este fue el comienzo de los sistemas de procesamiento por lotes, donde los trabajos se reunían por grupos o lotes. Cuando el trabajo estaba en ejecución, este tenia control total de la maquina. Al terminar cada trabajo, el control era devuelto al sistema operativo, el cual limpiaba y leía e iniciaba el trabajo siguiente. Al inicio de los 50's esto había mejorado un poco con la introducción de tarjetas
  • 4.  Los sistemas de los 50's generalmente ejecutaban una sola tarea, y la transición entre tareas se suavizaba para lograr la máxima utilización del sistema. Esto se conoce como sistemas de procesamiento por lotes de un sólo flujo, ya que los programas y los datos eran sometidos en grupos o lotes.  La introducción del transistor a mediados de los 50's cambió la imagen radicalmente.  Se crearon máquinas suficientemente confiables las cuales se instalaban en lugares especialmente acondicionados, aunque sólo las grandes universidades y las grandes corporaciones o bien las oficinas del gobierno se podían dar el lujo de tenerlas.  Para poder correr un trabajo (programa), tenían que escribirlo en papel (en Fortran o en lenguaje ensamblador) y después se perforaría en tarjetas.
  • 5. Segunda Generación (a mitad de la década de 1960) Desarrollo de los sistemas compartidos con multiprogramación, y los principios del multiprocesamiento. En los sistemas de multiprogramación, varios programas de usuario se encuentran al mismo tiempo en el almacenamiento principal, y el procesador se cambia rápidamente de un trabajo a otro. En los sistemas de multiprocesamiento se utilizan varios procesadores en un solo sistema computacional, con la finalidad de incrementar el poder de procesamiento de la maquina.
  • 6. Segunda Generación Se desarrolló sistemas compartidos, en la que los usuarios podían acoplarse directamente con el computador a través de terminales. Surgieron sistemas de tiempo real, en que los computadores fueron utilizados en el control de procesos industriales. Los sistemas de tiempo real se caracterizan por proveer una respuesta inmediata.
  • 7. Tercera Generación (mitad de década 1960 a mitad década de 1970)  Se inicia en 1964, con la introducción de la familia de computadores Sistema/360 de IBM.  Los computadores de esta generación fueron diseñados como sistemas para usos generales . Casi siempre eran sistemas grandes, con el propósito de serlo para toda la gente. Eran sistemas de modos múltiples, algunos de ellos soportaban simultáneamente procesos por lotes, tiempo compartido, procesamiento de tiempo real y multiprocesamiento. Eran grandes y costosos, nunca antes se había construido algo similar, y muchos de los esfuerzos de desarrollo terminaron muy por arriba del presupuesto y mucho después de lo que el planificador marcaba como fecha de terminación.
  • 8. Cuarta Generación (mitad de década de 1970 en adelante)  Los sistemas de la cuarta generación constituyen el estado actual de la tecnología. Muchos diseñadores y usuarios se sienten aun incómodos, después de sus experiencias con los sistemas operativos de la tercera generación.  Con la ampliación del uso de redes de computadores y del procesamiento en línea los usuarios obtienen acceso a computadores alejados geográficamente a través de varios tipos de terminales.  Los sistemas de seguridad se ha incrementado mucho ahora que la información pasa a través de varios tipos vulnerables de líneas de comunicación.
  • 9.  El porcentaje de la población que tiene acceso a un computador en la década de los ochenta es mucho mayor que nunca y aumenta rápidamente.  El concepto de maquinas virtuales es utilizado. El usuario ya no se encuentra interesado en los detalles físicos de; sistema de computación que esta siendo accedida. En su lugar, el usuario ve un panorama llamado maquina virtual creado por el sistema operativo.  Los sistemas de bases de datos han adquirido gran importancia. Nuestro mundo es una sociedad orientada hacia la información, y el trabajo de las bases de datos es hacer que esta información sea conveniente accesible de una manera controlada para aquellos que tienen derechos de acceso
  • 11. FUTURO PRINCIPAL TENDENCIA  Los sistemas operativos siguen evolucionando. La principal tendencia de los sistemas operativos en cuanto a organización de trabajo es convertirse en sistemas operativos distribuidos.  Los sistemas operativos distribuidos están diseñados para su uso en un grupo de computadoras conectadas pero independientes que comparten recursos. En un sistema operativo distribuido, un proceso puede ejecutarse en cualquier computadora de la red para aumentar el rendimiento de ese proceso.
  • 12. En los sistemas distribuidos, todas las funciones básicas de un sistema operativo, como mantener los sistemas de archivos, garantizar un comportamiento razonable y recuperar datos en caso de fallos parciales, resultan más complejas.
  • 13. SISTEMA OPERATIVO DEL MAÑANA  Se ha progresado mucho en el desarrollo de los sistemas operativos. Estos progresos han sido paralelos a la aparición de nuevas tecnologías y de nuevos algoritmos para las tareas de los sistemas operativos.  Actualmente, hay solamente dos paradigmas fundamentales del sistema operativo: el intérprete de la línea de comando (UNIX, DOS), y la interfaz grafica (Macintosh OS, OS/2, Windows 95).  Mientras que ele ultimo es claramente mas intuitivo y preferido por la mayoría de los usuarios, la industria debe ahora tomar otra medida hacia el sistema operativo ideal.
  • 14. La generación siguiente de sistemas operativos utilizará las nuevas herramientas desarrolladas tales como programación orientada a objetos(OOP), y nueva tecnología de hardware (DRAM´S y los microprocesadores densos y baratos), para crear un ambiente que beneficie a los programadores (con modularidad y la abstracción crecientes) así como a los usuarios (proporcionándoles una interna, constante y gráficamente orientada interfaz). Los sistemas operativos futuros también se adaptarán fácilmente a las preferencias cambiantes del usuario y a las tecnologías futuras (tales como sistemas de realidad virtual)
  • 15. Principios en el desarrollo de Sistemas Operativos Futuros  Existen cuatro principios dominantes que deben regir en el diseño de sistemas operativos futuros 1.- Abstracción  El principio de la abstracción es que un nivel del ambiente de software no debe necesitar " saber " los detalles sobre la implementación en otros niveles. Por ejemplo, un Programador no debe requerir saber qué clase de procesador será usado cuando se ejecute su programa, y un usuario de correo-electrónico no debe requerir de conocimientos de los protocolos de red.
  • 16. 2. ROBUSTEZ Y GESTION DE ERRORES  Los sistemas operativos futuros deben ser extremadamente robustos. Sus metas:  Ninguna acción del usuario debe hacer que el sistema comporte en una extraña o ilógica manera  Debe ser imposible que cualquier programa interrumpa el funcionamiento de otros programas, o de la máquina en su totalidad. Es decir sin importar las acciones y las decisiones del usuario y del programador, la computadora nunca debe "colapsarse ". Además, cualquier acontecimiento inesperado se debe manjar de una manera práctica. Los problemas que el sistema operativo no puede solucionar se deben señalar al usuario de una manera no-secreta (tales como un "cuadro de diálogo"), y se deben explicar de una manera no técnica (utilizar un lenguaje dependiendo del módulo de programación).  El sistema debe enumerar claramente las opciones de las cuales el usuario debe elegir
  • 17. 3.- Estandarización Un sistema operativo bien diseñado debe ser estandarizado de una manera tal que se adapte y siga siendo útil indefinidamente. Debe crecer en a la par con la tecnología de cómputo, la visualización, y tecnologías de interacción, y preferencias del usuario. La naturaleza modular del sistema operativo del mañana será tal que piezas del sistema serán continuamente modificadas y puestas al día reflejar estos cambios. Para que estas características sean posibles, el sistema requerirá: 1) un conjunto muy bien definido de los estándares públicos disponibles (para la comunicación entre las capas y los objetos), 2) 2) que este conjunto de estándares se desarrolle con un cierto plazo de tiempo pero que siga siendo claro y conciso, 3) 3) que los estándares no cambien tan rápidamente como para causar problemas de compatibilidad o altos costos de cambio de hardware.
  • 18. Perspectivas de los Sistemas Operativos en las Empresas fabricantes de Hardware y Software  , la tecnología del hardware ha progresado lejos más rápidamente que el software que la acompaña.  Es por los anterior que la industria del software debe ahora dedicar más tiempo y energía al desarrollo de este. Una vez que la tecnología del software alcance el nivel de la tecnología del hardware, los sistemas serán no sólo más de gran alcance y prácticos, sino que utilizarán sus recursos de hardware mucho más eficientemente.  Con la llegada de los nuevos Sistemas Operativos el hardware se aprovechará al máximo y se reducirá esa brecha tan grande de rapidez que existe entre el hardware y el software que lo controla. Con estos Sistemas Operativos se llegará a concretar lo que se llama la quinta generación de computadoras, la cual pretende multiplicar la velocidad, disponer procesamientos paralelos, diseñar una arquitectura de hardware-software muy superior y utilizar el lenguaje natural
  • 19.  La renovación que aportarán los sistemas operativos es múltiple. Ya no viene determinada únicamente por la introducción de cambios material o de hardware, sino por la combinación de novedades en el material y en la programación.  El tipo de trabajo propio que realizarán el hardware y software de la quinta generación no solo en el tratamiento de datos, sino en la adquisición de información y, a partir de los materiales y estructuras de que dispone, en la elaboración de conocimientos, es decir, en la elaboración inteligente del saber. Es decir se anuncia el aprovechamiento de la computadora para adquirir conocimientos artificialmente, a través de las máquinas. A partir de esto, estas ya no solo aportarán fuerza o habilidad, sino que también proveerán al hombre de un conocimiento del mundo.