Jump to content

Алгоритмическая логика

Алгоритмическая логика — исчисление программ, позволяющее выразить семантические свойства программ соответствующими логическими формулами . Он обеспечивает основу , которая позволяет доказывать формулы на основе аксиом программных конструкций, таких как инструкции присваивания, итерации и композиции, а также на основе аксиом структур данных рассматриваемых , см. Mirkowska & Salwicki (1987) , Banachowski et al. (1977) .

Следующая диаграмма помогает найти алгоритмическую логику среди других логик .
Формализованный язык алгоритмической логики (и алгоритмических теорий различных структур данных) содержит три типа правильно сформированных выражений: термины - т.е. выражения, обозначающие операции над элементами структур данных; формулы - т.е. выражения, обозначающие отношения между элементами структур данных, программы - т.е. алгоритмы - эти выражения описывают вычисления.Семантику терминов и формул можно узнать на страницах, посвященных логике первого порядка и семантике Тарского. Смысл программы — множество возможных вычислений программы.

Алгоритмическая логика — одна из многих логик программ.Другая логика программ — динамическая логика, см. динамическую логику , Harel, Kozen & Tiuryn ​​(2000) .

Библиография

[ редактировать ]
  1. Мирковская, Гражина; Салвицкий, Анджей (1987). Алгоритмическая логика (PDF) . Варшава и Бостон: PWN & D. Reidel Publ. стр. 372. ISBN  8301068590 . ]
  2. [Баначовский и др.] | Банаховский, Лех; Кречмар, Антони; Мирковская, Гражина; Расёва, Хелена; Салвицкий, Анджей (1977). Введение в алгоритмическую логику - Метаматематические исследования теории программ . Публикации Банахового центра. Том 2. Варшава: PWN. стр. 7–99.
  3. Харель, Дэвид ; Козен, Декстер ; Тюрин, Ежи (2000). Динамическая логика . Кембридж, Массачусетс: MIT Press. стр. 459 .


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