Article · 日本語
イベント駆動プログラミング(イベントくどうプログラミング、英: event-driven programming)とは、ユーザー側の操作による受動的なイベントの発生によって、コンピュータ側の能動的なプロセスの実行とプログラムフローの選択が決定されるというプログラミングパラダイムである。イベントドリブンとも邦訳される。グラフィカルユーザーインターフェース(GUI)ソフトウェアでよく用いられており、ユーザー入力に対するレスポンス出力の実装に適している。デバイスドライバプログラムでも多用されている。 ここで言うイベントとは、マウスクリックやキーボード押下によるユーザー操作、センサーやシグナル受信によるハードウェア入力、走行スレッドや発生トランザクションからのメッセージ受信を指している。プロセスの実行とは、スレッドの開始や手続き/関数の呼出しを指している。
Abstract from DBpedia / Wikipedia · CC BY-SA
Connections
stream processing
Entity
event loop
Entity
International Standard Book Number
Entity
programming language
Entity
computer mouse
Entity
computer keyboard
Entity
computer network
Entity
computer programming
Entity
database
Entity
Wayback Machine
Entity
IBM
Entity
digital object identifier
Entity
object-oriented programming
Entity
assembly language
Entity
touchscreen
Entity
sensor
Entity
graphical user interface
Entity
machine code
Entity
user interface
Entity
interpreter
Entity