https://jrnl.nau.edu.ua/index.php/IPZ/issue/feedІнженерія програмного забезпечення2021-05-31T00:33:36+03:00Гріненко Олена Олександрівнаgsa_ck@ukr.netOpen 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АНАЛІЗ ЗВ’ЯЗКІВ МІЖ ЗРУЧНІСТЮ ВИКОРИСТАННЯ ТА ЯКІСТЮ У ВИКОРИСТАННІ ПРОГРАМНИХ ПРОДУКТІВ НА ОСНОВІ СТАНДАРТІВ СЕРІЇ SQuaRE2015-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АЛГОРИТМИ РОЗВ'ЯЗАННЯ СИСТЕМ ЛІНІЙНИХ ДІОФАНТОВИХ РІВНЯНЬ В КОНТЕКСТІ ПРОБЛЕМИ ВИКОНУВАНОСТІ ОБМЕЖЕНЬ. Ч. 22014-12-24T12:02:03+02:00Сергій Лук'янович Кривийkrivoi@i.com.uaЗапропоновано алгоритми побудови мінімальної породжуючої множини розв’язків систем лінійних однорідних рівнянь в множині натуральних чисел і базису множини розв’язків системи лінійних однорідних і неоднорідних діофантових рівнянь у кільцях і полях лишків за модулем деякого числа. Ці алгоритми розглядаються в контексті розв’язання проблеми виконуваності системи обмежень.Авторське право (c) https://jrnl.nau.edu.ua/index.php/IPZ/article/view/7053ТЕМПОРАЛЬНИЙ SQL:20112014-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АЛГОРИТМИ РОЗВ'ЯЗАННЯ СИСТЕМ ЛІНІЙНИХ ДІОФАНТОВИХ РІВНЯНЬ В КОНТЕКСТІ ПРОБЛЕМИ ВИКОНУВАНОСТІ ОБМЕЖЕНЬ. Ч. 12014-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)