Учебни материали

Споделени от колеги - с преглед преди изтегляне.

Основни понятия

Презентация PPT 29 сваляния 16.06.2019

Основни понятия
в обектноориентираното
програмиране (ООП)
Доц. д-р Христо Крушков
Катедра Компютърна Информатика
ФАКУЛТЕТ ПО МАТЕМАТИКА
И ИНФОРМАТИКА
ПЛОВДИВСКИ УНИВЕРСИТЕТ
“ПАИСИЙ ХИЛЕНДАРСКИ”

Доц. д-р Христо Крушков: Основни понятия в ООП

Парадигми в програмирането
Парадигмата (от гр. пример,
обрзец) на програмиране
представя (и определя)
концепцията на проектиране,
конструиране и изпълнение на
една програма.
Доц. д-р Христо Крушков: Основни понятия в ООП

Процедурна парадигма,
 програмата е алгоритъм, който се

прилага върху набор от входни данни
до получаването на определен резултат
 алгоритъмът е последователност от
инструкции (нареждания – указва как
да се постъпи), за получаване на
резултата (императивен стил)
Доц. д-р Христо Крушков: Основни понятия в ООП

Функционална парадигма
 резултатът се дефинира като функция

на входните данни, които от своя
страна също могат да бъдат функции
(дори същите)
 страничните ефекти при тези функции
са изчистени

Доц. д-р Христо Крушков: Основни понятия в ООП

Функционална парадигма
 програмите обработват изрази, чиито

стойности се търсят.
 стилът е декларативен, защото не се
инструктира изпълнителят как да
постъпи, а му се съобщава какво е това,
което се търси.

Доц. д-р Христо Крушков: Основни понятия в ООП

Логическа парадигма
проблемната област на задачата се дефинира
като съвкупност от факти и правила
 резултатът се получава като отговор на
въпрос, зададен към базата от факти и
правила
 този отговор се генерира автоматично на
основата на логически извод посредством
т.нар. “метод на резолюцията”.

Преглед на началото - целият файл след изтегляне

0 коментара

Все още няма коментари. Бъдете първият, който ще коментира.

За да коментирате, трябва да сте влезли в профила си.

Влезте