https://jrnl.nau.edu.ua/index.php/IPZ/issue/feed Інженерія програмного забезпечення 2021-05-31T00:33:36+03:00 Гріненко Олена Олександрівна gsa_ck@ukr.net Open Journal Systems <p>Журнал публікує оригінальні та оглядові статті науково-технічного характеру.</p><p>Мова видання: українська, російська, англійська.</p> https://jrnl.nau.edu.ua/index.php/IPZ/article/view/15501 ПЕРЕДАЧА ДАНИХ В БЕЗДРОТОВИХ МЕРЕЖАХ СТАНДАРТІВ 802.11N/AC/AX ЗА ДОПОМОГОЮ ТЕХНОЛОГІЙ MU-MIMO ТА ТЕХНІК ПОКРАЩЕННЯ ПЕРЕДАЧІ СИГНАЛІВ 2021-05-31T00:33:36+03:00 Віктор Миколайович Бондаренко vicnbondarenko@gmail.com Наталія Олександрівна Бондаренко nalbondarenko@gmail.com Володимир Павлович Корнєв v.kornev@kpi.ua Андрій Костянтинович Ткачов andrey171995@gmail.com <em>Проведено теоретичний аналіз та досліджено практичний вплив різних технологій стандартів 802.11n, 802.11ac на основні показники якості передачі даних в бездротових мережах. Побудовано графічні залежності, що відображають співвідношення основних параметрів передачі даних для MIMO та SISO. Отримані результати демонструють перевагу MIMO над SISO, а також вплив STBC на якість та швидкість передачі сигналу. Описані підходи, що дозволять підвищити якість передачі даних по бездротовим мережам завдяки технологіям, які мало використовуються, але актуальні. Використання результатів досліджень дозволить підвищити пропускну здатність каналу на магістральних або звичайних з’єднаннях без заміни обладнання.</em> Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/15499 РОЗРОБКА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ З ВИКОРИСТАННЯМ КАРТОГРАФІЧНИХ ДАНИХ 2021-05-31T00:27:20+03:00 Любов Олещенко oleshchenkoliubov@gmail.com Дарина Лапчук dalapchuk@gmail.com <p><em>У статті розглянуті основні засоби для розробки Android-застосунків з використанням даних картографічних сервісів мережі Інтернет. Отримана інформація систематизована для визначення інструментів, що використовуються при розробці програмної системи для збору та аналізу даних про переміщення користувачів мобільних пристроїв. Розглянуто мови програмування та системи керування базами даних, які доцільно використовувати для вирішення даної задачі. Наведено опис взаємодії з базою даних та аналізу даних про користувачів розроблюваного додатку за допомогою Firebase Analytics і BigQuery. Описано архітектуру DBaaS, наведено перелік та опис модулів розроблюваного Android-застосунку, що спрощують роботу з обробки даних та полегшують масштабованість коду та забезпечують належну не надлишкову зв’язність компонентів коду. Наведено алгоритм згладжування геотреків, який використовується в додатку. Розглянуті основні переваги використання технології Firebase Authentication для реєстрації та авторизації користувачів розроблюваної системи.</em></p> Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/15498 ПОБУДОВА АРХІТЕКТУРИ ПРОГРАМНОЇ СИСТЕМИ ІДЕНТИФІКАЦІЇ ДИКТОРА 2021-05-31T00:27:20+03:00 Яна Андріївна Бєлозьорова bryuhanova.ya@gmail.com <em><span lang="UK">Запропонована архітектура програмної системи ідентифікації у вигляді діаграм класів і послідовностей. Досліджено основні критерії оцінки точності ідентифікації диктора та виявлено можливі джерела втрати точності ідентифікації диктора, які можуть бути використані при побудові системи ідентифікації диктора.</span></em> Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/15497 РОЗРОБКА АЛГОРИТМІВ ЗАХИСТУ ІНФОРМАЦІЇ ДЛЯ СПЕЦІАЛЬНИХ МЕРЕЖ 2021-05-31T00:27:20+03:00 Леонід Федорович Гуляницький leonhul.icyb@gmail.com Максим Ігорович Огурцов romantic84@gmail.com Олександр Миколайович Ходзінський okhodz@gmail.com <em>Створено і апробовано сімейство алгоритмів захисту передачі даних для мереж спеціального призначення з урахуванням особливостей дистанційного радіокерування рухом груп рухомих роботизованих систем, зокрема, у складних ситуаціях, що відповідають українським та міжнародним стандартам. Розроблено алгоритми криптографічного захисту інформації, яка циркулює в таких мережах. В результаті їх застосування жодні дані (команди керування, телеметрія, відеосигнали) не циркулюють у мережі у незашифрованому вигляді. Розроблене програмно-алгоритмічне забезпечення апробовано шляхом створення наземних дистанційно керованих модельних зразків рухомих роботизованих систем спеціального призначення та проведення тестування їх мережевої взаємодії.</em> Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/15496 СУЧАСНІ ІНТЕГРАЦІЙНІ МОДЕЛІ МЕРЕЖЕВОЇ БЕЗПЕКИ ДЕРЖАВНИХ ІНФОРМАЦІЙНИХ РЕСУРСІВ 2021-05-31T00:27:20+03:00 Олександр Костянтинович Юдін kszi@ukr.net Ольга Михайлівна Весельська olga_veselskaya@ukr.net <p class="Default"><em>Проаналізовано традиційні підходи захисту інформаційних ресурсів і існуючі засоби для забезпечення інформаційної безпеки. Наведено класифікацію методів захисту інформаційної безпеки. Запропоновано новий підхід підключення засобів системи безпеки до інформаційних та телекомунікаційних мереж. Досліджено особливості і умови для впровадження нового підходу для підключення системи захисту і контролю трафіку.</em></p> Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/15495 ПІДХІД ДО ВЕРИФІКАЦІЇ АРХІТЕКТУРИ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ 2021-05-31T00:27:20+03:00 Олена Вікторінв Чебанюк chebanyuk.elena@ithea.org Поваляєв Дмитро dmytro.povaliaiev@gmail.com <p><em>Верифікація є дуже важливою частиною проектування архітектури програмного забезпечення. У підході </em><em>AGILE</em><em> архітектурні рішення представлені у вигляді статичних програмних моделей, а саме діаграм </em><em>UML</em><em>.</em></p> <p><em>У роботі запропоновано аналітичні основи верифікації діаграм класів на основі предикатної логіки. Це дослідження продовжується тут, пропонуючи запити </em><em>LINQ</em><em> для визначення взаємозв’язку між елементами діаграми класів.</em></p> <em>Підхід, запропонований у цій роботі, заснований на автоматичному синтаксичному аналізі файлу діаграми класів XMI, використовуючи запропоновані запити LINQ для кожного принципу проектування SOLID.</em> Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/11695 АВТОМАТИЗАЦІЯ ДІЯЛЬНОСТІ МЕДИЧНИХ ЗАКЛАДІВ 2017-07-03T19:16:22+03:00 Юлія Миколаївна Рябокінь Yulia.Ryabokin@livenau.net Андрій Олександрович Бех andryxaSc@gmail.com Валентин Володимирович Руденко h7k5@yandex.ua <em>Розглянуті питання впровадження сучасних інформаційних технологій в медичну галузь. Здійснено аналіз та оцінку існуючих медичних інформаційних систем, виділено їх недоліки. Встановлені функціональні вимоги та розроблено архітектуру програмної системи для автоматизації діяльності медичних закладів України. Наведено результати впровадження програмної системи.</em> Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/11694 РОЗРОБКА АВТОМАТИЗОВАНОЇ СИСТЕМИ ПРИЙНЯТТЯ РІШЕНЬ ДЛЯ ПРОФЕСІЙНОГО ВІДБОРУ ОПЕРАТОРІВ ЕКСТРЕМАЛЬНИХ ВИДІВ ДІЯЛЬНОСТІ 2017-07-03T18:59:02+03:00 В'ячеслав Данилович Кузовик bikam_nau@mail.ru Олена В'ячеславівна Булигіна bikam_nau@mail.ru Артем Дмитрович Гордєєв gordieiev.artem@gmail.com <div class="Section1"><p><em>Сучасна медицина орієнтована на впровадження неінвазійних засобів діагностики та прогнозування дизфункцій організму операторів екстремальних видів діяльності (ОЕВД). Для професійного відбору ОЕВД створюються спеціальні програмні системи оцінювання їх психофізіологічного стану. </em><em>Проте, дослідження показали, що існуючі системи професійного відбору ОЕВД мають ряд недоліків, основні з яких є наступними: обмежене використання гнучких спеціалізованих баз даних та програмних систем з графічним інтерфейсом призначеним для медика-спеціаліста, що призводить до зниження ефективності професійного відбору ОЕВД; </em><em>суб’єктивізм експертного рішення щодо професійного відбору ОЕВД; нерозроблені методики практичної реалізації комплексних досліджень психофізіологічного стану організму ОЕВД.</em></p><p><em></em><em>Представлена система прийняття рішень представляє собою комп’ютеризованутрьохетапну експертну систему з базою даних та базою знань, що надає можливість медику-спеціалісту досліджувати динамікукількісних параметрів електроенцефалограми, кефалограми та біологічних параметріворганізмуОЕВД, з урахуванням їх типу темпераменту.</em></p><p><em></em><em>В результаті досліджень розроблено програмне забезпечення на основі програмного середовища </em><em>MatLab</em><em>та отримано нормовані значення кількісних параметрів кефалографії, електроенцефалографії, біологічних аналізів кровіантарктичних зимівників певного типу темпераменту. Завдяки отриманим результатам можна не тільки оцінювати поточний психофізіологічний стан організму антарктичних зимівників, а й прогнозувати його зміну.</em></p><p><em></em><em>Отримані результати досліджень можна використати в медичній сфері трансплантології для підбору донорів, або контролю процесу реабілітації після пересадки внутрішніх органів.</em></p></div> Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/11680 СЕМАНТИЧНИЙ ПОШУК СКЛАДНИХ ІНФОРМАЦІЙНИХ ОБ’ЄКТІВ З ВИКОРИСТАННЯМ ОНТОЛОГІЧНИХ ЗНАНЬ 2017-07-03T18:23:42+03:00 Юлія Віталіївна Рогушина ladamandraka2010@gmail.com <em>Розглядаються проблеми, пов’язані з пошуком інформації в Web інтелектуальними застосуваннями. Онтологічний аналіз використовується як основа для подання знань у семантичному пошуку. Запропонована онтологічна модель взаємодії між відкритим інформаційним середовищем, інтелектуальною інформаційною системою та її користувачами. Розроблено метод здобуття знань про складні інформаційні об’єкти, структура яких теж формалізується за допомогою онтологій, який проаналізовано на прикладі задачі аналізу компетенцій.</em> Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/11679 ОНТОЛОГІЧНИЙ ПОМІЧНИК СТИЛЮ ПРОГРАМУВАННЯ 2017-07-03T01:19:43+03:00 Ніка Миколаївна Сидорова nika.sidorova@livenau.net <em>Застосування стилів програмування при написанні програм зараз, у зв'язку з вирішенням завдань супроводу і повторного використання программного забезпечення, як і раніше актуально. У статті пропонується інструмент для асистування програміста в процесі конструювання программного забезпечення, заснований на представленні стилю програмування онтологією. Для реалізації інструменту використовується Protégé. Розглянуто технічні питання організації онтології. Виконано дослідження реалізованого інструменту і показана його працездатність.</em> Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/11678 БАГАТОКРИТЕРІАЛЬНИЙ ВИБІР АРХІТЕКТУРИ ПРОГРАММНОГО ЗАБЕЗПЕЧЕННЯ СИСТЕМИ ДЛЯ ПРОЕКТУВАННЯ ТА РЕЇНЖЕНЕРІЇ 2017-07-03T01:19:43+03:00 Олександр Григорович Харченко kharchenko.nau@gmail.com <div class="Section1"><p><em>Проблеми багатокритеріального вибору архітектури програмного забезпечення системи, які розглядаються</em><em>, </em><em>пов</em><em>'</em><em>язані з визначенням структури критеріальної функції і формалізацією процедури визначення компромісів для прийняття рішень</em><em>. </em><em>Універсальна</em><em> </em><em>скалярная</em><em> </em><em>згортка</em><em> </em><em>пропонується</em><em> </em><em>з</em><em> </em><em>урахуванням</em><em> </em><em>вимог</em><em> </em><em>предметної</em><em> </em><em>області</em><em> </em><em>і</em><em> </em><em>критеріїв</em><em> </em><em>значення</em><em> </em><em>обмеження</em><em>. </em><em>Вага критерію в цій згортці залежить від її значення близькості до обмеження. </em><em>Модель оптимізації "заміна-компенсація" використовується для задач системного програмного забезпечення реінжинірингу або для спрямованого вибору архітектури програмного забезпечення.</em></p></div> Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/11677 АВТОМАТИЗОВАНА ІНФОРМАЦІЙНА ТЕХНОЛОГІЯ ПІДТРИМКИ ПРИЙНЯТТЯ РІШЕНЬ ПРИ УПРАВЛІННІ ФІЗИЧНИМ ЗДОРОВ’ЯМ ЛЮДИНИ 2017-07-02T23:34:34+03:00 Валентина Володимирівна Кравченко valentina.kravch@mail.ru <em>Стаття присвячена опису алгоритму роботи комп'ютерної програми і методологічних аспектів оцінки стану фізичного здоров'я. Представлене коло показників стану фізичного статусу, їх вербальні шкали оцінок та уніфікація.</em> Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/11676 ОРГАНІЗАЦІЯ РОБОЧИХ МІСЦЬ В РЕЖИМІ БЕЗДИСКОВИХ РОБОЧИХ СТАНЦІЙ НА ОСНОВІ ПРОГРАМИ LTSP. НАЛАШТУВАННЯ СЕРВЕРА, ТЕСТУВАННЯ СУМІСНОСТІ І ШВИДКОДІЇ 2017-07-02T23:34:34+03:00 Сергій Петрович Загороднюк kola@univ.net.ua Ярослав Олександрович Шевченко kola@univ.net.ua Олександр Стасисович Баужа kola@univ.net.ua Андрій Георгійович Донець dfml@nau.edu.ua <em>Експериментально перевірено стабільну роботу програмного комплексу, сформованого з операційної системи Linux Debian x86 з встановленим термінальним сервером LTSP і системою управління віртуальними машинами Oracle VirtualBox. Продемонстровано можливість одночасного з'єднання з сервером великої кількості бездискових робочих станцій і виконання в операційних системах Windows XP, що працюють як віртуальні машини програми VirtualBox, різнопланових інженерських і офісних програм. В статті сформульовано необхідну послідовновність дій по налаштуванню термінального сервера LTSP, зокрема вперше розглянуто випадок прив'язки служби SSH до довільного порта протокола TCP. Наведені основні параметри споживання ресурсів і швидкодії програмного комплексу.</em> Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/11675 МЕРЕЖЕВЕ ЗАСТОСУВАННЯ ДО СИСТЕМИ ПОПЕРЕДНЬОГО БРОНЮВАННЯ АВІАКВИТКІВ 2017-07-02T23:34:34+03:00 Максим Володимирович Куклінський maximum_inc@ua.fm Галина Головня golovnia.galyna@gmail.com Максим Лукаш masdiz@mail.ru <em>Питанням комфорту пасажирів під час подорожей завжди приділяється доволі пильна увага перевізників. Не мають виключення і подорожі авіаційним транспортом. Авіаперевізники надають дуже широкий спектр послуг, які направлені на підвищення комфорту. Однією із таких послу є попереднє бронювання та продаж квитків. Цей сервіс, в залежності від терміну попереднього замовлення, дає пасажиру можливість суттєво знизити витрати на квиток, зекономити свій час, обрати те місце в салоні літака, яке найбільш йому підходить, тощо. У роботі зроблений аналіз найбільш популярних комп'ютерних систем бронювання квитків. Розглянуті основні етапи та особливості процесу бронювання. Описана програмна архітектура додатку, який спільно з комп'ютерною системою бронювання дає можливість підвищити якість комфорту пасажиру в залежності від його вподобань. Приведена практична програмна реалізація застосування.</em> Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/11674 ОНТОЛОГІЧНИЙ МЕТОД ВИКОРИСТАННЯ СТИЛІВ ПРОГРАМУВАННЯ 2017-07-02T23:34:34+03:00 Ніка Миколаївна Сидорова nika.sidorova@livenau.net <em>Застосування досвіду грає важливу роль в інженерії програмного забезпечення для підвищення ефективності створення і супроводження програмного забезпечення. Досвід застосовується шляхом використання методів і моделей життєвого циклу, які засновані на застосуванні успадкованого програмного забезпечення і повторного використання, що спрямовані на рішення проблем пов’язаних з читанням текстів програм, написаних на різних мовах програмування і в різний час. Завдяки колективної розробці і повторному використанню, стиль має прямий, а завдяки навчанню непрямий вплив на усі процеси життєвого циклу. Застосування стілей веде до підвищення якості і супроводжуємості програмного забезпечення. Вперше пропонується метод застосування стилів програмування на основі онтологій, що підвищує ефективність і автоматизує відповідні процеси. Онтологія є частиною інструменту, який автоматизує застосування стилю.</em> Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/11673 МЕТОД ІДЕНТИФІКАЦІЇ ВТРАТ У БЕРЕЖЛИВІЙ РОЗРОБЦІ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ 2017-07-02T23:34:34+03:00 Євген Миколайович Сидоров eugen.sidorov@live.com Частою є ситуація, коли урозробника є декілька активних проектів. Наприклад, прагнення використати колектив на усіх етапах agile розробки веде до того, що одні і ті ж люди будуть задіяні в декількох проектах. Тоді, способом організації роботи, може бути одночасна реалізація проектів перемикаючись між ними. Пропонується метод ідентифікації втрат у бережливій розробці програмного забезпечення. Метод ґрунтується на гіпотетично-дедуктивної моделі наукового методу і тому містить дві головних складових. Перша, гіпотези щодо втрат у бережної розробці програмного забезпечення. Друга, експеримент щодо перевірки гіпотез. В ході експериментів виконується огляд, який дозволяє ідентифікувати втрати. Застосування методу розглядається на прикладі втрат при перемиканні завдань. Наведено види діяльності, які ведуть до втрат та типи втрат. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/9715 УДОСКОНАЛЕНА ПРОЦЕДУРА ПРОГНОЗУВАННЯ ВІДМОВ ПРОГРАМНИХ ЗАСОБІВ НА ОСНОВІ МОДЕЛІ НАДІЙНОСТІ З ІНДЕКСОМ СКЛАДНОСТІ 2017-07-02T23:34:34+03:00 Віталій Степанович Яковина yakovyna@lp.edu.ua Дмитро Васильович Федасюк fedasyuk@lp.edu.ua Робота присвячена дослідженню шляхів удосконалення процесу прийняття рішення стосовно досягнення заданого рівня надійності програмних засобів за рахунок підвищення точності побудови кумулятивного профілю відмов програмного засобу на ранніх стадіях тестування. Показано, що використання регресійного аналізу на основі функції заданого вигляду дає можливість підвищити точність прогнозу відмов на 3–5%, або ж скоротити процес тестування програмного засобу (зі збереженням точності прогнозу відмов) на 20–40%. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/9714 ЗВУК ТА МУЗИКА В КУРСІ ПРОГРАМУВАННЯ 2016-02-06T23:49:08+02:00 Євген Олександрович Гаєв Ye_Gayev@voliacable.com Олександр Рожок mizzdev@gmail.com Назарій Овчарчин nazacheres@gmail.com Пропонується включати математичні аспекти звуку та його програмування до університетського курсу комп’ютерних наук та програмування. Це зробити найлегше, коли ці дисципліни вивчаються у середовищі MATLAB. Викладено наш досвід, пропозиції та прості розробки, що створені разом із студентами. Розглянуто як найпростіші так і складніші приклади синтезування звуку з точки зору цього предмету вивчення, такі способи покращення знань студентів з програмування. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/9713 ВИСОКОПРОДУКТИВНІ JAVA-СОКЕТИ ДЛЯ ЗДОРОВ’Я 2016-02-06T23:32:17+02:00 Василь Михайлович Мельник melnyk_v_m@yahoo.com Оксана Костянтинівна Жигаревич oz_lutsk@mail.ru Катерина Вікторівна Мельник ekaterinamelnik@gmail.com Комп’ютерні нагромадження даних використовуються в області охорони здоров’я для зберігання даних осіб, їх маніпуляції і забезпечення потреб безпечного обміну. Характер розподілу подібних нагромаджень даних може бути розроблений для застосування в наукових додатках, які розроблені для формування оцінки даних охорони здоров’я. Такі наукові програми як медична візуалізація, генетичні і протеїнові заключення, лікувально-профілактична терапія та клінічнісистеми підтримки прийняття рішень (CDSS) вимагають бібліотек швидкого обміну повідомленнями з мінімальнимикомп’ютерними і комунікаційними затратами та ефективним розшаруванням ресурсів. Високопродуктивні Java-сокети(HPJS) інкапсулюють потреби високопродуктивного обміну повідомленнями між науковими додатками для cloud-платформ та ефективно використовують Java-сокетну реалізацію для утворення високоефективного зв’язку міжпроцесами. З єдиною копією протоколу при повторному використанні ниток та зменшенні накладних витрат зв’язку високопродуктивні Java-сокети можуть виконувати обмін повідомленнями в два рази швидше із звичайними буферизованими бібліотеками зв’язку. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/9708 ЗАСІБ ПОПЕРЕДЖЕННЯ НЕСАНКЦІОНОВАНОГО ПРОНИКНЕННЯ ДО МЕРЕЖІ ПЕРЕДАЧІ ДАНИХ 2016-02-06T23:32:17+02:00 Максим Володимирович Куклінський maximum_inc@ua.fm Микола Лукаш masdiz@mail.ru Галина Головня golovnia.galyna@gmail.com Питанням безпеки мереж передачі даних завжди приділяється доволі пильна увага. Насамперед це викликано значним відставанням темпів розвитку засобів мережевої безпеки від рівнів і темпів розвитку самих мережевих технологій. Великий ріст кількості мережевих користувачів та їх вільний доступ до інформації, в основному із мережі Інтернет, яка сприяє здійсненню деструктивних дій, призводить до комплексного підходу щодо питань безпеки мережі. Хоч ці деструктивні дії не завжди робляться із зловмисними цілями, навіть їх спроби часто можуть привести до великих збитків, витоків інформації, тощо. У роботі описано алгоритм засобу, який дає змогу виявити несанкціоноване втручання до мережі передачі даних, та у комплексі з іншими програмно-апаратними засобами здатний вирішувати загальні задачі системи мережевої безпеки. Крім цього розглянуто та проаналізовано переваги та недоліки аналогічних засобів. Приведено лістинг коду скануючого модуля засобу, а також його загальна практична програмна реалізація. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/9703 ОЗЕЛЕНЕННЯ ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ 2016-02-06T23:32:17+02:00 Євген Миколайович Сидоров se_journal@livenau.net Сергій Васильович Котла se_journal@livenau.net <p>Концепція сталого розвитку є реалізація ідеї, яка в даний час і в найближчому майбутньому буде відігравати ключову роль у розвитку світової спільноти. Практичне впровадження сталого розвитку в житті людини виробляється за допомогою інформаційних технологій. Озеленення знань і досвіду, пов'язаних з розповсюдженням в області інформаційнихтехнологій загальні принципи та вимоги екологічних застосувань, виробництва і використання технічних об'єктів сталого розвитку. Такі інформаційні технології називають зеленим. Проблеми Green IT складається з трьох компонентів: організація «зеленого» підприємства, в тому числі оптимізації харчування, поліпшення виробничого циклу, використовуючи відео-конференції та мобільні пристрої для того, щоб зменшити потребу в русі персоналу; мінімізація фізичної забруднення навколишнього середовища; мінімізація енергетичних витрат центрів обробки даних і персональних комп'ютерних систем.</p><p>Це необхідно зробити процедуру «озеленення» для всієї ІТ-індустрії. Процес посадки повинно бути зроблено шляхом створення інноваційних рішень для технології. Одним з таких рішень є спосіб озеленення, який пропонується в статті. Озеленення інформаційних технологій складається з чотирьох етапів: моніторинг – здійснюється вивчення навколишнього середовища для озеленення, визначається елементами, що не зелені; планування - заплановані заходи для озеленення. Засоби для усунення дефектів обрані адреси, видане які були визначені в попередньому кроці; реалізація – проведення заходів, які були заплановані; оцінка – оцінка результатів методів озеленення.</p><p>Наступні висновки можуть бути зроблені. Є два типи стимулів для озеленення. По-перше, озеленення для репутації. Репутація відіграє важливу роль для них. Тому, в таких компаніях зелені та економії енергії може бути використаний як засіб поліпшення іміджу компанії. По-друге, ставлення зусиль. Здається, що рахунки за електрику в компанії малі порівняно з іншими витратами. Що стосується інших методів озеленення, важливі для компаній, які зусилля і гроші, витрачені на озеленення є виправданим.</p> Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/9702 ЛЕКСИЧНИЙ АНАЛІЗАТОР ДЛЯ РОЗРОБКИ СТИЛЮ ЕФЕКТИВНОГО ПРОГРАМУВАННЯ 2016-02-06T23:32:17+02:00 Мілана Миколаївна Костів milana.kostiv@livenau.net У статті розглянута задача створення лексичного аналізатору для розробки стилю ефективного програмування, наведені результати експериментів з вибору задач, які найчастіше виникають у веб-програмуванні, виконаний аналіз проектів з відкритим кодом, реалізована архітектура засобу і діаграма класів. На основі таблиць та гістограм, які отримані за допомогою «Лексичного аналізатору» створена таблиця з лексемами, які можуть бути використані в конструкціях для реалізації вирішення задач і підтверджувати їхпопулярність на основі значної частоти появи у коді. Після виконання лексичного аналізу і обрання найпопулярніших задач виникає можливість аналізу варіантів їх вирішення, які представлені у вигляді конструкцій і порівняння їх ефективності для створення стилю. Для дослідження коду мови програмування PHP з метою отримання на виході послідовності символів лексем використаний «Zend Engine PHPLexer». Інструмент створений без роботи з мовною специфікацією на лексичному рівніза допомогою використання лексичних функцій, які вбудовані у «Zend Engine PHPLexer». Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/9701 ПІДХІД ДО ОЦІНКИ ЯКОСТІ ПРОГРАМНИХ ЗАСОБІВ 2016-02-06T23:32:17+02:00 Євгеній Іванович Клюєв Eugene.Kluev@livenau.net Олена Олександрівна Гріненко Elena.Grinenko@livenau.net <p>У статті розглянута оцінка якості параметрівпрограмних засобів (ПЗ) на основі положень стандарту(Гост 28195-89), методу прийняття рішень в умовах наявності інформації, що не має певного характеру, і нейронних мереж.</p><p>Основне завдання даної роботи пов'язане з демонстрацією можливості використання нейронних мереж і методу прийняття рішення для оцінки якості параметрів програмних засобів, а також розглянуті основні положення стандарту (ГОСТ 28195-89) оцінки якості ПЗ, номенклатуру показників якості та основні положення методики оцінки якості ПЗ. Практично показана можливість використання пакета «Статистика» для оцінки якості параметрів ПЗ за допомогою нейронних мереж на основі вміння використовувати експертні та розрахункові методи оцінки якості ПЗ та знаходження загальної оцінки якості ПЗ по набору отриманих оцінок факторів якості.</p> Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7627 ІНЖЕНЕРІЯ ОНТОЛОГІЙ 2015-03-12T22:18:05+02:00 Інна Сергіївна Чистякова inna_islyamova@ukr.net В статті розглядається поняття інженерії онтологій, її основні складові, такі як процес розробки, методології побудови онтологій, поняття життєвого циклу і його структура, набор інструментів ті мов для побудови і підтримки онтологій. Наведена узагальнена схема життєвого циклу онтологій, що заснована на існуючих методологій та їх побудови, яким надано розгорнутий огляд. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7626 ОНТОЛОГІЯ ПУЛЬТІВ ІНСТРУКТОРА АВІАЦІЙНИХ ТРЕНАЖЕРІВ 2015-03-12T22:10:14+02:00 Юлія Миколаївна Рябокінь Yulia.Ryabokin@livenau.net Розглянуто проблеми збереження та представлення знань про предметну область. Запропоноване застосування онтології для формалізованого представлення знань про пульти інструктора авіаційних тренажерів та інтерфейсних елементів панелі пультів. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7625 ПІДХОДИ ДО ВИРІШЕННЯ ПРОБЛЕМИ ЕФЕКТИВНОСТІ ВИЯВЛЕННЯ СЕМАНТИЧНИХ ВЕБ-СЕРВІСІВ НА ФУНКЦІОНАЛЬНОМУ РІВНІ 2015-03-12T22:10:14+02:00 Ольга Вікторівна Захарова ozakharova68@gmail.com Метою дослідження є аналіз можливих підходів до автоматичного виявлення сервісів, що задовольняли б пошуковому запиту. Опис запиту по суті є описом сервісу, що запитується. Наша ціль – за допомогою кон’юнкцій описів існуючих сервісів побудувати такий сервіс, що запитується. Малоймовірно, що можливо побудувати сервіс, еквівалентний до запиту, тому необхідно побудувати його найкраще покриття, де під «найкращим» розуміється «найменше». Розглянута в роботі задача найкращого покриття є одним з екземплярів задач рерайтингу, де в якості відношення між запитом та покриттям використовується семантична різниця між концептами замість включення або еквівалентності. Точніше, задача зводиться до того, щоб переформулювати запит Q в опис, що містить якнайбільше інформації, загальної з Q. Це переформулювання і є покриттям Q. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7624 МЕТОДИ І ЗАСОБИ СТВОРЕННЯ І СУПРОВОДЖЕННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ВЕЛИКИХ РОЗПОДІЛЕНИХ КОМП’ЮТЕРИЗОВАНИХ ІНФОРМАЦІЙНИХ СИСТЕМ 2015-03-12T22:10:14+02:00 Микола Олександрович Сидоров nikolay.sidorov@livenau.net Розглядається розв’язання актуального науково-практичного завдання створення і супроводження програмного забезпечення великих розподілених комп’ютеризованих інформаційних систем, в тому числі авіаційного призначення. Концепція системи систем спрямована на застосування успадкованих систем на основі високопродуктивної ІТ – інфраструктури, а відрізняється від традиційних монолітних систем як загальними властивостями (динамічне адаптування до несподіваних ситуацій, продовження розвитку і функціонування шляхом еволюції), так і властивостями, які характеризують системи систем (експлуатаційна незалежність, незалежність за керуванням, несподівана поведінка, географічна розподіленність). Застосування концепції системи систем забезпечує високу оперативність реалізації програмного забезпечення великої комп’ютеризованої системі завдяки застосуванню успадкованих систем, а використання концепції ІТ – інфраструктури – застосування існуючої комп’ютерно-телекомунікаційної структури. Таким чином створюються умови щодо збереження накопиченого досвіду шляхом об’єднання, розвитку та комплексного застосування успадкованих комп’ютеризованих систем і технологій як в апаратному так і в інформаційно-програмному аспектах та надається поштовх створенню нових систем, які забезпечать ефективне управління. Представлені методи та засоби, які протягом декількох років створювалися на кафедрі інженерії програмного забезпечення Національного авіаційного університету і спрямовані на конструктивне створення і супроводження програмного забезпечення великих розподілених комп’ютеризованих інформаційних систем. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7623 АНАЛІЗ ЗВ’ЯЗКІВ МІЖ ЗРУЧНІСТЮ ВИКОРИСТАННЯ ТА ЯКІСТЮ У ВИКОРИСТАННІ ПРОГРАМНИХ ПРОДУКТІВ НА ОСНОВІ СТАНДАРТІВ СЕРІЇ SQuaRE 2015-03-12T22:10:14+02:00 Інна Володимирівна Гученко Inna.Guchenko@livenau.net Стаття присвячена дослідженню взаємозв’язків між поняттями «зручність використання» та «якість у використанні». Спираючись на серію стандартів SQuaRE,проаналізовано моделі якості, зокрема, зручність використання розглянуто у двох моделях: безпосередньо – у моделі якості програмного продукту (product quality model); опосередковано – у моделі якості у використанні (quality in use model). Побудовано онтологію моделей якості програмного продукту. Зроблено висновок, що зручність використання є підмножиною якості у використанні. При аналізі зв’язків між зручністю використання та якістю у використанні побудовано відповідні моделі вимірювання з урахуванням мір, запропонованих у робочих версіях стандартів ISO/IEC 25022 та ISO/IEC 25023. Підкреслено необхідність уточнення переліку мір зручності використання, які найбільш тісно пов’язані з такими підхарактеристиками якості у використанні як економічність, ефективність та задоволеність. Запропоновано застосувати розроблену автором ієрархічну структуру зручності використання програмних продуктів. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7622 ОЦІНЮВАННЯ ЯКОСТІ ЕЛЕКТРОННИХ БІБЛІОТЕК В ВЕБ-СЕРЕДОВИЩІ 2015-03-12T22:10:14+02:00 Новицький Олександр Вадимович alex@zu.edu.ua Галина Юріївна Проскудіна gupros@isofts.kiev.ua Валерій Анатолійович Резніченко vreznichenko_47@mail.ru Ольга Михайлівна Овдій olga.ovdiy@gmail.com В статті розглядається проблема оцінювання якості електронних бібліотек. За основу наборі критеріїв для оцінки ЕБ взята модель DELOS DLRM. Для більшості параметрів якості запропоновано метрики, які дозволяють дати кількісну оцінку. Вибір метрик був запропонований виходячи з того, що ЕБ функціонує в веб-середовищі. Цей підхід є новим стосовно DELOS DLRM, оскільки в цій моделі не робиться акцентів, щодо функціонування ЕБ в веб-середовищі. В роботі запропонована формальна модель для оцінки зручності використання, яка базується відображення поведінки користувача на сайті через зміну станів системи. Запропонована нами методика дозволяє проводити таку оцінку більш незалежно, при цьому використовуються статистичні показники. Окрім цього запропоновані метрики для оцінювання параметрів безпеки ЕБ в веб-середовищі. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7503 ВИКОРИСТАННЯ МОБІЛЬНИХ ПРИСТРОЇВ ДЛЯ ДОСТУПУ І ПОДАННЯ НАВЧАЛЬНИХ МАТЕРІАЛІВ РЕПОЗИТАРІЇВ СИСТЕМ ПІДТРИМКИ ЕЛЕКТРОННОГО НАВЧАННЯ 2014-12-24T12:08:29+02:00 Олексій Володимирович Конюшенко okonyushenko@gmail.com У роботі проаналізована проблематика використання мобільних пристроїв для доступу та подання навчальних матеріалів репозитаріїв систем підтримки електронного навчання і продемонстровані прості можливості доступу до бази даних системи підтримки електронної освіти Moodle за допомогою спеціалізованого клієнт-серверного застосування. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7502 РОЗРОБКА МЕТОДІВ ФОРМУВАННЯ ТА ПОПОВНЕННЯ ОНТОЛОГІЧНОЇ МОДЕЛІ СЕМАНТИЧНОЇ ПОШУКОВО–РЕКОМЕНДУЮЧОЇ СИСТЕМИ 2014-12-24T12:02:03+02:00 Юлія Віталіївна Рогушина ladamandraka2010@gmail.com Запропоновано онтологічну модель інтелектуальної пошуково-рекомендуючої системи, орієнтовану на функціонування у відкритому середовищі Web, соціального Web та Semantic Web. Розглянуто напрямки здобуття знань про користувачів, проаналізовано доцільність персонального тестування для створення груп користувачів зі спільними інтересами, що надає можливість колаборативного прогнозування оцінок результатів пошуку. Розроблено методи поповнення цієї моделі новими знаннями шляхом індуктивного узагальнення досвіду взаємодії користувача з системою, що забезпечує самонавчання пошуково-рекомендуючої системи, спрямоване на вдосконалення її роботи. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7501 СТВОРЕННЯ БІБЛІОТЕКИ ЕФЕКТИВНОГО ПРОГРАМУВАННЯ 2014-12-24T12:02:03+02:00 Мілана Миколаївна Костів milana.kostiv@livenau.net Ніка Миколаївна Сидорова nika.sidorova@livenau.net У статті розглянута задача створення бібліотеки ефективних методів для мови програмування С# з використанням об’єктно-орієнтованої парадигми, наведені результати експериментів з вибору найшвидших методів програмування відповідно задач в доменах. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7500 КОМП'ЮТЕРИЗАЦІЯ ФОРСАЙТ-МЕТОДОЛОГІЇ В ЧАСТИНІ ВИБОРУ ПРІОРИТЕТІВ ПРИ ПРОГНОЗУВАННІ НАУКОВО-ТЕХНІЧНОГО РОЗВИТКУ 2014-12-24T12:02:03+02:00 Ігор Борисович Туркін energy@d4.khai.edu Ігор Володимирович Шостак iv_shostak@rumbler.ru Марія Олександрівна Данова danovamariya@gmail.com У статті відображена актуальність проблеми автоматизації форсайт - проектів по вибору пріоритетів при прогнозуванні науково-технічного розвитку великомасштабних об'єктів. Обговорено особливості комп'ютеризації кожного з чотирьох етапів технології Форсайт. Показано, що найбільш проблемним для автоматизації є етап «Оцінка та уточнення переліків тематичних напрямів», оскільки передбачені існуючою методикою процедури і методи погано формалізовані і засновані на використанні експертної інформації. Сформульовано задачу синтезу інформаційної технології підтримки прийняття рішень учасниками форсайт - проекту. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7499 УПРАВЛІННЯ ЗРУЧНІСТЮ ВИКОРИСТАННЯ В КОНТЕКСТІ АРХІТЕКТУРИ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ 2014-12-24T12:02:03+02:00 Інна Володимирівна Гученко Inna.Guchenko@livenau.net Стаття присвячена питанню зв'язку зручності використання програмного забезпечення та його архітектури. Архітектурні рішення, що мають вплив на загальну зручність використання програмного забезпечення через конкретні характеристики та властивості, проаналізовані на основі концепції шаблонів зручності використання. Концепція застосована до раніше розробленого автором методу управління зручністю використання програмного забезпечення, враховуючи модель, засновану на останніх стандартах в даній області. Зроблено висновок, що поліпшення зручності використання в контексті згаданого методу слід починати з етапу проектування програмного забезпечення. Визначено архітектурні рішення, які позитивно впливають на конкретні властивості зручності використання програмного забезпечення. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7498 АЛГОРИТМИ РОЗВ'ЯЗАННЯ СИСТЕМ ЛІНІЙНИХ ДІОФАНТОВИХ РІВНЯНЬ В КОНТЕКСТІ ПРОБЛЕМИ ВИКОНУВАНОСТІ ОБМЕЖЕНЬ. Ч. 2 2014-12-24T12:02:03+02:00 Сергій Лук'янович Кривий krivoi@i.com.ua Запропоновано алгоритми побудови мінімальної породжуючої множини розв’язків систем лінійних однорідних рівнянь в множині натуральних чисел і базису множини розв’язків системи лінійних однорідних і неоднорідних діофантових рівнянь у кільцях і полях лишків за модулем деякого числа. Ці алгоритми розглядаються в контексті розв’язання проблеми виконуваності системи обмежень. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7053 ТЕМПОРАЛЬНИЙ SQL:2011 2014-08-27T09:16:31+03:00 Валерій Анатолійович Резніченко vreznichenko_47@mail.ru Розглядається коротка історія включення темпорального SQL в стандарт ISO, а також темпоральні типи даних в SQL і можливості мови SQL: 2011 по підтримці темпоральной моделі баз даних. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7052 ТЕНДЕНЦІЯ РОЗВИТКУ ПОПУЛЯРНОСТІ БРАУЗЕРНОГО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ НА СВІТОВОМУ РИНКУ 2014-08-27T09:05:20+03:00 Максим Володимирович Куклінський maximum_inc@ua.fm Марія Володимирівна Свинцицька marie123@ukr.net В статті розглянуто тенденцію розвитку браузерного програмного забезпечення на світовому ринку. Проаналізовано фактори які впливають на рейтинг використання веб-браузерів з точки зору їх популярності. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7051 ОНТОЛОГІЯ ДИСЦИПЛІНИ СИСТЕМНА ІНЖЕНЕРІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ 2014-08-27T09:05:20+03:00 Євгеній Іванович Романов eugene.romanov@livenau.net Ніка Миколаївна Сидорова nika.sidorova@livenau.net Вирішення відомих проблем інженерії програмного забезпечення, які вперше були ідентифіковані в період кризи 60-х років залежить від того, якої мірою при створенні і супроводженні програмного забезпечення застосовуються положення системної інженерії. Розглянуто зміст навчальної дисципліни Системна інженерія програмного забезпечення. Наведено основні положення навчальної програми дисципліни, яка викладається в Національному авіаційному університеті. Розкрито теми модулів, з яких складається програма. Наведено характеристику курсової роботи. Для представлення змісту дисципліни застосовано онтології. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7050 ПРОЕКТУВАННЯ ОНТОЛОГІЇ ДОМЕНУ ЗАСТОСУВАННЯ "ДАНІ ПЕРЕХІДНИХ ПРОЦЕСІВ В МЕРЕЖАХ" 2014-08-27T09:05:20+03:00 Олена Вікторівна Чебанюк chebanyuk.elena@gmail.com У роботі представлено процес проектування онтології проблемного домену «Передача даних у мережах». Спроектовані елементи онтології можуть використовуватися для визначення повторно використовуваних компонентів [1], при виконанні завдань управління вимогами [2], уточнення поведінкових моделей програмного забезпечення [2] та багатьох інших завдань у різних процесах розробки програмного забезпечення. Також для уточнення характеру взаємозв’язків між сутностями проблемного домена спроектовано поведінкові моделі бізнес-процесів, що ілюструють механізми передачі даних у різних мережах. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7049 МЕТОД СТВОРЕННЯ СТИЛЮ ЕФЕКТИВНОГО ПРОГРАМУВАННЯ 2014-08-27T09:05:20+03:00 Микола Олександрович Сидоров nikolay.sidorov@livenau.net Мілана Миколаївна Костів milana.kostiv@livenau.net У статті розглянута задача створення стилю ефективного програмування, описано виконання реверсивної інженерії і проведення експериментів для її вирішення, наведено результати експериментальних досліджень для створення рекомендацій стилю. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7048 АПАРАТНО- ПРОГРАМНА АРХІТЕКТУРА УСПАДКОВАНОГО АВІАЦІЙНОГО ТРЕНАЖЕРА 2014-08-27T09:05:20+03:00 Руслан Анатолійович Колісніченко kolisnichenko_r@mail.ru Проаналізовано поняття ІТ-інфраструктури за допомогою підходу до побудови авіаційного тренажеру як системи на основі інформаційно-телекомунікаційних структур, до складу якої входять програмні, обчислювальні, комунікаційні і технічні засоби. Розглядається застосування принципів побудови ІТ-інфраструктури на основі методологічного підходу до модернізації, продовження строку експлуатації апаратно-програмного забезпечення узагальненого авіаційного тренажера, а також для розробки авіаційних тренажерів. Запропонована узагальнена схема ІТ-інфраструктури відновленого авіаційного тренажера ТЛ-410 з визначенням основних сервісів для пілотів та інструктора. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7047 РОЛЬ ОНТОЛОГІЙ В ІНТЕГРАЦІЇ ДАНИХ У СЕМАНТИЧНОМУ ВЕБІ 2014-08-21T22:25:06+03:00 Інна Сергіївна Чистякова inna_islyamova@ukr.net Робота присвячена проблемі інтеграції даних в Семантичному Вебі. Розглядається процес інтеграції, головні його складові, а також вироблення схем інтеграції, вироблення відображень між моделями, вироблення засобів маніпулювання. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7046 МЕТОДИКА РОЗРОБКИ ТЕРМІНОЛОГІЇ ІНФОРМАЦІЙНИХ РЕСУРСІВ ЯК БАЗИСУ ФОРМУВАННЯ ОНТОЛОГІЙ ТА ТЕЗАУРУСІВ ДЛЯ СЕМАНТИЧНОГО ПОШУКУ 2014-08-21T22:09:22+03:00 Юлія Віталіївна Рогушина ladamandraka2010@gmail.com Анатолій Ясонович Гладун glanat@yahoo.com Сьогодні виникає потреба в засобах та методах створення тезаурусів та онтологій – інтероперабельних моделей подання знань предметної області, що використовуються розподіленими Web-застосуваннями. Щоб коректно визначити відношення між різними термінами тезаурусу, пропонується використовувати елементи онтологічного аналізу та основи мереологічного підходу. Крім того, в роботі пропонуються застосовні правила створення визначень термінів тезаурусу, які дозволяють формувати більш якісні знання про предметну область. Розглянуто використання такого тезаурусу для семантичного пошуку. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/6985 ОПТИМІЗАЦІЯ КОДА ПОШТОВОГО ПРОГРАМНОГО ЗАСТОСУВАННЯ НА ПЛАТФОРМІ APPLE IOS ЗА КРИТЕРІЄМ МІНІМУМУ ЕНЕРГОСПОЖИВАННЯ 2014-08-21T22:09:22+03:00 Ігор Борисович Туркін energy@d4.khai.edu Олександр Валерійович Вдовитченко kentsanya91@gmail.com На основі аналізу ринку комп'ютерних пристроїв показано, що його зростання зараз визначається насамперед збільшенням продажів мобільних пристроїв. Загальною тенденцією є розширення переліку функцій і можливостей смартфона або планшета, але при цьому його інтенсивне використання можливе тільки протягом декількох годин, тому одним з найбільш важливих показників якості мобільного пристрою є тривалість його роботи в автономному режимі. Виконаний аналіз можливостей збільшення тривалості роботи мобільного пристрою в автономному режимі показав, що розробники прикладного програмного забезпечення не приділяють належної уваги оптимізації коду за критерієм мінімуму енергоспоживання. У результаті проведеного експерименту з оптимізації коду конкретного додатка доведена ефективність такої оптимізації. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/6984 ІНСТРУМЕНТ ДЛЯ СТВОРЕННЯ СТИЛЮ ЕФЕКТИВНОГО ПРОГРАМУВАННЯ 2014-08-21T22:09:22+03:00 Мілана Миколаївна Костів milana.kostiv@livenau.net Юлія Михайлівна Крамар yulia.kramar@livenau.net У статті розглянута задача створення ін-струменту необхідного для аналізу тексту про-грами при розробці та застосуванні стиля ефективного програмування, описаний алгоритм функціонування інструменту та його архітектура, представлені результати експериментів, що проведені з використанням різних проектів з відкритим кодом, дослідження виконувалось для мови програмування PHP. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/6983 АЛГЕБРИЧНЕ АНАЛІЗУВАННЯ НАДІЙНОСТІ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ 2014-08-21T22:09:22+03:00 Юрій Семенович Манжос manzhos@ukr.net Розглянуто засади класичного підходу до оцінювання ймовірності безпомилкової роботи програмних систем. Запропоновано модель програмної системи, що складається з програмного коду, як чорної скрині, та системи відображень множин елементів зовнішнього середовища та програмного коду. Розглянуто властивості відображень. Досліджено за допомогою алгебричних методів можливі джерела дефектів програмного забезпечення, обумовлені порушенням інтервальних відношень, та визначено необхідні умови відсутності дефектів. Визначена комбінаційна оцінка ймовірності безпомилкової роботи програмної системи. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/6982 АЛГОРИТМИ РОЗВ'ЯЗАННЯ СИСТЕМ ЛІНІЙНИХ ДІОФАНТОВИХ РІВНЯНЬ В КОНТЕКСТІ ПРОБЛЕМИ ВИКОНУВАНОСТІ ОБМЕЖЕНЬ. Ч. 1 2014-08-21T22:09:22+03:00 Сергій Лук'янович Кривий krivoi@i.com.ua Запропоновано алгоритми побудови мінімальної породжуючої множини розв’язків систем лінійних однорідних рівнянь в множині натуральних чисел і базису множини розв’язків системи лінійних однорідних і неоднорідних діофантових рівнянь у кільцях і полях лишків за модулем деякого числа. Ці алгоритми розглядаються в контексті розв’язання проблеми виконуваності системи обмежень. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/6634 МОДУЛЬ АНАЛІТИЧНОЇ ОБРОБКИ ДАНИХ ПРОГРАМНИХ ЗАСОБІВ ПІДТРИМКИ ПРОЦЕСУ ОПТИМІЗАЦІЇ ПОКРИТТЯ ОПЕРАТОРА МОБІЛЬНОГО ЗВ’ЯЗКУ 2014-06-18T13:04:49+03:00 Марина Анатоліївна Максимчук marinamaksimchuk@rambler.ru Дана стаття присвячена розробці модуля динамічної аналітичної обробки даних для інформаційної системи підтримки процесу оптимізації покриття оператора мобільного зв’язку. Для вирішення цієї задачі запропоновано використання технології OLAP, котра дозволяє створювати ефективні програмні засоби обробки великих обсягів даних. Визначена структурно-алгоритмічна організація модуля обробки даних щодо показників якості роботи мережі. Модуль складається з трьох основних частин: бази даних OLAP, інтерфейсу для роботи з цією базою даних та модулів її формування. Передбачена можливість динамічної зміни структури бази даних OLAP. У статті запропонований алгоритм функціонування модуля аналітичної обробки даних, а також наведені результати дослідження ефективності його роботи. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/6633 РОЗПІЗНАВАННЯ РУКОПИСНОГО ТЕКСТУ НА ОСНОВІ РУХУ ВЕКТОРІВ 2014-06-18T12:34:21+03:00 Дмитро Анатолійович Долотов dolotov_dmytro@ukr.net У статті проаналізовано підходи до розпізнання тексту при використанні технологій рукописного вводу. Визначено особливості вимог до програмних модулів рукописного вводу, які використовуються у мобільних пристроях. Представлено опис розробленого методу та наведено аналіз ефективності його складових. За результатами експериментів робиться висновок про порівняльну ефективність запропонованого та існуючих методів для розпізнання тексту при рукописному вводі на мобільних пристроях. Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/6631 АЛГОРИТМ АВТОМАТИЗОВАНОГО ВИЗНАЧЕННЯ ЕМОЦІЙНОГО ЗАБАРВЛЕННЯ ТЕКСТОВИХ ДАНИХ 2014-06-18T12:01:43+03:00 Андрій Борисович Бєгунов arxton@mail.ru Дана стаття присвячена рішенню питання розробки алгоритму автоматизованого визначення емоційного забарвлення природномовних текстів. При цьому використано комбінований підхід з використанням класи-фікатора текстових даних і аналізу синтаксичних зв'язків між словами в тексті. Це дозволяє враховувати не тільки емоційне забарвлення (тональність) окремих слів, але і тональність груп синтаксично пов'язаних слів. Такі групи складаються зі слів, що мають емоційне забарвлення і безпосередньо беруть участь у формуванні тональності тексту, та слів, що підсилюють або послаблюють тональність інших слів в межах групи. Такий підхід передбачає ранжирування текстових даних за категоріями емоцій, а також розширюваність за рахунок можливості додавання нових категорій емоційного забарвлення текстових даних. На основі даного подходу ррозроблено алгоритм автоматизованого визначення эмоційного забарвлення природномовних текстових даних. Авторське право (c)