コンピューターでは、サブルーチンとは何ですか?

コンピュータープログラミングのサブルーチンは、プログラム全体に役立つように設計された独自の内部操作を備えた大規模なコードモジュールの小さな部分です。サブルーチンは、プログラムで使用される特定のコード結果を返すため、関数またはメソッドと呼ばれることもあります。機能的なプログラミングは、バラバラにレイアウトされる汎用性の高いコードを提供します。プログラマーは、ユーザーのエクスペリエンスを「駆動」する機能を開始するイベントを選択します。

異なるコンピューター言語は、さまざまな方法でサブルーチン関数を使用します。一部のコンピュータープログラミング言語は、「スタック」モデルを使用します。このモデルでは、関数またはサブルーチンが線形形式で配置され、当面の関連性に応じて使用されます。他の言語は、コンパートメント化された形式を使用して機能を分離し、互いに区別します。

サブルーチンを正しく使用することは、プログラマーがコンピューターコードにアクセスできるようにする方法を検討しているときに学習することの一部です。の効率的な使用などの重要な戦略サブルーチンは、コードでホワイトスペースを使用する方法や、コメント付きのプログラム変更の方向を残す方法など、他のより一般的な戦略と一緒に行きます。コンピューターコードを適切な方法で配置すると、他のプログラマーやエンジニアがそれを「読み取り」、プログラムで何が起こっているかを理解しやすくなります。

サブルーチンやその他のコードモジュールによって構成されたすべてのコードは、多くの場合、「実行可能な」プログラムになります。プログラム実行可能ファイルを呼び出すことは、プログラムを実行または「実行」するというアイデアに関連しています。多くの場合、実行可能なプログラムは、単にサブルーチンのコレクションで構成されています。誰かがプログラムを「実行」すると、コンピューターはコードの初期行で始まり、プログラムに書かれた指示によって他の連続したコード行に向けられます。

サブルーチンのもう1つの主な利点は、プログラムをデバッグするタスクです。 thに問題がある場合eプログラムでは、エンジニアはコードに移動し、コードの行を順番に調べて、問題がどこから始まったのかを確認できます。サブルーチンを使用すると、プログラマーは各コードの各部分を個別に見て、エラーのないパーツを「クリア」してエラーが発生した場所に焦点を当てることができます。

サブルーチンの使用は、コンピュータープログラミングの学習に不可欠な部分です。サブルーチンは、多くの場合、アカデミックコンピューターサイエンスクラスの一部になります。プログラマーは、学校や分野でこれらのスキルを学び、全体的な機能と透明性を向上させるプログラムを作成します。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?