Está en la página 1de 6

| Reto 2

Evolución y estructura de los sistemas operativos


Nombre completo Eduardo Valentín Gómez Aguilar
Fecha de elaboración 16/05/2023
Nombre del asesor Adrián Pastor López Monroy
Matrícula 22028430
1 Evolución de los sistemas operativos
Instrucción: completa el siguiente cuadro comparativo de acuerdo a los elementos que se indican.

Generaciones de Características de Sistema de ingreso de Sistema que permitía Características del


Tecnología utilizada para
los sistemas tamaño, costos, información por parte almacenar información sistema operativo
su funcionamiento
operativos dónde se utilizó, etc. del usuario
Tubos de vacío ENIAC, Una maquina Mediante tarjetas Se utilizaban No existían los
gigante y costosa. Se perforadas que cilindros sistemas
utilizaba para contenían datos magnéticos para operativos, solo
Primera
resolver cálculos en código almacenar computadoras con
generación
matemáticos en el binario. información e un sistema binario.
ámbito militar. instrucciones
internas.
Transistores Cada MB de Se crearon los Se utilizaban Hubo un liero
almacenamiento primeros cintas magnéticas aumento de
costaba lenguajes que podían velocidad.
alrededor de operativos que guardar has 5MB Surgieron lenguajes
10,000 dólares. traducían las de datos que es de programación de
Segunda Se utilizaban solo instrucciones de un aproximado de alto nivel como:
generación en grandes usuario a un 5,000,000 de Fortran, Algol y
empresas, leguaje máquina. caracteres. Cobol.
universidades o
agencias
gubernamentales
importantes.
Tercera Circuitos Las Mediante la Se introducen los Nacen los sistemas
generación integrados y computadoras partición de discos duros y se operativos
semiconductores eran más memoria en seguían utilizando multiprogramados.
pequeñas, varias piezas. Con algunas cintas. Nació Multics como
menos costosas y un trabajo uno de los sistemas
eficientes. Se distinto en cada operativos más
utilizaba en partición para básicos pero que
instituciones que la CPU se aporto elementos
educativas, utilizara al 100 para el desarrollo
grandes por ciento y tener posterior de Unix.
empresas y varios trabajos de
clientes forma segura en
militares. memoria a la vez.
Se integra en un Anteriormente Mediante Aparece el sistema
Microprocesadores solo circuito los sistemas unidades de operativo Unix, uno
todos los operativos solo discos duros y de los O.S. más
elementos de la podían realizar sistemas importantes, que
computadora una tarea a la operativos en red, revoluciono la
reduciendo así, vez, en esta mediante un computación de la
aun mas los generación dispositivo época. Nace el S.O.
costos y tamaño. surgen la controlador de CP/M, enfocado en
Cuarta
Con esto nace la multitarea y interfaz de red y los
generación
era de la multiusuario, con de cierto software microprocesadores
computadora distintos de bajo nivel para Intel 8080. Nace el
personal, programas para controlarlo. S.O. Apple DOS a
permitiendo así el ingreso de finales de 1978.
que un individuo información Nace el O.S. QDOS
tuviera su propia mediante el basados en CP/M
computadora teclado. en 1979.
personal.
Procesadores más Diseño que Ingreso de Surge el sistema Surgen tecnologías
sofisticados permite cada vez información y de memoria basadas en la
más datos mediante construido como inteligencia artificial
componentes diferentes una jerarquía de y la robótica. Nace
electrónicos en dispositivos de capas (Registros, MS-DOS con el que
miniatura, hardware Caché, Memoria se prepara la
permite cientos controlados por principal, Disco primera versión de
de miles controladores de magnético, Cinta Windows. Aparecen
Quinta
transistores en software. magnética). los primeros
generación
un chip muy sistemas operativos
pequeño, móviles como:
aumentando la Symbian, Newton
potencia de las OS y Android.
computadoras y
disminuyendo
espacios y
costos.
2 Estructura de los sistemas operativos
Instrucción: completa el siguiente cuadro comparativo de acuerdo a los elementos que se indican.

Estructura de los Usuarios o áreas en las que Ejemplos de sistemas que


