Turingmachine: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting |
|||
Regel 3:
In de [[informatica]] is de '''Turingmachine''' een model van berekening en [[berekenbaarheid]], ontwikkeld door de [[wiskunde|wiskundige]] [[Alan Turing|Alan M. Turing]] in zijn beroemde artikel "On computable numbers, with an application to the Entscheidungsproblem" uit [[1936]]-[[1937|37]].
De Turingmachine is een uiterst eenvoudig mechanisme dat symbolen manipuleert en ondanks deze eenvoud kan men hiermee de logica van elke mogelijke [[computer]] simuleren. Hoewel ze technisch realiseerbaar zijn (zij het met eindige band, onderverdeeld in eindig veel vakjes
==Het Turingmechaniek==
Regel 110:
Om te beginnen was het Turingmodel een inspiratie voor de [[wiskunde|wiskundige]] [[John von Neumann]], die naar een manier zocht om de eerste [[computer]]s bruikbaar te maken. Naar aanleiding van Turings machine ontwikkelde hij de [[Von Neumann-cyclus]], een cyclus van handelingen die het mogelijk maakt een elektronisch apparaat precies te laten doen wat een Turingmachine doet.
Daarnaast is de Turingmachine het begin van een tak van [[wiskunde]] en [[informatica]] die vanuit formele specificaties van een probleem een programma afleidt dat het probleem oplost. Deze oplossingsstrategie (ontwikkeld door [[Tony Hoare]], [[Edsger Dijkstra]] en anderen) gebruikt [[predicatencalculus]] om de stappen uit te rekenen die nodig zijn om een Turingautomaat van de ene toestand naar een volgende te krijgen (maar niet om direct de stappen uit te rekenen die van de begintoestand tot de accepterende toestand leiden
== Vergelijk ==
Regel 126:
[[Categorie:Theoretische informatica]]
[[Categorie:Geschiedenis van de computer]]
[[Categorie:Gedachte-experiment in de exacte wetenschappen]]
[[als:Turing-Maschine]]
|