Меню
Тесты
Тесты  /  Информатика  /  8 класс  /  Подготовка к проверочной работе по теме «Основы алгоритмизации».

Подготовка к проверочной работе по теме «Основы алгоритмизации».

Avatar
26.02.2022. Тест. Информатика, 8 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Выполните задания. Ответом может быть целое число, десятичная дробь (записывайте её через запятую, вот так: 2,5). На выполнение тренировочного теста у вас есть 40 минут

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

Вопрос 1

 

Исполните фрагмент алгоритма при a = 3 и b = 0

Определите значение переменной b после выполнения фрагмента алгоритма.

Вопрос 2

Чему будет равна переменная «c» после выполнения этой программы:

a := 24;

b := 5;

b := a div b + b;

c := a mod b + a;

Вопрос 3

Определите значение переменной b после выполнения алгоритма:

а := 7

b := 4

а := 2*а + 3*b

b := a/2*b

В ответе укажите одно целое число — значение переменной b.

Вопрос 4

Определите, что будет напечатано в результате работы следующей программы.

var s,k: integer; 
begin 
    s := 2;
    for k := 3 downto 0 do
        s := s + 3 * 3; 
    writeln(s); 
end.
Вопрос 5

Запишите значение переменной d, полученное в результате работы следующей программы. 

var d, n, i: integer; 
begin 
    n := 3;
    d := n*2;
    for i := 2 to 4 do
        d := d + 2*i; 
    writeln(d); 
end.
Вопрос 6

У исполнителя Дельта две команды, которым присвоены номера:

1. прибавь 2;

2. раздели на b

(b — неизвестное натуральное число; b ≥ 2).

Выполняя первую из них, Альфа увеличивает число на экране на 2, а выполняя вторую, делит это число на b. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 11211 переводит число 50 в число 22. Определите значение b.

Вопрос 7

У исполнителя Дельта две команды. которым присвоены номера:

1. Вычти b;

2. Умножь на 5.

(b — неизвестное натуральное число).

Выполняя первую из них, Альфа уменьшает число на экране на b, а выполняя вторую, умножает это число на 5. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 21121 переводит число 2 в число 17. Определите значение b.

Вопрос 8

У исполнителя Квадратор две команды, которым присвоены номера:

1. прибавь 1

2. возведи в квадрат

Первая из них увеличивает число на экране на 1, вторая возводит его во вторую степень.

Составьте алгоритм получения из числа 3 числа 84, содержащий не более 5 команд. В ответе запишите только номера команд.

Вопрос 9

У исполнителя Делитель две команды, которым присвоены номера:

1. раздели на 3

2. вычти 4

Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 3. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 102 числа 2, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 21211 — это алгоритм: вычти 3, раздели на 2, вычти 3, раздели на 2, раздели на 2, который преобразует число 33 в 3.) Если таких алгоритмов более одного, то запишите любой из них.

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

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

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