No.4ベストアンサー
- 回答日時:
プログラミングでデータドリブンを使う例というのは、イベントドリブンを除けばあまりありません。
なぜかというと、通常の手続き型言語でそれを行うのは面倒だからです。データドリブン型の処理(データフロー型処理とも言う)に関しては、話がハードウェアで分かりにくいかもしれませんが
http://www.st.rim.or.jp/~nkomatsu/nec/uPD7281.html
の話などは参考になるかと思います。要は「データの先着順に処理を行う」ということです。
No.3
- 回答日時:
Data-drivenというのは、何らかのデータが発生した、または特定のデータが発生した時に対応する処理が開始される仕組みのことです。
このデータ発生を事象(イベント)ととらえれば、Event-drivenもData-drivenも同じ意味になります。
捉えかたの違いで同じ意味になるのですか。
結論としては同じということでいいのですかね?
データが発生したこと事態がイベントですものね。
ご回答ありがとうございました。
もう少しの期間締め切らないでおこうとおもいます。
No.2
- 回答日時:
イベントドリブン(イベント駆動)は、処理すべきイベントが発生したことをキッカケとして、処理できるイベントから順に処理を行う方式。
データドリブン(データ駆動)は、処理すべきデータが発生したことをキッカケとして、処理できるデータから順に処理を行う方式。
いずれも、通常はイベントなりデータなりが自由な(プログラムから制御可能ではない)タイミングで発生するものを指す。
なお、イベントドリブンの「イベント」自体をデータとみなせば、イベントドリブンもデータドリブンの一変種と言えなくもない。
うーん・・・やっぱりそうなのですか。
イベントドリブンという言葉はなんとなく理解できたのですが、データドリブンの仕組みを考えたときに、どのように違うのかがわかりませんでした。
例えばイベントはクリックなどでハンドリングできますが、データは発生時に処理が走るようにできるのでしょうか。
ご回答ありがとうございました。
No.1
- 回答日時:
driven は drive の過去分詞.drive は「駆動する」って意味です.
イベントがあって,それをきっかけに何かがはじまるようなのが event-driven.event がその後の処理を駆動する(開始させる)という感じ.
data-driven ってのは聞いたことがないので正確なところはわかりませんが,上記の辺りから想像してください.
『イベント駆動の』ということですね。
結局イベントハンドリングのような考え方でいいのでしょうか。
データドリブンはやはりよくわかりません。
ご回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ハマっている「お菓子」を教えて!
この世には、おいしいお菓子がありすぎて……。 次何を食べたらいいか迷っています。 みなさんが今、ハマっている「お菓子」を教えてください!
-
人生最悪の忘れ物
今までの人生での「最悪の忘れ物」を教えてください。 私の「最悪の忘れ物」は「財布」です。
-
CDの保有枚数を教えてください
ひとむかし前はCDを買ったり借りたりが主流でしたが、サブスクで簡単に音楽が聴ける今、CDを手に取ることも減ってきたかと思います。皆さんは2024年現在、何枚くらいCDをお持ちですか?
-
【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
【お題】 ・世界最古のコンビニについて知ってる事を教えてください
-
架空の映画のネタバレレビュー
映画のCMを見ていると、やたら感動している人が興奮で感想を話していますよね。 思わずストーリーが気になってしまう架空の感動レビューを教えて下さい!
-
ドリブンとは?
コンサルティング・アドバイザー
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vbaのエラー対応(実行時エラー...
-
【C#/Java?】try-catchでcatch...
-
特定の名前のオートシェイプの...
-
Excel VBA セルの名前があるか...
-
【Vb.net】プリンタジョブの取得
-
エクセル VBAで複数セル選択時...
-
変数を使用したFunctionから戻...
-
Word VBA。各マクロの間に待ち...
-
UWSCのTHREADについて
-
VBAでBook読み込み時の非表示方...
-
ListViewから選択中の文字列を取得
-
どうやってもFor文を抜けてしま...
-
Form オブジェクトの戻り値の設定
-
IF文に時間(何時から何時ま...
-
VB6にてネットワーク上にある共...
-
private subモジュールを他のモ...
-
ProgressBarを用いる場合、全体...
-
VBAの進捗状況をリアルタイ...
-
マクロで、次のコードへ行く前...
-
特定のファイルを他のプロセス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【C#/Java?】try-catchでcatch...
-
vbaのエラー対応(実行時エラー...
-
IF文に時間(何時から何時ま...
-
private subモジュールを他のモ...
-
特定の名前のオートシェイプの...
-
どう増強すべきか
-
Excelプロセスが消えない
-
シグナル 6(SIGABRT)とは?
-
マクロで、次のコードへ行く前...
-
特定のファイルを他のプロセス...
-
エクセル VBAで複数セル選択時...
-
Excel VBA セルの名前があるか...
-
順番に処理させたい
-
ExcelのVBAで、選択したファイ...
-
VB6にてネットワーク上にある共...
-
【C#】Page_Loadさせない方法に...
-
Word VBA。各マクロの間に待ち...
-
ListViewから選択中の文字列を取得
-
【Vb.net】プリンタジョブの取得
-
VBA 複数の行を高速で削除する...
おすすめ情報