0% encontró este documento útil (0 votos)
38 vistas23 páginas

Historia y Evolución de Sistemas Operativos

El documento detalla la evolución de los sistemas operativos desde sus inicios en los años 40 hasta las tendencias actuales. Se abordan hitos importantes como la introducción de multiprogramación, sistemas operativos en la nube, y el impacto de la inteligencia artificial. Además, se destacan las mejoras en la interfaz de usuario y la integración con dispositivos móviles y la nube.

Cargado por

nekibonny
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPSX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
38 vistas23 páginas

Historia y Evolución de Sistemas Operativos

El documento detalla la evolución de los sistemas operativos desde sus inicios en los años 40 hasta las tendencias actuales. Se abordan hitos importantes como la introducción de multiprogramación, sistemas operativos en la nube, y el impacto de la inteligencia artificial. Además, se destacan las mejoras en la interfaz de usuario y la integración con dispositivos móviles y la nube.

Cargado por

nekibonny
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPSX, PDF, TXT o lee en línea desde Scribd

Introducción a los

Sistemas Operativos
TEMA 1 – PARTE 2
Sistemas Operativos: Definiciones e Historia

Historia ://
Años 40

A finales de los años 40, con la aparición de la primera generación


de computadoras, se realizaba lo que se llama el proceso en serie.
Por aquel entonces no existían los sistemas operativos, y los
programadores debían interactuar con el hardware del
computador sin ayuda externa. Esto hacía que el tiempo de
preparación para realizar una tarea fuera excesivo.

ENIAC – Primer Computador (1946)


18.000 tubos de vacio – 50 toneladas

Funcionó hasta 1955, estimándose que realizó la


misma cantidad de operaciones matematicas hasta
antes de 1945 en el mundo
Sistemas Operativos: Definiciones e Historia

Historia ://

Años 40 – Von Neumann

La primera descripción de cómo un computador


electrónico debía almacenar programas y procesar
información fue escrita por John Von Neumann el 30 de
Junio de 1946. Esta arquitectura comprendía:

- Unidad Aritmetico Lógica


(ALU)
- Unidad de Control
- Memory
- I/O (Input / Output)
Sistemas Operativos: Definiciones e Historia

Historia ://
Años 50

Para facilitar la interacción entre persona y


computador, los sistemas operativos hacen una
aparición discreta y bastante simple, con conceptos
tales como:
- monitor residente
- proceso por lotes
EDVAC – Electronic Discrete- almacenamiento temporal.
Variable Automatic
Computer

Una de las primeras computadoras en utilizar el


sistema binario para realizar operaciones básicas

Foto de Von Neumann (creador) y la EDVAC


Sistemas Operativos: Definiciones e Historia

Historia ://
Años 60

Multiprogramación:
En un sistema multiprogramado la memoria principal alberga a más de un
programa de usuario. La CPU ejecuta instrucciones de un programa, cuando el que
se encuentra en ejecución realiza una operación de E/S; en lugar de esperar a que
termine la operación de E/S, se pasa a ejecutar otro programa.

Tiempo compartido:
Al realizar una operación de E/S los programas ceden la CPU a otro programa, al
igual que en la multiprogramación. Pero, a diferencia de ésta, cuando un programa
lleva cierto tiempo ejecutándose el sistema operativo lo detiene para que se
ejecute otro aplicación. Con esto se consigue repartir la CPU por igual entre los
programas de los distintos usuarios, y los programas de los usuarios no se sienten
demasiado ralentizados por el hecho de que los recursos sean compartidos y
Sistemas Operativos: Definiciones e Historia

Historia ://
Años 60

Tiempo real

Estos sistemas se usan en entornos donde se deben aceptar y procesar


en tiempos muy breves un gran número de sucesos, en su mayoría
externos al ordenador. Si el sistema no respeta las restricciones de
tiempo en las que las operaciones deben entregar su resultado se dice
que ha fallado .

Multiprocesador

Permite trabajar con máquinas que poseen más de un procesador. En un


multiprocesador los procesadores comparten memoria y reloj.
Sistemas Operativos: Definiciones e Historia

Historia ://
Años 60

Desarrollos Importantes
-COBOL
-BASIC
-Mouse
1960 – DEC PDP1
-LOGO
-Unix

1968 – Apollo 1964 – IBM


Guidance Computer System/360
Sistemas Operativos: Definiciones e Historia

Historia ://
Años 70
Cronología de la línea Unix

- MULTICS: primero en implementar time-sharing (multitarea)

- UNIX: iniciado debido a la complejidad de MULTICS, gracias a la invención


de C

- MINIX: Escrito por Tannenbaum como respuesta para un sistema


minimalista que pudiera usar en su curso de SO de pregrado.

- LINUX: Creado a partir de UNIX encuentra su cabida en el proyecto GNU

Fernando Corbató
Ken Thompson y Dennis Ritchie
Andrew Tannenbaum Linus Torvalds
AÑOS 80:
 Computadoras Personales (PCs)
 S.O. Amigable, surgen los menús e interfaces gráficas.
 Desarrollo de redes de computadoras (S.O. de red)
 S.O. Distribuidos
 Predominan MSDOS (microsoft) para INTEL 8088 y UNIX para
motorola 68000
 Apple Macintosh. Completamente diseñado para funcionar a
través de una GUI (Graphic User Interface)
 Microsoft Windows. Interfaz gráfica basada en ventanas
Años 90:
 GNU/Linux. 1991 creado por Linus Torvalds y un sinfín de
colaboradores a través de Internet. Gestores de ventanas
como KDE, GNOME
 Windows NT. Sistema Operativo de Redes. Multitarea y
multiusuario
 Computación distribuida. Multiprocesamiento a través de
múltiples redes de computadoras
 Software. Protocolos de comunicación OSI
 Red de servicios digital ISDN. Permite conexiones a Internet
Años 2000
 Windows, Unix y Mac Os los más competitivos
 Plataformas distribuidas
 Computación móvil e inalámbrica
 Cada vez se utiliza más Internet para diferentes fines
 Linux coge más fuerza: Ubuntu, Debian, Suse, Fedora, etc…
Años 2010
 Sistemas Operativos en la nube Web OS actualmente en desarrollo, no se
requiere instalar software solo escoger el programa (o aplicación web) para
realizar lo que queramos hacer, mediante conexión a Internet y un
navegador.
 Sistemas operativos móviles:
 Android.- Sistema operativo móvil basado en Linux, fue comprada por
Google en 2005. Diseñado para pantallas táctil, teléfonos inteligentes,
tablets, relojes inteligentes, automóviles y televisores. Android es el
sistema operativo móvil más utilizado del mundo.
 iOS.- Anteriormente denominado iPhone OS. Es un sistema operativo
móvil de Apple. Desarrollado para el iPhone, el iPod Touch, iPad y el
Apple TV.
 Interacciones con el usuario que incluye gestos como deslices, toques,
pellizcos, los cuales tienen definiciones diferentes dependiendo del contexto
de la interfaz. Un resultado común es cambiar de modo vertical al apaisado
ADELANTOS 2020
 Chrome OS. Todo el trabajo se realiza desde el navegador, los
dispositivos no requieren de un disco local grande ni de un hardware
demasiado sofisticado. Basado en el kernel de Linux, diseñado por Google,
utiliza el navegador Google Chrome como su principal interfaz de usuario.
 Permite reproducir MP3, ver JPEG y manejar otros archivos multimedia sin
conexión. También acceso a aplicaciones remotas y acceso a un escritorio
virtual.
 CentOS. Es otro software gratuito de código abierto impulsado por la
comunidad de desarrolladores que permite una sólida gestión de la
plataforma.
 Proporciona las funciones de seguridad más avanzadas actualmente. Esto
permite asegurar datos de misión crítica. CentOS está recomendado para
Tendencias actuales en los Sistemas
Operativos

