русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Задание на лабораторную работу


Дата добавления: 2015-07-23; просмотров: 998; Нарушение авторских прав


 

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



<== предыдущая лекция | следующая лекция ==>
Примитивно-рекурсивные функции | Символьные конструкции


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.