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