administraci³n de procesos administraci³n de memoria principal administraci³n de...

Download Administraci³n de Procesos Administraci³n de Memoria Principal Administraci³n de Archivos Administraci³n del sistema de Entrada y Salida Administraci³n

Post on 13-Feb-2015

22 views

Category:

Documents

4 download

Embed Size (px)

TRANSCRIPT

  • Diapositiva 1
  • Diapositiva 2
  • Diapositiva 3
  • Administracin de Procesos Administracin de Memoria Principal Administracin de Archivos Administracin del sistema de Entrada y Salida Administracin de Almacenamiento Secundario Redes Proteccin de Sistema Sistema de interpretes de comandos
  • Diapositiva 4
  • Administracin de Procesos Un proceso puede verse como un programa que se encuentra en ejecucin Una tarea en lotes es un proceso Un programa de usuario de tiempo compartido es un proceso
  • Diapositiva 5
  • Administracin de Procesos Un proceso necesita de ciertos recursos para ejecutar su tarea Tiempo de CPU, memoria, archivos, dispositivos E/S Para inicializar un proceso, ste puede requerir de datos de entrada
  • Diapositiva 6
  • Administracin de Procesos Un programa por s mismo no es un proceso, un programa es una entidad pasiva Un proceso es una entidad activa, con un program counter especificando la prxima instruccin a ejecutar La ejecucin de un proceso debe de progresar secuencialmente Es comn tener un proceso que se divide en diferentes secuencias de ejecucin
  • Diapositiva 7
  • Administracin de Procesos Un proceso es la unidad de trabajo del sistema El sistema operativo es responsable de ejecutar las siguientes instrucciones con respecto a la administracin de procesos Creacin y borrado de procesos de usuario y sistema Suspensin o terminacin de procesos
  • Diapositiva 8
  • Administracin de procesos Proveer mecanismos para sincronizacin de procesos Proveer de mecanismos de comunicacin de procesos Proveer de mecanismos para el manejo de bloqueos
  • Diapositiva 9
  • Administracin de Memoria Principal La memoria principal es un arreglo grande de palabras o bytes Cada palabra o byte tiene su propia direccin La memoria principal es un repositorio de datos rpidamente accesibles, y compartidos por el CPU y los dispositivos de E/S Es el almacenamiento que puede acceder el CPU
  • Diapositiva 10
  • Administracin de Memoria Principal Para que un programa se ejecute, debe de estar mapeado en direcciones absolutas y cargado a memoria El sistema operativo es el responsable de Mantener registro de cuales partes de la memoria estn actualmente siendo utilizadas y por quien Decidir cuales procesos estn cargados en memoria cuando el espacio de memoria est disponible Ubicar y desalojar los espacios de memoria necesarios
  • Diapositiva 11
  • Administracin de Archivos Es uno de los componentes ms visibles El sistema operativo provee de una vista lgica uniforme del almacenamiento de la informacin El sistema operativo abstrae de las propiedades fsicas de los dispositivos de almacenamiento para definir una unidad de almacenamiento lgico el archivo El sistema operativo mapea los archivos a los medios fsicos y los accede via los dispositivos de almacenamiento
  • Diapositiva 12
  • Administracin de Archivos Un archivo es una coleccin de informacin relacionada Los archivos se organizan dentro de directorios Debe de controlarse de quien es el archivo y quienes tienen derecho a utilizarlo
  • Diapositiva 13
  • Administracin de Archivos El sistema operativo es responsable de Crear y eliminar archivos Crear y eliminar directorios Soportar primitivas para manipular archivos y directorios Mapear los archivos a almacenamientos secundarios Respaldo de archivos en medios de almacenamiento estables
  • Diapositiva 14
  • Administracin del sistema de E/S Uno de los propsitos de un sistema operativo es ocultar al usuario las peculiaridades especficas de los dispositivos de hardware El subsistema de entrada y salida consiste de Administracin de memoria incluyendo buffering, cacheo y spooling Interfaz general para los drivers de dispositivos Drivers para dispositivos especficos de hardware
  • Diapositiva 15
  • Administracin del sistema de E/S Solamente el driver del dispositivo conoce las peculiaridades del dispositivo
  • Diapositiva 16
  • Administracin de almacenamiento secundario Los programas deben de cargarse a memoria desde dispositivos de almacenamiento secundario El sistema operativo es el responsable de Administrar el espacio libre Ubicacin del almacenamiento Planificacin del disco
  • Diapositiva 17
  • Redes Un sistema distribuido es una coleccin de procesos que no comparten memoria, dispositivos perifricos o reloj Cada procesador tiene su propia memoria y reloj local Los procesadores se comunican entre s a travs de varias lneas de comunicacin
  • Diapositiva 18
  • Redes Los procesadores en el sistema estn conectados a travs de redes de comunicacin El sistema operativo usualmente generaliza el acceso a la red como un acceso a un archivo
  • Diapositiva 19
  • Proteccin del Sistema En sistemas donde se ejecutan varios procesos a la vez y varios usuarios se conectan, se deben de proveer mecanismos de proteccin de procesos y sus propias actividades La proteccin se refiere al mecanismo para controlar el acceso de programas, procesos, o usuarios a los recursos del sistema
  • Diapositiva 20
  • Proteccin del sistema El mecanismo debe de proveer maneras de especificar los controles
  • Diapositiva 21
  • Sistema de intrpretes de comandos Es la interfaz entre el usuario y el sistema operativo Algunos sistemas operativos incluyen el intrprete en el ncleo Otros lo tratan como un programa que se ejecuta cuando una tarea es inicializada o cuando un usuario ingresa en caso de un sistema de tiempo compartido
  • Diapositiva 22
  • Sistema de intrprete de comandos
  • Diapositiva 23
  • Ejecucin de programas Operaciones de Entrada y Salida Manipulacin del sistema de archivos Comunicacin Deteccin de errores Ubicacin de recursos Contabilidad de recursos Proteccin
  • Diapositiva 24
  • Diapositiva 25
  • Diapositiva 26
  • Diapositiva 27
  • Diapositiva 28
  • Historia Estructura del MS-DOS Directorios y Archivos Comandos Organizacin de la Memoria Configurar Instalacin
  • Diapositiva 29
  • En 1981Microsoft compra los derechos de un sistema operativo llamado QDOS. Lo llama MS-DOS 1.0 IBM saca su versin llamada PC-DOS Microsoft produce varias versiones
  • Diapositiva 30 . Interpreta los comandos tecleados y contiene los comandos internos de MS-DOS que no se visualizan en el directorio del sistema.">
  • La ROM-BIOS.- Programas de gestin de entrada y salida entre el Sistema Operativo y los dispositivos bsicos de la computadora. - La IO.SYS.- Son un conjunto de instrucciones para la transferencia de entrada/salida desde perifricos a memoria. Prepara el sistema en el arranque y contiene drivers de dispositivo residentes. - MSDOS.SYS.- Es el kernel de MS-DOS, en que figuran instrucciones para control de los disquetes. Es un programa que gestiona los archivos, directorios, memoria y entornos. - DBLSPACE.BIN.- Es el controlador del Kernel del compresor del disco duro que sirve para aumentar la capacidad de almacenamiento del disco, disponible a partir de la versin 6 del MS-DOS. Este controlador se ocupa de toda la compresin y descompresin de ficheros y se puede trasladar desde la memoria convencional a la memoria superior. - COMMAND.COM.- Es el intrprete de comandos, mediante los cuales el usuario se comunica con el ordenador, a travs del prompt \>. Interpreta los comandos tecleados y contiene los comandos internos de MS-DOS que no se visualizan en el directorio del sistema.
  • Diapositiva 38
  • Cada disco tiene al menos un directorio: el directorio raz o root. El directorio root puede contener un gran numero de otros directorios y archivos. Un directorio que esta dentro de otro directorio es llamado subdirectorio. Subdirectorios pueden contener un gran numeros de archivo y directorios. Esta estructura tiene se parece a la estructura de un rbol y se llama estructura jerrquica "hierarchical".
  • Diapositiva 39
  • Root C:\ Tareas C:\tareas\ Ingles C:\tareas\ingles\ Tarea1.txt Tarea2.txt Espaol C:\tareas\espao\ Fotos C:\fotos\ Apuntes C:\apuntes
  • Diapositiva 40
  • En DOS, la root se simboliza por backslash inmediatamente despus de la letra del drive: A:\ or C:\ serian los directorios root del drive A o drive C Los nombres de los directorios cuando son usados en comandos tienen que ser diferenciados por el backslash C:\tareas\espaol\tarea1.htm El nombre completo incluyendo la letra del drive y todos los directorios para localizar un archivo es llamado el path. c:\tareas\espaol\unidad1\vocales.dot
  • Diapositiva 41
  • Nombres de directorios especiales:. Es el smbolo de directorio actual.. Es el smbolo del directorio padre. C:\tareas\espaol\tarea1.htm el padre de espaol es tareas porque espaol esta dentro de tareas. \ es el smbolo del directorio raz root"
  • Diapositiva 42
  • DOS archivos estn limitados por varias reglas. El nombre de un archivo consite de dos partes separadas por un punto. Nombre Extensin tarea.txt El nombre no puede tener mas de 8 caracteres.
  • Diapositiva 43
  • Extensin. Las extensiones son opcionales pero se recomienda usarla porque son muy tiles Pueden tener de 1 a 3 caracteres Las extensiones puede proveer informacin del tipo de archivo: de texto.txt de word.doc El nombre del arch