大侠素材铺

Size: px
Start display at page:

Download "大侠素材铺"

Transcription

1 编译原理与技术 导论 计算机科学与技术学院 李诚 03/09/2018

2 主要内容 课程设置情况 编译器的由来与挑战 编译器的构造 2/45

3 课程设置 时间 : 每周一 (6,7) 四 (3,4) 地点 :3B201 课程主页 ( 课件 试题等 ): mpiler18/ 邮件列表 : 我们会自动将大家的邮箱加入 QQ 讨论群 : 把编译进行到底 ( 群号 : ) 3/45

4 教师 李诚 ( 先进数据系统实验室, 研究方向 : 大规模 实时 高可靠分布式系统 ) Contact: [email protected] Official Hours: 每周一 12:00 13:30 地点 : 东校区高性能中心 503 4/45

5 助教团队 白有辉 ( 博一 ) [email protected] 王佳玮 ( 研二 ) [email protected] 邵新洋 ( 研二 ) [email protected] 王一多 ( 研一 ) [email protected] 许冠斌 ( 研一 ) Web manager 5/45

6 参考资料 教材和参考书 陈意云 张昱, 编译原理 ( 第 3 版 ), 高等教育出版社,2014 A. V. Aho, M. S. Lam, R. Sethi, and J. D. Ullman, Compilers: Principles, Techniques, and Tools, 2nd edition, Addison-Wesley, 2007 A. V. Aho, M. S. Lam, R. Sethi, and J. D. Ullman 著, 赵建华等译, 编译原理, 机械工业出版社,2017 其他资料 Stanford 课程主页 MIT 课程主页 : 6/45

7 考核要求 (Tentative) 考核内容包括理论学习和工程实践 理论学习 (20%): 按时上课 ( 特殊情况不能来需要书面请假 ) 按时完成课后书面作业 工程实践 (40%): 以组队 (<=3 人 ) 完成若干项目 (>=4) 完成一个简单的编译器 每个项目要求提交代码 + 文档 通过 git commit 来评估同组人员的工作量 考试 (40%): 期中 (TBD, 可以是开卷 ) 期末 (TBD, 可以是开卷 ) 7/45

8 主要内容 课程设置情况 编译器的由来与挑战 编译器的构造 8/45

9 编程语言 什么是编程语言? A programming language is a notation for describing computations to people and to machines. 每种编程语言有自己的计算模型 过程型 (Procedural): C, C++, C#, Java 声明型 (Declarative): SQL, 逻辑型 (Logic): Prolog, 函数式 (Functional): Lisp/Scheme, Haskell, ML, Ocaml, 脚本型 (Scripting): AWK, Perl, Python, PHP, Ruby, 9/45

10 求最大公约数 gcd 10/45

11 快速发展的编程语言 PYPL Index is created by analyzing how often language tutorials are searched on Google. 11/45

12 从无到有, 由弱到强 1954 年 IBM 研发了 704 机 但是, 软件开发的成本超过了硬件 所有的程序均由汇编语言开发 12/45

13 FORTRAN I John Backus (1977 图灵奖 ) 巴科斯范式 (Backus Naur Form) 基本想法 : 将高级语言翻译为低级语言 开发时间减半 对计算机科学影响巨大 诞生了许多理论研究成果 现代编译器还保留了 FORTRAN I 的大概架构 13/45

14 为什么需要编译器? 编译器使得开发者可以使用容易理解和掌握的高级语言, 而非晦涩的机器指令 可移植性 模块化 简单化 编程效率高 程序开销小 效率高 是不可或缺的编程工具 同时也是最复杂的系统软件之一 14/45

15 C 程序的编译过程 C 源程序 预处理器 Preprocessor (cpp).i 连接器 Linker (ld) 目标文件.o 库代码 Library routines 输入 机器代码 Machine code C 编译器 Compiler (cc) 汇编.s 汇编器 Assembler (as) 输出 15/45

16 编译器面临的挑战 计算机是不断进化的 体系结构的改变 编译器的改变 新的特征产生新的问题 语言也在不断演化 C - C90, C99, C11; C , 2003, 2006, 2011, 2014 新的语言不断诞生 :Go (2009), Rust (2010), Elixir (2011), Swift (2014) 16/45

17 编译器是学科交叉的产物 计算机理论 有限自动机, 文法, 数据流 算法 树 / 图的遍历和修改, 动态规划 数据结构 符号表, 抽象语法树, 图 系统 内存空间分配与命名, 多趟系统, 编译器的构造 17/45

