Movatterモバイル変換


[0]ホーム

URL:


Bước tới nội dung
WikipediaBách khoa toàn thư mở
Tìm kiếm

Lập trình hướng sự kiện

Bách khoa toàn thư mở Wikipedia
(Đổi hướng từEvent-driven programming)
Mẫu hình lập trình

Tronglập trình máy tính,lập trình hướng sự kiện, hay chính xác làlập trình dẫn động bằng sự kiện (tiếng Anh:Event-driven programming), là mộtmẫu hình lập trình trong đóluồng của chương trình được quyết định bởi cácsự kiện như hành động người dùng (nhấpchuột, bấm phím), đầu racảm biến, hoặcthông điệp từ các chương trình hoặc cácluồng. Lập trình hướng sự kiện là mô hình chi phối được sử dụng tronggiao diện người dùng đồ họa và các ứng dụng khác (ví dụ:ứng dụng webJavaScript) tập trung vào việc thực hiện một số hành động nhất định để đáp ứngđầu vào của người dùng. Điều này cũng đúng với lập trình chotrình điều khiển thiết bị (ví dụ:P trongngăn xếp trình điều khiển thiết bịUSB).[1]

Trong một ứng dụng hướng sự kiện, thường có mộtvòng lặp chính lắng nghe các sự kiện và sau đó kích hoạthàm callback khi một trong những sự kiện đó được phát hiện. Trongcác hệ thống nhúng, điều tương tự có thể đạt được bằng cách sử dụngngắt phần cứng thay vì một vòng lặp chính chạy liên tục. Các chương trình hướng sự kiện có thể được viết bằng bất kỳngôn ngữ lập trình nào, mặc dù nhiệm vụ dễ dàng hơn trong các ngôn ngữ cung cấpsự trừu tượng hóa ở mức độ cao, chẳng hạn nhưawaitclosure.

Xử lý sự kiện

[sửa |sửa mã nguồn]

Xem thêm

[sửa |sửa mã nguồn]

Tham khảo

[sửa |sửa mã nguồn]
  1. ^"P: Safe Asynchronous Event-Driven Programming". Truy cập ngày 20 tháng 2 năm 2017.{{Chú thích web}}:Đã bỏ qua tham số không rõ|authors= (trợ giúp)

Liên kết ngoài

[sửa |sửa mã nguồn]
Paradigm
Cấp độ
Có liên quan
Lấy từ “https://vi.wikipedia.org/w/index.php?title=Lập_trình_hướng_sự_kiện&oldid=70693281
Thể loại:
Thể loại ẩn:

[8]ページ先頭

©2009-2026 Movatter.jp