考前总结 背景 必要性 作用 新旧版交替面临一些问题 从教学目标和要求说起 知识梳理 可能有助于提高考试成绩 或者让知识掌握得更好.

Slides:



Advertisements
Similar presentations
完美殺人筆記簿 【爸!我受夠了!】 第七組組員: 林正敏 陳筱涵 李蓓宇 許純宜 羅玉芬 謝文軒.
Advertisements

颐高集团项目中心 海亮地产开发模式研究报告. 目 录 目 录 第四部分:海亮地产高周转模式执行 第二部分:海亮地产高周转模式原因 第三部分:海亮地产高周转模式内涵 第一部分:海亮地产企业背景 第五部分:海亮地产高周转支撑体系.
足太阴脾经在足大趾与足阳明胃经衔接, 在胸部与手少阴心经相接。 联系的脏腑器官有 咽、舌,属脾,络胃,注心中。 络脉从本经分出,走向足阳明经,进入腹腔,联络肠胃。 经别结于咽,贯舌本。 经筋结于髀,聚于阴器,上腹,结于脐,散于胸中。 第四章 足太阴经络与腧穴 第一节 足太阴经络.
组长:倪运超 小组成员:徐悦、曹吕卿、孙浩、徐圣尧.  上海的历史 上海的历史  上海的历史 上海的历史  上海的文化 —— 建筑 上海的文化 —— 建筑  上海的文化 —— 美食 上海的文化 —— 美食  香港的历史 香港的历史  香港的历史 香港的历史  香港的文化 —— 建筑 香港的文化.
病历书写 中山医院呼吸科 张 新. 定 义 病历是临床医生根据问诊、体格检查、实验 室和其他检查获得的资料经过归纳、分析、整理, 按照规定的格式而写成的;是关于病人发病情况, 病情发展变化,转归和诊疗情况的系统记录。 病历是临床医生根据问诊、体格检查、实验 室和其他检查获得的资料经过归纳、分析、整理,
第十二章 病历书写与要求 病历病历 医务人员在医疗中形成的文字、符号、图表、 影像、切片等资料的总和。 病历书写 通过诊法、诊断、治疗、护理等医疗活动获得有关资 料,进行归纳、分析、整理形成医疗活动记录行为。 病历意义 A 诊疗等的源文件; B 复 / 转 / 会诊,解决医疗纠纷、判定法律责任、医疗保险等的资料和依据;
一、 突出解析几何复习中的重点问题的通法通解 解析几何中的重点问题 一、 突出解析几何复习中的重点问题的通法通解 直线与圆锥曲线的位置关系 重点一.
人的性别遗传 合肥市第四十九中学 丁 艳. 男女成对染色体排序图 1 、男性和女性各 23 对染色体有何异同 ? 哪 一对被称为性染色体 ? 2 、这两幅图中,哪幅 图显示的是男性的染色 体?哪幅图显示的是女 性染色体? 3 、图中哪条染色体是 Y 染色体?它与 X 染色体 在形态上的主要区别是.
揭日本人让人理解不了的20件事 今天先来看看日本人的自我剖析︰日本人的20个“为什么”?这“20个为什么”的内容来源于日本影视名人北野武所主持的一个节目。虽然不是网友来信中提出过的问题,但看看日本人自己对自己的分析,是挺有意思的。而且,仔细看看下面这“日本人的20个为什么”,会发现其实有些东西对于中国人来说并不陌生。毕竟汉字圈里的文化,是有共融之处的。
600年前,鄭和率領世界上最強大的艦隊,浩浩蕩蕩的駛入印度洋,展開一場「文化帝國」的海上大秀。
第十三章 中国的传统科学技术 中国古代的科技曾经长期处于世界领先地位,对人类文明的进步作出过重要贡献,并形成了富有特色的科技文化。在今天,源自中国古代科技文化的中医学仍然在现实生活中发挥着积极的作用。
103年度學生健康檢查.
1、一般地说,在生物的体细胞中, 和 都是成对存在的。
辨性别 A B. 辨性别 A B 第三节人类染色体与性别决定 昌邑市龙池初中 杨伟红 学习目标 1.理解人的染色体组成和传递规律。 2.解释人类性别决定的原理。 3.通过探究活动,解读数据了解生男生女的比例。
爱上我们的图书馆 —新生入馆引导 河海大学图书馆.
翰林版國文第三冊第六課 《迢迢牽牛星》 設計者:郭宜幸.
说课课件 感悟工业革命力量,闪耀科技创新光辉 ----《走向整体的世界》教学设计及反思 爱迪生 西门子 卡尔·本茨 诺贝尔 学军中学 颜先辉.
集全球21位醫生的經驗和智慧 yst.
一、平面点集 定义: x、y ---自变量,u ---因变量. 点集 E ---定义域, --- 值域.
系统简介 理财顾问 业务 是基于通信平台的技术优势,整合《理财周刊》、第一理财网、乾隆集团等合作伙伴提供的理财产品内容和权威的理财专家资源,以集中式呼叫中心为主的服务方式,让普通百姓可以享受到快捷、全面、专业、权威的资讯及投资理财的服务平台。
专题三 生物圈中的绿色植物.
“健康中国2020”战略规划研究 麻风病专题研究报告
习题与试题 认真复习,重点是掌握基本概念。基本概念掌握了,相当一部分试题的解就有了
雄伟的金字塔.
美国史 美利坚合众国创造了一个人类建国史的奇迹,在短短230年的时间从一个被英帝国奴役的殖民地到成为驾驭全世界的“超级大国”、“世界警察”,美国的探索为人类的发展提供了很宝贵的经验。
第 2 章 生物的遺傳 2-1 基因與遺傳 2-2 細胞分裂 2-3 遺傳法則 2-4 突變 2-5 生物科技.
关于职教发展的几个理念 上海市教育科学研究院 周亚弟.
宦官那些事儿 宦官那些事儿 主讲:小学部李永善 主讲:小学部李永善.
管理学基本知识.
台灣的名勝古蹟.
清仓处理 跳楼价 满200返160 5折酬宾.
滁州学院首届微课程教学设计竞赛 课程名称:高等数学 主讲人:胡贝贝 数学与金融学院.
电视教育课 【5】 小学生行为习惯养成教育.
电话联系.
迎宾员礼仪 包头机电工业职业学校管理系 白琳 1.
研究發展處 業務簡報 報 告 人:國立高雄餐旅大學 張明旭 研發長 中華民國105年4月14日.
内部审计程序 计划阶段:审计计划 实施阶段:审计证据 报告阶段:审计报告 后续审计:.
1.1.2 四 种 命 题.
单元辅导(二)   词法分析与有穷自动机.
培训教案 公司审计部
色 弱 與 色 盲.
台灣史總複習.
宁波爱地房产市场年报 郊五区

