基于DOS的多任务系统的实现 1. 用C语言完成线程的创建和撤消,并按优先权加时间片轮转算法对多个线程进行调度; 2. 改变时间片的大小,观察结果的变化。思考:为什么时间片不能太小或太大; 3. 假设两个线程共用同一软件资源(如某一变量,或某一数据结构),请用记录型信号量来实现对它的互斥访问; 4. 假设有两个线程共享一个可存放5个整数的缓冲,一线程不停的计算1到50的平方,并将结果放入缓冲中,另一个线程不断的从缓冲中取出结果,并将他们打印出来,请用记录型信号量实现这一生产者和消费者的同步问题; 5. 实现消息缓冲通信,并于3,4中的简单通信进行比较; 6. 思考:在线程间进行消息缓冲通信时,若对消息队列的访问没有满足互斥要求,情况会怎么样?
上传时间: 2013-12-20
上传用户:赵云兴
翁剀JAVA语言那门课程的教案 很多人都看多他的视频教程可惜没有ppt的教案,终于找到了
上传时间: 2014-01-10
上传用户:firstbyte
《单片机语言C51典型应用设计》配套源码 《单片机语言C51典型应用设计》是《单片机语言C51程序设计》的配套书。它通过典型的应用程序介绍了8051单片机语言C51的软件编程技术。全书共有100多个典型应用实例程序,每个程序都给出了C51高级语言程序清单并做了详细注释,而且这些程序都有实际应用参考价值。通过本书的学习和实践,读者能够掌握C51语言的编程应用技巧和方法,同时,本书的所有程序都是通过编译的,并且放入随书附赠的光盘中。 本书可供从事单片机开发、计算机应用开发的科技人员学习和参考。
上传时间: 2013-12-11
上传用户:稀世之宝039
不用再多介绍什么了,经典的C语言解析,深入了解C的机会
标签: C语言
上传时间: 2014-01-06
上传用户:yzy6007
X5045 8051 C语言读写程序。在多个系统直接应用。
上传时间: 2014-08-14
上传用户:busterman
java实验报告 J2SDK的安装和设置 简单的Application和Applet JAVA语言基础 JAVA的类和对象 面向对象高级编程 JAVA的核心API 异常处理 多线程 Applet GUI与事件处理 输入输出处理 综合实验
标签: JAVA Application Applet J2SDK
上传时间: 2015-09-08
上传用户:叶山豪
自己编写的多任务系统的 C 语言源代码,在turboc下调试通过
上传时间: 2014-01-07
上传用户:yyyyyyyyyy
易语言多用户远程数据库操作-易语言编程,用中文编程代码实现多用户远程数据库操作
上传时间: 2013-12-14
上传用户:shus521
这是一个遗传算法 遗传算法用于多组分样品的拉曼光谱的分析的C语言原程序
上传时间: 2013-12-15
上传用户:zjf3110
C语言和ASM语言混和开发声卡源程序 RAR压缩解压后包括多个源程序和调试文件
上传时间: 2014-01-22
上传用户:haoxiyizhong