Сучасні тенденції розвитку системного програмування 2020
Permanent URI for this collectionhttp://er.nau.edu.ua/handle/NAU/51052
Browse
Browsing Сучасні тенденції розвитку системного програмування 2020 by Title
Now showing 1 - 20 of 39
- Results Per Page
- Sort Options
Item Апаратно-програмний комплекс моніторингу доступу до приміщень(Національний авіаційний університет, 2020-11) Дусь, О.В.Практично кожна людина хоча б раз на день взаємодіє з електронними системами контролю доступу за допомогою безключового входу або технології розумного дому. Для кожного окремого випадку визначається, яка електронна система контролю доступу є найкращим додатком для цієї місцевості/приміщення. Комерційні системи контролю доступу забезпечують первинну класифікацію того, хто потрапляє до об'єкта, а хто ні, разом із другим рівнем безпеки, контролюючи, хто має доступ до яких зон приміщення (до кожної картотеки чи шухляди, що містить конфіденційну інформацію). Складні системи можуть диференціювати доступ за користувачем, відстежувати діяльність та забезпечувати журнали безпеки для адміністраторів. Деякі системи взаємодіють та координуються з іншими заходами безпеки для впорядкованого та інтегрованого підходу до захисту компанії, її працівників, її активів та даних.Item Використання технології PWA в системі підтримки прийняття медичних рішень(2020-11) Головач, Ю.Ю.Рівень надання медичної допомоги хворим на рак легенів все ще не відповідає потребам населення і сучасним вимогам. Основною проблемою залишається пізнє виявлення цього захворювання в амбулаторно-поліклінічних закладах. Це обумовлено вкрай недостатнім використанням сучасних методів раннього виявлення раку легенів, низькою ефективністю флюорографічних досліджень, диспансерного спостереження за хворими з хронічними патологіями, недостатньою онкологічною настороженістю лікарів.Item Модифікація апаратно-програмних комплексів відеоспостереження в торгових центрах(Національний авіаційний університет, 2020-11) Длужевський, А.О.Камери відеоспостереження використовуються в багатьох сферах діяльності людини. Одним з можливих застосувань камер відеонагляду є їх використання для автоматичного збору статистичних даних про трафік певних об’єктів в полі зору камери. В якості об’єктів можуть бути, наприклад, люди в торговельно-розважальних центрах чи автомобілі на дорогах Однак, використання таких технологій пов’язане з складнощами, що можуть виникати при аналізі відеозображення через фактори природнього середовища: зміна дня та ночі, погодні умови, тощо. Для можливості використання таких систем в мінливих умовах необхідно проводити їх налаштування під конкретну ситуацію. Ручне налаштування вимагає значних затрат ресурсів, тому дане дослідження націлене на розробку методу автоматичного коригування параметрів зображення для його подальшого аналізу.Item Модифікований модуль обліку товарів в інтернет-магазині(Національний авіаційний університет, 2020-11) Кашкевич, С.О.; Мельничук, Д.А.Система управління контентом (CMS) забезпечує керування веб-сайтом. Якщо є веб-сайт, швидше за все, він може входити в одну з двох категорій: статичний веб-сайт, це означає, що всі оновлення веб-сайту повинні бути жорстко закодовані, використовуючи стандартні методи веб-програмування, або вже встановлена система управління вмістом, дозволяє зробити динамічне оновлення сторінки самостійно. У розробленій CMS адміністратор може змінювати будь-які модулі, а для підтримки даних формувати власні запити (вікно з прикладом запиту показане на рисунку). Результати запитів можна розташовувати у компонентах вікна.Item Модуль для підключення додаткових джерел енергії на платформі Arduino(Національний авіаційний університет, 2020-11) Сокоренко, М.Б.В даний час у всьому світі видобуток електроенергії відбувається за рахунок теплових електростанцій, які спочатку перетворюють хімічну енергію в теплову, після чого в енергію електричного струму. Під час спалювання корисних копалин відбувається колосальний викид шкідливих речовин у природу, тим самим зашкоджуючи здоров’ю людей.Item Можливості використання нейронних мереж для представлення зображень та визначення стійкості паролів до зламу(Національний авіаційний університет, 2020-11) Вовк, В.А.Найбільш розповсюдженою мірою стійкості паролів є ентропія – міра невизначеності, яка вимірюється в бітах. Ентропія в 1 біт відповідає невизначеності вибору з двох паролів, в 2 біта - з 4 паролів, в 3 біта – з 8 паролів і т.д. Ентропія в N біт відповідає невизначеності вибору з 2N паролів. У разі випадкових паролів (наприклад, згенерованих за допомогою генератора випадкових чисел) ентропія обчислюється досить просто: вона дорівнює логарифму по основі два від кількості можливих паролів для заданих параметрів.Item Нейронна система визначення користувацьких переваг(Національний авіаційний університет, 2020-11) Нечипорук, В.В.З появою Інтернету сильно зросла кількість інформації, з якої люди щодня стикаються. Це означає, що люди повинні орієнтуватися серед надзвичайно великої кількості доступних альтернатив, коли хочуть щось знайти. Наприклад, від вибору нового мобільного телефону або плеєра до пошуку кінофільму для вечірнього перегляду. На сьогоднішній день існує безліч сайтів, що надають будь-якої контент, наприклад, новини, блоги, музика і кіно. Кожен з них містить величезну кількість інформації, але не вся вона може виявитися цікавою конкретному відвідувачеві сайту. Для підбору контенту, який буде корисний певному користувачеві, використовуються рекомендаційні системи.Item Огляд на паралельні та розподілені обчислення(Національний авіаційний університет, 2020-11) Нікончук, Д.О.Дуже важливо розрізняти між собою такі поняття, як «паралельні обчислення» та «розподілені обчислення». Обидва поняття – це певний спосіб організації комп’ютерних обчислень. Варто розібратися який саме. Під паралельними обчисленнями розуміють спосіб організації комп’ютерних обчислень , що пов’язаний з багатопоточністю (може бути декілька потоків, що виконуються паралельно), основна суть паралельних обчислень – це те , що можливе виконання декількох обчислювальних операцій одночасно. Варто зазначити, що паралельні обчислення не обов’язково можуть проводитися на декількох обчислювальних машинах , вони також можуть проводитися на одній машині. Під розподіленими обчисленнями розуміють виконання підзадач на різних машинах , об’єднуючи відповідні результати, тобто, задіяні декілька комп’ютерів , що найчастіше об’єднані у паралельну обчислювальну систему. На відміну від паралельних обчислень, на одній обчислювальній машині нереально проводити розподілені обчислення. В паралельних обчисленнях операції, що одночасно виконуються, мають бути направлені на вирішення спільної задачі.Item Онлайн система контролю версій WEB-ресурсів(Національний авіаційний університет, 2020-11) Довгалюк, Д.О.На сьогоднішній день існує дві групи систем контролю версій: розподілені і централізовані. Але проблемою предметної області є відсутність цілісності. Інформація зберігається в великій кількості директорій, що сприяє її пошкодженню. База даних гарантує захист та однозначність інформації. Зберігання ПЗ дозволяє організувати структуроване розміщення актуальних версій пакетів ПЗ в сховище даних. Пакети ПЗ розміщуються у відповідних розділах Системи контролю версій і зберігаються в них до моменту зміни свого статусу.Item Онлайновий репозиторій проектів компанії(Національний авіаційний університет, 2020-11) Орнатська, Є.Д.; Дехтяренко, А.Т.Онлайн репозиторій проектів – це спеціальний сервер, на якому зберігається і з якого можна завантажити проекти. На сервері зберігається архів програмних продуктів, які доступні для завантаження. Репозиторій повинен задовольняти основній вимозі: в стабільну версію проекта не повинні потрапити дестабілізуючі зміни. Репозиторії використовується в системах управління версіями, коли зберігаються всі документи разом з історією їх зміни та іншої службової інформацієюItem Плавне керування сервоприводом(Національний авіаційний університет, 2020-11) Хлищиборщ, П.О.Ви напевно працювали з сервоприводами з під Arduino і знаєте, як це виглядає: сервоприводу можна наказати повернутися на кут, і він з максимальною швидкістю почне повертатися на цей кут. Це дуже неправильно застосовувати в реальних пристроях, тому що створюються зайві навантаження і росте споживання струму (великий стартовий струм). Чи можна крутити сервома- шинкою плавно? Можна! Для цього існує один спосіб.Item Програмна архітектура електронної навчальної системи з елементами 3D-візуалізації(Національний авіаційний університет, 2020-11) Остапенко, В.О.Система управління навчанням (LMS) – це програмне забезпечення, розроблене спеціально для створення, розповсюдження та управління доставкою освітнього контенту. Найпростіша система управління вмістом містить основну функціональну платформу, яка дозволяє адміністраторам завантажувати навчальний вміст, пропонувати уроки студентам, подавати сповіщення та обмінюватися даними з авторизованими користувачами. У більшості випадків організації використовують систему LMS для полегшення доступу до навчальних матеріалів, що варіюються від письмових матеріалів та презентацій до відео та інтерактивних уроків.Item Програмна система обліку роботи станції технічного обслуговування(Національний авіаційний університет, 2020-11) Брановицька, І.В.; Мельничук, Є.В.У століття цифрових технологій без комп’ютерного обліку і автоматизації роботи не обходиться жодна компанія. У програмній системі “Управління СТО” є підтримка роботи по локальній мережі або через мережу інтернет. Можна об’єднати філії автосервісу в єдиній базі даних. Хоч база буде єдиною, кожна філія буде бачити тільки свої дані, керівник зможе бачити дані по всіх філіях. Кожен користувач для входу в програму використовує свій логін. Логін захищений паролем. Також за кожним логіном закріплюється певна роль. Ролі забезпечують розмежування прав доступу користувачів до даних системи автосервісу.Item Програмна система підтримки роботи аналітичного відділу компанії(Національний авіаційний університет, 2020-11) Самойленко, В.О.Сьогодні жодна галузь не обходиться без впровадження систем автоматизації, підтримки прийняття рішення При розробці програмного забезпечення для відділу Бізнес-аналітика (BI) - це сукупність програмних додатків, методик і бізнес-систем, які відіграють ключову роль в бізнес-процесах будь-якої корпорації. Але велика кількість різних програм і систем заважає вчасно отримувати корисні відомості і робити висновки на їх основі. Програмні засоби BI покликані виправити ситуацію, замінивши собою розрізнені інструменти для збору та аналізу даних.Item Програмна система управління проектами розробки WEB-додатків(Національний авіаційний університет, 2020-11) Кулевський, Д.І.; Дехтяренко, Д.Т.Географічно розподілені організації та концепція глобальної розробки програмного забезпечення стають частиною нашого життя. Переваги глобальної команди розробників програмного забезпечення можуть бути значними та включати економію витрат, гнучкість та доступ до робочої сили з належними навичками та досвідом та прискорення доставки на ринок. Однак залишається багато питань – культурних, комунікаційних та пов'язаних із процесами, які можуть негативно вплинути на здатність реалізувати такі переваги.Item Програмний засіб автоматичного визначення вподобань відвідувачів веб-порталів(Національний авіаційний університет, 2020-11) Панченко, І.О., Н.М. Голего,Завдання рекомендаційної системи – проінформувати користувача про товар, який йому може бути найбільш цікавий в даний момент часу. Клієнт отримує інформацію, а сервіс заробляє на наданні якісних послуг. Персоналізація онлайн-маркетингу - очевидний тренд останнього десятиліття. По оцінкам Маккінсі, 35% виручки Amazon або 75% Netflix припадає саме на рекомендовані товари і відсоток цей, ймовірно, буде рости.Item Програмний модуль агрегації курсів валют з сайтів банків(Національний авіаційний університет, 2020-11) Рябець, А.В.Сайти-агрегатори – це об'ємні торговельні майданчики, вони пропонують продукти від великого числа постачальників, тому асортимент набагато ширший, ніж в звичайних онлайн-магазинах. Часто одні і ті ж товари можна купити у різних продавців, при цьому ціни можуть відрізнятися, і у покупця є можливість вибрати відповідне йому пропозицію. Інтернет-агрегатор рідко сам займається продажем товарів і наданням послуг, зазвичай маркетплейс надає вже розкручену майданчик і трафік, а безпосередньо продажу здійснюють магазини- партнери.Item Програмний модуль протидії шкідливим програмам для операційних систем родини Microsoft Windows(Національний авіаційний університет, 2020-11) Скорін, К.О.Спеціально створена DDoS атака рівня додатків дозволяє каскадно вивести з ладу системи, використовуючи набагато менший обсяг ресурсів у порівнянні з тими ресурсами, які необхідні для проведення традиційних DDoS атак. Подібний розклад можливий через складні взаємозв'язків, що існують між додатками. Зловмисник може створити витончені шкідливі запити, що імітують легітимний трафік, який буде проходити через всі захисні системи, в тому числі і WAF (web application firewall).Item Програмний модуль протидії шкідливим програмам для операційних систем родини Microsoft Windows(Національний авіаційний університет, 2020-11) Скорін, К.О.Спеціально створена DDoS атака рівня додатків дозволяє каскадно вивести з ладу системи, використовуючи набагато менший обсяг ресурсів у порівнянні з тими ресурсами, які необхідні для проведення традиційних DDoS атак. Подібний розклад можливий через складні взаємозв'язків, що існують між додатками. Зловмисник може створити витончені шкідливі запити, що імітують легітимний трафік, який буде проходити через всі захисні системи, в тому числі і WAF (web application firewall).Item Програмний модуль тестування веб-додатків(Національний авіаційний університет, 2020-11) Росінська, Г.П.; Сотніченко, В.В.Основні відмінності у тестуванні веб-додатків полягають у наступному: – розрахованість на багато користувачів (кожен користувач може мати свої рівні доступу, користувачі з одним рівнем доступу можуть звертатися до одних і тих же сутностей, що призводить до конкурентного доступу, тощо); – особливості роботи веб-додатків в різних умовах передачі даних (наприклад, використання додатків в умовах низької швидкості передачі даних); – особливості тестування безпеки веб-додаткіів (конфідеційність, цілісність, доступність).