Развитие программного обеспечения - Первый компоновщик A-0

Новости it-компаний

Технология Intel vPRO: истории успеха

News image

Технология Intel vPro, объединяющая передовые функции управления и безопасности, стала доступной в сентябре 2006 г., и ...

Новая модель корпоративного ноутбука Dell - безопасно для бю

News image

Dell представляет новый ноутбук - Latitude D505. Построенная на базе новых процессоров Intel и оснащенная во...

Авторизация



Развитие технологий:

Развитие модельного ряда компьютеров фирмы IBM

Первая модель ПК IBM - IBM PC (IBM Personal Computer) созданная в 1981 году использовала микропроцессор Intel 8088 и имела 64...

Экономическая информация

Информация возникает в процессе регистрации какого-либо события или явления в окружающем мире. Если этот акт регистрации производится в сфере производственных от...


Первый компоновщик A-0
История - Развитие программного обеспечения

Людям свойственно ошибаться. Это наблюдение стало исходной предпосылкой появления на свет программы-компоновщика A-0. Компоновщик использовался как вспомогательное средство для создания других программ. По заданному идентификатору, т. е. условному коду, он осуществлял выборку нужной подпрограммы из библиотеки подпрограмм (где она хранил ась на магнитной ленте), считывание и запись ее в отведенное место оперативной памяти.

Таким образом, компоновщик, извлекая несколько различных подпрограмм, формировал из них единую программу. Все это он делал абсолютно точно, не допуская ошибок, связанных с вычислением адресов.

Компоновщик, поставлявшийся вместе с компьютером «Юнивак» (эти машины поступили в продажу в конце 50-х), позволял создавать так называемые автоматические программы. Автоматическими они назывались потому, что большую часть утомительной работы по компоновке программы из отдельных машинных команд брал на себя сам компьютер.

Для специалистов, пользовавшихся компьютерами «Юнивак», автоматическое программирование, несмотря на всю его примитивность, стало настоящей находкой, поскольку купить программное обеспечение в то время было негде. Каждая организация, приобретая вычислительную машину, обрекала себя на разработку программ, предназначенных для решения ее специфических задач, например оформления платежных ведомостей или обработки данных о переписи населения.

Один программист, вспоминая те дни, заметил, что «по стоимости программирование тогда не уступало оборудованию».

Во многом благодаря неукротимой энергии Грейс Хоппер компоновщик и другие подобные вспомогательные средства способствовали коммерческому успеху машины «Юнивак» - первого компьютера массового выпуска и спроса.

Первая машина этой модели была отправлена в Национальное бюро переписи населения США в 1951 г., и в том же году еще 4 машины были поставлены вооруженным силам и правительственным учреждениям. А в 1952 г. компьютер «Юнивак», правильно предсказав неожиданную победу Дуайта Эйзенхаура над Эдлаем Стивенсоном в борьбе за президентское кресло, благодаря телевидению стал известен всей стране. Правда, это предсказание стало возможным лишь благодаря группе программистов, разработавших для этой машины программу анализа избирательной компании.

Другие предприниматели, заметив коммерческий успех «Юнивака», быстро включились в компьютерный бизнес - так началась технологическая революция. У нее было два движущих фактора: прогресс в области разработки быстродействующей электроники и непрерывное совершенствование языка общения человека с машиной. Конечная цель совершенствования - создание языка, подобного языку человека. Безграничные возможности вычислительной техники, которые более века назад предвидели Чарльз Бэббидж и графиня Лавлейс, стали воплощаться в жизнь.

 


Читайте:


Добавить комментарий


Защитный код
Обновить

Дэвид Паккард, один из основателей компании Hewlett-Packard

News image

За свою легендарную полувековую карьеру Дэвид Паккард оказал огромное влияние на развитие современной электронной индустрии и методов управления. Сегодня Hewlett-Packard - ...

КОНРАД ЦУЗЕ. ПИОНЕР КОМПЬЮТЕРОСТРОЕНИЯ

News image

В Германии его называют изобретателем компьютера , с данным утверждением трудно не согласиться. Единственное, что я добавил бы к эт...

Жесткие диски для ноутбуков становятся тоньше

News image

На данный момент жесткие диски для ноутбуков могут быть толщиной 9,5 мм и 12,5 мм. Первые получили наибольшее распространение, а об...

Financial Times обещает iTablet уже в следующем месяце

News image

Конец декабря редакция Financial Times решила скрасить очередной порцией слухов о планшетнике Apple. По данным издания, это устройство, покорившее заголовки СМ...

MacBU подытоживает две тысячи девятый год

News image

Как прошел 2009 год в компании, которую традиционно принято считать вторым крупнейшим разработчиков ПО для платформы Apple Macintosh? В Microsoft Ma...

VESA официально утвердила стандарт mini DisplayPort

News image

Презентованный Apple осенью 2008-го новый видеоинтерфейс mini DisplayPort (сокращенно mDP) вызвал неоднозначную реакцию, отголоски которой оставались различимыми вплоть до вчерашнего дн...

Планшетный Мак покажут 26 января?

News image

За несколько дней до начала нового 2010 года онлайн-пресса разразилась новым потоком слухов на тему планшетного компьютера Apple: сначала хорошо ос...

Внедрение 6-ядерных процессоров Intel Xeon может потребовать

News image

Изданию Fudzilla стали известны подробности по первому 6-ядерному процессору Intel Xeon. Он получит обозначение Core i7 980X, а его несущая тактовая ча...