Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
104
Добавлен:
26.03.2016
Размер:
192 Кб
Скачать

Алгоритм и его свойства. Способы записи алгоритма

Вопрос

Ответы

1.

Такое свойство алгоритма, как ________ означает, что применение алгоритма к одним и тем же данным должно давать одинаковый результат.

  1. конечность;

  2. детерминированность (определенность);

  3. результативность;

  4. массовость.

2.

Такое свойство алгоритма, как означает, что при корректно заданных исходных данных алгоритм выдает результат за фиксированное число шагов.

  1. понятность;

  2. массовость;

  3. детерминированность;

  4. конечность.

3.

Алгоритм может быть записан в виде последовательностей:

  1. лексем, словоформ, идентификаторов;

  2. команд, действий, формул;

  3. ключевых признаков, графических примитивов, табличных форм;

объектов, классов, переменных.

4.

Установите такой порядок выполнения операций, чтобы при начальных значениях A=2, B=5, C=-5 результирующим стало значение С=5.

1) C=C/5 2) B=A+B 3) C=B+10 4) A=A*B

  1. 2, 3, 4, 1

  2. 4, 2, 3, 1

  3. 1, 2, 4, 3

  4. 3, 1, 2, 4

5.

  1. C > B

  2. A < C

  3. MAX > C

  4. MAX < C

6.

Алгоритм обладает свойством массовости, если…

  1. выдает различные результаты при одинаковых входных данных;

  2. не выдает результат при неверных входных данных;

  3. выдает результат при различных входных данных;

используется группой пользователей.

7.

В результате выполнения фрагмента блок-схемы алгоритма

X и Y примут следующие значения …

  1. X=2 , Y=3,5

  2. X=3 , Y=0,5

  3. X=2 , Y=2

  4. X=3 , Y=4,5

8.

На рисунке представлен фрагмент алгоритма, имеющий ____ структуру.

  1. циклическую с предусловием;

  2. циклическую с постусловием;

  3. разветвляющуюся;

  4. линейную.

9.

Данная блок-схема программы …

  1. производит сложение 9 подряд идущих натуральных чисел, начиная с введённого. и выводит результат;

  2. производит сложение 10 подряд идущих натуральных чисел начиная с введённого и выводит результат;

  3. производит сложение 9 подряд идущих натуральных чисел, начиная с единицы, и выводит результат;

  4. производит сложение 10 подряд идущих натуральных чисел, начиная с единицы, и выводит результат.

Линейная алгоритмическая структура

Вопрос

Ответ

1.

Для того чтобы поменять местами значения переменных X и Y, можно использовать последовательности команд

  1. Только 3

  2. 2, 4

  3. 3, 4

  4. 2, 3