Информация и связь → Кто был первым программистом?

Согласно историческим хроникам, дочь лорда Байрона, Августа Ада Байрон, графиня Лавлесс, была первым в мире человеком, написавшим программу для вычислительной машины — «аналитического устройства» Чарлза Беббиджа (1792—1871). Эта машина работала с помощью перфорированных карт, которые могли содержать частичные ответы, и которые могли потом вызываться для дополнительных операций, а затем распечатываться. Ее работа с Беббиджем, написанные ею эссе о возможностях «устройства» сделали ее чем-то вроде «святой покровительницы», если не «матерью-основательницей», искусства и науки программирования. Министерство обороны США назвало в ее честь один из разработанных им языков программирования именем «Ада». В современный период пальма первенства отдается Грейс Мюррей Хоппер (1906—1992), военнослужащей ВМС США. Она написала первую программу для компьютера «Марк 1».

Кто создал компьютерный язык COBOL?
COBOL (по-русски может обозначаться как КОБОЛ) расшифровывается как common business oriented language (общий язык, ориентированный на деловые задачи) и является важным языком программирования, созданным специально для бизнеса в 1960 году группой специалистов-компьютерщиков из различных компаний по производству компьютеров и из Пентагона. Самой известной фигурой, связанной с КОБОЛОМ, была Грейс Хоппер, которая сделала основополагающий вклад в стандартизацию КОБОЛА в рамках ВМС США. КОБОЛ наилучшим образом проявляет себя в самых распространенных видах обработки деловой информации — простейшие арифметические действия с огромным количеством данных. Этот язык прекрасно работает и сейчас, поскольку его строй очень похож на синтаксис английского языка, а программа, написанная на КОБОЛЕ для какого-то вида компьютера, может без изменений работать и на многих других.

Откуда появился термин «баг»?
Сленговое слово «баг», обозначающее в переводе с английского «жук», «насекомое» и ставшее термином, используется для обозначения проблем в компьютерных программах. Возможно, он появился в начале 1940 годов в Гарвардском университете, когда пионер компьютерных программ Грейс Мюррей Хоппер столкнулась со случаем нарушения работы компьютера, на котором она работала, причиной чему было попадание мотылька в цепи компьютера. Когда она пинцетом вытаскивала этого мотылька из машины, то на вопрос, чем она занимается, ответила, что «освобождает машину от насекомого» (Im debugging the maschine). Считают, что это и послужило появлению термина «баг», обозначающим неполадки, ошибки или проблемы в компьютерных программах, а английское слово debug, означающее буквально «освобождение от насекомых», переводится как «отладка программы». В Военно-морском музее штата Виргиния хранится журнал регистрации нарушений работы, в котором мотылек приклеен к листку с описанием того сбоя компьютера в качестве причины сбоя.

Кто разработал компьютерный язык Паскаль?
Язык Паскаль (PASCAL) разработал швейцарский компьютерный программист Никлаус Вирт (род. 1934).

Комментарии: