Логотип
Юніонпедія
Зв'язок
Завантажити з Google Play
Новинка! Завантажити Юніонпедія на вашому Android™ пристрої!
безкоштовно
Більш швидкий доступ, ніж браузер!
 

Парадигма програмування

Індекс Парадигма програмування

Паради́гма програмува́ння — це система ідей і понять, які визначають стиль написання комп'ютерних програм, а також спосіб мислення програміста.

38 відносини: Python, Клавдій Птолемей, Комп'ютерна програма, Компонентне програмування, Концептуальна модель, Прототипне програмування, Процедурне програмування, Програмування, Програміст, Програма, Предметно-орієнтоване програмування, Премія Тюрінга, Парадигма (значення), Паралельні обчислення, Об'єктно-орієнтоване програмування, Обчислення, Аспектно-орієнтоване програмування, Агентно-орієнтований підхід, Алгебраїчне програмування, Роберт Флойд, Структура, Структура наукових революцій, Структурне програмування, Стани процесу, Томас Кун, Функційне програмування, Функціонально-орієнтоване програмування, Мультипарадигмальна мова програмування, Миколай Коперник, Множина, Модульне програмування, Життєвий цикл програмного забезпечення, Збірне програмування, Геліоцентризм, Геоцентризм, Декларативне програмування, Імперативне програмування, Логічне програмування.

Python

Python (найчастіше вживане прочитання — «Па́йтон», запозичено назву з британського шоу Монті Пайтон) — інтерпретована об'єктно-орієнтована мова програмування високого рівня з строгою динамічною типізацією.

Новинка!!: Парадигма програмування і Python · Побачити більше »

Клавдій Птолемей

Клавдій Птолемей (або Клавдій Птоломей, Κλαύδιος Πτολεμαῖος; бл. 87 — 165) — давньогрецький вчений (математик, астроном, географ, астролог), твори якого мали великий вплив на розвиток астрономії, географії та оптики.

Новинка!!: Парадигма програмування і Клавдій Птолемей · Побачити більше »

Комп'ютерна програма

Комп'ютерна програма Комп'ю́терна програ́ма (Computer program) — набір інструкцій у вигляді слів, цифр, кодів, схем, символів чи у будь-якому іншому вигляді, виражених у формі, придатній для зчитування (комп'ютером), які приводять його у дію для досягнення певної мети або результату (це поняття охоплює як операційну систему, так і прикладну програму, виражені у вихідному або об'єктному кодах).

Новинка!!: Парадигма програмування і Комп'ютерна програма · Побачити більше »

Компонентне програмування

Компоне́нтне програмува́ння — це узагальнення ООП, орієнтоване на повторне використання програмних компонентів - незалежних від МП самостійно реалізованих програмних об’єктів, які забезпечують виконання певної сукупності сервісів і представлених як контейнери з доступом до них через інтерфейс.

Новинка!!: Парадигма програмування і Компонентне програмування · Побачити більше »

Концептуальна модель

Концептуальна модель Концептуальна модель 1.

Новинка!!: Парадигма програмування і Концептуальна модель · Побачити більше »

Прототипне програмування

Прототипне програмування — стиль об'єктно-орієнтованого програмування, при якому відсутнє поняття класу, а повторне використання (успадкування) проводиться шляхом клонування існуючого примірника об'єкта — прототипу.

Новинка!!: Парадигма програмування і Прототипне програмування · Побачити більше »

Процедурне програмування

Процедурне програмування — парадигма програмування, заснована на концепції виклику процедури.

Новинка!!: Парадигма програмування і Процедурне програмування · Побачити більше »

Програмування

Програмування — процес проектування, написання, тестування, зневадження і підтримки комп'ютерних програм.

Новинка!!: Парадигма програмування і Програмування · Побачити більше »

Програміст

Програміст за роботою Програміст, також програмник — фахівець, що займається програмуванням, виконує розробку програмного забезпечення (в простіших випадках — окремих програм) для програмованих пристроїв, які, як правило містять один чи більше CPU.

Новинка!!: Парадигма програмування і Програміст · Побачити більше »

Програма

Програма (programme письмове оголошення, порядок денний, від prógramma вказівка) — заздалегідь затверджена (визначена) дія.

Новинка!!: Парадигма програмування і Програма · Побачити більше »

Предметно-орієнтоване програмування

Суб'єктно (Істотно)-орієнтоване програмування (subject - oriented programming, SOP.; надалі СОП) - метод побудови об'єктно-орієнтованих систем, як композиції суб'єктів.

