Estructura de un Sistema Informático

Beschreibung

kkkkkk
光华 陈
Mindmap von 光华 陈, aktualisiert more than 1 year ago
光华 陈
Erstellt von 光华 陈 vor mehr als 7 Jahre
804
0

Zusammenfassung der Ressource

Estructura de un Sistema Informático
  1. Informática(conocimientos científicos y técnicas)
    1. Lenguaje programación(un programa es una secuencia de instrucciones u ordenes que permiten a un ordenador procesar)
      1. Programa Informática(instrucciones que ha de ejecutar un ordenador para realizar una tarea dada)
        1. Ordenador(máquina electrónica)
          1. S.I(un conjunto de elementos interconectados o relacionados para el tratamiento de información)
            1. Computer
              1. General:ejecutan todo tipo de aplicaciones.
                1. Específico: ejecutan aplicaciones con un único propósito de servicio.
                  1. Supercomputadora: procesan grandes cantidades de información en poco tiempo.
                    1. Macrocomputadores o mainframes: ordenadores grandes y rápidos, son capaces de controlar cientos de usuarios simultáneamente
                      1. Minicomputadoras: se encuentran entre los mainframes y las estaciones de trabajo, permiten el multiproceso usuarios a la vez.
                        1. Computadores personales: son ordenadores de uso profesional o personal, pueden ser de sobremesa o portátil
                          1. S.O :un software formado por un conjunto de programas que sirve para controlar e interactuar con el sistema, proporcionando control sobre el hardware dando soporte a otros programas(software de aplicación).
                            1. Monolítico: el sistema está constituido por un único programa compuesto de múltiples subprogramas. un núcleo compacto, que contiene todas las rutinas de S.O.
                              1. Diseño en capas: está constituido por una serie de capas o anillos que se comunican entre sí atendiendo a las funciones que puede realizar. una capa núcleo que tiene relación con el hardware . Las capa superio machaca a inferio(consumir).
                                1. Máquinas virtuales: permite emular mediante software sistemas operativos, una máquina o una red de computadora.
                                  1. Modelo cliente/servidor: el SO se organiza como un conjunto de módulos autónomos, cada uno de los cuales tiene a disposición del resto una serie de servicios. Cada módulo actúa como un servidor de ciertas funcionalidades, que atiende las peticiones de otros módulos y que su vez puede ser cliente de otros módulos.
                                    1. Micronúcleos: se constituye de un núcleo que brinde un manejo mínimo de procesos, memoria y, además, provea de una capa de comunicación entre procesos. La capa de comunicación es la funcionalidad principal del sistema.
                                  2. Componentes de un sistema operativo
                                    1. Kernel es un programa multihebra o multihilo que reside permanentemente en memoria. Se encarga principalmente de controlar la CPU.
                                      1. Programas de utilidad
                                        1. Gestión de memoria: se encarga de administrar la memoria para los procesos y programas, repartiendo la memoria disponible entre los distintos procesos.
                                          1. Gestión de procesos: controla los procesos en ejecución en tareas como inicio, parada, coordinación..etc
                                            1. Gestión de E/S a disco: gestiona la comunicación entre dispositivos que se encargan de la E/S de la información y de su almacenamiento en función de los dispositivos existentes.
                                              1. Gestión de ficheros y de la información: cuyo objetivo es el de controlar los archivos para mantener una correcta organización dentro y fuera del sistema.
                                        2. Programa interface de usuario o Shell: encargados de permitir al usuario la comunicación con el sistema por medio de entornos gráficos o de texto .
                                        3. Núcleo s.o
                                          1. El núcleo es un programa que nos permite acceder a hardware y comunica con el. En informática, el núcleo es un programa informatica que esta formado por diverso subprograma o modulo.
                                            1. Comunicación entre los programas informáticos y el hardware. facilitar a los distintos programas acceso seguro al hardware de la computadora.
                                              1. Gestión de las distintas tareas o procesos de una máquina. Decidir qué programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo.
                                                1. Gestión del hardware. Es el encargado de gestionar recursos, a través de servicios de llamada al sistema.
                                                  1. Los núcleos garantizan la carga y la ejecución de los procesos mediante el módulo llamado cargador responsable de cargar programas en memoria, se carga al iniciar el sistema y permanece en memoria hasta que el sistema se apaga.
                                                    1. Clasificación de los núcleos
                                                      1. Los núcleos monolíticos se encargan del manejo de las IRQ, memoria, dispositivos E/S, de las llamadas al sistema, manejo de archivos y planificación de procesos. micronúcleos usar (robótica embebida,computadoras médicas)
                                                        1. Los micronúcleos o microkernel se encargan de manejo de procesos y threads, manejo de memoria, comunicaciones, operaciones bajo nivel E/S. Se usan para las aplicaciones llamadas servidores para ofrecer mayor funcionalidad.
                                                          1. Los núcleos híbridos o micronúcleos modificados ya que incluyen código adicional en el espacio de núcleo para que se ejecute más rápidamente. Algunos de los S.O. actuales pertenecen a esta categoría.
                                                            1. Los exonúcleos permiten el uso de bibliotecas que proporcionan mayor funcionalidad, acceso directo al hardware.
                                                        2. Interprete de comandos
                                                          1. Un intérprete de comandos o Shell es un programa informático que actúa como interfaz de usuario para comunicar al usuario con el sistema operativo mediante pantalla gráfica o ventana que espera órdenes escritas por el usuario con el teclado, los interpreta y los entrega al sistema operativo para su ejecución. La respuesta se muestra al usuario en la misma ventana.Programa Shell(esperando a usuario que le da intrucciones). La s.o que realiza esta tarea de interfaz entre el usuario y el ordenador
                                                            1. El S.O dispone de módulos o programas útiles que junto con el núcleo al ser ejecutados gestionan recursos como: el control de las funciones de la CPU
                                                            2. Funciones que controla el S.O
                                                              1. Gestión de procesos o programas que se ejecutan mediante las tareas de crear, eliminar, detener, reanudar, ..etc
                                                                1. El control de las direcciones de la memoria principal donde se almacenan los procesos y datos en ejecución...etc
                                                                  1. Gestión del sistema de entrada/salida de datos y ficheros, realizando tareas como el mantenimiento de datos en almacenamiento secundario o externo con una planificación de los diferentes volúmenes de discos..etc
                                                                    1. La gestión del sistema de archivos permitiendo la organización relacionada del almacenamiento de los datos y ficheros(unidad y direccion);FAT32, EXT2, NTFS, etc.
                                                                      1. Otras utilidades: el sistema de auditorías para la protección de programas, soporte para la creación propia de procesos mediante la oferta de lenguajes de programación (compiladores, interpretes, etc.)..etc
                                                        Zusammenfassung anzeigen Zusammenfassung ausblenden

                                                        ähnlicher Inhalt

                                                        Elektrischer Widerstand
                                                        Peter Kasebacher
                                                        Deutsch Einstufungstest Niveau A1.2
                                                        SprachschuleAktiv
                                                        Was darf mit ins Flugzeug?
                                                        B G
                                                        Vektorendefinition
                                                        Sinan 2000
                                                        Euro-FH // Zusammenfassung SOPS3
                                                        Robert Paul
                                                        Biwi 2.3 - Frau Vogel | Kommunikation und Interaktion
                                                        Madeleine Krier
                                                        Vetie Radiologie VL-Fragen
                                                        Carolina Heide
                                                        Innere Kleintier Vetie
                                                        Anne Käfer
                                                        Vetie Pharma 2016
                                                        E. König
                                                        Vetie Para 2019
                                                        Lea AvS
                                                        Vetie Geflügel 2019
                                                        Mascha K.