Развитие программного обеспечения - От любителей к профессионалам

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

Dell предлагает новые высокопроизводительные рабочие станции

News image

Корпорация Dell, мировой лидер в производстве рабочих станций, вывела на рынок два новых продукта семейства De...

Линейка новых малогабаритных десктопов от Hewlett-Packard

News image

Компания Hewlett-Packard выпустила ряд новой продукции, ориентированный на представителей малого и среднего бизнеса. Среди них ли...

Авторизация



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

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

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

Процессор Pentium Pro

Шестое поколение процессоров х8б начало свой отсчет от процессора Pentium Pro и нашло свое развитие в Pentium II и III. Пр...



От любителей к профессионалам
История - Развитие программного обеспечения

В 1975 г. январский номер журнала Popular Electronics взбудоражил энтузиастов компьютерной техники. В этом номере была опубликована первая часть статьи, в которой описывался «первый в мире набор для сборки мини-компьютера, способного конкурировать с коммерческими моделями ... «Альтаир-8800».

В последующие дни сотни чеков, каждый на сумму 397 долл., пришли на адрес компании-производителя «Микроинструментэйшн энд телеметри систем» (Micro Instrumentation and Telemetry System, MITS), расположенной в маленьком городке Альбукерке, шт. Нью-Мексико.

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

Но и собрав машину, ее владелец по-прежнему мог рассчитывать только на собственные силы, поскольку «Альтаир» выпускался без программного обеспечения и купить его было негде. Если владелец компьютера хотел, чтобы машина делала что-нибудь полезное, ему нужно было сначала создать соответствующую программу.

Такая программа должна была удовлетворять двум требованиям. Во-первых быть достаточно короткой, поскольку объем оперативной памяти «Альтаира» составлял всего 256 байт, т. е. его хватало приблизительно на один абзац текста; во-вторых - составляться в двоичном коде. Составив подходящую короткую двоичную программу, пользователь мог ввести ее в компьютер, орудуя расположенными на передней панели машины переключателями (по одному переключателю на каждую двоичную цифру). Результат высвечивался загадочно мигающими лампочками, и его еще надо было научиться расшифровывать. Как видим, «Альтаир» предназначался для людей отнюдь не робкого десятка.

Среди отчаянных любителей, не побоявшихся «выбросить деньги» ради сомнительного удовольствия заполучить в свои руки первые машины «Альтаир», было немало тех, кто спустя примерно десятилетие, оказался в рядах революционеров компьютерной индустрии. Опыт, приобретенный ими в работе с этой простейшей машиной, не пропал даром. Одним он пригодился при создании меньших по габаритам, но более совершенных машин; другим - при разработке удивительных программ, которые даже трудно было вообразить лишь несколькими годами раньше. Эти про граммы могли решать такие задачи, как графическое редактирование или комплексный финансовый анализ.

Однако тем, кто начинал работу с «Альтаиром», пришлось сделать в некотором роде шаг назад, к тем временам, когда для создания работающего программного обеспечения программисту нужно было хорошо разобраться в «кухне» машины.

Джон Бекус (один из создателей языка программирования FORTRAN), вспоминая эти времена, говорил, что программист «должен был стать искусным изобретателем, чтобы приспособить свою задачу к особенностям компьютера. Нужно было суметь разместить программу и данные в мизерном объеме памяти и преодолеть невообразимые трудности, связанные с организацией ввода и вывода информации, и все это требовалось сделать, используя ограниченный и часто весьма вычурный набор команд».

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

В 50-х - начале 60-х годов компьютеры стали широко использоваться в различных организациях, в том числе в ведущих университетах, и таким образом оказались доступными новому поколению программистов. Первое их поколение состояло из людей, работавших в корпорациях и учреждениях, которые обычно занимались задачами, связанными с проведением сложных математических расчетов или усовершенствованием управленческих систем (например, в области бухгалтерского учета или регистрации студентов). Новое поколение программистов в основном Формировалась из тех, кто был увлечен самим процессом решения задач с помощью компьютеров. Большинство из них составляли студенты. Для некоторых из этих энтузиастов электроника была их «хобби», и для них не существовало ничего более заманчивого, чем расширить область применения компьютера.

Эти «компьютерные наркоманы» не могли мириться с ограниченными возможностями системы пакетной обработки, при которой программы приходилось передавать оператору и часами томиться в ожидании результатов вычислений. Поэтому они стали искать способы, которые позволили бы им добраться до компьютера.

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

Затем студент-любитель заказывал машинное время под именем кого-нибудь, имеющего доступ к компьютеру, а то и тайком проникал в пустой машинный зал ночью или в выходные дни. Позднее один из таких энтузиастов рассказывал: «Можно было прийти в 9 ч вечера, когда физиков уже не было, и оставаться там до 9 ч утра, когда они возвращались. Это удавалось проделывать каждую ночь. На машине я оставался до начала занятий, но зато на лекциях спал».

 


Читайте:


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


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

Программист, который писал притчи и не любил бейсик

News image

В прикладной науке имена людей, внесших огромный вклад в развите техники и технологии, как правило, скрыты за названиями компаний и ст...

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

News image

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

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

News image

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

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

News image

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

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

News image

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

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

News image

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

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

News image

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

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

News image

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