Le terme Turing-complet désigne en informatique un système formel ayant au moins le pouvoir des machines de Turing :
Un langage de programmation est dit Turing-complet s'il permet de représenter toutes les fonctions calculables au sens de Turing (nonobstant la finitude de la mémoire des ordinateurs actuels). La plupart des langages usuels de programmation (C, C++, Java, ...) sont Turing-complets. Le fait d'être Turing-complet est généralement un critère demandé d'un langage de programmation générique, par opposition à un langage dédié au traitement de problèmes spécifiques ; cependant, il s'agit d'une caractéristique qui peut être non souhaitable d'un langage de macro-définitions (le langage de templates du C++ est Turing-complet, sauf à appliquer une limitation de profondeur des instanciations).
Programmation informatiqueLogique mathématiqueCalculabilité
Turing-kompletní | Turing-Vollständigkeit | Turing completeness | Turing completo | Turing equivalenza | チューリング完全 | 튜링 완전성 | Turingvolledigheid | Turing completa | Полнота по Тьюрингу | 图灵完全
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Turing-complet".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world