Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://hdl.handle.net/11701/1176
Полная запись метаданных
Поле DC | Значение | Язык |
---|---|---|
dc.contributor.author | Martynenko, Boris K. | - |
dc.date.accessioned | 2014-04-10T11:36:19Z | - |
dc.date.available | 2014-04-10T11:36:19Z | - |
dc.date.issued | 2008 | - |
dc.identifier.issn | 2071-2340 | - |
dc.identifier.uri | http://hdl.handle.net/11701/1176 | - |
dc.description | The main article | en_GB |
dc.description.abstract | The 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.iso | ru | en_GB |
dc.publisher | Журнал "Компьютерные инструменты в образовании" | en_GB |
dc.relation.ispartofseries | ИНФОРМАТИКА;No. 5 | - |
dc.subject | algorithmic languages | en_GB |
dc.subject | parsers | en_GB |
dc.subject | grammars | en_GB |
dc.subject | languages of object-oriented programming | en_GB |
dc.title | The educational research project of implementation of algorithmic languages | en_GB |
dc.title.alternative | Учебный исследовательский проект реализации алгоритмических языков | en_GB |
dc.type | Article | en_GB |
dc.description.altabstract | Предлагается тема проекта для студентов 3-5 курсов университетов, специализирующихся в области информационных технологий, связанная с исследованием схемы реализации алгоритмических языков на базе объектно-ориентированного описания семантики языка и метода синтаксически управляемого перевода входной программы в промежуточный объектно-ориентированный код. Семантика программы реализуется за счёт использования одной полиморфной функции, вызываемой рекурсивно для исполнения конструкций программы в динамической последовательности, зависящей от значений данных. Этот полиморфизм учитывает как бесконтекстную синтаксическую структуру программы, так и её контекст, связанный водами или типами конструкций, её составляющих. Такая объектно-ориентированная спецификация семантики языка программирования приводит к функционально-ориентированной структуре выходной программы, которая может реализовываться на базе функциональных систем программирования. Цель работы: изучить метод описания алгоритмических языков по А. ван Вейнгаардену и исследовать предлагаемую схему их реализации с использованием современных средств синтаксического анализа и систем объектно-ориентированного программирования. | en_GB |
Располагается в коллекциях: | Articles |
Файлы этого ресурса:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
2008 №5 Учебный исследовательский проект реализации алгоритмических языков.pdf | Main article | 541,58 kB | Adobe PDF | Просмотреть/Открыть |
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.