Тесты по теме «Алгоритмы»
№1. Расставьте по порядку этапы решения задач на ЭВМ
Алгоритмизация задачи. Ввод программы в ЭВМ. Математическое описание задачи. Отладка программы. Получение и анализ результатов. Постановка задачи. Программирование. Разработка контрольного примера.№2. Алгоритм – это:
действие, направленное на поиск определённого предмета. указание некоторого пути решения выбранной задачи. точное предписание, задающее алгоритмический процесс, начинающийся с произвольного исходного данного и направленный на получение результата, определенного этим исходным данным. предписание, записанное на диск, путём выбора методов и способов решения задачи.№3. Алгоритмический процесс – это процесс:
обратного преобразования объектов дискретными шагами. последовательного преобразования объектов дискретными шагами. последовательного удаления объектов дискретными шагами. последовательного преобразования объектов небольшими шагами.№4. Выберите правильный набор свойств алгоритма:
Понятность, детерминированность, дискретность, массовость, конечность, результативность. Понятность, двойственность, бесконечность, результативность. Детерминированность, декретность, массовость, конечность, результативность. Результативность, непонятность, дискретность, массовость, конечность, детерминированность.№5. Логический блок:
имеет один вход и один выход. имеет два входа и один выход. имеет два входа и два выхода. имеет один вход и два выхода.№6. К объектам алгоритма относятся:
константы, переменные, файлы, массивы. контакты, переменные, файлы, массивы. константы, неизвестные, файлы, массивы. константы, переменные, фейерверки, массивы.№7. К базовым конструкциям алгоритмов относятся три основные структуры:
Линейная, обратная, закручивающаяся. Линейная, обратная, циклическая. Линейная, разветвляющаяся, циклическая. Прямолинейная, разветвляющаяся, циклическая.№8. Алгоритм называется линейным:
если все действия в нем выполняются последовательно одно за другим. если все действия в нем выполняются. если все действия в нем выполняются одно вместо другого. если все действия в нем удаляются последовательно одно за другим.№9. Если число повторений в цикле неизвестно, то цикл называют:
Интеграционным. Итерационным. Интегральным. Неизвестным.№10. Установите соответствие:
Каждой структуре соответствуют свои операторы языка программирования:
| линейной | условные операторы |
| разветвляющейся | операторы цикла |
| циклической | операторы присваивания |
Ключи к проверке теста
№1. f, c, a, g, b, h, d, e
№2. c
№3. b
№4. а
№5. d
№6. а
№7. с
№8. a
№9. b
№10. 1-c
2-a
3-b


