Un Sistema Operativo es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario. Es un administrador de los recursos de hardware del sistema.
Cabe destacar que los sistemas operativos no funcionan sólo en las computadoras. Por el contrario, este tipo de sistemas se encuentran en la mayoría de los dispositivos electrónicos que utilizan microprocesadores
El sistema operativo está compuesto por un conjunto de paquetes de software que pueden utilizarse para gestionar las interacciones con el hardware. Estos elementos se incluyen por lo general en este conjunto de software:
· El núcleo, que representa las funciones básicas del sistema operativo, como por ejemplo, la gestión de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicación.
· El intérprete de comandos, que posibilita la comunicación con el sistema operativo a través de un lenguaje de control, permitiendo al usuario controlar los periféricos sin conocer las características del hardware utilizado, la gestión de las direcciones físicas, etcétera.
· El sistema de archivos, que permite que los archivos se registren en una estructura arbórea.
Clasificación de los Sistemas Operativos
Los sistemas operativos pueden ser clasificados de la siguiente forma:
· Multiusuario: Permite que dos o más 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 más 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.
FUNCIONES DEL SISTEMA OPERATIVO
· Administración del procesador: el sistema operativo administra la distribución del procesador entre los distintos programas por medio de un algoritmo de programación. El tipo de programador depende completamente del sistema operativo, según el objetivo deseado.
· Gestión de la memoria de acceso aleatorio: el sistema operativo se encarga de gestionar el espacio de memoria asignado para cada aplicación y para cada usuario, si resulta pertinente. Cuando la memoria física es insuficiente, el sistema operativo puede crear una zona de memoria en el disco duro, denominada "memoria virtual". La memoria virtual permite ejecutar aplicaciones que requieren una memoria superior a la memoria RAM disponible en el sistema. Sin embargo, esta memoria es mucho más lenta.
· Gestión de entradas/salidas: el sistema operativo permite unificar y controlar el acceso de los programas a los recursos materiales a través de los drivers (también conocidos como administradores periféricos o de entrada/salida).
· Gestión de ejecución de aplicaciones: el sistema operativo se encarga de que las aplicaciones se ejecuten sin problemas asignándoles los recursos que éstas necesitan para funcionar. Esto significa que si una aplicación no responde correctamente puede "sucumbir".
· Administración de autorizaciones: el sistema operativo se encarga de la seguridad en relación con la ejecución de programas garantizando que los recursos sean utilizados sólo por programas y usuarios que posean las autorizaciones correspondientes.
· Gestión de archivos: el sistema operativo gestiona la lectura y escritura en el sistema de archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios.
· Gestión de la información: el sistema operativo proporciona cierta cantidad de indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.
Ejemplos de Sistemas Operativos :
-->DOS
-->IBM
-->Macintosh
-->UNIX
-->Windows
SISTEMAS OPERATIVOS MAS UTILIZADOS
En una reciente encuesta hecha a los alumnos de la Universidad Autónoma de Sinaloa en Los Mochis pudimos notar que sin lugar a dudas el sistema operativo mas utilizado es Windows, y ademas que los demás SO existentes son casi desconocidos para la mayoría de las personas, ya que al cuestionarles sobre si conocían algun otro ademas del que utilizaban el escaso 3% de la población menciono a Linux o a MAC.
Debido a que todos(aun conociendo otro SO) respondieron que el sistema operativo que utilizaban era Windows, nos resulta poco productivo graficar los diferentes SO que utilizan, por lo tanto le presentamos una grafica de las razones por las que la población dijo utilizar windows.
Los tres sistemas operativos más habituales son Windows, Mac OS y Linux.Windows funciona en los ordenadores con procesadores de Intel y AMD (los más comunes), Mac OS lo hace únicamente en los ordenadores de Apple yLinux funciona en ambas plataformas, aunque está mejor preparado para la primera. A la hora de elegir el sistema operativo hay que tener muy en cuenta el tipo de ordenador que se tiene o que se va a adquirir, ya que una elección equivocada impedirá instalar el sistema operativo deseado.
Windows es considerado el utilitario familiar, ya que el 90% de las computadoras usa este SO. cubre la mayoría de las necesidades de los usuarios, desde escribir documentos, escuchar música, navegar por Internet, etc, sin embargo su seguridad deja mucho que desear y tiene bloqueos y cuelgues muy frecuentes.
MAC OS en cambio es considerado por mucho el sistema mas fácil de utilizar, mas innovador y el mas cuidado estéticamente, por eso es considerado como el deportivo de diseño. Tiene pocos programas, y la mayoría de los que tiene son juegos.
Linux, podría figurar un todo terreno, se cree que es el favorito de los profesionales de informática. Ofrece potencia, seguridad contra virus y sirve para realizar cualquier trabajo.
http://www.masadelante.com/faqs/sistema-operativo
http://definicion.de/sistema-operativo/
http://es.kioskea.net/contents/systemes/sysintro.php3
http://www.alegsa.com.ar/Dic/sistema%20operativo.php