No.2
- 回答日時:
パソコンのファイルはOSがHDD上でキューで持って
いますね。ですから、何箇所に分かれたりしても
続けて読み書きが出来ます。ちと、こじつけ?
スレッドがCPUの空き待ちはキューイングされます。
優先順位の高いスレッドが来たら、それより優先
順位が高いか同じスレッドの待ちの後ろに付けま
す。キューだと割り込みも簡単です。
QAM/QAMSというキューアクセスメソッド/キューア
クセスメソッドサービスというデータ管理が三菱の
制御用コンピュータにあります。
制御系には大いに役に立つ場面があるでしょう。
シミュレーションなどにも役に立ちそうですね。
今はデータベースといえばRDB(リレーショナルデー
タベース)が花盛りですが、NDB(ネットワークデー
タベース)もやはり制御系には多いですね。
NDBの構造はキューとしての利用も簡単です。
QAMには負けますが。
実際、工場では、例えば製鉄ですと、圧延する鉄の
塊が圧延待ちでキューイングされて、圧延されると、
リアルタイムで形状がデータベース上で形状が変わ
り、伸びた長さによって、全オーダから無駄が無い
ようにかつ納期に間に合うようにカットし、1つの
データが複数のデータになり、不良品は修理にキュー
イングされ、いいものは仕上げ工程にキューイング
され・・・・・とキューイングこそ制御といえる
かもしれません。
No.1
- 回答日時:
高度に抽象的なコードや、ハードウエアの
近隣のコード、構文解析以外ではほとんど使いません。
>どういったことに応用が効きますか?
スタックはUndoやブラウザの履歴(戻るボタン処理)
等に応用可能ですが、別にスタックでなくては
ならないというほどのことではありません。
キューは、単一の出力に対して複数の
アクセスが想定できる場合などに使いますが、
プロでないかぎり必要となる機会は、まずないでしょう。
この回答への補足
よく図入りの説明を見ると、なるほどとは思うのですが、
実際のプログラムは特殊なのでしょうか?
書籍見ても本見てもスタックやキューのプログラムを見ないので
どういったものが、スタックやキューを用いているプログラムなのか
わかりません。初級者でもわかるようなプログラムで教えてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 仕事術・業務効率化 使用中のソフトで、インボイス制度に対応する為の作業料が30万以上。普通? 4 2023/06/15 21:26
- PHP PHPでテキストファイルに保存した時の改行問題 1 2022/11/19 15:07
- SSL・HTTPS 掲示板サイトへの書き込みができない件(ブラウザソフトを変えてもできない) 2 2022/11/20 10:48
- PHP 「基礎からのMySQL 第3版 Kindle版」を数年前購入して全部やりました。 1 2022/09/15 05:32
- その他(教育・科学・学問) 「技術(テクノロジー)」と「工学(エンジニアリング)」の違いについて 5 2023/02/03 09:54
- 転職 現在転職活動中です。先日会社見学いった会社で面接してみたいと言われました。今まで製造業で今回も製造業 2 2023/04/02 21:44
- 借地・借家 簡易裁判所の退去費用の裁判の答弁書について 1 2023/03/07 19:33
- ニュース・地域情報 ①新聞やネットニュースを活用して、ニュースを読む(例:新型コロナウイルス第七波について、など) ②そ 1 2022/08/21 23:52
- 財務・会計・経理 取引先の先方から今後は注文した商品に対して弊社が発行する納品書や請求書を業務用・販売用・消耗品などに 1 2022/07/18 13:21
- Excel(エクセル) VBAで条件付き書式を設定 3 2023/07/14 17:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VB.netでDLLを読み込んで実行す...
-
printf / sprintf のスタック消...
-
Cプログラミングの関数電卓のア...
-
スタックの仕組み
-
アセンブラでmain関数から作成...
-
スタックとキューの使い所
-
マス目上の移動のアルゴリズム
-
C言語・スタックを使用した逆...
-
基本情報技術者のデータ構造あ...
-
エラー?メッセージ
-
パソコンでインターネット接続...
-
ubuntuで デイスク/deb/loopと...
-
タイピングの癖
-
ルータの負荷対策でL2スイッチ...
-
第一級陸上特殊無線技士
-
SP領域とはなんですか?
-
タイピングソフト
-
乱数をC言語で
-
サブネットマスクが255.255.255...
-
イーサネット10Mbpsの通信速度...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.netでDLLを読み込んで実行す...
-
最大スタックサイズを大きくす...
-
エラー?メッセージ
-
printf / sprintf のスタック消...
-
_CRTIMPの意味は?
-
スタックを用いて整数配列を入...
-
スタックフレームの消滅
-
関数呼び出しでのスタック消費量
-
スタックの伸張方向
-
スタック領域変更
-
逆ポーランド記法
-
関数のプロローグとエピローグ...
-
Ethernetヘッダの取得 NDIS
-
スタックとキューの使い所
-
再帰処理を非再帰処理に書き換...
-
CASLとCASL2の違いについて
-
マス目上の移動のアルゴリズム
-
コンパイラオプション
-
VC++6.0 Stack Overflow !!
-
VCでのスタックサイズ
おすすめ情報