Програмирање вођено подацима — разлика између измена

Садржај обрисан Садржај додат
Направљено превођењем странице „Data-driven programming
 
Нема описа измене
Ред 1:
{{Семинарски рад}}
{{Sidebar
| title = [[Парадигмe програмирањa]]
| name = Programming paradigms
| contentstyle = text-align: left
| content1 =
* [[Језик дејства|Језика дејства]]
* [[Агентно-оријентисано програмирање]]
* [[Агентно низно оријентисано програмирање]]
* [[Аутоматно програмирање]]
* [[Паралелно израчунавање]]
** [[Релативистичко програмирање]]
* [[Подаци-погон]]
* [[Декларативно]] (контраст: [[Императивно програмирање|Императивно]])
** [[Принуда]]
*** [[Ограничење логике]]
**** [[Упоредно ограничење Логика]]
** [[Протока података]]
*** [[Проток-основе]]
*** Мобилни оријентисани ([[Табела]]s)
*** [[Реактивне]]
** [[Функционално програмирање|Функционално]]
*** [[Функционална логика]]
*** [[Чисто функционална]]
** [[Логика]]
*** [[Абдуктивна логика]]
*** [[Скуп одговора]]
*** [[Упоредна логика]]
*** [[Функционална логика]]
*** [[Индуктивна логика]]
* [[Крајње корисничко програмирање]]
* [[Догађај погон]]
**[[Сервис-оријентисано]]
**[[Време-погона]]
*[[Израз оријентисано]]
*[[Функционално-оријентисано]]
*[[Функционални ниво (контраста: Вредност ниво)]]
*[[Генеричко програмирање|Генерички]]
*[[Императивно програмирање|Императивно]] (контраст: [[Declarative programming|Декларативно]])
** [[Писменост]]
** [[Процедура]]
* [[Индукртивно програмирање]]
* [[Језичка оријентација]]
** [[Природни језик за програмирање]]
** [[Специфичне дисциплине]]
** [[Специфићни домен]]
** [[Граматика-оријентисаности]]
*** [[Дијалект]]
** [[Намерно програмирање]]
* [[Метапрограмирање]]
** [[Аутоматско програмирање]]
** [[Рефлекција]]
*** [[Атрибут оријентација]]
** [[Хомоицониц]]
** [[Шаблон]]
*** [[Основна полиса]]
* [[Неструктуирано програмирање]] (контраст: [[Структуирано програмирање]])
** [[Поредак]]
* [[Недетерминистичких]]
*[[Паралелна обрада]]
** [[Процес оријентисаности]]
* [[Тачка-слободан стил]]
** [[Цонцатенативе]]
* [[Семантички]]
* [[Strukturirano programiranje|Структурно]] (контраст: [[Неструктуирано]])
** [[Блок-структуриранње]]
** [[Модуларни]] (контраст: [[Монолитни]])
** [[Објектно-оријентисано програмирање|Објектно-оријентисано (OOP)]]
*** [[Класе-основе]]
*** [[Упоредно програмирање]]
*** [[Прототип-основе]]
*** [[Раздвајање проблема]]:
**** [[Аспект-оријентисаности]]
**** [[Улога оријентисаности]]
**** [[Наслов оријентисаности]]
** [[Рекурзија]]
* [[Вредност нивоа]] (контраст: [[Функција нивоа]])
* [[Пробабилистичко]]
* [[Појам]]}}
 
У [[Програмирање|програмирању]], '''програмирање покретних података''' је [[парадигма програмирања]] у којој се програм изјаве описује као податак који је упарен и потребна је обрада пре дефинисања низа корака које треба предузети.<ref name="awk"><cite class="citation web" contenteditable="false">Stutz, Michael (September 19, 2006). </cite></ref> Стандардни примери покретних података језика су језички текст прераде [[Програмски алат сед|сед]] и [[АВК]],<ref name="awk"><cite class="citation web" contenteditable="false">Stutz, Michael (September 19, 2006). </cite></ref> где су подаци низ линија у [[Ток (рачунарство)|улазном потоку]] - они су тиме такође познати као ресорни-оријентисани језик - и образац подударања се, пре свега, врши преко [[Regularni izraz|регуларних израза]] или бројева линија.