Вы находитесь на странице: 1из 11

Sistema

Operativo

Sistema operativo

Es un programa o conjunto de
programas de un sistema
informtico que gestiona los
recursos de hardware y provee
servicios a los programas de
aplicacin, ejecutndose en modo
privilegiado respecto de los
restantes.

Cuando la filosofa de estructura bsica de funcionamiento de los


grandes computadoresse redise a fin de llevarla a los hogares y
facilitar su uso, cambiando el concepto de computadormultiusuario,
por un sistema monousuario ms sencillo de gestionar.

Componentes de un sistema
operativo

Gestin de procesos:
Unprocesoes simplemente, un
programa en ejecucin que
necesita recursos para realizar su
tarea:tiempo de CPU, memoria,
archivos y dispositivos de E/S. El
SO es el responsable de:

Crear y destruir procesos.

Parar y reanudar procesos.

Ofrecer mecanismos para que


los procesos puedan
comunicarse y se sincronicen.

Gestin de la memoria principal:


Lamemoriaes una gran tabla
depalabraso bytes que se referencian
cada una mediante una direccin nica.
Este almacn de datos de rpido acceso es
compartido por la CPU y los dispositivos de
E/S, es voltil y pierde su contenido ante
fallos del sistema. El SO es el responsable
de:

Conocer qu partes de la memoria estn


siendo utilizadas y por quin.

Decidir qu procesos se cargarn en


memoria cuando haya espacio disponible.

Asignar y reclamar espacio de memoria


cuando sea necesario.

Sistema de archivos

El sistema operativo es responsable


de:

Construir, eliminar archivos y


directorios.

Ofrecer funciones para manipular


archivos y directorios.

Establecer la correspondencia
entre archivos y unidades de
almacenamiento.

Realizar copias de seguridad de


archivos.

Programas de sistema
Son aplicaciones de utilidad que se suministran con el SO pero no forman parte
de l. Ofrecen un entorno til para el desarrollo y ejecucin de programas,
siendo algunas de las tareas que realizan:

Manipulacin y modificacin de archivos.

Informacin del estado del sistema.


Soporte a lenguajes de programacin.

Comunicaciones.

Gestor de recursos

Como gestor de recursos, el sistema


operativo administra:

Launidad central de
procesamiento(donde est alojado el
microprocesador).

Los dispositivos de entrada y salida.

La memoria principal (o de acceso


directo).

Los discos (o memoria secundaria).

Los procesos (o programas en ejecucin).

Y en general todos los recursos del


sistema.

Clasificacin
Administracin

de tareas.
Administracin de usuarios.
Manejo de recursos.

Administracin de tareas

Monotarea: Solamente permite ejecutar un proceso (aparte de los procesos


del propio SO) en un momento dado. Una vez que empieza a ejecutar un
proceso, continuar hacindolo hasta su finalizacin y/o interrupcin.

Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de SO normalmente asigna los recursos disponibles (CPU, memoria,
perifricos) de forma alternada a los procesos que los solicitan, de manera que el usuario percibe que todos funcionan a la vez, de forma concurrente.

Administrador de usuarios

Monousuario: Slo permite ejecutar los programas de un


usuario al mismo tiempo.

Multiusuario: Permite que varios usuarios ejecuten


simultneamente sus programas, accediendo a la vez a los
recursos de la computadora. Normalmente estos sistemas
operativos utilizan mtodos de proteccin de datos, de
manera que un programa no pueda usar o cambiar los datos
de otro usuario.

Manejo de recursos
Distribuido:
Permite utilizar
Centralizado:
los
recursos
Permite usar los
(memoria, CPU,
recursos de una
disco,
sola
perifricos...) de
computadora.
ms de una
computadora al
mismo tiempo.

GRACIAS

Вам также может понравиться