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用語集

    サーバー(Server)って何?

    はじめにヤ◯ダ電気、ビックカ◯ラ等のお店にいくと、PCコーナーに「サ…

  2. Excel

    コホート分析(Cohort Analysis)って何?〜Tableau/GA/Excel/Sprea…

    はじめにさぁ、ようやく皆さんお待ちかねの「コホート分析」です。我々…

  3. IT用語集

    AWS(Amazon Web Service)って何?

    はじめにAmazonといえばECサイト(ネット通販)をイメージする人…

  4. IT用語集

    CRM(Customer Relationship Management)って何?

    はじめに「CRM」は主にマーケティング業界で使用されている言葉です。…

  5. IT用語集

    オブジェクト(Object)・オブジェクト指向(Object-Oriented)って何?

    はじめにプログラミングの勉強をするときに、必ずと言っていいほど「オブ…

  6. IT用語集

    プロキシ(Proxy)って何?

    はじめにプロキシは「代理」という意味の英単語です。機密情報に関する…

コメント

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

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

CAPTCHA


カテゴリ
最近の記事
  1. AWS発のAIエージェントIDE「Kiro」を使用した仕様駆…
  2. TableauとSnowflakeを接続する方法
  3. 【dbts25】Snowflake×PostgreSQLのニ…
  4. TROCCO dbt連携編
  5. KARTEの「フレックスエディタ(β)」登場!ノーコードでこ…
  1. ヒートマップ

    ムーブメント・ヒートマップ
  2. Adobe Dynamic Tag Manager

    Adobe DTMからAdobe Launchに一発アップグレード
  3. IT用語集

    コード、コンパイル、ソースコードって何?
  4. Adobe Analytics

    AdobeAnalytics: スマホのスワイプにカスタムリンクを実装する
  5. ObservePoint

    Webサイトのプライバシー検証 (6/6): 知らない国やドメインにデータを送っ…
PAGE TOP