18 编译器是学科交叉的产物 体系结构 内存层次, 指令选择, 并行 安全 寻找漏洞和攻击防御 软件工程 软件开发环境, 调试 人工智能 启发式代码优化 18/45

19 主要内容 课程设置情况 编译器的由来与挑战 编译器的构造 19/45

20 编译器是什么? 输入 源程序 编译器 Compiler 目标程序 输出 20/45

21 编译器的输入 标准的指令式语言 (Java, C, C++) 状态 变量 结构 数组 计算 表达式 (arithmetic, logical, etc.) 赋值语句 条件语句 (conditionals, loops) 函数 21/45

22 编译器的输出 状态 寄存器 内存单元 机器码 load/store architecture Load, store instructions 寄存器操作 Arithmetic, logical operations 分支指令 Branch instructions 22/45

23 编译器的构造 / 阶段 Lexical 词法分析器 Source code 源程序 Token Stream 记号流 Symbol Table 符号表 23/45

24 编译器的构造 / 阶段 Lexical 词法分析器 语法分析器 Source code 源程序 Token Stream 记号流 Tree 语法树 Symbol Table 符号表 24/45

25 编译器的构造 / 阶段 Lexical 词法分析器 语法分析器 Semantic 语义分析器 Source code 源程序 Token Stream 记号流 Tree 语法树 Annotated Tree 带注解的语法树 Symbol Table 符号表 25/45

26 编译器的构造 / 阶段 Lexical 词法分析器 语法分析器 Semantic 语义分析器 Code Gen. 中间代码生成器 Source code 源程序 Token Stream 记号流 Tree 语法树 Annotated Tree 带注解的语法树 Rep. 中间表示 Symbol Table 符号表 26/45

27 编译器的构造 / 阶段 Lexical 词法分析器 语法分析器 Semantic 语义分析器 Code Gen. 中间代码生成器 Code Optimizer 代码优化器 Source code 源程序 Token Stream 记号流 Tree 语法树 Annotated Tree 带注解的语法树 Rep. 中间表示 Rep. 中间表示 Symbol Table 符号表 27/45

28 编译器的构造 / 阶段 Lexical 词法分析器 语法分析器 Semantic 语义分析器 Code Gen. 中间代码生成器 Code Optimizer 代码优化器 Code Gen. 代码生成器 Source code 源程序 Token Stream 记号流 Tree 语法树 Annotated Tree 带注解的语法树 Rep. 中间表示 Rep. 中间表示 Target code 目标程序 Symbol Table 符号表 28/45

29 编译器的构造 / 阶段 Front end 前端 Back end 后端 Lexical 词法分析器 语法分析器 Semantic 语义分析器 Code Gen. 中间代码生成器 Code Optimizer 代码优化器 Code Gen. 代码生成器 Source code 源程序 Token Stream 记号流 Tree 语法树 Annotated Tree 带注解的语法树 Rep. 中间表示 Rep. 中间表示 Target code 目标程序 Symbol Table 符号表 29/45

30 词法分析 人类在理解自然语言时, 首先要识文断字 This line is a longer Sentence article noun verb article adjective noun 30/45

31 词法分析 将程序字符流分解为记号 (Token) 序列 形式 :<token_name, attribute_value> position = initial + rate 60 词法分析器 字符流 符号表 position initial rate id, 1 = id, 2 + id, 3 60 记号流 31/45

32 编译器的构造 / 阶段 Front end 前端 Back end 后端 Lexical 词法分析器 语法分析器 Semantic 语义分析器 Code Gen. 中间代码生成器 Code Optimizer 代码优化器 Code Gen. 代码生成器 Source code 源程序 Token Stream 记号流 Tree 语法树 Annotated Tree 带注解的语法树 Rep. 中间表示 Rep. 中间表示 Target code 目标程序 Symbol Table 符号表 32/45

33 语法分析 人类在理解自然语言时, 其次要理解句子结构 This line is a longer Sentence article noun verb article adjective noun subject object sentence 33/45

34 语法分析 也称为解析 (Parsing), 在词法记号的基础上, 创建语法结构 id, 1 = id, 2 + id, 3 60 记号流 语法分析器 = id, 1 + id, 2 id, 3 60 语法树 符号表 position... initial... rate... 34/

35 编译器的构造 / 阶段 Front end 前端 Back end 后端 Lexical 词法分析器 语法分析器 Semantic 语义分析器 Code Gen. 中间代码生成器 Code Optimizer 代码优化器 Code Gen. 代码生成器 Source code 源程序 Token Stream 记号流 Tree 语法树 Annotated Tree 带注解的语法树 Rep. 中间表示 Rep. 中间表示 Target code 目标程序 Symbol Table 符号表 35/45

36 语义分析 人类在理解自然语言时, 最后要理解句子的含义 Jack said Jerry left his assignment at home. What does his refer to? Jack or Jerry? 36/45

37 语义分析 编译器会检查程序中的不一致 如 : 类型检查 (type checking) = + 语法树 id, 1 id, 2 id, 符号表 position... initial... rate... 语义分析器 = id, 1 + 语法树 id, 2 id, 3 inttofloat 60 37/45

38 编译器的构造 / 阶段 Front end 前端 Back end 后端 Lexical 词法分析器 语法分析器 Semantic 语义分析器 Code Gen. 中间代码生成器 Code Optimizer 代码优化器 Code Gen. 代码生成器 Source code 源程序 Token Stream 记号流 Tree 语法树 Annotated Tree 带注解的语法树 Rep. 中间表示 Rep. 中间表示 Target code 目标程序 Symbol Table 符号表 38/45

39 中间代码生成 是源语言与目标语言之间的桥梁 符号表 position... initial... rate... = + 语法树 id, 1 id, 2 id, 3 inttofloat 中间代码生成器 60 t1 = inttofloat(60) t2 = id3 t1 t3 = id2 + t2 中间代码 id1 = t3 39/45

40 编译器的构造 / 阶段 Front end 前端 Back end 后端 Lexical 词法分析器 语法分析器 Semantic 语义分析器 Code Gen. 中间代码生成器 Code Optimizer 代码优化器 Code Gen. 代码生成器 Source code 源程序 Token Stream 记号流 Tree 语法树 Annotated Tree 带注解的语法树 Rep. 中间表示 Rep. 中间表示 Target code 目标程序 Symbol Table 符号表 40/45

41 代码优化 机器无关的代码优化便于生成执行时间更快 更短或能耗更低的目标代码 符号表 position... initial... rate... t1 = inttofloat(60) t2 = id3 t1 t3 = id2 + t2 id1 = t3 中间代码 代码优化器 t1 = id3 * 60.0 id1 = id2 + t1 中间代码 41/45

42 编译器的构造 / 阶段 Front end 前端 Back end 后端 Lexical 词法分析器 语法分析器 Semantic 语义分析器 Code Gen. 中间代码生成器 Code Optimizer 代码优化器 Code Gen. 代码生成器 Source code 源程序 Token Stream 记号流 Tree 语法树 Annotated Tree 带注解的语法树 Rep. 中间表示 Rep. 中间表示 Target code 目标程序 Symbol Table 符号表 42/45

43 代码生成 如果目标语言是机器代码, 必须为变量选择寄存器或内存位置 符号表 position... initial... rate... t1 = id3 * 60.0 id1 = id2 + t1 中间代码 代码生成器 LDF R2, id3 MULF R2, R2, #60.0 LDF R1, id2 汇编代码 ADDF R1, R1, R2 STF id1, R1 43/45

44 编译器的构造 / 阶段 Front end 前端 Back end 后端 Lexical 词法分析器 语法分析器 Semantic 语义分析器 Code Gen. 中间代码生成器 Code Optimizer 代码优化器 Code Gen. 代码生成器 Source code 源程序 Token Stream 记号流 Tree 语法树 Annotated Tree 带注解的语法树 Rep. 中间表示 Rep. 中间表示 Target code 目标程序 Symbol Table 符号表 44/45

45 编译原理与技术 导论 笋因落箨方成竹, 鱼为奔波始化龙 曾记少年骑竹马, 看看又是白头翁 出自 增广贤文

PowerPoint Presentation

PowerPoint Presentation 引论 编译原理和技术 张昱 0551-63603804,[email protected] 中国科学技术大学计算机科学与技术学院 主要内容 1 2 编程语言及设计 编译器及形式 3 编译器的阶段 4 示例 : 程序的表示 5 基础实验的考虑 张昱 : 编译原理和技术 引论 2 主要内容 1 2 编程语言及设计 编译器及形式 3 编译器的阶段 4 示例 : 程序的表示 5 基础实验的考虑 张昱 :

More information

Microsoft Word - 2-4-1_2 課本1225_OK_0222修.doc

