You are on page 1of 8

Institucin Educativa Juan XXIII

Leandro Lorza Garcia


Jefri Villarreal

Sistemas Operativos

Grado: 10-4
Sistemas Operativos

Un sistema operativo es el software principal o conjunto de programas de un


sistema informtico que gestiona los recursos de hardware y provee servicios a
los programas de aplicacin de software, ejecutndose en modo privilegiado
respecto de los restantes (aunque puede que parte de l se ejecute en espacio de
usuario).
Que es?

Es un programa (software) que despus de arrancado o iniciado el ordenador se


encarga de gestionar todos los recursos del sistema informtico, tanto de hardware
(partes fsicas, disco duro, pantalla, teclado, etc.) como el software (programas e
instrucciones), permitiendo as la comunicacin entre el usuario y el ordenador.
unas de sus funciones bsicas son:

administrar los recursos del ordenador, coordinar el hardware y organizar archivos y directorios en los dispositivos de
almacenamiento de nuestro ordenador.

Algunas cosas ms concretas que puede realizar un Sistema Operativo son:

- Mltiples programas se pueden ejecutar al mismo tiempo, el sistema operativo determina qu aplicaciones se deben ejecutar en
qu orden y cunto tiempo.

- Gestiona el intercambio de memoria interna entre mltiples aplicaciones.

- Se ocupa de entrada y salida desde y hacia los dispositivos de hardware conectados, tales como discos duros, impresoras y
puertos.

- Enva mensajes a cada aplicacin o usuario interactiva (o a un operador del sistema) sobre el estado de funcionamiento y los
errores que se hayan podido producir.

- En los equipos que pueden proporcionar procesamiento en paralelo, un sistema operativo puede manejar la forma de dividir el
programa para que se ejecute en ms de un procesador a la vez.
Tipos de Sistemas Operativos

Sistemas Operativos Para PC


Los sistemas operativos para PC u ordenadores de sobremesa son muy variados y hay
muchos, pero los ms utilizados son el Windows, el Mac y el LINUX ,aqu unos de los ms
usados para PC:
OS X
Windows
Unix
Solaris
FreeBSD
OpenBSD
Google Chrome OS
Debian GNU/Linux (GNU/Linux)
Sistemas operativos multiprogramados

Surge un nuevo avance: el hardware con proteccin de memoria, ofreciendo nuevas soluciones a
los problemas de rendimiento:
Se solapa el clculo de unos trabajos con la entrada/salida de otros trabajos.
Se pueden mantener en memoria v arios programas.
Se asigna el uso de la CPU a los diferentes programas en memoria.
Con los cambios anteriores el monitor residente debe abordar nuevas tareas, naciendo los Sistemas
Operativos multiprogramados con las siguientes funciones:
Administrar la memoria.
Gestionar el uso de la CPU (planificacin).
Administrar el uso de los dispositiv os de E/S.
Cuando desempea esas tareas, el monitor residente se transforma en un sistema operativ o
multiprogramado.
Modos de ejecucin en un CPU

Las aplicaciones no deben poder usar todas las instrucciones de la CPU. No obstante el
Sistema Operativo, tiene que poder utilizar todo el conjunto de instrucciones del CPU. Por
ello, una CPU debe tener (al menos) dos modos de operacin diferentes:
Modo usuario: el CPU podr ejecutar slo las instrucciones del juego restringido de las
aplicaciones.
Modo supervisor: la CPU debe poder ejecutar el juego completo de instrucciones.

tener en cuenta que :


SO ocupa una posicin intermedia entre los programas de aplicacin y el hardware. No
se limita a utilizar el hardware a peticin de las aplicaciones ya que hay situaciones en
las que es el hardware el que necesita que se ejecute cdigo del SO. En tales
situaciones el hardware debe poder llamar al sistema, pudiendo deberse estas
llamadas a dos condiciones:
Cuales Son Sus Funciones

Gestionar la CPU: Se encarga de administrar la CPU que v a a estar repartida entre todos los
procesos que se estn ejecutando.
Gestionar la RAM: Para asignar el espacio de memoria a cada aplicacin y a cada usuario, en
caso de ser necesario. Cuando esta memoria se hace insuficiente, se crea una memoria v irtual,
de mayor capacidad, pero como est en el almacenamiento secundario (disco duro), es ms
lenta.
Gestionar el I/O: El sistema operativ o crea un control unificado de los programas a los
dispositiv os, a travs de driv ers.
Gestionar los procesos: Se encarga de que las aplicaciones se ejecuten sin ningn problema,
asignndoles los recursos que sean necesarios para que estas funcionen. Si una de ellas no
responde, se procede a matar el proceso.
Gestionar los permisos: Garantiza que los recursos sean slamente utilizados por programas y
usuarios que tengan las autorizaciones que les correspondan.
Gestionar los archivos: Lectura y escritura en el sistema de archiv os, y los permisos de acceso a
ellos.
Gestionar informacin: El sistema operativ o proporciona informacin, que posteriormente ser
utilizada a modo de diagnstico del funcionamiento correcto del computador.

You might also like