sábado, 23 de julio de 2016

Capitulo 3 Sistemas Operativos



Sistemas operativos


Sistemas Operativos      


  • Es el software que controla el conjunto de operaciones de una computadora .
  • Proporciona:   

            - Proporciona el mecanismo por el cual un usuario puede almacenar y extraer archivo

Historia De Los Sistemas Operativos     

  • Han ido creciendo a partir de orígenes muy humildes.
  • La ejecución de cada programa, denominada trabajo, se gestionaba como una actividad independiente.
  • Durante el periodo del tiempo asignado a un usuario la maquina estaba bajo el control de dicho usuario

ARQUITECTURA DE UN SISTEMA OPERATIVO

Componentes De Un Sistema Operativo

Ø  Interfaz de usuario : conocidas como Shell se comunicaban con los usuarios mediante mensajes de texto

Ø  Interfaz grafica de usuario : se representa de manera pictórica en la pantalla mediante iconos

Inicio Del Sistema Operativo

  • Esto se lleva acabo mediante un procedimiento conocido con el nombre de proceso de arranque que es realizado por la computadora.
  • Proceso de arranque : este procedimiento es el que transfiere el sistema operativo desde el almacenamiento masivo



Coordinación de las actividades de la máquina

El Concepto De Proceso

  • Uno de los procesos mas fundamentales de los sistemas operativos modernos es la distinción entre un programa y la actividad de ejecutar un programa
  • La actividad de un programa bajo el control de un sistema operativo se conoce como proceso



Administración De Procesos

  • Las tareas asociadas con la coordinación de la ejecución de los procesos son gestionada por el planificador
  • Para poder controlar todos los procesos existentes, el planificador mantienen la memoria principal un bloque de información

Interrupciones

  • Los procesadores diseñados para sistemas incorporan las tareas de guardar la información como parte de la reacción del procesador a la señal de interrupción
  • Para finalizar, es preciso observar q el uso de técnicas de multiprogramación permiten incrementar la eficiencia global de una maquina

Gestión De La Competición Entre Procesos

  • Una tarea importante de un sistema operativo es la asignación de los recurso de las maquina a los procesos del sistema
  • Recuerden que una maquina no piensa por si misma si no q se limita a seguir las instrucciones que le damos

Semáforos

  • Una forma de hacer esto seria utilizando un indicador que en este contexto seria un bit en la memoria cuyos estados se suelen denominar  activado(set) desactivado(clear) en lugar de 1-0 un indicador desactiva(valor 0) mientras q un indicador activado(valor 1)

Administradores De Tareas De Microsoft

  • Podemos tratar de entender parte de las actividades internas de un sistema operativo Microsoft Windows ejecutando el programa de utilidad denominada administrador de tareas



Interbloqueo

  • Este es un problema que pude surgir durante la asignación de recursos en lo que se conoce con el nombre de interbloqueo
  • Es una condición en la que dos o mas procesos están impedidos de progresar ciertos recursos que están asignados por el interbloqueo



Sistemas Operativos Multinucleo

  • Los sistemas operativos de tiempo compartido/multitareas proporcionan la ilusión de estar ejecutando muchos procesos a la vez conmutando  rápidamente entre unas franjas temporales y otras con mucha mayor velocidad de la de los seres humanos percibimos



Seguridad

No hay comentarios.:

Publicar un comentario