Clasificación de los Sistemas Operativos
Administración 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á haciéndolo hasta su finalización y/o interrupción.
- Multitarea : Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de SO normalmente asigna los recursos disponibles (CPU, memoria, periféricos) de forma alternada a los procesos que los solicitan, de manera que el usuario percibe que todos funcionan a la vez, de forma concurrente.
Administración de Usuarios :
- Monousuario : Sólo permite ejecutar los programas de un usuario al mismo tiempo.
- Multiusuario : Permite que varios usuarios ejecuten simultáneamente sus programas, accediendo a la vez a los recursos de la computadora. Normalmente estos sistemas operativos utilizan métodos de protección de datos, de manera que un programa no pueda usar o cambiar los datos de otro usuario.
Manejo de Recursos :
- Centralizado : Permite usar los recursos de una sola computadora.
- Distribuido : Permite utilizar los recursos (memoria, CPU, disco, periféricos...) de más de una computadora al mismo tiempo.
Ejemplos de sistemas operativos para PC
- OS X
- Windows
- Unix
- Solaris
- FreeBSD
- OpenBSD
- Google Chrome OS
- Debian GNU/Linux (GNU/Linux)
- Ubuntu Linux (GNU/Linux)
- Wave OS
- Mandriva (GNU/Linux)
- Sabayon (GNU/Linux)
- Fedora (GNU/Linux)
- Puppy Linux (GNU/Linux)
- Haiku (BeOS)
- Plan 9
- HP-UX
- Exirion OS
- ReactOS
- BeOS
- Tuquito (GNU/Linux)
- Red Hat Enterprise Linux for Desktops or Workstations (GNU/Linux)
- SUSE (GNU/Linux)
- OpenSUSE (GNU/Linux)
Ejemplos de sistemas operativos para dispositivos móviles
- Android
- iOS
- Bada
- BlackBerry OS
- BlackBerry 10
- Windows Phone
- Windows 10 Mobile
- Symbian OS
- HP webOS
- Firefox OS
- Ubuntu Phone OS
- Tizen
- Asha Platform
- Palm OS
- WebOS
- CyanogenMod
Comentarios
Publicar un comentario