¡Buscamos un artículo en inglés sobre informática!

+++++++++++++++

¡La pregunta es sobre un trabajo en inglés! ! !

ANÁLISIS HISTÓRICO DEL DESARROLLO UNIX

Después de más de treinta años de uso, el sistema operativo UNIX de Bell Labs sigue siendo considerado uno de los sistemas operativos más potentes y flexibles del mundo de la informática. . uno. Su popularidad se debe a muchas cosas. Uno de ellos es la capacidad de ejecutar una variedad de máquinas, desde estaciones de trabajo de un solo usuario hasta supercomputadoras. La portabilidad de UNIX también hace que muchos fabricantes lo adopten. El sistema también propone un enfoque único para el diseño de software que resuelve problemas conectando herramientas más simples entre sí en lugar de crear grandes aplicaciones.

Su desarrollo y evolución han dado lugar a una nueva filosofía de la informática. En los primeros días de la informática, los sistemas informáticos no se comunicaban entre sí. Incluso varios ordenadores fabricados por la misma empresa suelen necesitar traducción. Olvídese de la interoperabilidad de sistemas de diferentes proveedores. La mayoría de los sistemas operativos normalmente sólo pueden realizar un conjunto limitado de tareas y sólo en la máquina para la que fueron escritos. Si una empresa actualiza a una computadora más grande y potente, el antiguo sistema operativo a menudo no puede ejecutarse en la nueva computadora y, a menudo, los datos de la empresa deben ingresarse nuevamente en la nueva computadora.

Intentar desarrollar un sistema informático conveniente, interactivo y utilizable que pueda soportar a muchos usuarios. Un grupo de científicos informáticos de Bell Labs y General Electric se unieron al MIT en 1965 en un esfuerzo continuo llamado Sistema de tiempo compartido de mainframe de servicios informáticos y de información multiplexada. El proyecto fue un fracaso porque los esfuerzos del equipo inicialmente no lograron producir un sistema económicamente útil. Bell Labs se retiró del trabajo en 1969. Cuatro hombres del Centro de Investigación de Ciencias Computacionales de Bell Labs, Ken Thompson, Dennis Ritchie, Doug McCloy y J. F. Osana, continuaron trabajando en el proyecto y finalmente crearon el sistema operativo UNIX.

La primera versión de UNIX fue escrita en lenguaje ensamblador, pero la intención de Thompson era escribirla en un lenguaje de alto nivel. Thompson probó FORTRAN por primera vez en 1971, pero lo abandonó después del primer día. Luego escribió un lenguaje muy simple, al que llamó B, y funcionó, pero hubo algunos problemas. Debido a que la implementación se interpreta, siempre es lenta. Ritchie añadió tipos a B, que durante un tiempo se llamó NB, que significa "Nuevo B", y luego comenzó a escribir un compilador para ello. La primera etapa de C consta en realidad de dos etapas, B y NB. La segunda etapa es reescribir UNIX en c.

Thompson empezó en el verano de 1972, pero hubo dos problemas. Descubra cómo ejecutar rutinas básicas, cómo cambiar el control de un proceso a otro. El segundo problema es que es difícil conseguir la estructura de datos correcta, ya que la versión original de C no tenía estructuras. Esas cosas se combinaron para dejar a Thompson en un segundo plano durante todo el verano. Durante el año siguiente, Ritchie añadió estructuras y el verano siguiente trabajaron juntos para rehacer todo el sistema operativo en C.

El resto está en la página /sample/essay/69/2/ 1 ***3 y se puede eliminar.