Інтелектуальна візуальна 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...

Full description

Saved in:
Bibliographic Details
Date:2017
Main Author: Velbitsky, I. V.
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
Description
Summary: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.