miércoles, 29 de junio de 2011

Historia de los sistemas operativos

1.-Primero que nada ¿que es un sistema operativo?
 Es un conjunto de programas  hecho para permitir el uso apropiado de las partes fisicas del ordenador hardware, y de esta manera poder interactuar con el usuario. Sin un sistema operativo, el usuario seria incapaz de poder trabajar con un computador ya que este no seria mas que muchas piezas electronicas sin objetivo, he ahi su importancia.
2.-CP/M y D.O.S
CP/M (Control Program for Microcomputers), desarrollado por Gary Kildall fue el primer sistema operativo que podía ejecutarse en PCs de diferentes fabricantes. Cuenta una anécdota que ejecutivos de IBM fueron a visitar a Kildall para ofrecerle un acuerdo para poner el CP/M en la IBM PC, pero Kildall al parecer estaba ocupado en una sesión de vuelo, y no los pudo atender. Resultado: IBM llegó a un acuerdo con un joven llamado Bill Gates para que desarrollara un sistema operativo, que se dio en llamar MS-DOS.
3.-IBM y Microsoft
Para muchos de los que trabajan con una computadora el sistema operativo D.O.S (Disk Operating System) fue el primero que tocó utilizar. De la misma manera, fue también el comienzo para Bill Gates y su empresa Microsoft. En sus principios fue desarrollado junto con la empresa IBM, pero diferencias entre las partes hicieron que no fuera un lanzamiento en conjunto. Por el contrario, cada una de las empresas presentó "su propio" sistema operativo: PC-DOS (IBM) y MS-DOS (Microsoft).
4.-DR-D.O.S
Un tercer competidor para estos sistemas operativos (y de muy buena calidad) fue el DR-D.O.S. de la empresa Digital Research que incluía comandos más prolijos y de mayor funcionalidad, pero que con el tiempo, y gracias a las campañas publicitarias de Microsoft fue quedando relegado a un segundo lugar compartido con el PC-DOS de IBM. Luego de unos años DR-D.O.S. fue adquirido por Novell que presentó una nueva versión conocida como Novell D.O.S. que realmente casi no tuvo cabida en el mercado, aunque era muy buena.
5.-Inicios de windows
Las dos primeras versiones de este "Entorno Operativo" (nótese que no era un sistema operativo en sus principios) no tuvieron mucho éxito entre el público consumidor. Lo único que logró fue que Apple le iniciara un juicio a Microsoft por su semejanza con su sistema operativo MacOs. El boom de Windows se produjo con su versión 3.0 (y más aún con la 3.1) cuando comenzó a aprovechar las capacidades de los procesadores "386" y le dio un mejor manejo a la memoria hacia el año 1991. Fue simplemente una "gasolinería" para DOS, ya que sin este no funcionaba. Y por esa razón no es un sistema operativo, sino un "entorno operativo". El atractivo que tuvo para con la gente fue su "casi real" facilidad de uso y su "cara" gráfica que hacía olvidar "las pantallas negras" de DOS.
Un tiempo más tarde se le agregaron capacidades para trabajar con redes y pasó a la versión 3.11 (para grupos de trabajo). Esta fue la última versión comercial que salió al mercado antes de que Windows 95 hiciera su aparición.
6.-Windows 95
Desde los comienzos, Windows 95 se mostro como un sistema operativo de 32 bits. Pero cuando salió a la luz se pudo ver que esto no era verdad: era un sistema operativo, porque no necesitaba de ningún otro programa para poder funcionar. Por otro lado, la promesa de los 32 bits (programas más rápidos y mejor aprovechamiento de la memoria) no se cumplió. Muchas de las "partes" de este sistema operativo fueron de 16 bits como sus antecesores. Esto se explicó diciendo que era así por la cantidad de programas "heredados" de las versiones anteriores (Windows 3.1). Casi en el mismo momento (un año antes) apareció en el mercado un verdadero sistema operativo de 32 bits que sería la competencia directa al tan publicitado Windows 95: OS-2 de IBM. En principio fue desarrollado en cooperación entre IBM y Microsoft (como años atrás con el DOS), y como años atrás surgieron diferencias que hicieron que cada empresa presentara su producto. OS-2 fue un sistema operativo totalmente de 32 bits que muchos expertos consideran mejor, más estable y con mayores prestaciones que Windows 95, pero que (nuevamente) las campañas publicitarias relegaron a un segundo lugar, ya que la gran mayoría de los desarrolladores decidieron hacer sus programas "compatibles" con Windows 95 y no con OS-2.
7.-Windows 98-nt
 Windows 98 no representó para los usuarios comunes ningún cambio significativo. Sólo un poco de retoque gráfico y alguna que otra utilidad nueva o mejorada (como el "liberador de espacio" o el viejo "defrag"). Pero si trajo algunas cosas nuevas: el soporte completo para los 32 bits, y la “eliminación” del DOS como sistema independiente (ya que no incluyó una nueva versión, sino un emulador del mismo). En esta época no podemos dejar de mencionar Windows NT (Windows Nueva Tecnología). Windows NT fue un sistema operativo de 32 bits especializado en redes que utilizó otro sistema para el manejo de los archivos (NTFS), y por lo tanto "incompatible" con Windows 95-98. Versiones de Windows NT: 3.1, 3.5, 3.51, 4; está ultima versión tuvo estas variantes: Workstation, Server, Server Enterprise Edition, Terminal Server, Embedded.
