*--- --- --- --声明--- --- --- -----*/ /* VC6.0下运行通过 此程序为本人苦心所做,请您在阅读的时候,尊重本人的 劳动。可以修改,但当做的每一处矫正或改进时,请将改进 方案,及修改部分发给本人 (修改部分请注名明:修改字样) Email: jink2005@sina.com QQ: 272576320 ——初稿完成:06-5-27 jink2005 补充: 程序存在问题: (1) follow集不能处理:U->xVyVz的情况 (2) 因本人偷懒,本程序为加入文法判断,故 输入的文法必须为LL(1)文法 (3) 您可以帮忙扩充:消除左递归,提取公因子等函数 (4) …… */ /*-----------------------------------------------*/ /*参考书《计算机编译原理——编译程序构造实践》 LL(1)语法分析,例1: ERTWF# +*()i# 文法G[E]:(按此格式输入) 1 E -> TR 2 R -> +TR 3 R -> 4 T -> FW 5 W -> * FW 6 W -> 7 F -> (E) 8 F -> i 分析例句:i*(i)# , i+i# 例2: 编译书5.6例题1 SHMA# adbe# S->aH H->aMd H->d M->Ab M-> A->aM A->e 分析例句:aaabd# */
上传时间: 2016-02-08
上传用户:ayfeixiao
套接字大致驻留在 OSI 模型的会话层(见图)。会话层夹在其上面向应用的层和其下的实时数据通信层之间。会话层为两台计算机之间的数据流提供管理和控制服务。作为该层的一部分,套接字提供一个隐藏从导线上获取比特和字节的复杂性的抽象。换句话说,套接字允许我们让应用程序表明它想发送一些字节即可传输数据。套接字隐藏了完成该项工作的具体细节。 当您打电话时,您的声音传到传感器,传感器把它转换成可以传输的电数据。电话机是人与电信网络的接口。您无须知道声音如何传输的细节,只要知道想打电话给谁就行了。同样地,套接字扮演隐藏在未知通道上传输 1 和 0 的复杂性的高级接口的角色。
上传时间: 2016-02-10
上传用户:二驱蚊器
可变分区内存管理 在熟练掌握计算机分区存储管理方式的原理的基础上,利用C程序设计语言在windows操作系统下模拟实现操作系统的可变分区存储管理的功能,一方面加深对原理的理解,另一方面提高根据已有原理通过编程解决实际问题的能力,为进行系统软件开发和针对实际问题提出高效的软件解决方案打下基础。
上传时间: 2016-02-12
上传用户:jqy_china
先进pid控制的matlab仿真程序,全书共分11章,包括连续和离散系统的pid控制,常用数字pid控制,等等,内容全面丰富,适合从事生产过程自动化,计算机应用的工程技术人员和研究生阅读。
上传时间: 2014-01-22
上传用户:熊少锋
一个市级事业单位工资管理的小程序,遵循新的工资改革政策编写,能自动完成多种工资变动类型及一些特殊变动类型。由于有些工资规定还未颁布,所以留有空。大家可以根据自己的需要自行修改编辑。绿色软件,可在U盘上运行。 内容包括: 1、操作说明:操作前先阅读。 2、修改后的控件:程序编写时使用的控件,都经过修改,以适应操作及界面。 3、序列号编辑:dbisam的数据库编辑器,有源码。 4、代码:程序代码,水平有限,写得不好,请谅解。 5、事业工资安装:将应用程序安装到计算机中使用,安装前看说明
上传时间: 2016-02-15
上传用户:wmwai1314
1. 本程序是针对我们班级中“人名”设计的哈希表,平均查找长度不超过R。 2. 程序中人名为汉语拼音形式,共30个我周围较熟悉的同学,取平均查找长度的上限为2.哈希函数用除留余数法构造,用伪随机探测再散列法处理冲突。 3. 人名的长度均不超过19个字符,测试数据为查找“hanbiao”。 本程序以用户和计算机的对话方式执行,即在计算机终端上显示“提示信息”之后,由用户在键盘上输入程序中规定的运算命令;相应的输入数据(滤去输入中的非法字符)和运算结果显示在其后。
标签: 程序
上传时间: 2014-01-23
上传用户:GHF
编制一个运动会分数统计的程序,演示程序以用户和计算机对话方式执行,即在计算机终端上显示“提示信息”之后,由用户输入数据便可以进行查询成绩的操作,产生各学校的成绩单,内容包括各校所取得的每项成绩的项目号,名次,姓名和得分,还必须有团体总分报表,内容包括校号,男子团子总分女子团体总分和团体总分。
上传时间: 2016-02-15
上传用户:坏天使kk
发表在《小型微型计算机系统》上的文章,文章名:一个并行程序集成开发环境的功能框架及实现中的关键技术。从程序员开发并行程序的角度提出了一个并行程序集成环境的功能框架,并讨论了实现中的一些关键问题。对于从事于并行程序开发或MPI领域的同行有借鉴之处。
标签: 微型计算机
上传时间: 2013-12-29
上传用户:lingzhichao
VC网络通信第二版 配套代码 本书是一本介绍利用Visual C++进行网络通信程序开发的书籍。书中精选了大量网络实例,涵盖了本地计算机网络编程、局域网网络通信编程、IE编程、网络通信协议编程、串口通信编程、代理服务器编程和高级网络通信编程。每个工程实例都提供了完整的源代码,很容易地根据需要进行二次开发。
上传时间: 2013-12-06
上传用户:dragonhaixm
本小节通过一个简单的实例来讲述ARX程序的创建过程,介绍编制Object ARX程序的一些基本步骤和原则,并初步了解ARX程序与AutoCAD进行通讯的方式。如同学习其它计算机语言一样,我们首先来创建一个最简单的ARX程序—“Hello.ARX”,在AutoCAD 2002中加载并运行该程序,将会在命令行出现-“Hello, ObjectARX!”。
上传时间: 2016-02-19
上传用户:AbuGe