Estos son un conjunto de programas
que permite manejar la memoria,
disco duro, medios de
almacenamiento de información y los
diferentes periféricos o recursos de
nuestra computadora, tales como son
el teclado, el mouse, la impresora, la
placa de red, entre otros.
Funciones de un Sistema Operativo
Administración de los recursos
materiales de la computadora: se
encarga de organizar el espacio de
memoria y de almacenamiento de
datos así como el tiempo de uso de la
unidad de procesamiento.
Administración de los
recursos entre procesos: los
recursos de la computadora
incluyen los dispositivos
periféricos y las
funcionalidades del equipo.
Mantenimiento de la seguridad:
protege los recursos de la
computadora contra la entrada de
personas no autorizadas, mediante
la creación de cuentas para
diferentes usuarios.
Característica de un
Sistemas Operativo
Los sistemas operativos hacen más
conveniente el uso del dispositivo
electrónico.
Los SO administran de manera
correcta y eficiente los recursos del
hardware.
Los SO pueden aceptar nuevas funciones
sin presentar problemas para efectuarse
Debe recibir todas las señales que
recibe del hardware y dispositivos
periféricos conectados al mismo.
Puede detectar otros sistemas operativos.
Está regulado por un algoritmo.
Componentes de un
Sistemas
Mecanismos asociados:
debe ofrecer Mecanismos
de autenticación,
administración y
Protección contra errores.
Control de operaciones
input/output
Gestión de Recursos: El
software operacional revisa la
ejecución de cada uno de los
programas y tiene a su cargo
el monitoreo de los tipos de
dispositivos que se están
usando.
Gestión de Trabajo: es la
planificación de tareas para que
el sistema de computadora las
maneje.
Sistemas Multitareas
Tienen un núcleo
Ofrecen conexión
Gestión de memoria y
almacenamiento
secundario
Tipos de Sistemas Operativo
• Sistemas operativos de
equipos portátiles:
aquellos dispositivos de
pequeñas dimensiones
que pueden ser
manipulados con una
mano.
• Sistema monoprocesador:
existe una sola unidad de
procesamiento central (CPU)
capaz de ejecutar una serie de
instrucciones de índole
general.
• Sistemas
multiprocesadores: tienen
dos o más unidades de
procesamiento central que
comparten buses y a veces
el reloj, la memoria y los
dispositivos periféricos.
• Sistema distribuido:
presenta una colección
de procesadores que no
comparten memoria o
reloj, y se comunican
por una red
interconectada.
• Sistemas operativos
empotrados: son los sistemas
operativos instalados en los
dispositivos médicos,
electrónicos,
electrodomésticos,
automóviles, entre otros.
• Sistemas multimedia: están
diseñados para manejar los
archivos de datos multimedia,
archivos de datos de audio y video
(MP3, películas de DVD y videos).
Ejemplos de sistemas operativos
MS/DOS: por Disk Operating
System o MS/DOS fue
diseñado por Microsoft para
las computadoras personales
IBM en 1981.
MAC OS: de la compañía Apple
Macintosh para computadores
personales y laptops MAC OS se
basa en una interfaz gráfica de
usuario, basado en el núcleo de
UNIX.
Microsoft Windows: Ampliamente
utilizado en las computadoras
personales PC, su primera versión fue
en 1985 Windows 1.0 y actualmente
esta en Windows 11 (2021).
UNIX: sistema
multiprograma y
multi-usuarios escrito en el
lenguaje de programación
C. Se usa desde
microcomputadores hasta
supercomputadoras.
Linux: sistema operativo de
dominio público y gratuito.
En este SO el usuario puede
seleccionar el
administrador de ventanas
de su preferencia, como
KDE y Gnome.
iOS: pertenece a la compañía Apple
Macintosh para sus sistemas móviles:
iphone y iPad. Fue creado a partir de
MAC OS/X en 2007.
Android: diseñado principalmente
para teléfonos inteligentes y
tabletas.
HongMeng
OS/HarmonyOS: La
compañía china Huawei
desarrolló un sistema
operativo que llamó
Hongmeng OS (en chino)
o HarmonyOS.
Otros Sistemas Operativos:
• IBM OS/360 (IBM 1970)
• MVS (IBM 1974) • VM
(Virtual Machine) • OpenVMS
(Virtual Memory System)
• Solaris (pertenece a UNIX.)