Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РГР_Частина 1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
631.81 Кб
Скачать
    1. Встановити, чи зупиниться коли-небудь ця машина, якщо вона починає свою роботу із заданого слова (в початковий момент, в стані , машина знаходиться в комірці, в якій записана перша зліва буква слова, що переробляється).

    2. У разі якщо машина зупиняється, визначити яке слово отримано нею в результаті, та яка її остання конфігурація.

  1. Побудувати машину Тьюринга для обчислення заданої частково-числової функції. Прокоментувати вибір зовнішнього алфавіту та початкової конфігурації. Пояснити сенс кожного стану та переходу.

  1. Елементи нескінченної таблиці нумеруються так, як вказано на рисунку. Знайти по заданому k його місце у таблиці i, j.

  2. Задано вираз з арифметичними діями у вигляді стрічки. Визначити значення виразу. Врахувати наявність дужок.

  3. У текстовому файлі збережено лабіринт. Написати програму виходу з лабіринту.

Варіант 4

  1. Поняття повного набору логічних з’єднань. Теорема про повні набори логічних з’єднань. Приклади наборів, що не є повними.

  2. Похідні правила виведення: теорема про правила введення логічних з’єднань.

  3. Доведіть, що дана формула є теоремою числення висловлень, побудувавши послідовність формул, що є виводом даної формули із аксіом:

  1. Доведіть, що в численні висловлень має місце наступна виводимість, побудувавши відповідне виведення із гіпотез:

  1. Використовуючи теорему дедукції, доведіть, що наступна формула є теоремою числення висловлень:

  1. Логічні операції над предикатами. Теорема про кон’юнкцію двох предикатів. Наслідки.

  2. Записати наступне висловлювання за допомогою кванторів (на мові логіки предикатів) та за допомогою формул формалізованого числення предикатів. Для цього ввести необхідні предикати, предикатні та функціональні букви та терми:

Якщо кожен розумний філософ – цинік і тільки жінки є філософами, то тоді, якщо існують розумні філософи, то деякі з жінок – циніки.

  1. Встановити, чи є терм вільним для змінної у формулі :

є , є

  1. Нехай задано інтерпретацію:

, , ,

Вказати для яких значень змінних формула буде істинною в заданій інтерпретації:

є

  1. Нехай задано інтерпретацію:

, , , ,

Обчислити значення функцій в заданій інтерпретації:

,

  1. Концепція алгоритму. Нормальний алгоритм Маркова. Схема підстановок.

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

  1. Задана машина Тьюринга із зовнішнім алфавітом та наступною функціональною схемою:

1

Вхідне слово:

Необхідно:

    1. Встановити, чи зупиниться коли-небудь ця машина, якщо вона починає свою роботу із заданого слова (в початковий момент, в стані , машина знаходиться в комірці, в якій записана перша зліва буква слова, що переробляється).

    2. У разі якщо машина зупиняється, визначити яке слово отримано нею в результаті, та яка її остання конфігурація.

  1. Побудувати машину Тьюринга для обчислення заданої частково-числової функції. Прокоментувати вибір зовнішнього алфавіту та початкової конфігурації. Пояснити сенс кожного стану та переходу.

  1. Службовий автобус з "Фабрика меблів "НОВА" здійснює один рейс по встановленому маршруту і, у випадку наявності вільних місць, підбирає робітників, котрі чекають на зупинці та відвозить їх на фабрику. Автобус також може чекати на зупинці робітників, які ще не прийшли. Відомо час приходу кожного робітника на свою зупинку і час проїзду автобуса від кожної зупинки до наступної. Автобус приходить на першу зупинку в нульовий момент часу. Тривалість посадки робітників в автобус вважаємо нульовою. Написати програму, яка визначить мінімальний час, за який автобус привезе максимально можливу кількість робітників.

  2. Написати гру-стрілялку розстрілювання рухомої мішені. Враховувати кут польоту та силу.

  3. Гра Ґранді (Ґвідо Ґранді (1671-1742) — італійський математик). На початку гри є одна загальна група предметів, що містить n предметів. Два гравці по черзі розбивають одну з наявних \grup на дві нерівні частини. Гра триває доти, доки всі групи не міститимуть 1-2 предмети. Переможцем вважають того, хто виконає останнє розбиття. Гру реалізувати з комп’ютером

Варіант 5

  1. Числення висловлювань. Аксіоми. Поняття виводу. Правило виводу MP.

  2. Похідні правила виведення: теорема про правила видалення логічних з’єднань.

  3. Доведіть, що дана формула є теоремою числення висловлень, побудувавши послідовність формул, що є виводом даної формули із аксіом:

  1. Доведіть, що в численні висловлень має місце наступна виводимість, побудувавши відповідне виведення із гіпотез:

  1. Використовуючи теорему дедукції, доведіть, що наступна формула є теоремою числення висловлень:

  1. Логічні операції над предикатами. Теорема про диз’юнкцію двох предикатів. Наслідки.

  2. Записати наступне висловлювання за допомогою кванторів (на мові логіки предикатів) та за допомогою формул формалізованого числення предикатів. Для цього ввести необхідні предикати, предикатні та функціональні букви та терми:

Послідовність має границю.

  1. Встановити, чи є терм вільним для змінної у формулі :

є , є

  1. Нехай задано інтерпретацію:

, , ,

Вказати для яких значень змінних формула буде істинною в заданій інтерпретації:

є

  1. Нехай задано інтерпретацію:

, , , ,

Обчислити значення функцій в заданій інтерпретації:

,

  1. Машина Тьюринга. Схема будови та принцип роботи. Поняття конфігурації та стандартної конфігурації.

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

  1. Задана машина Тьюринга із зовнішнім алфавітом та наступною функціональною схемою:

1

Вхідне слово:

Необхідно:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]