8.-Windows 2000 y millenium
Windows 2000 fue el sucesor de NT, por lo que estuvo orientado a empresas y heredó muchas de las características de este; hasta llegar a su última versión 2003 Server.
Su gran estabilidad, su soporte para varios procesadores, su alto nivel de seguridad, además de sus impresionantes capacidades para desenvolverse como server lo hicieron la mejor opción para una empresa. Era rápido y lo suficientemente fácil de configurar casi para cualquier persona, pero hay que tener en cuenta que tiene poco soporte para el agregado de periféricos como tarjetas de video o de sonido. Es decir, este no fue un sistema operativo totalmente apto para la multimedia. Al ser de esta manera, es no fue aconsejable su uso en hogares, donde comunmente encontraremos juegos, música en la PC, enciclopedias multimedia y demás. Ahí es donde entró Windows Millennium Edition (ME), sucesor de Windows 98: Fue un sistema operativo donde primó la facilidad de uso, las mejoras en multimedia, comunicaciones e Internet. Aunque no contó con la estabilidad de Windows 2000 fue más seguro que Windows 98 y 98 SE (segunda edición) ya que se incorporaron una serie de utilidades para proteger el sistema operativo y hacerlo más resistente a las instalaciones de programas y drivers de terceros que, en definitiva, fueron las principales causas de cuelgues y pantallas azules en sus predecesores. Una de las cosas interesantes con que nos encontramos en Windows ME es que el modo D.O.S, tal como lo conocimos, había dejado de existir. Ya no era posible iniciar el sistema en "sólo símbolo del sistema" o apagar el sistema "reiniciando en modo MS-DOS". Tanto es así, que los archivos AUTOEXEC.BAT y CONFIG.SYS ya no tuvieron ninguna función en ME (salvo durante la instalación). Lo que realmente se eliminó de Windows ME fue el soporte para aplicaciones DOS de 16 bits en modo real.
9.-Windows XP
Windows XP fue la mejora mas importante técnicamente desde Windows 9x, y unificó en cierto modo las versiones separadas que hubo estos años: WINDOWS 9x/ME para usuarios hogareños y SOHO contra Windows NT/2000 para usuarios corporativos con requerimientos de trabajo en redes de alto nivel. Windows XP se distribuyó en 2 versiones principales: Windows XP Home Edition y Windows XP Profesional. La versión Home no tenía tanto soporte para redes, lo que si incluyó la versión Profesional. Esto S.O., además de constituirse en la unión de los entornos mencionados, es en realidad la continuación de Windows NT/2000. Se destacó en este producto su alto grado de integración con las redes e Internet, además de proveer una nueva interfase gráfica que se hizo notar ni bien se comienza a utilizar. Los cambios de interfaz fueron básicamente estéticos. La diferencia real con sus predecesores estuvo dada por el soporte LAN, soft de grabación de CDs, multimedia, escritorio remoto y manejo de usuarios. Algo muy importante es el hecho de que Microsoft con esta versión de su S.O. ha puso especial énfasis en los drivers. WXP fué muchísimo mas renuente que sus predecesores a instalar drivers no certificados para el mismo. Con esto Microsoft pretend reducir al máximo las ya tan conocidas (y sufridas) "pantallas azules", aduciendo que la mayoría de las causas de inestabilidad de las versiones anteriores estaba dada por el uso de drivers no certificados, obsoletos o mal desarrollados. Debido a esto, se destaca la búsqueda inteligente de controladores que hace el S.O. al momento de instalar un dispositivo nuevo, escaneando unidades en busca de los drivers correctos.
10.-Windows vista