Microsoft Word - 2-4-1_2 課本1225_OK_0222修.doc 第 七 課 玩 積 木 學 程 式 學 習 目 標 1. 學 生 能 夠 說 出 程 式 中 的 指 令 還 要 轉 換 成 電 腦 可 以 了 解 的 命 令 才 能 指 揮 電 腦 工 作 2. 學 生 能 夠 說 出 程 式 語 言 的 發 展 愈 高 階, 愈 像 人 類 的 自 然 語 言 3. 學 生 能 夠 分 辨 程 式 語 言 的 不 同 用 途 4. 學 生 能 夠 說 出 個

More information

Microsoft Word - 11900電腦軟體設計.doc

Microsoft Word - 11900電腦軟體設計.doc 技 能 檢 定 規 範 之 一 一 九 電 腦 軟 體 行 政 院 勞 工 委 員 會 職 業 訓 練 局 編 印 軟 體 技 術 士 技 能 檢 定 規 範 目 錄 一 軟 體 技 術 士 技 能 檢 定 規 範 說 明... 1 二 丙 級 軟 體 技 術 士 技 能 檢 定 規 範... 3 三 乙 級 軟 體 技 術 士 技 能 檢 定 規 範... 5 四 甲 級 軟 體 技 術 士 技

More information

天津天狮学院关于修订2014级本科培养方案的指导意见

天津天狮学院关于修订2014级本科培养方案的指导意见 目 录 天 津 天 狮 院 关 于 修 订 2014 级 本 科 培 养 方 案 的 指 导 意 见...1 金 融 类 专 业...9 金 融 专 业 培 养 方 案...9 保 险 专 业 培 养 方 案...14 人 力 资 源 管 理 专 业 培 养 方 案...19 劳 动 与 社 会 保 障 专 业 培 养 方 案...24 工 商 管 理 类 专 业...29 市 场 营 销 专 业

More information

壹、

壹、 1 1 20ml. 10 35% 10 3 2 2 250ml. 10 2 (30c.c) 1 75ml 2 4 3 2 1 1 2 1. 2. 1c 3 4 5 1. 2. 3. 4. 5. 1. 2 6 2. 1 3. 7 1. 2. 3. 1. 2. 1 3. 8 1. 9 2. 50 3. 4. 10 5. 10 6. 25c.c. 4 7. 8. 50c.c. 9. 10. 11 12 25.63

More information

摘 要 在 這 忙 碌 的 社 會 中, 普 遍 人 們 運 動 時 間 其 實 並 不 充 裕, 體 力 越 來 越 差 的 情 況 下 還 隨 意 飲 食 導 致 身 體 健 康 越 來 越 差, 因 此 本 專 題 打 算 利 用 健 康 飲 食 的 方 式 改 善 這 些 人 的 體 質,

摘 要 在 這 忙 碌 的 社 會 中, 普 遍 人 們 運 動 時 間 其 實 並 不 充 裕, 體 力 越 來 越 差 的 情 況 下 還 隨 意 飲 食 導 致 身 體 健 康 越 來 越 差, 因 此 本 專 題 打 算 利 用 健 康 飲 食 的 方 式 改 善 這 些 人 的 體 質, 元 培 科 技 大 學 資 訊 管 理 系 畢 業 專 題 健 康 飲 食 網 站 計 畫 書 指 導 老 師 : 林 侑 賢 老 師 組 員 : 陳 佑 伊 (971408067) 張 祥 庭 (971408084) 黃 聖 哲 (971408098) 劉 潤 婷 (971408106) 中 華 民 國 一 百 年 十 二 月 摘 要 在 這 忙 碌 的 社 會 中, 普 遍 人 們 運 動 時

More information

大侠素材铺

大侠素材铺 编译原理与技术 中间代码生成 Ⅰ 计算机科学与技术学院 李诚 12/11/2018 关于课程实验 目标 : 为 PL0 语言实现一个简单的编译器 Project 1: 词法分析 Project 2: 语法分析 Project 3: 语法错误处理 + 对前两个 project 的扩展, 11.15 release,11.30 提交 Project 4: 代码生成,12.1 release,12.15

More information

第 15 章 程 式 編 写 語 言 15.1 程 式 編 写 語 言 的 角 色 程 式 編 寫 語 言 是 程 式 編 寫 員 與 電 腦 溝 通 的 界 面 語 法 是 一 組 規 則 讓 程 式 編 寫 員 將 字 詞 集 合 起 來 電 腦 是 處 理 位 元 和 字 節 的 機 器, 與

