Historia y Evolucion de los Sistemas Operativos

Beschreibung

Mapa conceptual de los sistemas operativos
raul monreal hernandez
Mindmap von raul monreal hernandez, aktualisiert more than 1 year ago
raul monreal hernandez
Erstellt von raul monreal hernandez vor mehr als 7 Jahre
401
0

Zusammenfassung der Ressource

Historia y Evolucion de los Sistemas Operativos
  1. Sistema Operativo
    1. Es un conjunto de programas infromaticos que administra los recursos de una computadora es un software de sistema que gestiona el hardware en los niveles basicos
      1. Funciones basicas
        1. Suministro de interfaz al usuario
          1. Administracion de recursos
            1. Administracion de archivos
              1. Administracion de tareas
                1. Servicio de soporte y utilidades
              2. Evolucion Sistemas Operativos
                1. Años 40
                  1. Año 1940 fue la primera generacion de computadoras y se usuban sobre una serie de micro interruptores y no existian los sistemas operativos
                    1. Se interactuaba con el hardware y para poder utlizarse se tenia que hacer mediante turnos
                    2. Años 50
                      1. Para facilitar la interaccion entre persona y el computador aparecen los sistemas operativos
                        1. Con conceptos tales como:
                          1. Monitor residente: Se limitaba a cargar los programas a memoria, leyendolos de una cinta o tarjetas perforadas
                            1. Procesamiento por lotes: Optimizar el tiempo de montaje, agrupar los trabajos en lotes en una misma cinta o en un conjunto de tarjetas
                              1. Almacenamiento temporal:Objetivo de disminuir el tiempo de carga de un programa haciendo asi simultanea la carga de el programa o la salida de datos utilizando dos tecnicas Buffering y Spooling
                          2. Años 60
                            1. Se realizaron cambios muy notrios en varios campos de la infromatica con la aparicion de el circuito cerrado
                              1. Multiprogramacion
                                1. Ssitema multiprogramado con la memoria principal que alberga a mas de un programa de ususario
                                2. Tiempo compartido
                                  1. Convierte a un sistema multiusuario, en el cual existen varios usuarios con un terminal en linea y utilizando el modo operacion de tiempo compartido
                                  2. Tiempo real
                                    1. Se utilizan en entornos donde se deben aceptar y procesar en tiempos breves y gran numero de sucesos en mayoria externos al ordenador
                                    2. Multiprocesador
                                      1. Permite trabajar con maquinas que tiene mas de un microprocesador
                                  3. Años 70
                                    1. Empezo la creacion de circuitos con miles de transitores en un centimetro cuadrado de silicio, se produjieron los primeros sistemas integrados y la produccion de los primeros miniordenadores
                                      1. Sistemas operativos deasarrollados
                                        1. MULTICS
                                          1. MVS
                                        2. Años 80
                                          1. Se buscaba que el sistema operativo fuera amigable surgiendo los menus e interfaces graficaz volviendose mas practicos y simples para el usuario y surgio un nuevo lenguaje de programacion llamado Eiffel y fue el desarrolllo de redes de computadoras personales y el lanzamiento de los siguientes sistemas operativos que son:
                                            1. Apple Macintosh
                                              1. MS-DOS
                                                1. Microsoft Windows
                                              2. Años 90
                                                1. En 1991 aparecio la primera version de nucleo de Linux crado por Linus Torvalds trabajaba en modo comandos pero hot en dia cuenta con ventanas gracais al servidor grafico y a los gestores de ventanas que son KDE y GNOME, actualmente GNU/LINUX tiene un aplicativo que convierte las ventanas en un entrono 3D
                                              3. Caracteristicas
                                                1. Conveniencia
                                                  1. El sistema operativo hace que sea mas conveniente el use de la computadora
                                                  2. Eficiencia
                                                    1. Permite que los recursos de la computadora se usen de manera correcta y eficiente
                                                    2. Habilidad para evolucionar
                                                      1. El sistema operativo tiene que ser capaz de aceptar nuevas funciones sin problemas
                                                      2. Encargado de administrar el hardware
                                                        1. Tiene que ser eficaz y recibir las señales provenientes de los perifericos y hardware en general
                                                        2. Relacionar dispositivos
                                                          1. El sistema operativo detecta otro sistema operativo conectado en si mismo
                                                          2. Algoritmos
                                                            1. Hace uso de la computadora mas racional y eficiente
                                                          3. Estructura
                                                            1. Tipos
                                                              1. Estructura Monolitica
                                                                1. Primera estructura de los sistemas operativos fundamentalmente por un programa que esta compuesto por un conjunto de rutinas entrelazadas y de tal forma que cada una puede llamar a cualquier otra
                                                                  1. Caracteristicas
                                                                    1. Una construccion de programa final a base de modulos compilados separadamente que se une a traves de el editor de enlaces
                                                                      1. Tiene una buena definicion de parametros de enlance entre las rutinas
                                                                        1. Carecen de proteccion y privilegios al entrar
                                                                      2. Estructura jerarquica
                                                                        1. Organiza el sistema operativo con una jerarquia de capas
                                                                          1. Caracteristicas
                                                                            1. Las zonas mas intensas o nucleos estan mas protegidas de posibles accesos indeseados desde las capas externas
                                                                              1. Un contacto mas proximo con el hardware
                                                                                1. Un nucleo minimo pero mas seguro y agil
                                                                              2. Maquina virtual
                                                                                1. Sistema operativo que presenta interfaces cada proceso muestra una maquina que parece identica a la maquina real subyacente estos sistemas operativos se separan en dos conceptos que son
                                                                                  1. Caracteristicas
                                                                                    1. Pueden hacerse varios sistemas operativos sin crear particiones
                                                                                      1. Se puede simular el hardware
                                                                                        1. Tiene gran capacidad de disco duro y memoria ram
                                                                                      2. Cliente servidor
                                                                                        1. Es el tipo mas reciente de los sistemas operativos y pueden ser ejecutados en la mayoria de las computadoras
                                                                                          1. Caracteristicas
                                                                                            1. Coordina y permite el trabajo entre iguales
                                                                                              1. El cliente inicia las solicitudes o peticiones
                                                                                                1. Se puede conectar a varios servidores ala vez
                                                                                                  1. Acepta conexiones desde un gran numero de clientes
                                                                                            2. Clasificacion de los sistemas operativos
                                                                                              1. Administracion de usuarios
                                                                                                1. Monousuario
                                                                                                  1. Solo permite trabajar a un usuario como los ordenadores personales
                                                                                                  2. Multiusuario
                                                                                                    1. Permite que varios usuarios ejecuten sus programas a la vez
                                                                                                  3. Organizacion interna o estructura
                                                                                                    1. Monolitico
                                                                                                      1. Jerarquico
                                                                                                        1. Cliente-servidor
                                                                                                        2. Manejo de recursos o acceso a servicios
                                                                                                          1. Centralizados
                                                                                                            1. Permite utilizar recursos de un solo ordenador
                                                                                                            2. Distribuidos
                                                                                                              1. Permite utilizar los recursos (CPU, memoria) de mas de un ordenador al mismo tiempo
                                                                                                            3. Administracion de tareas
                                                                                                              1. Monotarea
                                                                                                                1. Es el que solo permite ejecutar un programa a la vez
                                                                                                                2. Multitarea
                                                                                                                  1. Permiten ejecutar varias tareas o programas al mismo tiempo
                                                                                                              Zusammenfassung anzeigen Zusammenfassung ausblenden

                                                                                                              ähnlicher Inhalt

                                                                                                              elementos que componen un software educativo
                                                                                                              Quetzael Santillan
                                                                                                              Redes e Internet
                                                                                                              Karen Echavarría Peña
                                                                                                              Clase 2 Twitter
                                                                                                              Aula CM Tests
                                                                                                              Clase 4: Test Herramientas de Twitter para el Community Manager
                                                                                                              Aula CM Tests
                                                                                                              Clase* - Instagram
                                                                                                              Aula CM Tests
                                                                                                              Importancia del uso de TICS en la educación universitaria
                                                                                                              Nelson Rosales
                                                                                                              "LAS TIC EN LA EDUCACIÓN"
                                                                                                              miriam_fltapia
                                                                                                              LAS TIC APLICADAS A LA INVESTIGACIÓN
                                                                                                              tereacevedobtr
                                                                                                              "LAS TIC EN LA EDUCACIÓN SECUNDARIA"
                                                                                                              isela arellano
                                                                                                              Preguntas previas a introducir la tecnología en el aula
                                                                                                              Diego Santos
                                                                                                              Computación en la nube
                                                                                                              Roberto Emmanuel Moreno Miranda