СУЭБ ИВТ СО РАН

ICT SBRAS
А.М.Федотов

Словарь терминов в коллекции: Thesaurus of Information Technology (zthes_cat)

Парадигмы программирования [ru]

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

Парадигма программирования - исходная концептуальная схема постановки задач и их решения вместе с языком, ее формализующим, и формирующая стиль программирования.Парадигма (παράδειγμα, «пример, модель, образец») — совокупность фундаментальных научных установок, представлений и терминов, принимаемая и разделяемая научным сообществом и объединяющая большинство его членов. Обеспечивает преемственность развития науки и научного творчества.Парадигма является инструментом грамматического описания фактов, событий, явлений и процессов, возможно, не существующих одновременно, но интуитивно объединяемых в общее понятие. Парадигма представляет (и определяет) то, как программист видит выполнение плана решения поставленной задачи (программы).Важно отметить, что парадигма программирования не определяется однозначно языком программирования; практически все современные языки программирования в той или иной мере допускают использование различных парадигм (мультипарадигмальное программирование). Создатели языков придерживаются точки зрения, гласящей, что ни одна парадигма не может быть одинаково эффективной для всех задач, и следует позволять программисту выбирать лучший стиль программирования для решения каждой отдельной задачи.Так на языке Си, который не является объектно-ориентированным, можно работать в соответствии с принципами объектно-ориентированного программирования, хотя это и сопряжено с определёнными сложностями, функциональное программирование можно применять при работе на любом императивном языке, в котором имеются функции.

(NT) Парадигмы программирования (add ) [ru]

Синонимы:
[SYN] парадигма программирования
Головные термины:
[BT] программирование [ru]
Дочерние термины:
[NT] Аспектно-ориентированное программирование [ru]
[NT] Декларативное программирование [ru]
[NT] Императивное программирование [ru]
[NT] Модель программная [ru]
[NT] Объектно-ориентированное программирование [ru]
[NT] Программирование структурное [ru]
[NT] Функциональное программирование [ru]
[NT] обобщенное программирование

Контекстный поиск: Задайте образец для поиска:
    

|Список терминов| |Терминдер тізімі| |Directory of Terms|
© 2013-2024, Евразийский национальный университет им. Л.Н.Гумилева, Астана
© 2007-2024, Новосибирский государственный университет, Новосибирск
© 1998-2024, Институт вычислительных технологий СО РАН, Новосибирск
© 1998-2024, Федотов А.М.
[FIT]
ФИТ НГУ       НГУ
ЕНУ им.Гумилева
ИВТ СО РАН
    Дата последней модификации: 30.05.2015