Design and Application of Assisted Instruction Software for the Compiler Construction Principles with Java']Java

被引:0
|
作者
Qu, Youtian [1 ]
Zou, Huilai [1 ]
Zhong, Lili [1 ]
Wang, Chaonan [1 ]
机构
[1] Zhejiang Normal Univ, Coll Math Phys & Informat Engn, Jinhua 321004, Peoples R China
关键词
Compiler Construction Principles; Computer-aided Instruction (CAI); Formal Language; !text type='Java']Java[!/text;
D O I
10.1109/EmbeddedCom-ScalCom.2009.117
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Compiler Construction Principles course is a core foundation stone in a computer science curriculum. The course features a combination of strong theoretical and practical. In order to help students understand the integral structure of compiler and master the complex principles and methods of compiler more easily, an assisted instruction software for Compiler Construction Principle with Java to improve teaching is developed in this paper, which is based on the standard grammar of four Items of commixture arithmetic. The software can demo the whole process of the algorithm implementation in detail and print out the date and operation in the process of the algorithm implementation step by step. So we can show the complex theory and algorithm clearly and intuitively by the data, in which way the reliability and validity of teaching can be highly improved.
引用
收藏
页码:602 / 607
页数:6
相关论文
共 50 条
  • [1] Compiler Construction using Java']Java, Java']JavaCC and YaCC
    Mahmoud, Khaled Zuhair
    [J]. COMPUTER SCIENCE REVIEW, 2013, 10 : 31 - 34
  • [2] Support for garbage collection at every instruction in a Java']Java™ compiler
    Stichnoth, JM
    Lueh, GY
    Cierniak, M
    [J]. ACM SIGPLAN NOTICES, 1999, 34 (05) : 118 - 127
  • [3] Design of the Java']Java HotSpot™ client compiler for Java']Java 6
    Kotzmann, Thomas
    Wimmer, Christian
    Moessenboeck, Hanspeter
    Rodriguez, Thomas
    Russell, Kenneth
    Cox, David
    [J]. ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2008, 5 (01) : 1 - 32
  • [4] Compiling, assembling and executing Java']Java using Java']Java - Compiler construction using Java']Java
    Pedersen, JB
    Wagner, A
    [J]. PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 1820 - 1826
  • [5] Compiler construction with ANTLR and Java
    Schaps, Gary L.
    [J]. Dr. Dobb's Journal, 1999, 24 (03):
  • [6] Compiler construction with ANTLR and Java']Java - Tools for building tools
    Schaps, GL
    [J]. DR DOBBS JOURNAL, 1999, 24 (03): : 84 - +
  • [7] Design and implementation of Java']Java just-in-time compiler
    Ding, YX
    Mei, J
    Cheung, H
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2000, 15 (06) : 584 - 590
  • [8] Design and implementation of Java']Java Application Environment and software platform for mobile phones
    Usui, K
    Tomimori, H
    Takagi, J
    Tanaka, T
    Nakamoto, Y
    [J]. NEC RESEARCH & DEVELOPMENT, 2001, 42 (04): : 379 - 383
  • [9] Design and Application of Java']Java Web Software Architecture Based on the SH Middleware
    Wang Jing
    Chen Yue-feng
    Xu Feng
    [J]. 2010 2ND INTERNATIONAL WORKSHOP ON DATABASE TECHNOLOGY AND APPLICATIONS PROCEEDINGS (DBTA), 2010,
  • [10] Conceptual Model of Software Architecture in Instruction Java']Java Web Frameworks
    Sekulic, Goran
    Antovic, Ilija
    Vlajic, Sinisa
    Lazarevic, Sasa
    Savic, Dusan
    Stanojevic, Vojislav
    Milic, Milos
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2015, 31 (01) : 127 - 140