Содержание
- 2. He did not become a physicist because of Soviet prohibitions. But he invented a new science
- 3. Even as a child, Andrey set himself an incredible goal — to solve all the problems
- 4. FROM PHYSICISTS TO IT SPECIALISTS There were no problems with admission to the university: despite the
- 5. The course was innovative: before that, no one knew how Soviet computers worked — they were
- 6. After graduating with honors from university and later postgraduate studies, Ershov became a senior engineer at
- 7. FIRST SUCCESSES While still in graduate school, Ershov began working on a programming program (PP) for
- 8. These were bulky tube computers that required constant technical support. Even by the standards of the
- 9. TRIUMPH ABROAD The path to world fame turned out to be more thorny: the development of
- 10. In addition, the Soviet scientist attended the symposium "Mechanization of thinking Processes" in England — the
- 11. ALPHA AND BETA OF SOVIET PROGRAMMING In 1957, Yershov was offered to head the department of
- 12. FROM LEXICON TO STORK Analyzing Alpha and Beta, Ershov thought: why not create a language that
- 13. TEACHING AND CONFERENCES Since the 1970s, Andrey Petrovich began to actively engage in teaching. An informal
- 14. In 1985, Ershov and a group of co—authors wrote the first school textbook - "Fundamentals of
- 15. CREATIVITY AS A SECOND LIFE Ershov was not only a scientist: he played the guitar perfectly,
- 17. Скачать презентацию
Слайд 2He did not become a physicist because of Soviet prohibitions. But he
He did not become a physicist because of Soviet prohibitions. But he
Слайд 3Even as a child, Andrey set himself an incredible goal — to
Even as a child, Andrey set himself an incredible goal — to
Слайд 4FROM PHYSICISTS TO IT SPECIALISTS
There were no problems with admission to the
FROM PHYSICISTS TO IT SPECIALISTS
There were no problems with admission to the
But in the first year, an "undesirable" item of the questionnaire surfaced. It turned out that the future scientist spent his childhood in Rubezhnoye — during the war this city was occupied by Nazi Germany. Therefore, the path to physics, which was considered a science of national importance and increased secrecy, was closed.
Then Ershov transferred to the Department of Programming, which was just being formed. However, the students of the department were mainly engaged in the maintenance of computers, and programming was out of the question.
And then another twist happened in the fate of Andrei Petrovich: Professor Lyapunov came to the department with the legendary course "Principles of Programming".
Слайд 5The course was innovative: before that, no one knew how Soviet computers
The course was innovative: before that, no one knew how Soviet computers
The professor quickly noticed the outstanding abilities of the student Ershov, became his mentor and inspired him to further work.
Until the early 1950s, there was no profession of "programmer" in the USSR; Ershov was one of the first certified specialists.
In parallel with his studies, Andrey Petrovich intensively mastered English — he understood that soon this language would become international.
Слайд 6After graduating with honors from university and later postgraduate studies, Ershov became
After graduating with honors from university and later postgraduate studies, Ershov became
Слайд 7FIRST SUCCESSES
While still in graduate school, Ershov began working on a programming
FIRST SUCCESSES
While still in graduate school, Ershov began working on a programming
Слайд 8These were bulky tube computers that required constant technical support. Even by
These were bulky tube computers that required constant technical support. Even by
To cover the lack of capacity, scientists decided to automate programming. Ershov became the project manager. He proposed approaches and methods that later became classical in compilation theory.:
combine the scheme and specifications of operators in the PP for BESM in one text, and also enter the loop operator;
apply a tabular approach to syntactic analysis in the PP for "Arrow-3";
optimize the programming of arithmetic expressions, use a new, more economical method of their arrangement.
Слайд 9TRIUMPH ABROAD
The path to world fame turned out to be more thorny:
TRIUMPH ABROAD
The path to world fame turned out to be more thorny:
"There are fears in the West that the USSR will seize the primacy in the field of computer technology," wrote the well—known researcher of Soviet and post-Soviet information technologies, sociologist Ksenia Tatarchenko in her monograph Cold War Origins of the International Federation.
Since 1959, Ershov became the scientific secretary of the Commission on International Relations of the Central Committee of the USSR Academy of Sciences. This made it possible to communicate with foreign colleagues, exchange experience and knowledge with them. In particular, Ershov met Professor Perlis of Carnegie University of Technology, who opened Algol to him.
Слайд 10In addition, the Soviet scientist attended the symposium "Mechanization of thinking Processes"
In addition, the Soviet scientist attended the symposium "Mechanization of thinking Processes"
Ershov became one of the few "connected" between programmers of the USSR and the rest of the world. For this, he was appreciated both there and there — invited as a lecturer to various seminars, sent Western literature on programming, which could not be obtained in the USSR.
Слайд 11ALPHA AND BETA OF SOVIET PROGRAMMING
In 1957, Yershov was offered to head
ALPHA AND BETA OF SOVIET PROGRAMMING
In 1957, Yershov was offered to head
It was in Novosibirsk that the scientist began work on the Alpha programming language, something similar to Algol 60. The Alpha language made it possible to implement multidimensional values and operations with them, including construction. It also developed loops and the ability to set initial values to expressions.
Naturally, Alpha required a translator to run the program code on the M-20 computer, which since 1959 has become the main computer in the USSR. The process of creating a translator was documented by Yershov's team in the books "The Birth of an alpha translator", "The Childhood of an alpha translator" and "The Adolescence of an alpha translator". They describe all the work on the project: technical problems, the course of their solution and the results. And all in order to make it easier for other developers to study Alpha.
Слайд 12FROM LEXICON TO STORK
Analyzing Alpha and Beta, Ershov thought: why not create
FROM LEXICON TO STORK
Analyzing Alpha and Beta, Ershov thought: why not create
The lexicon was to become a universal system for people and machines. At the same time, people would think outside of the program text, leaving the subject area of the task to the computer.
The main difference between the Lexicon and programming languages was to be its openness to other developers. He did not need to be translated into a machine program, but at the same time any machine program could be expressed in a Lexicon.
Unfortunately, the idea remained an idea. But Ershov set the direction for other scientists for decades to come.
Слайд 13TEACHING AND CONFERENCES
Since the 1970s, Andrey Petrovich began to actively engage in
TEACHING AND CONFERENCES
Since the 1970s, Andrey Petrovich began to actively engage in
In parallel, the scientist spoke at Soviet and international conferences. In 1981, at the joint conference of the International Federation for Information Processing (IFIP) and UNESCO on the use of computers in education, Ershov made a report "Programming is the second literacy". This name quickly became a meme and a slogan on Soviet posters.
Soon, as part of an experiment in Novosibirsk, they began teaching programming in universities, and then computer science in schools. Scientists have developed the Agat computer, the Schoolgirl training system and the Rapier language.
Слайд 14In 1985, Ershov and a group of co—authors wrote the first school
In 1985, Ershov and a group of co—authors wrote the first school
Ershov took part in six IFIP congresses as a speaker and organizer. In 1987, he became Chairman of the Scientific Council of the USSR Academy of Sciences on the problem of cybernetics, actively participated in the creation of the journal "Microprocessor tools and Systems".
For his significant contribution to the theory of mixed computing, he was awarded the Academician A. N. Krylov Prize.
Слайд 15CREATIVITY AS A SECOND LIFE
Ershov was not only a scientist: he played
CREATIVITY AS A SECOND LIFE
Ershov was not only a scientist: he played
Many colleagues remembered Ershov for his apt and imaginative statements. For example: "Siberia saves Russian literature, as the Siberian divisions in the forty—first year - Moscow."
He felt the word well — this is noticeable even in his scientific works. All the more impressive are the poems that confirm Feuchtwanger's words: a talented person is talented in all fields.