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

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

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

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

Добавлен: 04.07.2023

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

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

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

Среди недостатков можно отметить как минимум 12К занимаемой на работе памяти (если не загружена в УМБ).

Рисунок 13 - Шалыто Анатолий Абрамович

Анатолий Абрамович Шалыто-профессор, доктор технических наук и заведующий кафедрой технологий программирования ИТМО. Он является автором парадигмы программирования, называемой "автоматическое программирование", для поддержки которой он разработал "Switch-технологию". Анатолий Абрамович основатель движения за открытую проектную документацию.

Родился 28 мая 1948 года в Ленинграде. В 1966 году поступил и в 1971 году с отличием окончил Ленинградский электротехнический институт имени В. И. Ульянова (Ленина) , специальность "автоматика и телемеханика". С 1971 года работает в научно-производственном объединении "Аврора" (Санкт-Петербург), специализирующемся на проектировании логических систем управления. В 1985 году ему было присвоено звание "старший научный сотрудник" по специальности "элементы и устройства вычислительной техники и систем управления".

В 1977 году без отрыва от работы окончил аспирантуру и защитил кандидатскую диссертацию по этой специальности. Кандидат технических наук (1977). В 1999 году защитил докторскую диссертацию по этой же специальности. Доктор технических наук (2000).

С 1998 года преподает на кафедре компьютерных технологий Санкт-Петербургского Института точной механики и оптики (технический университет). С 2000 года профессор этой кафедры. В 2001 году ему присвоено звание профессора кафедры "компьютерные технологии". С 2001 года заведующий кафедрой "Информационные системы".

В 1991 году он предложил технологию Switch-technology-технологию программирования, основанную на использовании конечных автоматов.

В 2002 году он выдвинул новую инициативу в программировании - движение за открытую проектную документацию. Автор более 70 изобретений. Неоднократно выступал на всесоюзных и международных конференциях с докладами по различным вопросам логического управления и автоматического программирования (например, LinuxSummit (Финляндия, 2004), Software Engineering Conference в России (Москва, 2005), 4-я Международная конференция в Центральной Европе по технологиям .NET (Чехия, 2006)).

В 2003 и 2005 годах возглавлял секцию "теоретические аспекты многоагентных систем на международной конференции "Интеграция знаний по интенсивным многоагентным системам. Моделирование. Исследования. Машиностроение."

Автор большого количества научных работ, опубликованных, в том числе в таких журналах Академии Наук СССР и России как "автоматика и телемеханика", "автоматика и вычислительная техника", "труды Академии наук. Техническая кибернетика", "Известия Академии наук. Теория и системы управления", "проблемы передачи информации", "автометрия", "Программирование". Он опубликовал книгу " логический контроль. Методы аппаратно-программной реализации алгоритмов".


В 2000-2006 гг. руководил научно-исследовательской работой по теме "Разработка технологии создания программных систем управления на основе автоматического подхода", выполненной в рамках программы фундаментальных исследований Министерства образования Российской Федерации.

В 2005-2006 годах руководил работой по государственному контракту "автоматическое Программирование: применение и инструменты", который выиграл конкурс проектов, проводимых федеральным Агентством по науке и инновациям в рамках федеральной целевой научно-технической программы "Исследования и разработки по приоритетным направлениям развития науки и техники" на 2002-2006 годы по приоритетному направлению "информационно-телекоммуникационные системы и электроника". Данный проект был отобран среди 15 наиболее инновационных, перспективных и социально значимых проектов, реализуемых в рамках данной программы.

В 2007-2008 году. он руководит работами по государственным контрактам "технология генетического программирования для генерации автоматического управления системами со сложным поведением" и "разработка технологии верификации управляющих программ со сложным поведением, построенных на основе автоматической подход", который победил в конкурсе проектов, проведенного Федеральным агентством по науке и инновациям в рамках федеральной целевой программы "Исследования и разработки по приоритетным направлениям развития научно-технологического комплекса России на 2007-2012 годы" по приоритетному направлению "информационно-телекоммуникационные системы и электроника". Использование генетических алгоритмов для создания управляющих автоматов. Верификация автоматных программ.

В 1991 году он предложил" автоматическое Программирование "- парадигму программирования, основанную на представлении программы в виде набора автоматизированных объектов управления, каждый из которых состоит из объекта управления и системы управления, представленной в виде взаимосвязанной системы конечных автоматов, а также технологии автоматического программирования под названием"Switch-technology". Соавтор разработки инструмента для поддержки автоматного программирования "UniMod" [18].

