Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Задание на лабораторную работу
1. Разработать алгоритм вычисления в виде рекурсивной функции. 2. Проверить модель алгоритма на множестве тестовых примеров. 3. Определить к какому классу рекурсивных функций принадлежит : примитивно-рекурсивна, частично-рекурсивна или общерекурсивна.
Варианты заданий 1. Сумма всех четных делителей числа . 2. Количество всех нечетных делителей числа . 3. Количество нулей в двоичной записи . 4. Сумма цифр в двоичной записи . 5. Количество взаимно-простых с чисел, 6. Максимальная цифра в 8-ричной записи числа . 7. Минимальная цифра в 8-ричной записи числа . 8. Количество четных цифр в 8-ричной записи числа . 9. Количество нечетных цифр в 8-ричной записи числа . 10. Сумма простых делителей числа . 11. Количество простых делителей числа . 12. Количество простых чисел, 13. Количество чисел, являющихся полными квадратами, 14. Сумма чисел, являющихся степенью двойки, 15. Максимальная цифра в 16-ричной записи числа . 16. Минимальная цифра в 16-ричной записи числа . 17. Ближайшее к простое число. 18. Произведение делителей числа . 19. Произведение простых делителей числа . 20. Произведение взаимно-простых с чисел, 21. Наименьшее общее кратное двух чисел, , 22. Наибольший общий делитель двух чисел, 23. Функция, отличная от нуля в конечном числе точек. 24. Номер наибольшего простого делителя числа 25. Функция, вычисляющая целую часть квадратного корня от аргумента, .
Контрольные вопросы 1. Что такое вычислимая, арифметическая, частичная или всюду определенная функция? 2. Определить операторы суперпозиции и примитивной рекурсии. 3. Перечислить простейшие функции теории рекурсивных функций. 4. Что такое примитивно-рекурсивные функции? 5. Показать примитивную рекурсивность известных арифметических функций. 6. Показать примитивную рекурсивность арифметизованных логических функции. Примитивная рекурсивность отношений и предикатов. 7. Определить оператор минимизации, в каких случаях он работает бесконечно? 8. Что такое частично-рекурсивная функция и общерекурсивная? 9. Сформулировать тезис Черча. 10. Определите соотношение между примитивно, частично и общерекурсивными функциями. Лабораторная работа № 2
|