Vous êtes sur la page 1sur 33

Software o

Programas

Software
de
Sistema
Software
de
aplicacion
es o de
usuario
Unix Windows
SW de sistema SW de
usuario
Un sistema operativo es la capa de software que equipa a las
computadoras, cuya labor es la de administrar y gestionar todo
el hardware que interacta en la misma y proporcionar una
interfaz sencilla a los programas para comunicarse con dicho
hardware: procesadores, memoria, discos duros, teclado, pantalla,
impresoras, interfaz de red y todo tipo de dispositivo de E/S.
Un proceso es una abstraccin que hace
referencia a
cada caso de ejecucin de un programa.
Entidad ms importante de un Sistema
moderno
LINUX
Un S.O. Gestiona una coleccin de procesos que se ejecutan de forma
concurrente
WINDOWS
La planificacin
de los procesos
es crucial para
la gestin de la
computadora.

LINUX
Explotar los
recursos de
forma eficiente,
equitativa y
evitar bloqueos
entre procesos
WINDOWS
Cuando hay varias CPUs podemos tener ejecucin
paralela. Pero cada CPU slo puede ejecutar un
proceso a la vez
WINDOWS
Un proceso en
ejecucin
siempre reside
en la memoria
de la
computadora.

Gestionar la
memoria
es fundamental
en cualquier
sistema
operativo
Los procesos no son entidades aisladas, en muchos
casos cooperan entre s y compiten por los recursos.
(RAM, DISCO)
El SO debe ofrecer mecanismos de sincronizacin y
comunicacin
Un proceso es bsicamente un entorno formado por todos los
recursos necesarios para ejecutar programas. Desde el punto de
vista del SO, un proceso es un objeto ms que hay que gestionar
y al cual hay que dar servicio
Las
comunicaciones, el
uso de recursos
compartidos y las
sincronizaciones
son causas de
bloqueos
mutuos entre
procesos o
interbloqueos
El procesador de
una computadora
necesita
relacionarse con
el
mundo exterior.
Esta relacin se
lleva a cabo
mediante los
dispositivos de
entrada/salida
conectados
a la
computador
a.
El sistema operativo
debe proporcionar al
usuario mecanismos
de alto nivel para
acceder a la
informacin
existente
en los dispositivos
de
almacenamiento.
Todos los S.O.
incluyen un sistema
de gestin de
archivos y
directorios.
El archivo es la
unidad
fundamental de
almacenamiento
que
maneja el usuario

El directorio es la
unidad de
estructuracin
del conjunto de
archivos
El usuario debe tener la confianza de que las acciones
internas o externas del sistema no van a ser un peligro para
sus datos, aplicaciones o para las actividades de otros
usuarios. El S.O. debe proporcionar mecanismos de
proteccin