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

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

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Datum:2014
Hauptverfasser: Абрамович, Р.П., Бальва, А.А., Самойлов, В.Д.
Format: Artikel
Sprache:Russian
Veröffentlicht: Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України 2014
Schriftenreihe:Электронное моделирование
Schlagworte:
Online Zugang:http://dspace.nbuv.gov.ua/handle/123456789/100988
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Zitieren:Построение модели навигации для компьютерных тренажеров и приложений сценарного типа / Р.П. Абрамович, А.А. Бальва, В.Д. Самойлов // Электронное моделирование. — 2014 — Т. 36, № 1. — С. 97-105. — Бібліогр.: 6 назв. — рос.

Institution

Digital Library of Periodicals of National Academy of Sciences of Ukraine
id irk-123456789-100988
record_format dspace
spelling irk-123456789-1009882016-05-29T03:03:40Z Построение модели навигации для компьютерных тренажеров и приложений сценарного типа Абрамович, Р.П. Бальва, А.А. Самойлов, В.Д. Применение методов и средств моделирования Разработана одна из обязательных составляющих любого компьютерного тренажера — модель навигации, или сценарная составляющая, обеспечивающая переходы между составными частями тренажера и рассмотрена ее структура. Модель навигации основана на графической спецификации языка UML и способна улучшить взаимодействие между разработчиками тренажера и его пользователями. Розроблено одну з обов’язкових складових будь-якого комп’ютерного тренажера — модель навігації, або сценарну складову, що забезпечує переходи між складовими частинами тренажера, та розглянуто її структуру. Модель навігації базується на графічній специфікації мови UML і здатна покращити взаємодію між розробниками тренажера і його користувачами. One of the mandatory parts of any computer simulator— the navigation model has been developed. The navigation model is part of the simulator, which provides transitions between components of the simulator and its structure is considered. The navigation model is based on graphic UMLspecification and can improve interaction between the simulator developers and its users. 2014 Article Построение модели навигации для компьютерных тренажеров и приложений сценарного типа / Р.П. Абрамович, А.А. Бальва, В.Д. Самойлов // Электронное моделирование. — 2014 — Т. 36, № 1. — С. 97-105. — Бібліогр.: 6 назв. — рос. 0204-3572 http://dspace.nbuv.gov.ua/handle/123456789/100988 004.9 ru Электронное моделирование Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
collection DSpace DC
language Russian
topic Применение методов и средств моделирования
Применение методов и средств моделирования
spellingShingle Применение методов и средств моделирования
Применение методов и средств моделирования
Абрамович, Р.П.
Бальва, А.А.
Самойлов, В.Д.
Построение модели навигации для компьютерных тренажеров и приложений сценарного типа
Электронное моделирование
description Разработана одна из обязательных составляющих любого компьютерного тренажера — модель навигации, или сценарная составляющая, обеспечивающая переходы между составными частями тренажера и рассмотрена ее структура. Модель навигации основана на графической спецификации языка UML и способна улучшить взаимодействие между разработчиками тренажера и его пользователями.
format Article
author Абрамович, Р.П.
Бальва, А.А.
Самойлов, В.Д.
author_facet Абрамович, Р.П.
Бальва, А.А.
Самойлов, В.Д.
author_sort Абрамович, Р.П.
title Построение модели навигации для компьютерных тренажеров и приложений сценарного типа
title_short Построение модели навигации для компьютерных тренажеров и приложений сценарного типа
title_full Построение модели навигации для компьютерных тренажеров и приложений сценарного типа
title_fullStr Построение модели навигации для компьютерных тренажеров и приложений сценарного типа
title_full_unstemmed Построение модели навигации для компьютерных тренажеров и приложений сценарного типа
title_sort построение модели навигации для компьютерных тренажеров и приложений сценарного типа
publisher Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України
publishDate 2014
topic_facet Применение методов и средств моделирования
url http://dspace.nbuv.gov.ua/handle/123456789/100988
citation_txt Построение модели навигации для компьютерных тренажеров и приложений сценарного типа / Р.П. Абрамович, А.А. Бальва, В.Д. Самойлов // Электронное моделирование. — 2014 — Т. 36, № 1. — С. 97-105. — Бібліогр.: 6 назв. — рос.
series Электронное моделирование
work_keys_str_mv AT abramovičrp postroeniemodelinavigaciidlâkompʹûternyhtrenažerovipriloženijscenarnogotipa
AT balʹvaaa postroeniemodelinavigaciidlâkompʹûternyhtrenažerovipriloženijscenarnogotipa
AT samojlovvd postroeniemodelinavigaciidlâkompʹûternyhtrenažerovipriloženijscenarnogotipa
first_indexed 2025-07-07T10:17:16Z
last_indexed 2025-07-07T10:17:16Z
_version_ 1836982926703591424
fulltext ÓÄÊ 004.9 Ð.Ï. Àáðàìîâè÷ 1 , À.À. Áàëüâà 2 , êàíä. òåõí. íàóê, Â.Ä. Ñàìîéëîâ 2 , ä-ð òåõí. íàóê 1 ËüâîâÎÐÃÐÝÑ (Óêðàèíà, 79011, Ëüâîâ, óë. Òþòþííèêîâ, 55, òåë. (032) 2720215, å-mail: romanaabramovych@gmail.com), 2 Èí-ò ïðîáëåì ìîäåëèðîâàíèÿ â ýíåðãåòèêå èì. Ã.Å. Ïóõîâà ÍÀÍ Óêðàèíû (Óêðàèíà, 03164, Êèåâ, óë. Ãåíåðàëà Íàóìîâà, 15, òåë. (044) 4249173, e-mail: sumvd@i.com.ua) Ïîñòðîåíèå ìîäåëè íàâèãàöèè äëÿ êîìïüþòåðíûõ òðåíàæåðîâ è ïðèëîæåíèé ñöåíàðíîãî òèïà Ðàçðàáîòàíà îäíà èç îáÿçàòåëüíûõ ñîñòàâëÿþùèõ ëþáîãî êîìïüþòåðíîãî òðåíàæåðà — ìîäåëü íàâèãàöèè, èëè ñöåíàðíàÿ ñîñòàâëÿþùàÿ, îáåñïå÷èâàþùàÿ ïåðåõîäû ìåæäó ñîñ- òàâíûìè ÷àñòÿìè òðåíàæåðà è ðàññìîòðåíà åå ñòðóêòóðà. Ìîäåëü íàâèãàöèè îñíîâàíà íà ãðàôè÷åñêîé ñïåöèôèêàöèè ÿçûêà UML è ñïîñîáíà óëó÷øèòü âçàèìîäåéñòâèå ìåæäó ðàçðàáîò÷èêàìè òðåíàæåðà è åãî ïîëüçîâàòåëÿìè. Ðîçðîáëåíî îäíó ç îáîâ’ÿçêîâèõ ñêëàäîâèõ áóäü-ÿêîãî êîìï’þòåðíîãî òðåíàæåðà — ìî- äåëü íàâ³ãàö³¿, àáî ñöåíàðíó ñêëàäîâó, ùî çàáåçïå÷óº ïåðåõîäè ì³æ ñêëàäîâèìè ÷àñòèíàìè òðåíàæåðà, òà ðîçãëÿíóòî ¿¿ ñòðóêòóðó. Ìîäåëü íàâ³ãàö³¿ áàçóºòüñÿ íà ãðàô³÷í³é ñïå- öèô³êàö³¿ ìîâè UML ³ çäàòíà ïîêðàùèòè âçàºìîä³þ ì³æ ðîçðîáíèêàìè òðåíàæåðà ³ éîãî êîðèñòóâà÷àìè. Ê ë þ ÷ å â û å ñ ë î â à: êîìïüþòåðíûå òðåíàæåðû, ìîäåëü íàâèãàöèè, ñöåíàðíàÿ ñîñ- òàâëÿþùàÿ. Îäíîé èç îáÿçàòåëüíûõ ñîñòàâëÿþùèõ ëþáîãî êîìïüþòåðíîãî òðåíàæåðà ÿâëÿåòñÿ ìîäåëü íàâèãàöèè, èëè ñöåíàðíàÿ ñîñòàâëÿþùàÿ. Ìîäåëü íà- âèãàöèè — ýòî ÷àñòü ñèñòåìû òðåíàæåðà, êîòîðàÿ îáåñïå÷èâàåò ïåðåõîäû ìåæäó åãî ñîñòàâíûìè ÷àñòÿìè. Îíà ñîñòîèò èç ñöåí, ïåðåõîäîâ ìåæäó ñöåíàìè è ïðàâèë, ïî êîòîðûì ýòè ïåðåõîäû îñóùåñòâëÿþòñÿ. Ñþäà íå îòíîñÿòñÿ ýëåìåíòû ââîäà (âûâîäà), ÷åðåç êîòîðûå ïîëüçîâàòåëü âçàèìî- äåéñòâóåò ñ ìàòåìàòè÷åñêîé ìîäåëüþ òðåíàæåðà, ò.å. ìîäåëü íàâèãàöèè îïèñûâàåò ñöåíû íåçàâèñèìî îò òîãî, ÷òî íà íèõ èçîáðàæåíî. Ìîäåëü íàâèãàöèè. Ïðåäëàãàåìûé ïîäõîä ê ðåàëèçàöèè ìîäåëè íà- âèãàöèè çàêëþ÷àåòñÿ â ñëåäóþùåì: 1. Îïðåäåëÿåòñÿ ïåðå÷åíü ñöåí, ñ êîòîðûìè áóäåò ðàáîòàòü ïîëüçîâà- òåëü. Êàæäîé ñöåíå ïðèñâàèâàåòñÿ óíèêàëüíîå èìÿ. Óêàçûâàåòñÿ èäåíòèôè- êàòîð ñöåíû, ñ êîòîðîãî íà÷èíàåòñÿ ðàáîòà. ISSN 0204–3572. Ýëåêòðîí. ìîäåëèðîâàíèå. 2014. Ò. 36. ¹ 1 97 � Ð.Ï. Àáðàìîâè÷, À.À. Áàëüâà, Â.Ä. Ñàìîéëîâ, 2014 2. Íà êàæäîé ñöåíå îïðåäåëÿþòñÿ àêòèâíûå çîíû, ò.å. îáëàñòè íà ýêðàíå ìîíèòîðà, ïðè íàæàòèè íà êîòîðûå ïðîèñõîäèò ïåðåõîä íà äðóãóþ ñöåíó. 3. Ïðè íåîáõîäèìîñòè äëÿ ïåðåõîäîâ îïðåäåëÿþòñÿ äîïîëíèòåëüíûå ïðàâèëà, òàêèå êàê äîñòóïíîñòü ïåðåõîäîâ, âîçìîæíîñòü âîçâðàòà è äð. Ïîäîáíûé ïîäõîä óñïåøíî èñïîëüçîâàí äëÿ ðàçðàáîòêè òðåíàæåðîâ â ñðåäå Authoware. Îäíàêî ïðè åãî èñïîëüçîâàíèè âûÿâëåí ðÿä íåäîñòàòêîâ, à èìåííî: îòñóòñòâèå óíèâåðñàëüíîñòè ñèñòåìû ñïåöèôèêàöèè, èñïîëüçóåìîé â ïàêåòå Authorware, è íàãëÿäíîñòè èñïîëüçîâàíèÿ ñëîæíûõ ñöåíàðíûõ ñòðóêòóð — ïîäñöåíàðèåâ; îðèåíòàöèÿ ñïåöèôèêàöèè íà ïðîãðàììèñòîâ; àíãëîÿçû÷íîñòü è çàêðûòîñòü êîìïëåêñà äëÿ âíåñåíèÿ èçìåíåíèé è ðàñøèðåíèÿ ôóíêöèîíàëüíûõ âîçìîæíîñòåé; íåâîçìîæíîñòü ñîâìåñòíîé ïàðàëëåëüíîé ðàçðàáîòêè òðåíàæåðà; äàëüíåéøåå ðàçâèòèå Authorware êîìïàíèåé Adobe îñòàíîâëåíî. Ñïåöèôèêàöèÿ ìîäåëè íàâèãàöèè. Âàæíîé ïðîáëåìîé ïðè ðàáîòå ñ ìîäåëüþ íàâèãàöèè ÿâëÿåòñÿ åå ñïåöèôèêàöèÿ. Ðàçðàáîòêà ñòàíäàðòíîé ñïåöèôèêàöèè ìîäåëè íàâèãàöèè ïîçâîëèò óëó÷øèòü âçàèìîäåéñòâèå ìåæäó ðàçðàáîò÷èêàìè òðåíàæåðà è åãî ïîëüçîâàòåëÿìè [1].  êà÷åñòâå ñïåöèôèêàöèè ïðåäëàãàåòñÿ èñïîëüçîâàòü ÿçûê UML, ïðè íåîáõîäèìîñòè ðàñøèðèâ åãî äîïîëíèòåëüíûìè ýëåìåíòàìè. Äëÿ ýòîãî ïðîâåäåí àíàëèç ñòàíäàðòíûõ äèàãðàìì è ñèìâîëîâ UML [2, 3]. Ïðè ýòîì çà îñíîâó ïðèíÿòà äèàãðàììà ñîñòîÿíèé, êîòîðàÿ ÿâëÿåòñÿ îäíèì èç âèäîâ ñòàíäàðòíûõ äèà- ãðàìì UML è èñïîëüçóåòñÿ äëÿ ìîäåëèðîâàíèÿ äèíàìè÷åñêèõ àñïåêòîâ ñèñòåìû [4]. Äàííûé òèï äèàãðàìì ïðåäñòàâëÿåòñÿ â âèäå àâòîìàòà, ôî- êóñèðóÿ âíèìàíèå íà ïåðåõîäå ïîòîêà óïðàâëåíèÿ îò îäíîãî ñîñòîÿíèÿ ê äðóãîìó, ò.å. îïðåäåëÿåò ñîñòîÿíèÿ è ïåðåõîäû ìåæäó íèìè. Îïðåäåëèì ïåðå÷åíü ãðàôè÷åñêèõ îáîçíà÷åíèé äëÿ ïðåäñòàâëåíèÿ ìîäåëè íàâèãàöèè, îçíàêîìèâøèñü ñ êîòîðûì ñïåöèàëèñò, äàæå íå çíà- êîìûé ñ UML, ñìîæåò ïðèñòóïèòü ê ðàçðàáîòêå ìîäåëè. Îïèøåì ñèìâî- ëû, èñïîëüçóåìûå äëÿ ñïåöèôèêàöèè ìîäåëè íàâèãàöèè òðåíàæåðîâ.  òåðìèíàõ UML îïðåäåëåíèå íîâûõ ñèìâîëîâ íàçûâàåòñÿ ñîçäàíèåì ñòå- ðåîòèïà. Ïåðå÷åíü ñòåðåîòèïîâ, èõ îïèñàíèå è ãðàôè÷åñêîå ïðåäñòàâ- ëåíèå ïðèâåäåíû â òàáëèöå. Ðåàëèçàöèÿ íàâèãàöèîííîé ñòðóêòóðû. Äîñòàòî÷íûå âîçìîæíîñòè äëÿ ïîñòðîåíèÿ ìóëüòèìåäèéíûõ ïðèëîæåíèé (êîìïüþòåðíûõ èãð è òðå- íàæåðîâ) îáåñïå÷èâàåò ïàêåò Adobe Flash Professional ôèðìû Adobe. Îñ- íîâíûå åãî ïðåèìóùåñòâà ñëåäóþùèå: âîçìîæíîñòü ðàáîòû ñ âåêòîðíîé, ðàñòðîâîé è òðåõìåðíîé ãðàôèêîé ïðè ðåàëèçàöèè èíòåðàêòèâíûõ ìóëüòè- Ð.Ï. Àáðàìîâè÷, À.À. Áàëüâà, Â.Ä. Ñàìîéëîâ 98 ISSN 0204–3572. Electronic Modeling. 2014. V. 36. ¹ 1 ìåäèéíûõ ïðèëîæåíèé íà îñíîâå ýêçåìïëÿðîâ ñèìâîëîâ «ôðàãìåíò ðîëè- êà», îòíîñèòåëüíàÿ ëåãêîñòü ñîçäàíèÿ ýëåìåíòîâ äèàëîãà ñ ïîëüçîâàòåëåì áåç ïðîãðàììèðîâàíèÿ, òèðàæèðóåìîñòü ÷åðåç Internet, ÷òî ïîâûøàåò ýô- ôåêòèâíîñòü ðàçðàáîòîê ïðè èñïîëüçîâàíèè íåïðîãðàììèðóþùèì ïîëü- çîâàòåëåì, è äð. Ýôôåêòèâíîñòü èñïîëüçîâàíèÿ òåõíîëîãèè Flash çàêëþ÷àåòñÿ â ðàñ- øèðåííûõ âîçìîæíîñòÿõ ðàáîòû ñî ñëîÿìè ïðè ðåäàêòèðîâàíèè ãðàôè- ÷åñêîãî êîíòåíòà: íàëîæåíèè ñëîåâ äðóã íà äðóãà, èçìåíåíèè óðîâíÿ èõ ïðîçðà÷íîñòè è äð. Ñëîè ìîæíî ñäåëàòü çàêðûòûìè äëÿ ðåäàêòèðîâàíèÿ è ïðîñìîòðà, ïðîñìàòðèâàòü ñîäåðæèìîå êàæäîãî ñëîÿ èëè âñåõ ñëîåâ îäíî- âðåìåííî. Äëÿ óïðàâëåíèÿ ñëîÿìè èñïîëüçóåòñÿ íàáîð èíñòðóìåíòîâ íà âðåìåííîé øêàëå (ÂØ) ïàêåòà. Ñðàâíèòåëüíûå õàðàêòåðèñòèêè ñâîéñòâ èñïîëüçóåìûõ ðàíåå ïàêåòîâ äëÿ Flash ìîãóò áûòü äîïîëíåíû: ÿçûê èíòåðôåéñà — ðóññêèé, ôîðìàò ðèñóíêîâ — ðàñòðîâûé è âåêòîðíûé, åñòü âîçìîæíîñòü ðåàëèçàöèè èåðàð- õè÷åñêèõ ñòðóêòóð, ñîâìåùåíèÿ ðåàëüíîãî âèäà ñöåíû, ãðàôè÷åñêîé ñïå- öèôèêàöèè íàâèãàöèîííîé ñòðóêòóðû è íàâèãàöèè ïî ñòðóêòóðå ñöåíàðèÿ ïðèëîæåíèÿ, à òàêæå íàëè÷èå ðóññêîÿçû÷íîé ïîìîùè. Ïàêåò Flash îáåñïå÷èâàåò ñîçäàíèå íàâèãàöèîííûõ ñòðóêòóð ïðè èñ- ïîëüçîâàíèè êàäðîâ ÂØ. Ïîñðåäñòâîì ïåðåõîäîâ ìåæäó êàäðàìè ðåàëè- çóåòñÿ íàâèãàöèÿ ïî ñòðóêòóðå ñöåíàðèÿ, ãäå êàäð — ýòî ñòàòè÷åñêàÿ ñöåíà. Ðåàëèçàöèÿ íàâèãàöèè ïî ñòðóêòóðå ñöåíàðèÿ â ñðåäå Flash ñ èñ- ïîëüçîâàíèåì êàäðîâ ñ ïîìîùüþ ìåòîê íà ÂØ ïîäðîáíî îïèñàíà â ðàáîòå [5]. Îäíàêî òàêèå íàâèãàöèîííûå ñòðóêòóðû íå ïîçâîëÿþò ñîõðàíèòü äîñ- òèãíóòîå ñîñòîÿíèå äèíàìè÷åñêîãî êîíòåíòà ñöåí. Êðîìå òîãî, äëÿ ñëîæ- íûõ ñöåíàðèåâ àíàëèç, êîððåêöèÿ è ìîäåðíèçàöèÿ ñöåíàðèÿ, ïðåäñòàâ- ëåííîãî íà êàäðàõ ÂØ è ïðîãðàììíûìè ïåðåõîäàìè, çàòðóäíèòåëüíà, à íàãëÿäíàÿ ãðàôè÷åñêàÿ ñïåöèôèêàöèÿ íàâèãàöèîííîé ñòðóêòóðû â ïàêåòå Flash íå ïðåäóñìîòðåíà. Ïîñòðîåíèå ìîäåëè íàâèãàöèè äëÿ êîìïüþòåðíûõ òðåíàæåðîâ ISSN 0204–3572. Ýëåêòðîí. ìîäåëèðîâàíèå. 2014. Ò. 36. ¹ 1 99 Ââîäèìûé ñòåðåîòèï Ñòàíäàðòíûé ñèìâîë Îïèñàíèå ñòåðåîòèïà Ãðàôè÷åñêîå ïðåäñòàâëåíèå Ñöåíà Ñîñòîÿíèå Îïðåäåëÿåò îäíó ñöåíó òðåíà- æåðà, ñ êîòîðîé âçàèìîäåéñò- âóåò ïîëüçîâàòåëü Èìÿ ñöåíû Ïîäñöåíàðèé Ñîñòàâíîå ñîñòîÿíèå Îïðåäåëÿåò ãîòîâûé íàáîð ñöåí, ñâÿçàííûõ ïåðåõîäàìè Èìÿ ïîäñöåíàðèÿ Ïåðåõîä Ïåðåõîä Îïðåäåëÿåò ïåðåõîä ñ îäíîé ñöåíû íà äðóãóþ Òî÷êà âõîäà Íà÷àëüíîå ñîñòîÿíèå Îïðåäåëÿåò òî÷êó âõîäà â ïîä- ñöåíàðèé Ó÷èòûâàÿ ñïåöèôèêó ñöåíàðíûõ ñòðóêòóð è âîçìîæíîñòåé Flash, ìîæ- íî ñîâìåñòèòü â îäíîì ïðîåêòå ñîçäàíèå ãðàôè÷åñêîé ìîäåëè è ðåàëè- çàöèè íàâèãàöèè ñöåíàðèÿ. Äëÿ ðåàëèçàöèè ãðàôè÷åñêîé ìîäåëè íàâèãà- öèè â ñðåäå Flash ïðåäëàãàåòñÿ: ñîçäàòü äâóõóðîâíåâóþ ìíîãîñëîéíóþ ñòðóêòóðó ñ îäíîêàäðîâîé ðåà- ëèçàöèåé ñëîåâ ïåðâîãî óðîâíÿ è äâóõêàäðîâîé îðãàíèçàöèåé ñëîåâ âòî- ðîãî óðîâíÿ; íà êàäðàõ ñëîåâ ïåðâîãî óðîâíÿ ðàçìåñòèòü ñöåíàðèé ïðèëîæåíèÿ (ãëàâíûé ïîäñöåíàðèé è âñå ïîäñöåíàðèèè ñöåíàðèÿ, ñîñòîÿùèå èç òè- ïîâûõ áëîêîâ ñöåí ñ ïåðåõîäàìè è ðàñêðûâàþùèåñÿ ïðè ïðîñìîòðå ãðàôè- ÷åñêîé ìîäåëè); íà ïåðâûõ êàäðàõ ñëîåâ âòîðîãî óðîâíÿ ðåàëèçîâàòü ãðàôè÷åñêóþ ìîäåëü, âêëþ÷àþùóþ ñöåíû ïîäñöåíàðèåâ, à íà âòîðûõ êàäðàõ — ñîáñò- âåííî êîíòåíò ñöåí, âêëþ÷àþùèé ýëåìåíòû óïðàâëåíèÿ íàâèãàöèåé, ôîí ñöåíû, äèíàìè÷åñêèå ýëåìåíòû. Ïðè îòëàäêå â çàâèñèìîñòè îò òîãî, êàêèå èç ñëîåâ îòêðûòû äëÿ ïðîñ- ìîòðà, âèäíû ãðàôè÷åñêèå ìîäåëè ïîäñöåíàðèåâ ïðèëîæåíèÿ. Ñîäåðæèìîå êàäðîâ íà ëþáîì èç ñëîåâ ìîæíî ðåäàêòèðîâàòü, íå âëèÿÿ íà äðóãèå ñëîè, åñëè äëÿ êîððåêöèè îòêðûò òîëüêî òðåáóåìûé ñëîé, à îñòàëüíûå çàêðûòû. Ïîñëå çàïóñêà ïðèëîæåíèÿ âîçìîæíî âûïîëíåíèå íàâèãàöèè ïî ñòðóêòóðå ñöåíàðèÿ. Ïåðåõîäû ïî ñöåíàðèþ âûïîëíÿþòñÿ â ðåçóëüòàòå âîçäåéñòâèÿ íà ýëåìåíòû óïðàâëåíèÿ ñöåíû. Ñêðûòûé îò ðàçðàáîò÷èêà ïðîãðàììíûé êîä îáåñïå÷èâàåò ðåàëèçàöèþ èíòåðàêòèâíîé íàâèãàöèè ïî ñòðóêòóðå ñöåíàðèÿ è âûïîëíÿåò ïåðåõîä ñ òåêóùåé íà çàäàííóþ ãðàôè- ÷åñêîé ìîäåëüþ ñöåíàðèÿ ñöåíó. Ïðè íàâèãàöèè ïî ñòðóêòóðå ñöåíàðèÿ ñîäåðæèìîå ïåðâûõ êàäðîâ âñåõ ñëîåâ (ýëåìåíòû ãðàôè÷åñêîé ìîäåëè) îêàçûâàåòñÿ íåâèäèìûì äëÿ ïîëüçîâàòåëÿ, à ñîäåðæèìîå âòîðûõ êàäðîâ (êîí- òåíò ñöåí) îòêðûòî è äîñòóïíî äëÿ âçàèìîäåéñòâèÿ ñ ïîëüçîâàòåëåì. Ñöåíà â ãðàôè÷åñêîé ìîäåëè ïðåäñòàâëåíà ñòàíäàðòíûì ýëåìåíòîì UML — äèàãðàììîé ñîñòîÿíèé, à íàâèãàöèîííûé ïåðåõîä ýëåìåíòîì «ïåðåõîäû» ýòîãî òèïà äèàãðàìì (ðèñ. 1). Íàçâàíèå ñöåíû (Ñö) óêàçàíî íà ýëåìåíòå «ñîñòîÿíèå», à èìÿ íàâèãàöèîííîé êíîïêè (Êí), ïðè âîçäåéñòâèè íà êîòîðóþ ïðîèñõîäèò ïåðåõîä ïî çàäàííîìó ñöåíàðèþ, — íà ýëåìåíòå «ïåðåõîä». Ãðàôè÷åñêàÿ ìîäåëü ëþáîãî ïîäñöåíàðèÿ (ïÑö) ñîñòîèò èç ãðàôè÷åñêèõ ìîäåëåé ñöåí (ñîñòîÿíèé), ïåðåõîäîâ è ïîäñöåíàðèåâ (ñîñ- òàâíûõ ñîñòîÿíèé) (ðèñ. 2). Ðåàëèçàöèÿ â ñðåäå Flash íàâèãàöèîííîé ñòðóêòóðû ñöåíàðèÿ ñ åå ãðàôè÷åñêîé ñïåöèôèêàöèåé.  ñðåäå Flash ãðàôè÷åñêàÿ ñïåöèôèêàöèÿ ñöåíû è ïåðåõîäîâ èç íåå ðåàëèçîâàíà ñèìâîëîì «ôðàãìåíò ðîëèêà» (ñèì- âîëîì ñöåíû), à ïîäñöåíàðèÿ — íàáîðîì ñèìâîëîâ ñöåí. Ð.Ï. Àáðàìîâè÷, À.À. Áàëüâà, Â.Ä. Ñàìîéëîâ 100 ISSN 0204–3572. Electronic Modeling. 2014. V. 36. ¹ 1 Ãðàôè÷åñêîå çàäàíèå íà÷àëà íàâèãàöèè ïî ñöåíàðèþ (òî÷êè âõîäà) ïðåäñòàâëåíî íà ðèñ. 2 ýëåìåíòîì «Íà÷àëî» UML, ðåàëèçîâàííûì âî Flash ñèìâîëîì «ôðàãìåíò ðîëèêà». Íà ÂØ óðîâíÿ ìîíòàæíîãî êàäðà â îòäåëü- íûõ ñëîÿõ ðàñïîëàãàþòñÿ ãðàôè÷åñêèå ìîäåëè ïîäñöåíàðèåâ. Òàê, íà- ïðèìåð, íà ðèñ. 3, à, ãëàâíûé ïîäñöåíàðèé (ÃëïÑö) ðàñïîëîæåí íà êàäðå 1 ñëîÿ ÃëïÑö, i-å ïîäñöåíàðèè — íà êàäðàõ ñëîåâ ïÑöi. Ãðàôè÷åñêèå ìîäåëè ïîäñöåíàðèåâ ôîðìèðóþòñÿ íà ìîíòàæíîì êàäðå â âèäå íàáîðà ýêçåìïëÿ- ðîâ ñèìâîëîâ ñöåí, êîòîðûå èìåþò ðàçëè÷íîå ÷èñëî è ðàñïîëîæåíèå ñîñ- òàâíûõ ýëåìåíòîâ — ïåðåõîäîâ. Íà ìîíòàæíîì êàäðå ìîæíî íàáëþäàòü ãðàôè÷åñêèå ìîäåëè îäíîãî èëè âñåõ ïîäñöåíàðèåâ â çàâèñèìîñòè îò òîãî, êàêèå ñëîè îòêðûòû èëè çàáëîêèðîâàíû äëÿ ïðîñìîòðà. Ýêçåìïëÿðû ñèìâîëîâ ñöåí èìåþò ñîáñòâåííóþ ÂØ âòîðîãî óðîâíÿ ñ ìíîãîñëîéíîé è äâóõêàäðîâîé ñòðóêòóðîé. Âðåìåííàÿ øêàëà ñèìâîëà ñöåíû Ñö1 ãëàâíîãî ïîäñöåíàðèÿ ÃëïÑö, ãðàôè÷åñêàÿ ìîäåëü êîòîðîãî ïðèâåäåíà íà ðèñ. 1, ïðåäñòàâëåíà íà ðèñ. 3, á. Íà ïåðâûõ êàäðàõ ÂØ (â çàâèñèìîñòè îò âûáðàííîãî ñëîÿ) ðàçìåùåíû ãðàôè÷åñêèå ýëåìåíòû êîì- ïîíåíò ýêçåìïëÿðà ñèìâîëà ñöåíû: ñîáñòâåííî ñöåíû — ñëîé Ñöåíà, ïåðå- õîäîâ — ñëîè Êíîïêà è ñëîè Òåêñòû, à íà âòîðûõ êàäðàõ — ðåàëüíûå ýëåìåíòû ñöåí è íàâèãàöèîííûõ êíîïîê íà ñöåíàõ. Äëÿ ðåäàêòèðîâàíèÿ êàêîé-ëèáî êîìïîíåíòû ýêçåìïëÿðà ñèìâîëà íå- îáõîäèìî âûáðàòü ñîîòâåòñòâóþùèé åé ñëîé è êàäð íà ÂØ è âûïîëíèòü åå ðåäàêòèðîâàíèå â ðàáî÷åé îáëàñòè íà ìîíòàæíîì êàäðå. Íàïðèìåð, äëÿ ðåäàêòèðîâàíèÿ èìåíè ñöåíû íà ãðàôè÷åñêîé ìîäåëè íåîáõîäèìî íà ÂØ îòìåòèòü ïåðâûé êàäð íà ñëîå Ñöåíà, à äëÿ ðåäàêòèðîâàíèÿ èìåíè êíîïêè — ïåðâûé êàäð íà ñëîå Òåêñòû. Êàæäîìó ýêçåìïëÿðó ñèìâîëà ñöåíû è êíîïêàì íà ñöåíå ïðèñâàè- âàþòñÿ óíèêàëüíûå èìåíà, ïî êîòîðûì áóäóò ôîðìèðîâàòüñÿ ïåðåõîäû Ïîñòðîåíèå ìîäåëè íàâèãàöèè äëÿ êîìïüþòåðíûõ òðåíàæåðîâ ISSN 0204–3572. Ýëåêòðîí. ìîäåëèðîâàíèå. 2014. Ò. 36. ¹ 1 101 Êí1 Ñö1 Êí2 Êíi Íà÷àëî Êí5 Êí3 Êí2 Ñö2 Ñö3 Ñö1 ïÑö1 Êí1 Êí4 Ðèñ. 1. Ïðèìåð ãðàôè÷åñêîãî ïðåäñòàâëåíèÿ ìîäåëè ñöåíû ñ òðåìÿ ïåðåõîäàìè Ðèñ. 2. Ïðèìåð ãðàôè÷åñêîé ñïåöèôèêàöèè ñöåíàðèÿ ìåæäó íèìè, çàäàííûå ñöåíàðèåì. Èìÿ ýêçåìïëÿðà ñèìâîëà ñöåíû ôîðìè- ðóåòñÿ â âèäå <èìÿ ïîäñöåíàðèÿ>_<èìÿ ñöåíû>, íàïðèìåð ÃëïÑö_Ñö1. Ïîëíîå èìÿ êíîïêè íà ñöåíå ôîðìèðóåòñÿ â âèäå <èìÿ êíîïêè>_<ñöåíà öåëü>, ãäå <ñöåíà öåëü> — èìÿ ýêçåìïëÿðà ñèìâîëà ñöåíû, êóäà ïðîèñõîäèò ïåðåõîä ïîñëå íàæàòèÿ ïîëüçîâàòåëåì íà êíîïêè. Íàïðèìåð, èìÿ êíîïêè Êí1 íà ñöåíå Ñö1 ãëàâíîãî ïîäñöåíàðèÿ, ïî íàæàòèþ íà êîòîðóþ ïðîèñõîäèò ïåðåõîä íà Ñö2 ãëàâíîãî ïîäñöåíàðèÿ, èìååò âèä Êí1_ÃëïÑö_Ñö2. Äëÿ óäîáñòâà è óïðîùåíèÿ ïðîåêòèðîâàíèÿ íàâèãàöèîííîé ñòðóêòóðû ïðåäëàãàåòñÿ èñïîëüçîâàòü øàáëîí ñöåíàðèÿ, âêëþ÷àþùèé íàáîð òèïî- âûõ ñèìâîëîâ äëÿ ïîñòðîåíèÿ ãðàôè÷åñêîé ìîäåëè è êîä äëÿ ðåàëèçàöèè íàâèãàöèè ïî ñöåíàðèþ ñòðóêòóðû. Ðåàëèçàöèÿ â ñðåäå Flash íîâîé íàâè- ãàöèîííîé ñòðóêòóðû ñ èñïîëüçîâàíèåì øàáëîíà ñâîäèòñÿ ê ðåäàêòèðîâàíèþ òèïîâûõ ñèìâîëîâ øàáëîíà è ôîðìèðîâàíèþ íà èõ îñíîâå íîâûõ ñèìâîëîâ ñöåí, ÂØ è ãðàôè÷åñêîé ìîäåëè ñöåíàðèÿ, íà îñíîâå âíîâü ñîçäàííûõ ñèì- âîëîâ ñöåí è èõ êîíòåíòà, ðåäàêòèðîâàíèþ êíîïîê íà ñöåíàõ. Ïîðÿäîê ïðîåêòèðîâàíèÿ íàâèãàöèîííîé ñòðóêòóðû â ñðåäå Flash ïðåäëàãàåòñÿ ñëåäóþùèé: Ð.Ï. Àáðàìîâè÷, À.À. Áàëüâà, Â.Ä. Ñàìîéëîâ 102 ISSN 0204–3572. Electronic Modeling. 2014. V. 36. ¹ 1 a á Ðèñ. 3. Âðåìåííàÿ øêàëà ìîíòàæíîãî êàäðà (à) è ñèìâîëà ñöåíû Ñö1 (á) ñòðóêòóðèçàöèÿ ïðèëîæåíèÿ; çàãðóçêà øàáëîíà; ôîðìèðîâàíèå íà ÂØ óðîâíÿ ìîíòàæíîãî êàäðà ñëîåâ äëÿ ðàçìå- ùåíèÿ ïîäñöåíàðèåâ ãðàôè÷åñêîé ìîäåëè; ôîðìèðîâàíèå ñèìâîëîâ ñöåí; ôîðìèðîâàíèå íà ìîíòàæíîì êàäðå ãðàôè÷åñêîé ìîäåëè òðåáóåìîãî íàáîðà ïîäñöåíàðèåâ; ïðèñâîåíèå èìåí ýêçåìïëÿðàì ñèìâîëîâ ñöåí è êíîïêàì íà ñöåíàõ; ñîõðàíåíèå è òåñòèðîâàíèå ðàçðàáîòàííîé ñòðóêòóðû. Ðàññìîòðèì íàèáîëåå âàæíûå ìîìåíòû ôîðìèðîâàíèÿ ãðàôè÷åñêîé ìîäåëè íà ìîíòàæíîì êàäðå Flash. Ôîðìèðîâàíèå íîâîãî ñèìâîëà ñöåíû èç òèïîâîãî ñèìâîëà øàáëîíà çàêëþ÷àåòñÿ â äóáëèðîâàíèè ñèìâîëà èç áèáëèîòåêè øàáëîíà è ðåäàêòè- ðîâàíèè åãî ýêçåìïëÿðà â ðàáî÷åé îáëàñòè íà ìîíòàæíîì êàäðå Flash. Ïðè ñîçäàíèè è ðåäàêòèðîâàíèè íîâîãî ïðîäóáëèðîâàííîãî ñèìâîëà (êîïèè øàáëîíà) âîçìîæíî èçìåíåíèå ðàçìåðîâ, ÷èñëà, ðàñïîëîæåíèÿ ýëåìåíòîâ ñèìâîëà è èõ ïåðåèìåíîâàíèå, çàíåñåíèå êàðòèíîê ñöåí è ðå- äàêòèðîâàíèå èçîáðàæåíèÿ êíîïîê íà ñöåíàõ (ðàçìåðîâ, ïîëîæåíèÿ è ïðîç- ðà÷íîñòè). Âñå äåéñòâèÿ ïðè ðåäàêòèðîâàíèè îñíîâàíû íà ðàáîòå ñî ñëîÿ- ìè è êàäðàìè [5]. Ôîðìèðîâàíèå ãðàôè÷åñêîé ìîäåëè ñöåíû âûïîëíÿåòñÿ ïðè âûáîðå íà ÂØ ñöåíû ïåðâûõ êëþ÷åâûõ êàäðîâ, à ðåäàêòèðîâàíèå êàðòèíîê è êíîïîê — íà âòîðûõ êëþ÷åâûõ êàäðàõ. Ôîðìèðîâàíèå íîâîé íàâèãàöèîííîé êíîïêè. Ïðè äîáàâëåíèè íîâîé êíîïêè â ýêçåìïëÿð ñèìâîëà ñöåíû íåîáõîäèìî íà åãî ÂØ âûáðàòü ïàïêó Êíi ñ ëþáîé òðåáóþùåé íàèìåíüøåãî ðåäàêòèðîâàíèÿ êíîïêîé, ïðîäóáëèðîâàòü ïàïêó, èçìåíèòü åå èìÿ è ñîñòàâ, âûïîëíèòü ðåäàêòèðîâàíèå êíîïêè íà ìîíòàæíîì êàäðå è ñîõðàíèòü ýêçåìïëÿð ñèìâîëà â áèáëèîòåêå [5]. Çàíåñåíèå íîâîé êàðòèíêè. Äëÿ çàíåñåíèÿ íîâîé êàðòèíêè ñöåíû íåîáõîäèìî âûáðàòü ñèìâîë ñöåíû â áèáëèîòåêå ñèìâîëîâ è èìïîðòè- ðîâàòü â íåãî êàðòèíêó, à çàòåì ïåðåíåñòè åãî ýêçåìïëÿð â ðàáî÷óþ îá- ëàñòü íà ìîíòàæíûé êàäð. Åñëè êàðòèíêà ñöåíû ïðåäñòàâëÿåò ñîáîé òî÷å÷- íûé ðèñóíîê, òî äëÿ ïðåäîòâðàùåíèÿ åå èñêàæåíèÿ (êàê ïîêàçûâàåò îïûò) æåëàòåëüíî, ÷òîáû ðàçìåð òî÷å÷íîãî ðèñóíêà áûë â äâà ðàçà áîëüøå ðàçìåðà ðàáî÷åé îáëàñòè. Ìîæíî òàêæå âîñïîëüçîâàòüñÿ èìåþùåéñÿ ñòàí- äàðòíîé ïðîöåäóðîé «ñãëàæèâàíèå». Ïðè íåîáõîäèìîñòè çíà÷èòåëüíî óâåëè- ÷èòü ðàçìåðû ðèñóíêà èñêàæåíèå íåèçáåæíî. Ôîðìèðîâàíèå ãðàôè÷åñêîé ìîäåëè ïîäñöåíàðèåâ. Äî íà÷àëà ïîñò- ðîåíèÿ ãðàôè÷åñêîé ìîäåëè ëþáîãî ïîäñöåíàðèÿ íåîáõîäèìî íà ÂØ ïåð- âîãî óðîâíÿ ðàçáëîêèðîâàòü ñîîòâåòñòâóþùèé åãî èìåíè ñëîé, à çàòåì ïåðåíåñòè èç áèáëèîòåêè â ðàáî÷óþ îáëàñòü ýêçåìïëÿðû ñèìâîëîâ, ñôîð- Ïîñòðîåíèå ìîäåëè íàâèãàöèè äëÿ êîìïüþòåðíûõ òðåíàæåðîâ ISSN 0204–3572. Ýëåêòðîí. ìîäåëèðîâàíèå. 2014. Ò. 36. ¹ 1 103 ìèðîâàííûå äëÿ äàííîãî ïîäñöåíàðèÿ. Çàòåì äàòü èìåíà ýêçåìïëÿðàì ñèìâîëîâ ñöåí è êíîïêàì. Ñëåäóåò ñîõðàíèòü ìîäåëü è çàáëîêèðîâàòü íà ÂØ çàïîëíåííûé ñëîé äëÿ ðåäàêòèðîâàíèÿ è ïðîñìîòðà. Ïîâòîðèòü îïèñàííûå äåéñòâèÿ äëÿ èíûõ ïîäñöåíàðèåâ. Ïîñëå çàïóñêà ïðèëîæåíèÿ îáåñïå÷èâàåòñÿ íàâèãàöèÿ ïî ñòðóêòóðå ñöåíàðèÿ.  êà÷åñòâå ïðèìåðà ðàçðàáîòàíà ãðàôè÷åñêàÿ ñïåöèôèêàöèÿ ïîäñèñ- òåìû Ó÷åíèê ñèñòåìû îáó÷åíèÿ è êîíòðîëÿ çíàíèé Êîíêóðñ [6] è íà åå îñíîâå ðåàëèçîâàí íàâèãàöèîííûé ïðîöåññ ïî ñòðóêòóðå ñöåíàðèÿ. Âûâîäû Ïðåèìóùåñòâî ðàñøèðåííîãî ïîäõîäà ê ðåàëèçàöèè ìîäåëè íàâèãàöèè â òðåíàæåðàõ çàêëþ÷àåòñÿ â òîì, ÷òî ðàçðàáîòêà ìîäåëè íàâèãàöèè òðåíà- æåðà âûäåëåíà â îòäåëüíóþ çàäà÷ó, êîòîðóþ ìîæíî ðåøàòü íåçàâèñèìî è ïàðàëëåëüíî ïðè ðàçðàáîòêå òðåíàæåðà. Ïðåäëîæåííûé ïîäõîä ðåàëè- çîâàí â Adobe Flash. Ê íåäîñòàòêàì äàííîãî ïîäõîäà ìîæíî îòíåñòè íåîáõîäèìîñòü çàêóï- êè ïàêåòà Adobe Flash Professional è ñëîæíîñòü îðãàíèçàöèè ñîâìåñòíîé ðàáîòû íåñêîëüêèõ ðàçðàáîò÷èêîâ. One of the mandatory parts of any computer simulator — the navigation model has been devel- oped. The navigation model is part of the simulator, which provides transitions between compo- nents of the simulator and its structure is considered. The navigation model is based on graphic UML specification and can improve interaction between the simulator developers and its users. ÑÏÈÑÎÊ ËÈÒÅÐÀÒÓÐÛ 1. Áàëüâà À.À., Ñàìîéëîâ Â.Ä. Ôîðìàëèçàöèÿ îïèñàíèÿ êîìïüþòåðíûõ ïðèëîæåíèé íà áàçå ãðàôè÷åñêèõ íîòàöèé//Ýëåêòðîí. ìîäåëèðîâàíèå. — 2011. — 33, ¹ 5. — Ñ. 43— 56. 2. Ôàóëåð Ì. UML. Îñíîâû. Êðàòêîå ðóêîâîäñòâî ïî ñòàíäàðòíîìó ÿçûêó îáúåêòíîãî ìîäåëèðîâàíèÿ. — ÑÏá : Ñèìâîë-Ïëþñ, 2011. — 192 ñ. 3. Ðàìáî Äæ., Áëàõà Ì. UML 2.0. Îáúåêòíî-îðèåíòèðîâàííîå ìîäåëèðîâàíèå è ðàçðà- áîòêà.— ÑÏá: Ïèòåð, 2007. — 544 ñ. 4. Áó÷ Ã., Ðàìáî Äæ., Äæåêîáñîí À. ßçûê UML. Ðóêîâîäñòâî ïîëüçîâàòåëÿ. — Ì. : ÄÌÊ Ïðåññ, 2007 — 496 ñ. 5. Adobe flash cs professoinal. Îôèöèàëüíûé ó÷åá. êóðñ. — Ì. : ÝÊÑÌÎ, 2011.— 447 ñ. 6. Ñàìîéëîâ Â.Ä., Ëåùåíêî Í.Ì., Ñîëÿíèê Ñ.Í. Êîìïüþòåðíàÿ ñèñòåìà êîíêóðñíîãî îòáîðà äëÿ ãîñóäàðñòâåííîé ñëóæáû// Çá. íàóê. ïðàöü ²ÏÌÅ ³ì. Ã.ª. Ïóõîâà ÍÀÍ Óêðà¿íè. Ò. 2. Ñïåö. âèï. «Ñó÷àñí³ òðåíàæåðíî-íàâ÷àëüí³ êîìïëåêñè òà ñèñòåìè». — Êè¿â, 2007. — Ñ. 3—14. Ïîñòóïèëà 26.12.13 Ð.Ï. Àáðàìîâè÷, À.À. Áàëüâà, Â.Ä. Ñàìîéëîâ 104 ISSN 0204–3572. Electronic Modeling. 2014. V. 36. ¹ 1 ÀÁÐÀÌÎÂÈ× Ðîìàí Ïåòðîâè÷, ðóêîâîäèòåëü ñåêòîðà Àêöèîíåðíîãî îáùåñòâà «Ëüâîâ ÎÐÃÐÝÑ».  2007 ã. îêîí÷èë Íàöèîíàëüíûé óíèâåðñèòåò «Ëüâîâñêàÿ ïîëèòåõíèêà». Îáëàñòü íàó÷íûõ èññëåäîâàíèé — òåõíîëîãèÿ ìîäåëèðîâàíèÿ è ïîñòðîåíèÿ òðåíàæåðîâ, ïîäãîòîâêà ïåðñîíàëà â ýíåðãåòèêå. ÁÀËÜÂÀ Àëëà Àëåêñàíäðîâíà, êàíä. òåõí. íàóê, ñò. íàó÷. ñîòð. îòäåëà èìèòàöèîííîãî ìîäå- ëèðîâàíèÿ Èí-òà ïðîáëåì ìîäåëèðîâàíèÿ â ýíåðãåòèêå èì. Ã.Å. Ïóõîâà ÍÀÍ Óêðàèíû.  1968 ã. îêîí÷èëà Êèåâñêèé ïîëèòåõíè÷åñêèé èí-ò. Îáëàñòü íàó÷íûõ èññëåäîâàíèé — êîìïüþòåðíûå òåõíîëîãèè ìîäåëèðîâàíèÿ, òðåíàæåðû, ïðîôåññèîíàëüíàÿ äèàãíîñòèêà â ýíåðãåòèêå. ÑÀÌÎÉËΠÂèêòîð Äìèòðèåâè÷, ä-ð òåõí. íàóê, ïðîôåññîð, çàâ. îòäåëîì èìèòàöèîííîãî ìîäåëèðîâàíèÿ Èí-òà ïðîáëåì ìîäåëèðîâàíèÿ â ýíåðãåòèêå èì. Ã.Å. Ïóõîâà ÍÀÍ Óêðàèíû.  1960 ã. îêîí÷èë Óêðàèíñêóþ àêàäåìèþ ñåëüñêîõîçÿéñòâåííûõ íàóê. Îáëàñòü íàó÷íûõ èññëå- äîâàíèé — êîìïüþòåðíûå òåõíîëîãèè ìîäåëèðîâàíèÿ, òðåíàæåðû, ïðîôåññèîíàëüíàÿ äèàã- íîñòèêà â ýíåðãåòèêå. Ïîñòðîåíèå ìîäåëè íàâèãàöèè äëÿ êîìïüþòåðíûõ òðåíàæåðîâ ISSN 0204–3572. Ýëåêòðîí. ìîäåëèðîâàíèå. 2014. Ò. 36. ¹ 1 105