Исполнители вокруг нас Урок 25 Классная работа
Цели Систематизировать представления об исполнителях. Сформировать общие представления о функциях, выполняемых человеком, компьютером, исполнителем алгоритма. 2
Что из перечисленного, по-вашему мнению, не является алгоритмом? Правила дорожного движения. Правила поведения в компьютерном классе. Телефонный справочник. Решение шахматной задачи. Инструкция по использованию видеомагнитофона. Расписание уроков. Меню в столовой. Рецепт приготовления манной каши. 3
Немного истории Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла (или Абу Джафар) Мухаммед бен Муса аль-Хорезми создал книгу по математике, в которой описал способы выполнения арифметических действий над многозначными числами. Само слово «алгоритм» возникло в Европе после перевода на латынь книги этого математика.
Современного человека окружает множество разнообразных технических устройств. Каждое из них предназначено для решения своей задачи и способно выполнять ограниченный набор действий.
Исполнитель - это человек, группа людей, животное или техническое средство, способное выполнять определённый набор команд.
Система команд исполнителя (СКИ) - команды, которые может выполнить конкретный исполнитель.
Система команд исполнителя - магнитофона содержит следующие команды: Переход в начало Переход в конец Воспроизведение СтопЗапись Пример:
Более сложный исполнитель. Работает по программам, созданным человеком. Программы выбирает человек. Машина работает автоматически. Стиральная машина
Р о б о т ы
Система команд исполнителя Команды, которые может выполнять конкретный исполнитель, образуют систему команд исполнителя (СКИ). Исполнитель формально выполняет алгоритмы, составленные из команд, входящих в его СКИ.
Во многих случаях и сам человек является исполнителем алгоритмов. Например, каждый из нас при переходе улицы является исполнителем следующего алгоритма: если транспорта нет, то иди до противоположного тротуара, иначе выполняй п.4; остановись на тротуаре; посмотри налево; если транспорта нет, то иди до середины улицы, иначе выполняй п.2; посмотри направо;
Каждый алгоритм должен быть понятен исполнителю, поэтому алгоритм должен быть записан на понятном для исполнителя языке, а сделать это может только человек. Самым современным исполнителем является компьютер. Программа – запись алгоритма на языке исполнителя. работать играть учить
С какой задачей может справиться … человек?компьютер? Разрабатывает алгоритмы. Исполняет алгоритмы. Управляет работой других исполнителей по выполнению алгоритмов. Управляет работой связанных с ним устройств по выполнению алгоритмов. Исполняет алгоритмы (программы) 14
Процесс алгоритмизации деятельности человека: процесс решения задачи представляется в виде последовательности простейших операций; создается машина (автоматическое устройство), способная выполнить эти операции в последовательности, заданной в алгоритме; человек освобождается от рутинной деятельности, выполнение алгоритма поручается автоматическому устройству. 15
Задание 8 (стр.79). Укажите истинные высказывания Человек разрабатывает алгоритмы. Человек управляет работой других исполнителей по выполнению алгоритмов. Человек исполняет алгоритмы. Компьютер разрабатывает алгоритмы. Компьютер управляет работой связанных с ним технических устройств по выполнению алгоритмов. Компьютер сам выполняет алгоритмы (программы) Исполнитель разрабатывает алгоритмы. Исполнитель управляет работой связанных с ним технических устройств по выполнению алгоритмов. Исполнитель четко и безошибочно выполняет алгоритмы, составленные из команд, входящих в его СКИ. 16 V V V V V V
Задание 11 (стр. 81). Напишите программу, позволяющую долить в ванную 4 литра воды. 17 Команда Результат Долить 5 л Слить 3 л Сколько воды впустую пропало из-за брака фирмы!
Задание: Решите кроссворд и найдите ключевое слово. Желаю удачи!
Кроссворд по теме «Алгоритм и исполнители» 1.Сообщение, сведение, знания, умения 2. Синоним к слову алгоритм 3. Запись алгоритма на языке исполнителя. 4. Создатель алгоритмов 5.Наука, изучающая способа хранения, обработки и передачи информации. 6. Способны выполнять алгоритм 7. Как хозяйка называет алгоритм приготовления блюд 8. Устройство обработки информации
Алгоритмы Найти зашифрованные в сканворде термины, связанные с темой алгоритм. испмьле сьолнит атдсанд ликомша гмнкрор отетьле ритатуз
Алгоритмы испмьле сьолнит атдсанд ликомша гмнкрор отетьле ритатуз Исполните ль Команда Результат Алгоритм
Алгоритмы Продолжите фразы: Алгоритм – это… Разрабатывать алгоритм может только… Исполняют алгоритмы… Укажите истинные высказывания: Алгоритм представляет собой некоторую последовательность вычислений; Алгоритм может представлять собой некоторую последовательность вычислений, а может - последовательность действий нематематического характера; Компьютер разрабатывает алгоритмы; Человек исполняет алгоритмы.
Подведём итог нашего урока… Исполнительчеловек, группа людей, животное или техническое устройство, способные выполнять заданные команды. Исполнитель – человек, группа людей, животное или техническое устройство, способные выполнять заданные команды. Команды, которые может выполнить конкретный исполнитель, образуют систему команд исполнителя (СКИ). Исполнитель формально выполняет алгоритмы, составленные из команд, входящих в его СКИ. Человек разрабатывает алгоритмы, управляет работой других исполнителей по выполнению алгоритмов, сам исполняет алгоритмы. Компьютер управляет работой связанных с ним технических устройств по выполнению алгоритмов, сам исполняет алгоритмы (программы).
Домашнее задание §3.2, 3.3 РТ 7 – 10 с
25