Sunteți pe pagina 1din 6

LOS PRIMEROS SISTEMAS OPERATIVOS:

Apple Macintosh

El lanzamiento oficial se produjo en enero de 1984, al precio de 2495 dólares. Muchos


usuarios, al ver que estaba completamente diseñado para funcionar a través de una GUI
(Graphic User Interface), acostumbrados a la línea de comandos, lo tacharon de juguete.
A pesar de todo, el Mac se situó a la cabeza en el mundo de la edición a nivel gráfico.

MS-DOS

En 1981 Microsoft compró un sistema operativo llamado QDOS que, tras realizar unas
pocas modificaciones, se convirtió en la primera versión de MS-DOS (MicroSoft Disk
Operating System). A partir de aquí se sucedieron una serie de cambios hasta llegar a la
versión 7.1, a partir de la cual MS-DOS dejó de existir como tal y se convirtió en una
parte integrada del sistema operativo Windows.
Microsoft Windows

A mediados de los años 80 se crea este sistema operativo, pero no es hasta la salida de
Windows 95 que se le puede considerar un sistema operativo, solo era una interfaz
gráfica del MS-DOS. Hoy en día es el sistema operativo más difundido en el ámbito
doméstico aunque también hay versiones para servidores como Windows NT. Microsoft
ha diseñado también algunas versiones para superordenadores, pero sin mucho éxito.
Años después se hizo el Windows 98 que era el más eficaz de esa época Después se
crearía el sistema operativo de Windows ME (Windows Millenium Edition)
aproximadamente entre el año 1999 y el año 2000. Un año después se crearía el sistema
operativo de Windows 2000 en ese mismo año. después le seguiría el sistema operativo
más utilizado en la actualidad, Windows XP y otros sistemas operativos de esta familia
especializados en las empresas. Ahora el más reciente es Windows Vista, que,
actualmente, tiene muchas críticas. Ahora está en desarrollo el sistema operativo
Windows 7, que será una especie de "actualización" a Windows Vista, sacando
novedades y mejorando problemas de incompatibilidad, rendimiento y más...

Algunos de los primeros sistemas operativos fueron desarrollador son:


• MULTICS (Multiplexed Information and Computing Service): Originalmente era
un proyecto cooperativo liderado por Fernando Corbató del MIT, con General
Electric y los laboratorios Bell, que comenzó en los 60, pero los laboratorios Bell
abandonaron en 1969 para comenzar a crear el sistema UNIX. Se desarrolló
inicialmente para el mainframe GE-645, un sistema de 36 bits; después fue
soportado por la serie de máquinas Honeywell 6180.
Fue uno de los primeros sistemas operativos de tiempo compartido, que implementó un
solo nivel de almacenamiento para el acceso a los datos, desechando la clara distinción
entre los ficheros y los procesos en memoria, y uno de los primeros sistemas
multiprocesador.
• MVS (Multiple Virtual Storage): Fue el sistema operativo más usado en los
modelos de mainframes -ordenadores grandes, potentes y caros usados
principalmente por grandes compañías para el procesamiento de grandes
cantidades de datos- System/370 y System/390 de IBM, desarrollado también
por IBM y lanzado al mercado por primera vez en 1974. Como características
destacables, permitía la ejecución de múltiples tareas, además de que introdujo el
concepto de memoria virtual y finalmente añadió la capacidad de que cada
programa tuviera su propio espacio de direccionamiento de memoria, de ahí su
nombre.
• CP/M (Control Program/Monitor): Desarrollado por Gary Kildall para el
microprocesador 8080/85 de Intel y el Zilog Z80, salió al mercado en 1976,
distribuyéndose en disquetes de ocho pulgadas. Fue el SO más usado en las
computadoras personales de esta década. Su éxito se debió a que era portátil,
permitiendo que diferentes programas interactuasen con el hardware de una
manera estandarizada. Estaba compuesto de dos subsistemas:
○ CCP (Comand Control Processor): Intérprete de comandos que permitía
introducir los mandatos con sus parámetros separados por espacios.
Además, los traducía a instrucciones de alto nivel destinadas a BDOS.
○ BDOS (Basic Disk Operating System): Traductor de las instrucciones en
llamadas a la BIOS.
El hecho de que, años después, IBM eligiera para sus PC a MS-DOS supuso su mayor
fracaso, por lo que acabó desapareciendo.

Tipos de Sistemas Operativos:

