Информатика 8. Алгоритмические конструкции

Информатика 8. Алгоритмические конструкции. Рекомендуется вначале прочитать конспект урока «Информатика 8 класс. Алгоритмические конструкции».  В настоящем тесте всего 14 вопросов. Нет ограничения по времени. В случае явно плохих результатов (меньше 15% правильных ответов) тестирование по теме «Информатика 8. Алгоритмические конструкции» заканчивается досрочно! Неудовлетворительная оценка выставляется, если правильных ответов меньше 50% ! Вернуться на страницу «Информатика 8 класс».

 7%
В результате выполнения алгоритма:
а:= 10
b:= 20
а:= а - b/2
если а > b
то с:= а + b
иначе с:= b - а
все переменная с примет значение:
Исполнителю Чертежник был задан алгоритм:
нц 2 раз
сместиться на вектор (1, - 2)
сместиться на вектор (- 1, 3)
кон
 Этот алгоритм можно заменить командой:
Был задан алгоритм:
рис 7-1 алгоритм В результате выполнения этого алгоритма переменная у примет значение:
В результате выполнения алгоритма для х = 150:
а:=10
b:=x div a
a:=a-b/3 переменная а примет значение:
рис 7-2У исполнителя Робот есть четыре команды перемещения (вверх, вниз, влево, вправо). При выполнении каждой из них Робот перемещается на одну клетку в соответствующем направлении в прямоугольном лабиринте. Для проверки истинности условия отсутствия стены у клетки, в которой находится Робот, используются команды: сверху свободно, снизу свободно, слева свободно, справа свободно. Цикл пока <условие> команда выполняется, пока условие истинно, иначе происходит переход на следующую строку. Если Робот начнет движение в сторону находящейся рядом с ним стены, то он разрушится, и выполнение программы прервется.
нач
пока <слева свободно> влево
пока <сверху свободно> вверх
пока <справа свободно> вправо
пока <снизу свободно> вниз
кон Количество клеток, соответствующих требованию, что, выполнив предложенную программу, Робот уцелеет и остановится в той же клетке, с которой он начал движение, равно:
Выберите название алгоритмической конструкции, в которой в зависимости от результата проверки условия предусмотрен выбор одной из двух последовательностей действий.
Выберите название алгоритма, содержащего конструкцию повторения.
В результате выполнения алгоритма:
а:=50
b:=20
а:=а-b/2
если а>b
то с:=а+b
иначе с:=b-а
все переменная с примет значение:
Исполнителю Чертежник был задан алгоритм:
нц 2 раз
сместиться на вектор (1, 3)
сместиться на вектор (- 2, - 5)
кон Этот алгоритм можно заменить командой:
Был задан алгоритм:
рис 7-3 алгоритм В результате выполнения этого алгоритма переменная а примет значение:
В результате выполнения алгоритма для х = 250:
а:=10
b:=x mod а
а:=а-b/2 переменная а примет значение:
рис 7-4У исполнителя Робот есть четыре команды перемещения (вверх, вниз, влево, вправо). При выполнении каждой из них Робот перемещается на одну клетку в соответствующем направлении в прямоугольном лабиринте. Для проверки истинности условия отсутствия стены у клетки, в которой находится Робот, используются команды сверху свободно, снизу свободно, слева свободно, справа свободно. Если Робот начнет движение в сторону находящейся рядом с ним стены, то он разрушится, и выполнение программы прервется.
нач
пока <снизу свободно> вниз
пока <справа свободно> вправо
пока <сверху свободно> вверх
пока <слева свободно> влево
кон Количество клеток, соответствующих требованию, что, выполнив предложенную программу, Робот уцелеет и остановится в той же клетке, с которой он начал движение, равно:
Запишите название алгоритмической конструкции, отображающей естественный, последовательный порядок действий.
Запишите название алгоритма, содержащего конструкцию ветвления.

 

Вас могут заинтересовать...

Форма для написания комментария

На сайте используется ручная модерация. Срок проверки: от 1 часа до 3 дней.