为复试真题满足大家对真题的需求,并且还能够学习真题的精华
2020-01-17 03:01:16 771KB 复试
1
扩充的语法规则有:实现 while、do while、for语句、大于>比较运算符号以及求余计算式子,具体文法规则自行构造。 可参考:P97及P136的文法规则。 (1) While-stmt --> while exp do stmt-sequence endwhile (2) Dowhile-stmt-->do stmt-sequence while(exp); (3) for-stmt-->for identifier:=simple-exp to simple-exp do stmt-sequence enddo 步长递增1 (4) for-stmt-->for identifier:=simple-exp downto simple-exp do stmt-sequence enddo 步长递减1 (5) 大于>比较运算符号以及求余计算式子的文法规则请自行组织。 (6) 把TINY语言原有的if语句书写格式 if_stmt-->if exp then stmt-sequence end | | if exp then stmt-sequence else stmt-sequence end 改写为: if_stmt-->if(exp) stmt-sequence else stmt-sequence | if(exp) stmt-sequence 二、要求: (1)要提供一个源程序编辑界面,以让用户输入源程序(可保存、打开源程序) (2)可由用户选择是否生成语法树,并可查看所生成的语法树。 (3)应该书写完善的软件文档
2019-12-21 21:37:58 145KB TINY 语法分析 华南师范大学
1
(1)要提供一个源程序编辑界面,让用户输入正则表达式(可保存、打开源程序) (2)需要提供窗口以便用户可以查看转换得到的NFA(用状态转换表呈现即可) (3)需要提供窗口以便用户可以查看转换得到的DFA(用状态转换表呈现即可) (4)需要提供窗口以便用户可以查看转换得到的最小化DFA(用状态转换表呈现即可) (5)需要提供窗口以便用户可以查看转换得到的词法分析程序(该分析程序需要用C语言描述) (6)应该书写完善的软件文档
2019-12-21 21:37:58 255KB XLEX生成器 LEX 编译原理 华南师范大学
1
(1)要提供一个源程序编辑界面,让用户输入文法规则(可保存、打开存有文法规则的文件) (2)检查该文法是否存在着左递归,如果有,则消除该文法的左递归。因此需要提供窗口以便用户可以查看消除左递归后的结果。 (3)检查该文法是否存在着左公共因子,如果有,则消除该文法的左公共因子。因此需要提供窗口以便用户可以查看消除左公共因子的结果。 (4)需要提供窗口以便用户可以查看文法对应的LL(1)分析表,并报告该文法是否为LL(1)文法。 (5)需要提供窗口以便用户输入需要分析的句子。 (6)需要提供窗口以便用户查看使用LL(1)分析该句子的过程。【可以使用表格的形式逐行显示分析过程】 (7)应该书写完善的软件文档
2019-12-21 21:37:58 1.06MB LL(1)生成器 编译原理 Qt 华南师范大学
1
模拟操作系统的页面置换 操作系统实验 华南师范大学
1
2019年华南师范大学925数据结构真题,师兄回忆版。包括选择题、填空题、判断题、代码填空题、简答题和算法题。
2019-12-21 20:34:27 2.55MB 华师计算机 华南师范大学 925真题
1
2019年华南师范大学计算机学院复试,复试的题目分为两部分:C++部分和数据库部分。C++两题,第一题看程序输出结果,第二题程序设计题(一共四题)。数据库有选择题、简答题、分析题和一个ER图的题目。建议用Typora打开md文件。
2019-12-21 20:34:26 5KB 华南师范大学 复试 2019 回忆
1
不用多说了,如题。2004~2007年的专业真题!
2019-12-21 18:51:56 25KB 华南师大 教育技术 考博
1