Изменения

Перейти к: навигация, поиск

Тьюринг-полнота

2222 байта добавлено, 01:31, 7 января 2017
Новая страница: «. ===Критерии Тьюринг-полноты=== ===Тьюринг-полнота некоторых языков программирования=== ==...»
.


===Критерии Тьюринг-полноты===

===Тьюринг-полнота некоторых языков программирования===

===Тьюринговская трясина===

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

===Тезис Чёрча-Тьюринга===

===См. также===

===Источники информации===

* [http://wiki.c2.com/?TuringComplete Cunningham & Cunningham, Inc. — Turing Complete]

* [http://softwareengineering.stackexchange.com/questions/132385/what-makes-a-language-turing-complete Stackexchange — What makes a language Turing-complete?]

* [http://ru.wikipedia.org/wiki/%D0%A2%D1%8C%D1%8E%D1%80%D0%B8%D0%BD%D0%B3%D0%BE%D0%B2%D1%81%D0%BA%D0%B0%D1%8F_%D1%82%D1%80%D1%8F%D1%81%D0%B8%D0%BD%D0%B0 Википедия — Тьюринговская трясина]

* [http://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D0%BB%D0%BD%D0%BE%D1%82%D0%B0_%D0%BF%D0%BE_%D0%A2%D1%8C%D1%8E%D1%80%D0%B8%D0%BD%D0%B3%D1%83 Википедия — Полнота по Тьюрингу]

* [http://cmcmsu.no-ip.info/download/alg.lang.completeness.pdf А. А. Вылиток. Об алгоритмической полноте некоторых языков программирования]
192
правки

Навигация