Está en la página 1de 8

DIFERENCIAS MS SIGNIFICATIVAS SOBRE DOS, WINDOWS, UNIX, XENIX, LINUX

Presentado a:

Ingeniero Marco Abello Rubiano

Presentado por: Tatiana Catalina Jaimes Escobar

FUNDACION UNIVERSITARIA SAN MARTIN FACULTAD ABIERTA Y A DISTANCIA SISTEMAS OPERATIVOS INGENIERIA DE SISTEMAS BOGOTA, AGOSTO 2011

DIFERENCIAS MS SIGNIFICATIVAS SOBRE DOS, WINDOWS, UNIX, XENIX, LINUX

1. DOS DOS es una familia de sistemas operativos para PC. El nombre son las siglas de disk operating system ("sistema operativo de disco"). Fue creado originalmente para computadoras de la familia IBM PC, que utilizaban los procesadores Intel 8086 y 8088, de 16 bits, siendo el primer sistema operativo popular para esta plataforma. Contaba con una interfaz de lnea de comandos en modo texto o alfanumrico, va su propio intrprete de rdenes, command.com.1 2. WINDOWS Microsoft Windows es el nombre de una serie de sistemas operativos desarrollados por Microsoft desde 1981, ao en que el proyecto se denominaba Interface Manager. Anunciado en 1983, Microsoft comercializ por primera vez el entorno operativo denominado Windows en noviembre de 1985 como complemento para MS-DOS, en
1

http://www.videa.com.ar/copy_barra_b.php

respuesta al creciente inters del mercado en una interfaz grfica de usuario (GUI). Microsoft Windows lleg a dominar el mercado de ordenadores personales del mundo, superando a Mac OS, el cual haba sido introducido previamente a Windows.2 3. UNIX Unix (registrado oficialmente como UNIX) es un sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969 por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy. Hasta 2009, el propietario de la marca UNIX fue The Open Group, un consorcio de normalizacin industrial. A partir de marzo de 2010 y tras una larga batalla legal, esta ha pasado nuevamente a ser propiedad de Novell, Inc. Slo los sistemas totalmente compatibles y que se encuentran certificados por la especificacin Single UNIX Specification pueden ser denominados "UNIX" (otros reciben la denominacin "similar a un sistema Unix" o "similar a Unix"). En ocasiones, suele usarse el trmino "Unix tradicional" para referirse a Unix o a un sistema operativo que cuenta con las caractersticas de UNIX Versin 7 o UNIX System V.3 4. XENIX

2 3

http://windows.microsoft.com/en-US/windows/history http://www.unix.org/

Microsoft XENIX era un sistema operativo tipo UNIX desarrollado por Microsoft. Microsoft lo llam as debido a que no tena licencia para utilizar el nombre "UNIX". Es un sistema obsoleto, sin embargo ocupa poco espacio de disco y es rpido. 5. LINUX GNU/Linux es uno de los trminos empleados para referirse a la combinacin del ncleo o kernel libre similar a Unix denominado Linux, que es usado con herramientas de sistema GNU. Su desarrollo es uno de los ejemplos ms prominentes de software libre; todo su cdigo fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los trminos de la GPL (Licencia Pblica General de GNU, en ingls: General Public License) y otra serie de licencias libres4 6. FUNCIONES Y CARACTERSTICAS DE LOS SISTEMAS OPERATIVOS Funciones de los sistemas operativos. Aceptar todos los trabajos y conservarlos hasta su finalizacin. Interpretacin de comandos: Interpreta los comandos que permiten al usuario comunicarse con el ordenador. Control de recursos: Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el Mouse.

http://www.gnu.org/gnu/gnu-linux-faq.es.html

Manejo de dispositivos de E/S: Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnticas. Manejo de errores: Gestiona los errores de hardware y la prdida de datos. Secuencia de tareas: El sistema operativo debe administrar la manera en que se reparten los procesos. Definir el orden. (Quien va primero y quien despus). Proteccin: Evitar que las acciones de un usuario afecten el trabajo que esta realizando otro usuario. Multiacceso: Un usuario se puede conectar a otra mquina sin tener que estar cerca de ella. Contabilidad de recursos: establece el costo que se le cobra a un usuario por utilizar determinados recursos.

En una computadora actual suelen coexistir varios programas, del mismo o de varios usuarios, ejecutndose simultneamente. Estos programas compiten por los recursos de la computadora, siendo el sistema operativo el encargado de arbitrar su asignacin y uso. Como complemento a la gestin de recursos, el sistema operativo ha de garantizar la proteccin de unos programas frente a otros y ha de suministrar informacin sobre el uso que se hace de los recursos. 7. CARACTERSTICAS DE LOS SISTEMAS OPERATIVOS

En general, se puede decir que un Sistema Operativo tiene las siguientes caractersticas: Conveniencia. Un Sistema Operativo hace ms conveniente el uso de una computadora.

Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera ms eficiente posible. Habilidad para evolucionar. Un Sistema Operativo deber construirse de manera que permita el desarrollo, prueba o introduccin efectiva de nuevas funciones del sistema sin interferir con el servicio. Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos. Relacionar dispositivos (gestionar a travs del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos perifricos, cuando el usuario as lo requiera. Organizar datos para acceso rpido y seguro. Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalacin y uso de las redes de computadoras.

Procesamiento por bytes de flujo a travs del bus de datos. Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fcil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora.

8. SISTEMAS MONOUSUARIO Y MULTIUSUARIO

En algunos sistemas operativos se accede al sistema por medio de un usuario nico que tiene permiso para realizar cualquier operacin. Este es el caso de los sistemas operativos ms antiguos como MS-DOS y algunos ms recientes como la serie Windows 95/98/Me de Microsoft o MacOS (antes de MacOS X) de Macintosh. En estos sistemas no existe una diferenciacin clara entre las tareas que realiza un administrador del sistema y las tareas que realizan los usuarios habituales, no disponiendo del concepto de multiusuario, un usuario comn tiene acceso a todas las capacidades del sistema, pudiendo borrar, incluso, informacin vital para su funcionamiento. Un usuario malicioso (remoto o no) que obtenga acceso al sistema podr realizar todo lo que desee por no existir dichas limitaciones. Otros sistemas operativos, sin embargo, han estado siempre preparados para soportar sistemas multiusuario, permitiendo agruparlos y asignar distintos

privilegios a cada uno de ellos o a sus grupos. Este es el caso de todos los sistemas UNIX y de los sistemas Windows NT/2000. Esta caracterstica es enormemente til desde el punto de vista de seguridad. Por ejemplo en el caso de que un usuario se vea afectado por un virus, una intrusin, etc. el resto de los usuarios (si los hay) y, sobre todo, el sistema no tendrn por qu verse afectados a menos que vulnerabilidades en stas puedan ser utilizadas por un atacante para elevar sus privilegios. Cabe notar que los sistemas operativos libres (Linux y BSD) no soportan una asignacin de grupos y usuarios tan verstil como NT y 2000. Los grupos en UNIX son mucho menos verstiles (y ms difciles de administrar) que aquellos aunque tambin ms conocidos. Queda claro que en todo ordenador donde la seguridad es un factor que se considera importante debe optarse por un sistema operativo que soporte varios usuarios con distintos privilegios.

También podría gustarte