建议只做参考使用,请勿抄袭 利用附录提供的C语言文法的相关参考资料,利用Yacc/Bison编写一个C语言分析器。 利用语法分析器生成工具 Bison 编写一个语法分析程序,与词法分析器结合,能够根据语言的上下文无关文法,识别输入的单词序列是否文法的句子。
1
本系统包含完整文档一份+源程序+数据库; 本系统采用java语言,结合Sqlserver数据库实现。 可以作为java、软件开发和数据库相关课程的大作业 本系统功能相对而言不会很复杂,但是作为大作业足够;系统包含:注册、登陆、添加水果、水果分类、修改水果、查询、删除、分类管理等等
四个实验的代码和运行结果还有测试数据都在里面,要是要课程设计报告可以翻翻我的另一个《系统软件课程设计报告》
2020-02-22 03:01:38 2.16MB flex&bison;
1
酒店管理系统软件开发计划书, PHP技术 Apache服务器 Dreamweaver软件 站点窗口 MYSQL数据库 用户界面的大部分功能都是以管理模块为前提的,因为用户模块所显示的数据大部分需要通过管理模块来添加。因此,我们首先要来介绍管理模块的设计与开发。管理模块相对用户模块要复杂一些,因为在这里需要对所有信息进行维护,包括浏览、增加、修改和删除等操作。为了便于系统维护,页面的命名才用“模块名+功能名”的方式。概括起来,管理模块具有以下功能: * 管理员管理。 * 客房维护。 * 用户维护。 * 预订维护。 * 系统数据维护。
2019-12-21 22:24:21 379KB 计划书
1
ARM嵌入式系统软件开发实例(一),详细地讲述了具体的ARM嵌入式开发实例,简单易懂。
2019-12-21 21:42:29 48.1MB ARM
1
实习期间开发的一款运行于windows操作系统平台的智能物流管理系统。 主要功能包括:系统登录、进货管理、销售管理、库存管理、职工管理、供货商信息管理、系统管理等。
2019-12-21 20:48:28 22.11MB Qt C++ 物流管理系统 软件开发
1
LED显示屏的下位机和上位机的指导开发。开发出的LED显示屏控制系统能够很好满足工程设计的需要,节省了控制系统开发的周期,使得控制更加方便、灵活,在实际应用中取得较好的效果。希望有帮助
2019-12-21 20:30:40 461KB
1
为了能够让无人机地面操纵人员熟悉无人机的操作, 介绍了一种以VC + + 可视化语言为开发工具设计的一套模拟训练软件 系统; 软件基于模块化设计思想, 采用串口通信和以太网两种通信方式; 串口通信上, 实现了故障指令代码的实时发送等功能; 以太 网通信上, 很好地实现了与飞控地面站的通信; 另外, 本软件还可以实现训练评价和故障模拟等功能; 最终将模拟训练系统与地面站 以及飞控系统联调, 系统运行良好, 通信实时性很高, 很好地完成了各部分功能, 并具有很好的扩展性。
2019-12-21 19:41:06 907KB 无人机 故障模拟 模拟训练系统
1
《ARM嵌入式系统软件开发实例(一) 周立功 北京航天航空大学出版社》(PDF) 目录第1章 ZLG/FS原理与应用 1.1 概述 1.1.1 ZLG/FS简介 1.1.2 ZLG/FS的特点 1.1.3 已实现的特性 1.1.4 暂时未实现的特性 1.2 使用 1.2.1 使用示例 1.2.2 Config.h和fat.h 1.2.3 与编译器无关的数据类型 1.2.4 初始化ZLG/FS 1.2.5 目录相关操作 1.2.6 文件相关操作 1.2.7 关闭ZLG/FS 1.2.8 在多任务环境下使用ZLG/FS 1.3 ZLG/FS的结构视图 1.3.1 概述 1.3.2 应用程序 1.3.3 文件管理与目录管理 1.3.4 文件分配表管理与文件目录表管理 1.3.5 逻辑盘管理模块 1.3.6 高速缓存管理模块 1.3.7 底层驱动程序 1.3.8 实用程序 1.3.9 源代码文件说明 1.4 驱动程序设计指南 1.4.1 一个驱动程序的例子 1.4.2 参数 1.4.3 逻辑盘初始化 1.4.4 卸载逻辑盘 1.4.5 读/写扇区 1.5 FAT文件系统基础知识 1.5.1 简介 1.5.2 本节的约定 1.5.3 概述(适用于各类型的FAT文件系统) 1.5.4 引导扇区和BPB 1.5.5 FAT数据结构 1.5.6 FAT类型的确定 1.5.7 FAT卷的初始化 1.5.8 FAT32 FSInfo扇区结构和备份引导扇区 1.5.9 FAT的目录结构(FDT表) 1.5.10 FAT的长目录项 1.5.11 命名限制和字符集 1.5.12 短文件名和长文件名的名字映射 1.5.13 命名惯例和长文件名 1.5.14 长目录项对旧版FAT的影响 1.5.15 验证目录的内容 1.5.16 与FAT目录项相关的其他注意事项 1.6 逻辑盘信息管理 1.6.1 用户接口函数 1.6.2 内部使用函数 1.6.3 逻辑盘和卷的区别 1.6.4 逻辑盘信息登录项 1.6.5 初始化 1.6.6 加载底层驱动程序 1.6.7 卸载底层驱动程序 1.6.8 获取逻辑盘信息 1.6.9 获取空闲登录项 1.7 Cache管理 1.7.1 用户接口函数 1.7.2 内部使用函数 1.7.3 原理 1.7.4 初始化 1.7.5 通过Cache读/写逻辑扇区 1.7.6 把Cache数据写回逻辑盘 1.8 文件分配表管理 1.8.1 FAT简介 1.8.2 接口函数 1.8.3 获取簇的下一个簇号 1.8.4 设置下一个簇号 1.8.5 为簇链增加一个簇 1.8.6 删除一个簇链 1.9 文件目录表管理 1.9.1 FDT简介 1.9.2 用户接口函数 1.9.3 内部接口函数 1.9.4 数据结构 1.9.5 读取FDT信息 1.9.6 保存FDT信息 1.9.7 获取指定目录指定FDT信息 1.9.8 设置指定目录指定FDT信息 1.9.9 在指定目录查找指定FDT 1.9.10 指定目录查增加FDT 1.9.11 在指定目录删除指定FDT 1.9.12 改变指定目录指定FDT属性 1.9.13 察看指定目录是否为空 1.9.14 在指定目录查看指定FDT是否存在 1.10 目录操作 1.10.1 用户接口函数 1.10.2 内部接口函数 1.10.3 获取指定目录的逻辑盘号 1.10.4 改变当前逻辑盘 1.10.5 建立目录 1.10.6 删除目录 1.10.7 改变当前目录 1.10.8 用户文件/目录名转换为系统名 1.10.9 获取指定文件/目录所在的目录的开始簇号及系统内名称 1.10.10 获取指定目录开始簇号 1.11 文件操作 1.11.1 用户接口函数 1.11.2 数据结构 1.11.3 初始化 1.11.4 删除文件 1.11.5 打开文件 1.11.6 查看指定的文件是否处于打开状态 1.11.7 关闭文件 1.11.8 从文件中读数据 1.11.9 把数据写入文件 1.11.10 判断文件是否读/写到文件尾 1.11.11 移动文件读/写位置 1.12 实用程序 第2章 USB驱动程序开发 2.1 USB1.1协议简介 2.1.1 USB系统构成 2.1.2 USB设备的枚举过程 2.1.3 USB的分组标识 2.1.4 USB标准设备请求 2.1.5 USB设备描述符 2.2 PDIUSBD12器件简介 2.3 硬件电路设计 2.4 软件设计总体思想 2
2012-07-15 00:00:00 48.37MB ARM 嵌入式 周立功 实例
1