Рисунок 14 -Игорь Данилов

Игорь Данилов родился 22 апреля 1961 года. 24 апреля 1992 года, Данилов создал антивирусную программу Доктор Веб. Одна из моих главных увлечений-путешествия. Ему пришлось много путешествовать по России и за рубежом. Но особенно его привлекает наш Русский Север, а также Новгородская область и Карелия.


Все это, вероятно, связано с тем, что он был Северянином, родился и вырос в Санкт-Петербурге. При этом он отдает предпочтение не городам, а природе. Он и его семья очень любят ездить на Карельский перешеек, где у них есть дача. Хорошо провести время можно у костра и в палатке на берегу реки или озера. За свою жизнь он успел построить два дома. Один, когда еще учился в Ленинградском институте авиационного приборостроения, а второй - когда работал ведущим инженером в компании "Ленинец".

Разработка программы "Доктор Веб" началась с программы Spider. Эта антивирусная программа-сторожевой пес для DOS "растянула" сеть на вирусы, а попадающие в эту сеть вирусы лечились неутомимым пауком (Spider). С тех пор стилизованный паук стал визитной карточкой программ, созданных под руководством Игоря Данилова. Вскоре к программе-охраннику Spider добавилась программа - Доктор (сканер) Web, и вместе они сформировали антивирусную систему Spiders Web. После серьезной переделки, программа - "Spiders Web" получила свое современное название "Доктор Веб". В этом названии слово доктор отражает суть программы-Лечение компьютеров от всевозможных компьютерных вирусов, а слово Web остается от предыдущего названия. Однако с развитием всемирной паутины название программы " Доктор Веб "получило новое значение - "доктор всемирной паутины". И это новое название полностью соответствует современному содержанию антивируса "Доктор Веб". Игорь Данилов создал свою первую антивирусную программу Spider после прочтения фундаментального труда Н.Безрукова "компьютерная Вирусология" (Киев, 1991). – "Ты должен все делать неправильно!"- сказал Игорь - и после бессонной ночи родилась первая версия Spider [17]. Самая главная идея-эмуляция процесса выполнения программы-была совершенно новой для своего времени (1992 год), и сейчас лежит в основе многих известных антивирусных программ.

Игорь Данилов направил свою программу spider на всеевропейский конкурс "1&1", который проводился в 1993 году для стран Восточной Европы с целью поиска интересных программных продуктов и технологий. И выиграл. Наградой молодому талантливому программисту стал полностью оплаченный стенд на крупнейшей международной компьютерной выставке CeBIT-1993 в Ганновере. На этой выставке Игорь Данилов встретился с ведущими специалистами в области компьютерной вирусологии и вошел в их узкий круг избранных. В том же году на конференции в Абрау-Дюрсо Игорь Данилов встретился с представителями диалога науки. Это знакомство увенчалось заключения в 1994 году договора, и с тех пор диалог - Наука и Доктор Веб вместе.


Сейчас Доктор Веб переживает период бурного развития. На базе движка "Доктор Веб" созданы новые антивирусные продукты. Улучшен интерфейс программы, локализация программы на французском, испанском, польском, китайском, словацком, болгарском языках. "Доктор Веб" стабильно показывает хорошие результаты в различных международных тестах. Уже пять раз "Доктор Веб" получал престижные награды " вирусный бюллетень 100%", присуждаемые авторитетным международным журналом Virus Bulletin. Эта награда присуждается только в том случае, если и сканер, и охранник обнаружат абсолютно все вирусы из тестовой коллекции, случаи заражения которых были зафиксированы у пользователей. В ближайшее время антивирусная лаборатория Игоря Данилова и Dialogue Science планируют выпустить ряд новых продуктов.

Рисунок 15 - Евгений Рошаль

Евгений Рошаль родился 10 марта 1972 года в Челябинске – автор известного файлового менеджера FAR Manager и архиваторов RAR, WinRAR. Евгений Рошаль окончил Челябинский политехнический институт. Осенью 1993 года он выпустил первую публичную версию RAR 1.3, в сентябре 1996 года - FAR Manager.Формат RAR очень распространен в России и бывшем СССР. WinRAR-это прекрасное сочетание открытых исходных кодов и личного мастерства, обеспечивающее отличное сжатие.

Рисунок 16 - Сегалович Илья Валентинович

