Зміст
11 відносини: AspectJ, Cross-cutting concern, Java, Компілятор, Програмний каркас, Об'єктно-орієнтоване програмування, Шаблони проектування програмного забезпечення, Багатоагентна система, Інтернет, Інтегроване середовище розробки, Інтелектуальний агент.
- Парадигми програмування
AspectJ
AspectJ є аспектно-орієнтованим розширенням, створеним в Xerox PARC для програмування мовою Java.
Переглянути Аспектно-орієнтоване програмування і AspectJ
Cross-cutting concern
Cross-cutting concern (наскрізна відповідальність) - функціональність яку важко виокремити в окремий модуль, і яка описується в кожному.
Переглянути Аспектно-орієнтоване програмування і Cross-cutting concern
Java
Java (вимовляється Джава) — об'єктно-орієнтована мова програмування, випущена 1995 року компанією «Sun Microsystems» як основний компонент платформи Java.
Переглянути Аспектно-орієнтоване програмування і Java
Компілятор
Компілятор (Compiler від to compile — збирати в ціле) — комп'ютерна програма (або набір к. програм), що перетворює (компілює) вихідний код, написаний певною мовою програмування (мова джерела, source language), на семантично еквівалентний код в іншій мові програмування (мова цілі, target language), який зазвичай необхідний для виконання програми машиною, наприклад, комп'ютером.
Переглянути Аспектно-орієнтоване програмування і Компілятор
Програмний каркас
Фреймворк (Framework, каркас, платформа, структура, інфраструктура) —інфраструктура програмних рішень, що полегшує розробку складних систем.
Переглянути Аспектно-орієнтоване програмування і Програмний каркас
Об'єктно-орієнтоване програмування
Об'є́ктно-орієнто́ване програмува́ння (ООП) — одна з парадигм програмування, яка розглядає програму як множину «об'єктів», що взаємодіють між собою.
Переглянути Аспектно-орієнтоване програмування і Об'єктно-орієнтоване програмування
Шаблони проектування програмного забезпечення
Шаблони проектування програмного забезпечення (software design patterns) — ефектні способи вирішення задач проектування програмного забезпечення.
Переглянути Аспектно-орієнтоване програмування і Шаблони проектування програмного забезпечення
Багатоагентна система
Звичайний агент Агент, що навчається Багатоагентна система (МАС, Multi-agent system) — це система, утворена декількома взаємодіючими інтелектуальними агентами.
Переглянути Аспектно-орієнтоване програмування і Багатоагентна система
Інтернет
Opte Project Кількість точок доступу до мережі Інтернет на 10000 жителів Кількість користувачів Інтернету у відсотках від населення країни (2015 р.) Інтерне́т (від Internet), міжмере́жжя — всесвітня система сполучених комп'ютерних мереж, що базуються на комплекті Інтернет-протоколів.
Переглянути Аспектно-орієнтоване програмування і Інтернет
Інтегроване середовище розробки
Інтегроване середовище розробки (ІСР, Integrated development environment або IDE) — комплексне програмне рішення для розробки програмного забезпечення.
Переглянути Аспектно-орієнтоване програмування і Інтегроване середовище розробки
Інтелектуальний агент
Звичайний агент Агент, що навчається Терміни «агент» і «інтелектуальний агент» (ІА) мають два значення, і через це іноді виникає плутанина.
Переглянути Аспектно-орієнтоване програмування і Інтелектуальний агент
Див. також
Парадигми програмування
- Імперативне програмування
- Автоматизація процесу програмування
- Автоматне програмування
- Аспектно-орієнтоване програмування
- Багатопотокове оброблення даних
- Безпечне програмування
- Декларативне програмування
- Квантове програмування
- Комбінаторне програмування
- Логічне програмування
- Метапрограмування
- Модель паралельного програмування
- Модульне програмування
- Об'єктно-орієнтоване програмування
- Парадигма програмування
- Подійно-орієнтоване програмування
- Предметно-орієнтоване програмування
- Представлення знань
- Програмування в обмеженнях
- Програмування вищого порядку
- Прототипне програмування
- Процедурне програмування
- Реактивне програмування
- Реляційна модель даних
- Самопереробний код
- Скриптова мова
- Структурне програмування
- Точка перебігу
- Функційне програмування