Anda di halaman 1dari 10

Recursos que administra un Sistema Operativo

ANDRES F. CRESPO GARCIA


ANGEL R. PEREZ MORENO
FABIO A. MENDOZA JULIO
JHONATHAN STICK TENA

Semestre VII
Sistemas Operativos
Docente: Damaris Mendoza Hinojosa

Universidad de Cartagena
Facultad de Ingeniera
Ingeniera de Sistemas
Cartagena Bolvar
Marzo de 2016

Universidad de Cartagena
Ingeniera de Sistemas
Sistemas Operativos

Tabla de contenido

Tabla de contenido

Introduccin

Objetivos

Recursos Administrados por el Sistema Operativo

Definicin de Sistema Operativo (S.O.)


Objetivos del Sistema Operativo
Funciones del Sistema Operativo
Recursos Administrados
Procesador o Kernel: Ncleo.
Almacenamiento o administrador de memoria.
Dispositivos de Entrada y Salida.
Datos o Administrador de archivos.

5
5
6
6
7
7
7
8

Conclusion

Error! Marcador no definido.

Bibliografa

10

Universidad de Cartagena
Ingeniera de Sistemas
Sistemas Operativos

Introduccin

Con el presente trabajo, conoceremos y aprenderemos sobre los recursos que administra
un sistema operativo; nosotros en nuestro diario vivir, los utilizamos da a da, pero como
ingenieros de sistemas estamos en la obligacin de cmo conocer cmo funcionan.

Sea Windows, Linux, Max OS X, los sistemas operativos ayudan al usuario a interactuar
con la maquina (hardware), y es ese hardware que nosotros debemos manipular a travs
del sistema operativo para que realice las tareas que deseamos.

Universidad de Cartagena
Ingeniera de Sistemas
Sistemas Operativos

Objetivos

Comprender los conceptos bsicos sobre Sistemas Operativos.


Aprender cmo funcionan los sistemas operativos y que recursos administra.

Universidad de Cartagena
Ingeniera de Sistemas
Sistemas Operativos

Recursos Administrados por el Sistema Operativo


Antes de comenzar a desarrollar el tema; debemos primero tener claro unos conceptos.

Definicin de Sistema Operativo (S.O.)


Un S. O. es un grupo de programas de proceso con las rutinas de control necesarias para
mantener continuamente operativos dichos programas.

Otra definicin es: es un software que acta de interfaz entre los dispositivos de hardware
y los programas usados por el usuario para manejar un computador. Es el responsable de
gestionar, coordinar las actividades y llevar a cabo el intercambio de los recursos y acta
como estacin para las aplicaciones que se ejecutan en la mquina.

El Sistema Operativo, es el programa que oculta la verdad del Hardware al programador y


presenta una vista simple y agradable de los archivos nominados que pueden leerse y
escribirse. Resguarda al programador y presenta una interfaz simple, orientada al archivo,
disimula el trabajo concerniente a interrupciones, relojes o cronmetros, manejo de
memoria y otras caractersticas. Su funcin es presentar al usuario con equivalente de una
mquina virtual.

Objetivos del Sistema Operativo


El objetivo primario de un Sistema Operativo es, optimizar todos los recursos del sistema
para soportar los requerimientos. como programa estacin principal, consiste en gestionar
los recursos de localizacin y proteccin de acceso del hardware, hecho que alivia a los
programadores de aplicaciones de tener que tratar con estos detalles. Se encuentran en la
mayora de los aparatos electrnicos que utilizan microprocesadores para funcionar.
(Telfonos mviles, reproductores de DVD, computadoras, radios, etc.)

Universidad de Cartagena
Ingeniera de Sistemas
Sistemas Operativos

Funciones del Sistema Operativo


Una de las principales funciones del S. O. es ocultar toda la complejidad de cdigo y brindar
al programador un conjunto ms conveniente de instrucciones para trabajar. El sistema
operativo se ejecuta en modo central o modo de supervisin, con mxima prioridad y
generalmente con proteccin por hardware. Los compiladores, editores y dems
programas se ejecutan en modo usuario.
El S. O. es la serie de programas, dispuestos ya sea en el software o en la memoria fija
(micro cdigo), que hacen al hardware utilizable. Los S. O. ponen el poder computacional
bsico del hardware convenientemente a disposicin del usuario, pero consumen parte de
ese poder computacional para funcionar.

Recursos Administrados
Un sistema de cmputo puede tener a su disposicin una gran cantidad de recursos
(memoria, espacio de almacena- miento, tiempo de procesamiento, etc.), y los diferentes
procesos que se ejecuten en el compiten por ellos. Al gestionar toda la asignacin de
recursos, el sistema operativo puede implementar polticas que los asignen de forma
efectiva y acorde a las necesidades establecidas para dicho sistema.

Los S. O. son, en primer lugar, administradores de recursos, siendo el recurso primario el


hardware del sistema. Las principales caractersticas de los S. O. son:

Definir la Interfaz del Usuario.


