SoftCraft
разноликое программирование
Отправная точка
Проектирование
Парадигмы
Список основных разделов
Заметки о парадигмах программирования
Процедурно-параметрическое программирование
Функционально-потоковое параллельное программирование
Автоматное программирование
Параллелизм
Системы программирования
Языки программирования
Библиотеки
Трансляторы
Техника кодирования
Методы эффективного кодирования
Windows API
Искусственный интеллект
Нейронные сети
Теория
Учебный процесс
Содержание раздела
Основы разработки трансляторов (учебный курс)
Архитектура вычислительных систем (учебный курс)
Разное
Прочие вопросы, связанные с IT
Беллетристика
Брюзжалки
Об авторе
О себе
Для чего этот сайт
Последние изменения
2023
21.02.2023
Видео доклада
"Dataflow как подход к архитектурно-независимому параллельному программированию"
на CQFN Talks and Lectures (22.12.2022 компания Huawei).
2021
02.04.2021
Видео доклада
"Особенности процедурно-параметрического полиморфизма"
на 3-й отраслевой конференции "Оберон-технологии, образование и проблема качества в цифровой индустрии" (12-13 декабря 2020 года)
2019
20.03.2019
В раздел
демонстрационных примеров к лекционному курсу
по трансляторам добавлены распознаватели вложенности круглых скобок, написанные на Go
Распознаватель на основе автомата с магазинной памятью
Распознаватель, построенный по методу рекурсивного спуска
Распознавательна основе динамически порождаемых конечных автоматов, построенный по диаграммам Вирта
09.01.2019
В лекции по трансляторам добавлены интерактивные примеры распознавателей вложенности круглых скобок, написанные на JavaScript
Распознаватель на основе автомата с магазинной памятью
Распознаватель, построенный по методу рекурсивного спуска
Распознавательна основе динамически порождаемых конечных автоматов, построенный по диаграммам Вирта
02.01.2019
А.И. Легалов.
Процедурный и объектно-ориентированный варианты решения задачи о восьми ферзях
01.01.2019
А.И. Легалов.
О недостатках процедурного подхода
2018
30.12.2018
А.И. Легалов.
О классификации парадигм программирования
28.12.2018
А.И. Легалов.
Доказательство преобразования рекурсивного алгоритма вычисления числа Фибоначчи в итеративный
26.12.2018
А.И. Легалов.
О разработке программного обеспечения. Модельный взгляд
26.12.2018
А.И. Легалов.
Формализация предметной области на примере вычисления 100!
2017
01.09.2017
А.И. Легалов, И.А. Легалов.
Использование процедурной и объектно-ориентированной парадигм программирования. Методические указания к лабораторным работам
2016
3.10.2016
Добавлены новые лекции по трансляторам:
Тема 9. Применение диаграмм Вирта для построения КС(1) грамматик, используемых при нисходящем разборе слева направо
Тема 10. Разработка синтаксических диаграмм для распознавателя DPL
Тема 11. Семантический анализ
Тема 12. Синтаксически управляемый перевод при генерации промежуточного представления
01.07.2016
Е.А. Гаевский.
Разработка кроссплатформенной графической библиотеки для начинающих программистов (бакалаврская работа)
2014
02.01.2014
А.И. Легалов, И.А. Легалов, А.Ф. Солоха.
Эволюционное расширение программ при различных парадигмах программирования
02.01.2014
А.И. Легалов, А.Ф. Солоха.
Особенности языка процедурно-параметрического программирования
02.01.2014
А.И. Легалов, А.Я. Бовкун, И.А. Легалов.
Расширение модульной структуры программы за счет подключаемых модулей
02.01.2014
И.А. Легалов.
Применение обобщенных записей в процедурно-параметрическом языке программирования
Ранее выложенная информация...
Сайт открыт 8.10.2000