Новинка!!: Парадигма програмування і Предметно-орієнтоване програмування · Побачити більше »

Премія Тюрінга

Премія Тюрінга (Turing Award) — найпрестижніша премія в галузі інформатики, щорічно присуджується Асоціацією обчислювальної техніки за видатні досягнення у цій галузі.

Новинка!!: Парадигма програмування і Премія Тюрінга · Побачити більше »

Парадигма (значення)

Паради́гма (παράδειγμα — «приклад», «взірець») — у загальному значенні — теоретико-методологічна модель.

Новинка!!: Парадигма програмування і Парадигма (значення) · Побачити більше »

Паралельні обчислення

масово паралельний суперкомп'ютер IBM Blue Gene/P Паралельні обчислення — це форма обчислень, в яких кілька дій проводяться одночасно.

Новинка!!: Парадигма програмування і Паралельні обчислення · Побачити більше »

Об'єктно-орієнтоване програмування

Об'є́ктно-орієнто́ване програмува́ння (ООП) — одна з парадигм програмування, яка розглядає програму як множину «об'єктів», що взаємодіють між собою.

Новинка!!: Парадигма програмування і Об'єктно-орієнтоване програмування · Побачити більше »

Обчислення

Обчислення, розрахунок (calculcation) - процес отримання якого-небудь результату за допомогою дій над числами.

Новинка!!: Парадигма програмування і Обчислення · Побачити більше »

Аспектно-орієнтоване програмування

Аспектно-орієнтоване програмування, АОП (aspect-oriented programming, AOP) — парадигма програмування, яка дозволяє виокремити перехресну (наскрізну) функціональність (cross-cutting concern).

Новинка!!: Парадигма програмування і Аспектно-орієнтоване програмування · Побачити більше »

Агентно-орієнтований підхід

Агентно-орієнтований підхід (надалі АОП) до програмування - різновид представлення програм, або парадигма програмування, в якій основними концепціями є поняття агента і його поведінки, які залежать від середовища, в якому він знаходиться.

Новинка!!: Парадигма програмування і Агентно-орієнтований підхід · Побачити більше »

Алгебраїчне програмування

Алгебраї́чне (інсерці́йне) програмування — ґрунтується на теорії переписування термів.

Новинка!!: Парадигма програмування і Алгебраїчне програмування · Побачити більше »

Роберт Флойд

Роберт (Боб) Флойд (Robert W. (Bob) Floyd, 8 червня 1936 — 25 вересня 2001) — видатний американський науковець в галузі інформатики.

Новинка!!: Парадигма програмування і Роберт Флойд · Побачити більше »

Структура

ДНК. Структу́ра (structūra, structure, структура, Struktur) — це характеристика складу та просторова картина складу об'єкта, речовини (ізотропна, анізотропна, кристалічна, аморфна, гомогенний чи колоїдний розчин, фазові суміші) взаєморозміщення формацій, частин, деталей, елементів, певний функціональний взаємозв'язок складових частин об'єкта, внутрішня будова.

Новинка!!: Парадигма програмування і Структура · Побачити більше »

Структура наукових революцій

«Структу́ра науко́вих револю́цій» (The Structure of Scientific Revolutions.) (1962) — книга Томаса Куна, що являє собою аналіз історії науки.

Новинка!!: Парадигма програмування і Структура наукових революцій · Побачити більше »

Структурне програмування

Структурне програмування — методологія програмування (модель конструювання програмного забезпечення) запропонована в 1970-х роках голландським науковцем Дейкстрою (Edsger Wybe Dijkstra), була розроблена та доповнена Ніклаусом Віртом.

Новинка!!: Парадигма програмування і Структурне програмування · Побачити більше »

Стани процесу

У багатозадачній комп'ютерній системі процеси можуть приймати різні стани.

Новинка!!: Парадигма програмування і Стани процесу · Побачити більше »

Томас Кун

То́мас Се́мюел Кун (Thomas Samuel Kuhn; *18 липня 1922 — †17 червня 1996) — американський філософ і історик науки, один з лідерів сучасної постпозитивістської філософії науки.

Новинка!!: Парадигма програмування і Томас Кун · Побачити більше »

Функційне програмування

Функційне програмування — парадигма програмування, яка розглядає програму як обчислення математичних функцій та уникає станів та змінних даних.

Новинка!!: Парадигма програмування і Функційне програмування · Побачити більше »

Функціонально-орієнтоване програмування

