Skip to content
命令型プログラミング

File:Computer-memory-map.png · Wikimedia Commons · See Wikimedia Commons

EntityQ275596· pop 51· linked from 598 articles

命令型プログラミング

Sign in to save

Also known as IP

programming paradigm of directly specifying commands that affect program state

Wikidata facts

Image
Add all numbers block.png
Show 1 more fact
short name
Imperativ
Sources (1)

via Wikidata · CC0

Article · 日本語

命令型プログラミング(英: Imperative Programming)は、プログラムのを変化させるステートメントを基本文に用いる総称的なプログラミングパラダイムである。ステートメントではコマンド(命令文)が多用される。宣言型プログラミングと対をなしてのプログラミング言語の分類用語としても扱われている。宣言型の数学的性質に対して、命令型はノイマン型コンピュータ向けの計算機科学特有の性質である。このパラダイムは、手続き型、構造化、、オブジェクト指向などを包括している。 ステートメント上のコマンドで状態は変化され、変化した状態の参照でステートメントの動作も変化することは副作用と呼ばれる。コマンドと副作用の存在によって命令型プログラミングは、各オペレータを状態の遷移と照らし合わせて解釈することになる。このことから命令型はhow a program operates(どう処理するか)と形容される。 宣言型プログラミングの基本文の式の方針は、コマンドと副作用を持たないことなので、そこでの参照透過な各オペレータは、その定義のままに把握できる。このことから宣言型はwhat a program accomplishes(なにを果たすか)と形容される。

Abstract from DBpedia / Wikipedia · CC BY-SA

Connections

Categories