機能とは? 定義と意味

click fraud protection

プログラミング言語において、特定の計算または手順を実行する別個の名前付きコード単位。 関数を使用するには、この目的のために確保されたプログラムの特別な領域で関数を宣言する必要があります。

関数には、論理パラメーターと呼ばれるプレースホルダーが含まれます。プレースホルダーは、プログラムの他の場所で呼び出された呼び出しによって関数が開始されると、実際の値(実際のパラメーター)に置き換えられます。

たとえば、次の擬似コードは2つの数値を加算し、結果を表示します。add(x、y){sum = x + y; print sum;}括弧(x、y)内の変数は、実際のパラメーターに置き換えられる論理パラメーターです。 プログラムの他の場所では、次のようなステートメントが実際のパラメーターを呼び出して提供します。add(5,10)実際のパラメーター、呼び出し、パラメーター、パラメーター受け渡しの規則を参照してください。

Technipagesは機能を説明します

コード本体の関数は、識別された小さなコード部分であり、その位置は大きなコード本体に依存します。 単一の特定のタスクを実行するための定義済みの役割があります。 プログラム内のあるポイントで関数を作成すると、同じプログラムのどの部分からでもアクセスできるようになります。

関数は主に再利用できるため時間を節約し、宣言された関数は可能な限り多くの場所と時間で使用できるために使用されます。 使用されているほとんどの関数は、宣言されると、他のプログラマーがいくつかの異なるプログラムで使用することもできます。 プログラマーは、関数のリストをコンパイルし、それらをエクスポートして他のプログラムで使用することができます。

プログラミングの機能は、1930年代に開発されたラムダ計算システムにまでさかのぼることができます。 ラムダ計算では、関数とその結果を評価するためのベースを提供できます。 ラムダ計算モデルを使用するプログラミング言語は、Common Lisp、Scheme、Clojure、Wolfram Language、Racket、およびHaskellです。 プログラミングの関数は、他のプログラミング言語でも利用されており、プログラミングニッチにサブハブを作成しています。例としては、XML、SQL、Lex / Yaccなどがあります。

関数の一般的な使用法

  • 主な理由 関数 使用できるのは、プログラム内でのコマンドの繰り返しを回避するために使用できるということです。
  • 関数 関数が開始されたときの手順は非常に似ており、値を返しますが、手順は返しません。
  • 別の理由 関数 使用できるのは、プログラムを明確な目的でいくつかの小さなモジュールに分割することにより、プログラムの論理構造を定義するのに役立ちます。

機能の一般的な誤用

  • NS 関数 はるかに大きなコード本体で定義されたコードであっても、大きなコードに依存しません
  • の再利用性 関数 プログラムはよく知られた関数のリストをコンパイルしないので、非常に疑わしいです。