Информационные системы, web-приложения и электронные архивы для научных исследований и обученияНИР

Information systems, web applications and electronic archives for research and learning

Соисполнители НИР

МГУ имени М.В.Ломоносова Координатор

Источник финансирования НИР

госбюджет, раздел 0110 (для тем по госзаданию)

Этапы НИР

# Сроки Название
1 1 января 2021 г.-31 декабря 2021 г. Информационные системы, web-приложения и электронные архивы для научных исследований и обучения
Результаты этапа: Для системы автоматического тестирования программ, разрабатываемой для поддержки практикума по программированию на младших курсов, были подготовлены тесты для к задачам глав 15–17 задачника Пильщикова (всего около 100 задач) и тесты к заданиям по практикуму, которые студенты выполняют а начале второго семестра. Это задания из книги Н.П. Трифонова и В.Н. Пильщикова «Задания практикума на ЭВМ. 1 курс» по динамическим структурам данных (22 варианта) и сортировке массивов (10 вариантов). Для тестирования программ на Ассемблере разработаны тесты к около 100 задачам из книги Е.А. Бордаченковой «Задачи и упражнения по языку Ассемблера». Для автоматизированной подготовки публикаций из накопленных в лаборатории историко-архивных данных разработан генератор гипертекстового представления справочников по годичным базам данных дореволюционных студентов Московского университета. Разработана программа для распознавания шахматных позиций по фото с использованием нейросетей. При соответствующих условиях (хорошая освещенность, правильное позиционирование аппаратуры и т.д.) результат распознавания близок к 99%. Реализация осуществлена для платформы Android на языке Kotlin (с частями на Java и C++). Продемонстрирована на Фестивале науки в МГУ (октябрь 2021) Выполнена адаптация и перенос многофункциональной программы Chess King на операционную систему Mac OS, что заметно усилило международные позиции указанной программы.
2 1 января 2022 г.-31 декабря 2022 г. Информационные системы, web-приложения и электронные архивы для научных исследований и обучения
Результаты этапа: 1) Расширенная версия системы автоматического тестирования студенческих программ на языке Паскаль с набором тестов задач с динамической памятью В новой версии системы автоматического тестирования студенческих программ на языке Паскаль содержатся тесты по задачам с использованием динамической памяти, задачам преобразования дерева поиска, а также связанным с аналитической геометрией – построением окружностей, отрезков – задач, допускающих различные формы правильных ответов, и требовавших специальной проверки результата, выдаваемого студенческой программой. Программирование таких тестов, в частности, включало в себя написание программных блоков для правильного отображения нетривиальных входных и выходных данных 2) Концепция и программная реализация тематических цифровых архивов с биографическими и библиографическими данными Исследованы возможности цифровой реконструкции биографических и библиографических архивов, актуальных и востребованных в исторических и других гуманитарных исследованиях. Разработана типовая модель биобиблиографического архива и реализована для мемориального диска «250 лет Г.И. Фишеру фон Вальдгейму». 3) Программа Chess Vision для мобильных устройств для распознавания шахматных позиций по фото и видео. Исследованы возможности обучения нейронной сети для распознавания шахматных партий на основе на основе потока видеоданных. Разработана система логирования, которая позволяет собирать данные пользовательских партий и обучать на этих данных нейронную сеть. Разработаны три программы для синтеза изображений по 3D-моделям. Разработана программа Chess Vision для мобильных устройств для распознавания шахматных позиций по фото и видео с режимами распознавание позиции на доске в кадре. 4) Адаптация программы Chess King для операционной системы Android, iOS Исследованы существующие технологии переноса мобильных приложений на новые платформы. С использованием новой технологии Kotlin Multiplatform Mobile создано создано приложение Chess King - Play Online для игры в шахматы через интернет, версии приложения доступны для платформ Android и iOS.

Прикрепленные к НИР результаты

Для прикрепления результата сначала выберете тип результата (статьи, книги, ...). После чего введите несколько символов в поле поиска прикрепляемого результата, затем выберете один из предложенных и нажмите кнопку "Добавить".

Прикрепленные файлы


Имя Описание Имя файла Размер Добавлен