虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

系统模拟

  • cygwin 是一个在windows平台上运行的unix模拟环境

    cygwin 是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件(该公司开发了很多好东西,著名的还有eCos,不过现已被Redhat收购)。它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu工具集在windows上进行嵌入式系统开发,非常有用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对cygwin产生了兴趣。本文将对其作一介绍

    标签: windows cygwin unix 运行

    上传时间: 2016-02-07

    上传用户:xinzhch

  • 链接指针:按照进程到达系统的时间将处于就绪状态的进程连接成衣个就绪队列。指针指出下一个到达进程的进程控制块首地址。最后一个进程的链接指针为NULL。 估计运行时间:可由设计者任意指定一个时间值。

    链接指针:按照进程到达系统的时间将处于就绪状态的进程连接成衣个就绪队列。指针指出下一个到达进程的进程控制块首地址。最后一个进程的链接指针为NULL。 估计运行时间:可由设计者任意指定一个时间值。 到达时间:进程创建时的系统时间或由用户指定。调度时,总是选择到达时间最早的进程。 进程状态:为简单起见,这里假定进程有两种状态:就绪和完成。并假定进程一创建就处于就绪状态,用R表示。当一个进程运行结束时,就将其设置成完成态,用C表示。 处理机调度时总是选择队首指针指向的进程投入运行。由于本实验是模拟实验,所以对被选中进程并不实际启动运行,而只是执行:估计运行时间减1。用这个操作来模拟进程的一次运行,而且省去进程的现场保护和现场恢复工作。

    标签: 进程 NULL 指针 地址

    上传时间: 2014-01-04

    上传用户:zxc23456789

  • 链接指针:指出下一个到达进程的进程控制块首地址。按照进程到达的顺序排队。系统设置一个队头和队尾指针分别指向第一个和最后一个进程。新生成的进程放队尾。 估计运行时间、到达时间以及进程状态一第一题中相同

    链接指针:指出下一个到达进程的进程控制块首地址。按照进程到达的顺序排队。系统设置一个队头和队尾指针分别指向第一个和最后一个进程。新生成的进程放队尾。 估计运行时间、到达时间以及进程状态一第一题中相同。 (2)为每个进程任意确定一个要求运行时间和到达时间。 (3)按照进程到达的先后顺序排成一个循环队列。再设一个队首指针指向第一个到达进程的首址。 (4)执行处理机调度时,开始选择队首的第一个进程运行。另外再设一个当前运行进程指针,指向当前正在运行的进程。 (5)由于本实验是模拟实验,所以对被选中进程并不实际启动运行,而只是执行:估计运行时间减1、输出当前运行进程的名字。用这两个操作来模拟进程的一次运行。 (6)进程运行一次后,以后的调度则将当前指针依次下移一个位置,指向下一个进程,即调整当前运行指针指向该进程的链接指针所指进程,以指示应运行进程。同时还应判断该进程的剩余运行时间是否为零。若不为零,则等待下一轮的运行;若该进程的剩余运行时间为零,则将该进程的状态置为完成态C,并退出循环队列。 (7)若就绪队列不为空,则重复上述的步骤(5)和(6),直到所有进程都运行完为止。

    标签: 进程 指针 地址

    上传时间: 2013-12-19

    上传用户:ls530720646

  • C++实现的模拟操作系统

    C++实现的模拟操作系统,带有报告。 有界面,实现了进程主调度,内存分配,模拟文件系统功能

    标签: 模拟操作

    上传时间: 2016-02-17

    上传用户:windwolf2000

  • chemcad简介 1.CHEMCAD软件概述: CHEMCAD系列软件是美国Chemstations公司开发的化工流程模拟软件。使用它

    chemcad简介 1.CHEMCAD软件概述: CHEMCAD系列软件是美国Chemstations公司开发的化工流程模拟软件。使用它,可以在计算机上建立与现场装置吻合的数据模型,并通过运算模拟装置的稳态或动态运行,为工艺开发、工程设计、优化操作和技术改造提供理论指导。 1.1使用CHEMCAD可以做的工作主要有以下几项: A.设计更有效的新工艺和设备使效益最大化 B.通过优化脱瓶颈改造减少费用和资金消耗 C.评估新建旧装置对环境的影响 D.通过维护物性和实验室数据的中心数据库支持公司信息系统 1.2CHEMCAD中的单元操作: CHEMCAD提供了大量的操作单元供用户选择,使用这些操作单元,基本能够满足一般化工厂的需要。 对反应器和分离塔,提供了多种计算方法。ChemCAD可以模拟以下单元操作: 蒸馏、汽提、吸收、萃取、共沸、三相共沸、共沸蒸馏、三相蒸馏、电解质蒸馏、反应蒸馏、反应器、热交换器、压缩机、泵、加热炉、控制器、透平、膨胀机等50多个单元操作。

    标签: CHEMCAD Chemstations chemcad 软件

    上传时间: 2013-12-24

    上传用户:牧羊人8920

  • 模拟网上超市购物结算功能 1.用户可以添加购买一种商品

    模拟网上超市购物结算功能 1.用户可以添加购买一种商品,添加的信息包括商品名称、数量和单价 2.用户可以删除已购买的一种商品 3.用户可以查询已购买的一种商品的详细信息,查询时要指明查询的商品的记录号是多少 (商品记录号是按照商品购买次序编的),还可以指定查询第一个或最后一个购买的商品信息。 4.用户可以删除所有已添加到购物车的商品 5.用户可以打印要购买的商品的清单 6.用户可以清空显示信息的窗口 7.用户可以要求结帐,系统会打印出用户购物清单,并给出总价。

    标签: 模拟 用户

    上传时间: 2014-12-19

    上传用户:xz85592677

  • 在多道程序和多任务系统中

    在多道程序和多任务系统中,系统内同时处于就绪状态的进程可能有若干个。也就是说能运行的进程数大于处理机个数。为了使系统中的进程能有条不紊地工作,必须选用某种调度策略,选择一进程占用处理机。要求学生设计一个模拟处理机调度算法,以巩固和加深处理机调度的概念

    标签: 多道 多任务系统 程序

    上传时间: 2016-03-03

    上传用户:1101055045

  • 一、目的要求 1、用高级语言编写和调试一个简单的文件系统

    一、目的要求 1、用高级语言编写和调试一个简单的文件系统,模拟文件管理的工作过程。从而对各种文件操作命令的实质内容和执行过程有比较深入的了解。 2、要求设计一个 n个用户的文件系统,每次用户可保存m个文件,用户在一次运行中只能打开一个文件,对文件必须设置保护措施,且至少有Create、delete、open、close、read、write等命令。

    标签: 高级语言 编写 文件系统 调试

    上传时间: 2014-10-10

    上传用户:fredguo

  • 一、目的要求   用高级语言编写和调试一个或多个作业调度的模拟程序

    一、目的要求   用高级语言编写和调试一个或多个作业调度的模拟程序,以加深对作业调度算法的理解。 二、例题:为单道批处理系统设计一个作业调度程序。   由于在单道批处理系统中,作业一投入运行,它就占有计算机的一切资源直到作业完成为止,因此调度作业时不必考虑它所需要的资源是否得到满足,它所占用的 CPU时限等因素。   作业调度算法:采用先来先服务(FCFS)调度算法,即按作业提交的先后次序进行调度。总是首先调度在系统中等待时间最长的作业。

    标签: 高级语言 编写 模拟 程序

    上传时间: 2013-12-12

    上传用户:xauthu

  • 这是一个小型的聊天系统

    这是一个小型的聊天系统,双方能互相通信,模拟异地聊天.

    标签:

    上传时间: 2016-03-05

    上传用户:x4587