Исполнитель алгоритма УМК по информатике Н.В. Матвеевой, 4 класс
Исполнители алгоритма
Пассивный исполнитель «сделать шаг вперед», «повернуть направо», «повернуть налево»
Человек и компьютер исполнители алгоритма универсальный исполнитель любых алгоритмов
! Объект, который исполняет алгоритм, можно назвать исполнителем алгоритма
Компьютер - универсальный исполнитель алгоритмов, созданных для обработки информации.
Алгоритм, написанный на языке программирования Паскаль – компьютерная программа
! Человек и создатель алгоритмов, и исполнитель алгоритмов, а компьютер только исполнитель алгоритма, введенного в его память в виде компьютерной программы.
Начало Слепить из снега большой шар и положить его на землю. Слепить шар меньше первого, и положить его на первый шар. Слепить третий шар, меньше второго, и положить его на второй шар. Надеть ведро на третий шар. Сделать глаза из угольков на третьем шаре. Воткнуть морковку между угольками. Конец Начало Слепить из снега большой шар и положить его на землю. Слепить шар меньше первого, и положить его на первый шар. Слепить третий шар, меньше второго, и положить его на второй шар. Надеть ведро на третий шар. Сделать глаза из угольков на третьем шаре. Воткнуть морковку между угольками. Конец
! Существенным свойством любого исполнителя является его способность точно выполнять последовательность действий, указанных в алгоритме.
! Система команд исполнителя это список команд, которые исполнитель может (способен) исполнять.
Человек «подумай» «придумай алгоритм» «скажи ответ» «посмотри на экран» «проверь результат решения» «реши задачу» «составь программу для компьютера» Компьютер «прочитай число, которое хранится в ячейке внутренней памяти с адресом» «сохрани вычисленный результат в ячейке внутренней памяти с адресом»
Главное, что мы должны понять и запомнить 1. Объект, исполняющий алгоритм, это исполнитель алгоритма. Человек и компьютер могут быть исполнителями алгоритма. 2. Человек может создавать алгоритмы и исполнять их, а компьютер только исполнять алгоритмы, написанные человеком на одном из языков программирования и введенные в его внутреннюю память. 3. Система команд исполнителя это набор команд, которые способен исполнять данный исполнитель.
ВОПРОСЫ: 1. Кого можно назвать исполнителем алгоритма? 2. Может ли компьютер написать алгоритм решения конкретной задачи для человека? 3. Кто пишет алгоритмы для исполнителя «компьютер»? 4. Что такое система команд исполнителя? 5. Может ли компьютер исполнить графический алгоритм, то есть алгоритм, написанный в виде блок-схемы?
Задание на смекалку: Подумайте и скажите, чем отличаются команды, которые понимает и может исполнить человек, от команд языка программирования, которые вам известны?
Домашнее задание Рабочая тетрадь с