操作系统实验(三)可变分区存储管理模拟实验
作者 :顾熙杰
准考证号:022502100574
报到号 :177
实验地点:浙工大计算机中心
实验目的
理解操作系统中可变分区管理的算法,
掌握分配和回收算法
掌握空闲分区的合并方法
掌握不同的适应算法
实验内容
建立数据结构
建立空闲分区队列
根据不同的适应算法建立队列
编写分配算法
编写回收算法
数据结构
Private Type MEM_tp
fenqu_shouzhi As Integer '分区首地址
fenqu_changdu As Integer '分区长度
fenqu_zhuangtai As Integer '分区状态 -1表示不存在,0表示空闲分区,1表示已经分配的分区
fenqu_huodongjincheng As Integer '该分区正在活动的进程代号
End Type
程序流程图
面向对象程序设计由事件驱动,画流程图比较困难.
(1)分配新的分区
最先适应 按地址找
最优适应,找最小可以满足的
最坏适应,找最大可以满足的
(2)分区回收
既无上邻又无下邻
既有上邻又有下邻
只有上邻
只有下邻
实验中需要改进的地方
由于没有使用链表,程序结构比较混乱,需要大大改进,提高可阅读性.
程序代码(VB)
Option Explicit
Private Declare Function ShellExecute Lib "Shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
- shellexecute > 操作系统实验(三)可变分区存储管理模拟实验
-
操作系统实验(三)可变分区存储管理模拟实验
下载该文档 文档格式:DOC 更新时间:2003-07-01 下载次数:0 点击次数:2文档基本属性 文档语言: Simplified Chinese 文档格式: doc 文档作者: f 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: my 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- DOC格式下载
- 更多文档...
-
上一篇:电子邮件客户端软件
下一篇:Launching applications from Delphi
点击查看更多关于shellexecute的相关文档
- 您可能感兴趣的
- vbshellexecute shellexecuterunas shellexecuteapi shellexecutewinexec shellexecute头文件 delphishellexecute shellexecute返回值
- 大家在找
-
- · cad电子签名制作
- · 北大金融光华考研资格
- · 湖北黄梅人民法院
- · 幼儿启蒙英语儿歌
- · 直肠癌护理查房ppt
- · 众悦驾校全真模拟试题
- · cad2010我要自学网
- · sox404条款的博弈
- · 70级加点模拟器
- · 电磁振动给料机
- · 小学英语第七册教案
- · java浏览器flash
- · 淮海工学院20092010学年第1学期高等数学c期末试卷及答案
- · 天津起重机厂
- · 秦皇岛地图百度
- · 陕西省资料员考试试题
- · 农行柜员考试答案
- · 虚空魔石在哪生产
- · 考研英语作文
- · 上海考驾照
- · 生物工程学什么
- · x射线衍射分析技术
- · 赛鸽天堂网图片
- · 哈师大教务处教务平台
- · 人力资源管理案例课件
- · 暴风加速器
- · 十二星座2011年下半年
- · 两冲程内燃机工作原理
- · 红外线治疗仪厂家
- · qq皮肤psd源文件下载
- 赞助商链接