2. Un sistema operativo (SO) es un programa o conjunto de programas que en un
sistema informático gestiona los recursos de hardware y provee servicios a los
programas de aplicación, y se ejecuta en modo privilegiado respecto de los restantes.1
Nótese que es un error común muy extendido denominar al conjunto completo de
herramientas sistema operativo, es decir, la inclusión en el mismo término de
programas como el explorador de ficheros, el navegador web y todo tipo de
herramientas que permiten la interacción con el sistema operativo, también llamado
núcleo o kernel. Esta identidad entre kernel y sistema operativo es solo cierta si el
núcleo es monolítico. Otro ejemplo para comprender esta diferencia se encuentra en la
plataforma Amiga, donde el entorno gráfico de usuario se distribuía por separado, de
modo que, también podía remplazarse por otro, como era el caso de director Opus o
incluso manejarlo arrancando con una línea de comandos y el sistema gráfico. De este
modo, al arrancar un Amiga, comenzaba a funcionar con el propio sistema operativo
que llevaba incluido en una ROM, por lo que era cuestión del usuario decidir si
necesitaba un entorno gráfico para manejar el sistema operativo o simplemente otra
aplicación
3. Microsoft Windows 95.
Microsoft Windows NT
El UNIX
Macintosh OS.
OS/2.
MS-DOS
4. 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 línea de comandos en modo texto o alfanumérico, vía su propio intérprete de
órdenes, command.com. Probablemente la más popular de sus variantes sea la perteneciente a la familia MS-
DOS, de Microsoft, suministrada con buena parte de los ordenadores compatibles con IBM PC, en especial aquellos
de la familia Intel, como sistema operativo independiente o nativo, hasta la versión 6.22 (bien entrados los
90), frecuentemente adjunto a una versión de la interfaz gráfica Ms Windows de 16 bits, como las 3.1x.
En las versiones nativas de Microsoft Windows, basadas en NT (y éste a su vez en OS/2 2.x) (véase Windows
NT, 2000, 2003, XP o Vista) MS-DOS desaparece como sistema operativo (propiamente dicho) y entorno
base, desde el que se arrancaba el equipo y sus procesos básicos y se procedía a ejecutar y cargar la inferfaz
gráfica o entorno operativo de Windows. Todo vestigio del mismo queda relegado, en tales versiones, a la existencia
de un simple intérprete de comandos, denominado Símbolo del Sistema, ejecutado como aplicación mediante
cmd.exe, a partir del propio entorno gráfico (elevado ahora a la categoría de sistema).
Esto no es así en las versiones no nativas de Windows, que sí están basadas en MS-DOS, cargándose a partir del
mismo. Desde los 1.0x a las versiones 3.1(1), de 16 bits, Ms Windows tuvo el planteamiento de una simple
aplicación de interfaz o entorno gráfico, complementaria al propio intérprete de comandos, desde el que era
ejecutado. Fue a partir de las versiones de 32 bits, de nuevo diseño y mayor potencia, basadas en Windows 95 y
98, cuando el MS-DOS comienza a ser deliberadamente camuflado por el propio entorno gráfico de
Windows, durante el proceso de arranque, dando paso, por defecto, a su automática ejecución, lo que acapara la
atención del usuario medio y atribuye al antiguo sistema un papel más dependiente y secundario, llegando a ser por
muchos olvidado y desconocido, y paulatinamente abandonado por los desarrolladores de software y
hardware, empezando por la propia Microsoft (esta opción puede desactivarse alterando la entrada BootGUI=1 por
BootGUI=0, del archivo de sistema, ahora de texto, MSDOS. SYS). Sin embargo, en tales versiones, Windows no
funcionaba de forma autónoma, como sistema operativo.
5. LINUX hace su aparicion a principios de la decada de los noventa, era el año 1991 y por aquel entonces un
estudiante de informatica de la Universidad de Helsinki, llamado Linus Torvalds empezo, -como una aficion y sin
poderse imaginar a lo que llegaria este proyecto, a programar las primeras lineas de codigo de este sistema
operativo llamado LINUX.
Este comienzo estuvo inspirado en MINIX, un pequeño sistema Unix desarrollado por Andy Tanenbaum. Las
primeras discusiones sobre Linux fueron en el grupo de noticias comp.os.minix, en estas discusiones se hablaba
sobre todo del desarrollo de un pequeño sistema Unix para usuarios de Minix que querian mas.
Linus nunca anuncio la version 0.01 de Linux (agosto 1991), esta version no era ni siquiera ejecutable, solamente
incluia los principios del nucleo del sistema, estaba escrita en lenguaje ensamblador y asumia que uno tenia acceso
a un sistema Minix para su compilacion.
El 5 de octubre de 1991, Linus anuncio la primera version "Oficial" de Linux, -version 0.02. Con esta version Linus
pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (El compilador GNU de C) pero no mucho mas funcionaba. En
este estado de desarrollo ni se pensaba en los terminos soporte, documentacion, distribucion .Despues de la version
0.03, Linus salto en la numeracion hasta la 0.10, mas y mas programadores a lo largo y ancho de internet
empezaron a trabajar en el proyecto y despues de sucesivas revisiones, Linus incremento el numero de version
hasta la 0.95 (Marzo 1992). Mas de un año despues (diciembre 1993) el nucleo del sistema estaba en la version
0.99 y la version 1.0 no llego hasta el 14 de marzo de 1994. Desde entonces no se ha parado de desarrollar, la
version actual del nucleo es la 2.2 y sigue avanzando dia a dia con la meta de perfeccionar y mejorar el sistema.
6. Todos los sistemas operativos Windows iniciales, se cargan sobre una base de MS-DOS.
Posteriormente, con el Windows 95, no es necesario, ya que éste sistema operativo, viene
inscrito en el mismo software. Estas versiones de Windows lograban trabajar con 16 bits, pero
con el 95 y sus versiones evolucionadas, se llega trabajar con 32 bits.
Por otra parte, tenemos los Windows NT, cuya sigla NT viene de network o red. Este sistema es
usado para redes locales o particulares, cuando se usan varios computadores intercontectados.
Uno de los puntos fuertes de Microsoft Windows, es el software Office. El cual con sus
programas de Word, Excell, Power Point, entre otros, han revolucionado todos los sistemas de
trabajo en oficinas y labores académicas. Este software, como muchos otros, no tienen relación
directa con el sistema operativo windows, sino que más bien lo utilizan para funcionar; en este
sentido Windows es algo así como una plataforma para diversos tipos de software que
aprovechas sus funcionalidades.
Las últimas versiones de Windows, como la XP, logran unir las tecnologías como la NT y la MS-
DOS. Y periodicamente van saliendo nuevas versiones con más funciones y beneficios para el
usuario, además de correciones para los problemas que naturalmente van surgiendo en
programas de esta magnitud.
7. Los datos en una red basada en IP son enviados en bloques conocidos como paquetes o datagramas (en el
protocolo IP estos términos se suelen usar indistintamente). En particular, en IP no se necesita ninguna configuración
antes de que un equipo intente enviar paquetes a otro con el que no se había comunicado antes.
IP provee un servicio de datagramas no fiable (también llamado del mejor esfuerzo (best effort), lo hará lo mejor
posible pero garantizando poco). IP no provee ningún mecanismo para determinar si un paquete alcanza o no su
destino y únicamente proporciona seguridad (mediante checksums o sumas de comprobación) de sus cabeceras y
no de los datos transmitidos. Por ejemplo, al no garantizar nada sobre la recepción del paquete, éste podría llegar
dañado, en otro orden con respecto a otros paquetes, duplicado o simplemente no llegar. Si se necesita
fiabilidad, ésta es proporcionada por los protocolos de la capa de transporte, como TCP.
Si la información a transmitir ("datagramas") supera el tamaño máximo "negociado" (MTU) en el tramo de red por el
que va a circular podrá ser dividida en paquetes más pequeños, y reensamblada luego cuando sea necesario. Estos
fragmentos podrán ir cada uno por un camino diferente dependiendo de como estén de congestionadas las rutas en
cada momento.
Las cabeceras IP contienen las direcciones de las máquinas de origen y destino (direcciones IP), direcciones que
serán usadas por los enrutadores (routers) para decidir el tramo de red por el que reenviarán los paquetes.
El IP es el elemento común en el Internet de hoy. El actual y más popular protocolo de red es IPv4. IPv6 es el
sucesor propuesto de IPv4; poco a poco Internet está agotando las direcciones disponibles por lo que IPv6 utiliza
direcciones de fuente y destino de 128 bits (lo cual asigna a cada milímetro cuadrado de la superficie de la Tierra la
colosal cifra de 670.000 millones de direcciones IP), muchas más direcciones que las que provee IPv4 con 32 bits.
Las versiones de la 0 a la 3 están reservadas o no fueron usadas. La versión 5 fue usada para un protocolo
experimental. Otros números han sido asignados, usualmente para protocolos experimentales, pero no han sido muy
extendidos.
8. APPC (Comunicación avanzada entre programas): Protocolo SNA Trabajo en Grupo de IBM, mayormente utilizado en equipos AS/400. APPC se define como un
protocolo de aplicación porque trabaja en el nivel de presentación del modelo OSI. Sin embargo, también se considera un protocolo de transporte porque APPC
utiliza el protocolo LU 6.2 que trabaja en los niveles de transporte y de sesión del modelo OSI.
FTAM (Acceso y gestión de la transferencia de archivos): Un protocolo OSI de acceso a archivos
X.400: Un protocolo CCITT para las transmisiones internacionales de correo electrónico.
X.500: Un protocolo CCITT para servicios de archivos y directorio entre sistemas.
SMTP (Protocolo básico para la transferencia de correo): Un protocolo Internet para las transferencias de correo electrónico.
FTP (Protocolo de transferencia de archivos): Un protocolo para la transferencia de archivos en Internet.
SNMP (Protocolo básico de gestión de red): Un protocolo Internet para el control de redes y componentes.
Telnet: Un protocolo Internet para la conexión a máquinas remotas y procesar los datos localmente.
SMBs (Bloques de mensajes del servidor) de Microsoft y clientes o redirectores: Un protocolo cliente/servidor de respuesta a peticiones.
NCP (Protocolo básico de NetWare) y clientes o redirectores: Un conjunto de protocolos de servicio.
AppleTalk y AppleShare: Conjunto de protocolos de red de Apple.
AFP (Protocolo de archivos AppleTalk): Protocolo de Apple para el acceso a archivos remotos.
DAP (Protocolo de acceso a datos): Un protocolo de DECnet para el acceso a archivos.
9. Protocolos de transporte
• Los protocolos de transporte facilitan las sesiones de comunicación entre equipos y aseguran
que los datos se pueden mover con seguridad entre equipos.
• TCP: El protocolo de TCP/IP para la entrega garantizada de datos en forma de paquetes
secuenciados.
• SPX: Parte del conjunto de protocolos IPX/SPX de Novell para datos en forma de paquetes
secuenciados.
• NWLink: La implementación de Microsoft del protocolo IPX/SPX.
• NetBEUI (Interfaz de usuario ampliada NetBIOS): Establece sesiones de comunicación entre
equipos (NetBIOS) y proporciona los servicios de transporte de datos subyacentes (NetBEUI).
• ATP (Protocolo de transacciones Apple Talk) y NBP (Protocolo de asignación de nombres):
Protocolos de Apple de sesión de comunicación y de transporte de datos.
10. Protocolos de red
Los protocolos de red proporcionan lo que se denominan «servicios de enlace». Estos protocolos
gestionan información sobre direccionamiento y encaminamiento, comprobación de errores y
peticiones de retransmisión. Los protocolos de red también definen reglas para la comunicación en un
entorno de red particular como es Ethernet o Token Ring.
IP: El protocolo de TCP/IP para el encaminamiento de paquetes.
IPX: El protocolo de Novell para el encaminamiento de paquetes.
NWLink: La implementación de Microsoft del protocolo IPX/SPX.
NetBEUI: Un protocolo de transporte que proporciona servicios de transporte de datos para sesiones y
aplicaciones NetBIOS.
DDP (Protocolo de entrega de datagramas): Un protocolo de Apple Talk para el transporte de datos.
Estándares de protocolo
11. En mi opinión hay una gran diversidad de sistemas operativos hoy en día, empezando por el Unix y MS-DOS desde hace más de 30 años los
sistemas operativos han ido evolucionando. En el trabajo que he realizado los sistemas operativos que me han parecido los más importantes
aunque no hay machísimos más.
Ahora el mundialmente usado es el sistema operativo de Microsoft-Windows, Windows 7 es el más recientemente que han desarrollado
Microsoft. No he tenido la oportunidad de usarlo mucho, tengo amigos que recientemente se han comprado algún ordenador ya están con el
Windows 7 incorporado, les he preguntado que les pareció, y parece que por ahora están contentos, mejor que el Windows Vista. No es tan
pesado como el Windows Vista que la mayoría de la gente lo ha clasificado como un fracaso total de la compañía Microsoft.
El mejor sistema operativo para utilizarlo para navegar por Internet es Linux, un sistema operativo de código abierto y gratuito en comparativa
a Windows. Linux es un sistema operativo muy seguro y sobre todo gratuito.
Ahora bien, la mayoría de las aplicaciones y juegos que hay en la actualidad son compatibles con el sistema operativo de Microsoft, lo que
causa muchos problemas de incompatibilidad a la hora de instalarte Linux y utilizar las aplicaciones informáticas de Windows.
Para mí, las personas que les gusta la música, el video y todo relacionado con la multimedia el mejor sistema operativo para ello es Mac, un
sistema operativo desarrollado por Apple. Uno de los principales objetivos de los ordenadores Macintosh es ofrecer las mejores prestaciones al
mínimo precio posible.
La verdad es que de los sistemas operativos de Unix y MS-DOS, no os puedo decir mucho, ya qué, nunca he usado dichos sistemas
operativos, hasta ahora tampoco los conocía, no he visto ningún ordenador actualmente que funcione con los sistemas operativos
mencionados anteriormente.
Para finalizar, a los amantes de los juegos les recomiendo Windows, los amantes de navegar por Internet sin estar preocupados por si lo puede
entrar algún virus les recomiendo Linux, y por último recomiendo Mac a las personas adictas a la multimedia.