Машины Тьюринга

6 участников

О чём курс

О чём курс

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

Что внутри

Обучение делится на вводную теоретическую часть и прикладной блок. В теоретическом разделе подробно разбирается многообразие вычислительных моделей: универсальные, недетерминированные, многоленточные, квантовые, вероятностные машины Тьюринга, а также машина Поста, тезис Чёрча — Тьюринга и проблема останова.

Практическая часть курса сосредоточена на программировании машин Тьюринга и работе с их программными симуляторами. Учащиеся разбирают кодирование информации, принципы написания алгоритмов и реализацию базовых арифметических операций: инкремента, сложения и вычитания.

Формат

Курс состоит из видеоуроков, которые сопровождаются наглядными примерами для упрощения восприятия сложных абстрактных понятий. Для освоения программы не требуется узкоспециализированных входных знаний — вся необходимая база содержится в видеоматериалах.

Для кого

Материал курса ориентирован на развитие фундаментального понимания вычислений и рассчитан на:

  • действующих и начинающих программистов;
  • системных архитекторов;
  • студентов и аспирантов технических вузов;
  • всех, кто интересуется теоретической информатикой, кибернетикой и цифровыми технологиями.

Программа обучения

  • Машина Тьюринга
  • Зоопарк машин Тьюринга
  • Универсальная машина Тьюринга
  • Устройство универсальной машины Тьюринга
  • Недетерминированная машина Тьюринга
  • Машина Тьюринга с несколькими лентами
  • Машина Тьюринга с несколькими дорожками
  • Квантовая машина Тьюринга
  • Нейронная машина Тьюринга
  • Вероятностная машина Тьюринга
  • Машина Поста-Тьюринга
  • Только читающая машина Тьюринга
  • Только читающая машина Тьюринга с только правым сдвигом
  • Симметричная машина Тьюринга
  • Машина Тьюринга, которая всегда останавливается
  • Однозначная машина Тьюринга
  • Предельный ординал Омега
  • Машина Зенона
  • Формальные системы
  • Теоремы Гёделя о неполноте
  • Диагонализация Кантора
  • Проблема останова машины Тьюринга
  • Тьюринг-полнота
  • Тезис Чёрча-Тьюринга
  • Унарное и бинарное кодирование информации для машины Тьюринга
  • Языки программирования для машин Тьюринга
  • Общие принципы программирования машин Тьюринга
  • Программирование машин Тьюринга: инкремент
  • Программирование машин Тьюринга: сложение
  • Программирование машин Тьюринга: вычитание
  • Программирование машины Поста
  • Симуляторы машин Тьюринга
Складчина создана 2 февраля 2023 г.

Теги курса

Профессии

Другие материалы автора 12

РД Роман Душкин Все материалы
366 ₽ 1 090 ₽