Шукати за:
Уточнення основних понять програмування для віртуального процесу
Повний текст (PDF)
УДК: 004.42
Мова публікації: Українська
Stuc. intelekt. 2018; 23; (4):7-21
Анотація: У цьому дослідженні зроблено уточнення таких понять як задача, модель, алгоритм, програма, процес та адресований простір, що дозволяє проводити подальші дослідження поняття віртуального процесу. Про- ведено дослідження деяких з цих понять. Описано операції з елементами пам’яті та процесів і досліджено властивості цих операцій. Наведено поняття функції як елементу програми та процесу, розглянуто способи обміну значеннями між функцією та зовнішнім по відношенню до неї середовищем. Розглянуто властивості цих способів обміну значеннями. Запропоновано класифікацію підпрограм та наведено характеристику функції за цією класифікацією.
Ключові слова: віртуальний процес, програма, алгоритм, модель, задача
Посилання:
- Крак, Ю.В., Коваль, Ю.В., Ставровський, А.Б.(2015) Віртуальний процес: означення тазастосування в створенні системи жестовогоінтерфейсу. Вісник Київського національногоуніверситету імені Тараса Шевченка Серіяфізико-математичні науки, 1. С. 141-144.
- Scientific modelingю Encyclopedia Britannica[Online]. Available:https://www.britannica.com/science/scientific-modeling
- Algorithm. Encyclopedia Britannica [Online].Available: https://www.britannica.com/science/algorithm
- Марков, А.А., Нагорний, Н.М. (1996) Теорияалгоритмов. М.:ФАЗИСТ. 448 с.
- Мальцев, А.И. (1986) Алгоритм и рекурсивныефункции. М.:Наука. 367 с.
- Глушков, В.М., Цейтлин, Г.Е., Ющенко, Е.Л.(1985) Алгебра, языки, программирование.К.: Наукова думка. 327с.
- Gurevich, Yu. (2012) What is an algorithm? inSOFSEM: Theory and Practice of ComputerScience (eds. M. Bielikova et al.), Springer LNCS7147, pp. 31–42.
- Computer programming language. EncyclopediaBritannica[Online].Available:https://www.britannica.com/technology/computer-programming-language
- GCC, the GNU Compiler Collection [Online].Available: https://www.gnu.org/software/gcc/
- Brugali, D., Torchiano, M. (2005) SoftwareDevelopment: Case Studies in Java Addisson-Wesley.
- Rossum, van G. (2006) Python Reference Manual.
- Englander, I. (2009) The architecture of computerhardware, system software, and networking Wiley.
- Function mathematics. Encyclopedia Britannica[Online]. Available:https://www.britannica.com/science/function-mathematics
- Function(programming).EncyclopediaBritannica [Online]. Available:https://www.britannica.com/technology/computer-programming-language/Control-structures
- Firefox Mozilla Foundation [Online]. Available:https://www.mozilla.org/en-US/firefox/