Основные алгоритмические конструкции

Тест: 15 вопросов
1. Алгоритмом считать можно последовательность любых команд на:
математическом (формальном) языке
языке программирования
языке исполнителя и для решения класса однотипных задач
2. Алгоритм - это:
математическое доказательство программы
запись метода решения однотипных задач
любая конечная последовательность команд с номерами
3. У любого алгоритм нет свойства:
обязательного наличия входных данных
обязательного наличия класса решаемых задач
компактного представления команд
4. Алгоритм - линейный, если:
команды тела алгоритма - линейные функции
тело алгоритма содержит команды всех типов
команды тела выполняются строго последовательно и все
5. Команда алгоритма - условной структуры, если в ней есть хоть:
один предикат
одно условие на размерность массива;
один условный знак
6. Команда цикла всегда:
повторяет тело цикла
ввод данных;
завершает алгоритм после цикла ввода данных
7. Алгоритм всегда:
математическим выражаем
содержит цикл
программируем
8. Любой алгоритм:
сложен
машинно-зависим
результативен
9. Для любого алгоритма тест показывает:
его корректность или некорректность
его практическое применение
его работоспособность
10. Алгоритм состоит из двух частей:
функциональной (используемых функций) и логической (условий)
ввода и вывода
декларирующей (заголовок алгоритма) и преобразующей (тело алгоритма)
11. . Все перечисленное являются элементами записи алгоритма для списка:
описание переменных, операционная система, команда вывода
описание переменных, команды, данные, условия переходов
ввод, вывод, переход, защита данных
12. Не является элементом любого алгоритма объект:
график (для наглядности данных)
останов (завершающая команда)
модуль (вызываемая программа)
13. Чему равно при х=5 значение x после команды if(x>5) then x:=x-3 else x:=x+3?
2
5
8
14. Чему равно при исходных i=1, s=0 значение s при выполнении цикла: for m:=1 to 3 do begin s:=s+m; s:=s+s end; ?
40
30
20
15. Чему равно при исходном s=0 его значение в конце выполнения цикла: for m:=2 to 4 do s:=s+m; ?
3
6
9

Для максимально эффективной подготовки к предстоящему зачету или экзамену по информационным технологиям используйте бесплатное тестирование на нашем сайте. В ходе работы над вопросами теста вы не только проверите свой уровень знаний, но и закрепите изученный ранее материал и обнаружите пробелы, над которыми стоит поработать. Проходите тестирование несколько раз, повторяйте темы и термины, систематизированные специалистами специально для вас.

Получить помощь от экспертов по информационной технологии можно тут.

Комментарии

Нет комментариев

Предыдущая статья

Основы алгоритмизации

Следующая статья

Системы счисления
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир