Завершен
2024 / 2025

1983 Среда программирования dataflow языка
Старт
21.10.2024
Представление
05.11.2024 – 15.11.2024
Постерная сессия
27.01.2025 – 07.02.2025
Защита
14.04.2025 – 25.04.2025
Паспорт проекта
Аннотация
В результате выполнения проекта будет реализована среда программирования для управления вычислительной системой, работающей по принципам объектно-атрибутной (ОА) архитектуры, относящейся к классу dataflow. Среда программирования будет включать в себя текстовый редактор программного кода; компилятор/интерпретатор языка программирования, средства запуска и отладки программы и различные инструментальные средства, облегчающие процесс создания программного кода; виртуальную ОА вычислительной...
Отрасль
Информатика
Теги
Информатика
Цель
Реализация среды программирования для управления вычислениями в виртуальной dataflow вычислительной системе с помощью специализированного языка программирования.
Ожидаемые результаты
- - среда программирования на ОА языке
- Текстовый редактор для программного кода
- Система контекстного меню для ускорения ввода программы
- Система управления программными модулями
- Система ввода-вывода данных во время выполнения программы
- Система передачи команд непосредственно на виртуальные устройства ОА вычислительной системы
- Интерфейс пользователя.
- Система отображения виртуальных устройств виртуальной ОА вычислительной системы
- Окно отображения значений переменных и констант, используемых в программе
Форма и способы промежуточного контроля
Еженедельные встречи с руководителем проекта для обсуждения проделанной работы, обсуждения трудностей и корректировки плана.
Индивидуальная работа руководителя с участниками проекта: задание на работу, консультации во время выполнения задания, контроль выполнения задания.
Форма представления результатов
Еженедельные встречи с руководителем проекта для обсуждения проделанной работы, обсуждения трудностей и корректировки плана.
Индивидуальная работа руководителя с участниками проекта: задание на работу, консультации во время выполнения задания, контроль выполнения задания.
Ресурсное обеспечение
ПК с максимальной оперативной памятью в объеме 8 Гб для разработки и тестирования программного модуля;
жесткий диск объемом 1 Гб и выше;
процессор с частотой 1.5 GHz и выше;
операционная система Windows 7+;
поддерживаемые архитектуры: 32-разрядная (x86); 64-разрядная (x64);
устройства ввода (клавиатура, мышь/тачпад);
жесткий диск, содержащий не менее 1 Гб свободного пространства;
устройства вывода (монитор).
среда программирования Microsoft Visual Studio
Имеющийся задел
Проект предлагается впервые. Однако для него есть определенный задел, сформированный в ходе выполнения другого проекта (941 «Разработка и программная реализация компилятора dataflow-языка программирования» в 2022 году). В ходе него был разработан компилятор ОА языка. Компилятор осуществляет трансляцию ОА языка (язык, специализированный для управления dataflow вычислительной системой). В ходе же настоящего проекта будет реализована среда программирования для него. Компилятора принимает на вход...
Заказчик
МИЭМ / ДКИ