García José SO R2 U1 - Reto 2 de sistemas operativos PDF

Title García José SO R2 U1 - Reto 2 de sistemas operativos
Course Fundamentos de servidores y sistemas operativos
Institution Universidad Virtual del Estado de Guanajuato
Pages 6
File Size 287.6 KB
File Type PDF
Total Downloads 14
Total Views 125

Summary

Reto 2 de sistemas operativos...


Description

| Reto 2

Evolución y estructura de los sistemas operativos Nombre completo: José Salvador García Ramos Fecha de elaboración: Domingo 18 de abril de 2021 Nombre del asesor: Claudia Patricia Rojano Hernández Matrícula: 20024003

1

Evolución de los sistemas operativos Instrucción: completa el siguiente cuadro comparativo de acuerdo a los elementos que se indican.

Generaciones de los sistemas operativos

Tecnología utilizada para su funcionamiento

Sistema de ingreso de información por parte del usuario

Sistema que permitía almacenar información

Características del sistema operativo

Tubos de vacío

Era inmensa y muy costosa. Era usada para realizar cálculos matemáticos

Sumar para realizar cálculos matemáticos

Tarjetas perforadas

Carecían de un sistema operativo, interactuaban con el hardware en lenguaje binario

Transistores

Era muy pequeña y menos costosa. Fue usada en ámbitos comerciales y científicos

Información comercial y científica

Cintas magnéticas

Sistema batch: Es decir, comenzaba la ejecución de un programa cuando terminaba el anterior

Circuitos integrados

Más pequeñas y más baratas. Uso militar, educativo y científico

Información militar, educativa y científica

Tarjetas o discos de memoria

Multics operating System.

Microprocesadores

Uso personal y multiusuario. Era aún más pequeña y su costo más bajo

Información personal y de muchos más ámbitos (todo tipo de información)

CD’s, DVD’s y demás…

UNIX (UNICS) Apple Dos QDos

Primera generación

Segunda generación

Tercera generación

Cuarta generación

Características de tamaño, costos, dónde se utilizó, etc.

VLSI Quinta generación

Sus transistores Todo tipo de son muy pequeños, información por y su costo es más internet elevado por la velocidad

Memoria USB, SD, Micro USB, etc…

MS Dos Windows Newton OS iOs ROM-Dos S40

2

Estructura de los sistemas operativos Instrucción: completa el siguiente cuadro comparativo de acuerdo a los elementos que se indican.

Estructura de los sistemas operativos

Sistemas monolíticos

Sistema de capas

Microkernels

Usuarios o áreas en las que se utiliza el sistema

Ejemplos de sistemas que contienen esa estructura

Difícilmente se adapta el sistema y con poca o nula estabilidad. Difícil de depurar Actualizaciones costosas Dependecia de los proveedores Su desempeño es más bajo La mayoría son privativos

Usuarios simultáneos pueden trabajar remotamente o procesar lotes. Grandes cantidades de transacciones en el comercio

MS-Dos, Ubuntu, Debian, Android, FreeBSD, OpenSBD, Multics

Es modular, organizado y escalable. De fácil mantenimiento. Facilidad de depuración para encontrar fallas

Arquitectura compleja Múltiples problemas para una división de las funcionalidades

Los usuarios interactúan dentro de su capa correspondiente

MINIX, THE (Technische Hogeschool Eindhaven)

Sencillez Seguridad Modular y extensible Mantenimiento simple

Desempeño bajo La mayoría son privativos

Existen dos modos de privilegios: - Modo Kernel: Las operaciones tienen acceso a las partes más escenciales del sistema operativo y el código de ejecución está completo y sin restricciones - Modo usuario: Es un modo restringido

Windows XP, Windows 7, Windows 8, Windows 10, MacOS, iOs

Estructura

Beneficios

Áreas de oportunidad

Se integra por procedimientos que interactúan entre si. Procedimientos de servicios y auxiliares

El procedimiento principal controla todo el sistema. Muestra mejor eficiencia en procesamiento y velocidad.

Se organiza jerárquicamente con el objetivo de dividir el sistema operativo en partes más pequeñas

Divide el sistema operativo en fracciones pequeñas en las que se ejecuta en modo núcleo

Modelo clienteservidor

Máquinas virtuales

Exokernels

Su objetivo es destinar la mayor parte de los recursos a la ejecución de los programas del cliente

Fácil mantenimiento Escalable y modular Si falla un servidor no afecta a los demás

El desempeño no siempre es el mismo. Problemas de congestión de tráfico

El desarrollo de las redes permitió incrementar la escabilidad, flexibilidad y la interoperabilidad

Cliente: Chrome, Firefox, Edge, Safari, etc

Integran varios sistemas operativos en un solo equipo llamado anfitrión, host o hipervisor, mediante una réplica del hardware actual

Está aislada del anfitrión y de otras máquinas virtuales, lo cual proporciona mayor seguridad. Coexisten múltiples entornos

Son más complejos de administrar y son menos eficientes; ya que no interactúan directamente con el hardware

Su objetivo es proporcionar un entorno de ejecución independiente de la plataforma de hardware y de el sistema operativo

Java Virtual Machine. Microsoft Hyper-V

Está diseñado para separar la protección de los recursos de la administración

Mejor uso de recursos Mayor rendimiento en los recursos Eficiencia con la utilización de los recursos

Mayor complejidad para el desarrollo del software. Carece de funcionalidades de nivel más alto comparándolo con otros sistemas operativos

Cada máquina virtual de nivel usuario permite ejecutar su propio sistema operativo, con excepción de que cada una está restringida a usar solo los recursos que ha pedido y que le han sido asignados

MIT AEGIS MIT XOK

Servidor: Apache, Neinx, SQL server, My SQL...


Similar Free PDFs