SlideShare una empresa de Scribd logo
Sistemas Operativos 1
Prof. Sebastián de los Angeles
Esc. Técnica de Melo
 Las máquinas de procesamiento por lotes habían logrado
alcanzar un gran rendimiento.
 Pero el usuario no podía interactuar directamente con la
computadora
 Se comienza a pensar en Sistemas de Tiempo Compartido,
en los cuales varios usuarios trabajan al mismo tiempo.
 La idea sigue siendo abaratar costos (las computadoras
salían alrededor de U$S 3 millones). Si más usuarios usan
las computadoras, la inversión es más rentable.
 Cambio en el enfoque:
Multiprogramación por Lotes
Maximizar uso del procesador
El S.O. recibe las instrucciones del Monitor Residente
Tiempo Compartido
Minimizar el tiempo de respuesta
El S.O. recibe las instrucciones desde la terminal
 Los usuarios ejecutan sus órdenes de forma indirecta
mediante terminales, máquinas con el hardware básico
para conectarse a una red.
CPU
Terminal
1
Terminal
2 Terminal
3
Usuario
3
Usuario 2
Usuario
1
Tiempo de uso
del
Procesador
Debido a la alta
velocidad del
proceso, el usuario
no nota la
diferencia y tiene la
impresión de ser el
único.
CPU
La CPU trabaja un poco para
cada usuario, cambiando de
tarea de forma cíclica.
 Un pionero en el concepto fue MULTICS (1964), pensado
para cientos de usuarios, desarrollado por el MIT, Bell y
General Electric, con sistemas en uso hasta el año 2000.
 Resultó ser demasiado ambicioso para la tecnología de la
época (permitía el uso de memoria virtual, nombres de
archivo, conexión y desconexión de hardware con la
máquina encendida, usuarios con contraseña y niveles de
acceso) pero estableció el camino a seguir.
 Nuevas tendencias: los grandes sistemas comienzan a
tener varios procesadores.
CPU 1
Tiempo del
Procesador
CPU 2
Computadora DEC PDP-11/40 (1971)
En máquinas como esta fue
que Ken Thompson
y Dennis Ritchie desarrollaron
el S.O. Unix y el lenguaje de
programación C
Honeywell 6180 (1980’s)
Toda la comunicación con la
computadora era mediante
TELETIPOS: máquinas de
escribir con módem que
recibían la respuesta de la
computadora y la imprimían.
 Avances Clave:
◦ Surgen los Diskettes (1971)
 Avances Clave:
◦ Nuevo Hardware: Surgen los primeros monitores CRT, primero
empotrados en los paneles de control, luego como componente
independiente.
Terminal DEC GT40 (1972)
En pantalla se puede ver
“Lunar Lander”, uno de los
primeros juegos de
computadora (de 1973).
 Avances Clave:
◦ Software Comercial: Surgen las primeras compañías de desarrollo
de software, se crean las primeras aplicaciones y los primeros
videojuegos
Lunar Lander (1973)
 Avances Clave:
◦ Comienzan a desarrollarse protocolos de comunicación entre
computadoras remotas (para conectar los terminales) lo que dará
lugar a las redes de computadoras y más tarde a Internet.
◦ Surgen algunos de los lenguajes de programación más influyentes
como ser Pascal (1970), C (1972), SQL (1972), Modula (1975), etc.
◦ Se comienzan a estandarizar las instrucciones de los
procesadores, facilitando la programación de los sistemas
operativos
◦ Surgen los primeros Clusters, conjuntos de computadoras que
trabajan de forma coordinada.
 MULTICS había resultado demasiado ambicioso
(pensado para cientos de usuarios) así quefue
rediseñado por Ken Thompson y Dennis Ritchie para
un solo usuario y lo renombraron UNICS.
 Luego lo rediseñarían en el lenguaje de programación
C y lo llamaría UNIX
 Fue muy usado en círculos académicos e influiría a
muchos Sistemas Operativos posteriores.
 Concepto Revolucionario
◦ Intel lanza al mercado su microprocesador 8088 en 1981.
◦ IBM lo usa en la computadora IBM modelo 5150 ese mismo
año.
◦ Se establece en el mercado el concepto de la PC (Personal
Computer), y domina el mercado hasta nuestros días.
 La Computadora Personal tomó dos papeles:
