首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >状态机示例

状态机示例
EN

Stack Overflow用户
提问于 2012-04-21 04:04:22
回答 9查看 1.2K关注 0票数 0

有人能说出状态机在软件(编译器和解析器除外)中使用的一个很好的例子吗?有一些非常实用的例子,状态机的使用可以简化软件:-)

我想写.NET应用程序。

谢谢。

EN

回答 9

Stack Overflow用户

发布于 2012-04-21 04:07:50

你可以把你看到的每个UI看作一个大的状态机。来自UI的每个事件(例如,按钮单击、菜单选择等)驱动转换到另一个状态,这可能意味着一个新的页面。

票数 1
EN

Stack Overflow用户

发布于 2012-04-21 04:17:42

您的操作系统内核调度器/分派器是一个状态机。线程具有运行、就绪、睡眠、eventWaiting、挂起、终止等状态。这些事件是来自IO设备驱动程序的硬件中断和来自正在运行的线程的软件中断。

票数 1
EN

Stack Overflow用户

发布于 2012-04-22 00:15:32

显示典型导航路径的网站设计(类似于@duffymo的答案)。这里有一个不完整的例子(灵感来自于“应用UML和模式”(Craig Larman)):

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10252821

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档