Файл: История развития программирования в России (Развитие программирования в СССР и России).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 15.05.2023

Просмотров: 230

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Сектор Обработки символьной информации был преобразован в Лабораторию Программного Обеспечения Персональных Компьютеров. Коллектив лаборатории был первым в стране по созданию программного обеспечения для персональных компьютеров. Были разработаны:

  • первые текстовые и графические редакторы (А. Б. Борковский, С. А. Егоров),
  • созданы системные утилиты для русификации программ (А. А. Чижов),
  • разработан многооконный интерфейс (Г. Г. Гнездилова),
  • база данных (В. В. Пономарёв)
  • другие системные и прикладные программы.

Первые программные разработки для ПК выполнялись на языке Бейсик - тогда единственно доступном языке программирования, но скоро произошёл переход на Паскаль, а затем на С и С++. Для работы с машинным кодом использовался язык ассемблера.

В 1985 году по инициативе ГКНТ и Президиума АН СССР в стране были инициированы работы по созданию вычислительных систем 5-го поколения. Это произошло в ответ на интенсивное развёртывание и финансирование таких работ в США, Японии и Западной Европе. На основе трёх академических институтов - ВЦ СОАН, ВЦ АН СССР и ИК Эстонии - был образован временный научно-технический коллектив - ВНТК СТАРТ. Лаборатория ПО ПК стала одной из составляющих этого коллектива. В рамках СТАРТа в лаборатории был начат новый уникальный проект по созданию системы СПЕКТР.

СПЕКТР был разработан как интегрированная объектно-ориентированная система на основе нескольких базовых компонентов:

  • текстового и графического процессоров,
  • базы данных,
  • процессора семантических отношений,
  • многооконного графического интерфейса,
  • интерпретируемого скриптязыка.

На основе этих компонентов строились прикладные системы самого разного назначения. Реализации подобных систем, тем более на персональных компьютерах в то время не существовало. Разработка системы СПЕКТР стала одним из первых серьёзнейших проектов по созданию прикладных систем на ПК, учитывая, что в тот период многие члены программистского сообщества относились пока ещё с большим скептицизмом к возможностям этих машин.

Глушков Виктор Михайлович

На основе теоретических работ В. М. Глушкова в Институте кибернетики был создан язык для описания алгоритмов и структур ЭВМ и методика проектирования ЭВМ, которые были реализованы в ряде уникальных систем «ПРОЕКТ» («ПРОЕКТ-1», «ПРОЕКТ-ЕС», «ПРОЕКТ-МИМ», «ПРОЕКТ-МВК»). Разработка экспериментальной системы «ПРОЕКТ-1» на машине М-220 была завершена в 1970 г. За ней последовали машина МИР-1 (1965 г.), МИР-2 (1969 г.) и МИР-3. Главным их отличием от других ЭВМ была аппаратная реализация машинного языка, близкого к языку программирования высокого уровня. ЭВМ семейства «МИР» интерпретировали алголоподобный язык «Аналитик», разработанный в Институте кибернетики под руководством В. М. Глушкова.


В конце 70-х годов В. М. Глушков предложил принцип макроконвейерной архитектуры ЭВМ со многими потоками команд и данных (архитектура MIMD по современной классификации) как принцип реализации фон-неймановской архитектуры.

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

Качественное изменение характера проблемы искусственного интеллекта, которое предвидел В. М. Глушков, состоит в том, что разработки в этой области перестали быть уже просто лабораторными диковинками в исследовательских коллективах, а сами исследования перешли от стадии кибернетического романтизма к стадии решения прикладных задач с их суровыми прозаическими требованиями [3, с. 46-62]. В 70-е годы получило мощное развитие линия малых (мини) ЭВМ. Создавалась серия машин СМ ЭВМ (система малых ЭВМ). Они меньше, дешевле, надёжнее больших машин. Машины этого типа хорошо приспособлены для целей управления различными техническими объектами: производственными установками, лабораторным оборудованием, транспортными средствами. По этой причине их называют управляющими машинами. Во второй половине 70-х годов производство мини-ЭВМ превысило производство больших машин.

2.2 Русские программисты, внесшие вклад в историю программирования

Не зря русские программисты очень ценятся за рубежом. Многие из них работают в области IT-технологий и принимали участие в разработке и продвижении крупных сервисов, программ и компаний, таких как GOOGLE, YAHOO и других.

Давид Ян. Российская компания ABBYY (до 1997 года – BIT Software) была основана в 1989 г. в Москве студентом четвертого курса Московского физико-технического института (МФТИ) Давидом Яном.

