Самостоятельная работа по информатике. Прототип №5
материал для подготовки к егэ (гиа) по информатике и икт (9 класс)
Предварительный просмотр:
Вариант 1
№1
У исполнителя Делитель две команды, которым присвоены номера:
1. раздели на 2
2. прибавь 1
Первая из них уменьшает число на экране в 2 раза, вторая увеличивает его на 1.
Исполнитель работает только с натуральными числами.
Составьте алгоритм получения из числа 89 числа 24, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 21121 –
это алгоритм:
прибавь 1
раздели на 2
раздели на 2
прибавь 1
раздели на 2,
который преобразует число 75 в 10.)
Если таких алгоритмов более одного, то запишите любой из них.
№2
У исполнителя две команды, которым присвоены номера:
1. прибавить 1
2. умножить на b
(b — неизвестное натуральное число; b ≥ 2)
Выполняя первую из них, Алго — это последовательность команд.
Известно, что программа 12121 переводит число 4 в число 49.
Определите значение b.
№3
У исполнителя Бета три команды, которым присвоены номера:
1. отними 4;
2. прибавь b
3. раздели на 2
(b - неизвестное натуральное число).
Выполняя первую из них, Бета уменьшает число на экране на 4, вторая увеличивает, это число на b, а третья делит число на 2. Программа для исполнителя Бета — это последовательность номеров команд. Известно, что программа 31221 переводит число 100 в число 46. Определите значение b.
Вариант 2
№1
У исполнителя Квадратор две команды, которым присвоены номера:
1. возведи в квадрат
2. вычти 4
Первая из них возводит число на экране во вторую степень, вторая уменьшает число на 4.
Исполнитель работает только с натуральными числами.
Составьте алгоритм получения из числа 2 числа 64, содержащий не более пяти команд. В ответе запишите только номера команд.
(Например, 12221 –
это алгоритм:
возведи в квадрат
вычти 4
вычти 4
вычти 4
возведи в квадрат,
который преобразует число 5 в число 169.)
Если таких алгоритмов более одного, то запишите любой из них.
№2
У исполнителя Сигмы две команды, которым присвоены номера:
1. вычти 1
2. припиши справа b
(b — неизвестное натуральное число)
Выполняя первую из них, Сигма уменьшает число на экране на 1, а выполняя вторую, приписывает к этому числу справа b.
Алгоритм для исполнителя Сигма — это последовательность номеров команд.
Известно, что алгоритм 12121 переводит число 3 в число 244.
Определите число b.
№3
У исполнителя Скелеторик две команды, которым присвоены номера:
1. раздели на b;
2. вычти 1
(b — неизвестное натуральное число; b >= 2).
Выполняя первую из них, Скелеторик уменьшает число в b раз, а выполняя вторую, уменьшает это число на 1.
Программа для исполнителя Скелеторик — это последовательность номеров команд. Известно, что программа 12122 переводит число 30 в число 1. Определите значение b.
Вариант 3
№1
У исполнителя Конструктор две команды, которым присвоены номера:
1. приписать 2
2. разделить на 2
Первая из них приписывает к числу на экране справа цифру 2, вторая делит его на 2.
Составьте алгоритм получения из числа 14 числа 9, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 22212 –
это алгоритм:
разделить на 2
разделить на 2
разделить на 2
приписать 2
разделить на 2,
который преобразует число 8 в число 6.)
Если таких алгоритмов более одного, запишите любой из них.
№2
У исполнителя Омега две команды, которым присвоены номера:
1. прибавь b
2. возведи в квадрат
(b — неизвестное натуральное число).
Выполняя первую из них, Омега увеличивает число на экране на b, а выполняя вторую, заменяет число на экране на это же число, возведённое в квадрат.
Программа для исполнителя Омега — это последовательность номеров команд.
Известно, что программа 11112 переводит число 2 в число 100.
Определить значение b.
№3
У исполнителя Бета четыре команды, которым присвоены номера:
1. отними 10
2. прибавь b
3. раздели на 3
4. отними 2
(b - неизвестное натуральное число).
Выполняя первую из них, Бета уменьшает число на экране на 10, вторая увеличивает, это число на b, третья делит число на 3, а четвертая уменьшает число на 2. Программа для исполнителя Бета — это последовательность номеров команд. Известно, что программа 12341 переводит число 87 в число 16. Определите значение b.
Вариант 4
№1
У исполнителя Делитель две команды, которым присвоены номера:
1. раздели на 2
2. прибавь 1
Первая из них уменьшает число на экране в 2 раза, вторая увеличивает его на 1.
Исполнитель работает только с натуральными числами.
Составьте алгоритм получения из числа 23 числа 4, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 11222 –
это алгоритм:
раздели на 2
раздели на 2
прибавь 1
прибавь 1
прибавь 1,
который преобразует число 36 в 12.)
Если таких алгоритмов более одного, то запишите любой из них.
№2
исполнителя Алго две команды, которым присвоены номера:
1. прибавить 1
2. умножить на b
(b — неизвестное натуральное число; b ≥ 2)
Выполняя первую из них, Алго — это последовательность команд.
Известно, что программа 12121 переводит число 4 в число 49.
Определите значение b
№3
У исполнителя Бета три команды, которым присвоены номера:
1. отними 7;
2. отними b
3. прибавь 2
(b - неизвестное натуральное число).
Выполняя первую из них, Бета уменьшает число на экране на 7, вторая уменьшает, это число на b, а третья увеличивает число на 2. Программа для исполнителя Бета — это последовательность номеров команд. Известно, что программа 22231 переводит число 123 в число 88. Определите значение b.
Вариант 5
№1
У исполнителя Делитель две команды, которым присвоены номера:
1. раздели на 2
2. вычти 1
Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 1.
Исполнитель работает только с натуральными числами.
Составьте алгоритм получения из числа 27 числа 3, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12121 –
это алгоритм:
раздели на 2
вычти 1
раздели на 2
вычти 1
раздели на 2,
который преобразует число 30 в 3.)
Если таких алгоритмов более одного, то запишите любой из них.
№2
У исполнителя Омега две команды, которым присвоены номера:
1. прибавь b
2. возведи в квадрат
(b — неизвестное натуральное число).
Выполняя первую из них, Омега увеличивает число на экране на b, а выполняя вторую, заменяет число на экране на это же число, возведённое в квадрат.
Программа для исполнителя Омега — это последовательность номеров команд.
Известно, что программа 11112 переводит число 2 в число 100.
Определить значение b.
№3
У исполнителя Гамма две команды, которым присвоены номера:
1. прибавь 3;
2. раздели на b
(b — неизвестное натуральное число).
Выполняя первую из них, Гамма увеличивает число на экране на 3, а выполняя вторую, делит это число на b. Программа для исполнителя Гамма — это последовательность номеров команд. Известно, что программа 12211 переводит число 96 в число 17. Определите значение b.
Вариант 6
№1
У исполнителя Раздвоитель две команды, которым присвоены номера:
1. вычесть 1
2. разделить на 2
Первая из них уменьшает число, записанное на экране, на 1, вторая делит его на 2.
Составьте алгоритм получения из числа 21 числа 3, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например: 2212 –
это алгоритм:
разделить на 2
разделить на 2
вычесть 1
разделить на 2,
который преобразует число 12 в число 1.)
Если таких алгоритмов более одного, запишите любой из них.
№2
У исполнителя Сигмы две команды, которым присвоены номера:
1. вычти 1
2. припиши справа b
(b — неизвестное натуральное число)
Выполняя первую из них, Сигма уменьшает число на экране на 1, а выполняя вторую, приписывает к этому числу справа b.
Алгоритм для исполнителя Сигма — это последовательность номеров команд.
Известно, что алгоритм 12121 переводит число 3 в число 244.
Определите число b.
№3
У исполнителя Омега две команды, которым присвоены номера:
1. вычти b
2. раздели на 3
(b — неизвестное натуральное число).
Выполняя первую из них, Омега уменьшает число на экране на b, а выполняя вторую, делит это число на 3.
Программа для исполнителя Омега — это последовательность номеров команд.
Известно, что программа 211212 переводит число 42 в число 1.
Определите значение b.
Вариант 7
№1
У исполнителя Утроитель две команды, которым присвоены номера:
1. вычти 2
2. умножь на 3
Первая из них уменьшает число на экране на 2, вторая утраивает его.
Составьте алгоритм получения из числа 11 числа 13, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 21211 –
это алгоритм:
умножь на 3
вычти 2
умножь на 3
вычти 2
вычти 2,
который преобразует число 2 в 8.)
Если таких алгоритмов более одного, то запишите любой из них.
№2
У исполнителя Альфа две команды, которым присвоены номера:
1. прибавь 6;
2. раздели на b
(b — неизвестное натуральное число; b ≥2).
Выполняя первую из них, Альфа увеличивает число на экране на 6, а выполняя вторую, делит это число на b. Программа для исполнителя Альфа – это последовательность номеров команд. Известно, что программа 212111 переводит число 18 в число 22. Определите значение b.
№3
У исполнителя Омега две команды, которым присвоены номера:
1. прибавь 3;
2. раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Омега увеличивает число на экране на 3, а выполняя вторую, делит это число на b. Программа для исполнителя Омега — это последовательность номеров команд. Известно, что программа 11121 переводит число 30 в число 6. Определите значение b.
Вариант 8
№1
У исполнителя Утроитель две команды, которым присвоены номера:
1. вычти 1
2. умножь на 3
Первая из них уменьшает число на экране на 1, вторая утраивает его. Составьте алгоритм получения из числа 5 числа 26, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 21211 –
это алгоритм:
умножь на 3
вычти 1
умножь на 3
вычти 1
вычти 1,
который преобразует число 2 в 13.)
Если таких алгоритмов более одного, то запишите любой из них.
№2
У исполнителя Огурчик Рик три команды, которым присвоены номера:
1. прибавь 1;
2. умножь на b
3. возведи в квадрат
(b — неизвестное натуральное число; b ≥2).
Выполняя первую из них, Огурчик Рик увеличивает число на экране на 1, выполняя вторую, умножает это число на b, выполняя третью, возводит число в квадрат.
Программа для исполнителя Огурчик Рик — это последовательность номеров команд. Известно, что программа 23121 переводит число 3 в число 247. Определите значение b.
№3
У исполнителя Вектор две команды, которым присвоены номера:
1) Разделить на -3;
2) Вычти b.
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Вектор уменьшает число на экране в 3 раза и меняет знак, а выполняя вторую, уменьшает число на b. Программа для исполнителя Вектор — это последовательность номеров команд. Известно, что программа 12121 переводит число 21 в число 1. Определите значение b.
Ответы:
1в
- Ответ: 21212
- Ответ: 3
- Ответ: 2
2в
- Ответ: 12221
- Ответ: 5
- Ответ: 3
3в
- Ответ: 21222
- Ответ: 2
- Ответ: 7
4в
- Ответ: 21112
- Ответ: 3
- Ответ: 10
5в
- Ответ: 21211
- Ответ: 2
- Ответ: 3
6в
- Ответ: 12211
- Ответ: 5
- Ответ: 1
7в
- Ответ: 11121
- Ответ: 3
- Ответ: 13
8в
- Ответ: 11221
- Ответ: 3
- Ответ: 8
Вариант 9
№1
У исполнителя Вычислитель две команды, которым присвоены номера:
1. приписать 1
2. разделить на 3
Первая из них приписывает к числу справа 1, вторая уменьшает его в 3 раза. Составьте алгоритм получения из 5 числа 19, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 22121 –
это алгоритм
разделить на 3
разделить на 3
приписать 1
разделить на 3
приписать 1,
который преобразует число 18 в 71.)
Если таких алгоритмов более одного, запишите любой из них.
№2
У исполнителя РР две команды, которым присвоены номера:
1) Умножить на b;
2) Прибавить 2.
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, РР увеличивает число на экране в b раз, а выполняя вторую, увеличивает число на 2. Программа для исполнителя РР — это последовательность номеров команд. Известно, что программа 21222 переводит число 2 в число 22. Определите значение b.
№3
У исполнителя Бета четыре команды, которым присвоены номера:
1. отними 10
2. прибавь b
3. раздели на 3
4. отними 2
(b - неизвестное натуральное число).
Выполняя первую из них, Бета уменьшает число на экране на 10, вторая увеличивает, это число на b, третья делит число на 3, а четвертая уменьшает число на 2. Программа для исполнителя Бета — это последовательность номеров команд. Известно, что программа 12341 переводит число 87 в число 16. Определите значение b.
Вариант 10
№1
У исполнителя Вычислитель две команды, которым присвоены номера:
1. вычти 1
2. умножь на 3
Первая из них уменьшает число на экране на 1, вторая утраивает его.
Составьте алгоритм получения из числа 5 числа 26, содержащий не более пяти команд. В ответе запишите только номера команд.
(Например, 12121 –
это алгоритм:
вычти 1
умножь на 3
вычти 1
умножь на 3
вычти 1,
который преобразует число 4 в число 23.)
Если таких алгоритмов более одного, то запишите любой из них.
№2
У исполнителя Гамма две команды, которым присвоены номера:
1. прибавь 3;
2. умножь на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Гамма увеличивает число на экране на 3, а выполняя вторую, умножает это число на b. Программа для исполнителя Гамма — это последовательность номеров команд. Известно, что программа 11121 переводит число 3 в число 75. Определите значение b.
№3
У исполнителя Бета четыре команды, которым присвоены номера:
1. отними 10
2. прибавь b
3. раздели на 3
4. отними 2
(b - неизвестное натуральное число).
Выполняя первую из них, Бета уменьшает число на экране на 10, вторая увеличивает, это число на b, третья делит число на 3, а четвертая уменьшает число на 2. Программа для исполнителя Бета — это последовательность номеров команд. Известно, что программа 12341 переводит число 87 в число 16. Определите значение b.
Вариант 11
№1
У исполнителя Вычислитель две команды, которым присвоены номера:
1. вычесть 4
2. приписать 2
Первая из них уменьшает число на 4, а вторая приписывает к нему справа 2.
Составьте алгоритм получения из числа 9 числа 4, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12111 –
это алгоритм
вычесть 4
приписать 2
вычесть 4
вычесть 4
вычесть 4,
который преобразует число 6 в 10.)
Если таких алгоритмов более одного, запишите любой из них.
№2
У исполнителя Пудинг две команды, которым присвоены номера:
1. прибавь 1;
2. умножь на b
(b — неизвестное натуральное число; b >= 2).
Выполняя первую из них, Пудинг увеличивает число на экране на 1, а выполняя вторую, умножает это число на b.
Программа для исполнителя Пудинг — это последовательность номеров команд. Известно, что программа 22122 переводит число 4 в число 333. Определите значение b.
№3
У исполнителя Скелеторик две команды, которым присвоены номера:
1. раздели на b;
2. вычти 1
(b — неизвестное натуральное число; b >= 2).
Выполняя первую из них, Скелеторик уменьшает число в b раз, а выполняя вторую, уменьшает это число на 1.
Программа для исполнителя Скелеторик — это последовательность номеров команд. Известно, что программа 12122 переводит число 30 в число 1. Определите значение b.
Вариант 13
№1
У исполнителя Конструктор две команды, которым присвоены номера:
1. приписать 2
2. разделить на 2
Первая из них приписывает к числу на экране справа цифру 2, вторая делит его на 2.
Составьте алгоритм получения из числа 14 числа 9, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 22212 –
это алгоритм:
разделить на 2
разделить на 2
разделить на 2
приписать 2
разделить на 2,
который преобразует число 8 в число 6.)
Если таких алгоритмов более одного, запишите любой из них.
№2
исполнителя Алго две команды, которым присвоены номера:
1. прибавить 1
2. умножить на b
(b — неизвестное натуральное число; b ≥ 2)
Выполняя первую из них, Алго — это последовательность команд.
Известно, что программа 12121 переводит число 4 в число 49.
Определите значение b
№3
У исполнителя Гамма две команды, которым присвоены номера:
1. прибавь 3;
2. раздели на b
(b — неизвестное натуральное число).
Выполняя первую из них, Гамма увеличивает число на экране на 3, а выполняя вторую, делит это число на b. Программа для исполнителя Гамма — это последовательность номеров команд. Известно, что программа 12211 переводит число 96 в число 17. Определите значение b.
Вариант 8
№1
У исполнителя Утроитель две команды, которым присвоены номера:
1. вычти 1
2. умножь на 3
Первая из них уменьшает число на экране на 1, вторая утраивает его. Составьте алгоритм получения из числа 5 числа 26, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 21211 –
это алгоритм:
умножь на 3
вычти 1
умножь на 3
вычти 1
вычти 1,
который преобразует число 2 в 13.)
Если таких алгоритмов более одного, то запишите любой из них.
№2
У исполнителя Огурчик Рик три команды, которым присвоены номера:
1. прибавь 1;
2. умножь на b
3. возведи в квадрат
(b — неизвестное натуральное число; b ≥2).
Выполняя первую из них, Огурчик Рик увеличивает число на экране на 1, выполняя вторую, умножает это число на b, выполняя третью, возводит число в квадрат.
Программа для исполнителя Огурчик Рик — это последовательность номеров команд. Известно, что программа 23121 переводит число 3 в число 247. Определите значение b.
№3
У исполнителя Вектор две команды, которым присвоены номера:
1) Разделить на -3;
2) Вычти b.
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Вектор уменьшает число на экране в 3 раза и меняет знак, а выполняя вторую, уменьшает число на b. Программа для исполнителя Вектор — это последовательность номеров команд. Известно, что программа 12121 переводит число 21 в число 1. Определите значение b.
Вариант 12
№1
У исполнителя Квадратор две команды, которым присвоены номера:
1. возведи в квадрат
2. зачеркни справа
Первая из них возводит число на экране во вторую степень, вторая – удаляет крайнюю правую цифру числа.
Составьте алгоритм получения из числа 3 числа 6, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 21211 –
это алгоритм
зачеркни справа
возведи в квадрат
зачеркни справа
возведи в квадрат
возведи в квадрат,
который преобразует число 52 в 16.)
Если таких алгоритмов более одного, то запишите любой из них.
№2
У исполнителя Пупупу три команды, которым присвоены номера:
1. умножить на a;
2. умножить на b;
3. умножить на с;
(a, b и c — неизвестные простые числа числа).
Выполняя первую из них, Пупупу умножает число на экране на a, выполняя вторую, умножает число на b, выполняя третью, умножает число на c.
Программа для исполнителя Пупупу — это последовательность номеров команд. Известно, что программа 11223 переводит число 1 в число 180. Определите значение a, b и c. В ответ укажите сумму значений a, b и с.
№3
У исполнителя Вектор две команды, которым присвоены номера:
1) Разделить на -3;
2) Вычти b.
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Вектор уменьшает число на экране в 3 раза и меняет знак, а выполняя вторую, уменьшает число на b. Программа для исполнителя Вектор — это последовательность номеров команд. Известно, что программа 12121 переводит число 21 в число 1. Определите значение b.
Ответы
В9
- 12122
- 4.
- 7
В10
- 11221
- 6
- 7
В11
- 11211
- 3
- 3
В12
- 11212
- 10
- 8
В13
- Ответ: 21222
- Ответ: 3
- Ответ: 3
По теме: методические разработки, презентации и конспекты
Самостоятельная работа по информатике для 8 класса "Человек и информация"
Самостоятельная работа по информатике предназначена для 8 класса по теме: "Человек и информация". Работа содержит теоретическую и практическую части. Теория охватывает темы: информация и знания,...
Программирование линейных алгоритмов. Самостоятельная работа по информатике в 9 классе.
TurboPascal7.0...
Программирование ветвящихся алгоритмов. Самостоятельная работа по информатике в 9 классе.
TurboPascal7.0...
Самостоятельная работа по информатике "Измерение информации"
Самостоятельная работа по информатике "Измерение информации"...
Самостоятельная работа по информатике для 6 класса по теме "Изображения в памяти компьютера"
Дидактический материал. Программа Босова Л.Л. "Информатика и ИКТ" 6 класс.Разработаны 10 вариантов заданий для каждого вида изображений, из которых на усмотрение учителя могут формироваться самостояте...
Самостоятельная работа по информатике. прототип №1 и №2
Подготовка к ОГЭ по информатике....
Самостоятельна работа по информатике. Прототип №1, 2, 3
Подготовка к ОГЭ по информатике....