Разработка интерпретатора языка программирования Паскаль
Închide
Articolul precedent
Articolul urmator
213 2
Ultima descărcare din IBN:
2023-11-02 11:45
SM ISO690:2012
УМБАТОВ, Ахмед. Разработка интерпретатора языка программирования Паскаль. In: Spre viitor, Ed. 4, 13 noiembrie 2010, Chişinău. Chişinău: AȘM, 2010, Ediția 4, p. 32.
EXPORT metadate:
Google Scholar
Crossref
CERIF

DataCite
Dublin Core
Spre viitor
Ediția 4, 2010
Conferința "Spre viitor"
4, Chişinău, Moldova, 13 noiembrie 2010

Разработка интерпретатора языка программирования Паскаль


Pag. 32-32

Умбатов Ахмед
 
Теоретический Лицей имени Василе Лупу
 
 
Disponibil în IBN: 8 octombrie 2021


Rezumat

Программа обучения программирования в доуниверситетских учебных заведениях предусматривает использование Турбо Паскаль в качестве компилятора языка программирования Паскаль. Вместе с этим, используемый компилятор не имеет многоязыковой поддержки, не работает с общим буфером обмена, разработан под MS DOS, имеет не удобный для пользователя интерфейс. Кроме этого, Турбо Паскаль является компилятором, а не интерпретатором. Функции компилятора выходят далеко за пределы, необходимые на уровне доуниверситетского обучения программированию на языке Паскаль, и создает дополнительные неудобства для преподавателей. Для решения перечисленных проблем и совершенствования процесса обучения языку программирования Паскаль предлагается программный продукт Smart Pascal, являющийся интерпретатором названного языка. Предлагаемый интерпретатор имеет многоязыковую поддержку, что весьма удобно для учащихся, не владеющих в достаточной степени английским языком. Кроме этого, программа имеет встроенную систему тестирования, что позволяет при задании необходимых критериев, автоматизировать процесс оценки программ, составленных учащимися. Дополнительные удобства для работы с интерпретатором создает дружественный пользователю интерфейс, возможность удаленного доступа к программе через интернет, динамическое распределение памяти, увеличивающее скорость работы, удобная систематизация исходного кода программы, придающая большую наглядность процессу и позволяющая осуществлять быстрый переход к месту объявления переменной, процедурам и функциям. Инновация предлагаемого интерпретатора заключается также в его портативности и мобильности. По мнению разработчика, внедрение интерпретатора повысит качество и эффективность обучения программированию учащихся доуниверситетских учебных заведений Республики Молдова.

Cuvinte-cheie
разработка, программирование, совершенствование