搜索资源列表
编译原理课程设计报告LL1文法
- 课程设计的目的 通过课程设计进一步理解高级语言在计算机中的执行过程,加深对编译原理中重点算法和编译技术的理解,提高自己的编程能力,培养好的程序设计风格。同时通过某种可视化编程语言的应用,具备初步的Windows环境下的编程思想。解和掌握LL(1)语法分析方法的基本原理;根据给出的LL(1)文法,掌握LL(1)分析表的构造及分析过程的实现。 -curriculum design through curriculum design aimed to further understand se
统计英文文章的字符个数并huffman编码
- a)需求分析: 任务 :对一篇英文文章,统计各字符出现的次数,实现Huffman编码; 要求:输出每个字符出现的次数和编码,其中求最小权值要求用堆实现; b)概要设计: 本程序所使用的数据结构是树和线性表,所使用的算法主要有堆排序、赫夫曼算法。 -a) Requirements Analysis : Mandate : an article in English, statistics of the number of characters to achieve Huffma
huibianyuyffffffffan
- 要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) (1) 实现哈系表查找算法。 (2) 程序应有操作提示、输入和输出,界面追求友好,最好是菜单式的界面。 (3) 设计若干用例(测试数据),上机测试程序并分析(评价)所设计的程序。 (4) 设计报告格式按附件要求书写。课程设计报告书正文的内容应包括: 在正文第一行写课程设计题目; 1.需求说明(要求、功能简述)或问题描述; 2.设计说明(简要的分析与概要设计); 3.详细的算法描述;
hosa1
- 信号与系统基础知识包括连续信号与模型、离散信号与模型;常用信号变换包括Z变换、Chirp Z变换、FFT变换、DCT变换和Hilbert变换等;离散系统结构包括IIR、FIR和Lattice结构;IIR滤波器设计包括模拟和数字低通、高通、带通与带阻滤波器设计,以及基于冲激响应不变法和双线性Z变换法的IlR滤波器设计等;FIR滤波器设计包括基于窗函数、频率抽样法和切比雪大逼近法的FIR滤波器设计;平稳信号分析包括经典功率谱估计、基于参数模型的功率谱估计和基于非参数模型的功率谱估计;非平稳信号分析包
操作系统课程设计
- 实现UP、DOWN原语 产生3个进程: 两个进程模拟需要进入临界区的用户进程。 当需要进入临界区时,显示:“进程x请求进入临界区…”,同时向管理进程提出申请; 申请返回,表示进入了临界区。在临界区中等待一段随机时间,并显示:“进程x正在临界区…”; 当时间结束,显示:“进程x退出临界区…”,同时向管理进程提出退出申请; 当申请返回,显示:“进程x已退出临界区。” 一个进程作为原语的管理进程,接受其他进程的临界区进入请求: 如果允许进入,则根据DOW
Storage_Simulator0001
- 在采用多道程序设计的系统中,往往有若干个进程同时处于就绪状态。当就绪进程个数大于处理机数时,就必须依照某种策略来决定哪些进程优先占用处理机。本实验模拟在单处理机情况下的处理机调度,帮助学生加深了解处理机调度的工作。 二、实验类型 设计型。 三、预习内容 预习课本处理机调度有关内容,包括进程占用处理机的策略方法。 四、实验要求与提示 设计进程调度算法,进程数不定;包含几种调度算法,并加以实现;输出进程的调度过程——进程的状态、链表等。要求使用优先权法和轮转法模拟进程调度
bianyi
- 数据结构:设计存储中间结果及中间代码(逆波兰式)的数据结构; 算法:算符优先分析法的实现;
基于二叉树求算术表达式求值的课程设计
- 这是本人做的关于基于二叉树求算术表达式求值的课程设计,供大家一起学习。表达式求解问题 设计一个程序实现基于二叉树表示的算术表达式的操作。 1、 需求分析 1. 算术表达式的合法输入数据包括变量(A~Z,a~z)、常量(0-9)和二元运算符(+,-,*,/,^(乘幂))。程序对数据输入格式不作要求,用户需自己保证语法正确,详见用户手册说明。 2. 演示程序以人机对话的方式执行,即在计算机上显示提示信息后,由用户在键盘上输入对应的数据或命令,程序将执行相应的操作并显示下一步信息。 3. 程
Ucore是一个很小的适于学习的操作系统
- Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore实验6:文件系统。通过完成本次实验,希望能达到以下目标:了解基本的文件系统系统调用的实现方法;了解一个基于索引节点组织方式的Simple FS文件系统的设计与实现;了解文件系统抽象层-VFS的设计与实现。文件中包括源代码和实验指导书。-Ucore is a small
PL0
- 编译原理课程设计 PL0 (报告实验和课程设计报告,已经设计方法,步骤) 1. 基本内容 (1)扩充赋值运算:+= 和 -= (2)扩充语句 REPEAT <语句序列> DOWHILE <条件> 其中,<条件>是循环条件,即条件成立时,重复执行循环体的<语句序列> 2. 选做内容 (1)增加运算:++ 和 --。 (2)增加类型:① 字符类型; ② 实数类型。 (3)扩充函数:① 有返回值和返回
Flashfile
- 基于FLASH存储器的嵌入式文件系统的设计与实现.pdf;军用嵌入式系统中的Flash文件系统设计.pdf;嵌入式系统中的Flash文件系统.pdf-Based on the embedded FLASH memory file system Design and Implementation. Pdf military embedded system design of Flash file system. Pdf Embedded Systems Flash File System. P
alarmclock
- 利用汇编语言实现一个可以在显示器上显示时、分、秒的电子时钟,并能提供整点报时功能。设计一个基本的具有显示时、分、秒的电子时钟。 到整点或预定的报警时间,能够以不同的音乐进行报时,可以自行设置闹钟报警时间; 实物演示时要求讲出程序原理和设计思想; 程序运行良好、界面清晰。 -The use of assembly language implementation on a show in the display hours, minutes and seconds of elect
maze
- 用堆栈实现迷宫求解问题 基本思想: 若当前位置可以通过,则压入栈中,否则探求下一位置,若走不通,则回朔,迷宫大小:M*N.迷宫设置自定义。 求解迷宫问题的简单方法是:从入口出发,沿某一方向进行探索,若能走通,则继续向前走;否则沿原路返回,换一方向再进行探索,直到所有可能的通路都探索到为止。 为避免走回到已经进入的点(包括已在当前路径上的点和曾经在当前路径上的点),凡是进入过的点都应做上记号。-Maze with the stack to achieve the basic ide
piano
- 1. 用键盘是吸纳钢琴的功能; 2. 要求最少能够实现一个音调的低音、中音和高音部分; 3. 音高的切换用组合键实现 ; 提示: 通过对8253的编程实现发声程序的设计。 -1. To use the keyboard function is to absorb the piano 2. The requirements can be achieved at least a bass tone, in part treble tone 3. Pitch the switch to achie
jinyang
- 步进电机反馈控制系统 1)基本要求与提示 (难度系数1.0) 利用利用8255 输出脉冲序列,控制BA,BB,BC,BD 脉冲,经放大后驱动小型步进电机,达到使 电机定速运转之目的.。控制过程采取开环与闭环两种方式实现: (1)按指定速度控制输出实现开环转速变化; (2)按指定速度控制输出实现闭环转速变化,闭环控制根据偏差增减输出(固定值或与偏差成比例,类 似于积分调节); 《微机实验及课程设计》实验指导书 62 (3)速度参数可选择通过实验装置上的可变电位器
MYUGPDM
- 对构建系统所涉及的关键技术进行了论述,对本系统所采用的 数据库进行了选择,按照PDM思想和数据库范式设计理论,构建了 关系型的零件信息数据库,进而在系统中实现了零件信息的分类管 理,零件信息的添加、删除和编辑,零件工程图和三维图的查看; 论述了参数化建模的方法,介绍了UG软件的三维参数化设计,三维 参数化零件库的建立,同时根据具体实例来说明三维参数化设计的 方法,提出了一种通用零件参数化设计过程,进行COM/DCOM编程, 构建了一个基于UG外部开发的零件参数化设计组
bianyiyuanli
- 1.按要求设计实现能识别上述文法所表示语言的语法分析器,并要求输出全部分析过程; 2.要求详细描述所选分析方法针对上述文法的分析表构造过程; 3.完成对所设计语法分析器的功能测试,并给出测试数据和实验结果; 4.为增加程序可读性,请在程序中进行适当注释说明; -1. Designed and implemented as required to recognize that the grammar of the language parser, and called out al
jiandanwejianxitongshixian
- 简单文件系统实现;简单文件系统实现,操作系统课程设计源代码。-Simple file system implementation simple file system implementation, operating system, curriculum design source code.
page-replacement-demo
- 最佳算法OPT设计与实现; 先进先出算法设计与实现; 最近最少使用算法设计与实现; 随机序列产生函数设计实现; 总体界面及稳定性的实现; -Design and implementation of best algorithm OPT FIFO algorithm design and implementation least recently used algorithm design and implementation random sequence genera
FIFO-LRU
- 在Window XP/Vista 系统的VC++ 6.0环境下运行程序;通过从一般常用的调页算法中选取典型算法LRU和算法FIFO,了解页面管理的相关细节,并用程序设计实现LRU和FIFO。-In Window XP/Vista system, VC++ 6.0 environment to run the program by paging from the commonly used algorithm LRU algorithm and the algorithm selected a