|
|
(3 промежуточные версии не показаны) | Строка 1: |
Строка 1: |
- | <metakeywords>Гипермаркет Знаний - первый в мире!, Гипермаркет Знаний, Информатика, 7 класс, Алгоритм, модель деятельности исполнителя алгоритмов</metakeywords> | + | <metakeywords>Гипермаркет Знаний - первый в мире!, Гипермаркет Знаний, Информатика, 7 класс, Алгоритм, модель деятельности исполнителя алгоритмов, отношение, объект, Компьютер</metakeywords> |
| | | |
| '''[[Гипермаркет знаний - первый в мире!|Гипермаркет знаний]]>>[[Информатика|Информатика ]]>>[[Информатика 7 класс|Информатика 7 класс]]>> Алгоритм — модель деятельности исполнителя алгоритмов''' | | '''[[Гипермаркет знаний - первый в мире!|Гипермаркет знаний]]>>[[Информатика|Информатика ]]>>[[Информатика 7 класс|Информатика 7 класс]]>> Алгоритм — модель деятельности исполнителя алгоритмов''' |
Строка 5: |
Строка 5: |
| <br> | | <br> |
| | | |
- | ''' 3.1. Алгоритм — модель деятельности исполнителя алгоритмов'''<br><br>Рассмотрим более подробно класс '''[[Признаки объектов|объект]]'''ов, называемых исполнителями.<br> | + | '''3.1. Алгоритм — модель деятельности исполнителя алгоритмов'''<br> |
| + | |
| + | <br>Рассмотрим более подробно класс '''[[Признаки объектов|объект]]'''ов, называемых исполнителями.<br> |
| | | |
| Исполнитель — это некоторый объект (человек, животное, техническое устройство), способный выполнять определенный набор команд. Команды, которые может выполнить конкретный исполнитель, образуют систему команд исполнителя (СКИ).<br> | | Исполнитель — это некоторый объект (человек, животное, техническое устройство), способный выполнять определенный набор команд. Команды, которые может выполнить конкретный исполнитель, образуют систему команд исполнителя (СКИ).<br> |
| | | |
- | Класс исполнителей необычайно разнообразен. Прежде всего, в нем выделяют два типа исполнителей: формальных и неформальных. Формальный исполнитель одну и ту же команду всегда выполняет одинаково. Неформальный исполнитель может выполнять команду по-разному. | + | Класс исполнителей необычайно разнообразен. Прежде всего, в нем выделяют два типа исполнителей: формальных и неформальных. Формальный исполнитель одну и ту же команду всегда выполняет одинаково. Неформальный исполнитель может выполнять команду по-разному. |
| | | |
| Например, при многократном прослушивании кассеты с любимой мелодией вы можете быть уверены, что она воспроизводится проигрывателем (формальным исполнителем) одинаково. Но вряд ли кому-нибудь из певцов (неформальному исполнителю) удастся несколько раз совершенно одинаково исполнить песню из своего репертуара.<br> | | Например, при многократном прослушивании кассеты с любимой мелодией вы можете быть уверены, что она воспроизводится проигрывателем (формальным исполнителем) одинаково. Но вряд ли кому-нибудь из певцов (неформальному исполнителю) удастся несколько раз совершенно одинаково исполнить песню из своего репертуара.<br> |
| | | |
- | Как правило, человек выступает в роли неформального исполнителя. Формальными исполнителями являются преимущественно технические устройства. Человек в роли неформального исполнителя сам отвечает за свои действия. За действия формального исполнителя отвечает управляющий им объект.<br> | + | Как правило, человек выступает в роли неформального исполнителя. Формальными исполнителями являются преимущественно [http://xvatit.com/it/audio_television/ '''технические устройства''']. Человек в роли неформального исполнителя сам отвечает за свои действия. За действия формального исполнителя отвечает управляющий им объект.<br> |
| | | |
| Рассмотрим более подробно множество формальных исполнителей. Формальные исполнители необычайно разнообразны, но для каждого из них можно указать круг решаемых задач, среду, систему команд, систему отказов и режимы работы.<br> | | Рассмотрим более подробно множество формальных исполнителей. Формальные исполнители необычайно разнообразны, но для каждого из них можно указать круг решаемых задач, среду, систему команд, систему отказов и режимы работы.<br> |
Строка 27: |
Строка 29: |
| '''5. Режимы работы исполнителя'''. Для большинства исполнителеи предусмотрены режимы непосредственного и программного управления. В первом случае исполнитель ожидает команд от человека и каждую поступившую команду немедленно выполняет. Во втором случае исполнителю сначала задается полная последовательность команд (программа), а затем он выполняет все эти команды в автоматическом режиме. Ряд исполнителей работает только в одном из названных режимов.<br> | | '''5. Режимы работы исполнителя'''. Для большинства исполнителеи предусмотрены режимы непосредственного и программного управления. В первом случае исполнитель ожидает команд от человека и каждую поступившую команду немедленно выполняет. Во втором случае исполнителю сначала задается полная последовательность команд (программа), а затем он выполняет все эти команды в автоматическом режиме. Ряд исполнителей работает только в одном из названных режимов.<br> |
| | | |
- | '''Управление '''— это процесс целенаправленного воздействия одних объектов на другие. <br><br>[[Image:19-02-54.jpg]]<br> <br>Исполнители являются объектами управления. Управлять ими можно, составив для них алгоритм.<br> | + | '''Управление '''— это процесс целенаправленного воздействия одних объектов на другие. <br><br>[[Image:19-02-54.jpg|550px|Процесс управления]]<br> <br>Исполнители являются объектами управления. Управлять ими можно, составив для них алгоритм.<br> |
| | | |
| '''[[Что такое алгоритм|Алгоритм]]''' — это предназначенное для конкретного исполнителя точное описание последовательности действии, направленных на решение поставленной задачи. Можно сказать, что алгоритм — модель деятельности исполнителя алгоритмов.<br> | | '''[[Что такое алгоритм|Алгоритм]]''' — это предназначенное для конкретного исполнителя точное описание последовательности действии, направленных на решение поставленной задачи. Можно сказать, что алгоритм — модель деятельности исполнителя алгоритмов.<br> |
Строка 35: |
Строка 37: |
| Алгоритм разрабатывается для решения некоторой задачи или класса задач. При этом: | | Алгоритм разрабатывается для решения некоторой задачи или класса задач. При этом: |
| | | |
- | 1) выделяются фигурирующие в задаче объекты, устанавливаются свойства объектов, '''[[Отношения объектов |отношения]]''' между объектами и возможные действия с объектами; | + | 1) выделяются фигурирующие в задаче объекты, устанавливаются свойства объектов, '''[[Отношения объектов|отношения]]''' между объектами и возможные действия с объектами; |
| | | |
| 2) определяются исходные данные и результат; | | 2) определяются исходные данные и результат; |
Строка 45: |
Строка 47: |
| Управление — это прои;есе целенаправленного воздействия одних объектов на другие. Исполнители являются объектами управления. Управлять ими можно, составив для них алгоритм. | | Управление — это прои;есе целенаправленного воздействия одних объектов на другие. Исполнители являются объектами управления. Управлять ими можно, составив для них алгоритм. |
| | | |
- | Алгоритм — это предназначенное для конкретного исполнителя точное описание последовательности действий, направленных на решение поставленной задачи. Можно сказать, что алгоритм — модель деятельности исполнителя алгоритмов.<br><br>'''Вопросы и задания'''<br><br>1. Определите типы исполнителей в предложенных ситуациях. Будьте готовы обосновать свой ответ. | + | Алгоритм — это предназначенное для конкретного исполнителя точное описание последовательности действий, направленных на решение поставленной задачи. Можно сказать, что алгоритм — модель деятельности исполнителя алгоритмов.<br><br>'''Вопросы и задания'''<br><br>''1. Определите типы исполнителей в предложенных ситуациях. Будьте готовы обосновать свой ответ.'' |
| | | |
- | а) Симфонический оркестр исполняет музыкальное произведение.<br>б) Ученик 7 класса решает домашнее задание по алгебре.<br>в) Ученик 7 класса списывает домашнее задание у своей одноклассницы.<br>г) Фармацевт готовит лекарство по рецепту.<br>д) Врач устанавливает причину плохого самочувствия пациента.<br>е) Автомат на конвейере наполняет бутылки лимонадом.<br>ж) Компьютер выполняет программу проверки правописания. | + | ''а) Симфонический оркестр исполняет музыкальное произведение.<br>б) Ученик 7 класса решает домашнее задание по алгебре.<br>в) Ученик 7 класса списывает домашнее задание у своей одноклассницы.<br>г) Фармацевт готовит лекарство по рецепту.<br>д) Врач устанавливает причину плохого самочувствия пациента.<br>е) Автомат на конвейере наполняет бутылки лимонадом.<br>ж) '''[[Проверочная работа на тему: «Информация. Информатика. Компьютер.»|Компьютер]]''' выполняет программу проверки правописания.'' |
| | | |
- | 2. Горничная каждое утро, убирая свой этаж, пылесосит ковровую дорожку.<br>Назовите исполнителей в этой задаче. Укажите их типы. | + | ''2. Горничная каждое утро, убирая свой этаж, пылесосит ковровую дорожку.<br>Назовите исполнителей в этой задаче. Укажите их типы.'' |
| | | |
- | 3. Приведите 2-3 примера формальных исполнителей. Приведите пример, когда человек выступает в роли формального исполнителя. | + | ''3. Приведите 2-3 примера формальных исполнителей. Приведите пример, когда человек выступает в роли формального исполнителя.'' |
| | | |
- | 4. Приведите примеры исполнителей, встречающихся в русских народных сказках. Определите их типы. | + | ''4. Приведите примеры исполнителей, встречающихся в русских народных сказках. Определите их типы.'' |
| | | |
- | 5. На вход «черного ящика» подается число 125. О чем в этом случае говорит отказ: | + | ''5. На вход «черного ящика» подается число 125. О чем в этом случае говорит отказ:'' |
| | | |
- | а) «не могу»;<br>б) «не понимаю»? | + | ''а) «не могу»;<br>б) «не понимаю»?'' |
| | | |
- | 6. Рассмотрите приложение Калькулятор в качестве формального исполнителя. <br><br><br> | + | ''6. Рассмотрите приложение Калькулятор в качестве формального исполнителя. '' |
| | | |
| <br> | | <br> |
Текущая версия на 15:12, 30 июня 2012
Гипермаркет знаний>>Информатика >>Информатика 7 класс>> Алгоритм — модель деятельности исполнителя алгоритмов
3.1. Алгоритм — модель деятельности исполнителя алгоритмов
Рассмотрим более подробно класс объектов, называемых исполнителями.
Исполнитель — это некоторый объект (человек, животное, техническое устройство), способный выполнять определенный набор команд. Команды, которые может выполнить конкретный исполнитель, образуют систему команд исполнителя (СКИ).
Класс исполнителей необычайно разнообразен. Прежде всего, в нем выделяют два типа исполнителей: формальных и неформальных. Формальный исполнитель одну и ту же команду всегда выполняет одинаково. Неформальный исполнитель может выполнять команду по-разному.
Например, при многократном прослушивании кассеты с любимой мелодией вы можете быть уверены, что она воспроизводится проигрывателем (формальным исполнителем) одинаково. Но вряд ли кому-нибудь из певцов (неформальному исполнителю) удастся несколько раз совершенно одинаково исполнить песню из своего репертуара.
Как правило, человек выступает в роли неформального исполнителя. Формальными исполнителями являются преимущественно технические устройства. Человек в роли неформального исполнителя сам отвечает за свои действия. За действия формального исполнителя отвечает управляющий им объект.
Рассмотрим более подробно множество формальных исполнителей. Формальные исполнители необычайно разнообразны, но для каждого из них можно указать круг решаемых задач, среду, систему команд, систему отказов и режимы работы.
1. Круг решаемых задач. Каждый исполнитель создается для решения определенного класса задач.
2. Среда исполнителя. Область, обстановку, условия, в которых действует исполнитель, принято называть средой данного исполнителя.
3. Система команд исполнителя. Предписание о выполнении отдельного законченного действия исполнителя называется командой. Совокупность всех команд, которые могут быть выполнены некоторым исполнителем, образует СКИ - систему команд исполнителя.
4. Система отказов исполнителя. Отказ «не понимаю» возникает тогда, когда исполнителю подается команда, не входящая в его СКИ. Отказ «не могу» возникает тогда, когда команда из СКИ не может быть им выполнена в конкретных условиях среды.
5. Режимы работы исполнителя. Для большинства исполнителеи предусмотрены режимы непосредственного и программного управления. В первом случае исполнитель ожидает команд от человека и каждую поступившую команду немедленно выполняет. Во втором случае исполнителю сначала задается полная последовательность команд (программа), а затем он выполняет все эти команды в автоматическом режиме. Ряд исполнителей работает только в одном из названных режимов.
Управление — это процесс целенаправленного воздействия одних объектов на другие.
 Исполнители являются объектами управления. Управлять ими можно, составив для них алгоритм.