Los sistemas operativos empleados son UNIX, Macintosh OS, MS-DOS, OS/2,
Windows 95 y Windows NT.

MS-DOS.

El significado de estas letras es el de Microsoft Disk Operating System. Microsoft


es el nombre de la compañía que diseño este sistema operativo, e IBM la compañía que
lo hizo estándar al adoptarlo en sus microordenadores.

Este sistema operativo emplea discos flexibles con una organización determinada.
Los discos se pueden grabar por una o por dos caras y la información se organiza en 40
pistas de 8 ó 9 sectores de un tamaño de 512 caracteres, reservándose el sistema para la
propia información del disco, que puede ser disco removible o disco duro, teniendo en el
segundo más capacidad pero similar estructura.

Los nombres de los ficheros en MS-DOS, para los que se emplean tanto letras
como números, se componen de dos partes: el nombre del fichero y la extensión, estando
ambos datos separados por un punto. Las diferentes unidades de disco son identificadas
por el MS-DOS a través de una letra seguida de dos puntos. Los tipos de extensión más
habituales son como aparecería la memoria cargada con ellos; es decir, que pueden
cargar directamente a memoria sin el auxilio del sistema operativo.

Los de extensión .EXE precisan que el cargador del DOS los coloque en memoria,
lo que significa que el sistema operativo debe estar en memoria. Los del tipo .BAT son
los compuestos de comandos que se ejecutan secuencialmente.

El sistema operativo tiene varios componentes que son:


- Rutinas de control, que funcionan con el programa IBM.DOS, y se encargan de las
operaciones de entrada / salida.
- Procesador de comandos, también llamado COMMAND.COM, que procesa los dos
tipos de comandos de que dispone el DOS; es decir, los residentes en memoria o
internos, y los no residentes o externos, que residen en el disco del sistema operativo.
- Rutinas de servicios accesibles desde el programa control.

También existe la posibilidad de subdividir el disco en subdirectorios que


permiten un empleo más ágil de toda la información.

OS/2.
Desarrollado inicialmente por Microsoft Corporation e International Business
Machines (IBM), después de que Intel introdujera al mercado su procesador 80286.
Pero la sociedad no duro mucho ya que IBM veía a Windows como una amenaza para el
SO/2.

Pero IBM continuo desarrollando este sistema operativo. El OS/2 al principio fue
muy parecido al MS-DOS, tiene una línea de comando, pero la diferencia que existe con
el DOS es el intérprete de comandos, el cual es un programa separado del kernel del
sistema operativo y aparece únicamente cuando se hace clic en uno de los iconos “OS/2
prompt” dentro del Workplace Shell. Otra diferencia es que este sí en un sistema
operativo multitarea.

Macintosh OS.

El sistema operativo constituye la interfaz entre las aplicaciones y el hardware del


Macintosh. El administrador de memoria obtiene y libera memoria en forma automática
para las aplicaciones y el sistema operativo. Esta memoria se encuentra normalmente en
un área llamada cúmulo. El código de procedimientos de una aplicación también ocupa
espacio en el cúmulo. Ahora se presenta una lista de los principales componentes del
sistema operativo.

° El cargador de segmentos carga los programas por ejecutar. Una aplicación se puede
cargar completa o bien puede dividirse en segundos individuales que se pueden cargar
de manera dinámica conforme se necesiten.

UNIX.

Es un sistema operativo multiusuario que incorpora multitarea. Fue desarrollado


originalmente por Ken Thompson y Dennis Ritchie en los laboratorios de AT&T Bell en
1969 para su uso en minicomputadoras.

El sistema operativo UNIX tiene diversas variantes y se considera potente, más


transportable e independiente de equipos concretos que otros sistemas operativos
porque esta escrito en lenguaje C. El UNIX esta disponible en varias formas, entre las
que se cuenta AIX, una versión de UNIX adaptada por IBM (para su uso en estaciones de
trabajo basadas en RISC), A/ux (versión gráfica para equipos Apple Macintosh) y Mach
(un sistema operativo reescrito, pero esencialmente compatible con UNIX, para las
computadoras NeXT).

El UNIX y sus clones permiten múltiples tareas y múltiples usuarios. Su sistema


de archivos proporciona un método sencillo de organizar archivos y permite la
protección de archivos. Sin embargo, las instrucciones del UNIX no son intuitivas.

