martes, 18 de septiembre de 2007

SISTEMAS OPERATIVOS

¿Que es un Sistema Operativo?
Un sistema operativo es un programa o conjunto de programas de computadora destinado a permitir una gestión eficaz de sus recursos. Comienza a trabajar cuando se enciende el computador, y gestiona el hardware de la máquina desde los niveles más básicos, permitiendo también la interacción con el usuario.Un sistema operativo se puede encontrar normalmente en la mayoría de los aparatos electrónicos que utilicen microprocesadores para funcionar, ya que gracias a estos podemos entender la máquina y que ésta cumpla con sus funciones (teléfonos móviles, reproductores de DVD, autoradios... y computadoras)
Tipos de Sistemas Operativos
Sistemas operativos mas utilizados. Diferencias entre Windows y Linux. Diferencias entre Windows y Unix. Ventajas de Linux. Desventajas de Linux. Desventajas de Windows. Principales ventajas. Unix. Ventajas de Unix. Desventajas de Unix. Un sistema operativo (cuyo acrónimo es SO) es un conjunto de programas destinados a permitir la comunicación del usuario con un computador y gestionar sus recursos de una forma eficaz.Un sistema operativo se puede encontrar normalmente en la mayoría de los aparatos electrónicos que podamos utilizar sin necesidad de estar conectados a una computadora y que utilicen microprocesadores para funcionar, ya que gracias a estos podemos entender la máquina y que ésta cumpla con sus funciones (teléfonos móviles, reproductores de DVD, autoradios... y computadoras).
Sistemas Operativos y GNU/Linux
El sistema operativo es la unidad lógica que hace de mediador entre el computador y el usuario; es decir, es el programa elemental (o conjunto de programas) que se ejecuta tras arrancar el computador y quien se encarga de hacer funcionar el microprocesador, las memorias, los discos y periféricos, ... (Las unidades que constituyen dicho computador).Sin un sistema operativo debidamente instalado y en uso, el computador no es más que una unidad física inerte.Su función, a parte de hacer funcionar dichas unidades que constituyen cualquier computador, consiste en ejecutar y hacer correr todas aquellas aplicaciones programadas para tal sistema. Con esto podemos constatar que estas aplicaciones o programas han de especificar para que sistema han sido programadas.Hoy día existen multitud de sistemas operativos a nuestro alcance. Los hay del tipo comercial, como son los sistemas de la empresa Microsoft (Windows 9x/ME/NT/2000/XP, MS-DOS), sistemas de la familia UNIX, sistemas MacOS para Apple, etc... pero también podemos encontrar sistemas gratuitos de libre distribución como son GNU/Linux o los sistemas de libre distribución de la familia BSD como por ejemplo FreeBSD, NetBSD, ...Ante tal abanico de posibilidades podemos hacer una clasificación de los tipos de sistemas operativos que podemos encontrar.Quedaría así:Sistemas monotarea: son aquellos sistemas que nos permiten o tienen capacidad de ejecutar al mismo tiempo una única aplicación. Esta clase de sistemas en la actualidad no se utilizan. Son, por regla general, sistemas antiguos.Esta clase de sistemas carecen de tabla de procesos, de tal manera que la aplicación que se ejecute ocupara toda la memoria y utilizará todo el microprocesador. No se podrá ejecutar ninguna otra aplicación hasta que el anterior programa no sea finalizado (kill).Ejemplos de estos sistemas son: MS-DOS o Windows1.Sistemas multitarea: son aquellos sistemas que tienen capacidad de permitirnos ejecutar más de una aplicación al mismo tiempo. En el uso de la multitarea de un sistema operativo nos encontramos con dos tipos:Multitareaapropiativa: donde el sistema le "quita" al procesador una ejecución determinada para, de este modo, poder "dársela" a otra aplicación.2.Multitarea cooperativa: en la que la misma aplicación es quien determina cuando puede el sistema hacer que otra aplicación utilice el microprocesador.3.Sistemas monousuario: son aquellos sistemas en los que un único usuario es quien administra y hace uso de todo el sistema teniendo en él plenos privilegios de lectura o modificación de cualquier archivo o periférico. Suelen ser sistemas utilizados como estaciones de trabajo (Workstation). Ejemplos de estos sistemas son: MS-DOS o BeOS.4.Sistemas multiusuario: son sistemas ya más versátiles en donde encontramos un usuario principal (superusuario) encargado principalmente de la administración y el mantenimiento del sistema el cual tiene plenos privilegios de lectura o modificación en todo el sistema; y también encontramos o tenemos la posibilidad de crear y utilizar varios usuarios o cuentas de usuario las cuales tendrán menos privilegios que el superusuario y que, generalmente, se usarán para utilizar las distintas aplicaciones instaladas en el sistema. Ejemplos de estos sistemas son: Windows NT/2000, Linux, Solaris, HP-UX, etc...
Ventaja y desventajas de un sistema operativo
Windows dispone de una interfaz gráfica que facilita el manejo de los procedimientos: cada comando puede ser visualizado en pantalla mediante una imagen que lo representa. Si bien, es una característica que comparte con otros sistemas, Windows es el Sistema Operativo con mayor difusión en el mercado actual, y su imponente popularidad se torna elemento indispensable para la inserción de todo nuevo usuario al mundo informático. A su vez, dispone de la compatibilidad con los productos Microsoft, otro marco fundamental en el manejo de una pc: el paquete Office es el más utilizado en lo concerniente a las actividades de oficina, pues engloba todos los complementos necesarios para el trabajo de una secretaria, y por otro lado, los Servicios de actualización de software (SUS) de Microsoft ayuda a los administradores a automatizar las actualizaciones del sistema más recientes.
Linux es un tipo de este sistema operativo que pertenece a la corriente del COPYLEFT, (en oposición a COPYRIGHT) y que, por lo tanto, es GRATUITO. Esta es sin dudas, una de las virtudes más importantes del sistema. Se trata de un Software Libre: cada usuario dispone de la licencia GPL que le permite el ingreso al código fuente del Sistema Operativo y así cualquier programador será capaz de modificar y mejorar cualquier parte del sistema. Cada licencia, sin embargo, es personal, ya que Linux posee un esquema de seguridad basado en un sistema de permisos de lectura, escritura y ejecución establecidos a los archivos y directorios: el usuario puede modificar únicamente sus propios archivos a menos que el dueño le haya dado los permisos correspondientes.
Esta última características explica la menor cantidad de virus que transitan en este Sistema y su menor peligrosidad. Por ejemplo, si un usuario resultara infectado, el virus sólo tendrá el permiso concerniente a sus archivos y no podrá afectar a ningún otro; ésa será al mayor pérdida, el ordenador y el sistema no sufrirán ningún daño. Sólo si es infectado el administrador o root (que es el encargado de instalar y desinstalar programas, mantener cuentas de usuarios, vigilar la seguridad del sistema, y que por lo tanto tiene acceso a TODOS LOS ARCHIVOS DE LA MAQUINA) entonces las pérdidas serán totales.

No hay comentarios: