TIPOS DE SISTEMA

                             SISTEMA DE ARCHIVOS 


Los archivos  son colecciones de información relacionada, definidas por sus creadores. Estos almacenan programas (en código fuente y objeto) y datos tales como: imágenes, textos, información de base de datos etc..

  EL S.O., ES RESPONSABLE DE:


  • Construir y eliminar archivos y directorios.
  • Ofrecer funciones para manipular archivos y directorios.
  • Establecer la correspondecia entre archivos y unidades de almacenamiento.
  • Realizar copias de seguridad y archivos.
Existen diferentes SISTEMAS DE ARCHIVO es decir, diferentes formas de organizar información que se almacena en la memoria (normalmente en discos),  de los ordenadores. Por ejemplo: los sistemas de archivos FAT, FAT32, EXT2, NTFS ,,,,,, inexistente.

Desde el punto de vista del usuario, estas diferencias pueden parecer insignificante, sin embargo, existen diferencias muy importantes; por ejemplo: Los sistemas de archivos FAT32 y NTFS, que se utilizan fundamentalmente en sistemas operativos Microsoft, que tiene uan gran diferencia para un usuario que utilice una base de datos con bastante informacion, ya que el tamaño maximo de un fichero con un sistema de archivo FAT32, esta limitado a 4 gigabytes, sin embargo en un sistema NTFS, el tamaño es considerablemente mayor

                           SISTEMA DE PROTECCIÓN

Mecanismo que controla el acceso de los programas o usuarios a los recursos del sistema.

EL S.O., SE ENCARGA DE:


  • Distinguir entre el  usó autorizado y el no autorizado.
  • Especificar los controles de seguridad a realizar.
  • Forzar el uso de estos mecanismos de protección.

                     SISTEMA DE COMUNICACIONES

Para mantener las comunicaciones con otros sistemas, es necesario controlar el envio y recepcion de información a través de las interfaces de red. También hay que crear y mantener puntos de comunicacion que sirva a las aplicaciones para enviar y recibir información, al igual que crear y mantener conexiones virtuales entre aplicaciones que estan ejecutandose localmente y otras que lo hacen remotamente.


                       PROGRAMAS DE SISTEMAS
                           


Son aplicaciones de utilidad que se suministra con los S.O., pero no forma parte de el, sino que ofrecen en entorno útil para el desarrollo y ejecucion de programas, siendo algunas de las tareas que realizan en la:

  • Manipulación y modificación de archivos.
  • Información del estado del sistema.
  • Soporte de lenguajes de programación.
  • Comunicaciones.

     GESTOR DE RECURSO


Como gestor de recurso el sistema operativo administra lo suigiente:


  • La CPU (Unidad central de proceso, donde esta alojado el micro-procesador).
  • Los dispositivos E/S (entradas y salidas).
  • La memoria principal (o deen aceso directo).
  • Los discos ( o memoria secundaria).
  • Los procesos ( o programas de ejecución).
  • Y en general todos los recursos del sistema.


         LlAMADAS AL SISTEMA

Permiten a los programas comunicarse en el S.O., y solicitarle  servicios, ha cada llamada le corresponde un procedimiento.

  • Pone los parámetros de la llamada en un lugar específico, para lugo ejecutar una instrucción tipo " trap" (o procedimiento solido) de llamda a procedimiento protegido para iniciar S.O.
  • Luego de "trap", el S.O., recupera el control examina los parámetros y si son válidos solicita el trabajo solicitado.
  • Luefo de terminar, el S.O., coloca un codigo de estado en el registró indicando si tuvo éxito o fracasa, y ejecuta una instrucción del tipo " return from trap" para regresar el control de procedimiento.
  • El procedimiento regresa al programa llamdor en un código de estado como un valor de función; dentro de los parámetros pueden regresar valores adicionales.







Comentarios

  1. Me ayudó mucho para manejar más ese tipo de programas, excelente blog

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

SISTEMA OPERATIVO