Anda di halaman 1dari 6

Un sistema operativo es un programa o conjunto de programas que en un sistema informtico gestiona los recursos de hardware y provee servicios a los

programas de aplicacin Los sistemas operativos pueden ser clasificados de la siguiente forma: Multiusuario: Permite que dos o ms usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo. Multiprocesador: soporta el abrir un mismo programa en ms de una CPU. Multitarea: Permite que varios programas se ejecuten al mismo tiempo. Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo. Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.

Las funciones que generalmente realiza un Sistema Operativo son las siguientes: -Realizar el interfaz sistema-usuario. -Compartir los recursos de Hardware entre los usuarios. -Permitir a los usuarios compartir sus datos entre ellos. -Prevenir que las actividades de un usuario no interfieran en las de los dems usuarios. -Calendarizar los recursos de los usuarios. -Facilitar el acceso a los dispositivos de E/S.

-Recuperarse de fallas o errores. -Llevar el control sobre el uso de los recursos. -Entre otras.

Los componentes principales de un sistema operativo son los siguientes mdulos: -Manejo de procesos. -Manejo de E/S. -Manejo de Memoria. -Manejo del Sistema de Archivos.

Cmo se utiliza un Sistema Operativo: Un usuario normalmente interacta con el sistema operativo a travs de un sistema de comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar y pegar para copiar y pegar archivos

respectivamente. Los comandos son aceptados y ejecutados por una parte del sistema operativo llamada procesador de comandos o intrprete de la lnea de comandos. Las interfaces grficas permiten que utilices los comandos sealando y pinchando en objetos que aparecen en la pantalla. Familia Windows:

Windows 95 Windows 98 Windows ME Windows NT Windows 2000 Windows 2000 server Windows XP Windows Server 2003 Windows CE Windows Mobile Windows XP 64 bits Windows Vista (Longhorn)

Ejemplos de sistemas operativos para dispositivos mviles: Artculo principal: Sistema operativo mvil.
Android iOS Bada BlackBerry OS Windows Phone Symbian OS HP webOS Firefox OS Ubuntu Phone OS

Ms Informacin: Uno de los propsitos del sistema operativo que gestiona el

ncleo intermediario consiste en gestionar los recursos de localizacin y proteccin de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. La mayora de aparatos electrnicos que utilizanmicroprocesadores para funcionar, llevan incorporado un sistema operativo (telfonos mviles, reproductores de DVD, computadoras, radios, enrutadores, etc.). En cuyo caso, son manejados mediante una Interfaz Grfica de Usuario, un gestor de ventanas o un entorno de escritorio, si es un celular, mediante una consola ocontrol remoto si es un DVD y, mediante una lnea de comandos o navegador web si es un enrutador.

Tipos de sistemas operativos: Existen varios tipos de sistemas operativos, definidos segn su capacidad para administrar simultneamente informacin de 16 bits, 32 bits, 64 bits o ms. Usuari Usuari o o nico mltipl e X X X X X X X X Tare a nic a X no preventivo cooperativo preventivo preventivo preventivo preventivo preventivo

Sistema

Programaci n 16 bits 16/32 bits 32 bits 32 bits 32/64 bits 32/64 bits 32 bits 32 bits

Multitare a

DOS Windows3.1 Windows95/98/ Me WindowsNT/200 0 WindowsXP Unix / Linux MAC/OS X VMS

Sistemas de multiprocesos: Un sistema operativo se denominade multiprocesos cuando muchas "tareas" (tambin conocidas comoprocesos) se pueden ejecutar al mismo tiempo Las aplicaciones consisten en una secuencia de instrucciones llamadas "procesos". Estos procesos permanecen activos, en espera, suspendidos, o se eliminan en forma alternativa, segn la prioridad que se les haya concedido, o se pueden ejecutar en forma simultnea. Un sistema se considera preventivo cuando cuenta con un programador (tambin llamado planificador) el cual, segn los criterios de prioridad, asigna el tiempo de los equipos entre varios procesos que lo solicitan. Se denomina sistema de tiempo compartido a un sistema cuando el programador asigna una cantidad determinada de tiempo a cada proceso. ste es el caso de los sistemas de usuarios mltiples que permiten a varios usuarios utilizar aplicaciones diferentes o similares en el mismo equipo al mismo tiempo. De este modo, el sistema se denomina "sistema transaccional". Para realizar esto, el sistema asigna un perodo de tiempo a cada usuario.

El sistema operativo como administrador de recursos La otra tarea de un sistema operativo consiste en administrar los recursos de un computador cuando hay dos o ms programas que ejecutan simultneamente y requieren usar el mismo recurso (como tiempo de CPU, memoria o impresora). Adems, en un sistema multiusuario, suele ser necesario o conveniente compartir, adems de dispositivos fsicos, informacin. Al mismo tiempo, debe tenerse en cuenta consideraciones de seguridad: por ejemplo, la

informacin confidencial slo debe ser accesada por usuarios autorizados, un usuario cualquiera no debiera ser capaz de sobreescribir reas crticas del sistema, etc. (En este caso, un usuario puede ser una persona, un programa, u otro computador). En resumen, el sistema operativo debe llevar la cuenta acerca de quin est usando qu recursos; otorgar recursos a quienes los solicitan (siempre que el solicitante tenga derechos adecuados sobre el recurso); y arbitrar en caso de solicitudes conflictivas.

Anda mungkin juga menyukai