欢迎来到天天文库
浏览记录
ID:33167766
大小:74.30 KB
页数:12页
时间:2019-02-21
《《进程基本原理》doc版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、1.1啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
2、啊啊啊啊啊啊啊啊啊进程基本原理绘制描述事件先后顺序的前驱图.(1-2人)中级建立前驱图的数据结构...建立进程的基本数据结构;建立待保护对象的模型;建立保护域的模型与基本数据结构....啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
3、啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊进程基本原理啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
4、啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊进程基本原理1.绘制描述事件先后顺序的前驱图。(1-2人)中级l建立前驱图的数据结构描述;l建立绘制前驱图的例程,包括结点和有向边;l可以删除、添加结点或有向边;l可用鼠标在窗口的任意位置指点,确定结点或有向边位置;l可以拖动现有结点的位置,与该结点相连的有向边也随之移动;l可
5、以将前驱图存入文件,从文件中取出;2.绘制简单程序片段的前驱图。(1-2人)高级l建立前驱图的数据结构描述;l可以从键盘或对话框接收程序片段;l可将程序片段存入磁盘文件或从文件中取出;l对程序片段进行词法分析,得出各语句之间的依赖关系;l画出各语句间的前驱图;3.Intel80x68系列CPU的环保护机制:分析CIH病毒代码。(1人)中级l查找CIH病毒代码资料;l分析代码;l找到CIH病毒绕过CPU环保护机制的方法;l分析代码的工作流程,画出相应的流程图。l写出分析报告;1.2多线程技术和进程
6、的同步与互斥4.多线程编程:程序运行结果的不可再现性。(1人)低级l设置两个线程,一个执行计算N:=N+1,另一个将N的值输出到窗口;l为减慢线程的执行速度,可以在程序中插入Sleep(1000)语句,1000表示程序停顿1000ms,;l设法调整两个线程的执行顺序,使之出现教材上所列出的(1)、(2)、(3)三种情况;5.多线程编程:临界区控制。(1人)低级l设置两个线程,一个执行计算N:=N+1,另一个将N的值输出到窗口;l为减慢线程的执行速度,可以在程序中插入Sleep(1000)语句,1
7、000表示程序停顿1000ms,;l设置互斥信号量,保证两线程互斥使用共享变量N;6.多线程编程:生产者-消费者问题。(1人)中级l设置两类线程,一类为生产者,一类为消费者;l建立缓冲区的数据结构;l使用菜单随机启动生产者或消费者;l在窗口上显示缓冲区;l随着线程每次操作缓冲区,更新窗口的显示;1.多线程编程:读者-写者问题。(1人)中级l设置两类线程,一类为读者,一类为写者;l使用菜单随机启动读者或写者;l在窗口上显示读者或写者执行状态;l随着线程的执行,更新窗口的显示;2.多线程编程:哲学家
8、问题。(1人)中级l设置线程,描述哲学家;l使用菜单随机启动哲学家;l在窗口上显示线程执行状态;l随着线程的执行,更新窗口的显示;l设法延迟哲学家线程的执行,使之出现死锁;3.多线程编程:死锁避免,哲学家问题。(1人)中级l设置线程,描述哲学家,注意精心设置哲学家线程的程序;l使用菜单随机启动哲学家;l在窗口上显示线程执行状态;l随着线程的执行,更新窗口的显示;l设法延迟哲学家线程的执行,应该不会出现死锁;1.1多任务间通信4.进程通信-----管道通信:编程实现两进程之间通过Windows的有
此文档下载收益归作者所有