(1)要提供一个源程序编辑界面,让用户输入文法规则(可保存、打开存有文法规则的文件)(2)检查该文法是否存在着左递归,如果有,则消除该文法的左递归。
因此需要提供窗口以便用户可以查看消除左递归后的结果。
(3)检查该文法是否存在着左公共因子,如果有,则消除该文法的左公共因子。
因此需要提供窗口以便用户可以查看消除左公共因子的结果。
(4)需要提供窗口以便用户可以查看文法对应的LL(1)分析表,并报告该文法是否为LL(1)文法。
(5)需要提供窗口以便用户输入需要分析的句子。
(6)需要提供窗口以便用户查看使用LL(1)分析该句子的过程。
【可以使用表格的形式逐行显示分析过程】(7)应该书写完善的软件文档
2025/10/18 17:37:57 1.06MB LL(1)生成器 编译原理 Qt 华南师范大学
1
初始条件:理论:.NET、Java、Linux、Android或WindowsPhone环境,Oracle、SQLite、SQLServer、SQLServerCE或MySQL数据库,C#、Eclipse、C++或其它合适、有效的开发工具,等等。
实践:计算机科学系实验中心提供计算机及软件开发环境。
要求完成的主要任务:(1)系统需求分析:使用软件工程所学的知识对拟开发的系统进行数据需求和功能需求分析,确定开发环境和工具软件。
(2)系统设计:根据系统需求分析进行概要设计和详细设计,在确定好的开发环境中利用确定的工具软件进行系统实现。
(3)编制好程序后,设计若干测试用例,上机测试所设计的原型系统。
(4)设计报告按格式要求书写。
设计报告正文的内容应包括:1)系统描述包括问题说明、数据需求和功能需求。
2)系统设计包括总体设计、数据库表结构、输入/输出设计、用户界面设计、处理过程设计。
3)系统测试包括测试用例的描述、测试方法和测试结果。
4)设计的特点、不足、收获和体会。
1
初始条件:理论:学完UML及软件体系结构课程,掌握一种计算机高级语言的使用。
实践:计算机实验中心提供计算机及软件开发环境。
要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1)系统分析(包括系统描述(问题域描述)、用例模型、分析类图)。
(2)系统设计(包括系统的逻辑模型如设计类图、顺序图、状态图及组件图等)。
(3)系统实施(包括信息代码设计、数据库设计、输入设计、输出设计、用户界面设计和处理过程的设计以及最终的程序设计)。
(4)编制好程序后,设计若干测试用例,上机测试并通过所设计的程序系统。
(5)设计报告格式按附件要求书写。
课程设计报告书正文的内容应包括:1.问题描述;
2.用例模型及分析类图的描述;
3.设计类图、核心用例的顺序图与状态图、组件图等的描述;
4.信息代码设计、数据库设计、输入设计、输出设计的描述;
5.用户界面设计和处理过程的设计的描述;
6.给出软件的测试方法和测试结果。
7.设计的特点、不足、收获与体会。
时间安排:设计安排两周(14—15周):第一周周1至周2:完成系统分析。
第一周周3:完成系统设计。
第一周周4至周5:完成系统实施中的信息代码设计、数据库设计、输入设计、输出设计、用户界面设计和处理过程的设计。
第二周周1至周3:完成系统实施中的程序设计。
第二周周4:撰写课程设计报告。
设计验收安排:第二设计周的星期五第1-8节课到实验中心进行上机验收。
设计报告书收取时间:第二设计周后的次周星期一下午16:00。
2025/10/12 11:30:24 1.23MB 旅行社
1
Python的设计目标之一是让代码具备高度的可阅读性。
它设计时尽量使用其它语言经常使用的标点符号和英文单字,让代码看起来整洁美观。
它不像其他的静态语言如C、Pascal那样需要重复书写声明语句,也不像它们的语法那样经常有特殊情况和意外。
2025/9/29 12:36:30 30.22MB python 安装包
1
这是一个利用Protégé5.1.0手工构建的本体(ontology),该本体大概描述了大学、学位、学位课程、教师、学生等class之间的关系,而且经过reasoner检测无错误,且能在此基础之上利用SWRL语言书写规则进行推理查询
2025/9/12 2:18:35 21KB 本体
1
完全免费的放射工作站、远程影像工作站、DR\CT\MRI\DSA工作站,支持dicom3.0协议,支持胶片打印(匹配所有设备)支持报告书写,打印。
2025/9/11 2:26:20 97.84MB 远程影像工作站、
1
pic24系列单片机编程快速入门.代码的书写模式可以借鉴。
模块划分可以借鉴。
2025/8/29 4:45:22 541KB pic24 code
1
功能介绍:1、系统管理:网站属性、功能设置、模版编辑、部门管理、用户管理、超管管理、系统初始、管理工具、退出管理。
2、附加管理:专题管理、评论管理、留言管理、文章审核、文章检索、投票管理、公告管理、友情链接、广告管理、备份压缩、阿江探针、附件管理。
3、图文管理:文章管理、添加文章、我的文章。
4、个人事务:个人资料、超级年历。
5、系统信息:官方、新手上路、重新登录、退出管理、关于系统。
学校网站管理系统源码正式版升级内容1:全新版面和后台风格。
2:为整合各种论坛提供良好接口。
((((((((((((((((((((((((((((((((可按用户需要选择是否整合论坛)3:专题页功能加强。
4:大类文章分页显示。
5:加入新闻日历搜索引擎。
6:会员排行可按用户名,注册时间,发文数升降序排列。
7:全新留言板头像,留言可选定是否写给管理员看,并且加入留言审核功能。
8:新闻页快速评论功能,加入新闻阅读签收功能,新闻图片鼠标滚轮缩放功能,新闻标题后评论显示。
9:全新的单位部门设定。
10:增加图片新闻页面。
11:目录结构,文件命名,书写规则规范化。
12:统一了字符过滤代码。
13:栏目菜单分类功能加强。
14:整加页面过度效果设置。
15:附带全新忠网广告管理系统。
16:全新安全补丁。
17:前台用户和后台管理员实现分离,管理员需要再次登陆才能进入管理。
18:后台增加数据库备份压缩,数据恢复,系统空间占用功能,加入阿江ASP探针,附件管理,留言和评论实现独立管理,用户管理增加查找功能。
增加其它一些实用小工具。
19:后台网站属性设置增加自定义Bottom菜单,是否开启注册用户签收功能。
20:初始化时可选择部份初始化,统计数据可以初始化。
21:全新的个人用户博客功能22:全面支持RSS聚合新闻XML功能23:全面修改总栏、大类、小类叶面,总栏、大类可分别设置不同模版24:附件上传按后缀,时间分别建立目录25:全面支持无大类、无小类文章,各级页面均支持模板26:最新添加单位稿件统计(旧版本升级请后台运行Tools_UpdateDB-11-6.asp升级数据库)27:其他错误修正29:首页田字格小图片数量选择29:后台1~3级菜单选择30:系统设置不启用分级时打开新闻页空白补丁31:新闻全部显示最新补丁32:后台管理修正小BUG33:忠网弹出广告修正34:后台2处管理权限修正35:上传漏洞补丁包,远程非法提交,权限提升,SQL注入漏洞,完全补丁,以及其他小功能增强36:远程非法提交,权限提升,SQL注入漏洞修正补修正,以及新闻上下篇功能及top透明广告条支持37:添加无大小类文章BUG修正,其他小问题。
top.asp自动换行(可选)38:留言簿恶意广告攻击漏洞修正((((((((((((((((((((((((((((((((IP过滤,留言验证码),后台文章检索,有情连接申请漏洞.39:增加了导航菜单的外部链接功能。
40:整合了OA办公登录口,在首页可以直接登录。
41:整合邮局登录入口。
42:增加了视频点播功能,可以在后台设置是否显示视频点播。
2025/8/9 16:45:10 4.83MB Asp源码-学校班级
1
本书对Delphi7语法和程序设计思想进行了全面的阐述,共分14章,全面讲解了面向对象的程序设计概念、Delphi7的数据类型与表达式、Delphi7程序设计语句、Delphi的组件与窗体、数组程序设计、过程与函数程序设计、文件程序设计、组件和DLL开发技术、数据库程序设计和多媒体程序设计等内容。
本书从教学实践的角度出发,立足于提高学生的程序设计应用能力,全书理论分析透彻严谨,实例丰富生动,内容由浅入深,能快速地引导学生进入Delphi7编程世界。
本书可作为高等院校程序设计课程教材,也可作为广大希望掌握Delphi7编程的程序设计人员的参考用书。
第1章Delphi7程序设计入门1.1理论知识1.1.1算法与程序设计1.1.2面向对象程序设计基础1.1.3Delphi7概述1.1.4Delphi7的集成开发环境1.1.5利用Delphi开发应用程序的方法步骤1.1.6Delphi7程序的组成1.2典型实例1.3上机练习课后考场第2章基本数据类型与表达式2.1理论知识2.1.1基本数据类型2.1.2Delphi7中的标识符与保留字2.1.3Delphi7中的常量与变量2.1.4Delphi7中的运算符与表达式2.1.5Delphi7的语句书写规则与赋值语句2.1.6Delphi7的常用函数与过程2.2典型实例2.3上机练习课后考场第3章基本程序设计语句3.1理论知识3.1.1基本的顺序结构语句及其应用3.1.2选择结构语句及其基本应用3.1.3循环结构语句及其基本应用3.2典型实例3.2.1典型实例一3.2.2典型实例二3.2.3典型实例三3.2.4典型实例四3.2.5典型实例五3.3上机练习3.3.1上机练习一3.3.2上机练习二课后考场第4章数组程序设计4.1理论知识4.1.1数组的概念4.1.2一维静态数组的定义与使用4.1.3二维数组及多维数组的定义与使用4.1.4动态数组的定义与使用4.2典型实例4.2.1典型实例一4.2.2典型实例二4.3上机练习4.3.1上机练习一4.3.2上机练习二课后考场第5章过程与函数5.1理论知识5.1.1过程与函数的概念5.1.2过程的定义与调用5.1.3函数的定义与调用5.1.4参数的传递5.1.5子程序的嵌套与递归5.2典型实例5.2.1典型实例一5.2.2典型实例二5.3上机练习5.3.1上机练习一5.3.2上机练习二课后考场第6章用户自定义类型6.1理论知识6.1.1枚举类型的定义与使用6.1.2子界类型的定义与使用6.1.3集合类型的定义与使用6.1.4记录类型的定义与使用6.2典型实例6.2.1典型实例一6.2.2典型实例二6.3上机练习6.3.1上机练习一6.3.2上机练习二课后考场第7章常用组件的使用7.1理论知识7.1.1文本类组件的使用7.1.2按钮类组件的使用7.1.3列表类组件的使用7.1.4TTimer时钟组件的使用7.1.5对话框组件的使用7.1.6TImage组件7.1.7菜单组件7.1.8TTabControl组件和TPageControl组件的使用7.1.9TScrollBar、TTrackBar和TProgressBar组件的使用7.1.10TPanel组件和TGroupBox组件7.1.11工具栏组件与状态栏组件7.2典型实例7.2.1典型实例一7.2.2典型实例二7.3上机练习7.3.1上机练习一7.3.2上机练习二课后考场第8章Delphi7的文件系统8.1理论知识8.1.1文件的基本概念8.1.2Delphi7中的文件类型及文件类型变量的定义8.1.3文本文件的使用8.1.4记录文件的使用8.2典型实例8.2.1典型实例一8.2.2典型实例二8.3上机练习8.3.1上机练习一8.3.2上机练习二课后考场第9章应用程序界面设计技术9.1理论知识9.1.1多窗体程序的设计9.1.2SDI应用程序设计技术9.1.3MDI应用程序设计技术9.1.4变量的作用域9.2典型实例9.3上机练习课后考场第10章DLL应用编程10.1理论知识10.1.1DLL概述10.1.2DLL编写10.1.3加载DLL的方法10.1.4调用D
2025/7/22 0:32:14 4.44MB delphi delphi7 编程 数据库管理
1
JAVA写的控制台图书管理的小程序,从包的命名,代码的组织,包括连接数据库的类,每一个表的数据更新类,界面类,数据结构类的书写还是比较规范的,代码风格也比较规范,初学者可以参考一下
2025/7/4 20:41:20 10KB 图书管理
1
共 175 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