资源简介
这是一个 操作系统进程管理模拟系统 ,是我根据一位网友的作品修改后的稳定版,其实现了进程的管理(阻塞、运行、等待、完成,采用优先服务的方式)和内存的分配(最佳适配法),功能比较完善,感兴趣的朋友可以拿去看看,还望多多指教。
代码片段和文件信息
// process.cpp : Defines the entry point for the console application.
//
#include “stdafx.h“
#include “stdio.h“
#include “stdlib.h“
#include “string.h“
#include “iostream.h“
#include //要用到格式控制符
//定义“空”
#define null 0
//定义不再切割的剩余分区大小
#define size 5
//定义内存总量大小
#define memory_totalsize 100
//定义时间片
#define TIME_PIECE 2
//定义优先级减少的数量
#define PRIORITY 0
//定义进程结构体
struct process
{
char name[40];//进程名字
float memory_need;//进程所需内存
char state[10]; //进程状态
int priorty; //优先级
int alltime; //总共所需运行时间
int cputime; //该进程在CPU中运行的总时间
struct process *next;//指向下一个进程
}*process_ready *process_blocked *process_e;//将正在执行的进程设置为一全局变量
//定义内存分配结构体
struct memory_allocation
{
struct memory_allocation *forward;//指向前一个空间
char process_name[40];//进程名
float start_address;//进程开始地址
float memory_size;//进程占用内存大小
int state;//内存占用状态
struct memory_allocation *after;//指向后一个空间
}*free_chain;
//occupy_chain备用
//*occupy_chain
void process_excute();
void
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 451584 2008-11-13 18:16 操作系统进程管理模拟\Debug\process.bsc
文件 225356 2008-11-13 18:16 操作系统进程管理模拟\Debug\process.exe
文件 309336 2008-11-13 18:16 操作系统进程管理模拟\Debug\process.ilk
文件 52644 2008-11-13 18:16 操作系统进程管理模拟\Debug\process.obj
文件 203896 2008-11-12 22:47 操作系统进程管理模拟\Debug\process.pch
文件 582656 2008-11-13 18:16 操作系统进程管理模拟\Debug\process.pdb
文件 0 2008-11-13 18:16 操作系统进程管理模拟\Debug\process.sbr
文件 2261 2008-11-12 22:47 操作系统进程管理模拟\Debug\StdAfx.obj
文件 4073 2008-11-12 22:47 操作系统进程管理模拟\Debug\StdAfx.sbr
文件 91136 2008-11-13 18:16 操作系统进程管理模拟\Debug\vc60.idb
文件 118784 2008-11-13 18:16 操作系统进程管理模拟\Debug\vc60.pdb
文件 29677 2008-11-13 18:16 操作系统进程管理模拟\process.cpp
文件 4552 2008-11-12 23:08 操作系统进程管理模拟\process.dsp
文件 539 2008-11-12 22:44 操作系统进程管理模拟\process.dsw
文件 50176 2008-11-13 18:17 操作系统进程管理模拟\process.ncb
文件 48640 2008-11-13 18:17 操作系统进程管理模拟\process.opt
文件 2076 2008-11-13 18:16 操作系统进程管理模拟\process.plg
文件 2506 2008-11-13 18:22 操作系统进程管理模拟\ReadMe.txt
文件 294 2008-11-12 22:44 操作系统进程管理模拟\StdAfx.cpp
文件 769 2008-11-12 22:44 操作系统进程管理模拟\StdAfx.h
目录 0 2008-11-13 18:16 操作系统进程管理模拟\Debug
目录 0 2008-11-13 18:17 操作系统进程管理模拟
----------- --------- ---------- ----- ----
2180955 22
相关资源
- 《多粒度知识获取与不确定性度量》
- 华成英模电课件.zip
- 70d0cd041f738f12db575d3b46e97582.pdf
- OfficeTabEnterprise13.1.zip
- wxu998.rar
- PowerDesigner16.5汉化文件.rar
- jsgis.zip
- PinyinIME(关键代码写了注释).zip
- 锁相环设计、仿真与应用第5版中.pd
- novelOnLine.zip
- SingleSensorImagingMethodsandApplicationsforDi
- ControlSystemsEngineering7th(NormanS.Nise)
- ModernControlSystems13th(RichardC.Dorf).ra
- VectorMagic_1.15pojie.rar
- complexityoflattice__problems.pdf
- xnby_883749.zip
- TOGAF培训讲义-周金根.pdf
- OS12.2驱动,手机虚拟定位软件,Loca
- 大话系列-大话数据结构(pdf高清版)
- 梁宁产品经理思维30讲.pdf
- CHI760E辰华电化学工作站软件最新版
- SAPERPHCM葵花宝典系列之配置指南(电
- TangZhuoLin.rar
- Day3_NOI.zip
- 图解HTTP.pdf
- VisionProStandardv7.2(2Day).zip
- ElevatorSimulation.zip
- 14002454IPC-A-610DChinese(L).pdf
- SoftwareEngineering.pdf
- linfanrong_10164999.rar
评论
共有 条评论