Clasificación e Historia de los Sistemas Operativos

Description

creacion de mapa de la materia sistemas operativos
jose jaramillo
Mind Map by jose jaramillo, updated more than 1 year ago
jose jaramillo
Created by jose jaramillo over 7 years ago
11
0

Resource summary

Clasificación e Historia de los Sistemas Operativos
  1. Historia de los S.O.
    1. Años 40
      1. En esta de cada se podía acceder a la consola, la cual actuaba con una serie de interruptores, permitiendo introducir el programa a la memoria de la computadora.
      2. Años 50
        1. en esta decada se busco facilitar la interaccion ente el usuario y el computador asiendo su aparicion los S.O. bajos los conceeptos de:
          1. Monitor Residente
            1. Su funcionamiento era bastante simple, se limitaba a cargar los programas a memoria, leyéndolos de una cinta o de tarjetas perforadas, y ejecutarlos.
            2. Procesamiento por Lotes
              1. Como solución para optimizar el tiempo de montaje surgió la idea de agrupar los trabajos en lotes, en una misma cinta o conjunto de tarjetas, de forma que se ejecutaran uno a continuación de otro
              2. Almacenamiento temporal
                1. Su objetivo era disminuir el tiempo de carga de los programas, haciendo simultánea la carga del programa o la salida de datos con la ejecución de la siguiente tarea.
            3. Años 80
              1. Empezó el auge de los ordenadores personales. En éstos se dejó un poco de lado el rendimiento y se buscó más que el sistema operativo fuera amigable, surgiendo menús, e interfaces gráficas. Esto reducía la rapidez de las aplicaciones, pero se volvían más prácticos y simples para los usuarios.
                1. Apple Macintosh
                  1. Muchos usuarios, al ver que estaba completamente diseñado para funcionar a través de una GUI (Graphic User Interface), acostumbrados a la línea de comandos, lo tacharon de juguete
                  2. MS_DOS
                    1. En 1981 Microsoft compró un sistema operativo llamado QDOS que, tras realizar unas pocas modificaciones, se convirtió en la primera versión de MS-DOS
                    2. Microsoft Windows
                      1. Las versiones de Windows que han aparecido hasta el momento se basan en dos líneas separadas de desarrollo que finalmente convergen en una sola con la llegada de Windows XP. La primera de ellas conformaba la apariencia de un sistema operativo, aunque realmente se ejecutaba sobre MS-DOS.
                  3. Años 70
                    1. Es en los años 1970 cuando se produce el boom de los miniordenadores y la informática se acerca al nivel de usuario el último de los cuales se creó específicamente para reescribir por completo el código del sistema operativo Unix, convirtiéndolo en uno de los pocos SO escrito en un lenguaje de alto nivel.
                    2. Años 60
                      1. En los años 1960 se produjeron cambios notorios en varios campos de la informática, con la aparición del circuito cerrado. Para ello se utilizaban técnicas de lo más diversas:
                        1. S.O. Desarrollados
                          1. Los sesenta marcaron el inicio de UNIX, a mediados de los 60 aparece Multics, sistema operativo multiusuario – multitarea desarrollado por los laboratorios Bell de AT&T
                          2. Tiempo Real
                            1. Estos sistemas se usan en entornos donde se deben aceptar y procesar en tiempos muy breves un gran número de sucesos, en su mayoría externos al ordenador.
                            2. Multiprocesador
                              1. Permite trabajar con máquinas que poseen más de un microprocesador. En un multiprocesador los procesadores comparten memoria y reloj.
                              2. Tiempo Compartido
                                1. En este punto tenemos un sistema que hace buen uso de la electrónica disponible, pero adolece de falta de interactividad; para conseguirla debe convertirse en un sistema multiusuario
                                2. MultiProgramación
                                  1. La CPU ejecuta instrucciones de un programa, cuando el que se encuentra en ejecución realiza una operación
                              3. Años 90
                                1. En 1991 aparece la primera versión del núcleo de Linux. Creado por Linus Torvalds y un sinfín de colaboradores a través de Internet. Este sistema se basa en Unix, un sistema que en principio trabajaba en modo comandos, estilo MS-DOS.
                              4. Caracteristicas y Estructura de los S.O.
                                1. Caracteristicas
                                  1. Conveniencia
                                    1. Un sistema Operativo hace más conveniente el uso de una computadora
                                    2. Eficiencia
                                      1. El Sistema Operativo permite que los recursos de la computadora se usen de manera correcta y eficiente.
                                      2. Habilidad para Evolucionar
                                        1. Un Sistema Operativo debe de ser capaz de aceptar nuevas funciones sin que tenga problemas.
                                        2. Administrador de Hardware
                                          1. El Sistema Operativo debe ser eficaz
                                          2. Relaciona Dispositivos
                                            1. El Sistema Operativo debe permitir la conexión de dispositivos para una mayor eficiencia
                                            2. Algoritmo
                                              1. Un Sistema Operativo Hace el uso de la computadora más racional.
                                            3. Estructura
                                              1. Monolitica
                                                1. Esta es la estructura de los primeros sistemas operativos constituidos fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas
                                                2. Jerárquica
                                                  1. Se dividió el sistema operativo en pequeñas partes, de tal forma que cada una de ellas estuviera perfectamente definida y con un claro interface con el resto de elementos.
                                                  2. Cliente / Servidor
                                                    1. El núcleo tiene como propósito establecer una comunicación entre cliente y servidores, estos deben tener mecanismos de seguridad y protección.
                                                    2. Maquina Virtual
                                                      1. En esta se pueden integrar distintos sistemas operativos dando la sensación de tener varias máquinas diferentes
                                                  3. Clasificacion
                                                    1. Adm. Tareas
                                                      1. Mono Tarea
                                                        1. Permite ejecutar solo un programa a la vez.
                                                        2. Multitarea
                                                          1. Permite ejecutar diversas tareas o programas a la vez.
                                                        3. Adm. Usuarios
                                                          1. Multiusuariuo
                                                            1. Permiten que más de un usuario ejecute programas a la vez
                                                            2. Mono Usuario
                                                              1. Solo permiten trabajar un usuario, como el caso de los ordenadores personales.
                                                            3. Manejo de Recursos o Acceso a Servicios
                                                              1. Centralizados
                                                                1. Si permite utilizar los recursos de un solo ordenador.
                                                                2. Distribuidos
                                                                  1. Permite utilizar los recursos de más de un Ordenador al mismo tiempo.
                                                              Show full summary Hide full summary

                                                              Similar

                                                              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 APLICADAS A LA INVESTIGACIÓN
                                                              tereacevedobtr
                                                              "LAS TIC EN LA EDUCACIÓN"
                                                              miriam_fltapia
                                                              "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