Учебник для 4 класса

ИНФОРМАТИКА

       

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

Цель

Понять, что означают термины «исполнитель алгоритма» и «система команд исполнителя».

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

Понять

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

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

Команды могут поступать исполнителю в виде сигнала (слова, радиосигнала, звукового сигнала, светового сигнала и других). Каждый сигнал имеет для исполнителя определённое значение. Например, робот «понимает» и может исполнять команды: «сделать шаг вперёд», «повернуть направо», «повернуть налево» и другие.

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

Компьютер может обрабатывать любые данные — звуковые, текстовые, графические и числовые. Кроме того, компьютером могут пользоваться люди, работающие в любых сферах деятельности: учёные, учителя, врачи, инженеры, рабочие и другие. Поэтому про компьютер говорят, что он — универсальный исполнитель алгоритмов.

С понятием «исполнитель алгоритма» связано понятие «система команд исполнителя».

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

Система команд исполнителя — это список всех команд, которые исполнитель может (способен) выполнить.

Человек тоже является универсальным исполнителем алгоритмов.

В отличие от исполнителя-человека исполнитель-компьютер задач не решает, алгоритмов не создает, смысла программ не понимает. Он просто исполняет программы, которые для него написал человек на одном из языков программирования.

Выполни

План действий

  1. Прочитай: В систему команд исполнителя «человек» могут входить команды: «придумай алгоритм», «скажи ответ», «посмотри на экран», «проверь результат решения», «реши задачу», «напиши программу для компьютера».
  2. Придумай команды, которые, на твой взгляд, может исполнять робот.
  3. В рабочей тетради нарисуй робота — как ты себе его представляешь, и придумай его назначение — какие действия и зачем он будет выполнять.
  4. Запиши эти команды в рабочей тетради и в текстовом редакторе списком, например так:
    1. Шаг вперёд
    2. Шаг назад
    3. . . . . .
  5. Сохрани файл под именем «Система команд исполнителя» в папке «Моё портфолио».

Главное

  • Объект, исполняющий алгоритм, — это исполнитель алгоритма. Человек и компьютер могут быть исполнителями алгоритма.
  • Человек может создавать алгоритмы и исполнять их.
  • Компьютер может только исполнять алгоритмы, написанные человеком на одном из языков программирования и введённые в память компьютера.
  • Система команд исполнителя — это набор команд, которые способен выполнять данный исполнитель.

Знать

  1. Кого или что можно назвать исполнителем алгоритма?
  2. Что такое система команд исполнителя?
  3. Может ли компьютер исполнить алгоритм, написанный в графической форме — в виде блок-схемы?
  4. Придумай волшебного исполнителя, дай ему имя и опиши систему команд, которые он мог бы выполнять.
  5. Можешь ли ты назвать себя исполнителем алгоритма вычисления площади квадрата? Какие команды должен уметь выполнять такой исполнитель?

Уметь

Выполни задания в рабочей тетради № 2.

Выполни на компьютере задания к параграфу из раздела УМЕТЬ компакт-диска.

Прочитай на досуге в книге «Расширь свой кругозор» текст «Характеристика исполнителя».

 

 

 

Top.Mail.Ru
Top.Mail.Ru