Jump to content

Прикладные вычислительные системы

Аппликационные вычислительные системы , или АВС, — это системы объектного исчисления, основанные на комбинаторной логике и лямбда-исчислении . [1] Единственное существенное понятие, рассматриваемое в этих системах, — это представление объекта . В комбинаторной логике единственным метаоператором является применение в смысле применения одного объекта к другому. В лямбда-исчислении используются два метаоператора: приложение – то же, что и в комбинаторной логике, и функциональная абстракция , связывающая единственную переменную в одном объекте.

Особенности [ править ]

Объекты, генерируемые в этих системах, представляют собой функциональные сущности со следующими характеристиками:

  1. количество мест аргументов или арность объекта не фиксированы, но включаются шаг за шагом при взаимодействии с другими объектами;
  2. в процессе формирования составного объекта один из его аналогов — функция — применяется к другому — аргументу, но в других контекстах они могут менять свою роль, т.е. функции и аргументы рассматриваются на равных правах;
  3. допускается самоприменение функций, т.е. любой объект можно применить к самому себе.

ACS дают прочную основу для аппликативного подхода к программированию.

исследования Задача

Отсутствие у аппликативных вычислительных систем памяти и чувствительности к истории является основной причиной, по которой они не обеспечивают основу для компьютерного проектирования. Более того, большинство аппликативных систем используют операцию замены лямбда-исчисления в качестве основной операции. Эта операция имеет практически неограниченную мощность, но ее полная и эффективная реализация представляет большие трудности для конструктора машины. [2]

См. также [ править ]

Ссылки [ править ]

  1. ^ Вольфенгаген В.Е. Методы и средства вычислений с объектами. Аппликативные вычислительные системы. — М.: ООО ЮрИнфоР, «Центр ЮрИнфоР», 2004. — xvi+789 с. ISBN   5-89158-100-0 .
  2. ^ Бэкус, Дж. (1978). «Лекция на премию Тьюринга 1977 года: Можно ли освободить программирование от стиля фон Неймана? Функциональный стиль и его алгебра программ» . Коммун. АКМ . 2 (8): 613–641. дои : 10.1145/359576.359579 . S2CID   16367522 .

Дальнейшее чтение [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 4ecd67c5ca700128e395cb76daad53bc__1679186280
URL1:https://arc.ask3.ru/arc/aa/4e/bc/4ecd67c5ca700128e395cb76daad53bc.html
Заголовок, (Title) документа по адресу, URL1:
Applicative computing systems - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)