Volver al temario
Tema 01 · 26 páginas

Introducción a los sistemas operativos

Tema completo Modo estudio
TEXTO ORIGINAL · Páginas 2222 Ver PDF

Resumen del documento

Texto íntegro de la conversión. Las figuras y la disposición de las notas se pueden consultar en el PDF.

Página 22

Resumen

Los sistemas operativos han evolucionado durante las últimas décadas, orientados hacia dos objetivos principales:

  1. Gestionar de manera eficiente los recursos del sistema computador.

  2. Proporcionar un entorno que facilite el desarrollo y la ejecución de programas. Inicialmente, se trabajaba con lenguaje máquina, pero la aparición de lenguajes de alto nivel, compiladores y cargadores han facilitado la tarea de programación.

Por otra parte, la evolución del hardware (dispositivos cada vez más rápidos) determina en cada momento los métodos de trabajo y las técnicas que se desarrollan.

Inicialmente existían los sistemas por lotes (batch) y las operaciones fuera de línea (off-line) que permitían solapar operaciones de entrada/salida con operaciones de cálculo. Con los sistemas operativos multiprogramados, diversos programas se cargan en la memoria y la CPU hace una ejecución concurrente para intentar conseguir estar siempre ocupada. Finalmente, tenemos el tiempo compartido, que hace que diversos usuarios puedan utilizar un computador interactivamente al mismo tiempo.

Otros sistemas operativos incluyen los conceptos de red, distribución de recursos y tiempo real.

Finalmente, hemos introducido los servicios que suele ofrecer un sistema operativo. Estos servicios se pueden solicitar utilizando llamadas al sistema. Para facilitar el trabajo a los usuarios finales del sistema operativo, dentro del software de sistema encontramos una aplicación, el intérprete de órdenes, que esconderá al usuario final la complejidad inherente a las llamadas al sistema.

Ver fragmento extraído sin normalizar
## Página 22

<!-- source-page: 22 -->

GNUFDL • PID_00169381                                                                                  22                                                                               Introducción a los sistemas operativos

Resumen







Los sistemas operativos han evolucionado durante las últimas décadas, orien-
tados hacia dos objetivos principales:


1) Gestionar de manera eficiente los recursos del sistema computador.


2) Proporcionar un entorno que facilite el desarrollo y la ejecución de progra-
mas. Inicialmente, se trabajaba con lenguaje máquina, pero la aparición de
lenguajes de alto nivel, compiladores y cargadores han facilitado la tarea de
programación.


Por otra parte, la evolución del hardware (dispositivos cada vez más rápidos)
determina en cada momento los métodos de trabajo y las técnicas que se desa-
rrollan.


Inicialmente existían los sistemas por lotes (batch) y las operaciones fuera de
línea (off-line) que permitían solapar operaciones de entrada/salida con ope-
raciones de cálculo. Con los sistemas operativos multiprogramados, diversos
programas se cargan en la memoria y la CPU hace una ejecución concurrente
para intentar conseguir estar siempre ocupada. Finalmente, tenemos el tiempo
compartido, que hace que diversos usuarios puedan utilizar un computador
interactivamente al mismo tiempo.


Otros sistemas operativos incluyen los conceptos de red, distribución de re-
cursos y tiempo real.


Finalmente, hemos introducido los servicios que suele ofrecer un sistema ope-
rativo. Estos servicios se pueden solicitar utilizando llamadas al sistema. Para
facilitar el trabajo a los usuarios finales del sistema operativo, dentro del soft-
ware de sistema encontramos una aplicación, el intérprete de órdenes, que
esconderá al usuario final la complejidad inherente a las llamadas al sistema.

Descargar Markdown originalEstudiar este apartado