Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель _________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__1__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Неформальное понятие
алгоритма. Алгоритм как формальная математическая система.
2.
Основные понятия
структурного программирования. Использование метода пошаговой детализации при
проектировании структуры программного обеспечения
3.
Даны два натуральных числа
m и n, представленные в унарной системе счисления. Соответствующие наборы
символов «|» разделены пустой клеткой. Автомат в состоянии q1 обозревает
самый правый символ входной последовательности. Разработать машину Тьюринга,
которая на ленте оставит сумму чисел m и n.
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель ________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__2__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Основные требования к
алгоритмам. Формы представления алгоритмов.
2. Понятие рекурсии. Глубина
рекурсии. Рекурсивные методы.
3.
Дано число n в десятичной
системе счисления. Разработать машину Тьюринга, которая увеличивала бы заданное
число n на 1. Автомат в состоянии q1 обозревает некую цифру
входного слова.
Преподаватель ______________ / Максимова О.Г
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель _________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__3__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Эффективность, сходимость,
сложность, надежность алгоритмов.
2.
Задачи поиска по критерию.
Полный перебор. Перебор с возвратом.
3.
Дано натуральное число n
> 1. Разработать машину Тьюринга, которая уменьшала бы заданное число n на
1, при этом в выходном слове старшая цифра не должна быть 0. Автомат в
состоянии q1 обозревает правую цифру числа.
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель ________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__4__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Машина Тьюринга. Примеры
схем машины Тьюринга. Вычислимые по Тьюрингу функции. Основная гипотеза теории
алгоритмов
2.
Сортировка данных
Алгоритмы внутренней и внешней сортировки.
3.
Дано число n в
восьмеричной системе счисления. Разработать машину Тьюринга, которая
увеличивала бы заданное число n на 1. Автомат в состоянии q1
обозревает некую цифру входного слова.
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель _________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__5__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Рекурсивные функции,
примитивно-рекурсивные функции и операторы, схемная интерпретация
примитивной рекурсии, частично рекурсивные и общерекурсивные функции. Тезис
Черча.
2.
Сложность алгоритмов.
Временная сложность алгоритма. Объемная сложность алгоритма.
3.
На ленте машины Тьюринга
находится десятичное число. Определить, делится ли это число на 5 без остатка.
Если делится, то записать справа от числа слово «да», иначе — «нет». Автомат
обозревает некую цифру входного числа.
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель ________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__6__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Нормальные алгорифмы
Маркова. Способы композиции нормальных алгорифмов Маркова
2.
Сложность алгоритмов.
Оценка порядка. Определение сложности алгоритмов.
3.
На ленте машины Тьюринга
находится число, записанное в десятичной системе счисления. Умножить это число
на 2. Автомат в состоянии q1 обозревает крайнюю левую цифру
числа. Кроме самой программы-таблицы, описать словами, что выполняется машиной
в каждом состоянии.
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель _________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__7__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Понятие эвристики.
Эвристические методы в программировании.
2.
Абстрактные машины.
Система команд. Примеры схем машины Тьюринга. Вычислимые по Тьюрингу функции.
Основная гипотеза теории алгоритмов
3.
Дано число n в шестнадцатеричной
системе счисления. Разработать машину Тьюринга, которая увеличивала бы заданное
число n на 1. Автомат в состоянии q1 обозревает некую цифру
входного слова.
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель ________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__8__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Эффективность, сходимость,
сложность, надежность алгоритмов
2.
Сортировка
данных Алгоритмы внутренней и внешней сортировки.
3.
Дан
массив из открывающих и закрывающих скобок. Построить машину Тьюринга, которая
удаляла бы пары взаимных скобок, т.е. расположенных подряд «( )» .
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель _________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__9__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Рекурсивные функции,
примитивно-рекурсивные функции и операторы, схемная интерпретация
примитивной рекурсии, частично рекурсивные и общерекурсивные функции. Тезис
Черча.
2.
Сложность алгоритмов.
Оценка порядка. Определение сложности алгоритмов.
3.
На ленте машины Тьюринга
находится десятичное число. Определить, делится ли это число на 2 без остатка.
Если делится, то записать справа от числа слово «yes», иначе — «no».
Автомат обозревает некую цифру входного числа.
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель ________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__10__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Эффективность, сходимость,
сложность, надежность алгоритмов.
2.
Задачи поиска по критерию.
Полный перебор. Перебор с возвратом.
3.
Дано натуральное число n
> 1. Разработать машину Тьюринга, которая уменьшала бы заданное число n на
1, при этом в выходном слове старшая цифра не должна быть 0. Автомат в
состоянии q1 обозревает некоторую цифру числа.
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель _________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__11__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Неформальное понятие
алгоритма. Алгоритм как формальная математическая система.
2.
Основные понятия
структурного программирования. Использование метода пошаговой детализации при
проектировании структуры программного обеспечения
3.
Даны два натуральных числа
m и n, представленные в унарной системе счисления. Соответствующие наборы
символов «|» разделены пустой клеткой. Автомат в состоянии q1 обозревает
самый правый символ входной последовательности. Разработать машину Тьюринга,
которая на ленте оставит сумму чисел m и n.
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель ________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__12__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Основные требования к
алгоритмам. Формы представления алгоритмов.
2. Понятие рекурсии. Глубина
рекурсии. Рекурсивные методы.
3.
Дано число n в десятичной
системе счисления. Разработать машину Тьюринга, которая увеличивала бы заданное
число n на 1. Автомат в состоянии q1 обозревает некую цифру
входного слова.
Преподаватель ______________ / Максимова О.Г
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель _________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__13__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Эффективность, сходимость,
сложность, надежность алгоритмов.
2.
Задачи поиска по критерию.
Полный перебор. Перебор с возвратом.
3.
Дано натуральное число n
> 1. Разработать машину Тьюринга, которая уменьшала бы заданное число n на
1, при этом в выходном слове старшая цифра не должна быть 0. Автомат в
состоянии q1 обозревает правую цифру числа.
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель ________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__14__ |
УТВЕРЖДАЮЗаместитель директора ________ « __ |
1.
Машина Тьюринга. Примеры
схем машины Тьюринга. Вычислимые по Тьюрингу функции. Основная гипотеза теории
алгоритмов
2.
Сортировка данных
Алгоритмы внутренней и внешней сортировки.
3.
Дано число n в
восьмеричной системе счисления. Разработать машину Тьюринга, которая
увеличивала бы заданное число n на 1. Автомат в состоянии q1
обозревает некую цифру входного слова.
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель _________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__15__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Рекурсивные функции, примитивно-рекурсивные
функции и операторы, схемная интерпретация примитивной рекурсии, частично
рекурсивные и общерекурсивные функции. Тезис Черча.
2.
Сложность алгоритмов.
Временная сложность алгоритма. Объемная сложность алгоритма.
3.
На ленте машины Тьюринга
находится десятичное число. Определить, делится ли это число на 5 без остатка.
Если делится, то записать справа от числа слово «да», иначе — «нет». Автомат
обозревает некую цифру входного числа.
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель ________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__16__ |
УТВЕРЖДАЮЗаместитель директора ________ « __ |
1.
Нормальные алгорифмы
Маркова. Способы композиции нормальных алгорифмов Маркова
2.
Сложность алгоритмов.
Оценка порядка. Определение сложности алгоритмов.
3.
На ленте машины Тьюринга
находится число, записанное в десятичной системе счисления. Умножить это число
на 2. Автомат в состоянии q1 обозревает крайнюю левую цифру
числа.
Преподаватель ______________ / Максимова О.Г.
Автономная некоммерческая
организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель _________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__17__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Понятие эвристики. Эвристические
методы в программировании.
2.
Абстрактные машины.
Система команд. Примеры схем машины Тьюринга. Вычислимые по Тьюрингу функции.
Основная гипотеза теории алгоритмов
3.
Дано число n в шестнадцатеричной
системе счисления. Разработать машину Тьюринга, которая увеличивала бы заданное
число n на 1. Автомат в состоянии q1 обозревает некую цифру
входного слова.
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель ________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__18__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Эффективность, сходимость,
сложность, надежность алгоритмов
2.
Сортировка
данных Алгоритмы внутренней и внешней сортировки.
3.
Дан
массив из открывающих и закрывающих кавычек. Построить машину Тьюринга, которая
удаляла бы пары взаимных скобок, т.е. расположенных подряд «» .
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель _________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__19__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Рекурсивные функции,
примитивно-рекурсивные функции и операторы, схемная интерпретация
примитивной рекурсии, частично рекурсивные и общерекурсивные функции. Тезис
Черча.
2.
Сложность алгоритмов.
Оценка порядка. Определение сложности алгоритмов.
3.
На ленте машины Тьюринга
находится десятичное число. Определить, делится ли это число на 2 без остатка.
Если делится, то записать справа от числа слово «ДА!», иначе — «НЕТ!». Автомат
обозревает некую цифру входного числа.
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель ________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__20__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Эффективность, сходимость,
сложность, надежность алгоритмов.
2.
Задачи поиска по критерию.
Полный перебор. Перебор с возвратом.
3.
Дано натуральное число n
> 1 в восьмеричной системе счисления. Разработать машину Тьюринга, которая
уменьшала бы заданное число n на 1, при этом в выходном слове старшая цифра не
должна быть 0. Автомат в состоянии q1 обозревает некоторую цифру
числа.
Преподаватель ______________ / Максимова
О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель _________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__21__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Неформальное понятие
алгоритма. Алгоритм как формальная математическая система.
2.
Основные понятия
структурного программирования. Использование метода пошаговой детализации при
проектировании структуры программного обеспечения
3.
Даны два натуральных числа
m и n, представленные в унарной системе счисления. Соответствующие наборы
символов «|» разделены пустой клеткой. Автомат в состоянии q1 обозревает
самый некий символ входной последовательности. Разработать машину Тьюринга,
которая на ленте оставит сумму чисел m и n.
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель ________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__22__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Основные требования к
алгоритмам. Формы представления алгоритмов.
2. Понятие рекурсии. Глубина
рекурсии. Рекурсивные методы.
3.
Дано число n в шестеричной
системе счисления. Разработать машину Тьюринга, которая увеличивала бы заданное
число n на 1. Автомат в состоянии q1 обозревает некую цифру
входного слова.
Преподаватель ______________ / Максимова О.Г
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель _________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__23__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Эффективность, сходимость,
сложность, надежность алгоритмов.
2.
Задачи поиска по критерию.
Полный перебор. Перебор с возвратом.
3.
Дано натуральное число n
> 1. Разработать машину Тьюринга, которая уменьшала бы заданное число n на
1, при этом в выходном слове старшая цифра не должна быть 0. Автомат в
состоянии q1 обозревает левую цифру числа.
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель ________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__24__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Машина Тьюринга. Примеры
схем машины Тьюринга. Вычислимые по Тьюрингу функции. Основная гипотеза теории
алгоритмов
2.
Сортировка данных
Алгоритмы внутренней и внешней сортировки.
3.
Дано число n в пятеричной
системе счисления. Разработать машину Тьюринга, которая увеличивала бы заданное
число n на 1. Автомат в состоянии q1 обозревает некую цифру
входного слова.
Преподаватель ______________ / Максимова О.Г.
Автономная
некоммерческая организация среднего профессионального образования
«Уральский
промышленно-экономический техникум»
РАССМОТРЕНОЦикловой Председатель _________ « 16 |
Специальность «Программирование Дисциплина: ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №__25__ |
УТВЕРЖДАЮЗаместитель ________ « __ |
1.
Рекурсивные функции, примитивно-рекурсивные
функции и операторы, схемная интерпретация примитивной рекурсии, частично
рекурсивные и общерекурсивные функции. Тезис Черча.
2.
Сложность алгоритмов.
Временная сложность алгоритма. Объемная сложность алгоритма.
3.
На ленте машины Тьюринга
находится десятичное число. Определить, делится ли это число на 5 без остатка.
Если делится, то записать справа от числа слово «YES!», иначе — «NO!».
Автомат обозревает некую цифру входного числа.
Преподаватель ______________ / Максимова О.Г.
Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
Скачиваний:
27
Добавлен:
27.05.2015
Размер:
29.7 Кб
Скачать
вопросы
к экзамену
по
дисциплине
«Теория алгоритмов»
-
Интуитивное
понятие алгоритма. -
Характерные
свойства алгоритма. -
Уточнения
понятия алгоритма. -
Понятие
вычислимых частичных и частично-рекурсивных
функций. -
Основные
понятия теории рекурсивных функций. -
Простейшие
числовые (или примитивные рекурсивные)
функции. -
Оператор
подстановки (суперпозиции) для
частично-рекурсивных функций. -
Оператор
примитивной рекурсии для частично-рекурсивных
функций. -
Оператор
минимизации (наименьшего корня) для
частично-рекурсивных функций. -
Понятие
примитивно-рекурсивной функции. -
Понятие
частично-рекурсивной функции. -
Тезис
Чёрча для частично-рекурсивных функций. -
Элементы
машины Тьюринга: внешняя память,
считывающая и записывающая головка,
управляющее устройство. -
Конфигурация
машины Тьюринга и порядок её работы. -
Понятие
алфавита машины Тьюринга -
Понятие
программы для машины Тьюринга. -
Примеры
машин Тьюринга. -
Композиция
машин Тьюринга. -
Понятие
итерации для машин Тьюринга. -
Теорема
Тьюринга.
Ст.преп.
___________ Березенцева Т.Н.
2012-2013
Соседние файлы в папке Теория алгоритмов
- #
- #
- #
- #
- #
Задание №1 (теоретическое – тест)
1. Впишите правильный ответ.
Раздел математики, в котором изучаются теоретические возможности эффективных процедур (алгоритмов) и их приложения – ___________.
2. Выберите правильный ответ.
Предложение “При точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату”, — фиксирует такое свойство алгоритма как:
1. Массовость.
2. Понятность.
3. Результативность
4. Дискретность.
5. Определенность.
3. Выберите правильные ответы.
Алгоритм обладает свойствами:
1. Дискретность.
2. Достоверность.
3. Объективность.
4. Понятность.
5. Полезность.
4. Выберите правильный ответ.
Алгоритм называется линейным,
- если он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
- если ход его выполнения зависит от истинности тех или иных условий;
- если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
- если он представим в табличной форме;
- если он включает в себя вспомогательный алгоритм.
5. Выберите правильный ответ.
Алгоритм включает в себя ветвление,
- если он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
- если ход его выполнения зависит от истинности тех или иных условий;
- если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
- если он представим в табличной форме;
- если он включает в себя вспомогательный алгоритм.
6. Выберите правильный ответ.
Алгоритм называется циклическим,
- если он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
- если ход его выполнения зависит от истинности тех или иных условий;
- если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
- если он представим в табличной форме;
- если он включает в себя вспомогательный алгоритм.
7. Впишите правильный ответ.
Система обозначений и правил, предназначенная для единообразной записи алгоритмов – ___________ .
8. Выберите неправильный ответ.
Способы представления алгоритмов
- Словесный.
- Графический.
- Линейный.
- Псевдокод.
- Программный.
9. Выберите правильный ответ.
Направление поиска моделей алгоритмов, связанное с системой подстановок над некоторым алфавитом, привело к созданию модели
- Машина Поста.
- Рекурсивные функции.
- Нормальные алгоритмы Маркова.
- Машина Тьюринга.
- Примитивно-рекурсивные функции.
10. Впишите правильный ответ.
Первое направление поиска моделей алгоритмов – ____________ алгоритмов – использовало связь с традиционными понятиями математики – вычислениями и числовыми функциями.
11. Выберите правильный ответ.
Какой вид будет иметь машина Поста после выполнения указанной программы?
12. Выберите правильный ответ.
Начальное состояние головки машины Поста:
- Против самой левой метки на ленте.
- Против пустой клетки левее самой левой метки на ленте.
- Против пустой клетки правее самой правой метки на ленте.
- Против самой правой метки на ленте.
13. Выберите правильный ответ.
На рисунке показана алгоритмическая структура:
- Следование.
- Ветвление.
- Цикл-пока.
- Цикл-до.
- Цикл с параметром.
14. Выберите правильный ответ.
На рисунке показана алгоритмическая структура:
- Следование.
- Ветвление.
- Цикл-пока.
- Цикл-до.
- Цикл с параметром.
15. Выберите правильный ответ.
Какой оператор реализует данную структуру
1. while условие do серия
2. repeat … until …
3.if … then …
4. if … then …else …
5. for … to …do …
16. Выберите правильные ответы.
Укажите номера верных предложений:
1. Вспомогательные алгоритмы – алгоритмы, решающие одну и ту же задачу
2. Кодирование – составление текста программы на языке программирования.
3. Эквивалентные алгоритмы – алгоритмы решения подзадач
4. Рекурсивный метод – сведение задачи к самой себе.
17. Выберите правильные ответы.
Укажите номера верных предложений:
1. Технология программирования – определенный общепринятый способ создания программ.
2. Цикл — алгоритмическая альтернатива.
3. Ветвление — повторение некоторой группы действий по условию.
4. Рекурсия – определение очередного значения функции через ранее вычисленные значения этой же функции.
18. Выберите правильный ответ.
На рисунке показан:
- Сборочный метод.
- Эвристический метод.
- Рекурсивный метод.
- Метод последовательной детализации.
- Метод сортировки.
19. Выберите правильный ответ.
Определите название блок-схемы:
- Вложенные ветвления.
- Цикл-пока с вложенным ветвлением.
- Вложенные циклы-пока.
- Следование ветвления и цикла-до.
- Вложенные циклы. Внешний – цикл-пока, внутренний – цикл-до.
20. Выберите правильный ответ.
Определите название блок-схемы:
- Вложенные ветвления.
- Цикл-пока с вложенным ветвлением.
- Вложенные циклы-пока.
- Следование ветвления и цикла-до.
- Вложенные циклы. Внешний – цикл-пока, внутренний – цикл-до.
21. Выберите правильный ответ.
Определите название блок-схемы:
- Вложенные ветвления.
- Цикл-пока с вложенным ветвлением.
- Вложенные циклы-пока.
- Следование ветвления и цикла-до.
- Вложенные циклы. Внешний – цикл-пока, внутренний – цикл-до.
22. Впишите правильный ответ.
Какое количество тестов необходимо для отладки данного алгоритма?
23. Выберите неправильные ответы.
Фрагменты программы записаны в соответствии со структурным подходом
1. k:= 1;s:= 0;while k < 7 do k:= k + 1; s:= s + 2*k ;
2. k:= 1;
s:= 0;
while k < 7 do k:= k + 1;
s:= s + 2*k ;
3. k:= 1;s:= 0;
while k < 7 do
k:= k + 1;
s:= s + 2*k ;
4. k:= 1;
s:= 0;
while k < 7 do
k:= k + 1;
s:= s + 2*k ;
24. Выберите правильный ответ.
Пространственная эффективность (объемная сложность) характеризует
- Длину входных данных.
- Время, необходимое для выполнения программы.
- Зависимость длины от времени.
- Объем памяти.