-
题名现代教学理论指导下的“编译原理”教学综合改革
被引量:9
- 1
-
-
作者
何炎祥
伍春香
-
机构
武汉大学计算机学院
-
出处
《计算机教育》
2010年第1期46-49,共4页
-
文摘
本文介绍"编译原理"课程一系列教学综合改革。实践证明,这些改革措施取得了显著成果。
-
关键词
编译原理
教育理论
教学改革
-
Keywords
principles of compiler
the theory of teaching
innovation
-
分类号
G642
[文化科学—高等教育学]
-
-
题名目标驱动的编译原理课程体系研究
被引量:6
- 2
-
-
作者
杨晓波
骆嘉伟
文佳宝
-
机构
湖南大学信息科学与工程学院
-
出处
《计算机教育》
2011年第11期23-27,共5页
-
基金
湖南省精品课程"算法导论"资助
-
文摘
针对编译原理课程理论性和实践性强、学生往往感到困惑和难学的问题,在研究国内各高校编译原理课程教改经验的基础上,基于目标驱动的思想,提出基于分层与-或图的编译原理课程实施目标体系,并结合湖南大学信息科学与工程学院的教学实际,以这些目标为重点组织教学、实验和考核。该方法既有系统性又有具体性,在考虑整个编译器系统的基础上逐步细化各个子目标,便于师生互动和进行过程化的学习管理,利于启发学生自主学习。
-
关键词
目标驱动
与-或图
编译原理
课程体系
-
Keywords
goal-driven
and-or graph
principles of compiler
course system
-
分类号
G642
[文化科学—高等教育学]
-
-
题名《编译原理》教学方法探析
被引量:4
- 3
-
-
作者
余玛俐
张海
-
机构
九江学院信息科学与技术学院
-
出处
《九江学院学报(自然科学版)》
CAS
2005年第4期114-118,共5页
-
文摘
《编译原理》是计算机专业的一门主要的专业课。根据该课程的特点和学生的情况,从学生兴趣、教学内容和教学方法等方面,提出若干关于如何改进课堂和实验教学的切实可行的建议,以达到更好的教学效果。
-
关键词
编译原理
编译程序
语法树
课堂教学
实验教学
-
Keywords
compilers principles, compiler, syntax-tree, classroom teaching, experiment teaching
-
分类号
G642.4
[文化科学—高等教育学]
-
-
题名编译原理算法的形象教学
被引量:4
- 4
-
-
作者
王强
冯雁
-
机构
浙江大学计算机学院
-
出处
《计算机教育》
2010年第3期30-32,共3页
-
文摘
本文探讨如何在"编译原理"教学过程中形象地演示复杂的算法过程,提出了一个演示算法步骤的方案,展示算法步骤的进行以及步骤进行时的数据联动,对于不同的动作、不同意义的数据,用图形元素和颜色加以区分,并以LR分析算法为例说明了如何分解复杂步骤,如何用图形和颜色展示移进、归约、接受、出错等分析动作以及相关数据的变化。
-
关键词
算法演示
形象教学
编译原理
LR算法分析
-
Keywords
algorithm visualization
visualizing teaching
principles of compiler
LR Parsing
-
分类号
G642
[文化科学—高等教育学]
-
-
题名《编译原理》中的离散数学基础理论还原研究
- 5
-
-
作者
胡慧君
刘茂福
-
机构
武汉科技大学计算机科学与技术学院
-
出处
《现代计算机(中旬刊)》
2013年第9期43-46,共4页
-
基金
武汉科技大学教学研究项目(No.2012X46)
-
文摘
从离散数学角度出发考察《编译原理》课程内容,致力于还原《编译原理》课程内容中的离散数学基础理论。涉及到的《编译原理》课程内容包括形式语言、有穷自动机、语法分析、形式化以及语言运算等,还原的离散数学基础包括等价、演绎与归纳、图论以及代数系统。针对计算机相关专业大学生,通过《编译原理》课程内容中离散数学基础理论的还原,培养离散数学意识,提高离散数学修养,加强学习《编译原理》和《离散数学》课程的兴趣。
-
关键词
离散数学
编译原理
等价原理
形式语言
演绎与归纳
有穷自动机
代数系统
-
Keywords
Discrete Mathematics
principles of compiler
Equivalence
Deductive and Inductive
Graph Theory
Algebra System
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名编译原理实验课的实践探索
被引量:7
- 6
-
-
作者
毛玉萃
-
机构
大连大学信息工程学院
-
出处
《大连大学学报》
2004年第6期110-112,共3页
-
基金
大连大学重点建设专业项目
-
文摘
编译原理是计算机专业的重要专业课之一,设计一组合理的实验并很好地实施,对理解和掌握这门课是十分重要的.设计的实验是以简单的算术表达式为处理对象,进行词法分析、语法分析和语义分析,兼有表格处理和出错处理.本组实验具有与理论相呼应、操作性强、适用范围广等特点.
-
关键词
编译原理
课程实践
课程实验
实验课
词法分析
语法分析
表格处理
-
Keywords
compiler principles
practice of the course compiler principles
experiments of compiler principles
-
分类号
TP3
[自动化与计算机技术—计算机科学与技术]
G420
[文化科学—课程与教学论]
-
-
题名基于Java的编译原理课程案例教学方法初探
被引量:9
- 7
-
-
作者
王朝坤
-
机构
清华大学软件学院
信息系统安全教育部重点实验室
清华信息科学与技术国家实验室(筹)
-
出处
《计算机教育》
2011年第11期48-51,60,共5页
-
基金
国家自然科学基金项目(60803016)
清华信息科学与技术国家实验室(筹)学科交叉基金项目
-
文摘
针对编译原理教学实际,在分析和修改工业级开源编译器实现代码的基础上,提出一个基于Java的编译原理课程案例教学过程,结合Java这种日益普及的面向对象程序设计语言,这种教学过程在编译原理课程教学方面取得良好效果。
-
关键词
JAVA字节码
Java类文件
Javac
Java编译器
编译原理
-
Keywords
Java bytecode
Java class file
Javac
Java compiler
principles of compiler design
-
分类号
G642
[文化科学—高等教育学]
-
-
题名“编译原理”课程实验项目介绍
被引量:4
- 8
-
-
作者
王生原
董渊
张素琴
-
机构
清华大学计算机科学与技术系
-
出处
《计算机教育》
2009年第23期12-14,共3页
-
文摘
在"编译原理"课程的教学中,实验项目是十分关键的部分。Decaf/Mind项目是近几年清华大学计算机系本科生"编译原理"课程的主体实验项目,在该项目中,学生在实验框架基础上,针对一个简单面向对象语言的实现开展4~5个阶段的编程实验,对理解和巩固理论知识以及提高软件系统的开发能力有较大帮助。本文就Decaf/Mind项目的背景、内容以及实施情况进行简要介绍。
-
关键词
编译原理
课程实验
Decaf/Mind项目
-
Keywords
principles and practice of compiler construction
course lab-project
Decaf/Mind project
-
分类号
G642
[文化科学—高等教育学]
-
-
题名编译算法网络演示系统开发
被引量:1
- 9
-
-
作者
孙永新
闫大顺
-
机构
仲恺农业工程学院计算机科学与工程学院
-
出处
《现代计算机》
2009年第11期128-130,共3页
-
基金
仲恺农业工程学院校级教育教学研究项目基金(No.G2061874)
-
文摘
编译算法网络演示系统是一个基于JFLAP设计、以网页形式实现的演示系统,其设计目的是为了降低编译算法学习的难度,该系统采用超媒体技术将图形、文字等多种表现方式结合在一起演示编译算法,提供交互、演示跟踪以及在线帮助、使用示例以提高学生学习编译算法的兴趣和效率。学生试用后反映该系统确有助于理解编译算法和掌握编译技术。
-
关键词
编译原理
算法动画演示
JFLAP
-
Keywords
compiler Construction principles
Algorithm Animation
JFLAP compiler Construction principles
Algorithm Animation
JFLAP
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名《编译原理》“三段式”教学法
- 10
-
-
作者
杨颖
-
机构
阜阳师范学院计算机系
-
出处
《阜阳师范学院学报(自然科学版)》
2002年第4期63-64,68,共3页
-
文摘
本文着重就《编译原理》课程的教学进行了探讨,重点提出了“三段式”教学法。
-
关键词
编译原理教学
“三段式”教学法
计算机教学
编程练习
编译程序
-
Keywords
compiler Construction principles
compiler
“three steps pedagogics”
-
分类号
TP314-4
[自动化与计算机技术—计算机软件与理论]
-
-
题名编译原理多媒体辅助教学软件的设计与实现
被引量:5
- 11
-
-
作者
刘磊
金英
王胜军
刘欣欣
苏晨阳
-
机构
吉林大学计算机科学与技术学院
-
出处
《吉林大学学报(信息科学版)》
CAS
2002年第2期54-58,共5页
-
文摘
设计开发了编译原理多媒体 CAI课件 PCMCAI (Principle of Compile Multimedia CAI)。 PCMCAI采用多媒体技术、程序组装技术和软件自动生成技术设计 ,在把抽象的概念和算法生动形象地演示的同时 ,提供了编译程序各个阶段 (词法分析 ,语法分析 ,语义分析 ,中间代码生成和优化 ,目标代码生成 )的自动生成及把各个部分组装成完整的编译程序的功能。该系统在教学过程中作为一种辅助教学手段 ,不仅方便教师在上课时使用该课件来演示部分关键算法和难点 ,提高了教学效果 ,而且也使学生从实践中进一步理解基本原理和实现算法 。
-
关键词
计算机辅助教学(CAI)
多媒体
编译原理
程序设计
-
Keywords
Computer aided instruction
Multimedia
principle of compiler
Programming
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于面向对象技术的MiniC编译器的设计与实现
被引量:1
- 12
-
-
作者
王岚
-
机构
江西师范大学计算机信息工程学院
-
出处
《计算机与现代化》
2014年第1期10-13,共4页
-
文摘
针对传统编译器过于抽象复杂的不足,本文提出MiniC实例语言,采用面向对象技术实现该语言的编译器。MiniC编译器可以演示复杂的程序分析过程,给出编译各阶段的详细分析结果,使编译原理中的抽象内容可视化。实际应用表明,MiniC编译器在促进人们对编译理论的理解和提高系统软件开发能力方面能够发挥重要作用。
-
关键词
编译原理
编译器
面向对象
-
Keywords
compiler principle
compiler
object-oriented
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名面向实验教学的可拆卸小型编译器设计
被引量:1
- 13
-
-
作者
谌志群
王小华
-
机构
杭州电子科技大学计算机应用技术研究所
-
出处
《现代教育技术》
CSSCI
2009年第6期111-113,共3页
-
文摘
"编译原理"是计算机专业的重要专业课之一,理论性和实践性要求均很高,在计算机本科教学体系中占有十分重要的地位。设计实现了一个面向"编译原理"实验教学的可拆卸小型编译器——SMini。详细介绍了SMini的系统结构、设计方法与实现技术。
-
关键词
编译原理
编译器
实验教学
可拆卸
-
Keywords
compiler'principle
compiler
Experiment Teaching
Dismountability
-
分类号
G40-057
[文化科学—教育学原理]
-
-
题名编译原理——C教学编译器设计
被引量:2
- 14
-
-
作者
高艳玲
-
机构
山东医学高等专科学校
-
出处
《电脑知识与技术》
2009年第6X期4932-4933,共2页
-
文摘
该文根据目前编译原理的教学现状,设计了一个C教学编译器。它是一个基于Windows平台的编译器,不但能全面体现编译器的设计和实现过程而且还采用了教学上新的算法和结构设计思想。如基于需要给标识符分配空间、半缓冲区的应用,分离哈希链表的设计。同时,编译器在生成目标代码时,先生成虚拟机代码,再对虚拟机代码进行解释执行得出最终运行结果。这样就便于在不同目标机器上移植了。此技术在Java上已经广泛应用,但在C语言上还是尝试。
-
关键词
编译原理
编译器
虚拟机
教学语言
符号表
-
Keywords
compiling principle
compiler
virtual machine
teaching language
code table
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名编译原理课程教学改革与实践
- 15
-
-
作者
刘磊
-
机构
吉林建筑大学城建学院
-
出处
《高师理科学刊》
2013年第5期112-113,120,共3页
-
文摘
从教学内容、教学手段和实验教学环节等方面对编译原理课程进行了改革.提出了理论和实践互动,教与学互补的改革方案.教学实践表明,编译原理课程的教学改革提高了教与学双方的积极性,改善了教学效果,取得了很好的成绩.
-
关键词
编译原理
编译器
教学内容
-
Keywords
compiling principle
compiler
teaching content
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名《新世纪汉英大词典》前言
被引量:3
- 16
-
-
作者
惠宇
-
机构
西安外国语学院西外-外研社双语词典研究中心
-
出处
《外语教学》
北大核心
2004年第2期1-3,共3页
-
文摘
编纂《新世纪汉英大词典》始于实际之需要 ,其指导思想为“读者第一 ,注重实用”,编写体例体现指导思想 ,编纂中的具体做法及形成的特点和特色在于更好地体现词典的实用性、科学性和知识性的有机统一。“前言”还论及词典编纂之艰难及编纂者不断学习之必要 ,并表达了对各方人员及单位的谢意 ,亦提及主编的作用和感受。
-
关键词
《新世纪汉英大词典》
编纂
指导思想
实用性、科学性和知识性的有机统一
感谢
主编的作用和感受
-
Keywords
A New Century Chinese-English Dictionay
compiling
guiding principle
tri-unity of being practical, scientific and informative
thanks
chief compiler's role and thoughts
-
分类号
H06
[语言文字—语言学]
-
-
题名基于LLVM驱动程序的编译原理实践教学改革
被引量:1
- 17
-
-
作者
徐伟
刘硕
张昱
-
机构
中国科学技术大学计算机科学与技术学院
-
出处
《软件导刊》
2023年第6期191-195,共5页
-
基金
中国科学技术大学校级教学研究项目(2020xjyxm030)。
-
文摘
为了提高编译原理课程实践的高阶性、创新性和挑战度,设计基于自研开源编译器LLVM的驱动程序及编译实验,并将所设计的实验方案进行实践教学。给出基于LLVM驱动程序的编译实验的实验框架、实验组织和考核形式,最后结合实际教学效果,提出下一步改进方向。
-
关键词
编译原理
开源编译器
驱动程序
实验方案
-
Keywords
compilation principle
open source compiler
driver
experimental program
-
分类号
G521
[文化科学—教育学]
-