宠物之家 我的宠物性别? 雌(♀) or 雄(♂) 第一阶段:我的宠物我做主 第二阶段:宠物“相亲记” 第三阶段:家族诞生
拾貳、 教育行政 一、教育行政的意義 教育行政,可視為國家對教育事務的管理 ,以增進教育效果。 教育行政,乃是一利用有限資源在教育參
财 务 会 计 第四篇:供应链会计实务 制作人:谌君、熊瑜.
國文報告 儒家生死文化討論 不死鳥 組員 972BP001 彭科強 972BP008 王薪榕 972BP025 彭裕宗
課程銜接 九年一貫暫行綱要( )  九年一貫課程綱要( ) 國立台南大學數學教育系 謝 堅.
2.4 二元一次方程组的应用(1).
第三部分 动作与技能实验 实验一 反应时实验 实验二 反应时运动时实验 实验三 敲击速度实验 实验四 动作稳定性实验 实验五 手指灵活性实验
开 学 第 一 课 六年级3班.
【刀大名言】 說出來會被嘲笑的夢,才有實踐的價值。既使跌倒了,姿勢也會很豪邁。
编译原理与技术 课程总结.
Part5语法分析 授课:胡静.
编译原理复习.
编译原理课程设计.
编译原理实践 5.给定语法的语法分析程序构造.
第五章 语法分析——自下而上分析 自上而下分析法(Top-down) 自下而上分析法(Bottom-up) 国防科技大学计算机系602教研室.
语法分析 本章内容 语法分析器:把词法分析生成的词法单元流翻译成语法分析树(parse tree)
織物的認識 演示者:陳明玲 美容科:家政概論.
第二章 词法分析4 词法分析程序实现 构造词法分析器步骤 单词的形式化描述 词法分析程序的实现.
班級:財金一A 姓名:吳佩玲 學號:4990S024 指導老師:蔡享翰 老師
第3 语言翻译问题 [学习目标]:学习和掌握语言的语法的基本概念和基本要素,理解翻译的步骤;学习和掌握BNF文法。
5.汽车配件经营 我国汽车配件市场的概述 汽车配件零售网点的经营管理 汽车配件交易市场的经营管理 汽车配件的连锁经营
第4章 语义分析和中间代码生成 4.1 概述 4.2 属性文法 4.3 几种常见的中间语言 4.4 表达式及赋值语句的翻译
编译原理课程设计 2017年4月.
問題解決與流程圖 高慧君 台北市立南港高中 2006年12月22日.
SLR(1)分析方法.
用加減消去法解一元二次聯立方程式 台北縣立中山國中 第二團隊.
Presentation transcript:

考前总结 背景 必要性 作用 新旧版交替面临一些问题 从教学目标和要求说起 知识梳理 可能有助于提高考试成绩 或者让知识掌握得更好

知识梳理方法 过程性 抽象性 建立联系 补漏

过程性 源程序 Token流 DFA 3型文法 语法单位 LL(1)分析 LR分析 2型文法 语法树 中间代码 属性文法 运行时系统 4 优化代码 优化类别 CFG SSA 5 目标程序 寄存器分配

抽象性 推导 LL(1)文法 规范归约CFG文法 规范归约 算法优先文法 预测分析 LR分析表 移进归约框架 优先关系表 移进归约框架 递归下降分析

