На главную | Содержание | Назад | Вперёд
Наши друзья

 

 

ХАКЕРСТВО КАК СОЦИАЛЬНОЕ ЯВЛЕНИЕ

Дебри веков или прародители хакерства
Мы не хотели бы углубляться в богословские споры, но окажем­ся недалеки от истины, назвав первым хакером Адама. И если чита­тель вспомнит состояние собственной бессильной злобы и бешенства, которое овладело им в тот момент, когда он обнаружил, что чей-то злобный вирус уничтожил плоды его многолетних стараний на хард-диске любимого «пентиума»; если вспомнит, что он поклялся сделать, когда найдет негодяя, укравшего с его счета в компании сотовой свя­зи последние доллары за оплату перегово­ров, то... То наш читатель, как человек ра­зумный, сможет оценить великодушие и гуманность Создателя, который в отместку за разрушение его программы развития на­шей цивилизации всего лишь изгнал пер­вых хакеров из рая. Адама же недаром до сих пор считают основателем Каббалы и прочих противных Богу наук, направлен­ных на то, чтобы распознать (и разру­шить!) планы Создателя.
Впрочем, если взглянуть на этот во­прос непредвзято, то изобретение челове­ком числа — уже явилось прямым вторже­нием в Божий промысел. Когда человек
взялся за систематизацию чисел, он напрямую начал хакерствовать (а как же еще назвать попытки цифрового вмешательства в определение и изменение человеческой судьбы, предназначения, характера?..). Но в те времена попытки древнейших героев-полубогов Гермеса-Трисме-гиста, Орфея и Тота обучить человечество Каббале и тем самым сде­лать цифровую мудрость всеобщей привели лишь к разобщению лю­дей. И хотя у них получилось хакнуть божественное предопределение
с помощью пирамид, но провалилась авантюра с Вавилонской баш­ней... Видать, не спала херувимская компьютерная безопасность. И че­ловечество на тьму веков погрузилось в заботы о дне насущном, а для этого хватало и простого абака, который ближе к нашим векам транс­формировался в счеты. Но человечество не оставляло мечты о хакер­стве. «Мы, в конце концов, не твари дрожащие, обреченные жрать, пить и совокупляться до семидесяти лет, а потом уходить в землю, а мы право имеем распоряжаться своей судьбой, предвидеть будущее и менять его». Так, во всяком случае, полагали многие из мудрейших людей своего времени и изобрели науки главные: алхимию, астроло­гию, нумерологию... и науки вспомогательные, прикладные: математи­ку, алгебру, химию... Они потребовали обилия вычислений. И люди
стали вычислять!
Потребность в автоматизации вычислений возникла у человека очень давно — задолго до появления компьютеров. Вначале для этого использовались простейшие «устройства»: счетные палочки, камни, пальцы и т.д. Где-то 1500 лет назад (а может быть, и значительно рань­ше) появилось первое механическое вычислительное устройство -счеты.
Первые вычислительные устройства
В 1642 году Блез Паскаль изобрел и сконструировал механическое устройство, выполняющее сложение чисел, а немногим позже - в 1673 году - Готфридом Лейбни­цем был создан арифмометр, который поз­волял выполнять четыре арифметических действия. В XIX веке подобные устройства
получили довольно широкое распростране­ние, в основном они использовались при
составлении баллистических таблиц для
Блез Паскаль артиллерийских стрельб. Существовала да-
же специальная профессия — счетчик — че­ловек, работающий с арифмометром. Одна­ко арифмометр был достаточно малоэффективным устройством, так
как даже десятки счетчиков могли работать по нескольку недель или даже месяцев. Причина этого проста: ввод данных и вывод результатов осуществлялись человеком, а скорость его работы, как очень невысока.
В первой половине XIX века английский математик Чарльз Бэб-задался целью построить универсальное вычислительное уст­ройство, которое должно было бы работать без участия человека. Для этого оно должно было бы исполнять программы, вводимые с перфо­карт (перфокарты в то время уже широко использовались в ткацких станках), а также иметь память для хранения исходных данных и про­межуточных результатов.
Эта машина значительно превосходила по своим возможностям уровень развития техники того времени, поэтому Бэббидж не смог до­вести работу по реализации своего проекта до конца. Однако он разра­ботал все основные идеи, и в 1943 году американец Говард Эпкеи, опираясь на них, смог построить на одном из предприятий фирмы IBM подобную машину на основе электромеханических реле, которая получила название «Марк-1». Еще раньше идеи Бэббиджа были пере­открыты немецким инженером Корандом Цузе, который в 1941 году построил аналогичную машину.
К тому времени потребность в автоматизации вычислений на­столько возросла, что над созданием машин, подобных машинам Эй-кена и Цузе, работало еще несколько групп исследователей. В 1943 году группа специалистов под руководством Джона Мочли и Преспера Экерта начала конст­руировать аналогичную машину на основе уже электрических ламп, а не реле. Созданная ими
машина ENIAC работала в тысячу раз быстрее,
чем Марк-1, но для задания программы прихо­дилось несколько часов или даже дней подклю­чать необходимым образом провода.
Уже тогда существовала более или менее продолжительная и саморазвивающаяся техни­ческая культура программистов-энтузиастов, людей,  которые устанавливали  программное Чарльз Бэббидж
обеспечение и забавлялись с ним. Это были так
называемые «Настоящие Программисты». Эта порода людей обычно
имела инженерную или физическую квалификацию. Они носили бе­лые носки и рубашки, галстуки, очки с толстыми стек­лами и составляли программы на машинном языке и Ассемблере, ФОРТРАНЕ и полудюжине древних языков, теперь забытых. Они бы­ли предшественниками культуры хакеров и, в значительной степени, остались невоспетыми героями предыстории.
Начиная с 1945 года технология вычисления привлекает наибо-
лее яркие и творческие умы мира. В 1945
году к работе был привлечен знаменитый
математик Джон фон Нейман, который подготовил доклад об этой машине. В сво­ем докладе он ясно и просто изложил ос­новные принципы функционирования
универсальных вычислительных уст­ройств, т.е. компьютеров. Фон Нейман описал, каким должен быть компьютер,
чтобы он был универсальным и удобным средством для обработки информации.
Он прежде всего должен иметь следую­щие устройства:
— арифметическо-логическое уст­ройство, которое выполняет арифметиче­ские и логические операции; Джон и его
— устройство управления, которое     первый компьютер организует процесс выполнения программ;
— внешние устройства для ввода-вывода информации.
Принципы функционирования ЭВМ, разработанные фон Ней­маном, оказались настолько хороши, что они (с небольшими измене­ниями) до сих пор используются в современных компьютерах.

 

На главную | Содержание | Назад | Вперёд
 
Яндекс.Метрика