Меню
Видеоучебник
Видеоучебник  /  Информатика  /  4 класс  /  Информатика 4 класс ФГОС  /  Исполнитель алгоритма

Исполнитель алгоритма

Урок 21. Информатика 4 класс ФГОС

Знакомясь с этой темой, профессор Знатоков поможет ребятам узнать, что такое исполнитель алгоритма. Расскажет об автоматических исполнителях. Объяснит, кто или что является универсальным исполнителем алгоритмов. Напомнит, что такое язык программирования. И разберётся, что такое система команд исполнителя. Закрепить теоретический материал ребятам поможет выполнение несколько практических заданий.
Плеер: YouTube Вконтакте

Конспект урока "Исполнитель алгоритма"

Привет, мальчики и девочки!

На прошлых уроках мы с вами узнали, что алгоритм – это описание подробного плана последовательности действий, который необходимо выполнить, чтобы решить задачу. Но не каждый план действий можно назвать алгоритмом.

Давайте, вспомним почему.

Чтобы план действий можно было назвать алгоритмом он должен обладать следующими свойствами:

·    количество шагов известно и конечно;

·    понятен смысл шагов;

·    выполнение приводит к решению задачи и подходит для решения целого класса задач.

Вспомнили?

А помните ли вы, какие формы записи алгоритмов существуют?

Это текстовая и графическая формы.

Графическая форма, которая описывается в виде блок-схемы.

И мы помним, что бывает линейный алгоритм, в котором все шаги выполняются последовательно.

Также есть алгоритм и с ветвлением – это алгоритм, в котором есть блок с условием, один вход и два выхода: «Да» и «Нет».

Ну что же, мы вспомнили, что изучили на предыдущих уроках.

Сейчас я хочу, чтобы вы вспомнили алгоритм «собраться в школу».

Ребята, скажите, кто выполняет этот алгоритм в данном случае?

Правильно, мальчик.

Та-а-а-к, а теперь вспомним алгоритм нахождения периметра треугольника.

Кто его исполняет?

А исполнять его может и ученик, и учитель и даже родители.

Вот мы и подошли к тебе нашего сегодняшнего урока – «Исполнитель алгоритма».

В алгоритмах, которые мы рассмотрели ранее, исполнителем был человек.

Но выполнить команды могут и другие живые существа. Например, собака выполняет команды хозяина.  

Но не только живые существа выполняют команды.

Наверное, вы видели машинку, которой можно управлять при помощи пульта?

В данном случае машинка выполняет команды, которые вы ей задаёте – вперёд, назад, повернуть налево, направо.

Дома мама кладёт грязную одежду в стиральную машину, выбирает режим, то есть программу стирки, и машина выполняет определённый алгоритм действий.

Получается, что человек, машина, животное, управляемая игрушка могут выполнять команды. Значит они являются исполнителями алгоритма.

Исполнитель алгоритма – это объект, выполняющий команды (шаги, инструкции) по определённым правилам и в нужном порядке.

Рассмотрим стиральную машину. После того как мама или любой другой человек выбирает режим стирки, машина начинает выполнять действия, которые заложены в её память для выполнения этого режима стирки. И выполняет машина команды от начала до конца строго по порядку без участия человека. Такой исполнитель алгоритма, как стиральная машина, называется автоматическим исполнителем.

Автоматический исполнитель выполняет только назначенный ему набор команд. Другие команды, которые не входят в этот набор, исполнитель выполнить не может, так как он не понимает неизвестные команды.

Ребята, вы знаете, что исполнитель может принимать команды в виде сигнала. Это могут быть слова, звуковой сигнал, световой сигнал, радиосигнал и другие.
Для исполнителя каждый сигнал имеет определённое значение. Например, управляемая машинка «понимает» и исполняет такие команды, как «вперёд», «назад», «влево», «вправо».

Наверное, у большинства из вас дома есть компьютер.

А его можно назвать исполнителем?

Конечно, можно.

Компьютер – это такой исполнитель, который обрабатывает закодированную информацию, то есть данные, исполняя программу, которая написана человеком.

Вы же помните, что закодированная информация – это информация, которая представлена в форме, удобной для её хранения и передачи.

Кодировать информацию можно звуками, буквами, цифрами, рисунками, нотами, знаками и другим.

Компьютер обрабатывает любую информацию – звуковую, текстовую, графическую, числовую.

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

Поэтому компьютер – это универсальный исполнитель алгоритмов.

А кто ещё является универсальным исполнителем алгоритмов?

Конечно, человек.

Только человек понимает и обрабатывает информацию, составляет и исполняет алгоритмы. А компьютер не создаёт алгоритмы, не понимает смысла программ. Он только выполняет шаги программы, которые для него написал человек на каком-либо языке программирования.

Помните?

Язык программирования – это искусственный язык, созданный человеком, чтобы обрабатывать информацию с помощью компьютера.

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

Кстати, список, или набор, всех команд (шагов или инструкций), которые исполнитель способен выполнить, называется системой команд исполнителя.

Например, в систему команд исполнителя-человека могут входить команды – «реши пример», «скажи ответ», «найди ошибку», «подними руку». В данном случае исполнителем-человеком может быть ученик. Он понимает и может выполнить эти команды.

Другой пример, собака понимает определённые команды: «фу», «рядом», «сидеть», «лежать» и другие.

А сейчас давайте поиграем, чтобы закрепить ваши знания.

Найдите на кухне автоматических исполнителей.

Давайте проверим, всех ли автоматических исполнителей вы нашли.

Стиральная машина, которой мы задаём программу для стирки.

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

Посудомоечная машина, которой также, как и стиральной машине, задаётся режим работы.

Кофемашина. Мы выбираем тип кофе, и машина делает его по алгоритму.

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

Вывести ответ на экран.

Поднять руку.

Выполнить программу.

Подумать.

Понять смысл программы.

Выполнить алгоритм.

Создать план действий.

Рассказать решение задачи.

Сложить.

Придумать алгоритм.

Нашли?

Давайте проверим.

Правильный ответ на это задание:

Поднять руку.

Подумать.

Понять смысл программы.

Создать план действий.

Рассказать решение задачи.

Придумать алгоритм.

Ну что же, а теперь повторим самое главное, что мы сегодня узнали.

Исполнитель алгоритма – это объект, который выполняет команды (шаги, инструкции) по определённым правилам и в нужном порядке. Например, человек, компьютер.

Человек создаёт алгоритм и исполняет его.

Компьютер только выполняет алгоритм, написанный человеком на языке программирования.

Система команд исполнителя – это список команд или набор шагов, которые способен выполнить конкретный исполнитель.

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

Сегодня мы с вами изучили очень важный материал, и уже подошло время прощаться. До свидания, ребята. До новых встреч.

3343

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

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