Trạng thái (khoa học máy tính)

Trong công nghệ thông tinkhoa học máy tính, một chương trình được mô tả là có trạng thái nếu nó được thiết kế để ghi nhớ các sự kiện hoặc tương tác người dùng trước đó;[1] các thông tin được ghi nhớ này được gọi trạng thái của hệ thống.

Tập trạng thái mà một hệ thống có thể lưu giữ được gọi là không gian trạng thái. Trong hệ thống rời rạc, không gian trạng thái là đếm đượchữu hạn, và hành vi hoặc tương tác nội bộ của hệ thống với môi trường bao gồm các hành động hoặc sự kiện riêng lẻ đang xảy ra, chẳng hạn như việc chấp nhận đầu vào hoặc việc xuất kết quả đầu ra, có thể có hoặc không thay đổi trạng thái của hệ thống. Ví dụ về các hệ thống như vậy là các mạch luận lý số, máy tự độngngôn ngữ hình thức, chương trình máy tínhmáy tính. Đầu ra của một mạch số hoặc chương trình máy tính tại bất kỳ thời điểm nào là hoàn toàn xác định bởi đầu vào và trạng thái hiện tại.[2]

Trạng thái của mạch logic số

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

Trạng thái chương trình

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

Các máy trạng thái hữu hạn

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

Phân loại trạng thái

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

Các trạng thái sau được phân biệt:

  • Trạng thái tương thích là các trạng thái trong máy trạng thái không xung đột với bất kỳ giá trị đầu vào. Như vậy với các đầu vào giống nhau, cả hai trạng thái phải có chung một đầu ra và chung trạng thái kế tiếp (hoặc trạng thái kế tiếp không xác định), hoặc là không thay đổi trạng thái. Các trạng thái tương thích là dư thừa nếu chúng cùng xảy ra trong một máy trạng thái.
  • Trạng thái phân biệt là các trạng thái trong máy trạng thái mà có ít nhất một chuỗi đầu vào tạo ra chuỗi đầu ra khác nhau - cho dù trạng thái bắt đầu là trạng thái nào.
  • Trạng thái tương đương là các trạng thái trong một máy trạng thái, mà với mỗi chuỗi đầu vào có thể, chuỗi các kết quả giống nhau sẽ được tạo ra - cho dù trạng thái bắt đầu là trạng thái nào.

Tham khảo

[sửa | sửa mã nguồn]
  1. ^ http://whatis.techtarget.com/definition/stateless
  2. ^ Harris, David Money; Sarah L. Harris (2007). Digital Design and Computer Architecture. USA: Morgan Kaufmann. tr. 103. ISBN 0123704979.
Chúng tôi bán
Bài viết liên quan
Vị trí của 10 thanh kiếm sấm sét - Genshin Impact
Vị trí của 10 thanh kiếm sấm sét - Genshin Impact
Đủ 10 thanh thì được thành tựu "Muôn Hoa Đua Nở Nơi Mục Rữa"
Kazuha - Sắc lá phong đỏ rực trời thu
Kazuha - Sắc lá phong đỏ rực trời thu
Kazuha là một Samurai vô chủ đến từ Inazuma, tính tình ôn hòa, hào sảng, trong lòng chất chứa nhiều chuyện xưa
Kamisato Ayato Build Guide
Kamisato Ayato Build Guide
Kamisato Ayato is a Hydro DPS character who deals high amount of Hydro damage through his enhanced Normal Attacks by using his skill
Những nhân vật Genshin Impact miễn phí sẽ phù hợp với đội hình như thế nào?
Những nhân vật Genshin Impact miễn phí sẽ phù hợp với đội hình như thế nào?
Cùng tìm hiểu cách xây dựng đội hình với các nhân vật miễn phí trong Genshin Impact