
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
>~いうことでしょうか?
ということではありません。
ルーチンは容器ではないが、ライブラリは容器である、ぐらいの概念的な理解はしておかないといけないでしょう。
そんなあなたにぴったりの情報を提供してくれるサイトを見つけました。
https://e-words.jp/?q=%E3%83%AB%E3%83%BC%E3%83%8 …
https://e-words.jp/?q=%E3%83%A9%E3%82%A4%E3%83%9 …
私が子供の時分は、言葉を調べるときに国語辞典で調べ、説明文にわからない言葉があったらさらにその国語辞典の中から調べる、ということを繰り返して理解したものです。情報を調べるツールは便利になりましたが、言葉の理解の方法は今も昔も変わらないと思います。一足飛びに「他人の時間を使って説明させる」前に、一通り言葉の意味とか定義とかは自力で情報を探しに行くと良いと思います。
No.5
- 回答日時:
全然違うものだ、ってところをまず理解しましょうよ。
> ルーチンはプログラムを作るたびに用意して
> ライブラリはどのプログラムを作る場合でも必要なら使えるということでしょうか?
違います。
そこは関係ありません。
あるプログラムを作るときに、それ専用のライブラリを作って、そこでしか使わないこともあります。
No.4
- 回答日時:
ルーチンはプログラムを作るたびに用意して、ライブラリはどのプログラムを作る場合でも必要なら使えるように共通化した(標準的にある)ものです。
No.2
- 回答日時:
https://oshiete.goo.ne.jp/qa/12659420.html
「ルーチンとは、一つのプログラムで、よく使うものを入れておく」というのが間違い。
・画像や音声等のデータをまとめてもルーチンとは呼ばない。
・画像や音声等のデータをまとめたライブラリはある。
・サブルーチンは、言語によってはメソッドとか関数とか呼ばれるもの。
ここで使われている「まとめる」というのは、複数の命令を「サブルーチン」として定義すること。
「まとめた」ものを個別に使うことは通常は無い(サブルーチンの3行目だけ実行、など)
ライブラリを「図書館」とたとえるなら、
ルーチンは「○○のやり方」という本。
・図書室に無い「○○のやり方」の本もある
・「画集」は、「○○のやり方」ではないのでルーチンではないが、図書館にはある
「ルーチンとは、一つのプログラムで、よく使うものを入れておく」というのが間違い。
・画像や音声等のデータをまとめてもルーチンとは呼ばない。
・画像や音声等のデータをまとめたライブラリはある。
・サブルーチンは、言語によってはメソッドとか関数とか呼ばれるもの。
ここで使われている「まとめる」というのは、複数の命令を「サブルーチン」として定義すること。
「まとめた」ものを個別に使うことは通常は無い(サブルーチンの3行目だけ実行、など)
ライブラリを「図書館」とたとえるなら、
ルーチンは「○○のやり方」という本。
・図書室に無い「○○のやり方」の本もある
・「画集」は、「○○のやり方」ではないのでルーチンではないが、図書館にはある
No.1
- 回答日時:
ルーチン(routine)あるいはサブルーチンは、よく使うお定まりの処理手順(一連のプログラム)のことです。
何かの大きなプログラムを作るときに、よく使うお定まりの一連のプログラムがあればそれをルーチン化してプログラムのどこかに置いておくと、必要になる都度、そのルーチンを使えば済んで便利です。
ライブラリー(library)は日本語では図書館とか書庫などという訳がありますが、ソフトウェアの世界では、ある機能をもつプログラムやデータをファイルにしたものです。
ある機能をもつプログラムとは単純なものでは指数関数に変換するプログラム、ある機能をもつデータとはたとえば漢字の辞書が上げられます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
マイコンからプログラムを読み...
-
COBOLのS9タイプからXタイプへ...
-
openGLで物体を半透明にして表...
-
コードプロテクトについて
-
プロダクションコードとは?
-
VB6 画面サイズ変更について
-
USBカメラのTWAIN制御について
-
指定したフォルダーを最前面表...
-
世界一美しいソースコード
-
ODE (Open Dynamics Engine)を...
-
vba listviewにおけるtextのAli...
-
Arduino nano(アルドゥイーノ ...
-
逆コンパイルと逆アセンブルの...
-
Macターミナルで実行中のプログ...
-
powershell を使いカレントディ...
-
バックグラウンドのプロセスの...
-
sendkeysにてALT+CTRL+INSERTを...
-
スレッドにて同一メモリの書き...
-
エクセルVBA 大容量CSVファイル...
-
libjpegで1bppBMPをjpegに変換...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
vba listviewにおけるtextのAli...
-
マイコンからプログラムを読み...
-
指定したフォルダーを最前面表...
-
2値化した画像の黒い部分のピク...
-
COBOLのS9タイプからXタイプへ...
-
自分のHTMLサイトでRSSを読み込...
-
プロダクションコードとは?
-
VB6 画面サイズ変更について
-
Pythonで仮想通貨の自動売買が...
-
C言語primeについて
-
世界一美しいソースコード
-
誕生日占いをプログラムで作成...
-
gccでスタックオーバーフローの...
-
VBA
-
プログラムってコードに性格っ...
-
三次元のグラフを書きたいので...
-
XPathの関数「text()="value"」...
-
Visual C++で作ったプログラム...
-
C言語にすごく悩んでいます。
-
C++で書いてあるフリーソフトの...
おすすめ情報