Estructuras: Niveles o estratos de diseño de un Sistema Operativo

Bera M
Mind Map by Bera M, updated more than 1 year ago
Bera M
Created by Bera M over 6 years ago
1122
1

Description

Mapa conceptual de las estructuras en sistemas operativos

Resource summary

Estructuras: Niveles o estratos de diseño de un Sistema Operativo
  1. Estructura Monolítica o modular
    1. Primeros Sistemas constituidos por un solo programa
      1. Rutinas entrelazadas capaces de llamarse entre sí
        1. Características
          1. Programa final basado en módulos
            1. Se unen a través de linkers
            2. Buena definición de parámetros de enlace
              1. Carece de protección a las rutinas
                1. Hechos a medida, eficientes y rápidos
                  1. Poco flexibles en ambientes de trabajo o aplicaciones
            3. Estructura Jerárquica o por estratos
              1. Mayor organización del software
                1. El SO se divide en pequeñas partes cada una con una función definida
                  1. Capas o niveles
                    1. Capa -1 Hardware
                      1. Capar 0 Planificación del CPU
                        1. Capa 1 Gestión de memoria
                          1. Capa 2 Control de la consola de operación
                            1. Capa 3 Control de operaciones E/S
                              1. Capa 4 Gestión de archivos
                                1. Capa 5 Control de programas de usuario
                          2. Estructura Anilos
                            1. Cada capa tiene una apertura para hacer llamadas a las inferiores
                              1. Capas más internas más protegidas (más privilegiadas)
                                1. Capas
                                  1. 1ra de afuera hacia dentro : Gestión de información
                                    1. 2da Gestión de memoria
                                      1. 3ra Gestión de entrada y salida
                                        1. 4ta Gestión de CPU
                                          1. Factores externos que intervienen directamente en la externa
                                            1. - Aplicación de Usuario -Spool - Interprete de comandos
                                    2. Nucleo Kernel
                                      1. capas
                                        1. 1 Gestión de memoria:
                                          1. 2 Procesador
                                            1. 3 Entrada/Salida
                                              1. 4 Información o aplicación o Intérprete de lenguajes
                                                1. 5 Control de archivos
                                              2. Cliente Servidor
                                                1. Es el más reciente
                                                  1. Lo puede ejecutar la mayoría de las computadoras y es de propósito general
                                                    1. El núcleo comunica al cliente y al servidor
                                                      1. En el proceso se rolan los papeles de cliente o servidor
                                                        1. Cliente
                                                          1. Hace la petición como acceso a archivos o solución a una operación
                                                          2. Servidor
                                                            1. Envía una respuesta a la petición recibida
                                                  2. Máquina Virtual
                                                    1. Aplicación que simula el funcionamiento de una máquina real
                                                      1. Es un sistema operativo que permite instalar otros
                                                        1. Presenta una interface para cada proceso (para cada SO)
                                                          1. Parece ser varias máquinas distinas
                                                            1. No necesita tener un dico o particion para cada SO
                                                              1. La máquina real debe ser potente para evitar lentitud
                                                    Show full summary Hide full summary

                                                    Similar

                                                    Conceptos básicos de redes
                                                    ARISAI DARIO BARRAGAN LOPEZ
                                                    Sistemas Operativos: Tema 1
                                                    Daniel Alvarez Valero
                                                    Herramientas de Software para Comercio y Finanzas
                                                    mishelleisabel
                                                    Sistemas Operativos: Historia de los Sistemas Operativos.
                                                    Jose Antonio Fernández G
                                                    Temas y pagina a estudiar GESTIÓN DE MEMORIA
                                                    eacosta
                                                    Sistema operativo y aplicativo.
                                                    Horseman Op7
                                                    Pruebas Conceptos PC
                                                    olimo
                                                    Sistemas Operativos
                                                    Esmeralda Sanchez
                                                    Tipos y clasificaciones de los Sistemas Operativos
                                                    octavioasr
                                                    Estructura física y lógica de las computadoras
                                                    mauriciofrog