抽象性 单元的SIZE,对齐 单元的访问,偏移量 SP-TOP Calling Sequence p257 FP-SP Return Sequence 建立和退除 SP-TOP FP-SP SP-TOP-D DFA NFA r G 实现Scanner是否方便

建立联系 LL分析 推导 归约 LR分析 扩展语法树 归约语法树 语法树 语法单位及其之间的联系 二义性文法 带注释语法树 抽象语法树 语义分析 短语,直接短语,句柄

建立联系 布尔表达式 名字作用域 过程符号表 复合语句 拉链返填 分支循环 声明语句 属性文法 属性 属性方程 标号 控制结构 带注释语法树 过程调用 分步归约 四元组 栈帧 引入产生式 运行时栈

补漏 交叉编译器、前端/后端,遍 Token格式 文法修剪(消除左递归、消除回溯、拓广文法、引入产生式、分步归约) 有穷自动机与语言之间关系 自下而上的分析(LR(0), SLR(1), 算符优先文法) 中间表示(逆波兰、三地址码、AST、DAG) 符号表信息 运行时存储空间划分 基本块、CFG、局部优化概念

补漏:主要教学内容对照 引论 第一章 1.1-1.5 形式语言简介 第二章 2.1-2.3 第三章 3.1-3.3 词法分析 第四章 4.1-4.5 第五章 5.1, 5.2/5.3.1-3 第七章 7.1-7.6 第八章 8.1-8.4 第九章 9.1-9.5 第十章 10.2 引论 形式语言简介 词法分析 自顶向下语法分析 自底向上语法分析 中间代码生成 符号表 运行时存储空间组织 局部优化

举例:运行时栈 低 代码区 代码区 低 全局/ 静态区 全局/ 静态区 堆区 栈区 栈区 堆区 高 高 SP-TOP FP-SP

fp 访问链 控制链 返回地址 x:. 空闲区 chain sp p q r r←4[fp] r←4[r] x值:-6[r] program chain; procedure p; var x:integer; procedure q; procedure r; begin x:=2; ... if ... then p; end; r; q; p; end fp 访问链 控制链 返回地址 x:. 空闲区 chain sp p q r r←4[fp] r←4[r] x值:-6[r]

过程作为参数 实参是过程闭包 由IP和EP两个指针组成(对应书上的B1和B2) 形参超长处理 最外层过程(主程序)的活动记录中有啥? 该层定义的变量? 静态链、动态链的链尾 其他略去

例:将语句翻译成四元组 if x<y then x:=1 else while x>=y do x:=x-d E → i1 rop i2 { Gen(jrop,i1,i2,0); E.tc=nxq; Gen(j,-,-,0); E.fc=nxq; } C → if E then { bp (E.tc, nxq); C.chain := E.fc; } S → C S1 { S.chain := merg(C.chain, S1.chain); } Tp → C S1 else { q:=nxq; Gen(j, _, _, 0); bp(C.chain,nxq); Tp.chain:=merge(S1.chain,q);} S → Tp S1 { S.chain := merge(Tp. chain, S1.chain; } W → while { W.quad := nxq; } Wd → W E do { bp (E.tc,nxq); Wd.chain := E.fc; Wd.quad := W.quad ;} S → Wd S1 { bp(S1.chain,Wd.quad); Gen(j, _, _, Wd.quad); S.chain := Wd.chain;} S → A { S.chain := 0;} if x<y then x:=1 else while x>=y do x:=x-d

100 (j<, x, y, 0) 101 (j,-,-,0) 102 (:=,1,_,x) 103 (j,_,_,0) 104 (j>=,x,y,0) 105 (j,_,_,0) 106 (-,x,d,t1) 107 (:=, t1,_,x) 108 (j,_,_,104) 100 (j<, x, y, 102) 101 (j,-,-,103) 102 (:=,1,_,x) 103 (j,_,_,0) 104 (j>=,x,y,106) 105 (j,_,_,103) 106 (-,x,d,t1) 107 (:=, t1,_,x) 108 (j,_,_,104) S chain=105 S chain=105 Tp chain=103 Wd chain=105 quad=104 C chain=101 tc=104 fc=105 E W tc=100 fc=101 S E S chain=0 quad=104 chain=0 if x<y then x:=1 else while x>=y do x:=x-d

举例:NFA转DFA a a  a a  b b d d  c  c 5 5 1 1 2 3 4 3 7 7 2 6 6 4 8 9

举例:NFA转DFA a a  a a  b b d d  c  c 5 5 1 1 2 3 4 3 7 7 2 6 6 4 8 9

 举例:NFA转DFA a a  a a  b b d  c  c c b 5 5 1 1 2 3 4 3 7 7 2 8 9 2 6 6 4 8 9 c b

例:移进归约框架 Action 1 # (())# shift 13 #( ())# 133 #(( ))# 1334 #(() )# reduce X →() 135 #(X 1356 #(X) reduce X →(X) 12 #X reduce S →X accept

预祝新年快乐!考试取得好成绩!