Вы находитесь на странице: 1из 5

c  Fernando Domínguez Aguilar

c 
  07120233


   
 
 

A fines de los 40´s el uso de computadores estaba restringido a aquellas empresas o


instituciones que podían pagar su alto precio, y no existían los sistemas operativos, en su
lugar, el programador debía tener un conocimiento y contacto profundo con el hardware, y
en el infortunado caso de que su programa fallara, debía examinar los valores de los
registros y paneles de luces indicadores del estado de la computadora para determinar la
causa del dallo y poder corregir su programa, además de enfrentarse nuevamente a los
procedimientos de apartar tiempo del sistema y poner a punto los compiladores,
limadores, etc.; para volver a correr su programa, es decir, enfrentaba el problema del
procesamiento serial (serial processing).

La importancia de los sistemas operativos nace históricamente desde los 50´s, cuando se
hizo evidente que el operar una computadora por medio de tableros enchufables en la
primera generación y luego por medio del trabajo en lote en la segunda generación se
podía mejorar notoriamente, pues el operador realizaba siempre una secuencia de pasos
repetitivos, lo cual es una de las características contempladas en la definición de lo que es
un programa, es decir, se comenzó a ver que las tareas mismas del operador podían
plasmarse en un programa, el cual a través del tiempo y por su enorme complejidad se le
llamo "sistema operativo". Así, tenemos entre los primeros sistemas operativos al Fortran
Monitor System ( FMS ) e IBSYS.

Posteriormente, en la tercera generación de computadoras nace uno de los primeros


sistemas operativos en la filosofía de administrar una familia de computadoras: el OS/360
de IBM. Fue este un proyecto tan novedoso y ambicioso que enfrento por primera vez un
serie de problemas conflictivos debido a que anteriormente las computadoras eran
creadas para dos propósitos en general: el comercial y el científico, así, el tratar de crear
un solo sistema operativo para computadoras que podían dedicarse a un propósito, el otro
o ambos, puso en evidencia la problemática del trabajo en equipos de análisis, diseño e
implantación de sistemas grandes. El resultado fue un sistema del cual uno de sus
mismos diseñadores patentizo su opinión en la portada de un libro: una horda de bestias
prehistóricas atascadas en un foso de brea.

Surge también en la tercera generación de computadoras el concepto de la


multiprogramación, por que debido al alto costo de las computadoras era necesario idear
un esquema de trabajo que mantuviese a la unidad central de procesamiento más tiempo
ocupada, así como el encolado (spooling) de trabajos para su lectura hacia los lugares
libres de memoria o la escritura de resultados. Sin embargo, se puede afirmar que los
sistemas durante la tercera generación siguieron siendo básicamente sistemas de lote.
En la cuarta generación la electrónica avanza hacia la integración a gran escala,
pudiendo crear circuitos con miles de transistores en un centímetro cuadrado de silicón y
ya es posible hablar de las computadoras personales y las estaciones de trabajo. Surgen
los conceptos de interfaces amigables intentando así atraer al público en general al uso
de las computadoras como herramientas cotidianas. Se hacen populares el MS-DOS y
UNIX en estas maquinas. También es común encontrar clones de computadoras
personales y una multitud de empresas pequeñas ensamblándolas por todo el mundo.

Para mediados de los 80´s, comienza el auge de las redes de computadoras y la


necesidad de sistemas operativos en red y sistemas operativos distribuidos. La red
mundial Internet se va haciendo accesible a toda clase de instituciones y se comienza a
dar muchas soluciones (y problemas) al querer hacer convivir recursos residentes en
computadoras con sistemas operativos diferentes. Para los 90´s el paradigma de la
programación orientada a objetos cobra auge, así como el manejo de objetivos desde los
sistemas operativos. Las aplicaciones intentan crearse para ser ejecutadas en una
plataforma especifica y poder ver sus resultados en la pantalla o monitor de otra diferente
(por ejemplo, ejecutar una simulación en una maquina con UNIX y ver los resultados en
otro can DOS), los niveles de interacción se van haciendo cada vez más profundos.