◦ Como estación de trabajo dentro de una red empresarial,
conectada a un servidor
◦ Como herramienta en oficinas pequeñas y hogares.
 Se abarata y masifica el acceso a las computadoras.
 Surgen los sistemas operativos para computadoras de
escritorio:
◦ MS-DOS(1981)
◦ MacOS(1984)
◦ GNU/Linux (1991) ….entre otros.

Más contenido relacionado

La actualidad más candente

Presentacion Sistemas Operativos
Presentacion Sistemas OperativosPresentacion Sistemas Operativos
Presentacion Sistemas OperativosAlexa Cayambe
 
Generaciones de los sistemas operativos
Generaciones de los sistemas operativosGeneraciones de los sistemas operativos
Generaciones de los sistemas operativos
francisco moncayo
 
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 operativospanxourrutia
 
Presentación s.o
Presentación s.oPresentación s.o
Presentación s.ofernando
 
Generaciones del sistema operativo
Generaciones del sistema operativoGeneraciones del sistema operativo
Generaciones del sistema operativoAndy Segovia
 
Sistemas operacionales
Sistemas operacionalesSistemas operacionales
Sistemas operacionales
DarwinPalate
 
Sistemas computacionales: Quinta Generación
Sistemas computacionales: Quinta GeneraciónSistemas computacionales: Quinta Generación
Sistemas computacionales: Quinta Generación
Santiago Mejía Sánchez
 
Presentacion1
Presentacion1Presentacion1
Presentacion1Marttika
 
G sistemas operativos
G sistemas operativosG sistemas operativos
G sistemas operativosDiegoCppy
 
Generaciones Del Sistema Operativo
Generaciones Del Sistema OperativoGeneraciones Del Sistema Operativo
Generaciones Del Sistema Operativokapm
 
Evolución de los sistemas operativos
Evolución de los sistemas operativosEvolución de los sistemas operativos
Evolución de los sistemas operativos
hellenvargasp
 
Historia y evolucion de los sistemas operativos
Historia y evolucion de los sistemas operativosHistoria y evolucion de los sistemas operativos
Historia y evolucion de los sistemas operativosJavier Collantes
 
Generaciones De Los Sistemas Operativos
Generaciones De Los Sistemas OperativosGeneraciones De Los Sistemas Operativos
Generaciones De Los Sistemas OperativosEdward Loja
 
Sistemas operativos parte 2
Sistemas operativos parte 2Sistemas operativos parte 2
Sistemas operativos parte 2Manuel Ortega
 
Presentación1
Presentación1Presentación1
Presentación1
Crispinguis
 

La actualidad más candente (18)

Presentacion Sistemas Operativos
Presentacion Sistemas OperativosPresentacion Sistemas Operativos
Presentacion Sistemas Operativos
 
Generaciones de los sistemas operativos
Generaciones de los sistemas operativosGeneraciones de los sistemas operativos
Generaciones de los sistemas operativos
 
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
 
Presentación s.o
Presentación s.oPresentación s.o
Presentación s.o
 
Generaciones del sistema operativo
Generaciones del sistema operativoGeneraciones del sistema operativo
Generaciones del sistema operativo
 
Sistemas operacionales
Sistemas operacionalesSistemas operacionales
Sistemas operacionales
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas computacionales: Quinta Generación
Sistemas computacionales: Quinta GeneraciónSistemas computacionales: Quinta Generación
Sistemas computacionales: Quinta Generación
 
Gdc
GdcGdc
Gdc
 
Presentacion1
Presentacion1Presentacion1
Presentacion1
 
G sistemas operativos
G sistemas operativosG sistemas operativos
G sistemas operativos
 
Generaciones Del Sistema Operativo
Generaciones Del Sistema OperativoGeneraciones Del Sistema Operativo
Generaciones Del Sistema Operativo
 
Evolución de los sistemas operativos
Evolución de los sistemas operativosEvolución de los sistemas operativos
Evolución de los sistemas operativos
 
Historia y evolucion de los sistemas operativos
Historia y evolucion de los sistemas operativosHistoria y evolucion de los sistemas operativos
Historia y evolucion de los sistemas operativos
 
