「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

ルーチン

pointこの用語のポイント

point決まりきった手続きや手順だよ

pointあるいは、プログラムにおける処理単位だよ

スポンサーリンク

簡単に書くよ

ルーチン(英:routine)とは

決まりきった手続きや手順のこと。
もしくは

プログラムにおける「処理のかたまり」(処理単位)のこと
です。


image piyo

詳しく書くよ

まずは1つ目の意味から行きましょう。

サクっと一言で説明すると

決まりきった手続きや手順

が「ルーチン」です。
定型化された、あれやこれやです。

ルーチン

例えば「ルーチンワーク」という用語があります。
ルーチンワークの意味は「定型業務」です。

ルーチン2

ルーチンワークは決まった手続きや手順に従って(繰り返し)やる業務です。
ルーチンワークの「ルーチン」が1つ目の意味のルーチンです。

次に2つ目の意味を説明します。

2つ目の「ルーチン」の意味はプログラムにおける「処理のかたまり」です。
カッコ付けた言い方をすると「処理単位」ですね。

とはいえ、あまり深く考える必要は ありません。
メインルーチン」と「サブルーチン」という2つの用語を覚えてください。

それぞれ

メインルーチン:機能全体の中核となる処理(いわゆる「メイン処理」)
サブルーチン:他の処理から呼び出される処理


です。

例えば、そうですね。

ピヨピヨプログラムはメイン処理の部品からサブ処理の部品を呼び出す構造になっています。

ルーチン3

このような構造のプログラムにおいて、メイン処理の部分を「メインルーチン」と呼んだりします。

ルーチン4

サブ処理の部分は「サブルーチン」です。

ルーチン5

あるいは、そうですね。

お仕事のプログラムだと違う場合もありますが、勉強で作るプログラムでは「main()」みたいな名前の関数から処理が始まり、その中で他の関数を呼び出すように作るはずです。
今回は「main()」関数から「sub()」関数を呼び出し「sub()」関数から「sub2()」関数を呼び出すとしましょう。

ルーチン6

「main()」みたいな名前の関数がメインルーチンです。

ルーチン7

「sub()」関数と「sub2()」関数がサブルーチンです。

ルーチン8

それさえ覚えておけば、困ることは少ないと思います。


image piyo2

一言でまとめるよ

まぁ「ルーチン」って単語が出てきたら「定型化されたあれやこれや、あるいは、プログラムにおける処理のかたまりなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像046
書籍画像011

おまけ

■訳してみるよ

「routine(ルーチン)」の意味は

・いつもの手順
・型にはまった所作
・決まりきった仕事


とかです。




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
つくって、壊して、直して学ぶ Git&GitHub 入門
「定年力」の鍛え方 老後の毎日を最高にする方法