Microsoft
 Hoy en día, los sistemas operativos son poderosas piezas de
software que permiten controlar a voluntad cualquier tipo de
dispositivo
 Microsoft ha cedido ante la petición de los usuarios, ya que la
visión de cómo diseñar la interfaz empezó a tomar diferentes
rumbos a causa de la creciente popularidad de las superficies
táctiles.
 La nueva versión de Windows apunta a un futuro de
dispositivos táctiles, asistentes personales por voz y la
realización del sueño moderno; la convergencia total.
Ubuntu - Linux
 Mark Shuttleworth funda Canonical en 2004 así como la
distribución Ubuntu, que en realidad, es una versión de Debian
modificada.
 Ubuntu fue adoptada rápidamente por la comunidad, ya que la
visión de Ubuntu es ser de fácil uso e instalación, algo que en
esa época era impensable para una distribución Linux.
 Desde octubre de 2010, Canonical saco a la luz Unity, que es
una interfaz de usuario creada para el entorno de escritorio
Gnome. Unity ha sido pensado para pantallas táctiles
Mac OS
 Desde 2015, Apple ha puesto a disposición un paquete de software
llamado Continuity.
 Entre las cosas mas importantes de mencionar esta Handoff que
permite empezar una tarea en un dispositivo y terminarla en otro
dispositivo como una tableta o un teléfono inteligente. Universal
Clipboard permite copiar información en un dispositivo y pegarla en
otro. La mayoría de estas y otras funciones permite usar todos los
dispositivos como si fuera una solo, lo cual es un gran parecido con
características como Continuum de Microsoft o la utilidad de Unity 8 de
Ubuntu
 En 2011, Apple introdujo el asistente personal Siri en su iPhone 4S.
Desde ese momento, la competencia por asistentes personales en el
teléfono se intensifico. En 2012, Google introducía su asistente personal
Google Now y Microsoft lanzo Cortana en 2014
Sistemas Operativos basados en
la web
Chrome OS
 Google anuncio Chrome OS a mediados del 2009 como el
futuro de los sistemas operativos. La idea de Chrome OS, es
usar de base el sistema de paquetería de Debian y la solidez
de Ubuntu para mostrar al usuario el navegador web Chrome.
Junto con los servicios proveídos por Google, en el navegador
podemos hacer prácticamente cualquier actividad.

 Google ha enfocado sus servicios para que funcionen en la


nube y no como otro programa instalado en nuestra
computadora. Un ejemplo de ellos es Google Docs, que incluye
una suite de oficina completa lista para usarse si se posee una
cuenta de Google.
El Internet de las Cosas (Internet of Things
IoT)

 La Unión Internacional de Telecomunicaciones (ITU, por sus


siglas en ingles) define el IoT como la “infraestructura mundial
para la sociedad; de la información que propicia la prestación
de servicios avanzados mediante la interconexión de objetos
(físicos y virtuales) gracias a la interoperabilidad de
tecnologías de la información y la comunicación presentes y
futuras.”
 Básicamente, cualquier objeto podrá comunicarse y proveer
información de su propio estado y de lo que le rodea, si le es
posible obtenerla.
 Es claro que la prioridad es la capacidad de esta
“interconexión”, es decir, transmitir estos datos recopilados
para que puedan ser transformados en información útil para la
sociedad. Todo esto, por supuesto, debe estar a cargo del
sistema operativo
Avances en los Sistemas Operativos
Las tendencias actuales en los sistemas operativos de computadora reflejan un
enfoque hacia la integración, la seguridad y la optimización para la nube y
dispositivos móviles.
1. Integración con la Nube
o Los sistemas operativos están evolucionando para integrar más
profundamente con la nube. Esto significa no solo sincronizar datos, sino
también ofrecer características como almacenamiento en la nube,
aplicaciones basadas en la web, y la posibilidad de acceder a los sistemas
operativos y a las aplicaciones desde cualquier dispositivo con conexión a
Internet.
o Ejemplo: Windows 11, con su integración a OneDrive, y macOS, con su
iCloud.
2. Seguridad Mejorada
o Con la creciente amenaza de ciberataques, los sistemas operativos están
adoptando nuevas medidas de seguridad, como la autenticación multifactor,
la encriptación avanzada de datos y el aislamiento de procesos.
o Ejemplo: Los sistemas operativos como Windows 11 han implementado TPM
3. Sistemas Operativos basados en Linux
o Los sistemas basados en Linux, como Ubuntu y Fedora, están ganando
popularidad, no solo en servidores, sino también en computadoras
personales, debido a su estabilidad, seguridad y personalización.
o Ejemplo: Chrome OS, que está basado en Linux, se ha vuelto más
común en laptops debido a su enfoque en la simplicidad y la seguridad.

