ВІЗУАЛЬНІ ТЕХНОЛОГІЇ ПРОГРАМУВАННЯ НОВОГО ПОКОЛІННЯ. ВИЗНАЧЕННЯ І ПОРІВНЯННЯ З МОВАМИ ПРОГРАМУВАННЯ І ООП

Автор(и)

  • И. В. ВЕЛЬБИЦКИЙ Фонд Глушкова, Україна

Ключові слова:

Р-схеми, візуальна технологія програмування, ООП

Анотація

Визначається Візуальна технологія програмування нового покоління, що використовує так звані Р-схеми - навантажені по дугах графи (ВТР). Р-схеми мають стандарт ISO / IEC 8631. Програмування в Р-схемах здійснюється без if, while, for, goto, break, begin-end, {-} і т.п. Основна відмінність ВТР - простота і єдина на всьому життєвому циклі графічна форма запису програм, що забезпечує нові принципи проектування, налагодження, наочний і компактний (більш ніж на порядок) запис у порівнянні з записом в існуючих мовах програмування. Вводиться тривимірне і багатовимірне програмування, креслення і промислові принципи розробки. Приводиться порівняння ВТР з ООП та UML. Дається посилання на сайт Фонду Глушкова www.glushkov.org, де розміщені відкриті коди Графіч ного редактора, транслятора в С + + і занурення їх у середовище Qt Criotor.

Посилання

Глушков В.М., Вельбицкий И.В. Технология программирования и проблемы ее автоматизации. – Киев: УСИМ, № 6, 1976.– с.75-93.

Вельбицкий И.В. Технология программирования. – Киев: Техника, 1984.–279с.

Вельбицкий И.В. Алгебра конструирования алгоритмов и программ. – Киев: УСИМ, № 6, 1987.– с.99-110.

INTERNATIONAL STANDART ISO/IEC 8631. Information technology - Program constructs and conventions for their representation – Second edition 1989.08.01– Geneve 20, Switzerland: ISO/IEC Copyright Office, 1989. –7 p.

McHenry William K. R-Technology: A Soviet Visual Programming, Journal of Visual Languages and Computing 1, 2, 1990. –pp.199-212.

Вельбицкий И.В. Визуальная технология программирования Р-схемами нового поколения (пленарный доклад). Кипр: MEDIAS IEEE, посвященной 100-летию А. Тюринга, 2012 с.6-28.

Лафоре Р. Объектно-ориентированное программирование в С++, – 4-е издание. – Санкт-Петербург: ПИТЕР, 2012. – 923с.

##submission.downloads##

Опубліковано

2013-04-17