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

ファーストパーティー、セカンドパーティー、サードパーティデータって何?前のページ

シームレス(Seamless)って何?次のページ

ピックアップ記事

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

関連記事

  1. IT用語集

    CAD・CAM・CAEって何?

    はじめにCAD(キャド)は有名ですが、CAM(キャム)やCAEは知ら…

  2. IT用語集

    コロケーション(Collocation)って何?

    はじめにコロケーションを語源から考えると。「collocation …

  3. IT用語集

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

    皆さんこんにちは!インターンの與那覇(よなは)です今回は数々のIT用…

  4. IT用語集

    セッション(Session)って何?

    はじめにセッションとは「人が集まって作業を始め終了するまでの一連の区…

  5. IT用語集

    アドイン(Add In)・アドオン(Add On)って何?

    はじめにIT業界に身をおく方なら「アドイン」「アドオン」は少なくとも…

  6. IT用語集

    コンソール(Console)って何?

    はじめに今日はあまり馴染みのない「コンソール」という単語について紹介…

コメント

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

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

CAPTCHA


カテゴリ
最近の記事
  1. TROCCO dbt連携編
  2. KARTEの「フレックスエディタ(β)」登場!ノーコードでこ…
  3. dbt Projects on Snowflake使ってみた…
  4. Cortex Analystを使ってみた
  5. SnowflakeのAI_SQLと再帰CTEで遊ぶ(Snow…
  1. Google Analytics

    【UAとは違う!?】GA4で変更された”イベント”につい…
  2. Snowflake

    Snowflake Summit2023 振り返り
  3. Adobe Analytics

    はじめてのAdobe Analytics実装
  4. Google Apps Script(GAS)

    【Google App Script】GASを利用してslackに投稿するbot…
  5. ブログ

    ①DMPについて
PAGE TOP