WINDOWS XP:
Windows XP (cuyo nombre en clave
inicial fue Whistler) es una versión de Microsoft
Windows, línea de sistemas operativos desarrollado por Microsoft.
Lanzado al mercado el 25 de octubre de 2001, a fecha de noviembre
de 2011, tenía una cuota de mercado del 32.8%. Las letras
"XP" provienen de la palabra eXPeriencia (eXPerience en inglés).
Características:
Windows XP introdujo nuevas
características:
- Ambiente gráfico más agradable que el de sus predecesores.
- Secuencias más rápidas de inicio y de hibernación.
- Capacidad del sistema operativo de desconectar un dispositivo externo, de instalar nuevas aplicaciones y controladores sin necesidad de reiniciar.
- Una nueva interfaz de uso más fácil, incluyendo herramientas para el desarrollo de temas de escritorio.
- Uso de varias cuentas, lo que permite que un usuario guarde el estado actual y aplicaciones abiertos en su escritorio y permita que otro usuario abra una sesión sin perder esa información.
- ClearType, diseñado para mejorar legibilidad del texto encendido en pantallas de cristal líquido (LCD) y monitores similares.
- Escritorio Remoto, que permite a los usuarios abrir una sesión con una computadora que funciona con Windows XP a través de una red o Internet, teniendo acceso a sus usos, archivos, impresoras, y dispositivos.
- Soporte para la mayoría de módems ADSL y wireless, así como el establecimiento de una red FireWire.
VENTAJAS Y DESVENTAJAS:
Principales ventajas
- El tour de inicio al Wndows XP Starter es más detallado.
- Cuenta con varios videos de introducción en castellano para el usuario principiante. Se puede aprender desde como usar el Mouse hasta saber lo que es un Firewall.
- Tiene una gran cantidad de tutoriales.
- Viene con 3 wallpapers del país de destino. El protector de pantalla es la bandera nacional.
- Opción de configuración automática para el PC
- No viene con CD de instalación o de recuperación. El Starter posee una imagen en el disco rígido de la nueva computadora.
- Incluye los programas clásicos y habituales de Windows en versiones integras pero limitadas de acuerdo a las prestaciones anteriormente reseñadas: Paint, Wordpad, Internet Explorer, Outlook Express, Windows Media Player, Windows Messenger 4.7, Service Pack 2.
- Una de las ventajas que trae Windows XP es su facilidad de uso... para que cualquier Usuario pueda utilizarlo sin tener mayores conocimientos del Sistema... En comparación con otros Windows te darás cuenta que existe una amplia cantidad de nuevas herramientas para utilizar... una mejor calidad en lo que seguridad... un mejorado sistema de archivos (NTFS), que aguanta las versiones anteriores...
Reconoce todos los drivers
Es compatible con todo el hardware y todos los juegos
No consume mucha memoria
Es practico y de interfaz amigable
Es mas seguro que los anteriores
Tiene seguridad de archivos sobre particiones NTFS
Es redundante a fallos
Propio administrador de particiones
Desventajas.
aparte de ser de pago... desafortunadamente hay que tener mucho cuidado con la manipulación de datos dentro del equipo... es más fácil de vulnerar el sistema que con el kernel Linux... el sistema es completamente cerrado (no puedes hacer muchas cosas para modificar el sistema)...
Muchas veces se laguea con algunas aplicaciones que entran en estado de error, cosa que en el vista no sucede porque lo mejoraron en ese sentido
La incapacidad de separar los productos Microsoft de sus prácticas comerciales opaca lo que hubiera sido un lanzamiento muy divertido. Por ejemplo, esta es la primera versión de Windows protegida contra copias. Si trata de instalar su copia en una segunda computadora —digamos, su laptop—, a los 30 días no podrá entrar en su segunda máquina. Esta noticia llevó a muchos dueños de PC enfurecidos a considerar la posibilidad de pasarse a territorio Macintosh, Linux o Amish.
También está el tema de la privacidad; a cada paso, Windows XP trata de enviar información sobre usted a la nave madre. Durante la instalación, primero le pregunta si está listo para "activar" su copia de XP (enviar información sobre la configuración de su PC a Microsoft) y después si le gustaría registrarla (enviar su dirección y número de teléfono a Microsoft). Si trata de usar el programa Windows Messenger, le dicen que debe inscribirse en el servicio Passport (enviar su dirección de e-mail, ciudad y código de área a Microsoft).
Microsoft jura que usará su información sólo para ofrecerle un servicio mejor, pero no es difícil alarmarse ante la idea de que la base de datos de una sola empresa pueda llegar a contener el 90 por ciento de las computadoras del mundo.
aparte de ser de pago... desafortunadamente hay que tener mucho cuidado con la manipulación de datos dentro del equipo... es más fácil de vulnerar el sistema que con el kernel Linux... el sistema es completamente cerrado (no puedes hacer muchas cosas para modificar el sistema)...
Muchas veces se laguea con algunas aplicaciones que entran en estado de error, cosa que en el vista no sucede porque lo mejoraron en ese sentido
La incapacidad de separar los productos Microsoft de sus prácticas comerciales opaca lo que hubiera sido un lanzamiento muy divertido. Por ejemplo, esta es la primera versión de Windows protegida contra copias. Si trata de instalar su copia en una segunda computadora —digamos, su laptop—, a los 30 días no podrá entrar en su segunda máquina. Esta noticia llevó a muchos dueños de PC enfurecidos a considerar la posibilidad de pasarse a territorio Macintosh, Linux o Amish.
También está el tema de la privacidad; a cada paso, Windows XP trata de enviar información sobre usted a la nave madre. Durante la instalación, primero le pregunta si está listo para "activar" su copia de XP (enviar información sobre la configuración de su PC a Microsoft) y después si le gustaría registrarla (enviar su dirección y número de teléfono a Microsoft). Si trata de usar el programa Windows Messenger, le dicen que debe inscribirse en el servicio Passport (enviar su dirección de e-mail, ciudad y código de área a Microsoft).
Microsoft jura que usará su información sólo para ofrecerle un servicio mejor, pero no es difícil alarmarse ante la idea de que la base de datos de una sola empresa pueda llegar a contener el 90 por ciento de las computadoras del mundo.
LINUX:
Linux es un núcleo libre
de sistema operativo basado en Unix.[3]
Es uno de los principales ejemplos de software libre.
Linux está licenciado bajo la GPL v2 y está desarrollado por
colaboradores de todo el mundo. El desarrollo del día a día tiene lugar en la Linux Kernel Mailing List Archive
CARACTERISTICAS:
* Multitarea: La palabra multitarea
describe la habilidad de ejecutar varios programas al mismo tiempo.
LINUX utiliza la llamada multitarea preeventiva, la cual asegura que todos los programas que se estan utilizando en un momento dado seran ejecutados, siendo el sistema operativo el encargado de ceder tiempo de microprocesador a cada programa.
* Multiusuario: Muchos usuarios usando la misma maquina al mismo tiempo.
LINUX utiliza la llamada multitarea preeventiva, la cual asegura que todos los programas que se estan utilizando en un momento dado seran ejecutados, siendo el sistema operativo el encargado de ceder tiempo de microprocesador a cada programa.
* Multiusuario: Muchos usuarios usando la misma maquina al mismo tiempo.
* Multiplataforma: Las plataformas en
las que en un principio se puede utilizar Linux son 386-, 486-. Pentium,
Pentium Pro, Pentium II,Amiga y Atari, tambien existen versiones para su
utilizacion en otras plataformas, como Alpha, ARM,MIPS, PowerPC y SPARC.
* Multiprocesador: Soporte para sistemas con mas de un procesador esta disponible para Intel y SPARC.
* Funciona en modo protegido 386.
* Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
* Carga de ejecutables por demanda: Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente.
* Política de copia en escritura para la compartición de páginas entre ejecutables: esto significa que varios procesos pueden usar la misma zona de memoria para ejecutarse. Cuando alguno intenta escribir en esa memoria, la página (4Kb de memoria) se copia a otro lugar. Esta política de copia en escritura tiene dos beneficios: aumenta la velocidad y reduce el uso de memoria.
* Memoria virtual usando paginación (sin intercambio de procesos completos) a disco: A una partición o un archivo en el sistema de archivos, o ambos, con la posibilidad de añadir más áreas de intercambio sobre la marcha Un total de 16 zonas de intercambio de 128Mb de tamaño máximo pueden ser usadas en un momento dado con un límite teórico de 2Gb para intercambio. Este limite se puede aumentar facilmente con el cambio de unas cuantas lineas en el codigo fuente.
* La memoria se gestiona como un recurso unificado para los programas de usuario y para el caché de disco, de tal forma que toda la memoria libre puede ser usada para caché y ésta puede a su vez ser reducida cuando se ejecuten grandes programas.
* Librerías compartidas de carga dinámica (DLL’s) y librerías estáticas.
* Se realizan volcados de estado (core dumps) para posibilitar los análisis post-mortem, permitiendo el uso de depuradores sobre los programas no sólo en ejecución sino también tras abortar éstos por cualquier motivo.
* Compatible con POSIX, System V y BSD a nivel fuente.
* Emulación de iBCS2, casi completamente compatible con SCO, SVR3 y SVR4 a nivel binario.
* Todo el código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuario; además todo ello se puede distribuir libremente. Hay algunos programas comerciales que están siendo ofrecidos para Linux actualmente sin código fuente, pero todo lo que ha sido gratuito sigue siendo gratuito.
* Control de tareas POSIX.
* Pseudo-terminales (pty’s).
* Emulación de 387 en el núcleo, de tal forma que los programas no tengan que hacer su propia emulación matemática. Cualquier máquina que ejecute Linux parecerá dotada de coprocesador matemático. Por supuesto, si el ordenador ya tiene una FPU (unidad de coma flotante), esta será usada en lugar de la emulación, pudiendo incluso compilar tu propio kernel sin la emulación matemática y conseguir un pequeño ahorro de memoria.
* Soporte para muchos teclados nacionales o adaptados y es bastante fácil añadir nuevos dinámicamente.
* Consolas virtuales múltiples: varias sesiones de login a través de la consola entre las que se puede cambiar con las combinaciones adecuadas de teclas (totalmente independiente del hardware de video). Se crean dinámicamente y puedes tener hasta 64.
* Soporte para varios sistemas de archivo comunes, incluyendo minix-1, Xenix y todos los sistemas de archivo típicos de System V, y tiene un avanzado sistema de archivos propio con una capacidad de hasta 4 Tb y nombres de archivos de hasta 255 caracteres de longitud.
* Acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT) mediante un sistema de archivos especial: no es necesario ningún comando especial para usar la partición MS-DOS, esta parece un sistema de archivos normal de Unix (excepto por algunas restricciones en los nombres de archivo, permisos, y esas cosas). Las particiones comprimidas de MS-DOS 6 no son accesibles en este momento, y no se espera que lo sean en el futuro. El soporte para VFAT (WNT, Windows 95) ha sido añadido al núcleo de desarrollo y estará en la próxima versión estable.
* Un sistema de archivos especial llamado UMSDOS que permite que Linux sea instalado en un sistema de archivos DOS.
* Soporte en sólo lectura de HPFS-2 del OS/2 2.1
* Sistema de archivos de CD-ROM que lee todos los formatos estándar de CD-ROM.
* TCP/IP, incluyendo ftp, telnet, NFS, etc.
* Appletalk.
* Software cliente y servidor Netware.
* Lan Manager / Windows Native (SMB), software cliente y servidor.
* Diversos protocolos de red incluidos en el kernel: TCP, IPv4, IPv6, AX.25, X.25, IPX, DDP, Netrom, etc.
* Multiprocesador: Soporte para sistemas con mas de un procesador esta disponible para Intel y SPARC.
* Funciona en modo protegido 386.
* Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
* Carga de ejecutables por demanda: Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente.
* Política de copia en escritura para la compartición de páginas entre ejecutables: esto significa que varios procesos pueden usar la misma zona de memoria para ejecutarse. Cuando alguno intenta escribir en esa memoria, la página (4Kb de memoria) se copia a otro lugar. Esta política de copia en escritura tiene dos beneficios: aumenta la velocidad y reduce el uso de memoria.
* Memoria virtual usando paginación (sin intercambio de procesos completos) a disco: A una partición o un archivo en el sistema de archivos, o ambos, con la posibilidad de añadir más áreas de intercambio sobre la marcha Un total de 16 zonas de intercambio de 128Mb de tamaño máximo pueden ser usadas en un momento dado con un límite teórico de 2Gb para intercambio. Este limite se puede aumentar facilmente con el cambio de unas cuantas lineas en el codigo fuente.
* La memoria se gestiona como un recurso unificado para los programas de usuario y para el caché de disco, de tal forma que toda la memoria libre puede ser usada para caché y ésta puede a su vez ser reducida cuando se ejecuten grandes programas.
* Librerías compartidas de carga dinámica (DLL’s) y librerías estáticas.
* Se realizan volcados de estado (core dumps) para posibilitar los análisis post-mortem, permitiendo el uso de depuradores sobre los programas no sólo en ejecución sino también tras abortar éstos por cualquier motivo.
* Compatible con POSIX, System V y BSD a nivel fuente.
* Emulación de iBCS2, casi completamente compatible con SCO, SVR3 y SVR4 a nivel binario.
* Todo el código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuario; además todo ello se puede distribuir libremente. Hay algunos programas comerciales que están siendo ofrecidos para Linux actualmente sin código fuente, pero todo lo que ha sido gratuito sigue siendo gratuito.
* Control de tareas POSIX.
* Pseudo-terminales (pty’s).
* Emulación de 387 en el núcleo, de tal forma que los programas no tengan que hacer su propia emulación matemática. Cualquier máquina que ejecute Linux parecerá dotada de coprocesador matemático. Por supuesto, si el ordenador ya tiene una FPU (unidad de coma flotante), esta será usada en lugar de la emulación, pudiendo incluso compilar tu propio kernel sin la emulación matemática y conseguir un pequeño ahorro de memoria.
* Soporte para muchos teclados nacionales o adaptados y es bastante fácil añadir nuevos dinámicamente.
* Consolas virtuales múltiples: varias sesiones de login a través de la consola entre las que se puede cambiar con las combinaciones adecuadas de teclas (totalmente independiente del hardware de video). Se crean dinámicamente y puedes tener hasta 64.
* Soporte para varios sistemas de archivo comunes, incluyendo minix-1, Xenix y todos los sistemas de archivo típicos de System V, y tiene un avanzado sistema de archivos propio con una capacidad de hasta 4 Tb y nombres de archivos de hasta 255 caracteres de longitud.
* Acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT) mediante un sistema de archivos especial: no es necesario ningún comando especial para usar la partición MS-DOS, esta parece un sistema de archivos normal de Unix (excepto por algunas restricciones en los nombres de archivo, permisos, y esas cosas). Las particiones comprimidas de MS-DOS 6 no son accesibles en este momento, y no se espera que lo sean en el futuro. El soporte para VFAT (WNT, Windows 95) ha sido añadido al núcleo de desarrollo y estará en la próxima versión estable.
* Un sistema de archivos especial llamado UMSDOS que permite que Linux sea instalado en un sistema de archivos DOS.
* Soporte en sólo lectura de HPFS-2 del OS/2 2.1
* Sistema de archivos de CD-ROM que lee todos los formatos estándar de CD-ROM.
* TCP/IP, incluyendo ftp, telnet, NFS, etc.
* Appletalk.
* Software cliente y servidor Netware.
* Lan Manager / Windows Native (SMB), software cliente y servidor.
* Diversos protocolos de red incluidos en el kernel: TCP, IPv4, IPv6, AX.25, X.25, IPX, DDP, Netrom, etc.
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 Mcllroy.
Características Generales:Es un sistema operativo de tiempo compartido, controla los recursos de una y los asigna entre los usuarios. Permite a los usuarios correr sus programas. Controla los dispositivos de periféricos conectados a la máquina.
Posee las siguientes características:
- Es un sistema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo.
- Está escrito en un lenguaje de alto nivel: .
- Dispone de un lenguaje de control programable llamado SHELL.
- Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de diseños de software.
- Emplea dinámico de memoria por intercambio o paginación.
- Tiene capacidad de interconexión de procesos.
- Permite comunicación entre procesos.
- Emplea un sistema jerárquico de archivos, con facilidades de protección de archivos, cuentas y procesos.
- Tiene facilidad para re direccionamiento de Entradas/Salidas.
- Garantiza un alto de portabilidad.
-
Es un sistema operativo de tiempo compartido, controla los recursos de una
computadora y los asigna entre los usuarios.
-
Permite a los usuarios correr sus programas.
-
Controla los dispositivos de periféricos conectados a la máquina.
-
Es un sistema operativo multiusuario, con capacidad de simular
multiprocesamiento y procesamiento no interactivo.
-
Está escrito en un lenguaje de alto nivel: C.
-
El sistema de ficheros está basado en la idea de volúmenes, que se pueden
montar y desmontar para lo que se les asigna un nodo del árbol como punto de
anclaje. Un sistema físico puede dividirse en uno o más volúmenes.
-
Una de las grandes ideas de UNIX es la unificación y compatibilidad de todos
los procesos de entrada y salida. Para UNIX, el universo es un sistema de ficheros. De
esta forma existe compatibilidad entre ficheros, dispositivos, procesos,
"pipes" y "sockets".
-
Dispone de un lenguaje de control programable llamado "Shell".
-
El sistema presenta comandos de usuario (es decir, a nivel de
"Shell") para iniciar y manipular procesos concurrentes asíncronos.
Un usuario puede ejecutar varios procesos, intercambiarlos e interconectarlos a
través de "pipes" o "tuberías", simbolizados por un
carácter especial. En DOS, también existe la idea del "pipe", sin
embargo, al no existir concurrencia de procesos, no se trata de una
comunicación en "tiempo real", sino de un paso de información a
través de ficheros temporales.
-
Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de
diseños de software.
-
Emplea manejo dinámico de memoria por intercambio o paginación.
-
El núcleo de UNIX es relativamente compacto en comparación con otros sistemas
de tiempo compartido. Introduce la idea de reducir el tamaño del
"kernel" y ceder ciertas funciones a programas externos al núcleo
llamados "demonios". Esto ha sido muy desarrollado y en la
actualidad, la tendencia es el desarrollo de "micro-kernels", sin
embargo UNIX, aunque pionero, es anterior a estos desarrollos.
-
Tiene capacidad de interconexión y comunicaciones de procesos.
-
Emplea un sistema jerárquico de archivos, con facilidades de protección de
archivos, cuentas y procesos. En este sistema de
ficheros jerárquico todo se encuentra anclado en la raíz. La mayoría de la literatura sobre el tema dice que el
sistema de ficheros UNIX es un grafo acíclico, sin embargo, la realidad es que
se trata de un grafo cíclico. El DOS, por ejemplo, es un árbol, con un
directorio raíz del que cuelgan subdirectorios que a su vez son raíces de otros
sub-árboles. Un grafo cíclico es como un árbol
en el que se pueden enlazar nodos de niveles inferiores con un nivel superior.
Es decir, se puede entrar en un subdirectorio y aparecer más cerca de la raíz de
lo que se estaba.
-
Tiene facilidad para redireccionamiento de Entradas/Salidas.
-
Garantiza un alto grado de portabilidad.
-
UNIX realiza un riguroso control de acceso a ficheros. Cada uno se encuentra
protegido por una secuencia de bits. Sólo se permite el acceso global al
"root" o "superusuario". Por tanto, el universo de usuarios de UNIX se encuentra
dividido en dos grupos principales, no sólo para el acceso
a ficheros sino para todas las actividades: el "root", todopoderoso,
para el que no hay barreras; y el resto de los usuarios, controlados por el
S.O. según las directivas del "root".
-
UNIX es un S.O. de red, algo que a veces se confunde con un S.O. distribuido.
Por ello, se ha incluido en su núcleo la arquitectura de protocolos de
internet, TCP/IP.
2.3 Desventajas de Unix
Las desventajas del mismo pueden
variar entre versiones, así como también por diversas condicionantes externas,
tales como: el área de uso (personal, comercial o industrial),
experticia del usuario, funcionalidad específica de las aplicaciones, entre
otras. En general se podría decir que:
-
Desde el punto de vista comercial, no muchas personas lo conocen, ya que no es
un sistema que venga precargado en cada PC que se compra. En otras palabras, no
están popular como Windows o incluso como Linux, y por tanto, es difícil
encontrar los programas que se acostumbran a usar en esos otros sistemas
operativos.
-
Desde el punto de vista de funcionalidad, el S.O. Unix vienen en muchas
variantes como se sabe, sin embargo, el detalle es que hay variantes que están
diseñadas para ser ejecutada en equipos especiales fabricados por una marca
especifica, como IBM, SUN, HP, DELL, entre otras. Lo que limita un tanto la
portabilidad de UNIX
-
En cuanto a la confiabilidad, UNIX fue desarrollado desde sus inicios para ser
más estable que cualquier otro sistema operativo, es decir, que cuando se usa
UNIX no es tan común ver ciertas pantallas de errores que salen en los otros
S.O, aunque si se podrán dar casos en que hay computadores con sistemas UNIX en
desuso, pero será por problemas de Hardware o de algún otro programa que
trabaje mal.
-
A pesar de ser tan estable y no "caerse" prácticamente nunca, resulta
ser muy costoso en el sentido de mantenimiento y administración. Es decir, que por ejemplo,
hay empresas que pierden más dinero con un equipo fuera de línea que
pagando a un administrador del sistema (que cobra mucho
por su trabajo a razón de que no muchas personas conocen UNIX).
-
El S.O UNIX puede requerir más horas de aprendizaje que el resto de las otras
plataformas de sistemas operativos.
-
Como ya se menciono antes, los problemas suelen ser más difíciles de resolver
dado el poco apoyo y soporte que hay en el mercado y, normalmente, el soporte
del fabricante es muy costoso.
-
Se utiliza un lenguaje de programación muy avanzado: C, aunque en algunos casos
permite Fortran y Java.
No hay comentarios:
Publicar un comentario