Исполнители вокруг нас 6 класс
Основные понятия Исполнитель Команды исполнителя Среда исполнителя Система команд исполнителя
Алгоритмы в жизни В жизни мы решаем множество практических задач!!!
Какие действия надо выполнить для того, чтобы приготовить чай и подать его гостю? Исходные данные: чашка, блюдце, чайная ложка, 2 кусочка сахара, чайник, пакетик с чаем, вода Примечание: используем электрический чайник
Приготовить чай и подать чай гостю (используем электрический чайник) 1. Налить в чайник воду. 2. Включить чайник. 3. Дождаться пока чайник вскипит. 4. Налить в чашку кипяток. 5. Положить в чашку пакетик с чаем. 6. Положить на блюдце 2 кусочка сахара и чайную ложку. 7. Подать чай гостю. Как можно назвать этот список действий?
Подумайте! Как можно назвать этот список действий? Алгоритм, план. Что такое алгоритм? Строгая последовательность действий в решении задач, приводящая от исходных данный к требуемому результату. Кому принадлежит первенство в разработке алгоритмов? Человеку Кем является…? Исполнителем
Исполнителями алгоритма могут быть: животное человек автоматическое устройство универсальным автоматическим исполнителем является компьютер Приведите примеры алгоритмов? Приводя пример и сразу укажите кто или что в этом алгоритме исполнитель.
Проверка домашнего задания Кто является исполнителем алгоритмов для решения задач из вашего домашнего задания?
Любой алгоритм предназначен для конкретного исполнителя Каждый исполнитель может выполнить свой набор команд. Этот набор команд называется системой команд исполнителя (СКИ).
Как вы думаете, есть ли разница при выполнении алгоритма между человеком и техническим устройством? Человек задумывается над выполняемыми командами. В зависимости от ситуации может изменить их последовательность или просто не выполнить. Техническое устройство выполняет понятные ему команды и останавливается, выполнив их.
Формальное исполнение алгоритма Формально выполнять алгоритм – это значит, не вникать в смысл выполняемых команд, не рассуждать, не анализировать действия.
Формальное исполнение алгоритма Например, компьютер формальный исполнитель алгоритмов. Он управляется программами, иначе говоря, алгоритмами, написанными на специальном языке, который понятен для него.
Задание. Игра в исполнителей алгоритма. А Робот на прямоугольном поле 7 х 6 клеток может двигаться на одну клетку вверх, вниз, влево, вправо. Клетка, в которой находится Робот - закрашивается. Начальное положение Робота – клетка А. 2. Выполните алгоритм: вправо, вверх, вверх, вверх, вверх, влево, влево, вниз, вниз, вправо, вправо, вправо, вправо, вправо, вправо, вверх, вверх, влево, влево, вниз, вниз, вниз, вниз, вправо. 1. Выпишите из условия задачи: Исполнитель: __________ Система команд исполнителя: _____________________________ Среда исполнителя: ______________________
физминутка
Практическая работа Учебный исполнитель Транспортер
Подведем итоги Что узнали на уроке? Кто или что может быть исполнителем алгоритма? Человек, животное, техническое устройство Какие команды может выполнять исполнитель? Только ему понятные Что называется системой команд исполнителя? Все команды, которые может выполнить конкретный исполнитель. Что может быть средой исполнителя? Обстановка, в которой действует исполнитель.
Тест
Домашнее задание Параграф 3.2. рт. 7,8,9 с.79-80
Формальное исполнение алгоритма (работа в парах). Давайте напишем алгоритм для вычисления следующего примера в программе калькулятор: Работа на карточках