Estructura Beneficios Áreas de oportunidad
sistemas operativos se utiliza el sistema contienen esa estructura
Carecen de una El procedimiento Sistemas difícilmente Empresas como, Samsung, MS-DOS
estructura definida. principal controla todo adaptables y con muy poca HYUNDAI, Daewoo, LG, en Multics
Dicha estructura esta el sistema. o nula escalabilidad. los celulares y dispositivos OpenBSD
constituida en un único Muestra una mejor Actualizaciones muy que utilizan el sistema FreeBSD
programa principal que eficacia en costosas (en tiempo y operativo Android. Ubuntu
Sistemas monolíticos
engloba toda la procesamiento y dificultad). Debian
velocidad. Gran dependencia de los Android
funcionalidad y servicios
proveedores.
necesarios.
Difíciles de depurar.

Cada una de las capas Es modular, organizado Arquitectura compleja, y En el área de educación y en THE (Technische Hogeschool
está organizada y estable. múltiples problemas para diferentes tipos de Eindhoven), el cual se
jerárquicamente, una De simple una división de las aplicaciones. organiza en seis capas.
después de la otra, con mantenimiento. funcionalidades. MINIX, el; cual se organiza
el objetivo de dividir el Facilidad de En cierto punto llega a ser en cuatro capas.
sistema operativo en depuración para ineficiente.
partes más pequeñas. encontrar errores y Al estar basado en capas,
Sistema de capas
fallas. implica un mayor gasto, ya
que no hay modo de pasar
de la capa 5 a la 0
directamente, se tiene que
ir en orden: 5->4->3->2->1
->0.

Microkernels Se caracteriza por Sencillez. Su desempeño, es más En aplicaciones de tiempo Windows XP (híbrido).
dividir bajo. real, áreas de uso personal, Windows 7 (híbrido).
el sistema operativo en Mantenimiento simple. comercial, industrias Windows 8 (híbrido).
fracciones muy La mayoría son privativos privadas y gubernamental. Windows 10 (híbrido).
pequeñas, en las que Modular y extensible. (software propietario). MacOS (híbrido).
solo una se ejecuta en iOS (híbrido).
modo núcleo (kernel), Depuración sencilla. MINIX 3
es decir, en modo Seguridad Symbian.
privilegiado.
Únicamente contiene
los más esenciales
componentes para el
funcionamiento del
sistema operativo.

Cuenta con dos partes Escalable y modular. El desempeño no siempre Servidores de diversas Cliente:
independientes; cliente es el mismo. funciones como: servidor Exploradores web: Chrome,
y servidor, y su objetivo De fácil web, servidor de Firefox, Opera, Edge, Safari.
es destinar la mayor Mantenimiento. Problemas de congestión almacenamiento, servidor Cliente de bases de datos:
parte de los recursos a de tráfico. de correos. SQL Management Studio,
la ejecución de los Si falla un servidor, no MySQL Workbench.
programas del cliente. afecta a los demás.
El cliente envía una Servidor:
Modelo cliente-
solicitud a un proceso Exploradores web: Apache,
servidor del servidor, y este IIS, Nginx.
procesa la petición, Servidor de bases de datos:
realiza las tareas SQL Server, MySQL.
solicitadas por el
cliente, y finalmente
responde con el
resultado.

Es poder integrar varios Una máquina virtual Son más complejas de En las pruebas de diferentes Java Virtual Machine.
sistemas operativos en está aislada del administrar. sistemas operativos y Microsoft Hyper-V
un solo equipo llamado anfitrión y de otras aplicaciones y para
anfitrión, host o máquinas virtuales, lo Son menos eficientes, ya aumentar la seguridad de la
hipervisor, mediante cual proporciona que no están información.
una réplica del seguridad adicional. interactuando
hardware actual. Los directamente con el
recursos físicos se Múltiples entornos hardware.
virtualizan, generando pueden coexistir.
Máquinas virtuales
réplicas exactas; por lo
tanto, a cada sistema
operativo le
corresponderá una
copia con recursos
reservados. Para
lograrlo se debe recurrir
a un software.

Exokernels Su estructura fue Aumento significativo Complejidad en el diseño Este tipo de diseños han MIT AEGIS
diseñada de tal forma del rendimiento. de interfaces exokernel. sido usados únicamente con MIT XOK
que se separa la Las aplicaciones fines de investigación.
protección de los pueden hacer un uso Menos consistencia. En proceso de comunicación
recursos de la más eficiente e interna, seguridad vía
administración. inteligente de los La tecnología exokernel hardware.
El kernel asigna los recursos de hardware aún no se investiga a
recursos físicos básicos al conocer la fondo, por lo que las
de la maquina a los disponibilidad sorpresas pueden asechar
programas de aplicación revocación y en todas partes.
y el programa asignación de recursos.
determina qué hacer
con ellos.

También podría gustarte