首页    期刊浏览 2025年12月03日 星期三
登录注册

文章基本信息

  • 标题:МЕТОДИКА ОБУЧЕНИЯ РАЗРАБОТКЕ ТРАНСЛЯТОРОВ
  • 其他标题:METHODS OF TEACHING THE DESIGNING OF TRANSLATORS
  • 本地全文:下载
  • 作者:А. Н. Стась
  • 期刊名称:Vestnik Tomskogo Gosudarstvennogo Pedagogičeskogo Universiteta
  • 印刷版ISSN:1609-624X
  • 出版年度:2015
  • 卷号:2015
  • 期号:8
  • 页码:76-81
  • 语种:Russian
  • 出版社:Tomsk State Pedagogical University
  • 摘要:Рассмотрена методика обучения технологии разработки трансляторов с языков программирования высоко- го уровня. Предложенная методика способствует развитию навыков алгоритмического мышления. Особенно- стью рассматриваемой методики является последовательное изучение основных этапов построения трансля- тора (лексический анализ, синтаксический анализ, контекстный анализ, интерпретатор обратной польской за- писи) на примере специализированного учебного языка программирования, содержащего минимальный набор основных алгоритмических конструкций. Разработан интерпретатор с данного учебного языка с использова- нием алгоритмов на основе конечного автомата, рекурсивного спуска и обратной польской записи.
  • 其他摘要:This article presents the methods of teaching technology of the development of translators from high-level programming languages. The proposed methods contributes to the development of algorithmic thinking skills. The peculiarity of the considered methods is a consistent study of the main stages of building a compiler such as lexical analysis, syntactic analysis, semantic analysis, reverse polish notation interpreter. The study is based on the example of a specialized educational programming language that contains the minimum set of basic algorithmic structures. The interpreter from this language with the use of algorithms based on finite state machine, recursive descent parser and reverse polish notation was developed.
  • 关键词:методика обучения;транслятор;интерпретатор;алгоритмическое мышление
  • 其他关键词:methods of teaching;translator;interpreter;algorithmic thinking
国家哲学社会科学文献中心版权所有