Инфоурок Информатика ПрезентацииПрезентация по теме "Исполнители"

Презентация по теме "Исполнители"

Скачать материал
Скачать материал "Презентация по теме "Исполнители""

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Семейный психолог

Описание презентации по отдельным слайдам:

  • 1Исполнители Удвоитель, Раздвоитель, Калькулятор

    1 слайд

    1
    Исполнители Удвоитель, Раздвоитель, Калькулятор

  • 2АлгоритмыСвойства алгоритма
дискретность: состоит из отдельных шагов (команд...

    2 слайд

    2
    Алгоритмы
    Свойства алгоритма
    дискретность: состоит из отдельных шагов (команд)
    понятность: должен включать только команды, известные исполнителю (входящие в СКИ)
    определенность: при одинаковых исходных данных всегда выдает один и тот же результат
    конечность: заканчивается за конечное число шагов
    массовость: может применяться многократно при различных исходных данных
    корректность: дает верное решение при любых допустимых исходных данных
    Алгоритм – это четко определенный план действий для исполнителя.

  • 3УдвоительИсполнитель Удвоитель работает с одним числом и умеет выполнять с н...

    3 слайд

    3
    Удвоитель
    Исполнитель Удвоитель работает с одним числом и умеет выполнять с ним две операции (команды):
    1. прибавь 1
    2. умножь на 2
    Программа – это последовательность номеров команд, которые нужно выполнить.
    Программа 12211
    2
    начальное число
    3
    6
    12
    13
    14
    1
    2
    2
    1
    1
    результат

  • 4Обратная задача (составление программы)Используя команды:
  1. прибавь 1
  2...

    4 слайд

    4
    Обратная задача (составление программы)
    Используя команды:
    1. прибавь 1
    2. умножь на 2
    написать программу, которая из 3 получает 13.
    Ответ: 221
    3
    4
    13
    1
    дерево вариантов
    6
    5
    8
    7
    12
    6
    10
    9
    16
    8
    14
    24
    2
    1
    1
    1
    1
    1
    2
    2
    2
    2
    2
    2
    2
    1
    2
    1
    3
    4
    13
    6
    5
    8
    7
    12
    6
    10
    9
    16
    8
    14
    24

  • 5Обратная задача (решение «с конца»)13нельзя делить на 2!12116105311122221Отв...

    5 слайд

    5
    Обратная задача (решение «с конца»)
    13
    нельзя делить на 2!
    12
    11
    6
    10
    5
    3
    1
    1
    1
    2
    2
    2
    2
    1
    Ответ: 221
    Почему решение
    «с конца» короче?
    ?
    Решение «с конца» короче, если в списке команд
    есть необратимая операция (каждое целое число
    можно умножить на 2, но не каждое делится на 2)!
    !
    3
    5
    29
    9
    7
    15
    11
    27
    9
    21
    17
    45
    13
    33
    81

  • 6УдвоительУ исполнителя есть команды:
  1. прибавь 1
  2. умножь на 2
Задания...

    6 слайд

    6
    Удвоитель
    У исполнителя есть команды:
    1. прибавь 1
    2. умножь на 2
    Задания:
    Какие числа можно получить из 0?
    Как из числа 5 получить 105?
    Как построить самую короткую программу для получения заданного числа N из 0?

  • 7РаздвоительУ исполнителя есть команды:
  1. вычти 1
  2. раздели на 2
Задани...

    7 слайд

    7
    Раздвоитель
    У исполнителя есть команды:
    1. вычти 1
    2. раздели на 2
    Задания:
    Какие числа можно получить из положительного числа N?
    Как быстрее всего получить 0 из положительного числа N?

  • 8Исполнитель КалькуляторИсполнитель Калькулятор работает с одним числом и уме...

    8 слайд

    8
    Исполнитель Калькулятор
    Исполнитель Калькулятор работает с одним числом и умеет выполнять с ним две операции (команды):
    1. прибавь 2
    2. умножь на 3
    Программа – это последовательность номеров команд, которые нужно выполнить.
    Программа 12211
    2
    начальное число
    4
    12
    36
    38
    40
    1
    2
    2
    1
    1
    результат

  • 9Обратная задача (составление программы)Используя команды:
  1. прибавь 2
  2...

    9 слайд

    9
    Обратная задача (составление программы)
    Используя команды:
    1. прибавь 2
    2. умножь на 3
    написать программу, которая из 3 получает 29.
    Ответ: 221
    3
    5
    29
    1
    дерево вариантов
    9
    7
    15
    11
    27
    9
    21
    17
    45
    13
    33
    81
    2
    1
    1
    1
    1
    1
    2
    2
    2
    2
    2
    2
    2
    3
    5
    29
    9
    7
    15
    11
    27
    9
    21
    17
    45
    13
    33
    81
    1
    2
    1

  • 10Обратная задача (решение «с конца»)29нельзя делить на 3!27259237311122221От...

    10 слайд

    10
    Обратная задача (решение «с конца»)
    29
    нельзя делить на 3!
    27
    25
    9
    23
    7
    3
    1
    1
    1
    2
    2
    2
    2
    1
    Ответ: 221
    Почему решение
    «с конца» короче?
    ?
    Решение «с конца» короче, если в списке команд
    есть необратимая операция (каждое целое число
    можно умножить на 3, но не каждое делится на 3)!
    !
    3
    5
    29
    9
    7
    15
    11
    27
    9
    21
    17
    45
    13
    33
    81

  • 11Ещё примерИспользуя команды:
  1. прибавь 2
  2. умножь на 3
написать прогр...

    11 слайд

    11
    Ещё пример
    Используя команды:
    1. прибавь 2
    2. умножь на 3
    написать программу, которая из 2 получает 15.
    Не все задачи этого типа решаемы. Разрешимость
    зависит от системы команд и начального числа.
    !

  • 12УдвоительУ исполнителя есть команды:
  1. прибавь 1
  2. умножь на 2
Дана п...

    12 слайд

    12
    Удвоитель
    У исполнителя есть команды:
    1. прибавь 1
    2. умножь на 2
    Дана программа: 2112. Как можно сделать то же самое за 3 шага?
    Программа 2112
    x
    2x
    2
    1
    1
    2
    2x+1
    2x+2
    4x+4
    x+1
    1
    2

  • 13УдвоительУ исполнителя есть команды:
  1. прибавь 1
  2. умножь на 2
Докажи...

    13 слайд

    13
    Удвоитель
    У исполнителя есть команды:
    1. прибавь 1
    2. умножь на 2
    Докажите, что:
    любое число, меньшее 10, можно получить из 0 за 5 шагов
    любое число, меньшее 100, можно получить из 0 за 12 шагов

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 660 710 материалов в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 23.02.2021 455
    • PPTX 738 кбайт
    • 13 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Колпакова Александра Викторовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    • На сайте: 8 лет и 2 месяца
    • Подписчики: 2
    • Всего просмотров: 25629
    • Всего материалов: 23

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Няня

Няня

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Теория и методика обучения информатике в начальной школе

Учитель информатики в начальной школе

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 96 человек из 34 регионов
  • Этот курс уже прошли 222 человека

Курс профессиональной переподготовки

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5900 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 34 человека

Курс повышения квалификации

Применение компьютерных моделей при обучении математике и информатике в рамках ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 28 регионов
  • Этот курс уже прошли 177 человек

Мини-курс

Технологии и автоматизация в машиностроении

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Профессиональное развитие педагога: успехи и карьера в образовании

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Стратегии антикризисных коммуникаций и управление репутацией в современном бизнесе

6 ч.

780 руб. 390 руб.
Подать заявку О курсе