- 博客(0)
- 资源 (4)
- 收藏
- 关注
银行家算法避免死锁 C# 操作系统课程设计
本次课程设计通过编写和调试一个仿真模拟银行家算法避免死锁的程序,观察产生死锁的条件,并采用银行家算法,有效地避免死锁的发生。这是我们的操作系统课程设,用.net做的。
银行家算法避免死锁,其中有三个模块,欢迎界面、主窗体、安全性检查窗体。
略过欢迎界面不说,主窗体包括可利用资源的初始化、添加进程、申请资源。在申请资源后点击确定,会进入副窗体,父窗体上面显示分配资源的分配情况,可以进行安全性检查,如果存在安全序列,则分配资源,否则不分配资源。
点击父窗体的返回按钮就会回到主窗体,可以再次申请资源,或者添加进程。
2010-07-13
编译原理课程设计词法分析器
这是编译原理词法分析器,用C语言编写的C语言的词法分析器;
这是编译原理的课程设计,主要是将各个单词符号分开,分析关键字、操作符、运算符等等,再输入一串字符串后,分析器就会将各单词分别输出,包括其种别码和类型,例如(auto,1)表示auto种别码是1,在表中就能查到相应的信息
2010-06-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人