Илья Валентинович Сегалович родился в Нижнем Новгороде (Горький) 13 сентября 1964 года. Родители-геологи, провели детство в Казахстане. Учился в Алма-Ате, сначала в школе № 54. Начиная с седьмого класса, уже 4 года подряд сидел за одной партой со своим другом Аркадием Воложем в Республиканской физико-математической школе Алма-Аты. На Всесоюзной олимпиаде по математике занял второе место. Илия пошел по стопам своего отца, в МГРИ на геофизический факультет. После учебы он попал в ВИМС (институт минеральных ресурсов), где успешно писал геофизические системы на Фортране и даже немного публиковался (новости Академии наук, серия физики Земли, например). С 1990 года было сильное ощущение, что нужно делать что-то еще. К счастью, поиски длились недолго, Аркадий Волож к этому времени основал фирму, которая сделала отличный словарь с полнотекстовым морфологическим поиском. Илья начал делать дистрибутивы, тестировать и даже написал инсталлятор и демо. На продажу этого продукта в 1991 году можно было жить, кормить 5-10 человек. Первая версия нового словаря работала со скоростью 3 слова в секунду. И только заглянув в книги, весной 1993 года Илья написал словарь, который хранил 100 тысяч русских слов в 300 КБ оперативной памяти и работал со скоростью 1000 слов в секунду на тех же компьютерах. А осенью того же года, примерно, появилась первая программа "Яндекса". Сегалович изобрел слово "Яндекс" (состоящее из характерной кириллической буквы "I" и части слова index; он сыграл на том, что русское местоимение "Я" соответствует английскому "I") и разработал программу автоматического морфологического анализа, используемую в поиске. Но вместо того, чтобы не понимать, кому нужны поисковики, он решил пойти проторенным путем и создать "закрытую. Так появилась "Библия". Точнее Библейский Компьютерный Справочник. Программа под Windows. Весной 1996 года морфология "закрытого" словаря перестала устраивать всех. По одной простой причине: в Библии - 40 процентов слов не словарные, а в интернете и того больше (если измерять по словарю). Илья долгое время проработал техническим директором Яндекса. Умер 27 июля 2013 от злокачественной опухоли головного мозга.


Рисунок 17 -Ашихмин Валерий Николаевич

Ашихмин Валерий Николаевич родился 21 февраля 1961 года, г. Кунгур, Пермская область - российский ученый и программист, специализируется в области механики деформируемых твердых тел (МРТТ), мезомеханики и численных методов МРТТ. Автор учебников по математическому моделированию и программированию. С 1994 года - доцент кафедры математического моделирования систем и процессов Пермского государственного технического университета. Также в 2004-2005 годах занимал пост заведующего кафедрой информатики лицея №1.

Под руководством В. Н. Ашихмина было разработано следующее программное обеспечение: программный комплекс Каскад - "система автоматической генерации сетки треугольных или четырехугольных элементов." Он предназначен для автоматизации процесса обработки геодезической съемки насыпей или отвалов из сыпучих материалов для расчета объема насыпи и оценки веса материала.

Программный комплекс Telenet "предназначен для решения задачи распределения каналов связи при анализе или проектировании первичной межстанционной телекоммуникационной сети". Разработан на кафедре ММСП в 1997-2000 годах. Авторы: В. Н. Ашихмин, В. Ю. Столбов, Р. А. Микрюков. В. Н. Ашихмин является автором учебника "объектно-ориентированное программирование на алгоритмическом языке Pascal", опубликованной в 1997 году.

Рисунок 17 - Скляров Дмитрий Витальевич

Дмитрий Витальевич Скляров-российский программист, разработчик усовершенствованного алгоритма обработки электронных книг, выпущенного московской компанией Elcomsoft и предназначенного для обхода защиты электронных книг в формате Adobe PDF. 16 июля 2001 года на конференции Defcon в США Дмитрий представил свой доклад на тему защиты электронных книг и продемонстрировал практически полную незащищенность формата PDF с помощью программы Adavanced eBook Processor. Сразу после конференции он был арестован ФБР по обвинению Adobe во взломе системы защиты электронных документов Adobe, после чего он провел несколько месяцев в тюрьме, прежде чем был выпущен под залог. В декабре 2002 года он был признан невиновным в совершении преступления обвиняется жюри Сан-Хосе. На данный момент доцент кафедры "Информационная безопасность" факультета "Информатика и системы управления" МГТУ. Баумана.

Заключение