Generaciones De Los Sistemas Operativos
Generaciones De Los Sistemas OperativosGeneraciones De Los Sistemas Operativos
Generaciones De Los Sistemas Operativos
 
Primera generación
Primera generaciónPrimera generación
Primera generación
 
Sistemas operativos parte 2
Sistemas operativos parte 2Sistemas operativos parte 2
Sistemas operativos parte 2
 
Presentación1
Presentación1Presentación1
Presentación1
 

Similar a Sistemas Operativos - Historia, parte 2

Evolucion De Los Sistemas Operativos
Evolucion De Los Sistemas OperativosEvolucion De Los Sistemas Operativos
Evolucion De Los Sistemas Operativos
pascualmillones
 
Sis operativos
Sis operativosSis operativos
Sis operativos
Cristhian Rosales
 
Evolucion de los sistemas
Evolucion de los sistemasEvolucion de los sistemas
Evolucion de los sistemas
vane7857
 
La evolución histórica de los sistemas operativos
La evolución histórica de los sistemas operativosLa evolución histórica de los sistemas operativos
La evolución histórica de los sistemas operativosegonrea
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
Jose Luzuriaga
 
Informatica
InformaticaInformatica
Informatica
Ashly Romero
 
Evolución de los sistemas operativos
Evolución de los sistemas  operativosEvolución de los sistemas  operativos
Evolución de los sistemas operativos
anacardenazz
 
aa
aaaa
Francisfemayor_2B
Francisfemayor_2BFrancisfemayor_2B
Francisfemayor_2B
Francis Femayor
 
Francisfemayor_2B
Francisfemayor_2BFrancisfemayor_2B
Francisfemayor_2B
Francis Femayor
 
Historiayevoluciondelsistemaoperativo 120926212848-phpapp01
Historiayevoluciondelsistemaoperativo 120926212848-phpapp01Historiayevoluciondelsistemaoperativo 120926212848-phpapp01
Historiayevoluciondelsistemaoperativo 120926212848-phpapp01
carlos sandrea
 
Evolucion de los sistemas operativos por absalon cael garcia lopez
Evolucion de los sistemas operativos por absalon cael garcia lopezEvolucion de los sistemas operativos por absalon cael garcia lopez
Evolucion de los sistemas operativos por absalon cael garcia lopez
Angel Garcia
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
Montserrat Trinidad Terán
 
Evolucion escritura sobri este
Evolucion escritura sobri esteEvolucion escritura sobri este
Evolucion escritura sobri este
Sobrinotic
 
Producto1 so l.h.
Producto1 so l.h.Producto1 so l.h.
Producto1 so l.h.
Erika Hidalgo
 
Tp 5 marrone
Tp 5 marroneTp 5 marrone
Tp 5 marrone
CamilaMarrone1
 
Linea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosLinea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosMiguel Magaña
 
Evolucion de los sistemas operativos
Evolucion de los sistemas operativos Evolucion de los sistemas operativos
Evolucion de los sistemas operativos
juanma Fontanet
 

Similar a Sistemas Operativos - Historia, parte 2 (20)

Evolucion De Los Sistemas Operativos
Evolucion De Los Sistemas OperativosEvolucion De Los Sistemas Operativos
Evolucion De Los Sistemas Operativos
 
Sis operativos
Sis operativosSis operativos
Sis operativos
 
Evolucion de los sistemas
Evolucion de los sistemasEvolucion de los sistemas
Evolucion de los sistemas
 
La evolución histórica de los sistemas operativos
La evolución histórica de los sistemas operativosLa evolución histórica de los sistemas operativos
La evolución histórica de los sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Informatica
InformaticaInformatica
Informatica
 
Evolución de los sistemas operativos
Evolución de los sistemas  operativosEvolución de los sistemas  operativos
Evolución de los sistemas operativos
 
aa
aaaa
aa
 
Trabajo1.4
Trabajo1.4Trabajo1.4
Trabajo1.4
 
Francisfemayor_2B
Francisfemayor_2BFrancisfemayor_2B
Francisfemayor_2B
 
Francisfemayor_2B
Francisfemayor_2BFrancisfemayor_2B
Francisfemayor_2B
 
Historiayevoluciondelsistemaoperativo 120926212848-phpapp01
Historiayevoluciondelsistemaoperativo 120926212848-phpapp01Historiayevoluciondelsistemaoperativo 120926212848-phpapp01
Historiayevoluciondelsistemaoperativo 120926212848-phpapp01
 
Evolucion de los sistemas operativos por absalon cael garcia lopez
Evolucion de los sistemas operativos por absalon cael garcia lopezEvolucion de los sistemas operativos por absalon cael garcia lopez
Evolucion de los sistemas operativos por absalon cael garcia lopez
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Evolucion escritura sobri este
Evolucion escritura sobri esteEvolucion escritura sobri este
Evolucion escritura sobri este
 
Deber sistemas operativos
Deber sistemas operativosDeber sistemas operativos
Deber sistemas operativos
 
Producto1 so l.h.
Producto1 so l.h.Producto1 so l.h.
Producto1 so l.h.
 
Tp 5 marrone
Tp 5 marroneTp 5 marrone
Tp 5 marrone
 
Linea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosLinea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativos
 
Evolucion de los sistemas operativos
Evolucion de los sistemas operativos Evolucion de los sistemas operativos
Evolucion de los sistemas operativos
 

Más de Sebastian De Los Angeles

Taller de mantenimiento 1 - Introducción
Taller de mantenimiento 1 - IntroducciónTaller de mantenimiento 1 - Introducción
Taller de mantenimiento 1 - Introducción
Sebastian De Los Angeles
 
Teoria de arquitectura - 1 - Componentes y funcionamiento básico de una compu...
Teoria de arquitectura - 1 - Componentes y funcionamiento básico de una compu...Teoria de arquitectura - 1 - Componentes y funcionamiento básico de una compu...
Teoria de arquitectura - 1 - Componentes y funcionamiento básico de una compu...
Sebastian De Los Angeles
 
Taller de mantenimiento 1 Desempeño - RAM
Taller de mantenimiento 1   Desempeño - RAMTaller de mantenimiento 1   Desempeño - RAM
Taller de mantenimiento 1 Desempeño - RAM
Sebastian De Los Angeles
 
Taller de mantenimiento 1 CPU y memoria RAM
Taller de mantenimiento 1   CPU y memoria RAMTaller de mantenimiento 1   CPU y memoria RAM
Taller de mantenimiento 1 CPU y memoria RAMSebastian De Los Angeles
 
Taller de mantenimiento 1 unidades de almacenamiento
Taller de mantenimiento 1   unidades de almacenamientoTaller de mantenimiento 1   unidades de almacenamiento
Taller de mantenimiento 1 unidades de almacenamientoSebastian De Los Angeles
 
Soporte de sistemas almacenamiento en la nube
Soporte de sistemas   almacenamiento en la nubeSoporte de sistemas   almacenamiento en la nube
Soporte de sistemas almacenamiento en la nubeSebastian De Los Angeles
 
Matemática Discreta - Operaciones entre conjuntos
Matemática Discreta - Operaciones entre conjuntosMatemática Discreta - Operaciones entre conjuntos
Matemática Discreta - Operaciones entre conjuntos
Sebastian De Los Angeles
 
Taller de mantenimiento 1 Fenómenos electricos
Taller de mantenimiento 1   Fenómenos electricosTaller de mantenimiento 1   Fenómenos electricos
Taller de mantenimiento 1 Fenómenos electricos
Sebastian De Los Angeles
 
Taller de mantenimiento 1 - Refrigeración y Limpieza Física
Taller de mantenimiento 1 - Refrigeración y Limpieza FísicaTaller de mantenimiento 1 - Refrigeración y Limpieza Física
Taller de mantenimiento 1 - Refrigeración y Limpieza Física
Sebastian De Los Angeles
 
Sistemas operativos 1 relación software-hardware
Sistemas operativos 1   relación software-hardwareSistemas operativos 1   relación software-hardware
Sistemas operativos 1 relación software-hardwareSebastian De Los Angeles
 

Más de Sebastian De Los Angeles (20)

Taller de mantenimiento 1 - Introducción
Taller de mantenimiento 1 - IntroducciónTaller de mantenimiento 1 - Introducción
Taller de mantenimiento 1 - Introducción
 
