# data[].attributes.attachment_link.readable_text
Hace tiempo dedicamos el capítulo de historia del software al MS-DOS, un sistema operativo que se había convertido en leyenda y que, en su origen, catapultó a Microsoft a una posición privilegiada. MS-DOS llegó al mercado en 1981 gracias a que IBM buscaba una alternativa a un sistema operativo que, prácticamente, era el que dominaba el mercado de la época, el CP/M. Con el tiempo, cambiaron las tornas y CP/M terminó siendo eclipsado y desapareció del mapa, sin embargo, a este sistema operativo le debemos, por ejemplo, el diseño conceptual de la BIOS que hoy en día utilizamos.

El sistema operativo CP/M (Control Program for Microcomputer) fue concebido, inicialmente, como un proyecto personal de Gary Kildall que, en 1973, trabajaba como profesor en la Escuela Naval de Posgraduados de Monterrey (California) en el campo de las ciencias de la computación y que, dentro de su actividad, había desarrollado implementaciones del lenguaje PL/I para los microprocesadores de Intel 4004 y 8008. CP/M surgió como un proyecto de sistema operativo de disco que sirviese para crear un entorno de desarrollo para microcomputadoras PL/M.

Kildall siempre pensó en la explotación comercial de CP/M y comenzó vendiendo su sistema operativo (que se comercializaba en un paquete de discos de 8 pulgadas y estaba destinado a microprocesadores Intel 8080 y era compatible con el procesador Zilog Z80) a través de páginas de anuncios clasificados en publicaciones relacionadas con el mundo de la computación, sin embargo, en enero de 1975 se produjo un hecho que abrió las puertas a la expansión del CP/M.

