IT用語集

サブルーチン(Sub Routine)・メインルーチン(Main Routine)って何?

はじめに

ルーチンってなんか響きが嫌ですよね、、
ルーチンとは、ルーティーンのことでプログラミングの世界では関数(決められた処理)を意味します。
言葉の使用頻度は少ないですが、とても簡単な単語なので早速見ていきましょー!!✨

用語説明〜最速で理解したい人のためのIT用語集より抜粋〜

サブルーチン(Subroutine)・・・プログラムの中で繰り返し使われる、特定の機能を持った独立したプログラム。デバッグが容易になり、同じ記述を何度も書く必要がなくなるという特徴を持つ。
メインルーチン(Main Routine)・・・全体プログラムの始めに呼び出されるプログラムのこと。

サブルーチン・メインルーチンの意味と具体例

◾️サブルーチン:「プログラム内で何度も使用する処理をまとめたもの」関数のイメージ
◾️メインルーチン:「プログラムを開始する関数

C言語を例に解説すると下図となります。
◾️サブルーチン=「doubleやvoidを用いて記述される関数など」使えば便利だが必ずしも使う必要はない
◾️メインルーチン=「処理を開始するmain関数」どのプログラムにも必要

おわりに

いかがでしたでしょうか。
メインルーチンは言語によってあるものとないものがあるので、言葉としても使う機会はほぼないです。笑
今回は簡単にまとめることが難しかったので、図を用いて説明しました。

この記事を通して「サブルーチン」「メインルーチン」に関する理解を深めていただければ幸いです。
最後まで目を通していただきありがとうございました🙇‍♂️

参照元

http://e-words.jp/w/%E3%82%B5%E3%83%96%E3%83%AB%E3%83%BC%E3%83%81%E3%83%B3.html
https://www.weblio.jp/content/%E3%82%B5%E3%83%96%E3%83%AB%E3%83%BC%E3%83%81%E3%83%B3
http://tooljp.com/windows/chigai/html/Programming/mainRoutine-subRoutine-chigai.html
https://wa3.i-3-i.info/word1501.html
https://wa3.i-3-i.info/word1499.html
http://polymer.apphy.u-fukui.ac.jp/~koishi/lecture/program4.php?type=nyumon

ピックアップ記事

  1. 最速で理解したい人のためのIT用語集

関連記事

  1. IT用語集

    コンフィギュレーション(Configuration)って何?

    はじめにコンフィギュレーションって聞きなれない単語ですよね。。…

  2. IT用語集

    スケールアウト(Scale Out)、スケールアップ(Scale Up)って何?

    はじめにあなたは「スケールアウト」と「スケールアップ」の違いを説明…

  3. IT用語集

    クロスデバイス(Cross Device)って何?

    はじめに今回取り上げる「クロスデバイス」は、文字通り「デバイス(ス…

  4. IT用語集

    コマンド(Command)・コマンドプロンプト(Command Prompt)って何?

    はじめに映画やドラマで、プログラマーやハッカーが黒くて大量の文字が…

  5. IT用語集

    データマイニング(Data Mining)って何?

    はじめに日本では2014年以降から仮想通貨ブームで「マイニング」な…

  6. IT用語集

    仮想マシン( VM = Virtual Machine)って何?

    はじめに仮想マシンって、音の響きがカッコイイですよね!私(與那…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


  1. Adobe Analytics

    【超わかる】WEB解析の全貌
  2. IT用語集

    コンテナ(Container)って何?
  3. Tableau

    Tableau-折れ線グラフ
  4. IT用語集

    オブジェクト(Object)・オブジェクト指向(Object-Oriented)…
  5. Google Analytics

    Google Analytics フィルタ①
PAGE TOP