搜索资源列表
编译原理及实践
- 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 &
fankui
- 过程控制中对加热炉的反馈控制,通过法馈控制可以得到理想的控制效果-process control of the furnace feedback control, feedforward control method can be ideal control results
VBchangyongsuanfadaquan.ISO
- VB常用算法大全.iso 光盘使用指南 本光盘包括三个子目录,内容分别如下: 1、子过程 该子目录下包含了“VB常用算法大全”书中的全部常用算法子过程。所有的 常用算法子过程按书中的章数分别放在以C开头的子目录中。 2、验证子过程 该子目录下按章存放验证上述常用算法子过程的全部验证子过程。所有这些 为验证上述子过程而编的过程按书中的章数分别放在以D开头的子目录中。 3、工程 该子目录下包含
RC4_CPP
- 简易的rc4加密法演示程序。rc4在加密过程中会改变key,因此用同一个rc4类实例不能对一个字符串同时加密和解密。详情请看代码。 jackyzoufeng@hotmail.com-simple rc4 cryptography demonstration program. Rc4 in the process of encryption key will change. So using the same example of a type not rc4 to a string whil
ruan
- 用递归下降法分析算术表达式的框图,主要完成: ⑴ 通知外界键入算术表达式; ⑵ 控制E过程分析算术表达式; ⑶ 根据分析结果之正误,分别通知外界不同的信息。
fskdeshixian
- 程序实现fSK的发射机和接收机的解调过程,包括性能分析。绘制有关的性能曲线,和波形和频谱图。还可实现BFSK,MFSK。FSK解调时候,有两种解调方法:1包络解调法,2相干解调法。-program fSK transmitters and receivers demodulation process, including performance analysis. Drawing on the performance curve, and the waveform and spectrum. B
MATLAba13
- 该程序实现了A律13折线量化编码过程。包括两种译码方法:1手工译码法,2逐次反馈法。-the program achieved a 13 dogleg A legal quantify the encoding process. Including two decoding methods : a manual decoding, two successive feedback.
ll1Analysis
- LL(1)分析法 1、LL(1)分析法的功能 LL(1)分析法的功能是利用LL(1)控制程序根据显示栈栈顶内容、向前看符号以及LL(1)分析表,对输入符号串自上而下的分析过程。 2、LL(1)分析法的前提 改造文法:消除二义性、消除左递归、提取左因子,判断是否为LL(1)文法, 3、LL(1)分析法实验设计思想及算法-LL (1) an analysis, LL (1) Analysis of the functional LL (1) Analysis of the fun
civil
- 该程序是按照矩阵位移法的后处理法的基本原理和分析过程,并借助 Visual Basic 所设计的,适用于平面珩架在节点静力荷载作用下的内力与位移计算问题。 主要功能包括:节点位移,杆件轴力的计算;珩架节点位移的动态演示; work plane上的增添、修改、查询等可视化操作;输入文档与输出文档
ccivil
- 该程序是按照矩阵位移法的后处理法的基本原理和分析过程,并借助 Visual c++ 所设计的,适用于平面珩架在节点静力荷载作用下的内力与位移计算问题。 主要功能包括:节点位移,杆件轴力的计算;珩架节点位移的动态演示; work plane上的增添、修改、查询等可视化操作;输入文档与输出文档
线形方程组求解
- 用Gauss消元法、选列主元的Gauss消元法求线性方程组(1)的解,要求输出增广矩阵的消元变化过程。 用Gauss消元法、选列主元的Gauss消元法求线性方程组(1)的解,要求输出增广矩阵的消元变化过程 42x1+2x2+3x3=3 x1+7x2+7x3=1 -2x1+4x2+5x3=-7 算法思想:Gauss消元法是将线性方程组化为上三角形线性方程组,然后再用一个回代过程求这个上三角形线性方程组的解;选主元的Gauss消元法是在Gauss消元法上增加了选列主元
wfp
- 对于自底向上分析法中的LR语法分析器,其分析过程都一样,就是读输入字符、查分析表以采取合适的行动(进栈或归约)、再读输入字符、再查表…..。不同的地方是分析表,分析表的构造方法分为简单LR方法(SLR)、规范的LR方法、向前看的LR文法(LALR),分别构造出三种不同的分析表。本着欺软怕硬的原则,我使用SLR方法来从给定文法G中构造分析表。下面先直观地看一下输入输出,然后再分析程序的结构以及代码。 输入是一个文法,保存在名为dd.txt的文本文件中,并放在程序当前目录下,其格式为
taidengkongzhi
- N盏灯排成一排,从1到N按顺序依次编号。有N个人也从1到N依次编号。第一个人(1号)将灯全部关闭。 第二个人(2号)将凡是2和2的倍数的灯打开。第三个人(3号)将凡是3和3的倍数的灯做相反的处理(如 果该灯为打开的,则将它关闭;如果该灯为关闭的,则将它打开)。以后的人都和3号一样,将凡是与自 己编号相同的灯,以及是自己编号倍数的灯做相反处理。请编写程序实现。要求:程序中要显示每一个人 所做工作的过程,例如:当第i个人操作时,则显示将i和i的倍数的灯做相反的处理过程;当第N个人操作
分析法的分析过程
- 编译原理的自上而下分析法的分析过程,c语言编写的
test5
- 模拟实现磁盘空间的分配和回收。 1. 用位示图管理磁盘空间的分配与回收:要求打印或显示程序执行前和执行后的位示图,以及分配和回收磁盘的物理地址过程。 2. 模拟UNIX系统的空闲块成组链接法,实现磁盘空间管理。
Cyuyan
- 一个很典型的C语言算法 初学者在学习C语言过程中经常遇到的一种算法 气泡法 以及一些经典的例题
Storage_Simulator0001
- 在采用多道程序设计的系统中,往往有若干个进程同时处于就绪状态。当就绪进程个数大于处理机数时,就必须依照某种策略来决定哪些进程优先占用处理机。本实验模拟在单处理机情况下的处理机调度,帮助学生加深了解处理机调度的工作。 二、实验类型 设计型。 三、预习内容 预习课本处理机调度有关内容,包括进程占用处理机的策略方法。 四、实验要求与提示 设计进程调度算法,进程数不定;包含几种调度算法,并加以实现;输出进程的调度过程——进程的状态、链表等。要求使用优先权法和轮转法模拟进程调度
DATA_STRUCTURE
- 题 目: 算术表达式求值的程序设计 初始条件: 表达式计算是实现程序设计语言的基本问题之一,也是栈的应用的一个典型例子。设计一个程序,演示用算符优先法对算术表达式求值的过程。 以字符序列的形式从终端输入语法正确的、不含变量的整数表达式。利用教科书表3.1给出的算符优先关系,实现对算术四则混合运算表达式的求值,并仿照教科书的例3-1演示在求值中运算符栈、运算数栈、输入字符和主要操作的变化过程。
矩量法C++编程
- 矩量法在二维柱体散射中的应用,过程完整,备注详细,适合了解学习矩量法
折半查找法
- 折半查找法是效率较高的一种查找方法。假设有已经按照从小到大的顺序排列好的五个整数a0~a4,要查找的数是X,其基本思想是: 设查找数据的范围下限为l=1,上限为h=5,求中点m=(l+h)/2,用X与中点元素am比较,若X等于am,即找到,停止查找;否则,若X大于am,替换下限l=m+1,到下半段继续查找;若X小于am,换上限h=m-1,到上半段继续查找;如此重复前面的过程直到找到或者l>h为止。如果l>h,说明没有此数,打印找不到信息,程序结束。(The method of bin