Tomsk State Pedagogical University Bulletin
RU EN






Today: 31.03.2026
Home Issues 2015 Year Issue №8 METHODS OF TEACHING THE DESIGNING OF TRANSLATORS
  • Home
  • Current Issue
  • Bulletin Archive
    • 2026 Year
      • Issue №1
      • Issue №2
    • 2025 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
    • 2024 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
    • 2023 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
    • 2022 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
    • 2021 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
    • 2020 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
    • 2019 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
    • 2018 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
    • 2017 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
    • 2016 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
    • 2015 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
    • 2014 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
    • 2013 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
      • Issue №13
    • 2012 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
      • Issue №13
    • 2011 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
      • Issue №13
    • 2010 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
    • 2009 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
    • 2008 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
    • 2007 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
    • 2006 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
      • Issue №10
      • Issue №11
      • Issue №12
    • 2005 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
    • 2004 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
    • 2003 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
    • 2002 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
    • 2001 Year
      • Issue №1
      • Issue №2
      • Issue №3
    • 2000 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
      • Issue №8
      • Issue №9
    • 1999 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
      • Issue №7
    • 1998 Year
      • Issue №1
      • Issue №2
      • Issue №3
      • Issue №4
      • Issue №5
      • Issue №6
    • 1997 Year
      • Issue №1
      • Issue №2
      • Issue №3
  • Search
  • Rating
  • News
  • Editorial Board
  • Information for Authors
  • Review Procedure
  • Information for Readers
  • Editor’s Publisher Ethics
  • Contacts
  • Manuscript submission
  • Received articles
  • Accepted articles
  • Subscribe
  • Service Entrance
vestnik.tspu.ru
praxema.tspu.ru
ling.tspu.ru
npo.tspu.ru
edujournal.tspu.ru

TSPU Bulletin is a peer-reviewed open-access scientific journal.

E-LIBRARY (РИНЦ)
Ulrich's Periodicals Directory
Google Scholar
European reference index for the humanities and the social sciences (erih plus)
Search by Author
- Not selected -
  • - Not selected -
Яндекс.Метрика

METHODS OF TEACHING THE DESIGNING OF TRANSLATORS

Stas A.N.

Information About Author:

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.

Keywords: methods of teaching, translator, interpreter, algorithmic thinking

References:

1. Psikhologiya myshleniya [Psychology of thinking]. URL: http://libsib.ru/obschaya-psichologiya/psichologiya-mishleniya (accessed: 18.11.2013) (in Russian).

2. Stas A. N., Dolganova N. F. Razvitiye algoritmicheskogo myshleniya v protsesse obucheniya budushchikh uchiteley informatiky [Algorithmic thinking development when training computer science teachers]. Vestnik Tomskogo gosudarstvennogo pedagogicheskogo universiteta – TSPU Bulletin, 2012, vol. 7(122), pp. 241–244 (in Russian).

3. Yakimenko O. V., Stas A. N. Primeneniye obuchayushchikh program-trenazherov v obuchenii programmirovaniyu [Use of Computer Tutors in Teaching Programming]. Vestnik Tomskogo gosudarstvennogo pedagogicheskogo universiteta – TSPU Bulletin, 2009, vol. 1(79), pp. 54–56 (in Russian).

4. Rabochye programmy distsipliny “Translyatsiya s yazykov vysokogo urovnya” [The working program of the discipline “Transmission with highlevel languages”]. URL: http://tspu.edu.ru/images/fmf_news/UMKD/230400.62_Informacionnye_sistemy_i_tehnologii/B_3_V_07__Translyaciya_s_yazikov_visokogo_yrovnya.doc (accessed: 05.04.2013) (in Russian).

stas_a._n._76_81_8_161_2015.pdf ( 410.84 kB ) stas_a._n._76_81_8_161_2015.zip ( 402.43 kB )

Issue: 8, 2015

Series of issue: Issue 8

Rubric: METHODICAL TRAINING OF SPECIALISTS

Pages: 76 — 81

Downloads: 1577

For citation:


2026 Tomsk State Pedagogical University Bulletin

Development and support: Network Project Laboratory TSPU