El lanzamiento del Altair 8800, una de las primeras computadoras de la historia que, además, causó furor en los aficionados (puesto que se vendía en forma de kit para facilitar la distribución, era una computadora totalmente compatible con CP/M que dio paso a otras computadoras clónicas que utilizaban unidades de disco que requerían de un sistema operativo que pudiese gestionarlo.

En 1976, con este caldo de cultivo, Gary Kildall decidió apostar por su creación y abandonó la docencia para explotar comercialmente CP/M fundando la compañía Intergalactic Digital Research, Inc (que posteriormente pasaría a ser Digital Research Corporation y, actualmente, pertenece a Novell). Al año siguiente, y gracias a que CP/M evolucionaba para hacerse compatible con el hardware del mercado (que no era tan extenso como el de hoy en día), el sistema operativo de Kildall se extendió hasta el punto de estar presente en cualquier computadora que estuviese basada en el procesador Intel 8080 o en el Zilog Z80.

CP/M se convirtió en un sistema operativo muy popular gracias a dos factores: la portabilidad (posibilidad de llevar programas de una computadora a otra, incluso de procesadores distintos, era algo que no era nada habitual) y su diseño modular basado en tres subsistemas: CCP (intérprete de comandos), BDOS (operaciones básicas de disco) y BIOS (que era algo dependiente de la máquina en la que estaba instalada CP/M).

Gracias a su rápida difusión, los primeros programas de uso personal (como el procesador de texto WordStar y la base de datos dBase) se escribieron originalmente para CP/M y, además, la BIOS (Basic Input/Output System) de aquel entonces no dista del actual: las máquinas tenían una ROM que hacía que la unidad de disco leyese los datos de su primera posición de memoria en la que se encontraba la instrucción del archivo BIOS que configuraba el sistema.

Cuando llegaron al mercado los primeros procesadores de 16 bits, CP/M tuvo que remodelarse por completo para adaptarse a esta nueva arquitectura y eliminando la compatibilidad con los procesadores de 8 bits, abriéndose CP/M en dos ramas (CP/M-86 y CP/M-80).

En 1980, con IBM en pleno proceso de desarrollo del IBM PC, una delegación de la compañía solicitó una reunión con Kildall para utilizar CP/M en su nuevo proyecto. La esposa de Kildall era la encargada de las relaciones comerciales de Digital Research y, al final, se reunió con la delegación de IBM (que ya venía de reunirse, por error, con Bill Gates) y le ofreció a Dorothy Kildall un acuerdo comercial que ésta quiso revisar con sus abogados antes de dar una respuesta. Ante la ausencia de entendimiento entre las dos partes, IBM terminó cerrando su acuerdo con Microsoft para adquirir licencias de MS-DOS (que estaba "inspirado" en CP/M), lo cual dejó a Digital Research en un gran aprieto.

Poco más tarde, IBM descubrió que MS-DOS podría haber infringido los derechos de CP/M (es vox populi que el QDOS desarrollado por Tim Paterson era un plagio de CP/M), en previsión de una demanda, la compañía se reunió con Kildall para llegar a un acuerdo. Kildall, la verdad, no estuvo muy acertado y solicitó que el IBM PC tuviera la opción de venderse con el CP/M y el gigante azul aceptó. ¿Cuál fue el problema? La licencia de MS-DOS costaba 40 dólares de la época y la de CP/M costaba 250 dólares, así que la balanza del mercado se inclinaba por la solución más económica.

Con esta situación, y la rápida expansión de MS-DOS, el CP/M-86 (la versión de 16 bits de CP/M) era muy complicado de vender y aunque intentaron modificarlo para que fuese compatible con las aplicaciones que se ejecutaban en MS-DOS (lanzándolo bajo el nombre de DR-DOS) y fuese mejor en prestaciones, la feroz competencia de Microsoft arrastró a Digital Research a una situación tan extremadamente complicada que barrió a CP/M del mercado.

Imágenes: eWeek y RetroPlayer Brasil

# data[].attributes.attachment_link.title
Historia del software: el sistema operativo CP/M

# data[].attributes.attachment_link.description
Hace tiempo dedicamos el capítulo de historia del software al MS-DOS, un sistema operativo que se había convertido en leyenda y que, en su origen, catapultó a Microsoft a una posición privilegiada. MS-DOS llegó al mercado en 1981 gracias a que IBM buscaba una alternativa a un sistema operativo que, prácticamente, era el que dominaba ...

# data[].attributes.attachment_link.description
Con las especificaciones de software de código abierto y la posibilidad de concesión de licencias de software, nuevas oportunidades se levantaron de herramientas de software que luego se convirtieron en el estándar de facto, como DOS para los sistemas operativos, sino también diversos programas de procesamiento de texto y hojas de cálculo.

# data[].attributes.attachment_link.readable_text
Se define como el substrato físico en el cual existe el software. El hardware abarca todas las piezas físicas de un ordenador (disco duro, placa base, memoria, tarjeta aceleradora o de vídeo, lectora de CD, microprocesadores, entre otras). Sobre el hardware es que corre el software que se refiere a todos los programas y datos almacenados en el ordenador, es decir que se refiere a todos los aparatos, tarjetas (circuitos impresos electrónicos), y demás objetos físicos de los que está compuesto un PC.

Podemos decir que el origen del Hardware inicia desde la antigüedad en la edad media, donde se construyeron algunos computadores analógicos para realizar cálculos de astronomía, como es el caso del Mecanismo de Anticitera, un Mecanismo de Anticitera, un mecanismo de la antigua Gracia; el Planisferio algunas de las invenciones de Al-Biruni, el Ecuatorio de Azarquiel, y otros computadores analógicos de astrónomos e ingenieros musulmanes.

http://e-ducativa.catedu.es/44700165/aula/archivos/repositorio//1000/1060/html/1_hardware.html

El hardware ha sido un componente importante del proceso de cálculo y almacenamiento de datos desde que se volvió útil para que los valores numéricos fueran procesados y compartidos. El hardware de computador más primitivo fue probablemente el palillo de cuenta después grabado permitía recordar cierta cantidad de elementos, probablemente ganado o granos, en contenedores. Estos elementos parecen haber sido usadas por los comerciantes, contadores y los oficiales del gobierno de la época. Su evolución se va abriendo paso a medida que se conoce lo útil que puede ser para facilitar ciertas tareas que se hacían difíciles de realizar por el hombre en su diario vivir, es por eso que se va dando lugar a una clasificación de los ordenadores en generaciones las cuales se dividen de la siguiente manera:

http://www.paginaspersonales.unam.mx/files/490/HISTORIA-HARDWARE_Y_SOFTWARE.pdf

# data[].attributes.attachment_link.description
Se define como el substrato físico en el cual existe el software. El hardware abarca todas las piezas físicas de un ordenador (disco duro, placa base, memoria, tarjeta aceleradora o de vídeo, lectora de CD, microprocesadores, entre otras).

# data[].attributes.attachment_link.readable_text
Esta máquina electrónica fue desarrollada por la supervisión de John Presper y John Willian Mauchly y constituyo las bases de la ENIAC que son las siglas en ingles de Electronic Numerical Integrador and Computer (Computador e integrador Numérico Electrónico), que hizo su aparición en 1946 en la Universidad de Pennsylvania.

La segunda Guerra Mundial Provoco gran interés en el desarrollo de las computadoras, aparato totalmente electrónico del cómputo.

Las dimensiones eran impresionantes ocupaba una superficie de 167 m2y operaba con un total de 17,468 válvulas electrónicas o tubos de vacío. Físicamente la Eniac tenía 17.468 tubos de vacío, 7.200 diodos de cristal, 70.000 resistencias, 10.000 condensadores y 5 millones de soldaduras.

Pesaba 27 tn, media 2,4 m x 0,9 x 30m: utilizaba 1.500 conmutadores electromagnéticos; requería de la operación manual de unos 6.000 interruptores, y su programa o software, cuando requería modificaciones tardaba semana de instalación manual. La clasificación evolutiva del hardware del computador electrónico está dividida en cuatro generaciones, donde cada una supone un cambio tecnológico muy notable. Estas son: ·

1ª Generación (1945-1956)

Esta generación se identifica por el hecho que la tecnología electrónica estaba basada en "tubos de vacío", más conocidos como bulbos electrónicos, del tamaño de un foco de luz casero. Los sistemas de bulbos podían multiplicar dos números de diez dígitos en un cuarentavo de segundo. El inicio de esta generación lo marca la entrega, al cliente.

En aquel entonces las computadoras ya manejaban información alfabética con la misma facilidad que la numérica y utilizaban el principio de separación entre los dispositivos de entrada-salida y la computadora misma. Lo revolucionario, con respecto a las máquinas de cálculo anteriores, consiste en que ahora el procesador electrónico puede tomar decisiones lógicas y, aplicándolas, podrá realizar o bien una operación u otra. Esto es posible, lógicamente, si el hombre a comunicado previamente a la máquina cómo de comportarse en los diferentes casos posibles. Características Principales:

1. Válvula electrónica (tubos al vacío.)

2. Se construye el ordenador ENIAC de grandes dimensiones (30 toneladas.)

3. Alto consumo de energía. El voltaje de los tubos era de 300 v y la posibilidad de fundirse era grande.

4. Almacenamiento de la información en tambor magnético interior. Un tambor magnético disponía de su interior del ordenador, recogía y memorizaba los datos y los programas que se le suministraban mediante tarjetas.

5. Lenguaje de máquina. La programación se codifica en un lenguaje muy rudimentario denominado lenguaje de máquina. Consistía en la yuxtaposición de largo bits o cadenas de cero y unos. 6. Fabricación industrial. La iniciativa se aventuro a entrar en este campo e inició la fabricación de computadoras en serie. Aplicaciones comerciales. La gran novedad fue el uso de la computadora en actividades comerciales.

2ª Generación (1957-1963)

Esta generación nace con el uso del "transistor", que sustituyó a los bulbos electrónicos. El invento del transistor, en 1948, les valió el Premio Nóbel a los estadounidenses Walter H. Brattain, John Bardeen y William B. Shockley. Con esto se da un paso decisivo, no sólo en la computación, sino en toda la electrónica.

El transistor es un pequeño dispositivo que transfiere señales eléctricas a través de una resistencia. Entre las ventajas de los transistores sobre los bulbos se encuentran: su menor tamaño, no necesitan tiempo de calentamiento, consumen menos energía y son más rápidos y confiables. Las características más relevantes de las computadoras de esta época son:

- Memoria principal mejorada constituida por núcleos magnéticos.

- Instalación de sistemas de tele proceso.

- Tiempo de operación del rango de microsegundos (realizan 100 000 instrucciones por segundo).

- Aparece el primer paquete de discos magnéticos re movibles como medio de almacenaje (1962).

En cuanto a programación, se pasa de lenguajes máquina a lenguajes ensambladores, también llamados lenguajes simbólicos. Estos usan abreviaciones para las instrucciones, como ADD (sumar), en lugar de números. Con esto la programación se hizo menos engorrosa. Después de los lenguajes ensambladores se empezaron a desarrollar los lenguajes de alto nivel, como FORTRAN (1954) y COBOL (1959), que se acercan más a la lengua inglesa que el ensamblador.

Esto permitió a los programadores otorgar más atención a la resolución de problemas que a la codificación de programas.

Se inicia así el desarrollo de los llamados sistemas de cómputo. El avance en el software de esta generación provocó reducción en los costos de operación de las computadoras que, en este periodo, se usaban principalmente en empresas, universidades y organismos de gobierno.

A partir de 1950 las computadoras se hacen ampliamente conocidas; algunos pioneros de este campo habían pensado que las computadoras habían sido diseñadas por matemáticos para el uso de los matemáticos, pero ahora se hacía evidente su potencial de uso en actividades comerciales.

Características Principales:

1. Transistor. El componente principal es un pequeño trozo de semiconductor, y se expone en los llamados circuitos transistorizados.

2. Disminución del tamaño.

3. Disminución del consumo y de la producción del calor.

4. Su fiabilidad alcanza metas imaginables con los efímeros tubos al vacío.

5. Mayor rapidez ala velocidades de datos.

6. Memoria interna de núcleos de ferrita.

7. Instrumentos de almacenamiento.

8. Mejora de los dispositivos de entrada y salida.

9. Introducción de elementos modulares.

10. Lenguaje de programación más potente. ·

3ª Generación (1964-1971)

En esta época se desarrollan los circuitos integrados -un circuito electrónico completo sobre una pastilla (chip) de silicio-, que constaban inicialmente de la agrupación de unos cuantos transistores. Hechos de uno de los elementos más abundantes en la corteza terrestre, el silicio, una sustancia no metálica que se encuentra en la arena común de las playas y en prácticamente en todas las rocas y arcilla. Cada pastilla, de menos de 1/8 de pulgada cuadrada, contiene miles o millones de componentes electrónicos entre transistores, diodos y resistencias. l silicio es un semiconductor

El siguiente desarrollo mayor se da con la Integración a gran escala (LSI de Large Scale Integration), que hizo posible aglutinar miles de transistores y dispositivos relacionados en un solo circuito integrado. Se producen dos dispositivos que revolucionan la tecnología computacional: el primero el microprocesador, un circuito integrado que incluye todas las unidades necesarias para funcionar como Unidad de Procesamiento Central y que conllevan la aparición de las microcomputadoras o computadoras personales, en 1968, y a la producción de terminales remotas "inteligentes". El otro dispositivo es la memoria de acceso aleatorio (RAM) por sus siglas en inglés.

Hasta 1970 las computadoras mejoraron dramáticamente en velocidad, confiabilidad y capacidad de almacenamiento. La llegada de la cuarta generación sería más una evolución que una revolución; al pasar del chip especializado para uso en la memoria y procesos lógicos del inicio de la tercera generación, al procesador de propósito general en un chip o microprocesador.

Características Principales:

1. Circuito integrado, miniaturización y reunión de centenares de elementos en una placa de silicio o (chip).

3. Apreciable reducción de espacio.

4. Aumento de fiabilidad.

7. Renovación de periféricos.

8. Instrumentación del sistema.

10. Ampliación de las aplicaciones.

4ª Generación (1971-Presente)

Una tendencia constante en el desarrollo de los ordenadores es la micro miniaturización, iniciativa que tiende a comprimir más elementos de circuitos en un espacio de chip cada vez más pequeño. Además, los investigadores intentan agilizar el funcionamiento de los circuitos mediante el uso de la superconductividad, un fenómeno de disminución de la resistencia eléctrica que se observa cuando se enfrían los objetos a temperaturas muy bajas.

Las redes informáticas se han vuelto cada vez más importantes en el desarrollo de la tecnología de computadoras. Las redes son grupos de computadoras interconectados mediante sistemas de comunicación. La red pública Internet es un ejemplo de red informática planetaria. Las redes permiten que las computadoras conectadas intercambien rápidamente información y, en algunos casos, compartan una carga de trabajo, con lo que muchas computadoras pueden cooperar en la realización de una tarea. Se están desarrollando nuevas tecnologías de equipo físico y soporte lógico que acelerarán los dos procesos mencionados.

Otra tendencia en el desarrollo de computadoras es el esfuerzo para crear computadoras de quinta generación, capaces de resolver problemas complejos en formas que pudieran llegar a considerarse creativas. Una vía que se está explorando activamente es el ordenador de proceso paralelo, que emplea muchos chips para realizar varias tareas diferentes al mismo tiempo. El proceso paralelo podría llegar a reproducir hasta cierto punto las complejas funciones de realimentación, aproximación y evaluación que caracterizan al pensamiento humano.

Otra forma de proceso paralelo que se está investigando es el uso de computadoras moleculares. En estas computadoras, los símbolos lógicos se expresan por unidades químicas de ADN en vez de por el flujo de electrones habitual en las computadoras corrientes. Las computadoras moleculares podrían llegar a resolver problemas complicados mucho más rápidamente que las actuales supercomputadoras y consumir mucha menos energía.

Ejemplo: Micro miniaturización: este circuito integrado, un microprocesador F-100, tiene sólo 0,6 cm2, y es lo bastante pequeño para pasar por el ojo de una aguja.

pueden ver mas en este link:

Historia de la computadora

# data[].attributes.attachment_link.authors[].name
Daymar Pacheco, Erika Mujica, Yesica Peña, Mercedes Guzman, Miguel Rentroia , Karina Brito

# data[].attributes.attachment_link.description
Esta máquina electrónica fue desarrollada por la supervisión de John Presper y John Willian Mauchly y constituyo las bases de la ENIAC que son las siglas en ingles de Electronic Numerical Integrador and Computer (Computador e integrador Numérico Electrónico), que hizo su aparición en 1946 en la Universidad de Pennsylvania.