c语言实现pl0编译器的扩充:if条件then语句else语句for变量=初始值to终止值begin语句enddowhile语句until条件
2024/9/26 8:09:44 11KB pl0扩充 c语言
1
一、实验目的1、了解虚拟存储器的基本原理和实现方法。
2、掌握几种页面置换算法。
二、实验内容设计模拟实现采用不同内外存调度算法进行页面置换,并计算缺页率。
三、实验原理内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。
为了解决这个问题,Window中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。
虚拟存储器是指具有请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一种存储器系统。
它是采用一定的方法将一定的外存容量模拟成内存,同时对程序进出内存的方式进行管理,从而得到一个比实际内存容量大得多的内存空间,使得程序的运行不受内存大小的限制。
虚拟存储区的容量与物理主存大小无关,而受限于计算机的地址结构和可用磁盘容量。
虚拟内存的设置主要有两点,即内存大小和分页位置,内存大小就是设置虚拟内存最小为多少和最大为多少;
而分页位置则是设置虚拟内存应使用那个分区中的硬盘空间。
1.最佳置换算法(OPT):选择永不使用或是在最长时间内不再被访问(即距现在最长时间才会被访问)的页面淘汰出内存。
2.先进先出置换算法(FIFO):选择最先进入内存即在内存驻留时间最久的页面换出到外存。
3.最近最久未使用置换算法(LRU):以“最近的过去”作为“最近的将来”的近似,选择最近一段时间最长时间未被访问的页面淘汰出内存
2024/8/5 11:07:17 51KB 虚拟存储器(OPT FIFO LRU) OPT FIFO LRU
1
用java写的服务器,安卓做客户端,实现聊天,简单的代码,仅提供思路,自己扩充功能。
2024/7/29 7:48:05 60KB java 服务器 android 安卓
1
比JLink与STlink还好用的在线调试工具源码,附带源码与原理图,可以自行制作。
DAPLink是ARM官方开源的一款调试烧录器,以前叫CMSISDAP,现在改名叫DAPLink,同时在功能上也大大提高了。
DAPLINK可以调试armcortex全系列mcu,所以相比STLINK和jlink这方面更有优势。
官方的维护一直在更新,未来也会扩充更多功能进来。
所有从电子创客店铺购买的daplink都采用官方原版方案,这样可以保证能随时跟随官方的脚步进行更新,获取更多新的功能。
1
编译原理课设源码,报告和可执行文件,测试用例基本内容(1)扩充赋值运算:+=和-=(2)扩充语句(Pascal的FOR语句):①FOR:=TODO②FOR:=DOWNTODO其中,语句①的循环变量的步长为1,语句②的循环变量的步长为-1。
选做内容(1)增加运算:++和--。
(2)增加一维数组类型(可增加指令)。
(3)其他典型语言设施如repeat,,until语句。
1
针对中文短文本篇幅较短、特征稀疏性等特征,提出了一种基于隐含狄利克雷分布模型的特征扩展的短文本分类方法。
在短文本原始特征的基础上,利用LDA主题模型对短文本进行预测,得到对应的主题分布,把主题中的词作为短文本的部分特征,并扩充到原短文本的特征中去,最后利用SVM分类方法进行短文本的分类。
实验表明,该方法在性能上与传统的直接使用VSM模型来表示短文本特征的方法相比,对不同类别的短文本进行分类,都有不同程度的提高与改进,对于短文本进行补充LDA特征信息的方法是切实可行的。
2024/7/6 6:33:32 1.14MB LDA 短文本分类
1
pl0编译程序C语言版和Java版,附带pl0学习PPT一份,还有两份Word文档是我们的上机作业,pl0编译器功能的扩充,这是我的上机课作业,编译程序源程序为老师所给,可安全运行
415KB pl0 编译
1
本书是为正在学习数学分析(微积分)的读者,正在复习数学分析(微积分)准备报考研究生的读者以及从事这方面教学工作的年轻教师编写的.遵循现行教材的顺序,本书全面,系统地总结和归纳了数学分析问题的基本类型,每种类型的基本方法,对每种方法先概括要点,再选取典型而有相当难度的例题,逐层剖析,分类讲解。
然后分别配备相应的一套练习.旨在拓宽基础,启发思路,培养学生分析问题和解决问题的能力,作为教材的补充和延深.此外,对现行教材中比较薄弱的部分,如半连续,凸函数.不等式,等度连续等内容,作了适当扩充。
全书共分7章。
33节,220个条目,1200个问题,包括一元函数极限,连续,微分.积分,级数;
多元函数极限
2024/6/25 15:05:42 9.86MB 数学分析
1
采用系统自带的第三方控件,使用C#桌面程序做出的一个音乐播放器,界面漂亮,功能可自己拓展扩充,
2024/6/21 4:45:05 9.06MB C#音乐播放器
1
RabbitMQ连接池+SpringBoot实现。
通过连接池实现将高效的管理RabbitMQ的Connection,并与springboot进行整合,实现消息发送,获取队列列表等功能。
基于此可以进行更多功能的扩充。
2024/6/8 11:14:47 27KB RabbitMQ 连接池 SprintBoot
1
共 134 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