プロシージャ

用語の解説

プロシージャとは

(プロシージャ)

辞書的な意味としては「手続き」とか「手順」といった意味になる。

主にプログラミング言語の文法要素として目にすることが多い。 一連の処理をひとまとめにし、あたかも新しい1つの命令であるかのようにプログラムの他の部分から呼び出して利用することができるもので、プログラマが任意に作成できる。 利用頻度の高い処理をこのような形であらかじめ作成しておき、まとめたものが「ライブラリ」となる。

こうした機能は多くのプログラム言語がサポートしているものだが、名称がプロシージャとなるのか別の名前になるのかは、言語によって異なる。 感覚的には、「構造化言語」「関数型言語」というコンセプトが出現する前に設計された言語ではプロシージャと呼ばれるように思う。 それ以降は、同様の機構が「関数(Function)」と呼ばれ、またオブジェクト指向言語では「メソッド(Method)」と呼ばれる。 いずれも、本質的には同様のものだと考えることも可能だ。 なお、古いBASICでは、値を返すものが関数で、値を返さないものをプロシージャと呼んでいた記憶がある。

用語解説出典   powered by. アスキーデジタル用語辞典

CNET Japan

NEWSLETTERS

エンタープライズコンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]