Compartir el hardware entre usuarios.
Permitir a los usuarios compartir los datos entre ellos.
Planificar recursos entre usuarios.
Facilitar la entrada / salida.
Recuperarse de los errores.

Los principales recursos administrados por los S. O. son:

Universidad de Cartagena
Ingeniera de Sistemas
Sistemas Operativos

Procesadores o Kernel.
Almacenamiento.
Dispositivos de entrada y salida.
Datos.

Procesador o Kernel: Ncleo. Es el mdulo de ms bajo nivel de un sistema operativo,


pues descansa directamente sobre el hardware de la computadora. Entre las tareas que
desempea se incluyen el manejo de las interrupciones, la asignacin de trabajo al
procesador y el proporcionar una va de comunicacin entre los distintos programas. En
general, el ncleo se encarga de controlar el resto de los mdulos y sincronizar su
ejecucin. El ncleo contiene un submdulo denominado "planificador", el cual se encarga
de asignar tiempo del procesador a los programas, de acuerdo a una cierta poltica de
planificacin que vara de un sistema operativo a otro. Normalmente se utiliza una jerarqua
de prioridades que determinan cmo se asignar el tiempo del CPU a cada programa. Una
poltica de planificacin muy comn en los sistemas de multiprogramacin y multiproceso
son las tcnicas de "time slicing" (fraccin de tiempo). Se asigna a cada programa un corto
intervalo de tiempo del procesador. Si el programa no ha terminado durante este intervalo
de tiempo, vuelve a la cola de programas.

Almacenamiento o administrador de memoria. Este mdulo se encarga de asignar ciertas


porciones de la memoria principal (RAM) a los diferentes programas o partes de los
programas que la necesiten, mientras el resto de los datos y los programas se mantienen
en los dispositivos de almacenamiento masivo. De este modo, cuando se asigna una parte
de la memoria principal se hace de una forma estructurada, siguiendo un determinado
orden. La forma ms comn de administracin de la memoria supone crear una memoria
virtual; con este sistema, la memoria de la computadora aparece, para cualquier usuario
del sistema, mucho mayor de lo que en realidad es.

Dispositivos de Entrada y Salida. Este componente presenta al usuario la E/S de datos


como una cuestin independiente del dispositivo; es decir, para los usuarios, todos los
dispositivos tienen las mismas caractersticas y son tratados de la misma forma, siendo el
sistema operativo el encargado de atender las particularidades de cada uno de ellos (como
su velocidad de operacin). Una tcnica muy comn, especialmente en salida, es el uso de
"spoilers". Los datos de salida se almacenan de forma temporal en una cola situada en un
dispositivo de almacenamiento masivo (el spool), hasta que el dispositivo perifrico

Universidad de Cartagena
Ingeniera de Sistemas
Sistemas Operativos

requerido se encuentre libre; de este modo se evita que un programa quede retenido porque
el perifrico no est disponible. El sistema operativo dispone de llamadas para aadir y
eliminar archivos del spool.

Datos o Administrador de archivos. Se encarga de mantener la estructura de los datos y


los programas del sistema y de los diferentes usuarios (que se mantienen en archivos) y de
asegurar el uso eficiente de los medios de almacenamiento masivo. El administrador de
archivos tambin supervisa la creacin, actualizacin y eliminacin de los archivos,
manteniendo un directorio con todos los archivos que existen en el sistema en cada
momento y coopera con el mdulo administrador de memoria durante las transferencias de
datos desde y hacia la memoria principal. Si se dispone de un sistema de memoria virtual,
existen transferencias entre la memoria principal y los medios de almacenamiento masivo
para mantener la estructura de la misma. Los archivos almacenados en los dispositivos de
almacenamiento masivo tienen distintos propsitos. Algunos contienen informacin que
puede ser compartida. Otros son de carcter privado, e incluso secreto. Por tanto, cada
archivo est dotado de un conjunto de privilegios de acceso, que indican la extensin con
la que se puede compartir la informacin contenida en el archivo. El sistema operativo
comprueba que estos privilegios no sean violados.

Universidad de Cartagena
Ingeniera de Sistemas
Sistemas Operativos

Conclusin

Con la realizacin de este trabajo, pudimos entender el funcionamiento de los sistemas


operativos; el software bsico que necesita todo dispositivo tecnolgico los cuales
sutilizamos diariamente, en los distintos lugares donde acostumbramos a realizar nuestras
actividades (hogar, trabajo, universidad, etc.).

Al conocer los recursos que administra el sistema operativo podemos entender su


funcionamiento y ayudarnos a la solucin de problemas o errores que se presentan al
utilizar una computadora.

Universidad de Cartagena
Ingeniera de Sistemas
Sistemas Operativos

Bibliografa

Sistemas Operativos Modernos, Tanenbaum, Andrew S., Ed. Pearson, 3 Edicin, 2009.
Sistemas Operativos, Diseo e Implementacin, Tanenbaum, Andrew S., Ed. Pearson, 2
Edicin, 1997.
Paginas varias internet.

10