第 15 章 程 式 編 写 語 言 15.1 程 式 編 写 語 言 的 角 色 程 式 編 寫 語 言 是 程 式 編 寫 員 與 電 腦 溝 通 的 界 面 語 法 是 一 組 規 則 讓 程 式 編 寫 員 將 字 詞 集 合 起 來 電 腦 是 處 理 位 元 和 字 節 的 機 器, 與 程 式 編 写 語 言 在 完 成 這 章 後, 你 將 能 夠 了 解 程 式 編 写 語 言 的 功 能 了 解 高 階 語 言 和 低 階 語 言 之 間 的 分 別 知 道 翻 譯 程 式 的 意 義 和 能 夠 把 翻 譯 程 式 分 類 為 : 匯 編 程 式 編 譯 程 式 和 解 譯 程 式 認 識 不 同 翻 譯 程 式 的 優 點 和 缺 點 程 式 是 指 揮 電 腦 的 指

More information

Microsoft PowerPoint - 1-Introduction09.ppt

Microsoft PowerPoint - 1-Introduction09.ppt 课程简介 Principles of Compiler Yinliang Zhao Xi an Jiaotong University 2009 本课程内容介绍把高级语言程序转换为低级语言程序的原理和实现技术 本课程目的是为计算机科学与技术专业的本科生系统地介绍程序分析 变换 运行管理及优化技术 旨在培养学生解决程序构造和处理的能力, 所学知识在编译器设计实现 程序分析与验证 程序转换和优化等应用中均能发挥作用

More information

第五章 重叠、流水和现代处理器技术

第五章 重叠、流水和现代处理器技术 2006 5 l t 1 t 2 t 3 t 4 I: add r1,r2,r3 J: sub r4,r1,r5 : (Hazard) : (Hazard) Instr 1 Instr 2 ( ) Cycle 1 Cycle 2 Cycle 3 Cycle 4 Cycle 5 Cycle 6 Cycle 7 Load Ifetch ALU DMem Instr 1 Ifetch ALU DMem

More information

Workbook_Chinese copy.pdf

Workbook_Chinese copy.pdf FRONT LINE DEFENDERS 9 x 10 11 12 13 14 ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

More information

大侠素材铺

大侠素材铺 编译原理与技术 语法制导翻译 Ⅱ 计算机科学与技术学院 李诚 22/10/2018 Announcement Tutorial on Thursday (25/10/2018) 3B201, Class time Assignment review Q & A Cheng @ Compiler Fall 2018, USTC 2 主要内容 源程序 词法分析器 token 语法分析器 分析树 语义分析

More information

什么是函数式编程?

