Describa los 5 servicios principales que debe brindar un sistema operativo.

 
Imagen de Domingo Pérez
Describa los 5 servicios principales que debe brindar un sistema operativo.
de Domingo Pérez - martes, 10 de mayo de 2016, 16:23
 

Describa los 5 servicios principales que debe brindar un sistema operativo.

Imagen de Agustina Collazo Long
Re: Describa los 5 servicios principales que debe brindar un sistema operativo.
de Agustina Collazo Long - martes, 10 de mayo de 2016, 16:36
 

Servicios básicos que debe brindar un sistema operativo:

– Ejecución de programas.
El sistema debe poder cargar un programa en memoria y ejecutarlo, y todo programa debe poder terminar su ejecución (de forma normal o anormal).

– Operaciones de Entrada/Salida.
Un programa que se encuentra en ejecución puede necesitar de las operaciones de E/S (dirigidas a un dispositivo de E/S o a un archivo).
Por cuestiones de eficiencia y protección los usuarios no pueden controlar directamente los dispositivos de E/S, por lo que el Sistema Operativo debe ser capáz de proporcionar los medios para realizar las operaciones de E/S.

– Manipulación de sistemas de archivos.
"Los programas necesitan leer y escribir en archivos y directorios. También necesitan crearlos y borrarlos usando su nombre, realizar búsquedas en un determinado archivo o presentar la información contenida en un archivo. Por último, algunos programas incluyen mecanismos de gestión de permisos para conceder o denegar el acceso a los archivos o directorios basándose en quién sea el propietario del archivo."

– Comunicación entre procesos.
Existen muchas circunstancias en las que los procesos necesitan comunicarse entre ellos, la comunicación puede darse entre procesos que se ejecutan en una misma máquina o entre procesos de máquinas diferentes conectadas mediante una red.

– Manipulación de errores (excepciones).
El sistema operativo debe ser capaz de detectar los posibles errores y deberá tomar decisiones adecuadas ante eventuales errores que ocurran, demás de proveer una interfaz para poer manejarlos.

 

Bibliografía: Fundamentos de Sistemas Operativos, Silberschatz, Galvin, Gagne. Séptima edición

Imagen de Diego Esquibel
Re: Describa los 5 servicios principales que debe brindar un sistema operativo.
de Diego Esquibel - martes, 17 de mayo de 2016, 13:20
 

Permitir la ejecución de programas

Bindar servicio a las aplicaciones que se ejecutan

Manejo de memoria

Administración de los recursos de hardware

Administra el uso de tiempo en CPU

http://www.bbc.co.uk/schools/gcsebitesize/ict/software/4operatingsystemsrev1.shtml