Розвиток ідей академіка В.М. Глушкова з питань технології програмування

Автор(и)

  • К.М. Лавріщева Інститут програмних систем Національної академії наук України, Київ

DOI:

https://doi.org/10.15407/visn2013.09.066

Ключові слова:

комп’ютерна технологія, системна технологія, інформаційна технологія, технологія програмування, програмна інженерія, інформатика, збиральний конвеєр, методологія збирання

Анотація

Статтю присвячено 90-річчю від дня народження академіка НАН України і АН СРСР Віктора Михайловича Глушкова, його внеску в розвиток інформаційних технологій і технології програмування з лініями виробництва програмних продуктів. Ще в 70-ті роки минулого століття В.М. Глушков вважав, що незабаром з’являться фабрики програм, які працюватимуть за принципом збирання, як в автомобільній промисловості, і з часом його передбачення повністю виправдалися. У статті в історичній послідовності розглянуто етапи розвитку технології програмування, приділено увагу створенню за концепцією В.М. Глушкова першої студентської фабрики програм та окреслено перспективи подальшого розвитку цього напряму.

Посилання

Kapitonova Yu.V., Letichevsky A.A. Paradigms and ideas of Academician V.M. Glushkov. (Kyiv: Naukova Dumka, 2003). [in Russian].

Glushkov V.M., Lavrishcheva Ye.M., Stogniy A.A. Industrial automation systems programs. (Kyiv, 1976). [in Russian].

Glushkov V.M., Kapitonova Yu.V., Letichevsky A.A. Programmirovaniye (Programming and Computer Software). 1978. (6): 5–12. [in Russian].

Glushkov V.M. Programmirovaniye (Programming and Computer Software). 1980. (2): 13–24. [in Russian].

Glushkov V.M. Fundamentals of Paperless Informatics. (Moscow: Nauka, 1982). [in Russian].

Computer algebra family ANALITIK. (Kyiv, 2010). [in Russian].

Yushchenko E.L. Address Programming. (Kyiv, 1963). [in Russian].

Lavrishcheva Ye.M., Borisenko L.G., Grishkevich K.I. Translator from the language D-ALGAMS for UVK «Dnepr-2». (Kyiv, 1970). [in Russian].

Kaminin S.S., Lyubimskiy E.Z. In: Programming and Computer Software. Proc. I USSR Conf. (Kyiv, 1968). [in Russian].

Ivannikov V.P. System Programming Language. (Moscow, 1959). [in Russian].

Programming Technology. Proc. II USSR Conf. (Kyiv: Naukova Dumka, 1986). [in Russian].

Glushkov V.M., Tseytlin G.Ye., Yushchenko Ye.L. Algebra. Languages. Programming. (Kyiv: Naukova Dumka, 1974). [in Russian].

Yershov A.P. Introduction to theoretical programming. (Moscow: Nauka, 1977). [in Russian].

Tyugu E.H. Conceptual programming. (Moscow: Nauka, 1984). [in Russian].

Vel'bitskiy I.V., Khodakovskiy V.N., Sholmov L.I. Technological complex automation programs on the machines of ES and BESM-6. (Moscow: Statistika, 1980) [in Russian].

Lavrishcheva Ye.M., Grishchenko V.N. The relationship of various language modules in the operating system of the EU. (Moscow, 1982) [in Russian].

Red'ko V.N., Sergiyenko I.V., Stukalo A.I. Application Packages. (Kyiv: Naukova Dumka, 1992). [in Russian].

Red'ko V.N. Programmirovaniye (Programming and Computer Software). 1978. (5): 17–26. [in Russian].

Molchanov I.N. Machine methods for solving problems of applied mathematics. (Kyiv: Naukova Dumka, 1987). [in Russian].

Glushkov V.M. The theory of algorithms. (Kyiv, 1961). [in Russian].

Glushkov V.M. Cybernetics, Computer Engineering, Computer Science. (Kyiv: Naukova Dumka, 1990). [in Russian].

Andon F.I., Doroshenko A.Ye., Tseytlin G.Ye., Yatsenko Ye.A. Algebraic algorithmic models and methods of parallel programming. (Kyiv: Akademperiodyka, 2007). [in Russian].

Andon F.I., Lavrishcheva Ye.M. Methods of Engineering distributed computing applications. (Kyiv: Naukova Dumka, 1997). [in Russian].

Andon F.I., Koval' G.I., Korotun T.M. Fundamentals of Engineering quality software systems. (Kyiv: Akademperiodyka, 2007). [in Russian].

Zadorozhna N.T., Lavrishcheva Ye.M. Document Management in Information Systems of Education. (Kyiv, 2007). [in Russian].

Lavrishcheva Ye.M. Methods of programming. Theory, engineering, practice. (Kyiv: Naukova Dumka, 2006). [in Russian].

Lavrishcheva Ye.M., Grischenko V.N. Assembly programming. (Kyiv: Naukova Dumka, 2009). [in Russian].

Lavrishcheva Ye.M., Koval' G.Í., Babenko L.P. New theoretical bases of technology of the families of software systems in the context of generating programming. (Kyiv, 2011). [in Ukrainian].

Lavrishcheva Ye.M., Andon F.I. Visn. Nac. Akad. Nauk Ukr. 2010, (10): 35-41. [in Ukrainian].

Lavrishcheva Ye.M., Babenko L.P. Fundamentals of software engineering. (Kyiv: Znannya, 2001). [in Ukrainian].

Lavrishcheva Ye.M., Petrukhin V.A. Methods and tools for software engineering. (Moscow, 2007) [in Russian].

Lavrishcheva Ye.M. Software Engineering. (Kyiv: Akademperiodyka, 2008). [in Ukrainian].

Lavrishcheva Ye., Ostrovski A. General Disciplines and Tools for E-Learning Software Engineering. http://senldogo0039.springer-sbm.com/ocs/.

Aronov A.O., Dzyubenko A.I. Problemy prohramuvannya (Problems in programming). 2011. (3): 42–49. [in Ukrainian].

Lavrishcheva Ye.M. et al. Visnyk KNU. 2011. (1): 151–58. [in Ukrainian].

Andon F.I., Lavrishcheva Ye.M. In: Information Society in Ukraine. Proc. Int. Symp. (25 Oct., 2012, Kyiv). [in Ukrainian].

Lavrishcheva Ye.M. Visn. Nac. Akad. Nauk Ukr. 2012, (3): 17-26. [in Ukrainian].

Lavrishcheva Ye.M. et al. The certificate of registration of copyright. Ukraine. No 45292. 27.08.2012. [in Ukrainian].

##submission.downloads##

Опубліковано

2013-09-22