На сегодняшний день ABBYY считается одним из ведущих мировых разработчиков программного обеспечения и поставщиком услуг в области распознавания и ввода документов, лингвистики и перевода. На российском рынке ABBYY лидирует одновременно в области лингвистических технологий и услуг. В группу компаний ABBYY входят десять международных офисов в России, США, Германии, Великобритании, Японии, Тайване, на Украине и Кипре, высокотехнологичное российское агентство по переводу ABBYY Language Services (Perevedem.ru) и издательство ABBYY Press. Головной офис ABBYY, который находится в Москве, отвечает за разработку продуктов и координацию деятельности офисов компании в других странах.


Согласно данным исследований ABBYY, количество пользователей продуктов компании составляет около 30 млн чел. более чем в 130 странах. Каждый год десятки тысяч организаций по всему миру обрабатывают с помощью ее технологий и программ свыше 1,6 млрд страниц документов и форм.

Бакунов Григорий Николаевич (род. 19 апреля 1972 года). С 2001 г. управлял отделом разработки в SWSoft. В настоящее время является заместителем руководителя департамента разработки компании Яндекс. До этого работал по рабочим контрактам в Бельгии, Израиле и США. Внес вклад в разработку ряда программ с открытым исходным кодом, в том числе ASPLinux.

Евгений Валентинович Касперский (4 октября 1965 г., Новороссийск) – российский программист, специалист по информационной безопасности, один из основателей, ведущий разработчик и крупнейший акционер ЗАО «Лаборатория Касперского» – международной компании, занимающейся разработкой решений для обеспечения IT-безопасности, имеющей более 30 региональных офисов и ведущей продажи в 200 странах. Лауреат Государственной Премии в области науки и технологий за 2008 год. В прессе характеризуется как «гроза компьютерной преступности».

Сергей Михайлович Брин родился 21 августа 1973 г., в Москве, СССР. Разработчик и сооснователь поисковой системы Google. легенда компьютерного бизнеса, сооснователь и президент по технологии компании Google Inc., миллиардер, сейчас является одним из самых богатых людей Америки. Брин – русский, впервые названный газетой «Financial Times» «человеком года» не как актер, политик или олигарх, а как математик, прославившийся на весь мир творением собственного ума – поисковой системой Google. [1]

Список литературы

  1. Апокин И. А., Майстров Л. Е. История вычислительной техники: (От простейших счётных приспособлений до сложных релейных систем). - М.: Наука, 1990.
  2. Брябрин В. М. Программное обеспечение персональных ЭВМ. - 3-е изд., - М.: Наука, 1990.
  3. Бусленко Н., Бусленко В. Беседы о поколениях ЭВМ. - М.: Молодая гвардия, 1977.
  4. Веселов Е. Н. Интегрированная система МАСТЕР для ПЭВМ. - М.: Финансы и статистика, 1989.
  5. Дубова Н. Лексикон в коробке // Computerworld Россия, № 29, 2000.
  6. Ершов А. П., Турский В. М. В сб. Очерки истории информатики в России. Ред. сост. Д. А. Поспелов, Я. И. Фет. Новосибирск: Науч. изд. центр ОИГГМ СО РАН, 1998.
  7. Ершов А. П., Шура-Бура М. Р. Становление программирования в СССР. Препринт. Новосибирск, ВЦ СО АН СССР, 1976, № 12, 13.
  8. Жоголев Е. А., Росляков Г. С., Трифонов Н. П., Шура-Бура М. Р., Система стандартных подпрограмм (под. ред. Шуры-Буры М. Р.), ГИФМЛ, М., 1958.
  9. Катаев А. И. Текстовый процессор ЛЕКСИКОН. - М.: Радио и связь, 1992.
  10. Китов А. И. Электронные цифровые машины, изд-во «Советское радио», М., 1956.
  11. Компьюнити - ежемесячный компьютерный журнал № 3. Издательского дома «Компьютерра», 1997.
  12. Кушниренко А. Г., Лебедев Г. В., Сворень Р. А. Основы информатики и вычислительной техники: Проб. учеб. для сред. учеб. заведений - 2-е изд. - М.: Просвещение, 1991.
  13. Малыхина М. П., Частиков А. П. Языки программирования: Паскаль // Новое в жизни, науке, технике. Сер. «Вычислительная техника и её применение», № 6/90.
  14. Первин Ю. А. Машинная графика на уроках информатики: Кн. Для учителя. - М.: Просвещение, 1992.
  15. Поттосин И. В., Ершов А. П.: Жизнь и творчество. В кн.: А. П. Ершов Избранные труды. Отв. Ред. Поттосин И. В. Новосибирск: Наука, 1994.
  16. Публикация «Становление и развитие программирования в СССР», написанной М. Р. Шура-Бура и А. П. Ершовым, 1980.
  17. Сайт http://ru.wikipedia.ORG/wikj.