计算机操作系统综合设计实验报告实验一_第1页
计算机操作系统综合设计实验报告实验一_第2页
计算机操作系统综合设计实验报告实验一_第3页
计算机操作系统综合设计实验报告实验一_第4页
计算机操作系统综合设计实验报告实验一_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机操作系统综合设计实验一实验名称:进程创建模拟实现实验类型:验证型实验环境:win7 VC+6.0指导老师:专业班级:号:联系电话:实验地点:东六E507实验日期:2017年10月10日实验成绩:、实验目的1)理解进程创建相矢理论;2)掌握进程创建方法;3)掌握进程相矢数据结构。】、实验内容win dows 7 Visual C+ 6.0三、实验步骤1、实验内容1)输入给定代码;2)进行功能测试并得出正确结果。2、实验步骤1)输入代码A、打开 Visual C+ 6.0;头文件,并且创建ma in .cppB、新建C+文件,创建basic.h2)进行功能测试并得出正确结果A、编译、运行 m

2、ai n.cppB、输入测试数据创建10个进程;创建进程树中4层以上的数型结构 结构如图所示:。PH i, F7 1 I F8 fl利 ji i if 10createpc 创建进程命令。参数:1pid (进程id) 2 ppid(父进程id)严(优先级)。示例:createpc (2,1,2)。创建一个进程、其进程号为2,父进程号为1,优先级为23)输入创建进程代码及运行截图1 Iserz oceri&oDeek:op .嵯佟系纹实鉴代E 共4上系统实灵一DaugllQ二九execrefttepc(L,0,l createpc creat epc3,l createpc createpccr

3、eat epc 2*1 crsa tupcCgf” createpc creat e pc C0i,41 creat pc:Li .4.:1 CFeatepoClZ?,!4)显示创建的进程i1 l4Cpi,io l5Cprio 1 l?Cprio l8Cprio 1k;nd: showdc tai0;l(prio4llCppio L1 :2;6 pCprio 1vprio :?next)U v O OTTO DO 、口二 ISljf(1VI;na d er4pldpara田丁不 1 I i printFf pill1$ alr&adi eKist?nt,parA *0):;Mv&irft阳-j

4、;乂itCp-node-pid = para1)pFlagl J PP - P;人耳|fJpFldg)printA(Mpartnt id returiiA2s%dl is notnodepi(l X parafB:. 鼬。題唧期囂鵰. node t 賞卑 o已 f ft t 亠* 巴氐p1-next=HULL; 輕驴銅MNtrlf商;/add to process; treeI Qr 勺 c 匕lnode 賞卑倒嗓綁 I 權矿 2 別 br p7JMAher ;p-p-bt: fEEhey 举汽二液;tpAbro 七 llE 户育 pF 蛙;宣on t 阿 0 上申咅占 for(pAplink

5、 p-ne) jjt- pi: return &:卜耳叫 - .QL丄工二:_二宀- I :1 v J,next* Do-next1A.7T?n瑕入进程的三个參数Afort邀兰前插入的迸WWr|agMN 15仝返回职茄3四、实验总结1、实验思考(1)进程创建的核心内容是什么?答:1)申请空白PCB 2)为新进程分配资源3) 初始化进程控制块4)将新进程插入到就绪队列(2 )该设计和实际的操作系统进程创建相比,缺少了哪些步骤? 答:只是模拟的创建,并没有分配资源2、个人总结通过这次课程设计,加深了对操作系统的认识,了解了操作系统中进程创建的过程,对进程创建有了深入的了解,并能够用高级语言进行模拟演示。一分耕耘,一分收获,这次的课程设计让我受益匪浅。虽然自

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论