turing

Dowolne obliczanie można sobie przedstawić jako wykonywane przez człowieka operującego na ciągach zer i jedynek zapisanych na liniowej taśmie, który ma do dyspozycji instrukcje następującej postaci:

Przykłady:

0 0 1 1 0 0

^

1. przesuń o 1 pole w lewo

2. czytaj znak i idź do kroku 1, jeśli przeczytałeś 0

3. zatrzymaj się

0 1 1 1 0

^

1. przesuń o jedno pole w lewo

2. czytaj znak i idź do kroku 1, jeśli przeczytałeś 1

3. zatrzymaj się

1 0 1 0 0

^

1. przesuń o jedno pole w prawo

2. czytaj znak i idź do kroku 1, jeśli przeczytałeś 1

3. przesuń o jedno pole w prawo

4. czytaj znak i idź do kroku 1, jeśli przeczytałeś 1

5. Zatrzymaj się

0 0 0 1 0 1 0 1 1 1

^

1. przesuń o 1 pole w prawo

2. czytaj znak i idź do kroku 1 jeśli przeczytałeś 0

3. przesuń o 1 pole w prawo

4. czytaj znak i idź do kroku 1 jeśli przeczytałeś 0

5. przesuń o 1 pole w prawo

6.czytaj znak i idź do kroku 1 jeśli przeczytałeś 0

7. Zatrzymaj się

____ _?______

^

1. czytaj znak i idź do kroku 4 jeśli przeczytałeś 1

2. zapisz 1

3. zatrzymaj się

4. zapisz 0

5. zatrzymaj się

Przykładowy PROGRAM zatrzymujący się na pierwszej napotkanej taśmie jedynce wygląda następująco :

0 0 1 1 0 0

^

Z kolei program „podwajania jedynek” wygląda tak :

Podam również inne przykłady:

  1. Zapisz 0

  2. Przesuń o 1 pole w prawo

  3. Czytaj znak i idź do kroku 1, jeśli przeczytałeś 0

  4. ….

  5. Jeśli nie 0 to zatrzymaj się

  1. Zapisz 0

  2. Przesuń w prawo o 1

  3. Idź do kroku 1 jeśli przeczytałeś 0

  4. Pisz 0 ( znacznik )

  5. Przesuń w lewo

  6. Idź do kroku 4 jeśli przeczytałeś 1

  7. Pisz 1

  8. Przesuń w prawo

  9. Idź do kroku 7 jeśli przeczytałeś 1

  10. Pisz 1 (znacznik )

  11. Przesuń w prawo

  12. Idź do kroku 3 jeśli przeczytałeś 1

  13. Jeśli o to koniec


Wyszukiwarka

Podobne podstrony:
ćw1 Maszyna turinga
Maszyna Turinga
turingg, I ROK, HMP
Automaty?strakcyjne maszyna Turinga
6-turing
Maszyna Turinga
MASZYNA TURINGA A UMYSŁ LUDZKI
turing palindrom
maszyna Turinga id 281783 Nieznany
3 Maszyna Turinga
Turing, konspekt
Kubity i kot Schrödingera Od maszyny Turinga do komputerów kwantowych
Spraw z Turinga, Biotechnologia, Fizyka, Labolatorium
6 turing GKDUMDDSONZ74FAQH5XBOBKNUNERWAGHJHLOPOA
złożoność obliczeniowa algorytmu Maszyny Turinga
3 maszyna turinga
maszyna Turinga przyklady id 28 Nieznany

więcej podobnych podstron