4. Desarrollo de Sistemas Operativos para Dispositivos Móviles


o Aunque los sistemas operativos móviles como iOS y Android no son
nuevos, ahora están viendo avances significativos para adaptarse al
uso de pantallas más grandes y el enfoque en la productividad.
o Windows 11 también está integrando mejor la funcionalidad móvil a
través de su nueva característica Phone Link, que permite conectar
dispositivos Android.
5. Interfaz de Usuario y Experiencia (UI/UX) Mejorada
o Los sistemas operativos están invirtiendo mucho en mejorar la
experiencia del usuario, con interfaces más intuitivas, centradas en el
usuario y con características personalizables.
o Ejemplo: El diseño fluido de Windows 11 o el enfoque minimalista de
macOS y Chrome OS.
6. Computación Distribuida y Virtualización
o La virtualización está ganando terreno en los sistemas operativos, con la
capacidad de ejecutar múltiples sistemas operativos en un solo hardware
físico (por ejemplo, VirtualBox, VMware, Hyper-V).
o Esto permite a los usuarios o empresas gestionar diferentes entornos de
desarrollo o incluso aprovechar recursos distribuidos.
7. Inteligencia Artificial (IA)
o Algunos sistemas operativos están comenzando a integrar
funcionalidades de IA para optimizar el rendimiento, ayudar en la
administración del sistema y mejorar la seguridad.
o Ejemplo: Windows 11 incorpora funcionalidades basadas en IA como la
mejora de la organización de ventanas y la optimización de los recursos.
8. Sistemas Operativos Ligeros y de Bajo Consumo
o La tendencia hacia la eficiencia energética sigue creciendo, con sistemas
operativos más ligeros y optimizados para funcionar en dispositivos con recursos
limitados (como netbooks o dispositivos IoT).
o Ejemplo: Linux es especialmente popular en este tipo de dispositivos por su
capacidad de ser personalizado y adaptado a distintas necesidades.
9. Soporte para Hardware Avanzado
o Los sistemas operativos actuales están mejorando el soporte para hardware
avanzado, como pantallas 4K, procesadores multinúcleo, GPU potentes y nuevos
dispositivos como pantallas táctiles o de realidad aumentada.
o Windows 11 está optimizado para las nuevas generaciones de procesadores y
placas madre, mientras que macOS ha integrado de manera excelente su propio
conjunto de chips M1 y M2.
10. Actualizaciones Continuas
o La tendencia hacia actualizaciones constantes y automáticas está cada vez más
presente, especialmente en sistemas como Windows 10/11, macOS y Chrome
OS.
o Esto no solo mejora la seguridad, sino que también permite añadir nuevas
funcionalidades sin tener que esperar años para un lanzamiento importante.
11. Compatibilidad y Software Cross-Platform
o La compatibilidad entre sistemas operativos es más importante
que nunca. Se están creando más aplicaciones y herramientas
que pueden funcionar de manera fluida en varios sistemas
operativos, como software de desarrollo basado en la web o
soluciones basadas en contenedores (como Docker).

Estas tendencias reflejan un enfoque en la adaptabilidad, el


rendimiento, la seguridad y la facilidad de uso, buscando que los
usuarios aprovechen al máximo sus dispositivos y servicios en la
nube.

También podría gustarte