Легалов, Александр Иванович (Lyiglkf, Glytvgu;j Nfgukfnc)
Легалов Александр Иванович | |
---|---|
Дата рождения | 3 марта 1956 (68 лет) |
Место рождения | Енисейск, СССР |
Гражданство | Россия |
Род деятельности | учёный, преподаватель |
Награды и премии |
Нагрудный знак «За развитие научно-исследовательской работы студентов» Министерства образования и науки Российской Федерации |
Сайт | softcraft.ru |
Легалов Александр Иванович (03.03.1956, г. Енисейск, СССР) — д.т. н., профессор кафедры Вычислительной техники Института космических и информационных технологий Сибирского федерального университета (СФУ), специалист в области технологий программирования, языков программирования и трансляторов, параллельного программирования и систем реального времени.
Легалов А. И. является автором функционально-потокового языка программирования для разработки переносимых (архитектурно-независимых) параллельных программ Пифагор.
Биография
[править | править код]Родился 3 марта 1956 г. в г.Енисейске, СССР. В 1973 поступил в Красноярский политехнический институт по направлению «Конструирование радиоэлектронной аппаратуры». В 1983 году защитил кандидатскую диссертацию «Организация управления вычислениями в процессорах потоков данных», а в 2005 докторскую «Языковые средства систем программирования, ориентированные на создание переносимых, эволюционно расширяемых параллельных программ»
Основные преподаваемые дисциплины:
- Технология разработки программного обеспечения;
- Современные проблемы информатики и вычислительной техники.
Научные направления
- Архитектурно-независимое параллельное программирование;
- Эволюционная разработка программного обеспечения;
- Инструментальные средства для разработки программного обеспечения;
- Парадигмы программирования.
Список значимых публикаций
[править | править код]- Легалов А. И., Казаков Ф. А., Кузьмин Д. А. Водяхо А. И. Модель параллельных вычислений функционального языка. Известия ГЭТУ, Сборник научных трудов. Выпуск 500. Структуры и математическое обеспечение специализированных средств. С.-Петербург, 1996. с. 56-63.
- Легалов А. И. Процедурно-параметрическая парадигма программирования. Возможна ли альтернатива объектно-ориентированному стилю? — Красноярск: 2000. Деп. рук. № 622-В00 Деп. в ВИНИТИ 13.03.2000. — 43 с.
- Легалов А. И. Швец Д. А. Процедурный язык с поддержкой эволюционного проектирования. — Научный вестник НГТУ, № 2 (15), 2003. С. 25-38.
- Легалов А. И., Привалихин Д. В. Перегрузка функций и пользовательские типы в языке программирования «Пифагор». — Вестник Красноярского государственного технического университета. Вып. 33. Математические методы и моделирование. Красноярск: ИПЦ КГТУ, 2004. С. 228—234.
- Легалов А. И. Об управлении вычислениями в параллельных системах и языках программирования — Научный вестник НГТУ, № 3 (18), 2004. С. 63-72.
- Легалов А. И. Методы поддержки параметрического полиморфизма. — Научный вестник НГТУ, № 3 (18), 2004. С. 73-82.
- Легалов А. И. Функциональный язык для создания архитектурно-независимых параллельных программ. — Вычислительные технологии, № 1 (10), 2005. С. 71-89.
- Легалов А. И. Технология программирования. Процедурная и объектно-ориентированная парадигмы. Метод. указания по выполнению лабораторной работы № 1. / Красноярск: ИПЦ КГТУ, 2006, 43 с.
- Легалов А. И., Миркес Е. М., Сиротинина Н. Ю. Нейроинформатика: учебное пособие/Красноярск: ИПЦ КГТУ, 2006. — 172 с.
- Легалов И. А. Применение обобщенных записей в процедурно-параметрическом языке программирования / И. А. Легалов // Научный вестник НГТУ. — 2007. — № 3 (28). — С. 25-38.
- Легалов А. И., Ледяев Д. Н., Анкудинов А. В. Инструментальная поддержка многокритериального анализа при разработке сложных технических систем. / Вестник Сибирского государственного аэрокосмического университета. Вып. 2 (23). — 2009. — С. 50-55.
Ссылки
[править | править код]- Легалов Александр Иванович Архивная копия от 8 февраля 2016 на Wayback Machine, Институт космических и информационных технологий СФУ
- softcraft.ru
- Функциональная модель параллельных вычислений и язык программирования «Пифагор»
- Статьи о функционально-потоковом параллельном программировании