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