
File:Computer-memory-map.png · Wikimedia Commons · See Wikimedia Commons
императивное программирование
Sign in to saveAlso known as IP
парадигма программирования, где задаются выполняемые инструкции
Wikidata facts
- Instance of
- programming paradigm
- Subclass of
- computer programming
- Image
- Add all numbers block.png
Show 3 more facts
- opposite of
- purely functional programming
- manifestation of
- instruction
- short name
- Imperativ
Sources (1)
via Wikidata · CC0
Article · Русский
Императи́вное программи́рование — это парадигма программирования (стиль написания исходного кода компьютерной программы), для которой характерно следующее: * в исходном коде программы записываются инструкции (команды); * инструкции должны выполняться последовательно; * данные, получаемые при выполнении предыдущих инструкций, могут читаться из памяти последующими инструкциями; * данные, полученные при выполнении инструкции, могут записываться в память. Императивная программа похожа на приказы (англ. imperative — приказ, повелительное наклонение), выражаемые повелительным наклонением в естественных языках, то есть представляют собой последовательность команд, которые должен выполнить процессор. При императивном подходе к написанию кода (в отличие от функционального подхода, относящегося к декларативной парадигме) широко используется присваивание. Наличие операторов присваивания увеличивает сложность модели вычислений и делает императивные программы подверженными специфическим ошибкам, не встречающимся при функциональном подходе. Основные черты императивных языков: * использование именованных переменных; * использование оператора присваивания; * использование составных выражений; * использование подпрограмм; * и др.
Abstract from DBpedia / Wikipedia · CC BY-SA