SISTEMAS 
OPERATIVOS
Un sistema 
operativo 
(so) es en si es un conjunto de 
programas muy especial quizá el mas 
complejo e importante en una 
computadora
GENERACION 
ES 
Los sistemas 
operativos han 
sufrido una serie 
de cambios 
llamados 
generaciones
Componentes básicos de un 
sistema operativo 
 Componentes básicos de un Sistema Operativo 
 Los componentes básicos de un sistema operativo son los siguientes: 
 Gestión de procesos 
 Un procesador se dedica exclusivamente a un proceso, con todos sus recursos, no puede dedicar unos recursos a un proceso y el resto a otro proceso simultáneamente. 
Incluye: 
 Planificación de procesos: se trata de la parte del sistema operativo que decide qué proceso emplea el procesador en cada instante de tiempo. 
 Mecanismos de comunicación entre procesos: permiten comunicar a dos procesos del sistema operativo, tales como la mensajería. 
 Mecanismos de sincronización: permiten coordinar a procesos que realizan accesos concurrentes a un cierto recurso. 
 Administración de memoria principal 
 Tiene como objetivo la gestión de la memoria principal, lo que incluye la gestión del espacio de memoria principal libre y ocupada, así como la asignación de memoria 
principal a los procesos. 
 Administración de ficheros 
 Gestiona la manera en que la información se almacena en dispositivos de entrada/salida que permiten el almacenamiento estable. 
 Gestión de los dispositivos de entrada/salida (driver) 
 Parte del sistema operativo que conoce los detalles específicos de cada dispositivo, lo que permite poder operar con él. 
 Además, el sistema operativo ofrece: 
 Lanzador de aplicaciones: permite el lanzamiento de un programa. Esto incluye los intérpretes de órdenes textuales y los basados en gestores de ventanas. 
 Llamadas al sistema: conjunto de servicios que los procesos pueden solicitar al sistema operativo.
Funciones de los Sistemas 
Operativos 
 Interpreta los comandos que permiten al usuario comunicarse con el 
ordenador. 
 Coordina y manipula el hardware de la computadora, como la memoria, las 
impresoras, las unidades de disco, el teclado o el mouse. 
 Organiza los archivos en diversos dispositivos de almacenamiento, como 
discos flexibles, discos duros, discos compactos o cintas magnéticas. 
 Gestiona los errores de hardware y la pérdida de datos.
Clasificación de sistemas operativos 
 Sistema Operativo Monotareas. 
 Los sistemas operativos mono tareas son más primitivos y es todo lo contrario 
al visto anteriormente, es decir, solo pueden manejar un proceso en cada 
momento o que solo puede ejecutar las tareas de una en una 
 Sistema Operativo Monousuario. 
 Los sistemas monousuarios son aquellos que nada más puede atender a un 
solo usuario, gracias a las limitaciones creadas por el hardware, los programas 
o el tipo de aplicación que se este ejecutando. 
 Sistema Operativo Multiusuario. 
 Es todo lo contrario a monousuario; y en esta categoría se encuentran todos 
los sistemas que cumplen simultáneamente las necesidades de dos o más 
usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean 
especialmente en redes. 
 Sistemas Operativos por lotes. 
 Los Sistemas Operativos por lotes, procesan una gran cantidad de trabajos con 
poca o ninguna interacción entre los usuarios y los programas en ejecución

Sistemas operativos

  • 1.
  • 2.
    Un sistema operativo (so) es en si es un conjunto de programas muy especial quizá el mas complejo e importante en una computadora
  • 3.
    GENERACION ES Lossistemas operativos han sufrido una serie de cambios llamados generaciones
  • 4.
    Componentes básicos deun sistema operativo  Componentes básicos de un Sistema Operativo  Los componentes básicos de un sistema operativo son los siguientes:  Gestión de procesos  Un procesador se dedica exclusivamente a un proceso, con todos sus recursos, no puede dedicar unos recursos a un proceso y el resto a otro proceso simultáneamente. Incluye:  Planificación de procesos: se trata de la parte del sistema operativo que decide qué proceso emplea el procesador en cada instante de tiempo.  Mecanismos de comunicación entre procesos: permiten comunicar a dos procesos del sistema operativo, tales como la mensajería.  Mecanismos de sincronización: permiten coordinar a procesos que realizan accesos concurrentes a un cierto recurso.  Administración de memoria principal  Tiene como objetivo la gestión de la memoria principal, lo que incluye la gestión del espacio de memoria principal libre y ocupada, así como la asignación de memoria principal a los procesos.  Administración de ficheros  Gestiona la manera en que la información se almacena en dispositivos de entrada/salida que permiten el almacenamiento estable.  Gestión de los dispositivos de entrada/salida (driver)  Parte del sistema operativo que conoce los detalles específicos de cada dispositivo, lo que permite poder operar con él.  Además, el sistema operativo ofrece:  Lanzador de aplicaciones: permite el lanzamiento de un programa. Esto incluye los intérpretes de órdenes textuales y los basados en gestores de ventanas.  Llamadas al sistema: conjunto de servicios que los procesos pueden solicitar al sistema operativo.
  • 5.
    Funciones de losSistemas Operativos  Interpreta los comandos que permiten al usuario comunicarse con el ordenador.  Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el mouse.  Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas.  Gestiona los errores de hardware y la pérdida de datos.
  • 6.
    Clasificación de sistemasoperativos  Sistema Operativo Monotareas.  Los sistemas operativos mono tareas son más primitivos y es todo lo contrario al visto anteriormente, es decir, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una  Sistema Operativo Monousuario.  Los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se este ejecutando.  Sistema Operativo Multiusuario.  Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes.  Sistemas Operativos por lotes.  Los Sistemas Operativos por lotes, procesan una gran cantidad de trabajos con poca o ninguna interacción entre los usuarios y los programas en ejecución