
- •Цикловая комиссия (секция) Информатики и автоматизированных систем управления при кафедре Информационных систем и технологий
- •Содержание Пояснительная записка 4
- •Пояснительная записка
- •При точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату
- •Алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа
- •Алгоритм должен быть разбит на последовательность отдельных шагов
- •Записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд
- •Двоичным деревом
- •Поразрядная
- •Команда обращения алгоритма к самому себе находится в самом алгоритме
- •Рекурсивный вызов данного алгоритма происходит из вспомогательного алгоритма, к которому в данном алгоритме имеется обращение
- •По команде «Стоп»
- •Машина не останавливается никогда
- •Выходное слово первого алгоритма является входным для второго
- •Существует алгоритм с, преобразующий любое слово р, содержащееся в пересечении областей определения алгоритмов а и в
- •Алгоритмически неразрешимой задачей
- •Вычислимой
- •Разрешимым
- •Перечислимым
- •Литература
Федеральное агентство связи
ФГОБУ ВПО «Сибирский государственный университет
телекоммуникаций и информатики»
Уральский технический институт связи и информатики (филиал)
Е. Ю. Сонина
ТЕОРИЯ АЛГОРИТМОВ
Тесты с разбивкой на дидактические единицы
для преподавателей
Екатеринбург
2012
УДК
ББК
Рецензент: Некрасов В.П. – к.т.н., профессор кафедры ИСиТ
Сонина Е. Ю.
Теория алгоритмов [Текст] : тесты с разбивкой на дидактические единицы для преподавателей, обучающих студентов очной и заочной форм обучения по специальности 230115 - «Программирование в компьютерных системах» среднего профессионального образования / Е. Ю. Сонина.- Екатеринбург : Изд-во УрТИСИ ФГОБУ ВПО «СибГУТИ», 2012.- 23с.
Тесты по учебной дисциплине «Теория алгоритмов» содержат 100 вопросов с разбивкой на 2 дидактические единицы для закрепления, углубления и расширения теоретических знаний студентов, а также литературу, которую можно рекомендовать студентам для подготовки к данным тестам.
Рекомендовано НМС УрТИСИ ФГОБУ ВПО «СибГУТИ» в качестве тестовых заданий для преподавателей, обучающих студентов очной и заочной форм обучения по специальности 230115 - «Программирование в компьютерных системах» среднего профессионального образования.
УДК
ББК
Цикловая комиссия (секция) Информатики и автоматизированных систем управления при кафедре Информационных систем и технологий
© УрТИСИ ФГОБУ ВПО «СибГУТИ», 2012
Содержание Пояснительная записка 4
ДЕ 1 Теория вероятностей 5
ДЕ 2 Математическая статистика 15
Литература 23
Пояснительная записка
Тестовые задания по учебной дисциплине «Теория алгоритмов» составлены в соответствии с Государственными требованиями, обязательными при реализации основной профессиональной образовательной программы среднего профессионального образования.
Тестовые задания предназначены для преподавателей, обучающих студентов очной и заочной форм обучения по специальности 230115 - «Программирование в компьютерных системах» среднего профессионального образования.
Целью тестовых заданий является формирование у студентов знаний и представлений в рамках дисциплины «Теория алгоритмов» в соответствии с дидактическими единицами, включающими следующие темы:
ДЕ 1 Введение в теорию алгоритмов
1.1 Неформальное понятие алгоритма
1.2 Характеристики сложности алгоритмов
ДЕ 2 Основы теории алгоритмов
2.1 Машины Тьюринга
2.2 Рекурсивные функции
2.3 Нормальные алгоритмы Маркова
2.4 Неразрешимые алгоритмические проблемы
2.5 Разрешимые и перечислимые множества
ДЕ 1 Введение в теорию алгоритмов
Как называется графическое представление алгоритма?
последовательность формул
блок-схема
таблица
словесное описание
На рисунке представлена часть блок-схемы. Как называется такая вершина?
предикатная
объединяющая
функциональная
сквозная
На рисунке представлена часть блок-схемы. Как называется такая вершина?
предикатная
объединяющая
функциональная
сквозная
На рисунке представлена часть блок-схемы. Как она называется?
альтернатива
итерация
вывод данных
следование
На рисунке представлена часть блок-схемы. Как она называется?
а
льтернатива
композиция
цикл с предусловием
итерация
На рисунке представлена часть блок-схемы. Как она называется?
а
льтернатива
композиция
цикл с предусловием
цикл с постусловием
На рисунке представлена часть блок-схемы. Как она называется?
а
льтернатива
композиция
цикл с постусловием
цикл с предусловием
Как называется конструкция блок-схемы, изображенная на рисунке?
в
ыполнение операций
начало-конец алгоритма
вызов вспомогательного алгоритма
ввод/вывод данных
К
ак называется конструкция блок-схемы, изображенная на рисунке?
выполнение операций
начало-конец алгоритма
вызов вспомогательного алгоритма
ввод/вывод данных
Как называется конструкция блок-схемы, изображенная на рисунке?
в
ыполнение операций
начало-конец алгоритма
вызов вспомогательного алгоритма
ввод/вывод данных
Как называется конструкция блок-схемы, изображенная на рисунке?
в
ыполнение операций
начало-конец алгоритма
вызов вспомогательного алгоритма
ввод/вывод данных
Свойство алгоритма записываться в виде упорядоченной совокупности отделенных друг от друга предписаний (директив) называется …
понятность
определенность
дискретность
массовость
Свойство алгоритма записываться в виде только тех команд, которые находятся в Системе Команд Исполнителя, называется…
понятность
определенность
дискретность
результативность
Свойство алгоритма записываться только директивами однозначно и одинаково интерпретируемыми разными исполнителями:
дискретность
понятность
определенность
результативность
Свойство алгоритма указывающее, что при точном исполнении всех предписаний процесс должен прекратиться за конечное число шагов с определенным ответом на поставленную задачу, называется…
понятность
детерминированность
дискретность
результативность
Свойство алгоритма обеспечивать решение не одной задачи, а целого класса задач этого типа называется…
понятность
определенность
дискретность
массовость
Что называют служебными словами в алгоритмическом языке?
слова, употребляемые для записи команд, входящих в Систему Команд Исполнителя
слова, смысл и способ употребления которых задан раз и навсегда
вспомогательные алгоритмы, которые используются в составе других алгоритмов
константы с постоянными значениями
Алгоритм — это…
правила выполнения определенных действий
ориентированный граф, указывающий порядок исполнения некоторого набора команд
понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей
набор команд для компьютера
Алгоритмом можно назвать...
описание решения квадратного уравнения
расписание уроков в учебном заведении
технический паспорт автомобиля
список студентов в журнале
Укажите наиболее полный перечень способов записи алгоритмов:
словесный, графический, псевдокод, программный
словесный; программный, псевдокод, диаграммный
графический, программный, диаграммный, музыкальный
словесный, программный, графический