Задание на лабораторную работу. 1. Составить нормальный алгоритм Маркова над алфавитом А.
1. Составить нормальный алгоритм Маркова над алфавитом А. 2. На конкретных примерах исходных слов продемонстрировать работу составленных алгоритмов.
Варианты заданий 1. Реализовать алгоритм, выполняющий замену в слове 2. Реализовать алгоритм, выполняющий перестановку в слове 3. Составить нормальный алгоритм, преобразующий исходную строку в алфавите 4. Реализовать алгоритм, выполняющий 5. Реализовать алгоритм, выполняющий 6. Реализовать алгоритм, выполняющий 7. Реализовать алгоритм, вычисляющий арифметическое вычитание 8. Реализовать функцию выбор аргумента 9. Реализовать вычисление предиката X=Y в унарном коде с сохранением (восстановлением) исходных данных. 10. Реализовать вычисление предиката X>Y в унарном коде с сохранением (восстановлением) исходных данных. 11. Реализовать алгоритм в алфавите 12. Реализовать алгоритм над алфавитом 13. Реализовать операцию копирование в алфавите 14. Реализовать алгоритм над алфавитом 15. Реализовать алгоритм в алфавите 16. Реализовать алгоритм над алфавитом 17. Реализовать алгоритм, реализующий функцию циклический сдвиг двоичного числа на одну ячейку. 18. Реализовать алгоритм в алфавите 19. Реализовать алгоритм над алфавитом 20. Реализовать алгоритм, выполняющий следующие действия. В слове 21. Реализовать алгоритм над алфавитом 22. Реализовать алгоритм над алфавитом 23. Реализовать алгоритм над алфавитом 24. Реализовать алгоритм над алфавитом 25. Реализовать алгоритм над алфавитом
Контрольные вопросы 1. Что такое Марковская подстановка? 2. Что такое заключительная Марковская подстановка, как она обозначается? 3. В каком случае Марковская подстановка считается неприменимой к некоторому слову? 4. Как функционирует нормальный алгоритм Маркова? 5. В каких случаях НАМ заканчивает работу и останавливается? 6. Чем отличается НАМ в алфавите А от алгоритма над алфавитом А? 7. Привести пример бесконечно работающего нормального алгоритма Маркова. 8. Привести определение нормально вычислимой словарной функции. 9. Сформулировать принцип нормализации.
|