Інтелектуальна візуальна 3D+ поліглот-концепція програмування без мов програмування
It is proposed to use a new simple, smart, and mathematically rigorous programming concept by oriented graphs consisting of only horizontal arcs, on which from above and below texts are recorded in any languages – Russian, English, Chinese, Mathematical, etc. The mathematical language is strictly de...
Saved in:
| Date: | 2017 |
|---|---|
| Main Author: | |
| Format: | Article |
| Language: | Russian |
| Published: |
The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute"
2017
|
| Subjects: | |
| Online Access: | http://journal.iasa.kpi.ua/article/view/117212 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Journal Title: | System research and information technologies |
Institution
System research and information technologies| _version_ | 1856543331701489664 |
|---|---|
| author | Velbitsky, I. V. |
| author_facet | Velbitsky, I. V. |
| author_sort | Velbitsky, I. V. |
| baseUrl_str | |
| collection | OJS |
| datestamp_date | 2018-03-30T15:35:21Z |
| description | It is proposed to use a new simple, smart, and mathematically rigorous programming concept by oriented graphs consisting of only horizontal arcs, on which from above and below texts are recorded in any languages – Russian, English, Chinese, Mathematical, etc. The mathematical language is strictly defined as part of elementary mathematics (its expressions and formulas for recording conditions and actions) that can be written on the graphical arcs of the new concept and executed on the computer. Traditional programming languages are not used, but their libraries (intelligence) are saved with the ability to access them from graphics programs using appropriate functions with or without parameters. Any program from this library can be automatically translated into a single new graphical sheath. Such a graph is an intellectual polyglot, it can be 3D+, has the ISO 8631/1989 standard and only one is effectively used throughout the life cycle of the process of developing, executing and using the programs. The new concept uses a single mathematical (graphical) method for recording algorithms, data, programs and network graphs of their development, which has much better (up to 100+ times) characteristics by clarity, simplicity, compactness, speed of entering them into the computer and, as a result, the efficiency of the generated computer code. The article gives the history of the appearance and verification of a new concept, a description of its essence, the implemented environment for graphic programming and the benefits of its use. |
| first_indexed | 2025-07-17T10:23:19Z |
| format | Article |
| id | journaliasakpiua-article-117212 |
| institution | System research and information technologies |
| language | Russian |
| last_indexed | 2025-07-17T10:23:19Z |
| publishDate | 2017 |
| publisher | The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" |
| record_format | ojs |
| spelling | journaliasakpiua-article-1172122018-03-30T15:35:21Z Smart visual 3D+ polyglot-concept of programming without programming languages Интеллектуальная визуальная 3D+ полиглот-концепция программирования без языков программирования Інтелектуальна візуальна 3D+ поліглот-концепція програмування без мов програмування Velbitsky, I. V. Graphical programming Graphs loaded through arcs Single logical and abstract algorithm data and program scheme Polyglot 3D and multi-dimensional programming Color drawing and network schedules in programming Self-documentation and documenting of decision motivation Графическое программирование Графы нагруженные по дугам Единая логическая и абстрактная схема алгоритмов данных и программ Полиглот 3D и многомерное программирование Цвет чертеж и сетевые графики в программировании Самодокументирование и документирование мотивации принимаемых решений Графічне програмування Графи навантажені по дугам Єдина логічна і абстрактна схема алгоритмів даних і програм Поліглот 3D і багатовимірне програмування Колір креслення і мережеві графіки в програмуванні Самодокументування та документування мотивації рішень що приймаються It is proposed to use a new simple, smart, and mathematically rigorous programming concept by oriented graphs consisting of only horizontal arcs, on which from above and below texts are recorded in any languages – Russian, English, Chinese, Mathematical, etc. The mathematical language is strictly defined as part of elementary mathematics (its expressions and formulas for recording conditions and actions) that can be written on the graphical arcs of the new concept and executed on the computer. Traditional programming languages are not used, but their libraries (intelligence) are saved with the ability to access them from graphics programs using appropriate functions with or without parameters. Any program from this library can be automatically translated into a single new graphical sheath. Such a graph is an intellectual polyglot, it can be 3D+, has the ISO 8631/1989 standard and only one is effectively used throughout the life cycle of the process of developing, executing and using the programs. The new concept uses a single mathematical (graphical) method for recording algorithms, data, programs and network graphs of their development, which has much better (up to 100+ times) characteristics by clarity, simplicity, compactness, speed of entering them into the computer and, as a result, the efficiency of the generated computer code. The article gives the history of the appearance and verification of a new concept, a description of its essence, the implemented environment for graphic programming and the benefits of its use. Предложена простая, интеллектуальная и математически строгая концепция программирования ориентированными графами из только горизонтальных дуг, на которых сверху и снизу записываются тексты на любых языках — русском, английском, китайском, математическом и т.д. Математический язык строго определен как часть элементарной математики, которая задает выражения и формулы для записи условий и действий на графических дугах новой концепции и выполнения их на компьютере. Традиционные языки программирования не используются, но их библиотеки (интеллект) сохраняются с возможностью доступа к ним из графических программ с использованием соответствующих функций с параметрами или без. Любая программа из этой библиотеки может быть автоматически переведена в единую новую графическую оболочку. Такой граф является интеллектуальным полиглотом, он может быть 3D+, имеет стандарт ISO 8631/1989, и только один эффективно используется на протяжении всего жизненного цикла процесса разработки, выполнения и эксплуатации программ. В новой концепции используется единый математический (графический) метод для записи алгоритмов, данных, программ и сетевых графиков их разработки, который имеет гораздо лучшие (до 100+ раз) характеристики по наглядности, простоте, компактности, скорости их ввода в компьютер и эффективности полученного в результате компьютерного кода. Приведена история возникновения и проверки новой концепции, описание ее сути, реализованной графической среды программирования и мнение некоторых экспертов и пользователей о преимуществах ее использования. Запропоновано просту, інтелектуальну і математично строгу концепцію програмування орієнтованими графами з тільки горизонтальних дуг, на яких зверху і знизу записуються тексти будь-якими мовами — російською, англійською, китайською, математичною та ін. Математична мова строго визначена як частина елементарної математики, яка задає вирази і формули для запису умов і дій на графічних дугах нової концепції і виконання їх на комп’ютері. Традиційні мови програмування не використовуються, але їх бібліотеки (інтелект) зберігаються з можливістю доступу до них з графічних програм з використанням відповідних функцій з параметрами або без. Будь-яка програма з цієї бібліотеки може бути автоматично переведена в єдину нову графічну оболонку. Такий граф є інтелектуальним поліглотом, він може бути 3D+, має стандарт ISO 8631/1989, і тільки один ефективно використовується протягом всього життєвого циклу процесу розроблення, виконання та експлуатації програм. У новій концепції використовується єдиний математичний (графічний) метод для запису алгоритмів, даних, програм і мережевих графіків їх розроблення, який має набагато кращі (до 100+ раз) характеристики з наочності, простоти, компактності, швидкості їх введення в комп’ютер і ефективності отриманого в результаті комп'ютерного коду. Наведено історію виникнення та перевірки нової концепції, опис її суті, реалізованої у графічному середовищі програмування і думки деяких експертів та користувачів про переваги її використання. The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2017-09-29 Article Article application/pdf http://journal.iasa.kpi.ua/article/view/117212 10.20535/SRIT.2308-8893.2017.3.09 System research and information technologies; No. 3 (2017); 88-106 Системные исследования и информационные технологии; № 3 (2017); 88-106 Системні дослідження та інформаційні технології; № 3 (2017); 88-106 2308-8893 1681-6048 ru http://journal.iasa.kpi.ua/article/view/117212/111299 Copyright (c) 2021 System research and information technologies |
| spellingShingle | Графічне програмування Графи навантажені по дугам Єдина логічна і абстрактна схема алгоритмів даних і програм Поліглот 3D і багатовимірне програмування Колір креслення і мережеві графіки в програмуванні Самодокументування та документування мотивації рішень що приймаються Velbitsky, I. V. Інтелектуальна візуальна 3D+ поліглот-концепція програмування без мов програмування |
| title | Інтелектуальна візуальна 3D+ поліглот-концепція програмування без мов програмування |
| title_alt | Smart visual 3D+ polyglot-concept of programming without programming languages Интеллектуальная визуальная 3D+ полиглот-концепция программирования без языков программирования |
| title_full | Інтелектуальна візуальна 3D+ поліглот-концепція програмування без мов програмування |
| title_fullStr | Інтелектуальна візуальна 3D+ поліглот-концепція програмування без мов програмування |
| title_full_unstemmed | Інтелектуальна візуальна 3D+ поліглот-концепція програмування без мов програмування |
| title_short | Інтелектуальна візуальна 3D+ поліглот-концепція програмування без мов програмування |
| title_sort | інтелектуальна візуальна 3d+ поліглот-концепція програмування без мов програмування |
| topic | Графічне програмування Графи навантажені по дугам Єдина логічна і абстрактна схема алгоритмів даних і програм Поліглот 3D і багатовимірне програмування Колір креслення і мережеві графіки в програмуванні Самодокументування та документування мотивації рішень що приймаються |
| topic_facet | Graphical programming Graphs loaded through arcs Single logical and abstract algorithm data and program scheme Polyglot 3D and multi-dimensional programming Color drawing and network schedules in programming Self-documentation and documenting of decision motivation Графическое программирование Графы нагруженные по дугам Единая логическая и абстрактная схема алгоритмов данных и программ Полиглот 3D и многомерное программирование Цвет чертеж и сетевые графики в программировании Самодокументирование и документирование мотивации принимаемых решений Графічне програмування Графи навантажені по дугам Єдина логічна і абстрактна схема алгоритмів даних і програм Поліглот 3D і багатовимірне програмування Колір креслення і мережеві графіки в програмуванні Самодокументування та документування мотивації рішень що приймаються |
| url | http://journal.iasa.kpi.ua/article/view/117212 |
| work_keys_str_mv | AT velbitskyiv smartvisual3dpolyglotconceptofprogrammingwithoutprogramminglanguages AT velbitskyiv intellektualʹnaâvizualʹnaâ3dpoliglotkoncepciâprogrammirovaniâbezâzykovprogrammirovaniâ AT velbitskyiv íntelektualʹnavízualʹna3dpolíglotkoncepcíâprogramuvannâbezmovprogramuvannâ |