Конструктивные объекты

Содержание

Слайд 2

Исходными и промежуточными данными, а также результатом работы алгоритмического процесса являются конструктивные

Исходными и промежуточными данными, а также результатом работы алгоритмического процесса являются конструктивные объекты
объекты

Слайд 3

Конструктивный объект должен иметь:
Конечное множество элементов
2) Внутреннюю систему координат, позволяющую однозначно локализовать

Конструктивный объект должен иметь: Конечное множество элементов 2) Внутреннюю систему координат, позволяющую
любой его элемент (второй элемент справа, элемент пятой строки и третьего столбца и т.д.)

Слайд 4

Простейшим примером конструктивных объектов являются слова в некотором алфавите

Простейшим примером конструктивных объектов являются слова в некотором алфавите

Слайд 5

Алфавитом называется непустое конечное множество
Элементы множества А называются буквами (символами)

Алфавитом называется непустое конечное множество Элементы множества А называются буквами (символами)

Слайд 6

Словом в алфавите А называется конечная последовательность
букв алфавита А. Натуральное число n

Словом в алфавите А называется конечная последовательность букв алфавита А. Натуральное число
≥ 0 называется длиной слова u.

Слайд 7

В теории алгоритмов удобно считать, что

В теории алгоритмов удобно считать, что

Слайд 8

Слово нулевой длины называется пустым словом
Обозначение: Λ

Слово нулевой длины называется пустым словом Обозначение: Λ

Слайд 9

Частными видами слов являются записи натуральных чисел, конечные десятичные дроби и т.п.

Пример
Алгоритм

Частными видами слов являются записи натуральных чисел, конечные десятичные дроби и т.п.
α - сложение натуральных чисел
Р = 12 + 24
Q = 36
P и Q являются словами в алфавите A={0, 1, 2, …, 9, +}

Слайд 10

Пример
Конструктивные объекты:
- Натуральные числа, записанные в какой-либо системе счисления
- Слова в естественном

Пример Конструктивные объекты: - Натуральные числа, записанные в какой-либо системе счисления -
языке
- Формулы алгебры высказываний
- Матрицы в их линейной записи:

Слайд 11

Пример
Не конструктивные объекты:
- Действительное число, являющееся бесконечной десятичной дробью (например, число π

Пример Не конструктивные объекты: - Действительное число, являющееся бесконечной десятичной дробью (например,
)
- Произвольная функция f(x): N → N

Слайд 12

Всякий конструктивный объект можно однозначно и полностью закодировать в виде слова.
Т.о. слова

Всякий конструктивный объект можно однозначно и полностью закодировать в виде слова. Т.о.
в алфавите – главный вид конструктивных объектов