搜索资源列表
编译原理课程设计报告LL1文法
- 课程设计的目的 通过课程设计进一步理解高级语言在计算机中的执行过程,加深对编译原理中重点算法和编译技术的理解,提高自己的编程能力,培养好的程序设计风格。同时通过某种可视化编程语言的应用,具备初步的Windows环境下的编程思想。解和掌握LL(1)语法分析方法的基本原理;根据给出的LL(1)文法,掌握LL(1)分析表的构造及分析过程的实现。 -curriculum design through curriculum design aimed to further understand se
proteus仿真微机课程设计(键盘输入控制,LED点阵显示)
- proteus仿真,8086,微机课程设计,键盘输入控制,LED点阵显示 设计题4:点阵LED显示功能设计(限1-2人) 设计要求: (1)、分别用C语言和汇编语言编程完成硬件接口功能设计; (2)、硬件电路基于80x86微机接口电路; (3)、程序功能要求:小键盘给定、数码管显示、控制并显示“待机”,“欢迎你进入系统!”,“再见”(延时10秒); (4)、具备本地及远程(串行方式)功能
基于二叉树求算术表达式求值的课程设计
- 这是本人做的关于基于二叉树求算术表达式求值的课程设计,供大家一起学习。表达式求解问题 设计一个程序实现基于二叉树表示的算术表达式的操作。 1、 需求分析 1. 算术表达式的合法输入数据包括变量(A~Z,a~z)、常量(0-9)和二元运算符(+,-,*,/,^(乘幂))。程序对数据输入格式不作要求,用户需自己保证语法正确,详见用户手册说明。 2. 演示程序以人机对话的方式执行,即在计算机上显示提示信息后,由用户在键盘上输入对应的数据或命令,程序将执行相应的操作并显示下一步信息。 3. 程
单片机课程设计报告(内有汇编源码)
- 单片机课程设计报告(内有汇编源码)--简易家电定时控制装置 1、 对家电的开启进行预定时控制,能显示并设置预定时间; 2、 对家电的工作时间进行定时控制,能显示并设置工作时间的长短; 3、工作时间到了后,并能声音报警; 4、设定时间时,黄色发光二极管点亮,启动定时后,红色发光二极管点亮。,err
kjlv
- matlab课程设计:空间滤波增强 空域滤波就是在图像空间中借助模板对图像进行邻域操作。输出图像中每一个像素的取值都是通过模板对输入像素相应邻域内的像素值进行计算得到的。学会并掌握使用matlab进行图像的空域滤波,设计用户界面实现上述功能。。 1、采用matlab Guide设计图像界面,可以读入并显示图像,设计实现以下功能的按钮,点击相应的按钮在图像界面上可以显示相应的功能。 2 首先对一副图像人为增加噪声(使用imnoise函数); 3 对图像进行线性滤波; 4 对图像
PL0
- 编译原理课程设计 PL0 (报告实验和课程设计报告,已经设计方法,步骤) 1. 基本内容 (1)扩充赋值运算:+= 和 -= (2)扩充语句 REPEAT <语句序列> DOWHILE <条件> 其中,<条件>是循环条件,即条件成立时,重复执行循环体的<语句序列> 2. 选做内容 (1)增加运算:++ 和 --。 (2)增加类型:① 字符类型; ② 实数类型。 (3)扩充函数:① 有返回值和返回
最好的学生管理系统
- 学生管理系统,这是一套完整的代码,它包括了一个软件开发过程中,从设计到实现的所有文档,资源以及完整源代码。也许许多人不清楚怎么以一个软件工程的思想去完成软件开发,这就是我发布所有源代码的目的。软件=文档+程序,这是许多人都知道的;履行这个思想,便是本套程序的开发守则。但由于这个课程设计的时间太短,才2周,有些地方做得比较马虎,或出现某些错误;但对大多数学习VB的朋友,还是有许多借鉴的地方的。运行前请参照 “运行说明书.txt” 文件 -student management system, whi
shzi
- 数字钟的单片机实现,有详细的源码及解释 算法结构清晰,对单片机学习者非常有用 对于电子专业的,拿来当课程设计也是相当不错的 功能有: 1,完成秒/分/时的依次显示并正确计数; 2,秒/分/时各段个位满10正确进位,秒/分能做到满60向前进位; 3,定时闹钟:实现整点报时,有扬声器发出报时声音; 4,时间设置,也就是手动调时功能:当认为时钟不准确时,可以分别对分/时钟进行调整; 5,可以清零;完成暂停;可以随时记时、暂停后记录数据。-The single-chip
jishitongxin
- 计算机网络课程设计 基于中心服务器方式即时数据通信平台(IM)1. 能进行用户管理,所有用户必须登录到服务器,由服务器维护在线信息。 2. IM(Instant Message)功能:用户登录后能进行实时多方点到点短信息通信,如聊天; 3. 能选择要求服务器进行转发服务。 4. 能保存通信记录到数据库(SQL Server或其他桌面型数据库); 5. 能进行双方文件传输,能显示进度 6. 支持断点重传。 7.实时语音双向传送功能 -Computer n
555
- 本次课程设计是设计一个具有长时间定时(1小时以上)的电路。该电路的核心部分有2部分 ,一是可调占空比的方波发生器电路;另一个是时间控制电路。这两部分应用的主要元件都是555定时器,可调占空比的方波发生器电路是应用555定时器连接的多谐振荡器,时间控制电路是应用555定时器连接的单稳态触发器。该长时间定时器设计思路清晰,电路连接简单,性价比高,有很大的实用价值。-The curriculum design is to design a long period of time from time t
huibian
- 汇编语言课程设计 设计题目:在显示器上显示九九表 设计目的: 1. 巩固和加深课堂所学知识; 2. 将课本上的理论知识和实际应用有机的结合起来,培养同学们分析和解决实际问题的能力; 3. 通过对汇编语言程序代码的阅读、修改、设计,理解和掌握复杂的汇编语言应用程序的编程,提高实践编程能力。 设计任务:(在规定的时间内完成下列任务) 功能与要求: 二进制转换十进制的显示子程序能自动消除高位的0。 能180度旋转方向显示两张九九表。 按1键和2键手动切换显
magazinemanager
- 数据库课程设计:报刊订阅管理系统(Java+SQL Server)附可执行程序 通过对企业的报刊订阅业务进行分析、调查,报刊订阅管理系统主要实现以下功能: ①录入功能:录入订阅人员信息、报刊基本信息; ②订阅功能:订阅人员订阅报刊(并计算出其金额); ③查询功能:按人员查询、按报刊查询、按部门查询有关订阅信息,对查询结果能进行预览和打印; ④统计功能:按报刊统计、按人员统计、按部门统计,对统计结果能进行预览和打印; ⑤系统维护:如数据安全管理(含备份与恢复)、操作员管理、
Gradestudentmanagementsystem
- (1)学生成绩的输入、修改、删除等基本操作; (2)成绩的查询功能,可以按学号、姓名等进行成绩查询; (3)成绩的综合统计功能,包括学生成绩按照不同条件进行排名,管理人员可以选择不的排序条件,并可以将排序结果进行打印输出; (4)计算每个学生的总成绩、平均成绩,所有学生单科的平均成绩,找出总成绩和单科成绩最高的学生并输出; (5)计算各班的总分和平均分,并按照平均分将各班成绩进行排序。 (6)统计不及格考生的信息; (7)学生奖励统计,自动生成每班获得奖学金的同学的信息,
Haffmancode
- 课程设计: 1.求出在一个n×n的棋盘上,放置n个不能互相捕捉的国际象棋“皇后”的所有布局。 2.设计一个利用哈夫曼算法的编码和译码系统,重复地显示并处理以下项目,直到选择退出为止。 【基本要求】 1) 将权值数据存放在数据文件(文件名为data.txt,位于执行程序的当前目录中) 2) 分别采用动态和静态存储结构 3) 初始化:键盘输入字符集大小n、n个字符和n个权值,建立哈夫曼树; 4) 编码:利用建好的哈夫曼树生成哈夫曼编码; 5) 输出编码; 6)
fgfgfg
- C语言设计 考试管理系统 设计内容: 1、每一条记录包括一个学生的学号、姓名、主要课程的成绩。 2、单用户信息查询功能:。查询特定学生的记录,求其总分,平均分 3、学生信息浏览功能:显示所有学生的成绩记录,总分、平均分。 4、不及格记录查询功能:查询有不及格课程的学生信息。 5、排序功能:按学生平均成绩进行排序。或以某1单科成绩排序。 6、将学生记录存在结构体(student)中。 7、应提供一个界面来条用各个功能,条用界面和各个功能的操作界面应尽可能的清晰美观。
keyu
- 设计哈希表实现电话号码查询系统 利用《数据结构》课程的相关知识完成一个具有一定难度的综合设计题目,利用C/C++语言进行程序设计,并规范地完成课程设计报告。通过课程设计,巩固和加深对线性表、栈、队列、字符串、树、图、查找、排序等理论知识的理解;掌握现实复杂问题的分析建模和解决方法(包括问题描述、系统分析、设计建模、代码实现、结果分析等);提高利用计算机分析解决综合性实际问题的基本能力。
huxiaoli
- 数据结构课程设计,利用Hash技术统计C源程序中关键字。本程序主要分为两个模块,一是用Hash表存储c语言中32个关键字,再扫描c源程序取出每个单词,利用Hash查找技术统计该程序中的关键字出现的频度;二是用顺序表存储c语言中的关键字,把c源程序取出每个单词利用二分查找技术统计该程序中的关键字的出现频度。-Data structure the curriculum design, the use of Hash technical statistics C source in the keywo
C语言课程设计 小诸
- 有七八个基本的c语言课程设计,包括图书管理系统,选课系统等。(There are seven or eight basic C language curriculum design, including library management system, course selection system.)
网络课程设计
- 基于c#的sniffer网络嗅探器 1.用SharpPcap绑定指定网卡; 2.接收流经网卡的所有帧和数据包; 3.对数据包进行数据链路层,网络层,运输层协议分析; 4.可视化操作界面,显示捕获包及分析结果。 还包含其他相关资料(Design of network programming course)
北邮编译原理课程设计源码
- 北邮编译原理与技术课程设计,Pascal0语言编译器,包括词法分析,语法分析,语义分析等(compiler principle and technology curriculum design, Pascal0 language compiler, including lexical analysis, syntax analysis, semantic analysis)