Проектування програми візуалізації земної поверхні з використанням алгебро-алгоритмічного інструментарію

Однією з важливих задач в рамках метеорологічного прогнозування є комп’ютерна візуалізація отриманих результатів прогнозу, зокрема, тривимірне моделювання рельєфу земної поверхні. Одним із найпопулярніших програмних засобів розробки застосунків в області візуалізації даних є OpenGL – специфікація, щ...

Повний опис

Збережено в:
Бібліографічні деталі
Дата:2019
Автори: Дорошенко, А.Ю., Кушніренко, Р.В., Яценко, О.А.
Формат: Стаття
Мова:Ukrainian
Опубліковано: Інститут програмних систем НАН України 2019
Назва видання:Проблеми програмування
Теми:
Онлайн доступ:http://dspace.nbuv.gov.ua/handle/123456789/161483
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Цитувати:Проектування програми візуалізації земної поверхні з використанням алгебро-алгоритмічного інструментарію / А.Ю. Дорошенко, Р.В. Кушніренко, О.А. Яценко // Проблеми програмування. — 2019. — № 2. — С. 3-10. — Бібліогр.: 9 назв. — укр.

Репозитарії

Digital Library of Periodicals of National Academy of Sciences of Ukraine
id irk-123456789-161483
record_format dspace
spelling irk-123456789-1614832019-12-11T01:26:27Z Проектування програми візуалізації земної поверхні з використанням алгебро-алгоритмічного інструментарію Дорошенко, А.Ю. Кушніренко, Р.В. Яценко, О.А. Інструментальні засоби і середовища програмування Однією з важливих задач в рамках метеорологічного прогнозування є комп’ютерна візуалізація отриманих результатів прогнозу, зокрема, тривимірне моделювання рельєфу земної поверхні. Одним із найпопулярніших програмних засобів розробки застосунків в області візуалізації даних є OpenGL – специфікація, що визначає незалежний від мови програмування кросплатформний програмний інтерфейс для написання застосунків, що використовують двовимірну й тривимірну графіку. Візуалізація даних є досить складною задачею, тому актуальним є питання створення спеціальних засобів автоматизації, що дозволяли б генерувати програмний код для задач з даної предметної області. У статті виконане налаштування раніше створеного алгебро-алгоритмічного інструментарію на проектування та синтез OpenGL програм. Автоматизоване конструювання програм здійснюється з використанням високорівневої мови, що ґрунтується на системах алгоритмічних алгебр Глушкова. Підхід продемонстровано на проектуванні програми візуалізації рельєфу підстильної поверхні для задачі прогнозування погоди. Одной из важных задач в рамках метеорологического прогнозирования является компьютерная визуализация полученных результатов прогноза, в частности, трехмерное моделирование рельефа земной поверхности. Одним наиболее популярных программных средств разработки приложений в области визуализации данных является OpenGL – спецификация, определяющая независимый от языка программирования кроссплатформенный программный интерфейс для написания приложений, использующих двумерную и трехмерную графику. Визуализация данных является достаточно сложной задачей, поэтому актуальным является вопрос создания специальных средств автоматизации, которые позволяли бы генерировать программный код для таких задач. В статье выполнена настройка ранее созданного алгебро-алгоритмического инструментария на проектирование и синтез OpenGL программ. Автоматизированное конструирование программ выполняется с использованием высокоуровневого языка, основывающегося на системах алгоритмических алгебр Глушкова. Подход продемонстрирован на проектировании программы визуализации рельефа подстилающей поверхности для задачи прогнозирования погоды. One of the important challenges in meteorological forecasting is a computer visualization of prognosis data, in particular, three-dimensional modeling of terrain surface relief. One of the most popular software tools for developing data visualization applications is OpenGL, a cross-language, cross-platform application programming interface for rendering two-dimensional and three-dimensional vector graphics. Data visualization is a fairly complex task, therefore it is necessary to develop special tools intended for automated generation of source code for such tasks. The paper deals with the further development of previously developed algebra-algorithmic tools in the direction of automated design and synthesis of OpenGL programs. Automated construction of programs is implemented using a high-level language based on Glushkov’s system of algorithmic algebra. The approach is illustrated on designing a terrain surface relief visualization program for weather forecasting task. 2019 Article Проектування програми візуалізації земної поверхні з використанням алгебро-алгоритмічного інструментарію / А.Ю. Дорошенко, Р.В. Кушніренко, О.А. Яценко // Проблеми програмування. — 2019. — № 2. — С. 3-10. — Бібліогр.: 9 назв. — укр. 1727-4907 DOI: https://doi.org/10.15407/pp2019.02.003 http://dspace.nbuv.gov.ua/handle/123456789/161483 004.4'24 uk Проблеми програмування Інститут програмних систем НАН України
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
collection DSpace DC
language Ukrainian
topic Інструментальні засоби і середовища програмування
Інструментальні засоби і середовища програмування
spellingShingle Інструментальні засоби і середовища програмування
Інструментальні засоби і середовища програмування
Дорошенко, А.Ю.
Кушніренко, Р.В.
Яценко, О.А.
Проектування програми візуалізації земної поверхні з використанням алгебро-алгоритмічного інструментарію
Проблеми програмування
description Однією з важливих задач в рамках метеорологічного прогнозування є комп’ютерна візуалізація отриманих результатів прогнозу, зокрема, тривимірне моделювання рельєфу земної поверхні. Одним із найпопулярніших програмних засобів розробки застосунків в області візуалізації даних є OpenGL – специфікація, що визначає незалежний від мови програмування кросплатформний програмний інтерфейс для написання застосунків, що використовують двовимірну й тривимірну графіку. Візуалізація даних є досить складною задачею, тому актуальним є питання створення спеціальних засобів автоматизації, що дозволяли б генерувати програмний код для задач з даної предметної області. У статті виконане налаштування раніше створеного алгебро-алгоритмічного інструментарію на проектування та синтез OpenGL програм. Автоматизоване конструювання програм здійснюється з використанням високорівневої мови, що ґрунтується на системах алгоритмічних алгебр Глушкова. Підхід продемонстровано на проектуванні програми візуалізації рельєфу підстильної поверхні для задачі прогнозування погоди.
format Article
author Дорошенко, А.Ю.
Кушніренко, Р.В.
Яценко, О.А.
author_facet Дорошенко, А.Ю.
Кушніренко, Р.В.
Яценко, О.А.
author_sort Дорошенко, А.Ю.
title Проектування програми візуалізації земної поверхні з використанням алгебро-алгоритмічного інструментарію
title_short Проектування програми візуалізації земної поверхні з використанням алгебро-алгоритмічного інструментарію
title_full Проектування програми візуалізації земної поверхні з використанням алгебро-алгоритмічного інструментарію
title_fullStr Проектування програми візуалізації земної поверхні з використанням алгебро-алгоритмічного інструментарію
title_full_unstemmed Проектування програми візуалізації земної поверхні з використанням алгебро-алгоритмічного інструментарію
title_sort проектування програми візуалізації земної поверхні з використанням алгебро-алгоритмічного інструментарію
publisher Інститут програмних систем НАН України
publishDate 2019
topic_facet Інструментальні засоби і середовища програмування
url http://dspace.nbuv.gov.ua/handle/123456789/161483
citation_txt Проектування програми візуалізації земної поверхні з використанням алгебро-алгоритмічного інструментарію / А.Ю. Дорошенко, Р.В. Кушніренко, О.А. Яценко // Проблеми програмування. — 2019. — № 2. — С. 3-10. — Бібліогр.: 9 назв. — укр.
series Проблеми програмування
work_keys_str_mv AT dorošenkoaû proektuvannâprogramivízualízacíízemnoípoverhnízvikoristannâmalgebroalgoritmíčnogoínstrumentaríû
AT kušnírenkorv proektuvannâprogramivízualízacíízemnoípoverhnízvikoristannâmalgebroalgoritmíčnogoínstrumentaríû
AT âcenkooa proektuvannâprogramivízualízacíízemnoípoverhnízvikoristannâmalgebroalgoritmíčnogoínstrumentaríû
first_indexed 2023-06-10T11:11:33Z
last_indexed 2023-06-10T11:11:33Z
_version_ 1796154678588735488