(Quiz/2年次) 情報工学実験1/2: 手続き型プログラミング,イベント駆動型プログラミング
火曜日, 7月 28th, 2009(出典: イベント駆動型プログラミング)
イベント駆動型プログラミング(イベントくどうがたプログラミング)は、起動すると共にイベントを待機し、起こったイベントに従って処理を行うプログラミングパラダイムのこと。フロー駆動型プログラミングと呼ばれる従来のプログラミングパラダイムに対する概念。「イベント駆動」は「イベントドリブン (event-driven)」とも呼ぶ。
C言語のような手続き型プログラミングなど,プログラミング・パラダイム(方法論)として様々な方法が提案,実現されている.
上記を踏まえて,以下のクイズに答えよ.
- 手続き型プログラミングとイベント駆動型プログラミングを比較した場合,互いの利点・欠点はどのような点が挙げられるだろうか?
- 手続き型プログラミングで実現が困難な例を挙げよ.それは何故困難なのだろうか?
- 上記で挙げた困難な理由は,イベント駆動型プログラミングであれば解決できる,もしくは多少なりとも簡易に実装することが可能だろうか?