Domnul Claude Shannon. Preistoria Unix-ului - Episodul 5

 

Scriu acest articol într-o casă situată la marginea capitalei Argentinei. Când o vei termina, vei călători prin kilometri de fibră optică până în stațiunea de pe litoral Las Toninas, unde un cablu subteran te va duce pe sub Atlantic pe calea cea mai rapidă către serverele spaniole ale LinuxAdictos. Când este publicat, un pasager al autobuzului din Madrid o poate citi pe smartphone-ul său și un pacient care stă în sala de așteptare a unui stomatolog din Mexico City pe tabletă. Este posibil ca primului sa ii placa atat de mult incat sa-si sune mama sa o roage sa o citeasca, in timp ce celuilalt ii va parea atat de rau incat va incarca un video pe Instagram in care spune cat de mult il uraste.

Rolul Bell Labs

Majoritatea tehnologiilor implicate în proces, din momentul în care am pornit calculatorul pentru a scrie articolul, până când mexicanul a apăsat butonul pentru a-și încărca videoclipul, au provenit, s-au îmbunătățit sau s-au inspirat din munca unei singure instituții. Laboratoarele Bell.

Finanțat printr-o mică taxă pentru facturile de telefon de la monopolul de comunicații AT&T, Bell Labs a reunit unii dintre cei mai buni fizicieni, matematicieni, chimiști, ingineri și alți specialiști în discipline pentru a îmbunătăți sau extinde serviciile tehnologice.

Deși ceea ce justifică această serie de articole Este invenția lui Unix, sistemul de operare din care s-au inspirat Linux, FreeBSD și macOS, De acolo au venit și tranzistorii, rețelele celulare pentru comunicații mobile și tehnologia CCD pentru captarea imaginilor digitale. Este adevărat că nu au văzut potențialul microprocesoarelor, dar inventarea acestora ar fi fost imposibilă fără cercetări prealabile ale laboratoarelor în materiale semiconductoare.

Deși laboratoarele Bell au lucrat cu mecanisme similare cu cele ale comunităților de software liber și majoritatea invențiilor au fost rezultatul colaborării mai multor persoane., poate cea mai mare realizare a lui a fost o contribuție individuală. Și, nu este o tehnologie, ci o teorie. Permiteți-mi să vă prezint pe domnul Claude Shannon.

Domnul Claude Shannon

Fiu al unui negustor și judecător dintr-un oraș rural și al unui director de școală, a crescut montând și demontând dispozitive. Cariera sa în lumea comunicațiilor a început prin construirea unui telegraf. Din prima clipă, profesorii săi l-au descris drept un om de știință cu mare talent și, ani mai târziu, însuși Albert Einstein l-ar clasifica drept „genial”.

Prima piatră de hotar din povestea pe care o spunem este atunci când domnul Claude Shannon, pe cale să-și termine studiile de licență la Universitatea din Michigan, vede un anunț care cere operatori pentru „analizatorul diferențial” al MIT.

Considerat unul dintre primele computere analogice, analizorul diferenţial ocupa o încăpere întreagă şi trebuia operat de mai multe persoane. Era capabil să rezolve probleme matematice complexe cu o viteză mai mare decât cea a oricăreia dintre alternativele vremii. Mașina consta dintr-un circuit de întrerupătoare electronice care controlau seturi de tije, scripete, roți dințate și discuri rotative, pe care operatorii trebuiau să le manipuleze constant pentru a se potrivi cu valorile dintr-o problemă numerică. Amuzant este că analizatorul a dat răspunsul scriind cu un creion mecanic pe hârtie milimetrică.

Fascinat de mașină, Shannon a devenit interesat de releele electromecanice din circuitul său de control. Acestea erau întrerupătoare magnetice care se deschideau sau se închideau când se aplica sau se întrerupe un curent. Poziția deschisă sau închisă a releelor ​​poate reprezenta un răspuns da sau nu la o întrebare. De asemenea, un lanț de relee s-ar putea ramifica într-o direcție logică reprezentând alternativele „ȘI” sau „SAU” în funcție de pozițiile deschis sau închis.. În acest fel, puteți răspunde la o problemă complicată sau puteți rula un set complex de comenzi.

Lucrul cu analizorul diferențial ia dat lui Shannon sămânța unei idei pentru o nouă modalitate de a proiecta și utiliza aceste circuite prin aplicarea algebrei booleane.

Comentarii

Postări populare de pe acest blog

BlueOS: Un sistem de operare care folosește Rust și acceptă Linux

Tocmai a fost lansat /e/OS 1.17, aducând un val de îmbunătățiri, de la măsuri de confidențialitate îmbunătățite la o interfață de utilizator reproiectată.

Google propune utilizatorilor computerelor mai vechi cu Windows 10 să migreze la ChromeOS Flex — 600 de dispozitive certificate