câu 3 : Phân biệt nhập xuất đồng bộ với nhập xuất không đồng bộ ? cho ví dụ minh họa
4 posters
Trang 1 trong tổng số 1 trang
câu 3 : Phân biệt nhập xuất đồng bộ với nhập xuất không đồng bộ ? cho ví dụ minh họa
- Synchronous I/O: Sau khi phát ra lệnh Nhập/Xuất, tiến trình người dùng được chuyển sang trạng thái chờ đến khi Nhập/Xuất hoàn tất rồi mới tiếp tục làm việc (phát tín hiệu đểthực hiện lệnh kế tiếp)
Ví dụ: Trong đời thường chúng ta hay đánh những văn bản, khi thực hiện việc đánh văn bản từ bàn phím, khi muốn lưu ta phải chon Save,sau đó đặt tên file, và chọn nơi lưu trữ. Các tiến trình đó ở trạng thái chờ tiến trình trước nhập xuất hoàn tất đã. .
- ASynchronous I/O: Sau khi phát ra lệnh Nhập/Xuất, tiến trình người dùng không chờ Nhập/Xuất hoàn tất cộng việc mà phát tín hiệu thực hiện ngay lập tức và thực hiện ngay lệnh kế tiếp. Như vậy, tiến trình vận hành song song với công việc Nhập/Xuất.
Để chứng minh điều đó, hãy xem hình vẽ sau:
Ví dụ: Khi ta thêm dữ liệu mới vào văn bản vào văn bản, khi ta muốn lưu thì ta chọn Save và lúc này tiến trình vận hành song song với việc phát ra lệnh từ Save
Admin
Cần thêm các ví dụ minh hoạ từ Đời thường !
phungvanduong24(I12A)- Tổng số bài gửi : 61
Join date : 20/02/2012
Re: câu 3 : Phân biệt nhập xuất đồng bộ với nhập xuất không đồng bộ ? cho ví dụ minh họa
Ví Dụ Synchronous: khi cài đặt một chương trình bất kì, mình phải nhấp chuột vào các yêu cầu để chương trình tiếp tục cài đặt.
Ví Dụ Asynchronous: khi nhập 1 yêu cầu in văn bản cho máy in, khi đó máy in sẽ làm việc của nó và in ra sản phẩm còn chúng ta có thể làm việc khác mà không cần thiết bị chạy xong.
^^!
Ví Dụ Asynchronous: khi nhập 1 yêu cầu in văn bản cho máy in, khi đó máy in sẽ làm việc của nó và in ra sản phẩm còn chúng ta có thể làm việc khác mà không cần thiết bị chạy xong.
^^!
NgT.KimHuyen(I22A)- Tổng số bài gửi : 15
Join date : 10/03/2013
Re: câu 3 : Phân biệt nhập xuất đồng bộ với nhập xuất không đồng bộ ? cho ví dụ minh họa
Ví Dụ Synchronous: khi sử dụng google Map, thì ta nhập xong địa chỉ--> Enter thì nó mới tìm trên bản đồ..
Ví Dụ Asynchronous: khi sử dụng gogle dịch, thì ta nhập văn bản tới đâu thì nó dịch tới đó..( ngay lập tức)
Ví Dụ Asynchronous: khi sử dụng gogle dịch, thì ta nhập văn bản tới đâu thì nó dịch tới đó..( ngay lập tức)
NguyenTrongTinh(I22A)- Tổng số bài gửi : 31
Join date : 11/03/2013
Age : 33
Đến từ : BR-VT
Re: câu 3 : Phân biệt nhập xuất đồng bộ với nhập xuất không đồng bộ ? cho ví dụ minh họa
Mình xin phép dc lấy ví dụ nhập xuất đồng bộ và nhập xuất không đồng bộ nha,nếu có gì sai thì các bạn sửa giúp mình nha:
ví dụ về nhập xuất đồng bộ:
A đang làm bài tập về nhà thì B(bạn của A) đến nhà A và rủ A đi đá banh.Nhưng lúc này vì A đang làm bài tập nên B phải chờ A làm bài tập xong thì B mới cùng với A đi đá banh được(đồng bộ - có chờ)
ví dụ về nhập xuất không đồng bộ:
A đang làm bài tập về nhà thì B(bạn của A) đến nhà và rủ A đi đá banh.B thấy A đang làm bài tập nhưng vì quá nôn nóng cho việc đá banh nên B không chờ A làm bài tập xong mới đi mà B đi thẳng đến sân để chơi(không đồng bộ - không chờ)
ví dụ về nhập xuất đồng bộ:
A đang làm bài tập về nhà thì B(bạn của A) đến nhà A và rủ A đi đá banh.Nhưng lúc này vì A đang làm bài tập nên B phải chờ A làm bài tập xong thì B mới cùng với A đi đá banh được(đồng bộ - có chờ)
ví dụ về nhập xuất không đồng bộ:
A đang làm bài tập về nhà thì B(bạn của A) đến nhà và rủ A đi đá banh.B thấy A đang làm bài tập nhưng vì quá nôn nóng cho việc đá banh nên B không chờ A làm bài tập xong mới đi mà B đi thẳng đến sân để chơi(không đồng bộ - không chờ)
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết