收藏 分销(赏)

计算机操作系统综合设计实验报告实验一.doc

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

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服