操作系统 蒋炎岩 4.数学视角的操作系统

4.1 数学视角的计算机程序


4.2 数学视角的操作系统





4.3 状态机模型与模型检查器




4.4 总结

Take-away Messages: 程序就是状态机;状态机可以用程序表示。因此:我们可以用更 "简单" 的方式 (例如 Python) 描述状态机、建模操作系统上的应用,并且实现操作系统的可执行模型。而一旦把操作系统、应用程序当做 "数学对象" 处理,那么我们图论、数理逻辑中的工具就能被应用于处理程序,甚至可以用图遍历的方法证明程序的正确性。

相关推荐
和平宇宙41 分钟前
AI笔记005. hermes-DeepSeek V4 Pro, 128K上下文引发的探索
前端·人工智能·笔记
十月的皮皮1 小时前
C语言学习笔记20260606- 求月份天数三种写法
c语言·笔记·学习
cmes_love1 小时前
Level 2逐笔成交历史数据下载方法笔记
数据库·笔记·oracle
Cloud_Shy6182 小时前
解读《Effective Python 3rd Edition》:从练气到老魔(第五章 Item 30 - 32)
开发语言·人工智能·笔记·python·学习方法
问心无愧05133 小时前
ctf show web入门110
前端·笔记
道一233 小时前
Windows系统查看端口占用进程的3种实用方法
windows·笔记
lunzi_08264 小时前
【学习笔记】《Python编程 从入门到实践》第8章:函数定义、参数传递与模块导入
笔记·python·学习
郭庆汝6 小时前
FastAPI使用笔记
笔记·fastapi
爱讲故事的7 小时前
计算机网络第七章:无线与移动网络复习笔记
网络·笔记·计算机网络
小陈phd7 小时前
Text2SQL智能体学习笔记(一)——NL2SQL及执行流程介绍
笔记·学习