Розробка архітектури комп′ютера "Київ" за концепцією адресного методу програмування
Описано поступовий перехід від розрахунків логарифмічними лінійками та арифмометрами до використання мови високого рівня з вказівниками та складними ієрархічними структурами. В статті розглянуто фактори, які сприяли цьому важливому технологічному переходу. Робота відновлює загублену ланку історії ви...
Збережено в:
Видавець: | Інститут програмних систем НАН України |
---|---|
Дата: | 2021 |
Автор: | |
Формат: | Стаття |
Мова: | Ukrainian |
Опубліковано: |
Інститут програмних систем НАН України
2021
|
Назва видання: | Проблеми програмування |
Теми: | |
Онлайн доступ: | http://dspace.nbuv.gov.ua/handle/123456789/183499 |
Теги: |
Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
|
Цитувати: | Розробка архітектури комп′ютера "Київ" за концепцією адресного методу програмування / Ю.О. Ющенко // Проблеми програмування. — 2021. — № 4. — С. 103-118. — Бібліогр.: 46 назв. — укр. |
Репозиторії
Digital Library of Periodicals of National Academy of Sciences of Ukraineid |
irk-123456789-183499 |
---|---|
record_format |
dspace |
spelling |
irk-123456789-1834992022-03-28T01:33:29Z Розробка архітектури комп′ютера "Київ" за концепцією адресного методу програмування Ющенко, Ю.О. Icторія програмування Описано поступовий перехід від розрахунків логарифмічними лінійками та арифмометрами до використання мови високого рівня з вказівниками та складними ієрархічними структурами. В статті розглянуто фактори, які сприяли цьому важливому технологічному переходу. Робота відновлює загублену ланку історії виникнення в Україні опосередкованої адресації (вказівників) вищих рангів та складних ієрархічних структур. Надаються підтвердження винайдення вказівників та складних структур даних київськими вченими, описано апаратну реалізацію в комп’ютері "Київ" "штрих-операції" (розіменування вказівників) та операцій задання циклів. У роботі обґрунтовується високорівневість програмування у командах комп’ютера "Київ" шляхом порівняння з мовою програмування високого рівня – Plankalkül. 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. 2021 Article Розробка архітектури комп′ютера "Київ" за концепцією адресного методу програмування / Ю.О. Ющенко // Проблеми програмування. — 2021. — № 4. — С. 103-118. — Бібліогр.: 46 назв. — укр. 1727-4907 DOI: https://doi.org/10.15407/pp2021.04.103 http://dspace.nbuv.gov.ua/handle/123456789/183499 94::004:004.[235+43+655.3] uk Проблеми програмування Інститут програмних систем НАН України |
institution |
Digital Library of Periodicals of National Academy of Sciences of Ukraine |
collection |
DSpace DC |
language |
Ukrainian |
topic |
Icторія програмування Icторія програмування |
spellingShingle |
Icторія програмування Icторія програмування Ющенко, Ю.О. Розробка архітектури комп′ютера "Київ" за концепцією адресного методу програмування Проблеми програмування |
description |
Описано поступовий перехід від розрахунків логарифмічними лінійками та арифмометрами до використання мови високого рівня з вказівниками та складними ієрархічними структурами. В статті розглянуто фактори, які сприяли цьому важливому технологічному переходу. Робота відновлює загублену ланку історії виникнення в Україні опосередкованої адресації (вказівників) вищих рангів та складних ієрархічних структур. Надаються підтвердження винайдення вказівників та складних структур даних київськими вченими, описано апаратну реалізацію в комп’ютері "Київ" "штрих-операції" (розіменування вказівників) та операцій задання циклів. У роботі обґрунтовується високорівневість програмування у командах комп’ютера "Київ" шляхом порівняння з мовою програмування високого рівня – Plankalkül. |
format |
Article |
author |
Ющенко, Ю.О. |
author_facet |
Ющенко, Ю.О. |
author_sort |
Ющенко, Ю.О. |
title |
Розробка архітектури комп′ютера "Київ" за концепцією адресного методу програмування |
title_short |
Розробка архітектури комп′ютера "Київ" за концепцією адресного методу програмування |
title_full |
Розробка архітектури комп′ютера "Київ" за концепцією адресного методу програмування |
title_fullStr |
Розробка архітектури комп′ютера "Київ" за концепцією адресного методу програмування |
title_full_unstemmed |
Розробка архітектури комп′ютера "Київ" за концепцією адресного методу програмування |
title_sort |
розробка архітектури комп′ютера "київ" за концепцією адресного методу програмування |
publisher |
Інститут програмних систем НАН України |
publishDate |
2021 |
topic_facet |
Icторія програмування |
url |
http://dspace.nbuv.gov.ua/handle/123456789/183499 |
citation_txt |
Розробка архітектури комп′ютера "Київ" за концепцією адресного методу програмування / Ю.О. Ющенко // Проблеми програмування. — 2021. — № 4. — С. 103-118. — Бібліогр.: 46 назв. — укр. |
series |
Проблеми програмування |
work_keys_str_mv |
AT ûŝenkoûo rozrobkaarhítekturikompûterakiívzakoncepcíêûadresnogometoduprogramuvannâ |
first_indexed |
2023-10-18T22:57:05Z |
last_indexed |
2023-10-18T22:57:05Z |
_version_ |
1796156859474771968 |