SISTEMA
OPERATIVO
Programa o conjunto de
programas de un sistema
informático que gestiona
los recursos del hardware
y provee servicios a los
programas de aplicación,
ejecutándose en modo
privilegiado.
SISTEMA OPERATIVO
Como Gestor el sistema Operativo administra:
La CPU
Los dispositivos de E/S
La memoria principal
Los dispositivos de memoria secundaria
Los procesos
Y en general todos los recursos del
sistema
Gestión de procesos
Gestión de Memoria Principal
Gestión de Almacenamiento Secundario
Gestión de Entrada y Salida
Sistema de Archivos
Sistemas de Protección
Sistema de comunicaciones
GESTIÓN DE LOS COMPONENTES DE UN
SISTEMA INFORMÁTICO
GESTIÓN DE LOS COMPONENTES DE UN
SISTEMA OPERATIVO
GESTIÓN DE PROCESOS
Un proceso es un programa en
ejecución que requiere recursos
para realizar su tarea: tiempo de
CPU, memoria, archivos y
dispositivos de E/S.
GESTIÓN DE LOS COMPONENTES DE UN
SISTEMA OPERATIVO
GESTIÓN DE PROCESOS
El Sistema Operativo es el responsable de:
Crear y destruir procesos
Parar y reanudar procesos
Ofrecer mecanismos para que los procesos puedan
comunicarse y sincronizarse.
GESTIÓN DE LOS COMPONENTES DE UN
SISTEMA OPERATIVO
GESTIÓN DE MEMORIA PRINCIPAL
La memoria es una tabla de bytes
que se referencian mediante una
dirección única.
Este almacén de datos de rápido
acceso es compartido por la CPU y
los dispositivos de E/S, es volátil y
pierde su contenido ante fallos del
sistema.
GESTIÓN DE LOS COMPONENTES DE UN
SISTEMA OPERATIVO
GESTIÓN DE MEMORIA
PRINCIPAL
El Sistema Operativo es el responsable de:
Conocer que partes de la memoria están
siendo utilizadas y por quien
Decidir qué procesos se cargarán en
memoria cuando haya espacio disponible
Asignar y reclamar espacio de memoria
cuando sea necesario.
GESTIÓN DE LOS COMPONENTES DE UN
SISTEMA OPERATIVO
GESTIÓN DE ALMACENAMIENTO
SECUNDARIO
Un sistema de almacenamiento
secundario es necesario, ya que la
memoria principal es volátil e
insuficiente para almacenar
todos los programas y datos.
GESTIÓN DE LOS COMPONENTES DE UN
SISTEMA OPERATIVO
GESTIÓN DE ALMACENAMIENTO
SECUNDARIO
El Sistema Operativo es el responsable de:
Planificar los discos
Gestionar el espacio libre
Asignar el almacenamiento
Verificar que los datos se guarden en
forma correcta.
GESTIÓN DE LOS COMPONENTES DE UN
SISTEMA OPERATIVO
GESTIÓN DE ENTRADA Y SALIDA
Consiste en un sistema de almacenamiento
temporal – caché -, una interfaz de
manejadores de dispositivos y otra para
dispositivos concretos.
El sistema Operativo debe gestionar el
almacenamiento temporal de E/S y servir
las interrupciones de los dispositivos de
E/S.
GESTIÓN DE LOS COMPONENTES DE UN
SISTEMA OPERATIVO
SISTEMA DE ARCHIVOS
Los archivos son una colección de
información relacionada.
Almacenan programas – código fuente y
objeto – y datos tales como imágenes, texto,
bases de datos, etc.
GESTIÓN DE LOS COMPONENTES DE UN
SISTEMA OPERATIVO
SISTEMA DE ARCHIVOS
El Sistema Operativo es el responsable de:
Crear y eliminar archivos y directorios
Ofrecer servicios para manipular archivos y
directorios
Establecer la correspondencia entre
archivos y unidades de almacenamiento
Realizar copias de seguridad de archivos.
GESTIÓN DE LOS COMPONENTES DE UN
SISTEMA OPERATIVO
SISTEMA DE ARCHIVOS
Existen diferentes sistemas de
archivos, es decir, diferentes
formas de almacenar la
información que se almacena en
la memoria secundaria –
normalmente discos – de los
computadores.
GESTIÓN DE LOS COMPONENTES DE UN
SISTEMA OPERATIVO
SISTEMAS DE ARCHIVOS
Sistemas de archivos:
FAT
FAT32
ext3
NTFS
XFS
Etc.
GESTIÓN DE LOS COMPONENTES DE UN
SISTEMA OPERATIVO
SISTEMA DE PROTECCIÓN
Mecanismo que controla el
acceso de los programas o
los usuarios a los recursos
del sistema.
GESTIÓN DE LOS COMPONENTES DE UN
SISTEMA OPERATIVO
SISTEMAS DE PROTECCIÓN
El Sistema Operativo es el
responsable de:
Distinguir entre el uso
autorizado y no autorizado
Especificar los controles de
seguridad a realizar
Forzar el uso de
mecanismos de protección
GESTIÓN DE LOS COMPONENTES DE UN
SISTEMA OPERATIVO
Para mantener las
comunicaciones con otros
sistemas es necesario poder
controlar el envío y recepción
de información a través de las
interfaces de red.
SISTEMA DE COMUNICACIONES
GESTIÓN DE LOS COMPONENTES DE UN
SISTEMA OPERATIVO
Se requiere poder crear y mantener puntos
de comunicación que sirvan a las
aplicaciones para enviar y recibir
información, y crear y mantener conexiones
virtuales entre aplicaciones que están
ejecutándose localmente y otras que lo
hacen remotamente.
SISTEMA DE COMUNICACIONES