Este sistema ofrece una serie de utilidades muy interesantes, como las siguientes:
° Inclusión de compiladores e interpretes de lenguaje.
° Existencia de programas de interfase con el usuario, como ventanas, menús, etc.
° Muchas facilidades a la hora de organización de ficheros.
° Inclusión de lenguajes de interrogación.
° Facilidades gráficas.
° Programas de edición de textos.

Microsoft Windows NT.


Microsoft no solo se ha dedicado a escribir software para PCs de escritorio sino
también para poderosas estaciones de trabajo y servidores de red y bases de datos.

El sistema operativo Windows NT de Microsoft, lanzado al mercado el 24 de Mayo


de 1993, es un SO para redes que brinda poder, velocidad y nuevas características;
además de las características tradicionales. Es un SO de 32 bits, y que puede trabajar en
procesadores 386, 486 y Pentium.

Además de ser multitarea, multilectura y multiprocesador ofrece una interfaz


gráfica. Y trae todo el software necesario para trabajar en redes, permitiendo ser un
cliente de la red o un servidor.

Microsoft Windows 95.

Es un entorno multitarea dotado de una interfaz gráfica de usuario, que a


diferencia de las versiones anteriores, Windows 95 no necesita del MS-DOS para ser
ejecutado, ya que es un sistema operativo.

Este SO esta basado en menús desplegables, ventanas en pantalla y un dispositivo


señalador llamado mouse. Una de las características principales de Windows 95 es que
los nombres de los archivos no están restringidos a ocho caracteres y tres de la
extensión, pueden tener hasta 256 caracteres para tener una descripción completa del
contenido del archivo.

Además posee Plug and Play, una tecnología conjuntamente desarrollada por los
fabricantes de PCs, con la cual un usuario puede fácilmente instalar o conectar
dispositivos permitiendo al sistema automáticamente alojar los recursos del hardware
sin la intervención de usuario.

MS-WINDOWS.

El MS-DOS soporta una nueva capa de software de sistema que permite a los usuarios
interactuar con varios programas a la vez y permite el empleo de una forma gráfica, este
software es el MS-WINDOWS.
Este software crea una ventana en la pantalla para cada programa que esté activo.
Usando un ratón el usuario mueve el puntero a una ventana particular para interactuar
con el programa que se está ejecutando en esa ventana.
La ventana puede cambiarse de tamaño o moverse por la pantalla, disponiéndose las
distintas ventanas abiertas en la forma en que se desee.
Los programas que se ejecutan bajo MS-WINDOWS disponen de interfaces de usuario
standard y utilizan menús desplegables.
Los datos pueden transferirse de un programa a otro.

• Windows 2000 cuyo procesador es Windows 98, sistema operativo monousuario o


multiusuario y multitarea, para trabaja en grupo y que además de incorporar
programas de mensajería, agendas, lluvia de ideas, citas, multimedia y manejo de
Internet, es ideal para empresas que tienen conectadas computadoras en red.

• Windows XP cuyo procesador es Windows 98.2, este sistema operativo es el más


completo de todos los demás hasta la actualidad, de hecho es el más recomendable
para trabajar, ya que las últimas versiones han salidos con problemas técnicos.
Diferencias entre sistemas operativos
Las diferencias entre los sistemas operativos son muchas, entre algunas estan:
- Manejo correcto de permisologia tanto de archivos como en carpetas.
- Posee un concepto que no existe en windows (Puntos de montura), es decir, manipula
file systems y puedes maniobrar con ellos de la manera que desees
- El concepto de usuario es distinto, en linux se manejan como estructuras arbolizadas
en cambio en windows son estructuras planas
- La gran mayoria de las aplicaciones hechas en windows poseen infinidades de huecos
de seguridad, en cambio en linux, cada producto es haqueado primero y perfeccionado
luego por expertos en el area.
- En windows sale al mercado productos semi-probados, en cambio, en linux salen al
mercado ya probados
- El manejo de procesos, swap, es superior un rato largo al de windows
- Linux no se guinda como Windows!!!
En cuanto a las puertas traseras, pues creo que te refieres a los puertos abiertos que muy
facilmente pueden entrar una persona (hacker) por medio de una aplicacion en red, ya
sea por inundacion de puertos, por medio de sniffers, etc....

