Содержание
51 отношения: ABC (язык программирования), C++11, Clean, CQRS, Curl (язык программирования), Curry, Embarcadero RAD Studio, JavaScript, JetBrains MPS, Katahdin, LAMP, Mozart (система программирования), Nemerle, Perl, PHP, Python, Scala (язык программирования), Swift (язык программирования), T++, Visual Basic, Карри, Хаскелл, Клу, Код с запашком, Компонентно-ориентированное программирование, Прототипное программирование, Проблемно-ориентированное проектирование, Программирование, Программирование методом копирования-вставки, Программирование, управляемое данными, Парадигма, Парадигма (философия), Параллелизм (информатика), Полный перебор, Переменная (программирование), Антипаттерн, Разработка программного обеспечения, Разделяй и властвуй (информатика), Рефлексия (программирование), Си (язык программирования), Список Java API, Теория языков программирования, Учебный язык программирования, Функциональное программирование, Файл регистрации, Мультипарадигмальный язык программирования, Модули Perl, Металингвистическая абстракция, История языка программирования Python, ДРАКОН, Логика в информатике, ... Развернуть индекс (1 больше) »
ABC (язык программирования)
— императивный, процедурный, структурный высокоуровневый язык программирования общего назначения и IDE, разработанные в Центре математики и информатики в Нидерландах в 1987 году.
Посмотреть Парадигма программирования и ABC (язык программирования)
C++11
C++11 или ISO/IEC 14882:2011 (в процессе работы над стандартом носил условное наименование C++0x) — новая версия стандарта языка C++, вместо ранее действовавшего ISO/IEC 14882:2003.
Посмотреть Парадигма программирования и C++11
Clean
Clean — чистый функциональный язык программирования, поддерживающий основные принципы парадигмы функционального программирования.
Посмотреть Парадигма программирования и Clean
CQRS
Command-query separation (CQS) или command-query responsibility segregation (CQRS) — это принцип императивного программирования, изобретённый Бертраном Мейером во время работы над языком программирования Eiffel.
Посмотреть Парадигма программирования и CQRS
Curl (язык программирования)
Curl — рефлексивный объектно-ориентированный язык программирования, созданный для написания интерактивных веб-приложений.
Посмотреть Парадигма программирования и Curl (язык программирования)
Curry
Curry — встраиваемый язык программирования общего назначения, реализованный поверх языка Haskell.
Посмотреть Парадигма программирования и Curry
Embarcadero RAD Studio
Embarcadero RAD Studio — среда быстрой разработки приложений (RAD) фирмы Embarcadero Technologies, работающая под Windows.
Посмотреть Парадигма программирования и Embarcadero RAD Studio
JavaScript
JavaScript (аббр. JS) — мультипарадигменный язык программирования.
Посмотреть Парадигма программирования и JavaScript
JetBrains MPS
JetBrains MPS — система метапрограммирования, разработанная JetBrains.
Посмотреть Парадигма программирования и JetBrains MPS
Katahdin
Katahdin — язык программирования, в котором синтаксис и семантика могут изменяться во время исполнения.
Посмотреть Парадигма программирования и Katahdin
LAMP
Схема комплекса LAMP, работающего вместе с сервером Squid. Высокопроизводительное и отказоустойчивое решение для веб-сервера во враждебном окружении. LAMP — акроним, обозначающий набор (комплекс) серверного программного обеспечения, широко используемый во Всемирной паутине.
Посмотреть Парадигма программирования и LAMP
Mozart (система программирования)
Mozart — мультиплатформенная интерпретирующая реализация языка программирования Oz разработанная Mozart Consortium.
Посмотреть Парадигма программирования и Mozart (система программирования)
Nemerle
Nemerle — гибридный язык высокого уровня со статической типизацией, сочетающий в себе возможности функционального и объектно-ориентированного программирования, для платформ.NET и Mono (язык компилируется в CIL и является CLS-совместимым).
Посмотреть Парадигма программирования и Nemerle
Perl
Perl — высокоуровневый интерпретируемый динамический язык программирования общего назначения, созданный Ларри Уоллом, лингвистом по образованию.
Посмотреть Парадигма программирования и Perl
PHP
PHP (PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста»; первоначально Personal Home Page Tools — «Инструменты для создания персональных веб-страниц») — скриптовый язык общего назначения, интенсивно применяемый для разработки веб-приложений.
Посмотреть Парадигма программирования и PHP
Python
Логотип Python (1990—2005) Python (МФА:; в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода.
Посмотреть Парадигма программирования и Python
Scala (язык программирования)
Scala — мультипарадигмальный язык программирования, спроектированный кратким и типобезопасным для простого и быстрого создания компонентного программного обеспечения, сочетающий возможности функционального и объектно-ориентированного программирования.
Посмотреть Парадигма программирования и Scala (язык программирования)
Swift (язык программирования)
Swift — открытый мультипарадигмальный компилируемый язык программирования общего назначения.
Посмотреть Парадигма программирования и Swift (язык программирования)
T++
Т++ — язык программирования указания необходимости параллельных вычислений с синтаксисом и семантикой, расширяющими язык C++, а именно расширением его несколькими словами, указывающими на возможность проведения параллельных вычислений.
Посмотреть Парадигма программирования и T++
Visual Basic
Microsoft Visual Basic — язык программирования, а также интегрированная среда разработки программного обеспечения, разрабатываемые корпорацией Microsoft.
Посмотреть Парадигма программирования и Visual Basic
Карри, Хаскелл
Ха́скелл Брукс Ка́рри (12 сентября 1900 — 1 сентября 1982) — американский и. Программа его исследований способствовала становлению конструктивного подхода к выработке оснований математики.
Посмотреть Парадигма программирования и Карри, Хаскелл
Клу
Клу (Clu, CLU) — объектно-ориентированный язык программирования, одним из первых реализовавший концепцию абстрактных типов данных и парадигму обобщённого программирования.
Посмотреть Парадигма программирования и Клу
Код с запашком
Код с запашко́м (код с душко́м, дурно пахнущий код code smell) — термин, обозначающий код с признаками (запахами) проблем в системе.
Посмотреть Парадигма программирования и Код с запашком
Компонентно-ориентированное программирование
Компонентно-ориентированное программирование (component-oriented programming, COP) — парадигма программирования, существенным образом опирающаяся на понятие компонента — независимого модуля исходного кода программы, предназначенного для повторного использования и развёртывания и реализующегося в виде множества языковых конструкций (например, «классов» в объектно-ориентированных языках программирования), объединённых по общему признаку и организованных в соответствии с определёнными правилами и ограничениями.
Посмотреть Парадигма программирования и Компонентно-ориентированное программирование
Прототипное программирование
Прототипное программирование — стиль объектно-ориентированного программирования, при котором отсутствует понятие класса, а наследование производится путём клонирования существующего экземпляра объекта — прототипа.
Посмотреть Парадигма программирования и Прототипное программирование
Проблемно-ориентированное проектирование
frame Предметно-ориентированное проектирование (реже проблемно-ориентированное, Domain-driven design, DDD) — это набор принципов и схем, направленных на создание оптимальных систем объектов.
Посмотреть Парадигма программирования и Проблемно-ориентированное проектирование
Программирование
Программи́рование — процесс создания компьютерных программ.
Посмотреть Парадигма программирования и Программирование
Программирование методом копирования-вставки
Программи́рование ме́тодом копи́рования-вста́вки, C&P-программирование или копипаста в программировании — процесс создания программного кода с часто повторяющимися частями, произведёнными операциями копировать-вставить (copy-paste).
Посмотреть Парадигма программирования и Программирование методом копирования-вставки
Программирование, управляемое данными
Программирование, управляемое данными (data-driven programming) представляет собой метод или даже парадигму программирования, при котором программный код, хотя и отделён от входных данных, но спроектирован таким образом, что логика программы определяется входными данными.
Посмотреть Парадигма программирования и Программирование, управляемое данными
Парадигма
Паради́гма (от παράδειγμα, «пример, модель, образец») — совокупность фундаментальных научных установок, представлений и терминов, принимаемая и разделяемая научным сообществом и объединяющая большинство его членов.
Посмотреть Парадигма программирования и Парадигма
Парадигма (философия)
В науке и философии паради́гма (от παράδειγμα, «шаблон, пример, образец». Первоначально слово использовалось в лингвистике и риторике. Так, например, ЭСБЕ определяет этот термин следующим образом: «в грамматике слово, служащее образцом склонения или спряжения; в риторике — пример, взятый из истории и приведенный с целью сравнения».
Посмотреть Парадигма программирования и Парадигма (философия)
Параллелизм (информатика)
«Задача об обедающих философах» — классическая проблема с параллелизмом и разделяемыми ресурсами. В информатике параллели́зм — это свойство систем, при котором несколько вычислений выполняются одновременно, и при этом, возможно, взаимодействуют друг с другом.
Посмотреть Парадигма программирования и Параллелизм (информатика)
Полный перебор
Полный перебор (или метод «грубой силы», brute force) — метод решения математических задач.
Посмотреть Парадигма программирования и Полный перебор
Переменная (программирование)
Переме́нная в императивном программировании — поименованная, либо адресуемая иным способом область памяти, адрес которой можно использовать для осуществления доступа к данным.
Посмотреть Парадигма программирования и Переменная (программирование)
Антипаттерн
Антипаттерн (anti-pattern) — это распространённый подход к решению класса часто встречающихся проблем, являющийся неэффективным, рискованным или непродуктивным.
Посмотреть Парадигма программирования и Антипаттерн
Разработка программного обеспечения
Разрабо́тка програ́ммного обеспе́чения (software development) — деятельность по созданию нового программного обеспечения.
Посмотреть Парадигма программирования и Разработка программного обеспечения
Разделяй и властвуй (информатика)
Разделяй и властвуй (divide and conquer) в информатике — важная парадигма разработки алгоритмов, заключающаяся в рекурсивном разбиении решаемой задачи на две или более подзадачи того же типа, но меньшего размера, и комбинировании их решений для получения ответа к исходной задаче; разбиения выполняются до тех пор, пока все подзадачи не окажутся элементарными.
Посмотреть Парадигма программирования и Разделяй и властвуй (информатика)
Рефлексия (программирование)
В информатике отражение или рефлексия (холоним интроспекции, reflection) означает процесс, во время которого программа может отслеживать и модифицировать собственную структуру и поведение во время выполнения.
Посмотреть Парадигма программирования и Рефлексия (программирование)
Си (язык программирования)
Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.
Посмотреть Парадигма программирования и Си (язык программирования)
Список Java API
Есть три типа Java API.
Посмотреть Парадигма программирования и Список Java API
Теория языков программирования
История языков программирования Теория языков программирования (programming language theory, PLT) — раздел информатики, посвящённый вопросам проектирования, анализа, определения характеристик и классификации языков программирования и изучением их индивидуальных особенностей.
Посмотреть Парадигма программирования и Теория языков программирования
Учебный язык программирования
Уче́бный язы́к программи́рования — язык программирования, предназначенный для обучения.
Посмотреть Парадигма программирования и Учебный язык программирования
Функциональное программирование
Функциона́льное программи́рование — раздел дискретной математики и парадигма программирования, в которой процесс вычисления трактуется как вычисление значений функций в математическом понимании последних (в отличие от функций как подпрограмм в процедурном программировании).
Посмотреть Парадигма программирования и Функциональное программирование
Файл регистрации
Файл регистрации (протокол, журнал, лог; log) — файл с записями о событиях в хронологическом порядке, простейшее средство обеспечения журналирования.
Посмотреть Парадигма программирования и Файл регистрации
Мультипарадигмальный язык программирования
Мультипарадигма́льный язы́к программи́рования — как правило, язык программирования, который был разработан специально как инструмент мультипарадигмального программирования, то есть изобразительные возможности которого изначально предполагалось унаследовать от нескольких, чаще всего не родственных языков.
Посмотреть Парадигма программирования и Мультипарадигмальный язык программирования
Модули Perl
Модуль Perl — отдельный программный компонент языка программирования Perl.
Посмотреть Парадигма программирования и Модули Perl
Металингвистическая абстракция
Металингвистическая абстракция в информатике — это процесс решения сложных проблем путём создания нового языка или словарного запаса, чтобы лучше понять проблему пространства.
Посмотреть Парадигма программирования и Металингвистическая абстракция
История языка программирования Python
История языка программирования Python началась в конце 1980-х. Гвидо ван Россум задумал Python в 1980-х годах, а приступил к его созданию в декабре 1989 года в центре математики и информатики в Нидерландах.
Посмотреть Парадигма программирования и История языка программирования Python
ДРАКОН
Дружелюбный русский алгоритмический язык, который обеспечивает наглядность (сокр. ДРАКОН) — визуальный алгоритмический язык программирования и моделирования (см.
Посмотреть Парадигма программирования и ДРАКОН
Логика в информатике
Логика в информатике — это направления исследований и отраслей знания, где логика применяется в информатике и искусственном интеллекте.
Посмотреть Парадигма программирования и Логика в информатике
Легалов, Александр Иванович
Легалов Александр Иванович (03.03.1956, г. Енисейск, СССР) — д.т. н., профессор и заведующий кафедрой Вычислительной техники Института космических и информационных технологий Сибирского федерального университета (СФУ), специалист в области технологий программирования, языков программирования и трансляторов, параллельного программирования и систем реального времени.
Посмотреть Парадигма программирования и Легалов, Александр Иванович
Также известен как Парадигма (программирование).