Застосування принципів об'єктно-орієнтованих мов програмування для моделювання клітинного поділу
Вантажиться...
Дата
2024
Назва журналу
Номер ISSN
Назва тому
Видавець
Гельветика
Анотація
Сучасна біологія та медицина потребують все більш точних та детальних моделей клітинних процесів. Моделювання клітинного поділу є критично важливим для розуміння таких явищ, як ріст пухлин, регенерація тканин та розвиток організму. Об'єктно-орієнтовані мови програмування дозволяють створювати моделі, що є легко зрозумілими, модульними та гнучкими. Це сприяє швидкому розвитку та модифікації моделей без необхідності повного переписування коду, що є особливо важливим для наукових досліджень.
Мета дослідження полягає в моделюванні клітинного поділу засобами об'єктно-орієнтованих мов програмування.
Методика. В дослідженнях використані методи об'єктно-орієнтованих мов програмування, код програми написаний на Kotlin. Результати. Створено модель клітинного поділу, яка охоплює ключові етапи процесу. Використання об'єктно-орієнтованих принципів дозволило структурувати модель таким чином, щоб кожен компонент клітини та етап поділу був представлений окремим класом. Завдяки принципам інкапсуляції, всі елементи та процеси моделі були розділені на окремі модулі, що значно полегшує їх модифікацію та повторне використання. Це сприяє підвищенню якості та надійності програмного забезпечення, що використовується для моделювання. Застосування наслідування та поліморфізму дозволило створити ієрархію класів, що забезпечує зручну розширюваність моделі. Це дозволяє легко додавати нові типи клітин та процеси без необхідності змінювати
існуючу структуру коду.
Новизна роботи. Робота демонструє новий спосіб використання принципів об'єктноорієнтованого програмування для моделювання складних біологічних процесів, зокрема клітинного поділу. Це є важливим кроком у розвитку методології біоінформатики та комп'ютерної біології.
Практична значимість. Робота є актуальною як з наукової, так і з практичної точки зору, сприяючи розвитку нових методів дослідження клітинних процесів та інтеграції біологічних знань з сучасними інформаційними технологіями. Має значну цінність для освіти, оскільки демонструє приклад використання сучасних методів програмування для вирішення складних наукових задач. Це може сприяти підготовці нових поколінь науковців та програмістів, що володіють необхідними знаннями та навичками для роботи у сфері біоінформатики та системної біології.
Опис
Застосування принципів об'єктно-орієнтованих мов програмування для моделювання клітинного поділу = Application of principles of object-oriented programming languages for simulation of cell division / О. П. Кошова, Ю. Ф. Олексійчук, А. В. Оборожний, О. О. Черненко // Зб. наук. пр. НУК. – Миколаїв : Гельветика, 2024. – № 3 (496). – С. 87–93.
Ключові слова
клітинний поділ, модель, Kotlin, абстракція, cell division, model, OPP