• Main Navigation
  • Main Content
  • Sidebar

Электронные библиотеки

  • Главная
  • О нас
    • О журнале
    • Цели и задачи
    • Тематика
    • Главный редактор
    • Редакция
    • Отправка материалов
    • Заявление об открытом доступе
    • Заявление о конфиденциальности
    • Контакты
  • Текущий выпуск
  • Архивы
  • Регистрация
  • Вход
  • Поиск
Издается с 1998 года
ISSN 1562-5419
16+
Language
  • Русский
  • English

Найти

Расширенные фильтры

Результаты поиска

Инструментарий для параллельной разработки нарративного контента и геймдизайна в инди-rpg: реализация на движке Godot

Марианна Владимировна Шматко, Лев Романович Пономарёв
1740-1771
Аннотация:

Статья посвящена разработке и оценке комплекса инструментов для оптимизации работы геймдизайнера с нарративным контентом и дизайном инди-RPG на движке Godot. Актуальность проведенного исследования обусловлена ростом числа независимых студий, работающих с Godot и аналогичными игровыми движками, что требует создания специализированных средств, компенсирующих отсутствие в них готовых решений для разработки RPG: построения диалоговых систем, проектирования пошаговых боев, управления катсценами и реализации комплексного пользовательского интерфейса.


На основе архитектурного анализа референсной игры Persona 5 Royal спроектирован инструментарий, обеспечивающий оптимизацию работы геймдизайнера и снижение его зависимости от программиста. Методологически исследование опиралось на выделение состояний игрока, независимых модулей и зон профессиональной ответственности, что позволило разработать пять инструментов. Оценка их эффективности проведена с участием 12 начинающих геймдизайнеров, включала замеры времени выполнения заданий, интервью и экспертное ранжирование.


Полученные результаты показали, что инструменты, не имеющие аналогов в Godot («Боевые сегменты», «Комплексный пользовательский интерфейс», «Диалоговая система»), получили высокие экспертные оценки; инструмент «Интерактивные объекты локаций», имеющий аналог в Godot, сократил время выполнения работ в среднем на 65.5%, а инструмент «Команды игровому окружению» не продемонстрировал эффективности и требует доработки.


Практическая значимость результатов состоит в создании готового к внедрению инструментария, позволяющего инди-командам сокращать время разработки RPG и повышать автономность их геймдизайнеров.

Ключевые слова: инди-разработка, RPG, Godot, геймдизайн, нарративный дизайн, инструменты разработки, архитектура видеоигр, оценка эффективности .

Разработка цифровой платформы со встроенным 3D-конфигуратором для кастомизации одежды

Елена Владимировна Евдущенко, Марианна Владимировна Шматко
207-239
Аннотация:

В условиях стремительного роста онлайн-продаж и запроса на персонализацию российский рынок кастомизированной одежды сталкивается с дефицитом технологичных и массово доступных решений. В статье представлены результаты исследовательско-внедренческого проекта по созданию мультибрендовой цифровой платформы со встроенным 3D-конфигуратором, нацеленного на трансформацию цикла предзаказа. Разработка позволяет покупателям интерактивно создавать модели одежды в веб-среде, а дизайнерам – оптимизировать логистику и минимизировать перепроизводство.


Основной научно-технический интерес в работе представляют детально описанная целевая архитектура платформы и масштабируемый конвейер обработки 3D-моделей, обеспечивающий их оптимизацию и корректное отображение в браузере. Дополнительный вклад составляет методика подготовки и оптимизации 3D-моделей одежды для веб-визуализации, формализованная в виде технических требований, которая позволяет обеспечить баланс визуального качества и производительности.


В результате исследования решена задача унификации форматов 3D-моделей одежды от различных дизайнеров в рамках мультибрендовой цифровой платформы (ключевого отличия от существующих монобрендовых решений) и реализована технология кастомизации с возможностью интерактивного отображения всех видоизменений дизайна на одной экранной форме.


Технологическая состоятельность решения обоснована сравнительным анализом существующих аналогов, анализом рынка по модели PAM-TAM-SAM-SOM и оценкой функциональных требований.


В статье также представлена практическая стратегия внедрения цифровой платформы, что делает ее ценной для исследователей и специалистов, работающих на стыке e-commerce, компьютерной графики и цифровой трансформации бизнес-процессов.

Ключевые слова: цифровая трансформация, веб-приложение, цифровая платформа, 3D-конфигуратор, 3D-модель, кастомизация одежды, виртуальная примерка, AR-примерка, технологический стек, архитектура, масштабирование, производительность.

