Тесты по теме Алгоритмизация 10 класс

Автор публикации:

Дата публикации:

Краткое описание: ...


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

10 класс

Адамова С.Е.


1. Расставьте по порядку этапы решения задач на ЭВМ

  1. Алгоритмизация задачи.

  2. Ввод программы в ЭВМ.

  3. Математическое описание задачи.

  4. Отладка программы.

  5. Получение и анализ результатов.

  6. Постановка задачи.

  7. Программирование.

  8. Разработка контрольного примера.


2. Алгоритм – это:

  1. действие, направленное на поиск определённого предмета.

  2. указание некоторого пути решения выбранной задачи.

  3. точное предписание, задающее алгоритмический процесс, начинающийся с произвольного исходного данного и направленный на получение результата, определенного этим исходным данным.

  4. предписание, записанное на диск, путём выбора методов и способов решения задачи.


3. Алгоритмический процесс – это процесс:

  1. обратного преобразования объектов дискретными шагами.

  2. последовательного преобразования объектов дискретными шагами.

  3. последовательного удаления объектов дискретными шагами.

  4. последовательного преобразования объектов небольшими шагами.


4. Выберите правильный набор свойств алгоритма:

  1. Понятность, детерминированность, дискретность, массовость, конечность, результативность.

  2. Понятность, двойственность, бесконечность, результативность.

  3. Детерминированность, декретность, массовость, конечность, результативность.

  4. Результативность, непонятность, дискретность, массовость, конечность, детерминированность.


5. Логический блок:

  1. имеет один вход и один выход.

  2. имеет два входа и один выход.

  3. имеет два входа и два выхода.

  4. имеет один вход и два выхода.


6. К объектам алгоритма относятся:

  1. константы, переменные, файлы, массивы.

  2. контакты, переменные, файлы, массивы.

  3. константы, неизвестные, файлы, массивы.

  4. константы, переменные, фейерверки, массивы.


7. К базовым конструкциям алгоритмов относятся три основные структуры:

  1. Линейная, обратная, закручивающаяся.

  2. Линейная, обратная, циклическая.

  3. Линейная, разветвляющаяся, циклическая.

  4. Прямолинейная, разветвляющаяся, циклическая.


8. Алгоритм называется линейным:

  1. если все действия в нем выполняются последовательно одно за другим.

  2. если все действия в нем выполняются.

  3. если все действия в нем выполняются одно вместо другого.

  4. если все действия в нем удаляются последовательно одно за другим.


9. Если число повторений в цикле неизвестно, то цикл называют:

  1. Интеграционным.

  2. Итерационным.

  3. Интегральным.

  4. Неизвестным.


10. Установите соответствие:

Каждой структуре соответствуют свои операторы языка программирования:

линейной
  1. условные операторы

  1. разветвляющейся

  1. операторы цикла

  1. циклической

  1. операторы присваивания







Ключи к проверке теста

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