' 
 
   

Todo comenzó con el ' ', en 1981, que si bien no poseía entorno gráfico, es el
primer sistema operativo comercializado por Microsoft. El DOS, se sigue utilizando aún en
las mas nuevas versiones de Windows, y se fue mejorando a lo largo de los años a
medida que evolucionaba Windows.

 
' - Liberado en 1981 como complemento al IBM-PC. Primera versión de DOS.
Soporta 16 Kb de memoria RAM, disquetes de 5,25 pulgadas de una sola cara de 160 Kb.
22 ordres. Permite archivos con extensión .com y .exe. Incorpora el intérprete de
comandos COMMAND.COM.
' - Corregidos muchos errores, soporta disquetes de doble densidad de 320
Kb.
' ' - Primera versión liberada con el nombre MS-DOS.
' '- Complemento del IBM XT liberado en 1983. Más del doble de nuevas
órdenes, soporte de disco duro (muy pequeño, alrededor de 5 MB).
' - Complemento del IBM PCjr. Añadidas algunas mejoras.
' ' - Añadido el soporte para otros idiomas (aparte del inglés).
' ' - Versión con un mejor soporte de los juegos de caracteres de los idiomas
japonés y coreano.
' ' - Diseñado para soportar el nuevo hardware del IBM AT. Añadidas unas
pocas características de LAN.
' ' - Añadidas más características y soporte LAN.
' ' - Añadida capacidad para disquetes de 3,5 pulgadas y 720 Kb.
' - Añadido soporte para el ordenador PS/2 de IBM y los nuevos disquetes de
3,5 pulgadas de alta capacidad (1,44 MB). Nuevas páginas de código de caracteres
internacionales añadidas, con soporte para 17 países.

' ' - Capacidad para crear particiones de disco superiores a 32 MB. Soporte de
4 puertos serie (antes sólo 2). Incorporación de la orden "Files" para poder abrir hasta 255
archivos simultáneamente.
' ' - Generado con el código fuente de IBM, no con el de Microsoft.
' - Agregado DOS Shell, algunas mejoras y arreglos.
' ' - Versión para 'corregir' algún error.
' ' - Implementado en 1991, incluyendo más características de administración
de memoria y herramientas para soporte de macros, mejora del intérprete de órdenes o
shell.
' ' - Liberado en 1993, incluye soporte para Microsoft Windows, utilidades como
Defrag (desfragmentación del disco), DoubleSpace (compresión de archivos), MSBackup
(copias de seguridad), MSAV (Microsoft Anti-Virus), MemMaker, etc.
' ' - Versión para corregir errores.
' ' - Eliminado el soporte de compresión de disco DoubleSpace.
' - Liberado en abril de 1994.
' ' - Última versión distribuida por separado. Incluido DriveSpace para sustituir
a DoubleSpace.
' - Añade Stacker para reemplazar a DoubleSpace.
' ' - Distribuido junto con Windows 95. Incluye soporte para nombres de archivo
largos (hasta ahora habían tenido la restricción del 8+3).
' ' - Integrado en Windows 95 OSR2 y posteriormente en Windows 98 y 98 SE.
Soporta sistemas de archivos FAT32.
' ' - Incluido en Windows Me. Es la última versión de MS-DOS.
' - Versión que soluciona el problema del año 2000.

Para el año 1983, Bill Gates decide apostar todo al entorno gráfico, por eso introduce a
Windows, una interfaz gráfica capaz de correr en MS-DOS.

   . La primera versión de Windows (1985) deja mucho que desear, y no


alcanza el éxito, por ahora. Las aplicaciones eran pocas y eran de juguete. Y encima todo
estaba limitado por las patentes de Apple.

   . Desde 1987 y con esta versión las cosas empiezan a cambiar un poco.
Aparecen programas más profesionales, como las primeras versiones de Excel y Word.
Estos programas permitían cargarse desde MS-DOS, y cargando, a su vez, el Windows
completo, es decir, la interfaz gráfica.

    Lanzada en 1990, fue la primera que alcanzó la popularidad, introduce


