Меню
Тесты
Тесты  /  Информатика  /  8 класс  /  8_3.4. Информатика 2024. Алгоритмическая конструкция «следование»

8_3.4. Информатика 2024. Алгоритмическая конструкция «следование»

Avatar
11.12.2022. Тест. Информатика, 8 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
8_3.4. Информатика 2024. Алгоритмическая конструкция «следование»

Список вопросов теста

Вопрос 1

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

Варианты ответов
  • если он включает в себя вспомогательный алгоритм
  • если его выполнение предполагает многократное повторение одних и тех же действий
  • если последовательность его команд фиксирована, при каждом исполнении программы (независимо от значений исходных данных) вторая команда выполняется вслед за первой, третья - вслед за второй и т.д.
Вопрос 2

У исполнителя Делитель две команды, которым присвоены номера:
1.    раздели на 2
2.    вычти 1
Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 1. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 60 числа 6, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12112 - это алгоритм:
раздели на 2
вычти 1
раздели на 2
раздели на 2
вычти 1,
который преобразует число 42 в число 4.)
Если таких алгоритмов более одного, то запишите любой из них.
В ответе необходимо записать последовательность из пяти цифр без пробелов (например, 12112)

Вопрос 3

Запишите значение, которое будет присвоено переменной X после выполнения оператора

X := 19 mod 4

Вопрос 4

Дан фрагмент линейного алгоритма:

х := 3
у := х * х
у := х * у
х := у - х
s := у - х

Какое значение получит переменная s после выполнения этого фрагмента алгоритма? В ответе запишите только число.

Вопрос 5

У исполнителя Альфа две команды, которым присвоены номера:
1.    вычти 2;
2.    умножь на b
(b — неизвестное натуральное число).
Выполняя первую из них, Альфа уменьшает число на экране на 2, а выполняя вторую, умножает это число на b. Программа для исполнителя Альфа— это последовательность номеров команд. Известно, что программа 12211 переводит число 10 в число 68. Определите значение b.

Вопрос 6

После выполнения алгоритма Робот нарисовал узор и оказался в клетке B2.
алг узор
нач
•    влево; закрасить; вниз 
•    влево; закрасить; вверх
•    влево; закрасить
кон
В какой клетке Робот находился перед началом выполнения алгоритма?
(Внимание: при ответе используйте сначала заглавную латинскую букву затем цифру без пробелов).

Вопрос 7

Дан фрагмент линейного алгоритма:

к1000 := s div 1000
s := s mod 1000
к500 := s div 500
s := s mod 500
k100 := s div 100
s := s mod 100
k50 := s div 50

Какое значение получит переменная к500 после выполнения этого фрагмента алгоритма при s = 15473? В ответе запишите только число.

Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт