Читать книгу Desarrollo y optimización de componentes software para tareas administrativas de sistemas. IFCT0609 - José Luis Villada Romero - Страница 8

2.1.Descripción de los servicios básicos ofrecidos por un sistema operativo

Оглавление

El principal objetivo de un sistema operativo debe ser proporcionar un entorno para la ejecución de programas, de forma que estos programas sean capaces de usar los dispositivos de los que se compone el sistema.

Para llegar a esta meta, el sistema operativo debe ofrecer servicios a tres niveles: al usuario, a los programas y a los dispositivos. De entre todos ellos, existirá un conjunto de servicios básicos y genéricos:

Permitir la ejecución de aplicaciones.

Asignar recursos del ordenador (CPU, memoria, etc.) a los programas.

Dar acceso indirecto a los dispositivos del ordenador y a los periféricos.

Proporcionar un sistema organizado de almacenamiento de datos.

Comunicación interactiva con el usuario.


Existe una infinidad de tareas que el sistema operativo necesita realizar para poder desarrollar y proporcionar estos servicios básicos. Estas tareas se agrupan en grandes bloques.


Algunas de las tareas dentro de estos bloques serían:

Secuenciación de tareas.

Administrar errores.

Administrar interrupciones.

Sistema de permisos.

Concurrencia.

Uso de recursos compartidos.


Sabía que...

El primer sistema operativo de la historia fue creado en 1956 para un ordenador IBM 704, y básicamente lo único que hacía era comenzar la ejecución de un programa cuando el anterior terminaba.

Desarrollo y optimización de componentes software para tareas administrativas de sistemas. IFCT0609

Подняться наверх