Легалов Александр Иванович родился 3 марта 1956 года. Известен как специалист в области трансляторов и языков программирования, технологий программирования, систем реального времени и параллельного программирования.
Александр Иванович является автором языка программирования Пифагор – функционально-потокового языка программирования для разработки архитектурно-независимых параллельных программ.
Биография
Александр Легалов родился в Енисейске (СССР).
С 1973 года обучался в Красноярском политехническом институте по специальности «Конструирование радиоэлектронной аппаратуры». В 1983 году Легалов защитил диссертацию на соискание степени кандидата наук по управлению вычислениями в процессорах потоков данных, а в 2005 году им была защищена докторская диссертация.
Педагогическая деятельность
Александр Иванович имеет 35 лет стажа, которые посвятил преподавательской деятельности.
До 2012 года доктор технических наук А. Легалов является руководителем научно-учебной лаборатории «Технологии программирования» ИКИТ (Институт космических и информационных технологий) в Сибирском федеральном университете, профессором кафедры «Вычислительная техника».
С 2012 года до настоящего момента Александр Иванович продолжает свою трудовую деятельность в ИКИТ при Сибирском федеральном университете, выполняя обязанности заведующего кафедрой «Вычислительная техника».
За свою педагогическую деятельность преподавал дисциплины, среди которых «Современные проблемы информатики и ВТ», «Технология разработки ПО», «Технология программирования».
Научные интересы
- Парадигмы программирования;
- Инструментальные средства для разработки ПО;
- Эволюционная разработка ПО;
- Системное программирование;
- Архитектурно-независимое параллельное программирование;
- Трансляторы;
- Системы и языки программирования;
- Технологии программирования.
Научная деятельность
А. Легалов является автором больше 140 научных работ (некоторые из них в соавторстве), в число которых входят учебные пособия и монографии.
А.И. Легалов является членом ряда диссертационных советов и член-корреспондентом Сибирского отделения АН Высшей школы.
Легалов с 2010 по 2015 года является научным руководителем четырех грантов.
Имеет ряд свидетельств и патентов в соавторстве с:
- Легаловым И.А.,
- Непомнящим О.В.,
- Бовкуном А.Я.,
- Редькиным А.В.,
- Матковским И.В.,
- Титовским С.Н.,
- Хабаровым В.А.,
- Удаловой Ю.В.,
- Васильевым В.С.,
- Сиротининой Н.Ю.,
- Косовым П.В.,
- Швецом Д.А.,
- Кропачевой М.С.
Среди них компилятор Alien (регистрация 4.02.2011 года), транслятор с функционально-потокового языка параллельного программирования (регистрация 27.07.2011 года), генератор управляющего графа ФППП (функционально-потоковых параллельных программ) (регистрация 27.07.2011 года), программа микроэлектронного управления импульсным стабилизатором напряжения (регистрация 27.07.2011 года), интерпретатор ФППП (регистрация 27.07.2011 года), графический отладчик ФППП на языке Пифагор под операционную систему Linux (регистрация 28.02.2012 года), синтаксический анализатор текстового представления реверсивного информационного графа (РИГ) (регистрация 9.01.2013 года), модуль формирования графического представления РИГ (регистрация 29.01.2013 года) и др. Многие разработки связаны с операционной системой Linux. Свидетельства зарегистрированы в государственном реестре программ для ЭВМ.
Награды
Легалов награжден Нагрудным знаком «За развитие научно-исследовательской работы студентов» МОН РФ.
Информация об Александре Легалове включена в энциклопедию «Ученые России».