模拟动态存储管理 一、 题目 编制一个模拟动态存储管理的程序,设用一个单向链表HA表示空闲空间链;用一个单向链表HB表示已占用空间链。设链表结构如下: 起始地址 ( 正整数,大于0 ) 本块单元数( 正整数,大于0 ) 链域 (指向下一个结点的指针) 1. 在键盘上输入起始地址,本块单元数,建立起HA,HB两链表初态(输 入起始地址为0时结束); 2. 输出HA,HB两链(起始地址,单元数); 3. 输入起始地址,在HB链中撤消所对应的结点,撤消结点后输出HB链; 4. 将撤消的结点并入HA链( 按起始地址从小到大次序加入 ); 1 ) 当被撤消的结点没有左邻结点,右邻结点和它相连,则在HA链加入; 2 ) 当被撤消的结点有做邻结点与它相连,则把它与左邻结点合并; 3 ) 当被撤消的结点有右邻结点和它相连,则把它与右邻结点合并; 4 ) 当被撤消的结点有左,右邻结点和它相连,则把它与左,右邻结点合并; 5 ) 继续第三点,直到HB链为空或输入的起始地址为0为止; 6 ) 输出HA,HB链。
上传时间: 2013-12-11
上传用户:无聊来刷下
1.模拟并发进程共享的临界资源m1、m2,它联系着两个信号量sem1、sem2. 2.模拟并发进程的运行现场:通用寄存器i,程序计数器addr. 3.模拟三个并发进程.
上传时间: 2015-02-25
上传用户:wweqas
物点:面向医药商务代表量身定做的管理软件,主要功能:一,药品发货,配送,收款,对下属业务人员的管理,对公司管理费用的管理,对发票的管理,各种形式的对帐单,各种形式的查寻统计,个人的工作日志等等.二,本系统的使用有很强的层次性,严格按照真实业务流程操作,由于涉及商业秘密已经删除所有数据,使用时请先对基础资料输入.三,本系统突出了操作的简约性,对数据尽量的减少重复操作,使用起来非常方便快捷(只要输入过一次的数据,以后基本不用再输入,只要点一下就可以).四,本系统已经实用过一段时间.经过了实际业务的考验.五,本系统中使用了很多的方便维护的措施.
上传时间: 2013-12-22
上传用户:dapangxie
本次程序的题目为:进程管理——支持多个进程并发运行的简单的进程管理模拟系统,对本实验的分析要求是:⑴系统中的同步机构采用信号量上的P、V操作的机制;⑵控制机构包括阻塞和唤醒操作;⑶时间片中断处理程序处理模拟的时间片中断;⑷进程调度程序负责为各进程分配处理机;⑸根据用户的需求来创建n个进程(n为即满足用户需求,又不超出系统可容的最大进程数),各进程互斥地访问使用临界资源 S1、S2;⑹使用动态优先数(如:随阻塞次数的增加而减小优先数,以提高其优先权);⑺进程结束后应能够撤消;⑻进程间能实现“发送”和“接收”两个消息缓冲通信操作;⑼系统在运行过程中随机打印出各进程的状态变换过程、系统的调度过程及公共变量的变化情况,在一个进程运行完毕,进入完成状态后,可以将该进程撤消,也可以动态的创建另一个新的进程。
上传时间: 2014-01-01
上传用户:ggwz258
本次程序的题目为:进程管理——支持多个进程并发运行的简单的进程管理模拟系统,对本实验的分析要求是:⑴系统中的同步机构采用信号量上的P、V操作的机制;⑵控制机构包括阻塞和唤醒操作;⑶时间片中断处理程序处理模拟的时间片中断;⑷进程调度程序负责为各进程分配处理机;⑸根据用户的需求来创建n个进程(n为即满足用户需求,又不超出系统可容的最大进程数),各进程互斥地访问使用临界资源 S1、S2;⑹使用动态优先数(如:随阻塞次数的增加而减小优先数,以提高其优先权);⑺进程结束后应能够撤消;⑻进程间能实现“发送”和“接收”两个消息缓冲通信操作;⑼系统在运行过程中随机打印出各进程的状态变换过程、系统的调度过程及公共变量的变化情况,在一个进程运行完毕,进入完成状态后,可以将该进程撤消,也可以动态的创建另一个新的进程。
上传时间: 2013-12-03
上传用户:kikye
物体做抛物线运动是游戏中基本运动物理模型之一! 在PC游戏中可以由重力公式 轻易模拟,但在手机游戏中 ,由于多数手机不支持浮点运算 因此不能用 sin ,cos, 来分解初速度。 所以只能用近似模拟的方法! 我所采用的是:先放大后缩小的模拟方式,并且为了更精确加入了一定的偏移量。
上传时间: 2015-03-17
上传用户:1159797854
模拟银行卡取款操作,银行卡号为8位,能够进行查询、取款、存款、修改密码等操作。查询时需要输入密码,密码为6位。当密码位数和相应位都符合时,显示卡内余额,否则密码三次错误,结束操作。取款时也需要输入密码,密码为6位。当密码位数和相应位都符合时,显示现有余额,输入取款金额,操作结束显示所剩金额,否则密码三次错误,结束操作。限制每天总共可取的金额 ,若违规给出相应的警告。取款操作时输入取款金额 ,操作结束,显示卡内余额,输入密码时,不显示真实值,修改密码时显示真实值。
上传时间: 2015-03-22
上传用户:hxy200501
本程序用来模拟虚拟页式存储管理中的页面置换 & $ 快表页面固定为4块,要求从键盘输入N个页面号 & $ 输出每次快表页面的内容和缺页次数,缺页率 &
上传时间: 2014-01-11
上传用户:dapangxie
网上购物体系统的模拟,模拟了一张地图,地图的大小可以用户输入,程序最后计算出最大用户联盟的组成
上传时间: 2013-12-19
上传用户:hn891122
232串口测试程序。// 软件模拟测试说明: // 1.这个测试采用查询方式进行串口通讯 // 2.将软件仿真环境的晶震设为11.0592 MHz // 3.软件模拟全速运行, 观察波特率是1200bps // 4.在串口1中输入数字或字母,可观察到通讯是否有误。
上传时间: 2014-12-22
上传用户:dragonhaixm