- 博客(7)
- 收藏
- 关注
原创 头歌编译原理 第1关:词法分析
为了完成本关任务,你需要掌握: 1.如何识别单词:关键字、标识符、常数、算符、界符, 2.如何为单词符号设置种别码, 3.以二元式输出单词符号,二元式结构为:(单词种别码,单词的值)。其中标识符 可以是纯字母:aa ,也可以是字母跟数字的组合 :a1 纯字母可以是关键字比如 if int 也可以是特殊字符串OVER ERROR 等。若输入一个识别的单词,则输出此单词的二元式;若输入一个无法识别的单词,则输出(-1,ERROR)。思路:输入的是一段字符串 比如 if(a>b){ c = 100};
2024-03-16 14:16:25 830 1
原创 操作系统实验程序设计之时钟页面置换算法
内存类的设计,属性应该包括一个内存块集合(内存由各个内存块组成),以及一个闲置的内存块集合,闲置内存块集合的作用便于分配,不然每次要进行分配的时候都要一次次遍历整个内存块,如果内存非常大的话则效率非常低。内存类还应包含一些方法,例如申请分配内存的方法,归还内存的方法,显示内存详情的方法,根据上传的内存块号以及偏移量计算物理地址的方法。如何在程序中设计内存类,首先内存由内存块组成,先设计内存块类,一个内存块包含的属性应该由:内存块号码在内存中对他进行标识,内存块号更术语的也叫页框号。创建进程时分配内存块。
2023-12-27 10:00:31 1163 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人