2015 componentes de un sistema operativo

  • 2.
    SISTEMA OPERATIVO Programa o conjuntode programas de un sistema informático que gestiona los recursos del hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado.
  • 3.
    SISTEMA OPERATIVO Como Gestorel sistema Operativo administra: La CPU Los dispositivos de E/S La memoria principal Los dispositivos de memoria secundaria Los procesos Y en general todos los recursos del sistema
  • 4.
    Gestión de procesos Gestiónde Memoria Principal Gestión de Almacenamiento Secundario Gestión de Entrada y Salida Sistema de Archivos Sistemas de Protección Sistema de comunicaciones GESTIÓN DE LOS COMPONENTES DE UN SISTEMA INFORMÁTICO
  • 5.
    GESTIÓN DE LOSCOMPONENTES DE UN SISTEMA OPERATIVO GESTIÓN DE PROCESOS Un proceso es un programa en ejecución que requiere recursos para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S.
  • 6.
    GESTIÓN DE LOSCOMPONENTES DE UN SISTEMA OPERATIVO GESTIÓN DE PROCESOS El Sistema Operativo es el responsable de: Crear y destruir procesos Parar y reanudar procesos Ofrecer mecanismos para que los procesos puedan comunicarse y sincronizarse.
  • 7.
    GESTIÓN DE LOSCOMPONENTES DE UN SISTEMA OPERATIVO GESTIÓN DE MEMORIA PRINCIPAL La memoria es una tabla de bytes que se referencian mediante una dirección única. Este almacén de datos de rápido acceso es compartido por la CPU y los dispositivos de E/S, es volátil y pierde su contenido ante fallos del sistema.
  • 8.
    GESTIÓN DE LOSCOMPONENTES DE UN SISTEMA OPERATIVO GESTIÓN DE MEMORIA PRINCIPAL El Sistema Operativo es el responsable de: Conocer que partes de la memoria están siendo utilizadas y por quien Decidir qué procesos se cargarán en memoria cuando haya espacio disponible Asignar y reclamar espacio de memoria cuando sea necesario.
  • 9.
    GESTIÓN DE LOSCOMPONENTES DE UN SISTEMA OPERATIVO GESTIÓN DE ALMACENAMIENTO SECUNDARIO Un sistema de almacenamiento secundario es necesario, ya que la memoria principal es volátil e insuficiente para almacenar todos los programas y datos.
  • 10.
    GESTIÓN DE LOSCOMPONENTES DE UN SISTEMA OPERATIVO GESTIÓN DE ALMACENAMIENTO SECUNDARIO El Sistema Operativo es el responsable de: Planificar los discos Gestionar el espacio libre Asignar el almacenamiento Verificar que los datos se guarden en forma correcta.
  • 11.
    GESTIÓN DE LOSCOMPONENTES DE UN SISTEMA OPERATIVO GESTIÓN DE ENTRADA Y SALIDA Consiste en un sistema de almacenamiento temporal – caché -, una interfaz de manejadores de dispositivos y otra para dispositivos concretos. El sistema Operativo debe gestionar el almacenamiento temporal de E/S y servir las interrupciones de los dispositivos de E/S.
  • 12.
    GESTIÓN DE LOSCOMPONENTES DE UN SISTEMA OPERATIVO SISTEMA DE ARCHIVOS Los archivos son una colección de información relacionada. Almacenan programas – código fuente y objeto – y datos tales como imágenes, texto, bases de datos, etc.
  • 13.
    GESTIÓN DE LOSCOMPONENTES DE UN SISTEMA OPERATIVO SISTEMA DE ARCHIVOS El Sistema Operativo es el responsable de: Crear y eliminar archivos y directorios Ofrecer servicios para manipular archivos y directorios Establecer la correspondencia entre archivos y unidades de almacenamiento Realizar copias de seguridad de archivos.
  • 14.
    GESTIÓN DE LOSCOMPONENTES DE UN SISTEMA OPERATIVO SISTEMA DE ARCHIVOS Existen diferentes sistemas de archivos, es decir, diferentes formas de almacenar la información que se almacena en la memoria secundaria – normalmente discos – de los computadores.
  • 15.
    GESTIÓN DE LOSCOMPONENTES DE UN SISTEMA OPERATIVO SISTEMAS DE ARCHIVOS Sistemas de archivos: FAT FAT32 ext3 NTFS XFS Etc.
  • 16.
    GESTIÓN DE LOSCOMPONENTES DE UN SISTEMA OPERATIVO SISTEMA DE PROTECCIÓN Mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema.
  • 17.
    GESTIÓN DE LOSCOMPONENTES DE UN SISTEMA OPERATIVO SISTEMAS DE PROTECCIÓN El Sistema Operativo es el responsable de: Distinguir entre el uso autorizado y no autorizado Especificar los controles de seguridad a realizar Forzar el uso de mecanismos de protección
  • 18.
    GESTIÓN DE LOSCOMPONENTES DE UN SISTEMA OPERATIVO Para mantener las comunicaciones con otros sistemas es necesario poder controlar el envío y recepción de información a través de las interfaces de red. SISTEMA DE COMUNICACIONES
  • 19.
    GESTIÓN DE LOSCOMPONENTES DE UN SISTEMA OPERATIVO Se requiere poder crear y mantener puntos de comunicación que sirvan a las aplicaciones para enviar y recibir información, y crear y mantener conexiones virtuales entre aplicaciones que están ejecutándose localmente y otras que lo hacen remotamente. SISTEMA DE COMUNICACIONES