Персональные инструменты
Вы здесь: Главная QReal

QReal

 

 

 

Средство QReal — это кроссплатформенный свободно распространяемый под лицензией GNU GPL инструмент с открытым исходным кодом, предназначенный для создания специализированных сред визуального программирования. Проект разрабатывается в рамках научно-исследовательской группы исследования визуальных модельно-ориентированных технологий разработки ПО на кафедре системного программирования Санкт-Петербургского Государственного Университета.

 

В системе реализованы средства визуальной отладки программ и настраиваемого порождения текста исходного кода. Особое внимание разработчики системы уделяют вопросам удобства использования: разрабатывается дружественный пользовательский интерфейс, в том числе наглядность и автоматическое отслеживание корректности диаграмм. При этом не стоит забывать, что система QReal разрабатывается именно как универсальная CASE-система, предназначенная для модельно-ориентированной разработки в промышленных условиях, так что использование QReal возможно на всех стадиях обучения информатике и технологиям программирования, например, для изучения блок-схем или языка UML.

 

На базе проекта QReal создана среда обучения основам программирования и кибернетики QReal:Robots. Благодаря возможности средства QReal быстро создавать специализированные визуальные языки, QReal:Robots можно адаптировать под различные потребности пользователей, с учётом возраста и уровня подготовки. Например, настраивать внешний вид элементов диаграмм, в том числе это может делать преподаватель прямо перед занятием.

 

Базовые возможности
  • Управление роботом Lego ® Mindstorms ® NXT 2.0
  • Среда графического программирования
  • Можно использовать математические выражения
  • Подходит для школ и вузов
  • Задание конфигурации робота
  • Программирование нескольких типов микроконтроллеров
  • Разрабатывается на основе промышленного инструмента

 

Особенности
  • Работает в операционных системах семейств Windows ®, GNU Linux, Mac OS X
  • Свободное программное обеспечение
  • Управление роботом по Bluetooth ® или USB с обратной связью
  • Моделирование поведения робота на экране
  • Пошаговое исполнение программы
  • Русскоязычный пользовательский интерфейс
  • Интерфейс среды ориентирован на применение в обучении
  • Простота адаптации к новым прошивкам и аппаратному обеспечению
  • Загрузка программы на робота
  • Порождение текстовой формы программы по диаграмме

 

Сайт проекта QReal
Публикации и доклады, сделанные по результатам работы нашей группы
Темы возможных курсовых и дипломных работ

 

Контакты основных разработчиков:

Юрий Литвинов - yurii.litvinov (собака) gmail (dot) com

Тимофей Брыксин - timofey.bryksin (собака) gmail (dot) com

 

 

Действия с Документом