.X语言词法分析程序的设计 目的:设计、编制、调制一个具体的词法分析程序,加深对词法分析原理的理解。 要求: (1)通过理解正规式、有限自动机原理,根据下面的X语言的说明编制一个X语言的词法分析程序。 (2)提交实验报告,报告内容如下: 目的要求、DFA、程序清单(带注释)、测试样例及结果
上传时间: 2014-01-12
上传用户:英雄
主要特色功能如下: 1.注册与否均可购物(同类程序中大多要求注册才能购物),方便了那些懒得注册的客户。降低门槛,自然能抓住更多潜在商机。 2.除了同类程序中常见的左侧分类树外,还有顶端分类。左侧分类和顶端分类均可在后台方便的进行管理,左侧分类可任意排序。 3.首页通过“新品速递”和“热销商品”两个栏目来展示商品,可自行设置在首页显示的商品的数量,产品介绍页面中还会推荐点击率最高的商品。 4.产品支持略图、全图、大图、多图,非常适合从多角度拍摄商品图片,对商品进行全方位的展示。
标签: 程序
上传时间: 2014-11-30
上传用户:gxmm
HYMN文章管理系统v1.0(后台程序) 系统介绍: 1,新闻采用在线编辑器(本人改进版),从别的网页copy过来,连接和图片、falsh等可以完整保留 2,可web上传图片,小音频,视频信息或flash到服务器,直接添加到文章中 3,大部分逻辑处理都封装在java-bean,界面修改容易 4,栏目分类采用树形编码方式,无限制级别 5,完善的权限管理方式,可为每个用户自定义后台权限
上传时间: 2015-04-04
上传用户:jyycc
ucos ii中文版(包含范例)第一章:范例 在这一章里将提供三个范例来说明如何使用 µ C/OS-II。笔者之所以在本书一开始就写这一章是为了让读者尽快开始使用 µ C/OS-II。在开始讲述这些例子之前,笔者想先说明一些在这本书里的约定。 这些例子曾经用Borland C/C++ 编译器(V3.1)编译过,用选择项产生Intel/AMD80186处理器(大模式下编译)的代码。这些代码实际上是在Intel Pentium II PC (300MHz)上运行和测试过,Intel Pentium II PC可以看成是特别快的80186。笔者选择PC做为目标系统是由于以下几个原因:首先也是最为重要的,以PC做为目标系统比起以其他嵌入式环境,如评估板,仿真器等,更容易进行代码的测试,不用不断地烧写EPROM,不断地向EPROM仿真器中下载程序等等。用户只需要简单地编译、链接和执行。其次,使用Borland C/C++产生的80186的目标代码(实模式,在大模式下编译)与所有Intel、AMD、Cyrix公司的80x86 CPU兼容。
上传时间: 2014-01-15
上传用户:lindor
硕士论文题目:基于组件对象模型(COM)的组态软件的开发与研究 主要内容:该文作者利用组件对象模型技术(COM技术)、面向对象技术和可视化软件的实现方法开发研制出的组态软件,实现了友好的用户界面、强大的图无类支持、完善的工程管理手段、有效的实时数据处理手段和良好的扩充接口等功能。该文从介绍面向对象的技术、可视化编程的方法和面向组件对象模型的技术入手,对该系统进行了面向组件对象的总体设计。该文最后从程序编码的结构上进行了说明,还对该次开发的组态件中的使用的核心代码进行了详细的解释。该文作者在开发实践中体会到:面向组件对象模型(COM)及面向对象的组态系统比以往的财类软件具有更高的可靠性、可重载性和可扩充性。相信面向组件对象模型(COM)、面向对象和可视化技术在电力自动化等领域将有很好的应用前景。
上传时间: 2014-01-27
上传用户:z1191176801
person类 数据成员: 姓名name、性别sex、年龄age 成员函数 (1)构造函数 (2)输出姓名、性别、年龄 派生类student 数据成员: 学号、专业(代号) 、考试成绩score[5]、平均成绩 成员函数 (1)构造函数 (2)输出学号、姓名、性别、年龄、专业 (3)计算平均成绩 (4)输出学号、姓名、单科成绩和平均成绩 派生类teacher 数据成员: 职工号、职称、讲授课程(课程代号) 成员函数 (1)构造函数 (2)输出职工号、姓名、性别、年龄、职称 (3)设置讲授课程 (4)输出姓名、讲授课程 派生类graduate_student 成员函数 (1)构造函数 (2)输出姓名、性别、年龄、职称、研究生专业
上传时间: 2015-07-18
上传用户:windwolf2000
plo 清华版的第二章的那个!! 1. 基本内容(成绩范围:“中”、“及格”或“不及格”) 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,TO, DOWNTO 运算符 +=,-=,++,-- 修改单词:不等号# 改为 <> 增加条件语句的ELSE子句 (2)扩充赋值运算:+= 和 -= (3)扩充语句(Pascal的FOR语句): ①FOR <变量>:=<表达式> TO <表达式> DO <语句> ②FOR <变量>:=<表达式> DOWNTO <表达式> DO <语句> 其中,语句①的循环变量的步长为1, 语句②的循环变量的步长为-1。 选做内容: (1)增加运算:++ 和 --。 (4)增加一维数组类型(可增加指令)
上传时间: 2014-01-10
上传用户:Breathe0125
本书以4个面向来表现C++的本质:procedural(程序性的)、generic(泛型的)、object-based(个别对象的)、object-oriented(面向对象的)。本书的组织围绕着一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性。循此方式,你不只学到C++的函数和结构,也会学习到它们的设计目的和基本原理。 你可以由本书发现以下关键主题: ● Generic (泛型)编程风格和Standard Template Library(STL) ● Object-based(个别对象)编程风格和class的设计 ● Object-oriented(面向对象)编程风格和classes阶层体系的设计 ● Function template 和class template 的设计和运用 ● Exception handling(异常处理)与执行期型别鉴定(Run-Time Type Identification)
标签: object-oriented object-based procedural generic
上传时间: 2013-12-30
上传用户:362279997
系统需要经过有效的数据配置和正确身份验证才可以登录。 2)将登录本系统的身份定为一种管理员,只有被管理员授权的用户才可以使用本系统的资源。 3)系统提供对个人信息进行录入、查询、统计和窗口设置。 管理员: (1)个人基本资料查询、修改、删除 (2)个人数据备份资料; (3)管理员口令修改,添加用户; (4)个人信息录入;
上传时间: 2014-01-14
上传用户:lhc9102
1、链接存储方法 链接方式存储的线性表简称为链表(Linked List)。 链表的具体存储表示为: ① 用一组任意的存储单元来存放线性表的结点(这组存储单元既可以是连续的,也可以是不连续的) ② 链表中结点的逻辑次序和物理次序不一定相同。为了能正确表示结点间的逻辑关系,在存储每个结点值的同时,还必须存储指示其后继结点的地址(或位置)信息(称为指针(pointer)或链(link)) 注意: 链式存储是最常用的存储方式之一,它不仅可用来表示线性表,而且可用来表示各种非线性的数据结构。
上传时间: 2015-10-05
上传用户:Avoid98