Алгоритм — это предназначенное для конкретного исполнителя точное описание последовательности действии, направленных на решение поставленной задачи. Можно сказать, что алгоритм — модель деятельности исполнителя алгоритмов.
Алгоритмы могут быть записаны в виде таблицы, нумерованного списка на естественном языке или изображены с помощью блок-схемы. Программа — это алгоритм, записанный по правилам понятного исполнителю-компьютеру языка.
Алгоритм разрабатывается для решения некоторой задачи или класса задач. При этом:
1) выделяются фигурирующие в задаче объекты, устанавливаются свойства объектов, отношения между объектами и возможные действия с объектами;
2) определяются исходные данные и результат;
3) определяется точная последовательность действий исполнителя, обеспечивающая переход от исходных данных к результату;
4) последовательность действий записывается на языке, понятном исполнителю.
Коротко о главном
Исполнитель — это некоторый объект (человек, животное, техническое устройство), способный выполнять определенный набор команд. Формальный исполнитель одну и ту же команду всегда выполняет одинаково. Неформальный исполнитель может выполнять команду по-разному. Для каждого формального исполнителя можно указать круг решаемых задач, среду, систему команд, систему отказов и режимы работы.
Управление — это прои;есе целенаправленного воздействия одних объектов на другие. Исполнители являются объектами управления. Управлять ими можно, составив для них алгоритм.
Алгоритм — это предназначенное для конкретного исполнителя точное описание последовательности действий, направленных на решение поставленной задачи. Можно сказать, что алгоритм — модель деятельности исполнителя алгоритмов.
Вопросы и задания
1. Определите типы исполнителей в предложенных ситуациях. Будьте готовы обосновать свой ответ.
а) Симфонический оркестр исполняет музыкальное произведение. б) Ученик 7 класса решает домашнее задание по алгебре. в) Ученик 7 класса списывает домашнее задание у своей одноклассницы. г) Фармацевт готовит лекарство по рецепту. д) Врач устанавливает причину плохого самочувствия пациента. е) Автомат на конвейере наполняет бутылки лимонадом. ж) Компьютер выполняет программу проверки правописания.
2. Горничная каждое утро, убирая свой этаж, пылесосит ковровую дорожку. Назовите исполнителей в этой задаче. Укажите их типы.
3. Приведите 2-3 примера формальных исполнителей. Приведите пример, когда человек выступает в роли формального исполнителя.
4. Приведите примеры исполнителей, встречающихся в русских народных сказках. Определите их типы.
5. На вход «черного ящика» подается число 125. О чем в этом случае говорит отказ:
а) «не могу»; б) «не понимаю»?
6. Рассмотрите приложение Калькулятор в качестве формального исполнителя.
Босова Л. Л., Информатика и ИКТ : учебник для 7 класса Л. Л. Босова. М. : БИНОМ. Лаборатория знаний, 2010. 229 с. : ил.
Содержание урока
конспект урока
опорный каркас
презентация урока
акселеративные методы
интерактивные технологии
Практика
задачи и упражнения
самопроверка
практикумы, тренинги, кейсы, квесты
домашние задания
дискуссионные вопросы
риторические вопросы от учеников
Иллюстрации
аудио-, видеоклипы и мультимедиа
фотографии, картинки
графики, таблицы, схемы
юмор, анекдоты, приколы, комиксы
притчи, поговорки, кроссворды, цитаты
Дополнения
рефераты
статьи
фишки для любознательных
шпаргалки
учебники основные и дополнительные
словарь терминов
прочие
Совершенствование учебников и уроков
исправление ошибок в учебнике
обновление фрагмента в учебнике
элементы новаторства на уроке
замена устаревших знаний новыми
Только для учителей
идеальные уроки
календарный план на год
методические рекомендации
программы
обсуждения
Интегрированные уроки
Если у вас есть исправления или предложения к данному уроку, напишите нам.
Если вы хотите увидеть другие корректировки и пожелания к урокам, смотрите здесь - Образовательный форум.
|