上传者: 43934844
|
上传时间: 2022-06-23 09:04:32
|
文件大小: 54KB
|
文件类型: DOC
《操作系统原理》实验报告 实验序号:5 实验项目名称:线程的同步 "学 号" "姓 名" "专业班级 " " "实验地点" "指导教师" "实验时间 " " "一、实验目的及要求 " "1. 进一步掌握Windows系统环境下线程的创建与撤销。 " "熟悉Windows系统提供的线程同步API。 " "使用Windows系统提供的线程同步API解决实际问题。 " "二、实验设备(环境)及要求 " "Windows操作系统与Visual C++开发环境 " "三、实验内容与步骤 " "完成主、子两个线程之间的同步,要求子线程先执行。在主线程中使用系统调用" "CreateThread()创建一个子线程。主线程创建子线程后进入阻塞状态,直到子" "线程运行完毕后唤醒主线程。 " " " "具体操作过程:在Microsoft Visual C++ " "6.0环境下建立一个MFC支持的控制台工程文件,编写C程序,在程序中使用Creat" "eSemaphore(NULL,0,1,"SemaphoreNamel")创建一个名为"SemaphoreNamel"" "的信号