Windows Vista requiere de hardware realmente potente para ejecutarse en toda su dimensión o con una performance aceptable; incluso para las versiones mas "básicas" de este S.O.
Las versiones disponibles son varias: Enterprise, Business, Ultimate (para usuarios corporativos), Starter (solo comercializada en países emergentes, una versión reducida que si es similar a su homónima de Windows XP); y por último las versiones Home Basic y Home Premium (para usuarios domésticos).
11.-Linux
Cuando Linus Torvalds comenzó a trabajar sobre Minix para obtener su propio sistema operativo no tenía ni la más remota idea de lo que su trabajo llegaría a ser en todo el mundo. Este sistema operativo es totalmente distinto a los vistos anteriormente por un montón de razones. He aquí algunas de ellas:
 No fue desarrollado por una gran empresa:
Linus Torvalds desarrolló el kernel (el corazón) del sistema y luego liberó el código fuente del mismo en Internet para que cualquier programador que se animara pudiera modificarlo y agregarle lo que quisiera. Así, el Linux que hoy se conoce fue creado por cientos de programadores "libres" alrededor del mundo y no por una empresa.

 Es gratis y abierto:
Todo el sistema operativo es totalmente gratuito (al igual que muchísimos de sus programas), si posee una conexión a Internet es posible bajarlo a su máquina. Lo que algunas empresas hacen es "empacar" el sistema y algunos programas y grabarlos en CD’s, que junto con algún manual es lo que luego "venden". Esto se conoce como Distribuciones.

Además, junto con el sistema vienen los códigos fuentes del mismo (y de algunos programas) para que pueda ser modificado a gusto del usuario (si este es un programador experimentado), es por esto que se dice que es "abierto".
 Nació a partir de otro sistema operativo: Es una modificación del sistema Minix, que a su vez nació como una "reducción" de UNIX, "el único sistema operativo verdadero, a partir del cual se crearon los demás" (incluido DOS) según la opinión de muchos Hackers.
Este sistema operativo es el elegido por las empresas que proveen acceso a Internet, debido a su gran estabilidad y eficiencia. Además, posee un muy buen manejo de redes y seguridad, lo que está haciendo que muchas empresas e instituciones (escolares sobre todo) lo tengan en cuenta para reemplazar sus sistemas actuales. En un principio, Linux también era una "pantalla negra" en modo texto y muy poco intuitivo (al igual que DOS, al igual que UNIX). Pero desde hace un tiempo se desarrollaron entornos gráficos (varios: KDE, Gnome, etc.) que no tienen nada que envidiarle a Windows 95/98 y que hacen que más usuarios (menos experimentados) se "animen" a usarlo. Por lo anterior y el gran auge de Internet este es el sistema operativo que más crecimiento ha tenido en los últimos años, y el que se perfila quizá como una alternativa válida para el futuro.

jueves, 23 de junio de 2011

Historia de los microcumpotadores

Apple I: fue uno de los primeros computadores personales , y el primero en combinar un microprocesador con una conexión para un tecladoy un monitor. Fue diseñado y hecho a mano por Steve Wozniak. El primer computador apple salio a la venta en Junio de 1976 cn el precio de 666.666$.Cuando llego a Chile este tenia un coste igualitario al de un automovil, lo que hacía muy costoso e inaccecible su adquisicion.
                                                   

Apple II: fue la primera serie de microcomputadores de producción en masa elavorada por la empresa Apple Computer casi a finales de los años 70's y en mediados de los años 80's. El Apple II tenía una arquitectura de 8 bits basada en el procesador 6502. Era notoriamente diferente de los posteriores modelos
Macintosh de Apple.

                                               

Apple II Plus: En 1979 aparece el Apple II Plus, que incluyó el lenguaje de programación,escrito por Microsoft, y que previamente estaba disponible como una mejora El Apple II Plus tenía entre 16 y 48 KB de RAM, ampliable a 64 KB a través de un "language card" (tarjeta de lenguaje) que permitía a los usuarios cambiar rápidamente entre los dialectos

                                                  
Apple IIe: En 1982 se lanza el Apple IIe, una versión de costo menor que utilizó chips más modernos para reducir la cantidad total de componentes y costos. También mostraba por pantalla letras mayúsculas y minúsculas y tenía 64 KB de RAM ampliables a 128 KB, era considerado ampliamente como el "caballo de trabajo" de la línea

                                        