Функціонально-орієнтоване програмування (Feature-oriented programming) — загальна парадигма компонування програм у ряд програмних продуктів.

Новинка!!: Парадигма програмування і Функціонально-орієнтоване програмування · Побачити більше »

Мультипарадигмальна мова програмування

Мультипарадигмальна мова програмування — як правило, мова програмування, розроблена спеціально як інструмент мультипарадигмального програмування, тобто образотворчі можливості якого спочатку передбачалося успадкувати від декількох, найчастіше неспоріднених мов.

Новинка!!: Парадигма програмування і Мультипарадигмальна мова програмування · Побачити більше »

Миколай Коперник

Микола́й Копе́рник (Mikołaj Kopernik, Nikolaus Kopernikus, Nicolaus Copernicus Torinensis або Thorunensis або Torunensis, ім'я при народженні — Nikolas Koppernigk; 19 лютого 1473, Торунь, нині Польща — 24 травня 1543, Фромборк, нині Польща) — польсько-німецький астроном і математик, фізик, правник, дипломат, економіст, канонік та лікар.

Новинка!!: Парадигма програмування і Миколай Коперник · Побачити більше »

Множина

Множина — одне з найважливіших понять сучасної математики.

Новинка!!: Парадигма програмування і Множина · Побачити більше »

Модульне програмування

Модульне програмування — парадигма програмування, орієнтована на зменшення складності програмних продуктів та можливості перенесення окремих рішень з одних програмних проектів у інші.

Новинка!!: Парадигма програмування і Модульне програмування · Побачити більше »

Життєвий цикл програмного забезпечення

Життє́вий цикл програ́много забезпе́чення — сукупність окремих етапів робіт, що проводяться у заданому порядку протягом періоду часу, який починається з вирішення питання про розроблення програмного забезпечення і закінчується припиненням використання програмного забезпечення.

Новинка!!: Парадигма програмування і Життєвий цикл програмного забезпечення · Побачити більше »

Збірне програмування

Збі́рне програмува́ння - варіант модульного програмування для розподілених систем, який використовує в процесі збирання програми не тільки готові модулі, а і інші готові елементи (об’єкти, компоненти, каркаси тощо), реалізовані можливо у різних операційних середовищах.

Новинка!!: Парадигма програмування і Збірне програмування · Побачити більше »

Геліоцентризм

''Небесні сфери з рукопису Коперника'' Геліоцентрична система Heliocentrism (lower panel) in comparison to the geocentric model (upper panel) Геліоцентри́зм або Геліоцентри́чна систе́ма сві́ту (від ηλιος «сонце» і centrum «осереддя, центр») — вчення в астрономії і філософії, яке ставить Сонце в центр Всесвіту, а навколо нього (точніше, навколо спільного центра мас всієї його системи) обертаються усі тіла.

Новинка!!: Парадигма програмування і Геліоцентризм · Побачити більше »

Геоцентризм

Національной бібліотеці Франції. Базові елементи Птоломеївської астрономії. Показана планате на епіциклі з ексцентричним деферантом. Фази Венери Геоцентри́зм, Геоцентри́чна систе́ма сві́ту (від Γῆ, Γαῖα — Земля) — уявлення про світобудову, згідно з яким центральне положення у Всесвіті займає Земля, навколо якої обертаються Сонце, Місяць, планети, зірки.

Новинка!!: Парадигма програмування і Геоцентризм · Побачити більше »

Декларативне програмування

Декларативне програмування — парадигма програмування, відповідно до якої, програма описує, який результат необхідно отримати, замість описання послідовності отримання цього результату.

Новинка!!: Парадигма програмування і Декларативне програмування · Побачити більше »

Імперативне програмування

Імперати́вне програмува́ння — парадигма програмування, згідно з якою описується процес отримання результатів як послідовність інструкцій зміни стану програми.

Новинка!!: Парадигма програмування і Імперативне програмування · Побачити більше »

Логічне програмування

IBM's Blue Gene/P масивно паралельний суперкомп'ютер Логі́чне програмува́ння — парадигма програмування, а також розділ дискретної математики, що вивчає методи і можливості цієї парадигми, засновані на виведенні нових фактів з даних фактів згідно із заданими логічними правилами.

Новинка!!: Парадигма програмування і Логічне програмування · Побачити більше »

Перенаправлення тут:

Мультипарадигмова мова програмування, Парадигми програмування.

ВихідніВхідний
Гей! Ми на Facebook зараз! »