Когнитивное моделирование пользовательского взаимодействия в мультиролевых веб-приложениях с 3D-функционалом

Марианна Владимировна Шматко, Елена Владимировна Евдущенко
2601-2630
Аннотация:

Исследована когнитивная нагрузка пользователей мультиролевой 3D-платформы. В эксперименте (71 участник: 34 дизайнера, 37 покупателей; 639 наблюдений) объективными метриками и субъективными шкалами выявлены разные профили нагрузки: дизайнеров замедляют формы ввода, покупателей – 3D-контент. На основе 34 проблемных зон сформулированы семь принципов проектирования интерфейса и классификация задач по уровню когнитивной сложности с учетом ролевой специфики. Повторное тестирование (21 участник) подтвердило эффективность: время выполнения задач сократилось на 21–28%, ошибки – на 33–44%, фрустрация – на 25–35%, использование 3D-функций выросло с 40.5% до 90.9%. Разработанная трехкомпонентная модель (таксономический, диагностический, проектный уровни) рекомендована для проектирования аналогичных мультиролевых платформ с 3D-функционалом.

Ключевые слова: когнитивная нагрузка, мультиролевые веб-приложения, пользовательские 3D-интерфейсы, NASA-TLX, SMEQ, когнитивное моделирование, UX-исследования, человеко-компьютерное взаимодействие.

Интеллектуальный ассистент для проектирования экранов радиационной защиты

Людмила Анатольевна Зинченко, Андрей Михайлович Чернецов, Вадим Вячеславович Казаков, Евгений Сергеевич Поляков, Елена Николаевна Комкова, Валентина Михайловна Киселева
739-750
Аннотация:

Рассмотрена актуальная задача разработки интеллектуального агента для моделирования характеристик экранов защиты электронной аппаратуры, который позволит упростить анализ различных проектных решений и обеспечить поддержку принятия решения инженером-проектировщиком. Разработан интеллектуальный агент, позволяющий автоматизировать процесс подготовки описания альтернативного проектного решения для последующего моделирования с использованием программного пакета Geant4. Интеграция программного модуля в вычислительные платформы даст возможность усовершенствовать работу инженера-проектировщика за счет сокращения рутинных ручных операций, минимизировать человеческие ошибки и гарантировать воспроизводимость результатов.

Ключевые слова: интеллектуальный ассистент, агент, генеративные технологии, автоматизация, радиация, тяжелые заряженные частицы, моделирование, Geant4.

Ключевые аспекты разработки документа игрового дизайна для многопользовательских игр в виртуальной реальности

Юлия Алексеевна Карпеева, Мурад Рустэмович Хафизов
280-315
Аннотация:

Рассмотрены уникальные аспекты разработки игрового дизайн-документа для массовой многопользовательской онлайновой ролевой игры в виртуальной реальности (VR). Обсуждены актуальность и проблемы проектирования таких игр, описаны существующие подходы к созданию и адаптации документации под VR, а также определены такие ключевые вопросы в VR, как сетевое взаимодействие, погружение, взаимодействие игроков и неигровых персонажей, управляемые искусственным интеллектом. Предложен методологический подход к построению игрового дизайн-документа для игр этого жанра на примере технической спецификации нескольких игр с акцентом на структурирование и стандартизацию документа. Представлены будущие направления разработок, включая формальные описания игровой логики для переносимости сцен, перспективы автоматизированного портирования VR и инструменты для автоматической генерации. В заключении подчеркнута важность стандартизации технических спецификаций и предложены направления для дальнейших исследований.

Ключевые слова: GDD, VR, MMORPG, игровой дизайн, иммерсивность, виртуальная реальность, автоматизация разработки, сетевые технологии, UX, стандартизация документации.

Проектирование инструментария для создания игрового процесса через систематизацию игровых механик

Алексей Витальевич Шубин, Влада Владимировна Кугуракова
774-795
Аннотация:

Представлен новый подход к разработке инструмента, направленного на упрощение рабочего процесса игрового дизайнера. Выработаны требования, разработан сценарий работы и уточнены основные параметры для разрабатываемого инструмента. Основная задача инструмента заключается в ускорении и облегчении выбора подходящих игровых механик без необходимости тратить ценное время на длительный анализ других видеоигровых проектов.


