Repository logo
Communities & Collections
All of CRUST
Statistics
English
Yкраїнська
New user? Click here to register.Have you forgotten your password?
  1. Home
  2. Browse by Author

Browsing by Author "Навка, Сергій Ігорович"

Filter results by typing the first few letters
Now showing 1 - 1 of 1
  • Results Per Page
  • Sort Options
  • Loading...
    Thumbnail Image
    Item type:Item,
    Дослідження часової ефективності базових конструкцій мов Objective-C та Swift під iOS
    (Український державний університет науки і технологій, Дніпро, 2026) Навка, Сергій Ігорович
    UKR: Магістерська кваліфікаційна робота виконана на сторінках, містить рисунків, таблиці, використаних джерел та додатки. У магістерській кваліфікаційній роботі досліджено часову ефективність базових конструкцій мов програмування Objective-C та Swift у середовищі iOS. Об’єктом дослідження є процеси виконання та оптимізації мовних конструкцій під час розроблення мобільних застосунків для операційної системи iOS. Предметом дослідження є порівняльний аналіз часової ефективності циклів, умовних операторів, операцій над колекціями, рядками, викликів методів та операцій із пам’яттю в мовах Objective-C та Swift. Метою роботи є створення інструментального середовища та проведення експериментального аналізу часової ефективності базових конструкцій мов Objective-C та Swift, визначення їх сильних і слабких сторін, а також формування науково обґрунтованих рекомендацій щодо оптимального використання мовних засобів у продуктивно-критичних iOS-застосунках. У процесі виконання роботи використано методи теоретичного аналізу принципів роботи Objective-C Runtime, ARC та оптимізацій компілятора LLVM, експериментальні методи вимірювання часу виконання з використанням нативних інструментів iOS-розроблення (Xcode Instruments, XCTest), а також методи програмної реалізації бенчмаркінгового комплексу для збору та аналізу результатів у реальному середовищі iOS. Отримані результати дозволяють оцінити вплив типу мовної конструкції, обсягу обчислень та особливостей керування пам’яттю на часову ефективність виконання програм. Практичне значення роботи полягає у можливості використання результатів дослідження для оптимізації продуктивності iOS-застосунків, вибору мови програмування та стилю кодування залежно від вимог до швидкодії, а також у науково-дослідній та освітній діяльності у галузі мобільних програмних систем.

DSpace software copyright © 2002-2026 LYRASIS

  • Accessibility settings
  • Privacy policy
  • End User Agreement
  • Send Feedback
Repository logo COAR Notify