Sie sind auf Seite 1von 13

SISTEMAS

OPERATIVOS

Bárbara y Lucía Menéndez 4º ESO A


Esquema de introducción
¿Qué es?¿Dónde lo encontramos?

• Un sistema operativo (cuyo acrónimo es SO) es un conjunto de programas


destinados a permitir la comunicación del usuario con un computador y gestionar sus
recursos de una forma eficaz. Comienza a trabajar cuando se enciende el
computador, y gestiona el hardware de la máquina desde los niveles más básicos.

• Un sistema operativo se puede encontrar normalmente en la mayoría de los aparatos


electrónicos que podamos utilizar sin necesidad de estar conectados a una
computadora y que utilicen microprocesadores para funcionar, ya que gracias a
estos podemos entender la máquina y que ésta cumpla con sus funciones (teléfonos
móviles, reproductores de DVD, auto radios... y computadoras)
Objetivos de un SO
Los sistemas operativos, motivados por su condición de capa software que posibilita y
simplifica el manejo de la computadora, desempeñan una serie de funciones básicas
esenciales para la gestión del equipo. Entre las más destacables, cada una ejercida
por un componente interno (módulo en núcleos monolíticos y servidor en
microkernels), podemos reseñar las siguientes:

1. Gestionar los recursos del equipo ejecutando servicios para los procesos
(programas)
2. Brindar una interfaz al usuario, ejecutando instrucciones (comandos).

Como gestor de recursos, el Sistema Operativo administra:

1. El CPU.
2. Los dispositivos de E/S.
3. La memoria.
4. Las colas de procesos.
5. Administración de recursos.
• Los sistemas operativos pueden ser de tarea única o multitarea.
Los sistemas operativos de tarea única, más primitivos, sólo
pueden manejar un proceso en cada momento. Por ejemplo,
cuando la computadora está imprimiendo un documento, no puede
iniciar otro proceso ni responder a nuevas instrucciones hasta que
se termine la impresión.

• Todos los sistemas operativos modernos son multitarea y pueden


ejecutar varios procesos simultáneamente. En la mayoría de los
ordenadores sólo hay una UCP; un sistema operativo multitarea
crea la ilusión de que varios procesos se ejecutan simultáneamente
en la UCP. El mecanismo que se emplea más a menudo para lograr
esta ilusión es la multitarea por segmentación de tiempos, en la que
cada proceso se ejecuta individualmente durante un periodo de
tiempo determinado. Si el proceso no finaliza en el tiempo
asignado, se suspende y se ejecuta otro proceso. Este intercambio
de procesos se denomina conmutación de contexto.
• Los sistemas operativos controlan diferentes procesos de la computadora. Un proceso importante
es la interpretación de los comandos que permiten al usuario comunicarse con el ordenador.
Algunos intérpretes de instrucciones están basados en texto y exigen que las instrucciones sean
tecleadas.

• Otros están basados en gráficos, y permiten al usuario comunicarse señalando y haciendo clic en
un icono. Por lo general, los intérpretes basados en gráficos son más sencillos de utilizar.

• El sistema operativo se encarga de controlar el estado de los procesos suspendidos. También


cuenta con un mecanismo llamado planificador que determina el siguiente proceso que debe
ejecutarse.

• El planificador ejecuta los procesos basándose en su prioridad para minimizar el retraso percibido
por el usuario. Los procesos parecen efectuarse simultáneamente por la alta velocidad del cambio
de contexto.
• Los sistemas operativos pueden emplear memoria virtual para ejecutar
procesos que exigen más memoria principal de la realmente disponible.
Con esta técnica se emplea espacio en el disco duro para simular la
memoria adicional necesaria. Sin embargo, el acceso al disco duro requiere
más tiempo que el acceso a la memoria principal, por lo que el
funcionamiento del ordenador resulta más lento.
Estructura de un SO
Los sistemas operativos considerados como un programa, han
alcanzado un tamaño muy grande, debido a que tienen que hacer
muchas tareas. Por esta razón para construir un SO es conveniente
dividirlo en componentes más pequeños.

• Gestión de procesos.
• Gestión de memoria.
• Gestión de archivos y directorios.
• Gestión de la E/S (Entrada/Salida).
• Seguridad y protección.
• Comunicación y sincronización entre procesos.
• Intérprete de órdenes
• Gestión de procesos
¿Qué es un proceso?

Un proceso es un concepto manejado por el sistema operativo que


consiste en el conjunto formado por:

• Las instrucciones de un programa destinadas a ser ejecutadas por


el microprocesador.
• Su estado de ejecución en un momento dado, esto es, los valores
de los registros de la CPU para dicho programa.
• Su memoria de trabajo, es decir, la memoria que ha reservado y
sus contenidos.
• Otra información que permite al sistema operativo su planificación.
Gestión de memoria

Memoria de computadora, también llamada simplemente memoria o memoria


de ordenador en España, se refiere a componentes de una computadora,
dispositivos y medios de grabación que retienen datos informáticos durante
algún intervalo de tiempo. Las memorias de computadora proporcionan una
de las principales funciones de la computación moderna, la retención de
información. Es uno de los componentes fundamentales de todas las
computadoras modernos que, acoplados a una Unidad Central de Proceso
(CPU por su acrónimo en inglés), implementa lo fundamental del modelo de
computadora de Von Neumann, usado desde los años 1940.
Tipos de sistemas operativos
FIN

Bárbara y Lucía Menéndez 4º ESO A

Das könnte Ihnen auch gefallen