# data[].attributes.body
Cuando tiene el control, el S.O. ordena y planifica la ejecución de otros procesos y la asignación de recursos a éstos. Para que los programas puedan ejecutar el S.O. debe abandonar el procesador.

Una porción del S.O. está residente en memoria, el nucleo y ocasionalmente otros subsistemas en uso.

El resto de la memoria es para programas de usuario.

La MMU del procesador junto con el S.O. gestionan la asignación de memoria.

El S.O. decide cuando un dispositivo I/O puede ser usado por un programa en ejecución y controla el acceso a ficheros.

El procesador es un recurso y debe ser controlado por el S.O. para asignar cúanto tiempo un proceso puede usarlo.

En un sistema multiprocesador estas decisiones se toman para todos los procesadores.

# data[].attributes.body
El computador es un conjunto de recursos para mover, almacenar y procesar datos y para controlar estas funciones. El S.O. es el responsable de gestionar estos recursos.

El control que el S.O. ejerce no lo hace desde fuera del sistema, sino que compite por los recursos (cpu, memoria, etc…) como cualquier aplicación o utilidad para controlar todo el sistema.

El S.O. es un conjunto de programas y utilidades que se ejecutan en el procesador.

El S.O. cede el control del procesador y depende del mismo para volver a ejecución.

# data[].attributes.body
Actúa como intermediario entre el usuario y el hardware del computador y su propósito es proporcionar el entorno en el cual el usuario pueda ejecutar programas. Entonces, el objetivo principal de un Sistema Operativo es, lograr que el sistema de computación se use de manera cómoda, y el objetivo secundario es que el hardware del computador se emplee de manera eficiente.

# data[].attributes.body
Los Sistemas Operativos son ante todo administradores de recursos; el principal recurso que administran es el hardware delcomputador ;además de los procesadores, los medios dealmacenamiento, los dispositivos de entrada/salida, los dispositivos de comunicación y los datos.

# data[].attributes.headline
El Sistema Operativo como Gestor de Recursos

# data[].attributes.subject
El Sistema Operativo como Gestor de Recursos

# data[].attributes.headline
Recursos que administra el Sistema Operativo

# data[].attributes.subject
Recursos que administra el Sistema Operativo

# data[].attributes.body
Es el software principal o conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee servicios a los programas de aplicación de software, ejecutándose en modo privilegiado respecto de los restantes (aunque puede que parte de él se ejecute en espacio de usuario).

# data[].attributes.headline
En general, se puede decir que un Sistema Operativo tiene las siguientes características:

# data[].attributes.subject
En general, se puede decir que un Sistema Operativo tiene las siguientes características:

# data[].attributes.body
·         Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora.

·         Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera más eficiente posible.

·         Habilidad para evolucionar.

·         Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación.

·         Procesamiento por bytes de flujo a través del bus de datos.

·         Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora.

·         Técnicas de recuperación de errores.

·         Evita que otros usuarios interfieran.

·         Generación de estadísticas.

·         Permite que se puedan compartir el hardware y los datos entre los usuarios.

# data[].attributes.body
Sistema Operativo como los programas, instalados en el software o firmware, que hacen utilizable el hardware. El hardware proporciona la "capacidad bruta de cómputo"; los sistemas operativos ponen dicha capacidad de cómputo al alcance de los usuarios y administran cuidadosamente el hardware para lograr un buen rendimiento.