什么是函数式编程? 函数式编程 FUNCTIONAL PROGRAMMING [email protected] 什么是函数式编程? 真相是 从停机问题开始 Bug 假设有停机判定算法 function halting(func, input) { } return if_func_will_halt_on_input; 充分利用停机判定 function ni_ma(func) { if (halting(func,

More information

2 0 1 我的假日生活 我的假日生活 20124 蔡宇薰 20129 王歆語 今天我和媽媽去動物玩 到了中午我們去買麵包吃 吃完麵 包後我們就慢慢的走上去了 接著我們就看到鴕鳥 袋鼠 大象等 動物 我們走到企鵝館看一看企鵝們就走了 我們走著走著到了爬 蟲館又再走個幾步就到了一家點心店 我們就買了一

2 0 1 我的假日生活 我的假日生活 20124 蔡宇薰 20129 王歆語 今天我和媽媽去動物玩 到了中午我們去買麵包吃 吃完麵 包後我們就慢慢的走上去了 接著我們就看到鴕鳥 袋鼠 大象等 動物 我們走到企鵝館看一看企鵝們就走了 我們走著走著到了爬 蟲館又再走個幾步就到了一家點心店 我們就買了一 2 0 1 我 的 假 日 生 活 2 0 1 我 的 假 日 生 活 我 的 假 日 生 活 20101 陳 育 綸 一 大 早, 我 們 搭 高 鐵 去 高 雄 玩, 我 們 先 去 飯 店 放 行 李, 再 去 義 大 世 界 玩, 我 們 先 玩 瘋 狂 小 巴 士 再 玩 心 歷 險, 我 覺 得 好 刺 激 玩 完 心 歷 險 後, 我 們 全 家 人 肚 子 都 餓 了, 吃 雞 腿

More information

团 学 要 闻 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 3 月 17 日, 我 校 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 在 行 政 办 公 楼 五 楼 会 议 室 举 行, 校 团 委 委 员 各 院 ( 系 ) 团 委 书 记 校 学 生

团 学 要 闻 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 3 月 17 日, 我 校 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 在 行 政 办 公 楼 五 楼 会 议 室 举 行, 校 团 委 委 员 各 院 ( 系 ) 团 委 书 记 校 学 生 共 青 团 工 作 简 报 2011 年 第 1 期 共 青 团 大 连 海 洋 大 学 委 员 会 团 学 要 闻 : 导 读 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 我 校 在 大 连 市 大 学 生 创 新 创 意 作 品 大 赛 中 取 得 佳 绩 校 团 委 召 开 学 生 干 部 思 想 动 态 座 谈 会 校 团 委 组 织 开 展 弘 扬 雷 锋

More information

untitled

untitled Chapter 01 1.0... 1-2 1.1... 1-2 1.1.1...1-2 1.1.2...1-4 1.1.2.1... 1-6 1.1.2.2... 1-7 1.1.2.3... 1-7 1.1.2.4... 1-7 1.1.2.5... 1-8 1.1.2.6... 1-8 1.1.3??...1-8 1.1.4...1-9 1.2...1-12 1.3...1-14 1.4...1-17

More information

6 2 2 MMO 1 Arcade 2 iphone 4 1 Blog [Monkey Potion] 02

6 2 2 MMO 1 Arcade 2 iphone 4 1 Blog [Monkey Potion] 02 2010. 5. 6 6 2 2 MMO 1 Arcade 2 iphone 4 1 Blog [Monkey Potion] 02 ... ... Game Design Game Development 2D 3D Server Client Designer/Planner Artist Programmer/Engineer Tester/Testing Engineer

More information

GTIN EPC GTIN EPC...4 GTIN GTIN GTIN GTIN UCC EAN/UCC EAN/UCC-14.

GTIN EPC GTIN EPC...4 GTIN GTIN GTIN GTIN UCC EAN/UCC EAN/UCC-14. EPC GTIN ...2...3 GTIN EPC...4 2.1 GTIN...4 2.2 EPC...4 GTIN...5 3.1 GTIN...5 3.2 GTIN...5 3.3 GTIN...5 3.3.1 UCC-12...6 3.3.2 EAN/UCC-13...8 3.3.3 EAN/UCC-14...9 3.3.4 EAN/UCC-8...10 EPC...11 4.1 EPC...11

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: [email protected] 9 [P.11] : Dev C++ [P.12] : http://c.feis.tw [P.13] [P.14] [P.15] [P.17] [P.23] Dev C++ [P.24] [P.27] [P.34] C / C++ [P.35] 10 C / C++ C C++ C C++ C++ C ( ) C++

More information

電機工程系認可證照清單 2011/7/1

電機工程系認可證照清單                  2011/7/1 南 台 科 技 大 學 電 機 工 程 系 專 業 證 照 課 程 實 施 要 點 96 年 10 月 05 日 系 務 會 議 通 過 100 年 06 月 30 日 系 務 會 議 修 正 通 過 101 年 06 月 21 日 系 務 會 議 修 正 通 過 一 本 系 為 提 升 學 生 的 專 業 技 能, 特 訂 定 本 辦 法 二 實 施 對 象 : 本 系 日 間 部 96 學 年

More information

Microsoft Word - 認識減重手術 注意後遺症.doc

Microsoft Word - 認識減重手術  注意後遺症.doc 認 識 減 重 手 術 注 意 後 遺 症 ~~ 一 個 較 激 進 的 減 重 方 法 一 般 外 科 溫 義 輝 主 任 林 逸 峰 醫 師 首 先, 必 須 強 調 的 是, 減 重 手 術 的 主 要 目 的 並 不 是 要 有 苗 條 的 身 材, 而 是 藉 由 減 重 而 讓 身 體 更 健 康 何 謂 肥 胖 肥 胖 通 常 是 指 身 體 堆 積 過 多 的 脂 肪, 因 為 每

More information

A9RF716.tmp

A9RF716.tmp 1 PART I 1 2 3 4 5 6 7 8 Docker Docker Image Container Repository Docker le Docker Docker 8 1 Docker Linux 2 Docker Docker 3 5 Docker 6 Docker volume 7 8 Docker le Docker le 1 C H A P T E R 1 CPU Data

More information

epub83-1

epub83-1 C++Builder 1 C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r 1.1 1.1.1 1-1 1. 1-1 1 2. 1-1 2 A c c e s s P a r a d o x Visual FoxPro 3. / C / S 2 C + + B u i l d e r / C

More information

Untitiled

Untitiled 地 方 建 设 篇 南 宁 市 一 城 市 规 划 与 建 设 [ 规 划 管 理 ]2007 年 度, 共 召 开 业 务 审 查 会 89 次, 共 组 织 各 种 方 案 评 审 会 466 次 共 办 理 建 设 工 程 审 批 业 务 7088 项, 办 理 新 开 工 面 积 993.6 万 平 方 米 ; 共 核 发 建 设 用 地 规 划 许 可 证 292 份, 审 批 建 设

More information

577 13681911 442 1019 1 120 107 155 60 1 4 8 1 4 209 1882 3 8 8 4 1 1987 154 18 1937 1983 1962 1978 1931 1933 1937 1979 1940 1941 1947 1948 1982 1985 1981 1984 6 20 1951 1981 5 IBM

More information

untitled

untitled 1 2,835,000,152.41 2,595,958,921.28 9.21 3,803,706,275.25 3,636,910,789.29 4.59 7,422,162,377.11 6,976,568,723.61 6.39 2,978,399,071.95 2,937,950,953.08 1.38 4.5127 4.4514 1.38 4.2429 4.2437-0.02 106,431,093.07

More information

封面.PDF

封面.PDF Microsoft C Writing Clean Code Microsoft Techniques for Developing Bug-free C Programs Steve Maguire 1 1 2 8 3 31 4 53 5 60 6 75 7 98 8 115 129 A 130 B 133 C 140 160 Beth Joseph Julia Maguire lint

More information

untitled

untitled 2 3 4 5 6 7 8 2 10 30 1903??????!????? ??!??????? ?? 2000 3 6000 ? 3 ?!! 1969 1 800 1955 () 3 10 1969 6!26 25! 1969 8 3 20 1969 9 100 10 11 15 48 1969 12 45 1971 3 200 9 90 20 1981 8 1983 (1)?! (2)?

More information

(Microsoft Word - \244g\246a\247B\244\275\253H\245\365\244\247\275\325\254d\254\343\250s100.1.26doc)

(Microsoft Word - \244g\246a\247B\244\275\253H\245\365\244\247\275\325\254d\254\343\250s100.1.26doc) 48,1979, 第 一 章 緒 論 註 根 據 禮 記 郊 特 牲 : 國 中 之 神, 莫 貴 於 社 又 禮 記 月 令 篇 : 命 民 社, 土 : 正 曰 社 后, 土 后 地 共, 工 使 氏 民 有 祀 子 焉 曰 句 龍 又 第, 疏 一 為 : 后 土, 即 社 神 也 左 傳 : 社 稷 五 祀, 節 后 土 研 究 后 動 機 者 所 以 有 社 稷 何? 為 天 下 求 福

More information

OSI OSI 15% 20% OSI OSI ISO International Standard Organization 1984 OSI Open-data System Interface Reference Model OSI OSI OSI OSI ISO Prototype Prot

OSI OSI 15% 20% OSI OSI ISO International Standard Organization 1984 OSI Open-data System Interface Reference Model OSI OSI OSI OSI ISO Prototype Prot OSI OSI OSI 15% 20% OSI OSI ISO International Standard Organization 1984 OSI Open-data System Interface Reference Model OSI OSI OSI OSI ISO Prototype Protocol OSI OSI OSI OSI OSI O S I 2-1 Application

More information

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM CHAPTER 6 SQL SQL SQL 6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM 3. 1986 10 ANSI SQL ANSI X3. 135-1986

More information

“秦火火”玩“火”自焚

“秦火火”玩“火”自焚 学 习 参 考 (2014 年 第 5 期 ) 党 委 组 织 部 党 委 宣 传 部 二 〇 一 四 年 七 月 社 会 主 义 核 心 价 值 观 基 本 内 容 : 富 强 民 主 文 明 和 谐, 自 由 平 等 公 正 法 治, 爱 国 敬 业 诚 信 友 善 目 录 基 层 党 建 中 共 中 央 办 公 厅 印 发 2014-2018 年 全 国 党 员 教 育 培 训 工 作 规 划

More information

2014年9月月讯

2014年9月月讯 科 技 动 态 3 月 快 讯 ( 国 家 自 然 科 学 基 金 申 报 专 刊 ) 主 办 : 科 技 处 责 编 : 李 文 凤 校 对 : 李 伟 2015 年 总 第 20 期 太 原 理 工 大 学 科 技 信 息 QQ 群 号 :203560682 科 研 经 费 ( 单 位 : 万 元 ) 时 间 2015.1.1-2015.3.31 2014.1.1-2014.3.31 同 比 增

More information

1

1 1 2 3 4 5 6 7 渡 口 集 结 号 文 / 田 云 贵 8 三 局 的 发 源 地 在 四 川 渡 口 1965 年, 为 响 应 党 和 国 家 三 线 建 设 的 号 召, 大 批 施 工 单 位 和 人 员 来 到 这 里, 我 也 是 其 中 一 员 我 们 去 之 前, 从 未 听 说 过 渡 口, 今 天 人 们 也 已 经 无 法 从 地 图 上 找 到 这 个 地 方 事

More information

<4D6963726F736F667420576F7264202D2032303136C4EAD6D0BFBCD3EFCEC4C6C0BCDBD6B8C4CFA3A8B6A8B8E5A3A92E646F63>

<4D6963726F736F667420576F7264202D2032303136C4EAD6D0BFBCD3EFCEC4C6C0BCDBD6B8C4CFA3A8B6A8B8E5A3A92E646F63> 2016 年 上 海 市 初 中 语 文 课 程 终 结 性 评 价 指 南 一 评 价 的 性 质 目 的 和 对 象 上 海 市 初 中 毕 业 语 文 统 一 学 业 考 试 是 义 务 教 育 阶 段 的 终 结 性 评 价 它 的 指 导 思 想 是 有 利 于 落 实 教 考 一 致 的 要 求, 切 实 减 轻 中 学 生 过 重 的 学 业 负 担 ; 有 利 于 引 导 初 中 学

More information

目 录

目   录 2015 年毕业生就业质量年度报告 二〇一五年十二月 目 前 言...1 第 一 章 2015 届 毕 业 生 基 本 情 况...2 一 毕 业 生 总 体 情 况... 2 二 毕 业 生 生 源 地 分 布 状 况... 3 三 毕 业 生 性 别 分 布 状 况... 5 第 二 章 2015 届 毕 业 生 就 业 状 况...6 一 毕 业 生 基 本 就 业 状 况... 6 二 毕

More information

绝版亲情

绝版亲情 北 京 市 第 十 七 中 学 第 十 二 届 春 蕾 杯 优 秀 作 文 选 北 京 市 第 十 七 中 学 初 中 部 语 文 教 研 组 2012 年 5 月 目 录 绝 版 亲 情... 3 再 等 我 一 次... 5 绝 版 亲 情... 7 怀 揣 着 梦 想 的 女 孩... 9 老 师, 我 想 给 你 说 我 的 理 想... 11 友 谊 更 重 要... 12 那 时 的 我...

More information

标题

标题 河 北 省 省 会 精 神 文 明 建 设 委 员 会 办 公 室 石 家 庄 市 志 愿 服 务 指 导 委 员 会 石 家 庄 市 志 愿 服 务 总 队 石 家 庄 市 志 愿 服 务 基 金 会 文 件 石 文 明 办 2014 25 号 关 于 命 名 全 市 优 秀 志 愿 服 务 集 体 和 个 人 的 决 定 各 县 ( 市 ) 区 文 明 办, 市 直 机 关 工 委, 市 委 农

More information

- 1 - 学 校 简 介 烟 台 大 学 文 经 学 院 成 立 于 2003 年, 为 全 日 制 本 科 层 次 普 通 综 合 类 高 校, 是 国 家 教 育 部 首 批 确 认 的 独 立 学 院 目 前 在 校 生 一 万 二 千 余 人 2005 年 1 月, 学 院 以 优 异 成 绩 通 过 教 育 部 独 立 学 院 办 学 条 件 和 教 学 工 作 专 项 检 查 2006

More information

综合练习与检测八下.tpf

综合练习与检测八下.tpf 吉 林 省 中 小 学 教 材 审 定 委 员 会 审 定 综 合 练 习 与 检 测 八 年 级 下 册 新 课 标 实 验 教 材 编 写 组 编 目 录 一 诗 歌 二 首 (1) 二 格 律 诗 八 首 (6) 三 词 二 首 ( 10) 阶 段 检 测 题 ( 15) 四 聪 明 人 和 傻 子 和 奴 才 ( 18) 五 驴 和 人 的 新 寓 言 ( 21) 阶 段 检 测 题 ( 23)

More information