HISTORIA DE MICROSOFT
Para habla un poco de la historia de Microsoft debemos partir de sus creadores quienes fueron y como la crearon.
Microsoft corporación (NASDAQ MSFT) es una empresa multinacional estadounidense, fundada en 1975 por William H. Gates III y Paul Allen dedicada al sector de la informática con sede en Redmond, Washinton. Microsoft desarrolla, fabrica, licencia y produce software y equipos electrónicos siendo sus productos mas usados el sistema operativo Microsoft Windows y la suite Microsoft office, estos productos tiene una importante posición entre los ordenadores personales. Con una cuota de mercado cercana al 90% para office en 2003 y para Windows en el 2006, siguiendo la estrategia de William H. Gates III de “tener una estación de y trabajo que funcione con nuestro software en cada escritorio y en cada hogar.
La compañía también suele ser nombrada como MS, por sus iniciales en el NASDAQ MSFT o simplemente como redmond. Debido a la gran influencia que tiene sobre la localidad de su centro de operaciones tiene 80.000 empleados en 102 países diferentes y cuenta con unos ingresos de 51.120 millones de dólares durante el año 2007.
Fundada para desarrollar y vender intérpretes de BASIC para el Altaír 8800, a mediados de los 80 consiguió dominar el mercado de ordenadores personales con el sistema operativo MS-DOS. La compañía inicio una oferta pública de venta en el mercado de valores en 1986, la cual, debido a la subida de cotización de las acciones, llevo a 4 empleados a convertirse en mil millonarios y a 12.000 en millonarios.
El primer microprocesador el 4004 de Intel, era una computadora de 4 bits que contenía 2300 transistores que podían realizar 60000 instrucciones por segundo, en contraste, los modernos microprocesadores para PC de 64 bits contiene 7.5 millones de transistores y son capaces de realizar mas de millón de operaciones por segundo, luego en el año de 1975 apareció la primera microcomputadora comercial disponible, la Atair 880, fue la primera computadora debido a que poseía una manera de 64 KB y una estructura de canal abierta de 100. Esta computadora venia para ser ensamblada por el usuario que debía tener un conocimiento básico de electrónica AMD hace su entrada produciendo memoria RAM.
En el mismo año dos jóvenes estudiantes llamados Paul Allen y Bill Gates, escribieron el interpretador de lenguajes llamado “BASIC” luego de esto en el verano del mismo año formaron una compañía llamada “MICROSOFT.
MICROSOFT FORTRAN
Este fue su segundo producto de MICROSOFT lanzado en el mercado, en el año 1977, Otro lenguaje de programación, y pronto sacó versiones del lenguaje BASIC para los microprocesadores 8080 y 8086.
FORTRAN 5.1
El FORTRAN es un lenguaje estructurado. Esto significa que los programas tienen una determinada estructura que no puede alterarse. Los antiguos ordenadores no disponían de teclado para la introducción de programas. Estos, se codificaban en tarjetas mediante perforaciones, y se introducían en un lector que las traducía a números. (una especie de braille informático). Esto ha dejado pequeñas secuelas que aún se conservan en el FORTRAN actual. La estructura general en la pantalla sería la siguiente, (basada en un monitor de 80 columnas):
Existen pues, según columnas, 5 zonas diferenciadas:
En la 1ª columna se escribe una C en el caso de que queramos introducir una línea de comentarios. En caso contrario, esta línea estará siempre en blanco.
Las columnas 2 a 5 sirven para especificar etiquetas. Las etiquetas son nombres que se pueden dar a las líneas para referenciarlas posteriormente.
La columna 6 sirve para introducir un carácter que indique al compilador que la línea anterior continúa en ésta. Esto es necesario cuando una línea supera en longitud la columna 72. En este caso, podemos continuarla en la línea siguiente colocando aquí un carácter.
Las columnas 7 a 72 definen la zona en la cual se sitúa el código FORTRAN. Aquí se escriben los programas.
Mas allá de la columna 72 el compilador ignora el contenido.
Si observamos las líneas, apreciamos que también existen 4 zonas:
La primera zona es la línea de nombre de programa. Está formada por la sentencia PROGRAM seguida del nombre del programa. Si bien no es obligatoria, es necesaria. No sólo nombra el programa sino que separa la zona de definición global de la zona de definición del programa. La zona de definición global es aquella en la que se sitúan las definiciones de procedimientos externos. Se tratará esto más detalladamente conforme avance el curso. Esta línea es única, lo que significa que no podemos introducir dos sentencias PROGRAM
MS-DOS
En 1979 Gates y Allen trasladaron la compañía a Bellevue, Washington, muy cerca de Seattle, la ciudad donde ambos nacieron. El traslado a Redmond, muy próximo a Bellevue, se produjo en 1986. En 1980
IBM contrató a Microsoft para escribir el sistema operativo del IBM PC, que saldría al mercado al año siguiente. Presionada por el poco tiempo disponible, Microsoft compró QDOS (Quick and Dirty Operating System) a Tim Paterson, un programador de Seattle, por 50.000 dólares y le cambió el nombre a MS-DOS. El contrato firmado con IBM permitía a Microsoft vender este sistema operativo a otras compañías. En 1984 Microsoft había otorgado licencias de MS-DOS a 200 fabricantes de equipos informáticos y, así, este sistema operativo se convirtió en el más utilizado para PC, lo que permitió a Microsoft crecer vertiginosamente en la década de 1980.
MS-DOS EN INTEL 8088
VERSIONES:
PC DOS 1.0 - 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.
PC DOS 1.1 - Corregidos muchos errores, soporta disquetes de doble densidad 1.25 - Primera versión liberada con el nombre MS-DOS.
MS-DOS 2.0 - Complemento del
IBM XT liberado en
1983. Más del doble de nuevos comandos, soporte de
disco duro (muy pequeño, alrededor de 5 MB).
PC DOS 2.1 - Complemento del
IBM PCjr. Añadidas algunas mejoras.
MS-DOS 2.11 - Añadido soporte para otros idiomas (aparte del inglés).
MS-DOS 2.25 - Versión con un mejor soporte para
juegos de caracteres de los idiomas japonés y coreano.
MS-DOS 3.0 - Diseñado para soportar el nuevo hardware del
IBM AT. Añadidas unas pocas características de
LAN.
MS-DOS 3.1 - Añadidas más características y soporte LAN.
MS-DOS 3.2 - Añadida capacidad para disquetes de 3,5 pulgadas y 720 KB.
PC DOS 3.3 - 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.
MS-DOS 3.3 - Capacidad para crear particiones de disco superiores a 32 MB. Soporte de 4 puertos serie (antes sólo 2). Incorporación de la ordeer "Files" para poder abrir hasta 255 archivos simultáneamente.
MS-DOS 4.0 - Generado con el código fuente de IBM, no con el de Microsoft.
PC DOS 4.0 - Agregado
DOS Shell, algunas mejoras y arreglos.
MS-DOS 4.01 - Versión para corregir algún error.
MS-DOS 5.0 - 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.
MS-DOS 6.0 - 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.
MS-DOS 6.2 - Versión para corregir errores.
MS-DOS 6.21 - Eliminado el soporte de compresión de disco DoubleSpace.
PC DOS 6.3 - Liberado en abril de
1994.
MS-DOS 6.22 - Última versión distribuida por separado. Incluido DriveSpace para
sustituir a DoubleSpace.
PC DOS 7.0 - Añade
Stacker para reemplazar a DoubleSpace.
MS-DOS 7.0 - Distribuido junto con
Windows 95. Incluye soporte para nombres dearchivo largos (hasta ahora habían tenido la restricción del 8+3).
MS-DOS 7.1 - Integrado en Windows 95 OSR2 y posteriormente en
Windows 98 y 98 SE. Soporta sistemas de archivos
FAT32.
MS-DOS 8.0 - Incluido en Windows Me. Es la última versión de MS-DOS.
PC DOS 2000 - Versión que soluciona el problema del año
2000.