FROM DIFFICULT PROBLEMS TO PROGRAMMING PARADIGMS
Lidia V. Gorodnyaya
Ershov Institute of Informatics Systems (IIS) Siberian Branch of the Russian Academy of Sciences
The article is devoted to the description and analysis of the relationship between hard-to-solve problems and the process of forming programming paradigms that can be useful in solving such problems.The material for analysis is provided by the history of computer technology, as well as the inconspicuous line of scientific activity of the leader of programming A.P. Ershov in the field of manifestation and development of programming paradigms.The results of the analysis made it possible to systematize programming languages, present an assessment of their similarities and differences, which allows constructing laconic definitions regarding paradigmatic models.This makes it possible to stratify the presentation of the peculiarities of the semantics of programming language into autonomously developed components in the process of step-by-step development of experimental programming systems and the formation of schemes for studying and teaching system programming, which can be useful for increasing software performance. Along the way, a ranking of problem statements is formed according to the degree of their knowledge and stading, which affects the assessment of labor intensity.
systematization of programming languages, paradigm models, laconic definitions, A.P. Ershov, programming paradigm, strategic paradigms, programming problems, degree of study of problem statements, von Neumann architecture.