Apple IIc: Apple lanzó el Apple IIc en mayo de 1984, comercializándolo como el primer Apple II portátil. Utilizo una nuva y mejorada version del procesador,también ofreció soporte incorporado para los controladores de discos, módem, impresora, y una exhibición de 80 columnas de texto que necesitavan tarjetas vendidas por separado de procesadores anteriores

jueves, 16 de junio de 2011

Evolucion de las Hojas Electronicas

Esta es la secuencia de como van apareciendo las planillas electronicas:
1. VisiCalc: Fue la primera hoja de calculo electronica para microcomputadores, es la aplicacion que convirtio al microcomputador como un hobby para entusiastas de la computacion en una herramienta seria de negocios. Este fue concebido por Dan Bricklin, y refinado por Bob Frankston.
El VisiCalc fue el que propulso la venta de los microcomputadores, ya que estos eran muy caros.
Visicalc.png
Esta es la imagen de como se veia el VisiCalc.

2. Lotus: Esta fue el sucesor de VisiCalc, Lotus fue la primera planilla electronica en introducir celdas, rangos y macros. Esta planilla hizo el trabajo aun mas facil que la anterior. Lotus discontinuo a VisiCalc al comprar la compañia Software Arts. Hoy en dia Lotus sigue siendo la aplicacion que mas se ha vendido.

Asi se veia Lotus en la Decada de los '80

Quattro Pro: Es un programa de planilla de cálculo desarrollado originalmente por la empresa Borland International, y desde 1996 perteneciente a la compañia desarrolladora canadiense Corel Corporation, como parte de su suite de oficinas Corel Word Perfect Office.
La planilla de cálculo electrónica inicial de Borland era un programa escrito en lenguaje asamblador(Assembler) y Turbo C. Pronto sería aclamado como un producto de gran calidad gráfica para la época, sobre todo comparado con el mediocre y monocorde ambiente "textual" del sistema operativo MS-DOS. Previamente la empresa había adquirido un producto alternativo llamado Surpass ("superar" o "sobrepasar" en inglés), que había sido escrito en Modula-2 (lenguaje de programación estructurado y muy "encapsulado" desarrollado por Niklaus Wirth, el creador original de Pascal). Incluso Borland contrató los servicios de los principales diseñadores y programadores de Surpass, para convertirlo en QPro. No obstante éstos, una vez terminado su trabajo, se terminaron desvinculando de la compañía.

Este era el Quattro Pro
MultiPlan: Multiplan fue una de las primeras hojas de calculo desarrollada por Microsoft. Comercializada en 1982, en principio para ordenadores dotados del sistema operativo CP/M, fue posteriormente adaptada a otros sistemas tales como MS-DOS, BTOS y Xenix. Existieron también versiones de este programa para Commodore 64 y las familias de ordenadores Texas InstrumentsTI-99/4A, Burroughs y Apple II.
La hoja de cálculo Multiplan para Apple Macintosh fue la primera hoja de cálculo de Microsoft que utilizaba Interfaz grafica de usuario (el resto se basaban en texto).
Multiplan fue la base sobre la que se desarrolló Microsoft Excel, después de ser más vendida que Lotus 1-2-3 durante varios años

Este era el Multiplan
Excel: El otro gran éxito lo fue EXCEL escrito originalmente para la 512k Apple Macintosh en 1985. Excel fue la primera Hoja Electrónica que usó una interface gráfica con un menú de desplazamiento en la pagina y puntero de Mouse. Automáticamente se convirtió en la Hoja Electrónica más fácil de usar, ya que no poseía la vieja interface de PC−DOS (el sistema operativo de IBM que muchos tenían en ese entonces). La Apple Macintosh era la única plataforma de computadoras que podía trabajar con Excel. Excel nunca salió con una versión para DOS.
Cuando Microsoft salió al mercado con Windows 2.0 para PC en 1987, Excel fue uno de los primeros
productos que se hicieron para este programa, y todavía existen personas que siguen usando Excel 2.1 que fue escrito para correr bajo Windows versión 2. Cuando Microsoft lanzó al mercado Windows 3.0 para PC en 1989, Excel salió al mercado con su nueva versión para Windows 3 y fue la única Hoja Electrónica para Windows, y no recibió competencia hasta el verano de 1992.
excel.png
Este es el Excel