Teoria de arquitectura - 1 - Componentes y funcionamiento básico de una compu...
Teoria de arquitectura - 1 - Componentes y funcionamiento básico de una compu...Teoria de arquitectura - 1 - Componentes y funcionamiento básico de una compu...
Teoria de arquitectura - 1 - Componentes y funcionamiento básico de una compu...
 
Taller de mantenimiento 1 Desempeño - RAM
Taller de mantenimiento 1   Desempeño - RAMTaller de mantenimiento 1   Desempeño - RAM
Taller de mantenimiento 1 Desempeño - RAM
 
Taller de mantenimiento 1 CPU y memoria RAM
Taller de mantenimiento 1   CPU y memoria RAMTaller de mantenimiento 1   CPU y memoria RAM
Taller de mantenimiento 1 CPU y memoria RAM
 
Scripting 02
Scripting 02Scripting 02
Scripting 02
 
Internet 01
Internet 01Internet 01
Internet 01
 
Programación - Scripting 01
Programación - Scripting 01Programación - Scripting 01
Programación - Scripting 01
 
Taller de mantenimiento 1 unidades de almacenamiento
Taller de mantenimiento 1   unidades de almacenamientoTaller de mantenimiento 1   unidades de almacenamiento
Taller de mantenimiento 1 unidades de almacenamiento
 
Taller de mantenimiento 1 redes 1
Taller de mantenimiento 1   redes 1Taller de mantenimiento 1   redes 1
Taller de mantenimiento 1 redes 1
 
Conectividad externa
Conectividad externaConectividad externa
Conectividad externa
 
Soporte de sistemas servicios de red
Soporte de sistemas   servicios de redSoporte de sistemas   servicios de red
Soporte de sistemas servicios de red
 
Soporte de sistemas almacenamiento en la nube
Soporte de sistemas   almacenamiento en la nubeSoporte de sistemas   almacenamiento en la nube
Soporte de sistemas almacenamiento en la nube
 
Servicios de red amp
Servicios de red   ampServicios de red   amp
Servicios de red amp
 
Matemática Discreta - Operaciones entre conjuntos
Matemática Discreta - Operaciones entre conjuntosMatemática Discreta - Operaciones entre conjuntos
Matemática Discreta - Operaciones entre conjuntos
 
Taller de mantenimiento 1 Fenómenos electricos
Taller de mantenimiento 1   Fenómenos electricosTaller de mantenimiento 1   Fenómenos electricos
Taller de mantenimiento 1 Fenómenos electricos
 
Taller de mantenimiento 1 - Refrigeración y Limpieza Física
Taller de mantenimiento 1 - Refrigeración y Limpieza FísicaTaller de mantenimiento 1 - Refrigeración y Limpieza Física
Taller de mantenimiento 1 - Refrigeración y Limpieza Física
 
Sistemas operativos 1 relación software-hardware
Sistemas operativos 1   relación software-hardwareSistemas operativos 1   relación software-hardware
Sistemas operativos 1 relación software-hardware
 
Sistemas operativos historia 1
Sistemas operativos   historia 1Sistemas operativos   historia 1
Sistemas operativos historia 1
 
Sistemas operativos 1 sistemas de archivo
Sistemas operativos 1   sistemas de archivoSistemas operativos 1   sistemas de archivo
Sistemas operativos 1 sistemas de archivo
 
Sistemas operativos 1 introducción
Sistemas operativos 1   introducciónSistemas operativos 1   introducción
Sistemas operativos 1 introducción
 

Último

SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
tamarita881
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
sarasofiamontezuma
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 
Trabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De ProgramaciónTrabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De Programación
SofiaCollazos
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
evelinglilibethpeafi
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGATAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
arriagaanggie50
 
actividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañerosactividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañeros
aljitagallego
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
durangense277
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 

Último (20)

SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
Trabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De ProgramaciónTrabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De Programación
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGATAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
 
actividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañerosactividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañeros
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 

