No.3ベストアンサー
- 回答日時:
>イベントドリブン
入力(割り込み)の種類が多種多様なもの、リアルタイムものとか、ハードがらみ、通信モノを書きやすい。
>手続き型
入力がそろってからスタートして、出力を得るまで、一直線に処理してしまうモノ、データベースの月次集計処理とかを書きやすい。
という実感を持ってます。
んで、
>イベントドリブンのデメリット
は、手続き型のプログラムを書きにくいこと。
他の人も書かれていますが、この2つは、対立する別のものではないと思いますけど・・・
たとえば、各イベントのサブルーチン内(プロシージャ内)は、手続き型で書くと思いますし・・・
もうちょっと、ご質問の背景を補足されてはいかがなもんでしょうか?
No.2
- 回答日時:
おそらく、「イベントドリブン」=「VBみたいなの」で、「手続き型」=従来のCみたいなイメージを持って居られるんだと思うので、そのような方向で書きます。
違ったら補足をお願いします。
>イベントドリブン
少なくともゲームには向きません(^^;
コードがわかりにくくなりますし、
本来、必要ないところで、色々なコードが動いてしまいます^^;
後、ユーザーの自由度が高いのが難点でしょうか?
可能性を考え忘れると、思わぬ動作をさせてしまうこともあります。
つまり、順番が決まっていて、それ以外の順番は嫌だ!と言うようなときは、面倒かも知れません。
No.1
- 回答日時:
「イベントドリブン」と「手続き型」が対語と言うのはすごく違和感があります。
「手続き型」の対語は「非手続き型」ですが、「イベントドリブン」の対語って何なんでしょうね。
「イベントドリブン」の対語候補としては「メッセージドリブン」「TSS」「バッチ処理」「ループ処理を基本とした擬似イベントドリブン」などが考えられます。
イベントドリブンも「手続き型プログラム」である事は疑問の余地はないですよね。補足をお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- エアコン・クーラー・冷暖房機 エアコン自動掃除機能 5 2022/04/19 12:53
- シューズ・ブーツ どなたかみつ馬のスノーブーツを持っている方いますか??使い心地や他のウィンターブーツ(ノースやコロン 2 2022/12/11 17:38
- その他(悩み相談・人生相談) 仕事も学生時代の運動も他人と比べてしまい長続きしなかったのですが、最近、軽運動でジムに通い始めました 1 2022/11/29 22:48
- ノートパソコン 実際にChromebookをお使いの方に質問です。 出先で使うPCがほしいのですが、せいぜいExce 4 2022/08/29 06:28
- 分譲マンション 現在マンション購入を考えているのですが、最近タワーマンションでカーテンウォールの物件がありますが、見 4 2022/09/09 16:59
- ルーター・ネットワーク機器 SoftBank Air WiFiルーターなどは光回線と比べて全く役に立ちませんか 2 2023/01/10 00:13
- 経済 日本からの輸出と、輸入などを考えたとき、日本にとってメリットの出る円・ドルの相場っていくらですか? 2 2022/11/13 06:56
- その他(結婚) 名前変更手続きについてです。 来年に結婚が決まり、相手側の名字になります。 それと共にキラキラ寄りな 1 2023/06/02 03:39
- その他(悩み相談・人生相談) 高校生になるので、Instagramを始めたばかりなんですが、やらない方がいいですか? デメリット 2 2022/04/01 13:31
- スピーカー・コンポ・ステレオ ショップ自作のスピーカーはどうなのでしょうか? 7 2022/05/02 12:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelでのセル内容の高速消去方法
-
小数点を含む数値かどうか判断...
-
win10で、正確な待ち時間の作り方
-
DoEvents関数って何?
-
SQLの速度をあげるには・・・
-
LINUX QT上でパソコンのシャッ...
-
テキストファイルの空行をスキ...
-
ExcelVBA処理経過をリアルタイ...
-
VBでの簡易電卓の作成(減算方...
-
WebBrowserの読み込み待ちの処...
-
C言語:関数を使うメリットとデ...
-
逆ポーランド記法における単項...
-
6x6ぼかしマスクをかけるプログ...
-
C言語 再帰処理のメリットとデ...
-
Macターミナルで実行中のプログ...
-
バックグラウンドのプロセスの...
-
プログラミング ソースコード
-
C言語で、メモリを解放しないで...
-
緯度、経度の 10進法と 60進法...
-
TCP/IP通信時のサーバーからの受信
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelでのセル内容の高速消去方法
-
DoEvents関数って何?
-
win10で、正確な待ち時間の作り方
-
小数点を含む数値かどうか判断...
-
SQLの速度をあげるには・・・
-
絶対パスの取得について
-
Excel VBAにて、2GB超の点群デ...
-
VBでの簡易電卓の作成(減算方...
-
C言語:関数を使うメリットとデ...
-
テキストファイルの空行をスキ...
-
プログラム上のCPU稼働率低減に...
-
Excel(VBA)でSetTimer関数を使...
-
ナップザック問題?をエクセル...
-
If Not c Is Nothing Then ~延...
-
プログラム 擬似コードとはどん...
-
基本情報技術者試験詳しい方へ...
-
ノットイコールを教えて下さい
-
符号付きにすべきか、符号なし...
-
C言語 時刻差分の算出方法
-
実行時のCPU使用率を増やしたい
おすすめ情報