История -
Развитие программного обеспечения
|
Начало этой истории положила все та же публикация журнала Popular Electronics за 1975 г., посвященная машине «Альтаир-8800», которая привлекла к себе внимание многих любителей электронной и компьютерной техники.
Среди наиболее горячих энтузиастов этой новинки был Пол Аллен (Paul Allen) - молодой программист из компьютерной фирмы Honeywell, расположенной неподалеку от Бостона. Узнав о новой машине, Аллен немедленно отправился к своему другу детства Бил Гейтсу (Bill Gates), студенту первого курса Гарвардского университета. Молодые люди решили, что машина-малютка нуждается в программном обеспечении
|
История -
Развитие программного обеспечения
|
В 1960 г. в США было, вероятно, всего около 5 тыс. компьютеров. Машины, установленные в учреждениях, применялись главным образом для расчета заработной платы, складского учета, выписки счетов, подсчета реализации продукции и анализа цен. В военном деле компьютеры использовались для координации работы систем ПВО и управления полетами
|
История -
Развитие программного обеспечения
|
Вероятно, «рассадником» подобного необузданного увлечения компьютерами стал Массачусетский технологический институт (МТИ), где программисты-маньяки стали сами себя называть хакерами (hacker) . Вначале этим прозвищем награждали проказливых студентов, а позднее - некоторых членов клуба железнодорожного технического моделирования. В клубе было две секции. В первой занимались главным образом внешним оформлением макета, строя весьма реалистичные ландшафт и модели поездов, во второй - увлекались созданием хитроумного лабиринта «начинки» макета, приводившей его в движение. Члены клуба, составлявшие ядро второй группы, с каким-то фанатичным рвением просиживали бесконечные часы за монтажом системы
|
История -
Развитие программного обеспечения
|
В 1975 г. январский номер журнала Popular Electronics взбудоражил энтузиастов компьютерной техники. В этом номере была опубликована первая часть статьи, в которой описывался «первый в мире набор для сборки мини-компьютера, способного конкурировать с коммерческими моделями ..
|
История -
Развитие программного обеспечения
|
Написание компьютерных программ требует смирения и предельной точности. Команды компьютера должны формулироваться абсолютно полно и четко. Машины делают только то, что им сказано, и потому выдаваемые им приказы не должны содержать ни малейшей двусмысленности. Это справедливо для программного обеспечения любого ранга - от простой музыкальной программы для настольного компьютера до чудовищно сложной программы, предназначенной для управления воздушным движением в районе аэропорта.
Составление программ было бы особенно сложным, если бы для этого использовались нули и единицы двоичного кода
|
|
|
|
Страница 4 из 7 |