Аналитички мотор: Поглед на Баббагеове безвремене дизајне

Аутор: Judy Howell
Датум Стварања: 4 Јули 2021
Ажурирати Датум: 1 Јули 2024
Anonim
Аналитички мотор: Поглед на Баббагеове безвремене дизајне - Технологија
Аналитички мотор: Поглед на Баббагеове безвремене дизајне - Технологија

Садржај


Одузети:

Осврћући се на аналитички мотор, сада већ древни концепт који предњачи микрочипом, можемо добити бољи увид у то како је човечанство створило наше непрестано развијајуће се машине.

Аналитички мотор - то није блиставо име, али ово стварање касних 1800-их било би импресивно, чак и модерној публици. Била би то метална монструозност - дрхтав, вишесочни бехемотх, коме је потребно пуно више простора од класичне послужитељице за мале пословне просторе. Оно што је овај дизајн у ствари и учинио, требало је да премости јаз између онога што је тада постојало и онога што сада постоји, претварајући научну фантастику у стварност.

Аналитички мотор био је идеја на којој је човек по имену Цхарлес Баббаге радио до смрти 1871. године - машина која је, иако никад у потпуности изграђена, довела до врста паметних уређаја које сада узимамо здраво за готово. Аналитички мотор је учврстио наслеђе Цхарлеса Баббагеа као визионара у областима информационе технологије и вештачке интелигенције. Изграђен на Баббагеовом ранијем раду са логаритамским табелама и аутоматском аритметичком функцијом (и механичким „Дифференце Енгинеом“ који може да извршава сличне основне прорачуне), аналитички мотор дизајниран је да користи аналогну технологију да, у теорији, уради нешто од онога што данас раде дигиталне машине користећи технологије које би, по глави 19. века, личиле на чаробњаштво или магију.

Ако желите знати више о томе како се овај план развио, погледајте било који од различитих интернетских признања Цхарлесу Баббагеу или покупите релативно нејасно танко издање Јеремија Бернстеина, Тхе Аналитицал Енгине: Рачунари - прошлост, садашњост и будућност. Бернстеин детаљно говори о мотору и његовом произвођачу, документујући неке од основних филозофија података које су започеле дуг корак напред. Бернстеинова књига написана је 1980-их, будући да се дигитални рачунар још увек брзо развијао у релативном детињству, али књига још увек покрива многе принципе дизајна по којима је Баббаге данас познат.

Основни принципи рачунања

У аутоматизацији нумеричких процеса израчунавања, Бернстеин истиче да је Баббаге могао да гледа у будућност, у смислу да елиминише потребу за људским радом свог мотора. Напомиње да је једна од главних ученица Баббагеа, Лади Ловелаце, сугерисала своју превласт у технолошком свету тог доба: "Овај мотор надмашује своје претходнике", написао је Ловелаце, "и у обиму израчуна који може да изврши, као и у објектима , сигурност и тачност с којом их може извршити и у недостатку сваке неопходности за интервенцијом људске интелигенције током извршавања њених прорачуна. "

Бернстеин такође препричава Баббагеово знатижељно руковање модерном меморијом: "Ако је потребан одређени логаритам, машина је требала да звони и да на прозору прикаже картицу која би била сигурна који логаритам је потребан. погрешна вредност, машина је требала да звони гласније. "

У знак наклона секвенцијалним и итеративним аспектима модерних програмских језика попут Ц ++, Баббаге је замислио оно што је назвао "да мотор креће напријед једући свој реп" да ​​би извео узастопне операције. Такође је радио системе за условне операције попут савремених „ако“ изјава. Бернстеин такође улази у основне елементе смештене у Баббагеовим теоретским нумеричким цилиндрима и другим деловима за обраду аналогних бројева.

"Сви рачунари се састоје од четири основне јединице." пише Бернстеин. "На првом месту мора да постоји неки механизам за уношење података и упутстава у машину и за добијање одговора - веза, односно између машине и људског програмера."

Ова и друге књиге о напретку ИТ-а кроз много деценија показују како су све софистициранији аналогни механизми за унос, попут касета и карата за ударце, довели до потпуно дигиталних дизајна који сада могу много јаче преносити информације.

Друго, Бернстеин објашњава Баббагеову употребу меморисане меморије која би - опет - била у аналогним контејнерима. Рачунална машина такође мора имати својеврсни мотор за програмирање, који Бернстеин назива "млин", а свеобухватна "контролна јединица" мора управљати свим тим операцијама.

"То је један од тријумфа савремене електронике да су склопови који могу радити све ове ствари дизајнирани и произведени, пише Бернстеин," а Баббаге је почаст како је он замислио како би исте ствари могле да ураде колекцију зупчаника, точкова и полуга. "

Накнадни напредак

Значајан напредак у Баббагеовим теоретским нацртима неће бити постигнут тек неколико деценија до 1900-их. Бровнстеин хроника појаву машина попут Марка 1, развијених 40-их, и електронског нумеричког интегратора и калкулатора (ЕНИАЦ), који је представљен 1946. године, очарао је свет својим софистицираним хардвером и невероватном моћима обраде. Генерално, Бернстеин говори о томе како је, као рана ИТ-оријентација, аналитички мотор на крају довео до главних оквира који су почели напајати главне владине системе средином до касних 1900-их, све док поступно унапређење хардвера и одговарајући развој програма нису проширили ове софистициране ратне машине прерасли у масивни интернет и широку употребу интернета за индивидуалну употребу (ВВВ) на који се сада ослањамо како бисмо погледали Милеи Цирус који врти у видео записе и упоређује пизза ресторане.

Можда је потребан истински љубитељ стеампунк-а да цени начин на који би Баббагеови уредно окретни челични точкови и цилиндри са цилиндрима изрезали врсте математичких операција које сада можемо обавити чак и најосновније софтверске програме на личним рачунарима. Међутим, док настављамо експериментирати са новим хардвером и новим интерфејсима, вреди се осврнути се на заиста импресиван део инфраструктуре, врсту машине која би своје патуљке, шиваће машине и машине за утискивање свог времена удубила у готово митолошку радозналост. и претходница будућег збуњујућег модерног доба.