Тесты по теме «Алгоритмы»

10 класс

№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