Аннотация: Предлагается использовать новую, более простую, интеллектуальную и математически строгую концепцию программирования ориентированными графами из горизонтальных дуг, на которых сверху и снизу записывается информация на любых языках – русском, английском, китайском, математическом и т. д. На дуге сверху записывается условие прохождения по дуге, а снизу – действия, которые выполняются, если условие «истинно». Для выполнения на компьютере такого графа эти записи преобразуются в строго определенные выражения и формулы элементарной математики. Традиционные языки программирования не используются, но их библиотеки (интеллект) сохраняются и используются при задании информации на дугах, как функций в математике. Такой граф является интеллектуальным полиглотом, имеет стандарт ISO 8631/1989, и только ОДИН(!) эффективно используется для записи и алгоритмов, и данных, и программ, и ООПрограмм и сетевых графиков разработки и компьютерных схем их реализации, значительно упрощая, улучшая и ускоряя процессы их проектирования. Он имеет намного лучшие характеристики по наглядности, простоте, компактности(в 100+ раз компактнее), доказательству правильности и скорости ввода в компьютер. Чем больше и логически сложнее программный проект, тем больше эффект применения новой концепции, которая настолько проста, что позволяет программировать ВСЕМ, а не только программистам. Это делает программирование элементом всеобщей грамотности и культуры общества. Новая концепция программирования не имеет (нам не известно) аналогов. В статье в сжатой, компактной форме представлена история появления, анализа и проверки новой концепции, описание ее сути и реализованной графической среды программирования.
Ключевые слова: визуальное (графическое, полиглот, математическое, интеллектуальное, 3D+) программирование, ориентированные графы с горизонтальными дугами, цвет и любая конфигурация вершин и горизонтальных дуг, любой язык – русский, английский, китайский, математический и т.д., оптимизация графов программ, доказательство правильности программ, автоматическая генерация тестов, самодокументирование, документирование мотивации принимаемых решений.

Контакты

Россия, 659305, Алтайский край, г. Бийск,
ул. Трофимова, 27, к. 404Б
Тел. +7-923-162-93-27
(ответственный секретарь -
Голых Роман Николаевич)
e-mail: info@s-sibsb.ru

Свидетельство