编译原理综合性实验:语法分析器的设计,电子书里详细介绍了一个词法分析器设计的详细过程和实验指导。
上传时间: 2016-06-25
上传用户:siguazgb
扫描器设计(4学时) 1.实验目的 熟悉并实现一个扫描器。 2.实验类型 设计性。 3.实验基本要求 (1) 设计扫描器的自动机; (2) 设计翻译、生成Token的算法; (3) 编写代码并上机调试运行通过。 • 输入——源程序文件; • 输出—— 相应的Token序列; 关键字表和界符表; 符号表和常数表;
上传时间: 2014-01-06
上传用户:笨小孩
1. 内部排序演示 问题描述 设计一个测试程序比较几种排序算法的关键字比较次数和移动次数以取得直观感受。 基本要求 (1)对起(冒)泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、堆排序算法进行比较; (2)待排序的元素的关键字为整数。其中的数据要用伪随机产生程序产生(如10000个),至少用5组不同的输入数据做比较,再使用各种算法对其进行排序,记录其排序时间,再汇总比较; (3)演示程序以人机对话的形式进行。每次测试完毕显示各种比较指标值的列表,用条形图(星号表示)进行表示,以便比较各种排序的优劣。 测试数据 由随机数产生器生成 实现提示 主要工作是设法在已知算法中的适当位置插入对关键字的比较次数和移动次数的计数操作。程序还可以考虑几组数据的典型性,如:正序、逆序和不同程度的乱序。注意采用分块调试的方法。 选作内容 (1)对不同表长进行比较 (2)验证各算法的稳定性
上传时间: 2014-01-03
上传用户:lindor
大型实验:Unix文件管系统模拟。用内存中的一段区域模拟硬盘空间,根据unix文件管理思想和算法,采用UI界面模拟系统初使化、格式化、以及常用shell命令如:ls\mkdir\rm\cd\cd等,VC6下通过编译
上传时间: 2013-12-13
上传用户:rocwangdp
源码简介客户关系管理系统源码 一个功能简单Asp.net的客户关系管理系统 主要有:客户资料管理 基础配置管理 员工管理 客户服务管理四大模块 客户管理:客户资料管理 添加客户 修改客户 查询客户 联系人管理 添加联系人 修改或查询联系人 基础配置管理:添加区域 添加城市 查看区域城市 部门设置 客户状态设置 客户等级设置 客户业务类型设置 员工管理:添加和查询员工 登记日志 日志查询 登记联系记录 查询联系记录 登记计划任务 查询任务列表 客户服务管理:登记投诉 处理投诉 登记新需求 需求处理意见 合同管理 实施总结 浏览实施项目 DB_51aspx下为Sql2005格式数据库,附加即可 数据库操作采用的是SqlHelper
上传时间: 2014-01-11
上传用户:stampede
JSP企业信息交流系统程序CICS v1.0: 功能描述: 1:管理员和普通用户采用同一页面登陆。 2:普通用户可以查看和修改自己的登陆密码。 3:普通用户可以给系统内的每一为人员发送信息,支持单次附件为100M。 4:系统内的任一用户都可以给自己发送信息。 5:普通用户可以查看系统内当前在线人员。 6:管理员可以为系统中添加新用户。 7:管理员可以修改自己的信息和密码。 8:管理员可以给系统内所有人员发送信息,支持单次附件为100M,或者接收系统内其他人员发送给自己的信息。 9:管理员可以查看到系统内所有人员的信息发送记录(不管用户是否删除)。 10:管理员可以查看系统内所有人员的基本信息,并且统计出这些人员发送信息和接受信息的数量,为工作管理带来了很大的方便。 11:该系统是作业,非任何商业产品,任何人可以修改和使用。本人不承担任何责任。 12:如果可能,该系统可能会在以后的过程中慢慢完善。
上传时间: 2014-12-05
上传用户:zhenyushaw
功能描述: 1:管理员和普通用户采用同一页面登陆。 2:普通用户可以查看和修改自己的登陆密码。 3:普通用户可以给系统内的每一为人员发送信息,支持单次附件为100M。 4:系统内的任一用户都可以给自己发送信息。 5:普通用户可以查看系统内当前在线人员。 6:管理员可以为系统中添加新用户。 7:管理员可以修改自己的信息和密码。 8:管理员可以给系统内所有人员发送信息,支持单次附件为100M,或者接收系统内其他人员发送给自己的 信息。 9:管理员可以查看到系统内所有人员的信息发送记录(不管用户是否删除)。 10:管理员可以查看系统内所有人员的基本信息,并且统计出这些人员发送信息和接受信息的数量,为 工作管理带来了很大的方便。 11:该系统是作业,非任何商业产品,任何人可以修改和使用。本人不承担任何责任。 12:如果可能,该系统可能会在以后的过程中慢慢完善。
上传时间: 2014-01-24
上传用户:xsnjzljj
一个功能简单Asp.net的客户关系管理系统 主要有:客户资料管理 基础配置管理 员工管理 客户服务管理四大模块 客户管理:客户资料管理 添加客户 修改客户 查询客户 联系人管理 添加联系人 修改或查询联系人 基础配置管理:添加区域 添加城市 查看区域城市 部门设置 客户状态设置 客户等级设置 客户业务类型设置 员工管理:添加和查询员工 登记日志 日志查询 登记联系记录 查询联系记录 登记计划任务 查询任务列表 客户服务管理:登记投诉 处理投诉 登记新需求 需求处理意见 合同管理 实施总结 浏览实施项目 DB_51aspx下为Sql2005格式数据库,附加即可 数据库操作采用的是SqlHelper
上传时间: 2013-11-30
上传用户:cc1015285075
二叉树的基本操作(1)在二叉链表上设计和实现下列二叉树运算的算法 ① 设计递归算法,实现:删除二叉树,求二叉树的高度,求二叉树中叶子结点数,复制二叉树,交换二叉树的左右子树。 ② 设计算法,按自上到下,自左向右的次序,即按层次遍历一棵二叉树。 ③ 设计main函数,测试上述每个运算。
上传时间: 2013-12-04
上传用户:wangdean1101
DEELX 正则表达式引擎(v1.2) DEELX 是一个在 C++ 环境下的与 Perl 兼容的正则表达式引擎。是 RegExLab 开展的一个研究开发项目。 基本特点: 支持与 Perl 兼容的正则表达式语法。 支持 IGNORECASE, SINGLELINE, MULTILINE 等常见匹配模式。 兼容性强,能在 vc6, vc7, vc8, gcc, Turbo C++ 等大多数 C++ 环境编译。 支持命名分组,条件表达式,递归表达式等多种高级特性。(1.2版本新特点) 与 GRETA、boost 相比,DEELX 独到之处: 完全使用模版库编写,支持 char, wchar_t, int 等以及其他基类型版本。 全部代码位于一个头文件(.h)中, 比任何引擎都使用简单和方便。 支持从右向左匹配模式,可从文本结束位置向前搜索匹配。 可防止零长度子匹配循环无限次而产生的死循环。(1.2版本新特点)
上传时间: 2017-02-21
上传用户:zhenyushaw