Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: http://hdl.handle.net/11701/1176
Полная запись метаданных
Поле DCЗначениеЯзык
dc.contributor.authorMartynenko, Boris K.-
dc.date.accessioned2014-04-10T11:36:19Z-
dc.date.available2014-04-10T11:36:19Z-
dc.date.issued2008-
dc.identifier.issn2071-2340-
dc.identifier.urihttp://hdl.handle.net/11701/1176-
dc.descriptionThe main articleen_GB
dc.description.abstractThe subject of a project for 3-5 year students of universities, specializing in the field of information technologies, interested in techinque implementing algorithmic languages on the basis of the object-oriented description of language semantics and methods of syntactically directed translation of the programs into the intermediate object-oriented code is offered. Semantics of a program are implemented at the expense of usage of one polymorphic function, called recursively for execution of the program constructions in dynamic sequence, depending on data values. This polymorphism takes into account both context-free syntactical program structure, and its context connected with modes or types of constructions, constituented them. Such object-oriented specification of symantic of a programming language leads to function-oriented structure of an output program which can be implemented on the basis of functional programming systems. The goal: to study the А vаn Wijngaarden's method of the description of algorithmic languages and to research the offered scheme of their implementation with usage state-of-the-art means of parse and object-oriented programming systems.en_GB
dc.language.isoruen_GB
dc.publisherЖурнал "Компьютерные инструменты в образовании"en_GB
dc.relation.ispartofseriesИНФОРМАТИКА;No. 5-
dc.subjectalgorithmic languagesen_GB
dc.subjectparsersen_GB
dc.subjectgrammarsen_GB
dc.subjectlanguages of object-oriented programmingen_GB
dc.titleThe educational research project of implementation of algorithmic languagesen_GB
dc.title.alternativeУчебный исследовательский проект реализации алгоритмических языковen_GB
dc.typeArticleen_GB
dc.description.altabstractПредлагается тема проекта для студентов 3-5 курсов университетов, специализи­рующихся в области информационных технологий, связанная с исследованием схемы реализации алгоритмических языков на базе объектно-ориентированного описания семантики языка и метода синтаксически управляемого перевода входной программы в промежуточный объектно-ориентированный код. Семантика программы реализует­ся за счёт использования одной полиморфной функции, вызываемой рекурсивно для исполнения конструкций программы в динамической последовательности, зависящей от значений данных. Этот полиморфизм учитывает как бесконтекстную синтаксичес­кую структуру программы, так и её контекст, связанный водами или типами конст­рукций, её составляющих. Такая объектно-ориентированная спецификация семанти­ки языка программирования приводит к функционально-ориентированной структуре выходной программы, которая может реализовываться на базе функциональных сис­тем программирования. Цель работы: изучить метод описания алгоритмических языков по А. ван Вейнгаардену и исследовать предлагаемую схему их реализации с использованием современ­ных средств синтаксического анализа и систем объектно-ориентированного програм­мирования.en_GB
Располагается в коллекциях:Articles

Файлы этого ресурса:
Файл Описание РазмерФормат 
2008 №5 Учебный исследовательский проект реализации алгоритмических языков.pdfMain article541,58 kBAdobe PDFПросмотреть/Открыть


Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.