Skip to the content
Hệ thống luồng dữ liệu
- Tính sẵn có của dữ liệu kiểm soát việc tính toán
- Cấu trúc của thiết kế bị chi phối bởi chuyển động có trật tự của dữ liệu từ tiến trình này sang tiến trình khác
- Mô hình luồng dữ liệu là rõ ràng
- Không có tương tác nào khác giữa các tiến trình
- Loại
- Tuần tự hàng loạt
- Đường ống và bộ lọc
Luồng điều khiển so với Luồng dữ liệu
- Luồng điều khiển
- Câu hỏi quan trọng nhất: vị trí của điều khiển di chuyển như thế nào trong suốt quá trình thực thi
- Dữ liệu có thể đi kèm với sự điều khiển nhưng không chiếm ưu thế
- Suy luận dựa trên thứ tự tính toán
- Luồng dữ liệu
- Câu hỏi quan trọng nhất: dữ liệu di chuyển như thế nào qua một tập hợp của các tính toán (nguyên tử)
- Khi dữ liệu di chuyển, điều khiển được kích hoạt
- Suy luận dựa trên tính khả dụng, chuyển đổi, độ trễ của dữ liệu
Hệ thống tuần tự hàng loạt
- Các bước xử lý là các chương trình độc lập
- Mỗi bước chạy để hoàn thành trước khi bắt đầu bước tiếp theo
- Dữ liệu được truyền tổng thể giữa các bước
- Các ứng dụng điển hình
- Xử lý dữ liệu cổ điển
- Phát triển chương trình