Наукова електронна бібліотека
періодичних видань НАН України

Розробка архітектури комп′ютера "Київ" за концепцією адресного методу програмування

Репозиторій DSpace/Manakin

Показати простий запис статті

dc.contributor.author Ющенко, Ю.О.
dc.date.accessioned 2022-03-27T17:58:31Z
dc.date.available 2022-03-27T17:58:31Z
dc.date.issued 2021
dc.identifier.citation Розробка архітектури комп′ютера "Київ" за концепцією адресного методу програмування / Ю.О. Ющенко // Проблеми програмування. — 2021. — № 4. — С. 103-118. — Бібліогр.: 46 назв. — укр. uk_UA
dc.identifier.issn 1727-4907
dc.identifier.other DOI: https://doi.org/10.15407/pp2021.04.103
dc.identifier.uri http://dspace.nbuv.gov.ua/handle/123456789/183499
dc.description.abstract Описано поступовий перехід від розрахунків логарифмічними лінійками та арифмометрами до використання мови високого рівня з вказівниками та складними ієрархічними структурами. В статті розглянуто фактори, які сприяли цьому важливому технологічному переходу. Робота відновлює загублену ланку історії виникнення в Україні опосередкованої адресації (вказівників) вищих рангів та складних ієрархічних структур. Надаються підтвердження винайдення вказівників та складних структур даних київськими вченими, описано апаратну реалізацію в комп’ютері "Київ" "штрих-операції" (розіменування вказівників) та операцій задання циклів. У роботі обґрунтовується високорівневість програмування у командах комп’ютера "Київ" шляхом порівняння з мовою програмування високого рівня – Plankalkül. uk_UA
dc.description.abstract The article is devoted to the history of the origin of high-level programming in Ukraine. The transition from calculations by arithmometers and logarithmic rulers to solving problems on the computer "Kyiv" using pointers and tree-like formats (abstract data types are analogous) is described. The factors that contributed to this transition include: the experience of providing instructions for calculations by arithmometers, and the experience of programming on MESM. As a result a computer "Kyiv" has been developed with a hardware-implemented possibility of high-level programming, invention of the Addressed Programming Language with indirect addressing (pointers), tree formats and declarative capabilities. Hardware-realized demining of pointers in the computer "Kyiv" is one of the outstanding inventions of Ukrainian engineers and mathematicians at the initial stage of the information technologies development. At that time it was significantly ahead of the world technologies. Programming in computer "Kyiv", unlike Plankalkül, could identify and process complex structures. The paper describes the individual applications of the Address Programming Language, which was implemented on many Soviet-made computers and has been used by programmers for more than 20 years. Due to the so-called "Iron Curtain", scientists in the field of programming outside the post-socialist world still do not know about the invention of pointers by Kiev scientists. A textbook describing the Addressed Programming Language was translated into many languages. A monograph with a description of the computer architecture "Kyiv" and of the Addressed Programming Language was translated into English and published in the United States in 1966. uk_UA
dc.language.iso uk uk_UA
dc.publisher Інститут програмних систем НАН України uk_UA
dc.relation.ispartof Проблеми програмування
dc.subject Icторія програмування uk_UA
dc.title Розробка архітектури комп′ютера "Київ" за концепцією адресного методу програмування uk_UA
dc.title.alternative Invention of a computer "Kyiv" architecture using a concept of Addressed Programming Language uk_UA
dc.type Article uk_UA
dc.status published earlier uk_UA
dc.identifier.udc 94::004:004.[235+43+655.3]


Файли у цій статті

Ця стаття з'являється у наступних колекціях

Показати простий запис статті

Пошук


Розширений пошук

Перегляд

Мій обліковий запис