logotip ua5.org
UA5.ORG

Методичні матеріали з інформатики
 
 
      Головна Зв'язок Статистика Закладки Нове      
 
 
 

Машина Поста
Основні поняття інформатики
     
     
 

Машина Поста складається з необмеженої в обидва боки стрічки, розділеної на гнізда, послідовно пронумеровані цілими числами, як позитивними, так і негативними. У кожнім гнізді стрічки стоїть ознака того, що в гнізді записана мітка або гніздо порожнє. Стан стрічки — це дані, які гнізда зайняті, а які порожні.

 Крім стрічки є головка читання/запису, який: уміє рухатися вперед, назад і стояти на місці; уміє читати вміст, стирати й записувати мітку; управляється програмою, у яку можуть входити в будь-якій комбінації й будь-якій кількості шість команд:

1) вправо;

2) уліво;

3) поставити мітку;

4) стерти мітку;

5) передача керування на один номер команди в програмі, якщо в поточнім гнізді є мітка; якщо мітки ні, те передача керування на інший номер команди;

6) припинення роботи.

Стан машини — це стан стрічки й положення головки читання/запису.

Машина Поста, незважаючи на зовнішню простоту, може робити різні обчислення, для чого треба задати початковий стан машини й програму, яка ці обчислення зробить.

Машина Поста — це модель комп'ютера.

Машина одержала ім'я математика Є. Поста (США) і вирішує наступну проблему: якщо для рішення завдання можна побудувати машину Поста, то вона алгоритмічно розв'язна.

Машина Поста й машина Тьюринга еквівалентні по своїх можливостях. Розроблені практично в те саме час (в 1936 р.) незалежно друг від друга.

чи Можна будь-який алгоритм представити у формі машини Поста? Відповідь на це питання дається у вигляді так званого тези Поста: усякий алгоритм представимо у формі машини Поста. Це теза тому, що його неможливо довести, тому що в ньому фігурують, з одного боку, інтуїтивне поняття "усякий алгоритм", а з іншого сторони — точне поняття «машина Поста».

Клас нормальних алгоритмів Маркова й клас алгоритмів, представлених у формі машин Поста, збігаються.
 
   
 
 
Інші статті за темою:

  • Машина Тьюринга
  • Алгоритм
  • Машина Беббиджа
  • Поняття комп’ютера
  • Арифмометр


  •  
         
         

     
    Розділи
    Основні поняття інформатикиУявлення інформаціїІнформація і світІнформаційні технологіїІнформаційні технології управлінняМоделюванняОпераційні системиОпераційна система WindowsОпераційна система Windows XPОпераційна система Windows ServerОпераційна система LinuxОфісні пакетиТекстовий редактор MS WordТабличний редактор ExcelГрафічний редактор PaintБази данихОснови програмуванняПрограмування мовою PascalVisual Basic for ApplicationsУтилітиГрафікаWeb та HTMLВикористання InternetКомп\'ютерні мережіЗахист інформаціїВіруси та антівірусиОбладнання
     

    Популярні публікації
    Бетон, ячеистый бетон, изготовление пенобетона на выгодных для вас условиях
     

    Рекомендовані матеріали
    Заказать недорогая офисная мебель на сайте. Офисные кресла, недорогая офисная мебель.
     


     
     
         
      Copyright © 2008 UA5.org  
      Другое Зеленограда