Порівняльний аналіз функціонального і об’єктно-орієнтованого програмування

Abstract

Бакалаврська робота на тему- Порівняльний аналіз функціонального і об’єктно-орієнтованого програмування. Метою роботи Провести порівняльний аналіз функціонального та об’єктно-орієнтованого програмування з погляду теоретичних основ, парадигмального впливу на проєктування систем, гнучкості, масштабованості, підтримки абстракцій та підтримки формальних моделей. Об'єкт дослідження: процеси проєктування та реалізації програмного забезпечення в контексті різних парадигм програмування. Предмет дослідження: функціональне та об’єктно-орієнтоване програмування: принципи, структури, абстракції, механізми успадкування, інкапсуляції, композиції, а також формальні та паралельні моделі в обох парадигмах. Результати дослідження: систематизовано основні характеристики та принципи функціонального та об’єктно-орієнтованого програмування. У першому розділі - розглядаються базові поняття ООП — об’єкти, класи, успадкування та побудова об’єктно-орієнтованих систем як основи сучасної архітектури програмного забезпечення. В другому розділі - аналізує різні парадигми програмування, включаючи функціональний підхід, типізацію, абстракції та принципи побудови ієрархій при проєктуванні програмних систем. В третьому розділі - йдеться про теоретичні та практичні аспекти реалізації паралелізму, синхронізації та застосування формальних обчислювальних моделей у функціональному та об’єктно-орієнтованому середовищах. Функціональне та об’єктно-орієнтоване програмування відображають два фундаментальні підходи до побудови програмних систем.

Description

Citation

Endorsement

Review

Supplemented By

Referenced By