Sistemas Operativos - Historia, parte 2

  • 1. Sistemas Operativos 1 Prof. Sebastián de los Angeles Esc. Técnica de Melo
  • 2.  Las máquinas de procesamiento por lotes habían logrado alcanzar un gran rendimiento.  Pero el usuario no podía interactuar directamente con la computadora  Se comienza a pensar en Sistemas de Tiempo Compartido, en los cuales varios usuarios trabajan al mismo tiempo.  La idea sigue siendo abaratar costos (las computadoras salían alrededor de U$S 3 millones). Si más usuarios usan las computadoras, la inversión es más rentable.
  • 3.  Cambio en el enfoque: Multiprogramación por Lotes Maximizar uso del procesador El S.O. recibe las instrucciones del Monitor Residente Tiempo Compartido Minimizar el tiempo de respuesta El S.O. recibe las instrucciones desde la terminal
  • 4.  Los usuarios ejecutan sus órdenes de forma indirecta mediante terminales, máquinas con el hardware básico para conectarse a una red. CPU Terminal 1 Terminal 2 Terminal 3
  • 5. Usuario 3 Usuario 2 Usuario 1 Tiempo de uso del Procesador Debido a la alta velocidad del proceso, el usuario no nota la diferencia y tiene la impresión de ser el único. CPU La CPU trabaja un poco para cada usuario, cambiando de tarea de forma cíclica.
  • 6.  Un pionero en el concepto fue MULTICS (1964), pensado para cientos de usuarios, desarrollado por el MIT, Bell y General Electric, con sistemas en uso hasta el año 2000.  Resultó ser demasiado ambicioso para la tecnología de la época (permitía el uso de memoria virtual, nombres de archivo, conexión y desconexión de hardware con la máquina encendida, usuarios con contraseña y niveles de acceso) pero estableció el camino a seguir.
  • 7.  Nuevas tendencias: los grandes sistemas comienzan a tener varios procesadores. CPU 1 Tiempo del Procesador CPU 2
  • 8. Computadora DEC PDP-11/40 (1971) En máquinas como esta fue que Ken Thompson y Dennis Ritchie desarrollaron el S.O. Unix y el lenguaje de programación C
  • 10. Toda la comunicación con la computadora era mediante TELETIPOS: máquinas de escribir con módem que recibían la respuesta de la computadora y la imprimían.
  • 11.  Avances Clave: ◦ Surgen los Diskettes (1971)
  • 12.  Avances Clave: ◦ Nuevo Hardware: Surgen los primeros monitores CRT, primero empotrados en los paneles de control, luego como componente independiente. Terminal DEC GT40 (1972) En pantalla se puede ver “Lunar Lander”, uno de los primeros juegos de computadora (de 1973).
  • 13.  Avances Clave: ◦ Software Comercial: Surgen las primeras compañías de desarrollo de software, se crean las primeras aplicaciones y los primeros videojuegos Lunar Lander (1973)
  • 14.  Avances Clave: ◦ Comienzan a desarrollarse protocolos de comunicación entre computadoras remotas (para conectar los terminales) lo que dará lugar a las redes de computadoras y más tarde a Internet. ◦ Surgen algunos de los lenguajes de programación más influyentes como ser Pascal (1970), C (1972), SQL (1972), Modula (1975), etc. ◦ Se comienzan a estandarizar las instrucciones de los procesadores, facilitando la programación de los sistemas operativos ◦ Surgen los primeros Clusters, conjuntos de computadoras que trabajan de forma coordinada.
  • 15.  MULTICS había resultado demasiado ambicioso (pensado para cientos de usuarios) así quefue rediseñado por Ken Thompson y Dennis Ritchie para un solo usuario y lo renombraron UNICS.  Luego lo rediseñarían en el lenguaje de programación C y lo llamaría UNIX  Fue muy usado en círculos académicos e influiría a muchos Sistemas Operativos posteriores.
  • 16.  Concepto Revolucionario ◦ Intel lanza al mercado su microprocesador 8088 en 1981. ◦ IBM lo usa en la computadora IBM modelo 5150 ese mismo año. ◦ Se establece en el mercado el concepto de la PC (Personal Computer), y domina el mercado hasta nuestros días.
  • 17.  La Computadora Personal tomó dos papeles: ◦ Como estación de trabajo dentro de una red empresarial, conectada a un servidor ◦ Como herramienta en oficinas pequeñas y hogares.  Se abarata y masifica el acceso a las computadoras.  Surgen los sistemas operativos para computadoras de escritorio: ◦ MS-DOS(1981) ◦ MacOS(1984) ◦ GNU/Linux (1991) ….entre otros.