Разделы презентаций


Подготовка к огэ по информатике и икт

Теория для задачи №5Алгоритм – это последовательность команд, которую необходимо выполнить исполнителю, чтобы получить требуемый результат.Задача описывает исполнителя, который умеет преобразовывать одно целое число в другое. Что требуется:Старый вариант: Составить алгоритм

Слайды и текст этой презентации

Слайд 1Подготовка к огэ по информатике и икт
2019-2020 уч.год Кузьмоловская СОШ №1
Разбор задачи

№5 (работа с исполнителем)
«Анализ простых линейных алгоритмов для конкретного исполнителя»

Подготовка к огэ по информатике и икт2019-2020 уч.год	Кузьмоловская СОШ №1Разбор задачи №5 (работа с исполнителем)«Анализ простых линейных

Слайд 2Теория для задачи №5
Алгоритм – это последовательность команд, которую необходимо

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

преобразовывать одно целое число в другое. Что требуется:
Старый вариант: Составить алгоритм для исполнителя, если известны команды и исходное и конечное значения.
Новый вариант: Определить значение команды по известным исходному и конечному значениям и алгоритму.
Примеры команд исполнителя: - при­бавь 3 - вычти 1 - умножь на 4 - раздели на 2 - воз­ве­ди в квад­рат - за­черк­ни справа - за­черк­ни слева
- умножь на b


В качестве примера, определите, как изменится число
100
после применения каждой из указанных команд

Теория для задачи №5Алгоритм – это последовательность команд, которую необходимо выполнить исполнителю, чтобы получить требуемый результат.Задача описывает

Слайд 3Теория для задачи №5
Подходы к решению старого варианта:

Прямой – берется

исходное значение и подбираются команды для получения результата.
Обратный – берется результат,

а команды подбираются в обратном порядке, чтобы получить исходн. значение

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

Используем прямой способ!
Делить на 2 можно только четные числа, иначе получится дробное значение, и мы никак не придем к числу «4».


65  __  __  __  __  4

Ответ: 21111

Теория для задачи №5Подходы к решению старого варианта:Прямой  –	берется исходное значение и подбираются команды 	для получения

Слайд 4


Образец старого варианта №5
Используем обратный способ!
Четные значения могли быть получены

только умножением на 2, а нечетные – прибавлением 3.
Ответ:

12112
Образец старого варианта №5Используем обратный способ!Четные значения могли быть получены только умножением на 2, а нечетные

Слайд 5Теория для задачи №5
Подход к решению нового варианта:

Идея решения: Составляем

в общем виде формулу получения итогового числа из исходного и

из нее находим b.

Пример из Демо-версии:
У исполнителя Альфа две команды, которым присвоены номера:
1. прибавь 1
2. умножь на b (b – неизвестное натуральное число; b ≥ 2)
Выполняя первую из них, Альфа увеличивает число на экране на 1, а выполняя вторую, умножает это число на b .
Программа для исполнителя Альфа – это последовательность номеров команд.
Известно, что программа 11211 переводит число 6 в число 82.
Определите значение b.

Ответ: 10

6+1
6+1+1
(6+1+1)·b
(6+1+1)·b+1
(6+1+1)·b+1+1
(6+1+1)·b+1+1=82
8·b+2=82
b=10

Теория для задачи №5Подход к решению нового варианта:Идея решения: Составляем в общем виде формулу получения итогового числа

Слайд 6У исполнителя Бета две команды, которым присвоены номера:
1. прибавь 2;
2.

умножь на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Бета

увеличивает число на экране на 2, а выполняя вторую, умножает это число на b. Программа для исполнителя Бета — это последовательность номеров команд. Известно, что программа 12111 переводит число 7 в число 51. Определите значение b.

Примеры задачи №5 (новая)

У исполнителя Бета две команды, которым присвоены номера:1. прибавь 2;2. умножь на b(b — неизвестное натуральное число; b ≥ 2).Выполняя первую

Слайд 7У исполнителя Гамма две команды, которым присвоены номера:
1. прибавь 3;
2.

умножь на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Гамма

увеличивает число на экране на 3, а выполняя вторую, умножает это число на b. Программа для исполнителя Гамма — это последовательность номеров команд. Известно, что программа 11211 переводит число 1 в число 97. Определите значение b.

Примеры задачи №5 (новая)

У исполнителя Гамма две команды, которым присвоены номера:1. прибавь 3;2. умножь на b(b — неизвестное натуральное число; b ≥ 2).Выполняя первую

Слайд 8У исполнителя Альфа две команды, которым присвоены номера:
1. прибавь 2;
2.

раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Альфа

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

Примеры задачи №5 (новая)

У исполнителя Альфа две команды, которым присвоены номера:1. прибавь 2;2. раздели на b(b — неизвестное натуральное число; b ≥ 2).Выполняя первую

Слайд 9У исполнителя Альфа две команды, которым присвоены номера:
1. прибавь 4;
2.

раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Альфа

увеличивает число на экране на 4, а выполняя вторую, делит это число на b. Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 12111 переводит число 48 в число 16. Определите значение b.

Примеры задачи №5 (новая)

У исполнителя Альфа две команды, которым присвоены номера:1. прибавь 4;2. раздели на b(b — неизвестное натуральное число; b ≥ 2).Выполняя первую

Слайд 10


Примеры задачи №5 (старая)

Примеры задачи №5 (старая)

Слайд 11


Примеры задачи №5 (старая)

Примеры задачи №5 (старая)

Слайд 12


Примеры задачи №5 (старая)

Примеры задачи №5 (старая)

Слайд 13


Примеры задачи №5 (старая)

Примеры задачи №5 (старая)

Слайд 14


Примеры задачи №5 (старая)

Примеры задачи №5 (старая)

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика