jueves, 31 de mayo de 2018

  Sistemas operativos por el numero de usuarios

        *Sistemas Mono Usuarios:

Este tipo de sistema operativo solo puede dar servicio a un usuario a la vez, sin importar el numero de procesadores que tenga la computadora o el numero de procesos que un usuario quiera realizar en un mismo instante de tiempo como sucede en un cajero automatico

  Sistemas Operativos por el numero de tareas:

    *Sistemas Mono Tareas:

Estos sistemas operativos solo permiten realizar una tarea a la vez por usuario; un sistema multi-usuario puede ser mono-tarea, en el cual puede haber multiples usuarios ejecutando una tarea a la vez. 

   * Sistemas Multi-Tareas

Los sistemas operativos permiten al usuario realizar varias tareas al mismo tiempo. Ejemplo: Puede estar descargando un archivo de internet, mientras esta editando una carta en Microsoft Word; en esto es comun encontrar interfaces graficas, orientadas al uso de menus y el raton, lo cual permite un rapido intercambio entre las tareas para el usuario, mejorando su productividad. 

                   

                      3. Maquina Virtual   

                 Resultado de imagen para sistemas operativos por su estructura maquina virtual
               
                                 4. Cliente - Servidor       

           Resultado de imagen para sistemas operativos por su estructura cliente servidor

                        

                     

                     1.Estructura Monolitica

                Resultado de imagen para sistemas operativos por su estructura  

                           2. Estructura jerarquica 

                                

                        Resultado de imagen para sistemas operativos por su estructura jerarquica

      Clasificacion de los Sistemas Operativos:

 Los sistemas Operativos se pueden clasificar de cuerdo a: 
         * Su estructura
          * Servicios que ofrecen
          * Por la forma en que ofrecen sus servicios (vision extrena)     

    Los Sistemas Operativos pueden presentar las           siguientes estructuras: 
       * Estructura monolitica
         * Estructura jerarquica
       * Maquina virtual
       * Cliente - Servidor (Micro-Kernel)


         
             Resultado de imagen para sistemas operativos por su estructura
         

            

                      Sistemas de Archivos: 

 Los archivos son colecciones de informacion relacionada, definidas por sus creadores. Estos almacenan programas (en codigo fuente y objeto) y datos tales como: imagenes, textos, informacion de bases de datos, etc.

Existen diferentes Sistemas de Archivos es decir, diferentes formas de organizar la informacion que se almacena en las memorias (normalmente en discos) de los ordenadores. Por ejemplo: Los sistemas de archivos FAT, FAT32, EXT2, NTFS....... existentes.

                    Sistemas de Proteccion:

Mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema. El S.O., se encarga de:
       
          *Distinguir entre uso autorizado y no autorizado.
          *Especificar los controles de seguridad a realizar
          *Forzar el uso de estos mecanismos de proteccion 

                    Sistema de Comunicaciones:

Para mantenes las comunicaciones con otros sistemas, es necesario poder controlar el envio y recepcion de informacion a traves de las intrfaces de red. Tambien hay que crear y mantenes puntos de comunicacion que sirvan a las aplicaciones para enviar y recibir informacion, al igual que crear y manetener conexiones virtuales entre aplicaciones que estan ejecutandose localmente y otras que lo hacen remotamente. 
  

    

          El Sistema Operativo se encarga de:

                          * Planificar los dicos.
                      
                   * Gestionar el espacio libre.

                   *Asignar el almacenamiento.

      El Sistema Operativo es Responsable de: 

                  

       * Construir y eliminar archivos y directorios.

         *  Ofrecer funciones para manipular archisvos y directorios.

         * Establecer la correspondencia entre archivos y unidades de               almacenamiento.



         
          


         Componentes de un Sistema Operativo

                       Gestión de procesos:
Un proceso es simplemente un programa en ejecución que necesita recursos para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. 

La gestión de procesos podría ser similar al trabajo de oficina. Ejemplo: Se tiene una lista de tareas a realizar y a estas fijarles prioridades alta, media, baja; debemos comenzar haciendo las tareas de prioridad alta primero y cuando se terminen seguir con las de prioridad media y después las de baja, una vez realizada la tarea se tacha. 

Esto puede traer un problema , que las tareas de baja prioridad pueden que nunca lleguen a ejecutarse y permanezcan en la lista para siempre, donde para solucionarlo se puede asignar alta prioridad a las tareas mas antiguas. 


                 Gestión de la Memoria Principal: 

La memoria (informática) es una gran tabla de palabras o bytes que se referencian cada una mediante una dirección única. 
Este almacén de datos es de rápido acceso y es compartido por el CPU y los dispositivos de E/S, es volátil y pierde su contenido en los fallos del sistema 



  Sistemas operativos por el numero de usuarios         *Sistemas Mono Usuarios: Este tipo de sistema operativo solo puede dar servicio ...