CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 源码下载 其它 操作系统开发 搜索资源 - algorithm;算法

搜索资源列表

  1. ossystem

    0下载:
  2. 基于DOS的多任务系统的实现 1. 用C语言完成线程的创建和撤消,并按优先权加时间片轮转算法对多个线程进行调度; 2. 改变时间片的大小,观察结果的变化。思考:为什么时间片不能太小或太大; 3. 假设两个线程共用同一软件资源(如某一变量,或某一数据结构),请用记录型信号量来实现对它的互斥访问; 4. 假设有两个线程共享一个可存放5个整数的缓冲,一线程不停的计算1到50的平方,并将结果放入缓冲中,另一个线程不断的从缓冲中取出结果,并将他们打印出来,请用记录型信号量实现这一生产者和消
  3. 所属分类:操作系统开发

    • 发布日期:2008-10-13
    • 文件大小:4139
    • 提供者:Li
  1. yemianguanli

    0下载:
  2. 题目:设计一个请求页式存储管理方案,并编写模拟程序实现 具体要求: 1、产生一个需要访问的指令地址流,为不失一般性,可以适当地(用人工指定地方法或用随机数产生器)生成这个序列,使得 50%的指令是顺序执行的。25%的指令均匀地散布在前地址部分,25%的地址是均匀地散布在后地址部分 2、 页面淘汰算法采用 FIFO页面淘汰算法,并且在淘汰一页时,只将该页在页表中抹去。而不再判断它是否被改写过,也不将它写回到辅存 3、产生一个需要访问的指令地址流;指定合适的页面尺寸(例如以1K或2K
  3. 所属分类:操作系统开发

    • 发布日期:2008-10-13
    • 文件大小:2884
    • 提供者:周子藤
  1. pdfrd

    0下载:
  2. 1.实验目的: 模拟实现银行家算法,用银行家算法实现资源分配。 2.实验内容: 设计五个进程{P0,P1,P2,P3,P4}共享三类资源{A,B,C}的系统,{A,B,C}的资源数量分别为10,5,7。进程可动态地申请资源和释放资源,系统按各进程的申请动态地分配资源。要求程序具有显示和打印各进程的某一时刻的资源分配表和安全序列;显示和打印各进程依次要求申请的资源号以及为某进程分配资源后的有关资源数据。 3.程序设计和说明: 函数说明:anquan( )判断给某个进程请求后系统是否安全,anqu
  3. 所属分类:操作系统开发

    • 发布日期:2008-10-13
    • 文件大小:889154
    • 提供者:小鱼
  1. os2

    0下载:
  2. 处理器系统的进程调度编写程序完成单处理机系统中的进程调度,要求采用时间片轮转调度算法。实验具体包括:首先确定进程控制块的内容,进程控制块的组成方式;然后完成进程创建原语和进程调度原语;最后编写主函数对所作工作进程测试。-processor systems process scheduling procedures for the preparation of single-processor system to complete the scheduling process, requiring
  3. 所属分类:操作系统开发

    • 发布日期:2008-10-13
    • 文件大小:200044
    • 提供者:成龙
  1. os3

    0下载:
  2. 动态分区存储管理方式的主存分配回收。存储管理中动态分区的管理方式,编写程序完成动态分区存储管理方式的主存分配回收的实现。实验具体包括:首先确定主存空间分配表;然后采用最优适应算法完成主存空间的分配,完成主存空间的回收;最后编写主函数对所作工作进程测试。存分配时查找空闲区进行分配,然后填写已分配区表,主要操作在空闲区-dynamic storage management through the distribution of the main deposit recovery. Dynamic S
  3. 所属分类:操作系统开发

    • 发布日期:2008-10-13
    • 文件大小:276935
    • 提供者:成龙
  1. Dynamic_partitioning_of_the_si

    1下载:
  2. ⑴ 用C语言分别实现采用首次适应算法和最佳适应算法的动态分区分配过程alloc()和回收过程free()。其中,空闲分区通过空闲分区链来管理;在进行内存分配时,系统优先使用空闲区低端的空间。 ⑵ 假设初始状态下,可用的内存空间为640KB,并有下列的请求序列:  作业1申请130KB。  作业2申请60KB。  作业3申请100KB。  作业2释放60KB。  作业4申请200KB。 
  3. 所属分类:OS Develop

    • 发布日期:2016-01-24
    • 文件大小:275080
    • 提供者:lzl
  1. Os3

    0下载:
  2. 关于操作系统课程的主存空间的分配与回收 采用可变分区存储管理,采用空闲分区表(链)进行。设计一个空闲分区表(链),空闲分区通过空闲分区链来管理;在进行内存分配时,系统优先使用空闲区低端的空间。 设计一个某时刻主存空间占用情况表,作为主存当前使用基础。初始化空闲区和已分配区说明表的值。自己设计一个作业申请队列以及作业完成后的释放顺序,实现主存的分配和回收。把空闲区分区表的变化情况以及各作业的申请、释放情况显示、打印出来。 算法,用MFC环境实现。 -Distribution and
  3. 所属分类:OS Develop

    • 发布日期:2017-03-25
    • 文件大小:59064
    • 提供者:小鱼
  1. prosscd

    1下载:
  2. 操作系统实验中的进程创建与删除 1) 采用动态或静态方法生成一颗进程树(进程数目≥20); 2) 设计进程撤销算法; 3) 实现进程撤销函数,采用级联方式撤销; 4) 可动态撤销进程; 5) 可动态观察进程树的情况; 6) 测试程序并得到正确结果。 -Experiment operating system process creation and deletion of 1) the use of dynamic or static method to generat
  3. 所属分类:OS Develop

    • 发布日期:2017-03-28
    • 文件大小:2749
    • 提供者:ajun
  1. dongtaifenquguanli

    0下载:
  2. 1.采用指定算法模拟动态分区管理方式的主存分配。能够处理以下的情形: ⑴ 随机出现的进程i申请jKB内存,程序能判断是否能分配,如果能分配,要求输出分配的首地址Faddress,并要求输出内存使用情况和空闲情况。 内存情况输出的格式为:Faddress该分区的首地址;Eaddress该分区的尾地址 Len 分区长度;Process 如果使用,使用的进程号,否则为0 ⑵ 主存分配函数实现寻找空闲区、空闲区表的修改、已分配区表的修改功能。-1. Simulation algo
  3. 所属分类:OS Develop

    • 发布日期:2017-03-29
    • 文件大小:265993
    • 提供者:朱良
  1. fenqucunchu

    0下载:
  2. 编写程序完成可变分区存储管理方式的内存分配会受。实验具体包括:首先确定内存空间分配表;然后采用最佳分配算法完成内存空间的分配和回收;最后编写主函数对所做工作进行测试-Completed programming stored variable district management will be affected by the memory allocation. Specific experiments include the following: first determine alloca
  3. 所属分类:OS Develop

    • 发布日期:2017-04-02
    • 文件大小:1432
    • 提供者:
  1. menory

    0下载:
  2. 通过图形化的界面模拟操作系统中动态分区存储管理方式的内存分配与回收,采用的算法有首次适应算法和最佳适应算法,并且能实现内存回收功能,包括单独回收;与上边空闲区邻接,合并回收;与下边空闲区邻接,合并回收;与上、下边空闲区邻接,合并回收。-Through the graphical interface of the dynamic simulation of the operating system partition storage management and recovery of the m
  3. 所属分类:OS Develop

    • 发布日期:2017-04-09
    • 文件大小:1106917
    • 提供者:小衍
  1. MemoryManager

    0下载:
  2. 内存管理模拟器,利用MFC模拟实现了内存的管理操作--内存分配和释放;不同内存分区利用不同颜色区分;采用首次适应算法实现。-Memory management simulator, the use of MFC to achieve a simulated memory management operations- memory allocation and release different memory partition to use to distinguish between dif
  3. 所属分类:OS Develop

    • 发布日期:2017-05-14
    • 文件大小:3679464
    • 提供者:Jim
  1. FCFS

    1下载:
  2. 本程序是一个模拟实验,模拟操作系统中进程调度过程。要求实验者设计一个程序,该程序可模拟对10个以上的进程进行FCFS的方式进行调度。 1) 设计可用于该实验的进程控制块,进程控制块至少包括进程号、到达时间和要求服务时间; 2) 动态或静态创建多个(≥10)进程; 3) 实现FCFS调度算法; 4) 可动态修改进程到达时间; 5) 调度所创建的进程并显示调度结果。 -This procedure is a simulation experiment to simulate
  3. 所属分类:OS Develop

    • 发布日期:2017-04-05
    • 文件大小:964296
    • 提供者:李方
  1. yinhangjiasuanfa

    0下载:
  2. 用银行家算法实现资源分配。设计五个进程{0, 1, 2, 3, 4}共享三类资源{A,B,C}的系统, {A,B,C}的资源数量分别为10,5,7。进程可动态地申请资源和释放资源,系统按进程的申请动态地分配资源,要求程序具有显示和打印各进程的某一个时刻的资源分配表和安全序列;显示和打印各进程依次要求申请的资源号以及为某进程分配资源后的有关资源数据。-With the banker' s algorithm to achieve resource allocation. Designed t
  3. 所属分类:OS Develop

    • 发布日期:2017-04-02
    • 文件大小:1480
    • 提供者:fujiao
  1. first

    2下载:
  2. (1)用C语言来实现对N个进程采用动态优先权优先算法的进程调度; (2)每个用来标识进程的进程控制块PCB用结构来描述,包括以下字段: 进程标识数id; 进程优先数priority,并规定优先数愈大的进程,其优先权越高; 进程已占用的CPU时间cputime 进程还需占用的CPU时间alltime,当进程运行完毕时,alltime变为0; 进程的阻塞时间startblock,表示当进程在运行startblock个时间片后,进程将进入阻塞状态; 进程被阻塞的时间blo
  3. 所属分类:OS Develop

    • 发布日期:2016-01-25
    • 文件大小:1221
    • 提供者:李随风
  1. OS_Big_Work_No3

    0下载:
  2. 一、设计目的 1、理解动态分区式存储管理的工作原理 2、掌握分区分配的一下三算法:首先适应算法、最佳适应算法和最坏适应算法 3、掌握动态分区分配的存储分配和存储回收的过程 二、设计要求 1、建立空闲分区表数据文件,该文件包括两个字段:空闲区的起始地址和长度;该文件有若干个记录,表示目前系统有多个空闲分区; 2、建立已分配分区表数据文件,该文件包括三个字段:已分配分区的起始地址、长度、作业名称;该文件有若干个记录,表示目前系统有多个作业; 3、程序启动时读两分区表数据文
  3. 所属分类:OS Develop

    • 发布日期:2017-03-29
    • 文件大小:322470
    • 提供者:xcc
  1. bankerAlgorithm

    0下载:
  2. 设计一个银行家算法,实现对N个进程和M种系统资源进行银行家算法判定和资源分配;并根据银行家算法的要求设计相应的数据结构,通过输入进程的个数,资源的种类,各个资源的最多数量,各个进程的Max,,Allocation,Need,然后对算法进行检测,判断是否能产生安全序列。-Design of a banker' s algorithm, to realize the process and the M N-species system resources determine the banke
  3. 所属分类:OS Develop

    • 发布日期:2017-05-11
    • 文件大小:2721141
    • 提供者:何志芬
  1. Priority_Scheduling

    1下载:
  2. 合肥工业大学课程设计 进程/作业调度:优先权调度算法。中级 1建立作业的数据结构描述; 2使用两种方式产生作业:(a)自动产生, (b)手工输入; 3在屏幕上显示每个作业的执行情况; 时间的流逝可用下面几种方法模拟:(a)按键盘,每按一次可认为过一个时间单位; (b) 响应WM_TIMER; 4计算并显示一批作业的周转时间、平均周转时间、带权周转时间、平均带权周转时间。 5将一批作业的执行情况存入磁盘文件,以后可以读出并重放 -Hefei University of
  3. 所属分类:OS Develop

    • 发布日期:2017-04-03
    • 文件大小:992607
    • 提供者:
  1. design-process-scheduling-algorithm

    2下载:
  2. 进程调度算法的设计 设计要求: ①设计进程控制块PCB表结构,分别适用于优先数调度算法和循环轮转调度算法。 ②建立进程就绪队列。对两种不同算法编制入链子程序。 ③编制两种进程调度算法:1)优先数调度;2)循环轮转调度 设计技术参数参考: ①本程序用两种算法对五个进程进行调度,每个进程可有三个状态,并假设初始状态为就绪状态。 ②为了便于处理,程序中的某进程运行时间以时间片为单位计算。各进程的优先数或轮转时间数以及进程需运行的时间
  3. 所属分类:OS Develop

    • 发布日期:2017-11-08
    • 文件大小:145527
    • 提供者:cagfaiss
  1. 银行家算法

    0下载:
  2. 用银行家算法设计一个程序,判断当前资源分配状态是不是安全状态;如果是安全状态,当系统接收新的资源申请时,系统是否发生死锁,如发生,请找出参与死锁的进程。如果不发生死锁,则找出一组能够顺利推进的进程顺序。(Bankers algorithm design a program to use to judge the current state of resource allocation state is safe; If it is a safe state, when the system is
  3. 所属分类:操作系统开发

    • 发布日期:2018-01-09
    • 文件大小:13312
    • 提供者:W。
« 12 3 »
搜珍网 www.dssz.com