Чтобы обеспечить более эффективную работу геймдизайнеров при подборе игровых механик, был проведён анализ разнообразных подходов к классификации игровых механик. В процессе исследования были рассмотрены различные методы классификации игровых механик, их разбор и анализ показали, какие классификации в большей степени подходят для декомпозиции игровой механики. Результаты исследования позволили выявить ключевые аспекты игровой механики, которые будут служить фундаментом для разработки инструмента.


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

Ключевые слова: игровой дизайн, классификация, игровые механики, автоматизация, видеоигры.

Веб-среда анализа и преобразований программ в Оптимизирующей распараллеливающей системе

Антон Павлович Баглий
576-593
Аннотация: Описан опыт проектирования различных вариантов веб-среды разработки (IDE) для Оптимизирующей распараллеливающей системы и компилятора на реконфигурируемую архитектуру на основе существующих инструментов, таких, как Jupyter Notebook и Eclise Che. Сформированы требования к инструментам в составе Открытой распараллеливающей системы для поддержки их интеграции в веб-среду разработки, доступную в интернете. Описан процесс создания переносимого окружения для разработки модулей компилятора, демонстрации его работы и обучения навыкам разработки параллельных программ. Приведены примеры использования разработанных преобразований программ, используемых при оптимизации программ для ПЛИС в разработанной веб-среде, и описаны способы визуализации результатов выполнения преобразований и анализа при использовании Jupyter Notebook. Проведенная работа демонстрирует возможность организации удаленного доступа к библиотеке разрабатываемых инструментов оптимизации программ в виде, удобном прикладным разработчикам.
Ключевые слова: интегрированная среда, распараллеливающий компилятор, преобразования программ, ПЛИС, контейнеризация, интерактивная тетрадь, облачные вычисления.

Архитектура обучающих приложений с достоверной оценкой знаний и визуальным проектированием сценариев тестирования в концепции Microlearning

Михаил Михайлович Абрамский, Алина Рустемовна Москиева, Рамиля Радиковна Нигматуллина
288-300
Аннотация:

Представлен подход к проектированию обучающих приложений в концепции Microlearning. Обсуждена зависимость достоверности оценки знаний от визуального представления вопросов проверочного тестирования. Приведены архитектура системы и принцип работы разработанного авторами инструмента проектирования адаптивных тестов и сценариев тестирования для microlearning-приложений.

Ключевые слова: микрообучение, дидактическая единица, достоверная оценка знаний, тесты, адаптивное тестирование, визуальное проектирование теста.

Проектирование интегрированных заданий при обучении компьютерному моделированию

Ольга Александровна Широкова , Татьяна Юрьевна Гайнутдинова
378-393
Аннотация:

Рассмотрено возможное использование LMS Moodle при разработке курса «Использование компьютерного моделирования в образовании». Курс основан на внедрении в учебный процесс междисциплинарной интеграции высшей математики, компьютерного моделирования, программирования и предполагает использование систем компьютерной математики и программных сред. Представлены примеры конкретных интегрированных заданий.


При проектировании учебного курса «Использование компьютерного моделирования в образовании» в LMS Moodle использован следующий набор элементов: «лекция», «задание», «тест», «форум», «ресурс», «wiki», «чат», «глоссарий».


Использование методики составления интегрированных заданий на базе LMS Moodle показало, что: интегрированные задания с использованием информационных технологий способствуют повышению уровня усвоения материала сложных разделов высшей математики; содержание курса высшей математики является фундаментальной основой материала, изучаемого в предлагаемом курсе, и способствует глубокому пониманию математических дисциплин; интегрированные проектные задания формируют практические умения и навыки компьютерного моделирования с использованием программирования в различных программных средах.

Ключевые слова: интегрированные задания, высшая математика, компьютерное моделирование, программирование, LMS Moodle, системы компьютерной математики.

Варианты видеолекций

116-156
Аннотация:

