WOR
WORD格式
专业资料整理
专业资料整理
计算机操作系统综合设计
实验一
实验名称: 进程创建模拟实现
实验类型:验证型
实验环境: win7vc++6.0
指导老师:
专业班级:
姓 名:
学 号:
联系电话:
实验地点:东六
E507
实验日期: 2017 年
实验报告日期:
10
2017 年
10
月 10
日
月 10 日
实验成绩:
一、实验目的
理解进程创建相关理论;
掌握进程创建方法;
掌握进程相关数据结构。二、实验内容
windows7 VisualC++6.0
三、实验步骤
1、实验内容
输入给定代码;
进行功能测试并得出正确结果。
2、实验步骤
1)输入代码
A、打开 VisualC++6.0 ;
B、新建 c++ 文件,创建 basic.h 头文件,并且创建 main.cpp 2)进行功能测试并得出正确结果
A、编译、运行 main.cpp
B、输入测试数据
创建 10 个进程;创建进程树中 4 层以上的数型结构结构如图所示:。
WORD格式
createpc 创建进程命令。
参数: 1pid (进程 i
d
)、 2ppid (父进程 i
d
)、 3prio (优先级)。
示例: createpc(2,1,2) 。创建一个进程,其进程号为 2,父进程号为 1, 优先级为 2
输入创建进程代码及运行截图
4)显示创建的进程
专业资料整理
WOR
WORD格式
专业资料整理
专业资料整理
3、画出 createpc 函数程序流程图
分析 createpc 函数的代码,画出如下流程图:
四、实验总结
1、实验思考
进程创建的核心内容是什么?答:
申请空白 PCB2)为新进程分配资源
3) 初始化进程控制块 4) 将新进程插入到就绪队列
( 2)该设计和实际的操作系统进程创建相比,缺少了哪些步骤? 答 : 只是模拟的创建,并没有分配资源
2、个人总结
通过这次课程设计,加深了对操作系统的认识,了解了操作系统中进程创建的过程,对进程创建有了深入的了解,并能够用高
级语言进行模拟演示。一分耕耘,一分收获,这次的课程设计让
我受益匪浅。虽然自己所做的很少也不够完善,但毕竟也是努力的结果。另外,使我体会最深的是:任何一门知识的掌握,仅靠学习理论知识是远远不够的,要与实际动手操作相结合才能达到功效。
原创力文档

文档评论(0)