Імпэратыўнае праграмаваньне
парадыгма праграмаваньня / From Wikipedia, the free encyclopedia
Імпэратыўнае праграмаваньне (па-ангельску: imperative programming, даслоўна — загаднае праграмаваньне) у інфарматыцы разглядаецца як супрацьлегласьць дэкляратыўнаму праграмаваньню, гэта парадыгма праграмаваньня, у якой вылічэньне апісваецца ў тэрмінах стану праграмы і камандаў зьмены гэтага стану. Загадны лад у натуральных мовах выражае каманды зрабіць дзеяньне, а імпэратыўныя праграмы — гэта набор праграм для выкананьня кампутарам.
Гэты артыкул патрабуе ўдакладненьня артаграфіі. |
Імпэратыўнае праграмаваньне не падобнае да іншых тыпаў праграмаваньня, такіх як функцыянальнае і лягічнае. Функцыянальныя мовы праграмаваньня, такія як Haskell, не зьяўляюцца мовамі, у якіх праграмы выглядаюць пасьлядоўнасьцю апэратараў і ня маюць глябальнага стану. Мовы лягічнага праграмаваньня, напрыклад Prolog, указваюць, «што» трэба зрабіць, а ня «як» гэта трэба зрабіць.