1)El manejo de procesos es cuando tu utilizas una aplicacion (pe. Word). Esa aplicacion
de office tiene un proceso asociado, que en ese caso seria winword.exe el que se levanta,
de por si en windows tu matas ese proceso con ctrl+alt+del y luego finalizas la tarea de
ese proceso. En cambio, para linux ese administrador de tareas labora un poco diferente
a esto, pues esos procesos no son unicamente eliminados de manera abrupta, sino que
puedes darles preferencia de accion, es decir, que cada uno pueda capturar un poco mas
de memoria (RAM o de disco) y pueda ejecutar su aplicacion con mayor facilidad.

2)Que Linux no se guinde como Windows, esta relativamente involucrado con parte de
la 1° idea, pues el significado de que una maquina se guinde es que no pueda obtener
mas espacio para ejecutar correctamente sus aplicaciones, y luego de hacer swap (es el
concepto de utilizar espacio en disco por no tener mas espacio en mem. RAM) y no le
alcance tampoco ese espacio para ejecutar correctamente simplemente se bloquea y no
responde a ninguna otra instruccion (pe el ctrl+alt+del del teclado).

En cambio en linux es casi que imposible (te lo digo porque llevo aprox. 14 años
trabajando con UNIX y nunca he visto ello), que se guinde una computadora con este
SO.

3) En realidad hay demasiadas aplicaciones que un hacker puede utilizar para escuchar
por un puerto (ojo no es que se abre un puerto, es muy distinto, los puertos de conexion
son como especie de tubos largos donde se transmite informacion, y lo que hacen los
hackers es infiltrarse en esos tubos y tratar de leer la informacion que por ahi pasa), a
continuacion te envio una pagina donde puedes hacer download de varios sniffers:

Un ejemplo de inundar puertos es el siguiente: Imaginate que cuando tu abres tu


explorador de internet (IExplorer, o Netscape), quieres ver www.yahoo.com, esa
solicitud es una carga para el servidor de yahoo, pues requiere darte un proceso a tu
persona para que puedas navegar tranquilamente, pero imaginate que tanto tu como tres
millones de personas quieran ver www.yahoo.com, eso implica que es mas solicitudes, y
por ende, mas procesos que trabaja el servidor para brindar ese servicio, por lo tanto, ese
servidor tiene un limite de solicitudes (p.e. suponte que sean cinco millones), entonces si
cinco millones y una persona desean ver al "mismo tiempo" la pagina, pues el servidor
no aguanta esa cantidad de procesos y se queda standby (que no es lo mismo que se
guinde, OJO).

Por lo tanto, un sistema de hackear es hacer infinitas solicitudes a un servidor para


disminuir su capacidad de servicio y que ese servidor no logre dar un eficiente servicio.

Ventajas y desventajas de los sistemas operativos


siempre en las universidades existe una guerra de Sistemas Operativos, el mío es mejor
el mío es más facil de usar, en fin, nunca alzamos cabeza y vemos las ventajas de cada
uno de ellos y de que manera podemos sacarle provecho, sin darnos cuenta creamos una
guerra de cada uno de ellos.
Cada Sistema operativo tiene sus pro y contras quen no debemos dejar pasar por alto,
debido aquello les dejo algunas ventajas y desventajas de windows de mac y de linux

Linux

Ventajas:
• El mejor costo del mercado, gratuito o un precio simbolico por el cd.
• Tienes una enorme cantidad de software libre para este sistema
• Mayor estabilidad por algo lo usan en servidores de alto rendimiento
• Entorno grafico (beryl) mejor que el aero de windows…
• Existen distribuciones de linux para diversos tipos de equipo, hasta para
maquinas de 64 bits.
• Las vulneralidades son detectadas y corregidas más rapidamente que cualquier
otro sistema operativo.

Desventajas:
• Para algunas cosas debes de saber usar unix
• La mayoria de los ISP no dan soporte para algo que no sea windows (ignorantes).
• No Existe mucho software comercial.
• Muchos juegos no corren en linux.

Windows

Ventajas:
• Es más conocido
• Es el que tiene más software desarrollado…

Desventajas:
• El costo es muy alto
• Las nuevas versiones requieren muchos recursos
• La mayoria de los virus estan echos para win
• Puedes tener errores de compatibilidad en sistemas nuevos.
• Historicamente es más inestable de los 3

Mac

Ventajas:
• mejor interfaz grafica del mercado
• Ideal para diseño grafico.
• Es muy estable

Desventajas:
• Costoso (aunque viene incluido con la maquina)
• Existe poco software para este sistema operativo.
• Es más complicado encontrar gente que la pueda arreglar en caso de fallas.

S-ar putea să vă placă și