Статья посвящена типологии основных вариантов видеолекций (https://vimeo.com/showcase/6184718), отличающихся дидактической ценностью и трудоёмкостью создания. Для каждого варианта видеолекций определены ключевые условия эффективного формирования и использования. Особое внимание уделено вопросам оптимизации аппаратного обеспечения для создания различных вариантов видеолекций в условиях очного и дистанционного обучения.


В качестве базового варианта рассматривается видеозапись демонстрации презентации PowerPoint с речевыми и графическими комментариями слайдов. Стандартный профильный вариант — отснятый слева экран (доска) с лектором в профиль — рекомендуется использовать при дефиците места в аудитории. При наличии видеокамеры с оптикой, обеспечивающей сохранение детализации изображений наглядных материалов, предпочтительным вариантом видеолекции является стандартный фронтальный, отснятый из дальнего конца аудитории. Дидактически оптимизированный монтаж видеолекции позволяет комбинировать высококачественную запись наглядных материалов базового варианта с любыми видеозаписями действий преподавателя. Интегративные варианты видеолекций создаются посредством оверлейной вставки видеозаписи действий преподавателя поверх специально предназначенного инвариантного места в дизайне слайдов базового варианта видеолекции. Предложены варианты адаптации дизайна презентаций PowerPoint для формирования базового и интегративного варианта видеолекций. Наивысшее соотношение «дидактическое качество/ресурсоёмкость» достигается при создании интегративных видеолекций непосредственно в процессе очных и дистанционных занятий.

Ключевые слова: видеолекция, интегративная видеолекция, создание учебных видео, дистанционное обучение, очное обучение, рабочая среда, Microsoft PowerPoint , HyperCam.

Проектирование безнасильственной боевой системы для детской RPG-игры

Андрей Андреевич Кутузов, Марианна Владимировна Шматко
1585-1609
Аннотация:

Статья посвящена проблеме проектирования безнасильственной боевой системы для детской ролевой игры. В ней представлены результаты исследования, целью которого была получить эмпирические данные для определения баланса между механиками тактического контроля и силового воздействия.


Научная новизна исследования состоит в эмпирическом выявлении структуры восприятия детьми 6–12 лет различных типов игровых механик: тактических (опосредованное воздействие на врага), тактико-силовых (обезвреживание без прямого урона) и силовых (нанесение прямого урона). На основе сочетания методов карточной сортировки и ассоциативного анализа построена матрица сходства механик, отражающая их категоризацию в детском сознании, выявлены устойчивые эмоциональные реакции и ассоциации детей относительно ключевых элементов боевой системы (лед – контроль, ветер – юмор, электричество – изобретательность, огонь – опасность и пр.).


Выделены три кластера механик («Пропуск хода», «Ослабление и ограничение», «Чистый урон») и составлен рейтинг предпочтений, в котором тактические механики заняли лидирующие позиции, тогда как силовые механики оказались не приоритетными и были охарактеризованы детьми как «скучные». Таким образом, выдвинутая гипотеза относительно предпочтений детской аудитории полностью подтверждена: ядро безопасной боевой системы должны составлять безнасильственные тактические механики (70–80%), обеспечивающие интеллектуальную вовлеченность, в сочетании с тактико-силовыми механиками, направленными на эмоциональную разрядку.


Практическая значимость исследования определяется возможностью применения сформированных рекомендаций при проектировании детских видеоигр, а также при адаптации предложенной методологии для аналогичных исследований.

Ключевые слова: видеоигра, безнасильственная боевая система, детская видеоигра , ролевая игра, тактические механики, силовые механики, тактико-силовые механники , карточная сортировка , ассоциативный анализ, геймдизайн, эмпирическое исследование, игровой баланс.

Об особенностях проектирования индивидуальных образовательных маршрутов по математике

Анжела Ринатона Хасаншина, Ольга Викторовна Разумова
730-736
Аннотация: Раскрыты некоторые подходы решения проблемы педагогического проектирования учебной деятельности обучающихся с учетом их индивидуальных особенностей. Рассмотрены особенности проектирования индивидуальных образовательных маршрутов по математике.
Ключевые слова: индивидуализация обучения, индивидуальный образовательный маршрут, проектирование индивидуальных образовательных маршрутов по математике.

Проектирование и автоматическое построение графа знаний «Математические уравнения»

Евгений Константинович Липачев, Булат Русланович Мурадымов
798-821
Аннотация:

Предложен подход к проектированию и реализации графа знаний для представления и хранения знаний о математических уравнениях. В сформированном прототипе графа представлены знания об основных типах алгебраических уравнений, обыкновенных дифференциальных уравнений, уравнениях в частных производных и интегральных уравнениях. Граф знаний проектировался как математический артефакт экосистемы цифровой математической библиотеки Lobachevskii-DML, поэтому учитывались общие для экосистемы требования совместимости. Разработаны программные инструменты извлечения и обработки информации об уравнениях, представленной в цифровых библиотеках и электронных научных ресурсах. Прототип графа знаний сформирован на основе онтологии профессиональной математики OntoMathPRO и таксономии уравнений, построенной на основе информации, извлеченной с веб-страниц научно-образовательного портала EqWorld «Мир математических уравнений». Онтология OntoMathPRO расширена новыми классами уравнений и новыми отношениями для согласования с иерархией типов уравнений, представленной на портале EqWorld. Реализован комплекс программных модулей, обеспечивающих полный цикл формирования графа знаний: автоматическое извлечение сущностей из источников, связывание сущностей с концептами онтологии OntoMathPRO, преобразование полученных знаний в RDF-представление с последующим сохранением в хранилище данных с возможностью выполнения SPARQL-запросов.

Ключевые слова: граф знаний, извлечение знаний, математическое уравнение, математическая онтология, представление математического знания.

Инструменты поддержки ориентированного на игрока нарратива в играх с открытым миром

Влада Владимировна Кугуракова, Мария Валерьевна Кочакова, Владислав Валерьевич Липатов
1521-1556
Аннотация:

В видеоиграх с открытым миром классические инструменты драматургического анализа – трехактная структура, кривая Фрейтага, путь героя – перестают описывать реальный игровой опыт: игрок получает свободу выбора последовательности прохождения модульного контента, что делает невозможным авторский контроль темпоритма. В работе введена концепция storytelling literacy – компетенция игрока, включающая распознавание эмоциональной тональности контента, осознанное конструирование пейсинга и нарративное фреймирование собственной игровой траектории. На основе формальной модели нарративного состояния игрока – адаптации аппарата сюжетных объектов, фаз, граней и пороговых состояний – предложена архитектура ИТ-системы поддержки нарратива, ориентированного на игрока. Система включает движок нарративного состояния (feedback loop между телеметрией действий и контентной подсистемой), инструменты визуализации траектории для игрока, инструменты анализа нарративного покрытия для дизайнера и модуль адаптивной генерации контента на основе больших языковых моделей.

Ключевые слова: видеоигры, открытые миры, нарративный дизайн, storytelling literacy, пейсинг, модульный нарратив, player agency, процедурная генерация контента, движок нарративного состояния, game literacy.

Cемантические сервисы цифровой экосистемы ontomath для математического образования

Ольга Авенировна Невзорова, Евгений Константинович Липачёв, Константин Сергеевич Николаев
538-569
Аннотация:

Представлен набор семантических сервисов, разработанных с целью поддержки образовательного процесса в области математики. Функционал этих сервисов основан на использовании математических онтологий OntoMathEdu и OntoMathPRO. Онтология профессионального математического знания OntoMathPRO предназначена для классификации и систематизации математических понятий и включает несколько важнейших областей математики. Образовательная математическая онтология OntoMathEdu системно представляет знания по учебному курсу «Планиметрия». Для применения онтологий в образовательных приложениях разработан подход к проектированию пререквизитных отношений в названных онтологиях. Для поддержки математического образования разработаны сервисы семантического поиска по математическим формулам, семантического аннотирования учебных материалов, визуализации подграфов семантической сети онтологии OntoMathEdu, а также параллельный формальный/неформальный корпус математических утверждений и система автоматической генерации тестовых вопросов по математическим дисциплинам.


Приведены примеры успешного применения разработанных программных инструментов. Эти инструменты встроены в цифровую экосистему OntoMath, в рамках которой осуществляется взаимодействие семантических сервисов управления математическим знанием.  

Ключевые слова: Цифровая экосистема, экосистема OntoMath, предметная онтология, математическая онтология OntoMathPRO, образовательная онтология OntoMathEdu, пререквизитное отношение, семантический сервис.

Проектирование и разработка обучающего блокчейн-симулятора

Олег Максимович Меховников, Александр Сергеевич Тощев
266-277
Аннотация:

Представлен блокчейн-симулятор, предназначенный для обучения студентов и начинающих блокчейн-разработчиков. Симулятор создан с целью предоставить пользователям интуитивно понятное и доступное средство для изучения основных концепций и механизмов функционирования блокчейна. Рассмотрены основные аспекты проектирования и архитектуры симулятора, а также представлена демонстрация работы приложения. Разработанный симулятор способствует привлечению новых специалистов в сферу блокчейн-разработки.

Ключевые слова: блокчейн, блокчейн-симулятор, введение в блокчейн.

Визуальное моделирование игровых механик в инструменте Tula: темпоральные и вероятностные аспекты

Влада Владимировна Кугуракова, Всеволод Тарасович Трофимчук
1557-1584
Аннотация:

Рассмотрена проблема визуального представления темпоральных и вероятностных элементов в инструментах формального моделирования игровых механик. На основе анализа существующих систем визуального моделирования – Machinations, сетей Петри, диаграмм состояний UML и UPPAAL – выявлены их ключевые ограничения при описании сложных игровых сценариев. Предложен подход к визуализации темпоральных операторов и вероятностных конструкций в инструменте Tula, разработанном авторами. Описан набор визуальных примитивов, обеспечивающих двунаправленное соответствие между визуальным представлением и формальной спецификацией на языке геймплея. Приведены примеры визуального моделирования типовых игровых сценариев с элементами временных задержек, условных вероятностей и многопользовательских взаимодействий. Показана возможность автоматической трансформации визуальных моделей в формальные спецификации, пригодные для верификации средствами PRISM и UPPAAL. Проведён сравнительный анализ выразительных возможностей Tula и систем-предшественников, показавший, что Tula является единственной из рассмотренных систем, одновременно обеспечивающей формальную верифицируемую семантику, встроенную поддержку темпоральных операторов (X, G, F, U) и произвольных вероятностных распределений, а также визуальную нотацию, организованную вокруг ресурсных потоков и игровых событий. Предложенный в Tula принцип двухуровневой спецификации с двунаправленной трансформацией замыкает цикл «дизайн → формализация → верификация → корректировка», снижая порог входа в формальные методы для практиков без потери верификационной полноты. Это позволяет рассматривать Tula как промежуточный слой между итеративным геймдизайном и промышленными верификаторами.

Ключевые слова: визуальное моделирование, игровые механики, темпоральные операторы, вероятностные модели, формальная верификация, Tula, Machinations, сети Петри.

Аналитическая система мультитрейдинга

Феликс Освальдович Каспаринский
796-945
Аннотация:

Аналитическая система мультитрейдинга, представленная в статье, разработана для оперативного, тактического и стратегического прогнозирования изменения цен различных финансовых инструментов на рынке Форекс с использованием компьютерного интернет-терминала Metatrader 5. В Аналитических окнах терминала организовано функциональное распределение 17 индикаторов технического анализа по секциям Цены, Осцилляций, Трендов и Контроля. При настройке комплексных индикаторов Уровня Равновесия Цены, Распределения Осцилляций, Потенциала Тренда и Тренда Групп Осцилляций используется методика подключения трендовых индикаторов к данным осцилляторов. Комплексные индикаторы демаскируют стадии формирования элементарных ценовых осцилляций и их групп (пакетов из 4 осцилляций, блоков из 2 пакетов и модулей из 4 блоков), помогают устанавливать местонахождение опорных точек ценовых каналов. Для синхронного анализа оперативных, тактических и стратегических тенденций изменения цен одного финансового инструмента в Аналитический дисплей объединяются шесть Аналитических окон с последовательным увеличением масштабов времени интервальных графиков в 4 раза. Разработан регламент мультимасштабной разметки, оформления и использования Вил Эндрюса для прогноза долговременных тенденций. Оперативные и тактические прогнозы визуализируются посредством мультимасштабных трендовых стрелок в Зоне Актуальных Осцилляций. Предложена методика объединения инструментария фундаментального и технического анализа для определения вероятности начала и относительной значимости фундаментальных событий, не содержащихся в экономическом календаре.

Ключевые слова: мультитрейдинг, трейдинг, форекс, инвестиции, технический анализ, фундаментальный анализ, индикатор, торговый сигнал, ценовой канал, Вилы Эндрюса, осцилляция, пакет, блок, модуль.

Анализ оптимизации программной системы на примере свободных автоматизированных библиотечно-информационных систем

Олег Иванович Васильев, Валентин Юрьевич Медведев
151-163
Аннотация:

Статья посвящена исследованию возможностей оптимизации работоспособности и повышения эффективности функционирования сложных многофункциональных программных систем на примере свободных автоматизированных библиотечно-информационных систем (далее – АБИС).


К 2023 году в мире накоплен ценный опыт создания и эксплуатации интегрированных АБИС различного масштаба и назначения, однако вопросы совершенствования их проектных решений остаются актуальными. В первую очередь это касается необходимости оптимизации структуры исходного программного кода с целью повышения его читаемости и поддерживаемости, снижения времени выполнения отдельных функциональных модулей, уменьшения объёма занимаемой оперативной памяти.


В рамках исследования был проведён сравнительный анализ исходных кодов нескольких действующих открытых АБИС, реализованных на различных языках программирования. Были изучены основные подходы к проектированию структуры кода, выявлены наиболее частотно используемые алгоритмы и паттерны. Для оценки степени оптимизированности исходного кода был разработан комплекс показателей, включающий оценку структуры, читаемости, модульности и других характеристик. На этой основе проведено сравнение отдельных фрагментов кода до и после применения известных техник рефакторинга.


В результате проведённой работы удалось выявить наиболее распространённые ошибки и недочёты в структуризации исходных кодов АБИС, определить основные направления их оптимизации. Получены данные о возможном снижении затрат на тестирование и техническую поддержку посредством улучшения качества исходных кодов.

Ключевые слова: исправление программного кода, оптимизация программной системы, рефакторинг, многоязыковая система, оценка качества программных систем, автоматизированные библиотечно-информационные системы, процесс разработки программного обеспечения.

Некоторые элементы методики конструирования электронных уроков

Самира Салиховна Салаватова
170-176
Аннотация: Приведено описание конструктора электронных уроков в платформе «Электронная игровая школа», созданной творческой группой преподавателей Стерлитамакского филиала Башкирского государственного университета.
Ключевые слова: электронное обучение, конструктор электронного урока.

Создание инструментальной платформы мультимедийного научного журнала

292-314
Аннотация: Обсуждены подходы к созданию инструментальной платформы электронного научного журнала, обеспечивающей публикацию мультимедийных материалов через веб-интерфейс. Описаны проблемы, связанные с необходимостью включения мультимедиа данных различных типов, и представлен рабочий прототип мультимедиа научного журнала.
Ключевые слова: научная публикация, электронный научный журнал, мультимедиа контент, электронная коллекция.

Разработка модульной архитектуры пользовательских интерфейсов для игр на движке Unreal Engine с использованием плагина-фреймворка common UI

Марианна Владимировна Шматко, Алексей Денисович Мякишев
1705-1739
Аннотация:

Статья посвящена разработке и экспериментальной верификации модульной архитектуры пользовательского интерфейса для игровых проектов на движке Unreal Engine. В ходе исследования выявлены типовые антипаттерны проектирования UI (монолитные виджет-структуры, жесткие ссылки, пренебрежение абстракцией, платформенная зависимость) и проведен анализ существующих архитектурных подходов (Data-Driven UI, MVC, MVVM), показавший их ограничения. Предложена архитектура, интегрирующая фреймворк Common UI, механизм асинхронной загрузки с мягкими ссылками (Soft References), систему тегов Gameplay Tags и реестр данных для динамической генерации меню настроек. Архитектура реализована в виде плагина AdvancedGameUserInterface. Его экспериментальная апробация с участием 12 разработчиков и 5 дизайнеров интерфейсов подтвердила эффективность предложенного решения по трем ключевым метрикам: сопровождаемость, производительность и масштабируемость. Сформулированы практические рекомендации по применению разработанной архитектуры в зависимости от масштаба игрового проекта. Полученные результаты могут быть использованы разработчиками для повышения качества и снижения затрат на сопровождение пользовательских интерфейсов в игровых проектах на Unreal Engine.

Ключевые слова: Unreal Engine, пользовательский интерфейс, Common UI, модульная архитектура, Gameplay Tags, Data-Driven UI, антипаттерны, со-провождаемость, масштабируемость, производительность программ, игровая разработка.

Stem-образование в современной школе в рамках проектной деятельности по естественно-научным дисциплинам

Тамара Юрьевна Гаврилова, Ольга Григорьевна Игнатова
547-555
Аннотация: Рассмотрен вопрос STEM-образования в современной школе и методических подходах к его реализации на предметах естественно-научного цикла в рамках проектной деятельности. Приведен пример этапов работы над проектом, разбиения на предметные сферы. Поскольку STEM образование подразумевает не только получение знаний по отдельным предметам, но и применение их на практике, ключевым моментом работы над проектом становится практическое применение. В рамках предметной области «Математика и информатика» это предполагает совершение расчетов и представление конечных результатов с помощью современных технических средств. Таким образом предмет математики переходит из рамок академического знания в рамки практических умений. В частности, в статье приведен пример формирования финансовой грамотности обучающегося в рамках работы над проектом. STEM-обучение позволяет объединить научные методы, математическое моделирование, технологические приложения и инженерный дизайн. Тем самым формируется инновационное критическое мышление, появляется возможность и необходимость интегрированного обучения по темам, в рамках которого происходит активная коммуникация обучающихся и формируется новое образовательное пространство.
Ключевые слова: STEM-образование, проектная деятельность, интегрированное обучение, методика обучения.

Опыт верификации реализаций клиента протокола TLS 1.3

Алексей Вячеславович Никешин, Виктор Зиновьевич Шнитман
104-121
Аннотация:

Представлен опыт верификации реализаций клиента криптографического протокола TLS версии 1.3. TLS сегодня является одним из наиболее востребованных криптографических протоколов, предназначенных для создания защищенных каналов передачи данных. Протокол обеспечивает необходимую для своих задач функциональность: конфиденциальность передаваемых данных, целостность данных, аутентификацию сторон. В новой версии протокола TLS 1.3 была существенно переработана архитектура, устранен ряд недостатков предыдущих версий, выявленных как при разработке реализаций, так и в процессе их эксплуатации.


В работе использован новый тестовый набор для верификации реализаций клиента протокола TLS 1.3 на соответствие спецификациям интернет, разработанный на основе спецификации RFC 8446 с использованием технологии UniTESK и методов мутационного тестирования. Для тестирования реализаций на соответствие формальным спецификациям применена технология UniTESK, предоставляющая средства автоматизации тестирования на основе использования конечных автоматов. Состояния тестируемой системы задают состояния автомата, а тестовые воздействия – переходы этого автомата. При выполнении перехода заданное воздействие передается на тестируемую реализацию, после чего регистрируются реакции реализации и автоматически выносится вердикт о соответствии наблюдаемого поведения спецификации. Мутационные методы тестирования используются для обнаружения нестандартного поведения тестируемой системы (завершение из-за фатальной ошибки, «подвисание», ошибки доступа к памяти) с помощью передачи некорректных данных, такие ситуации часто остаются за рамками требований спецификаций. В сообщения, сформированные на основе разработанной модели протокола, вносятся какие-либо изменения. Модель протокола дает возможность вносить изменения в поток данных на любом этапе сетевого обмена, что позволяет тестовому сценарию проходить через все значимые состояния протокола и в каждом таком состоянии проводить тестирование реализации в соответствие с заданной программой. Представленный подход доказал свою эффективность в нескольких наших проектах при тестировании сетевых протоколов, обеспечив обнаружение различных отклонений от спецификации и других ошибок. Текущая работа является частью проекта верификации протокола TLS 1.3 и охватывает реализации клиентской части протокола.

Ключевые слова: безопасность, TLS, TLSv1.3, протоколы, тестирование, оценка устойчивости, интернет, стандарты, формальные методы спецификации.

Опыт создания неигровых персонажей в виртуальных мирах

Амир Ринатович Бакиров, Даниил Иванович Костюк, Евгений Николаевич Лазарев, Алина Робертовна Хафизова
502-520
Аннотация:

Быстрое развитие сложных виртуальных миров, в особенности 3D-игр и компьютерных игр, создает новые проблемы при разработке виртуальных агентов, управляемых системами искусственного интеллекта (ИИ). Две важные подзадачи в этой тематической области, которые необходимо решить, это: (а) достоверность и (б) эффективность поведения агентов, то есть сходство персонажей с людьми и высокая способность к достижению их «собственных» целей. В этой статье мы изучаем современные подходы к разработке реалистичного ИИ в виртуальных мирах. Мы изучаем концепции правдоподобия и эффективности и анализируем несколько успешных попыток решить эти проблемы. Мы полагаем, что правдоподобное и эффективное поведение может быть достигнуто посредством изучения моделей поведения из наблюдений с последующим автоматическим выбором выигрышных действующих стратегий.

Ключевые слова: виртуальные реконструкции, Великий Болгар, неигровые персонажи, 3Д модели, искусственный интеллект.
1 - 25 из 112 результатов 1 2 3 4 5 > >> 
Информация
  • Для читателей
  • Для авторов
  • Для библиотек
Отправить материал
Текущий выпуск
  • Логотип Atom
  • Логотип RSS2
  • Логотип RSS1

Электронные библиотеки

ISSN 1562-5419

Информация

  • О журнале
  • Цели и задачи
  • Тематика
  • Руководство для авторов
  • Отправка материалов
  • Заявление о конфиденциальности
  • Контакты
  • eLIBRARY.RU
  • dblp computer science bibliography

Отправить статью

Авторам нужно зарегистрироваться в журнале перед отправкой материалов, или, если вы уже зарегистрированы, можно просто войти со своей учетной записью и начать процесс отправки, состоящий из пяти шагов.

Отправить материал
Больше информации об этой издательской системе, платформе и рабочем процессе от OJS/PKP.

© 2015-2026 Казанский (Приволжский) федеральный университет; Институт развития информационного общества