muchas mejoras: más memoria, más potencia, más colores y fuentes true-type
escalables. Optimizado para el 386, supuso una competencia seria para el Macintosh de
Apple. 
  ! . Es el primer Windows con arquitectura de 32 bits, aunque mantiene mucho
código antiguo (16 bits), porque, según la propia Microsoft: reescribirlo todo sería muy
costoso. Algo muy importante relacionado con esto es la nueva API, la llamada Win32.

   ! Muchos lo ven como una pequeña evolución de Windows 95, mejorando
en estabilidad y prestaciones, pero con pocas cosas realmente innovadoras.

    ". Poco hay que decir, destacar que es el último Windows basado en
MS-DOS (por suerte) que ha salido al mercado, a partir de ahora se dedicarán casi
exclusivamente a la rama NT.

Ahora veremos la rama basada en NT.

Regresamos en el tiempo al año 1987. IBM y Microsoft habían llegado a un acuerdo para
desarrollar conjuntamente la evolución de MS-DOS.

'. Este SO de 16 bits evolución de MS-DOS nace para aprovechar al máximo los Intel
80286. Ese año sacan la primera versión, y poco después la 1.1, que añade Presentation
Managaer, una interfaz gráfica casi idéntica a la de Windows 3.0.

  c# Así es como nace la segunda rama de desarrollo, que saldría al público en
1993. Como premisas iniciales se quiere crear un SO de 32 bits, y que no requiera correr
bajo MS-DOS, al contrario que la primera rama de desarrollo.

  c# En 1996 aparece esta versión, que a primera vista resulta muy parecida
a Windows 95, pero que por dentro es muy diferente. La capa de abstracción relativa al
Hardware es mucho más robusta que la de Windows 95, y también ganaba a W95 en
seguridad.
   Un gran salto de calidad (siempre teniendo en cuenta que hablamos de
Microsoft). Una mejora importante es el soporte de plug&play de Windows basados en
MS-DOS, ya que hasta el momento muchos componentes Hardware no eran compatibles
con esta rama.

    Salió en 2001, y fue la unión definitiva de las dos ramas, la basada en NT y
la basada en MS-DOS. La interfaz es completamente nueva, y en líneas generales tanto
el aspecto como el rendimiento mejoran.

  ' Es la evolución de Windows Server 2000, pero con el núcleo de


XP. Como es de imaginar, viene con importantes novedades en el campo de las
comunicaciones.

   
 El ultimo sistema operativo de Microsoft generó mucha polémica, acerca
de si estaría al alcance de sus competidores (Mac, Linux), y hasta de si sería capaz de
superar a su antecesor, XP.













' 
 
 $ "%

LINUX hace su aparición a principios de la década de los noventa, era el año 1991 y por
aquel entonces un estudiante de informática de la Universidad de Helsinki, llamado Linus
Torvalds empezó, -como una afición y sin poderse imaginar a lo que llegaría este
proyecto, a programar las primeras líneas de código de este sistema operativo llamado
LINUX.

El 5 de octubre de 1991, Linus anuncio la primera versión "Oficial" de Linux, -versión 0.02.
Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc pero no
mucho mas funcionaba. En este estado de desarrollo ni se pensaba en los términos
soporte, documentación, distribución.

Después de la versión 0.03, Linus salto en la numeración hasta la 0.10, más y mas
programadores a lo largo y ancho de internet empezaron a trabajar en el proyecto y
después de sucesivas revisiones, Linus incremento el número de versión hasta la 0.95
(Marzo 1992). Más de un año después (diciembre 1993) el núcleo del sistema estaba en
la versión 0.99 y la versión 1.0 no llego hasta el 14 de marzo de 1994.

Desde entonces no se ha parado de desarrollar, la versión actual del núcleo es la 2.6 y


sigue avanzando día a día con la meta de perfeccionar y mejorar el sistema.
Luego están todas las distribuciones de Linux, hechas por distintas organizaciones tales
como Ubuntu, Mandriva, Red Hat, de las cuales todas varían en algo, ya sea
gráficamente, o internamente.

Вам также может понравиться