Please enable JavaScript.
Coggle requires JavaScript to display documents.
INTRODUCCIÓN AL ESTUDIO DE LOS SISTEMAS OPERATIVOS - Coggle Diagram
INTRODUCCIÓN AL ESTUDIO DE LOS SISTEMAS OPERATIVOS
Sistema Operativo
Es un software fundamental que actúa como intermediario entre el hardware de una computadora y el usuario o las aplicaciones que se ejecutan en ella.
Componente esencial para el funcionamiento de cualquier computadora, ya que coordina y controla el uso de los recursos del sistema,
Memoria RAM, procesador, dispositivos de entrada, salida, y almacenamiento.
SISTEMA DE INFORMACIÓN
Colección de programas, equipo de cómputo y telecomunicaciones, junto con los usuarios, con un propósito particular.
Middleware: Software que actúa como un "intermediario" o capa intermedia entre distintas aplicaciones, sistemas o componentes de software.
EVOLUCIÓN HISTÓRICA
Etapa 1. Computadoras comerciales monoproceso
UNIVAC o los sistemas 360 de IBM con servicios necesarios para el desarrollo de las aplicaciones y los programas, bibliote cas para control de dispositivos de entrada y salida
Lenguajes de programación orientados a los dominios de problemas que se van a atacar, como COBOL o Fortran, uso de mainframes
Etapa 0. Computadoras de propósito particular
Primeras computadoras electromecánicas que se realizaron con ciertos propósitos es pecíficos.
Como Mark II, computadora con el propósito de cálculo de tablas de tiro para la Marina al final de la Segunda Guerra Mundial.
Etapa 2. Multiproceso
Computadoras a base de circuitos grabados sobre placas de baquelita, llevan a capacidades de procesamiento cada vez mayores, reducción de costo, esquemas más flexibles.
UNIX, LENGUAGE DE PROGRAMACIÓN C, desarrollo de aplicaciones POSIX.
Etapa 3. Cómputo personal
Procesadores fabricados en masa y de bajo costo, con capacidades rudimentarias, pero con una potencia considerable
INTEL, WINDOWS,MAC OS
Etapa 4. Masificación de la Internet
. Iniciativas como la de ARPANET, del ejército de Estados Unidos de América, ponen a punto los equipos y programas necesarios para dirigir los paquetes de las redes Ethernet a lo largo de múl tiples nodos para llevarlos al destino adecuado en otra red de área local.
Servicios como la resolución de nombres (DNS), el ruteo de paquetes de red, el correo electrónico
Transferencia de documentos de hipertexto por el protocolo HTTP que da origen a la World Wide Web
Etapa 5. Cómputo ubicuo
Este tipo de sistemas y aplicaciones requieren que los sistemas operativos se adapten a un conjunto de requerimientos con diferencias importantes.
Fue empleado originalmente en aplicaciones como el monitoreo oceánico para prevención de tsuna mis del Deep ocean Assessment and Reporting of Tsunamis
Uuso de algoritmos de redes autoconfigurables para establecer redes de telefonía celular de emergencia sin usar los proveedores convencionales, como el proyecto Serval, y otras propuestas de telefonía para respuesta a desastres.
Etapa 6. Internet de cosas
Este tipo de dispositivos parten de las tecnologías de cómputo ubicuo pero atien den a las necesidades de costo beneficio y seguridad que debe proporcionarse a las apli caciones y plataformas
Clasificación de los sistemas operativos
Propietarios y software libre
Software propietario o comercial
Este es el modelo que si guen la mayoría de las computadoras con sistemas, como los de Apple o Microsoft.
Software libre
Software para prácticas colaborativas de los sistemas tempranos de cómputo, busca desarrollar de manera cooperativa el sistema operativo.
Red Hat, MySQL, ORACLE
Según la administración de procesos
Por lotes (Batch)
Tiempo compartido o interactivo
Sistemas de tiempo real
Distribuido
Embebido
Sistemas monolíticos y micro kernel
Son aquellos que procuran incluir solo el mínimo de funcionalidad en el núcleo y desacoplar el resto de esta incluso a costa de usar mecánicas más complejas.