Управление и алгоритмы Что изучает наука кибернетика Какие системы управления существуют Что такое алгоритм управления Как описываются алгоритмы и какие.

Презентация:



Advertisements
Похожие презентации
Управление и кибернетика Информатика 9 класс. Возникновение кибернетики Норберт Винер – американский математик, основоположник кибернетики. В 1948 году.
Advertisements

МОУ «Новоашировская основная общеобразовательная школа» Работа ученика 9 класса Хабибулина Рафиля С. Новоаширово г.
АЛГОРИТМЫАЛГОРИТМЫ Алгоритмы Понятие алгоритма Исполнители алгоритма Свойства алгоритма Способы записи алгоритма Основные алгоритмические структуры Основные.
Алгоритм, свойства алгоритма, исполнители алгоритмов
Алгоритм Слово «алгоритм» происходит от имени выдающегося математика средневекового Востока Мухаммеда аль-Хорезми ( ). Им были предложены приемы.
Презентация к уроку по информатике и икт (9 класс) по теме: Кибернетическая модель управления
АЛГОРИТМ- ПОНЯТНОЕ И ТОЧНОЕ ПРЕДПИСАНИЕ ИСПОЛНИТЕЛЮ ВЫПОЛНИТЬ КОНЕЧНУЮ ПОСЛЕДОВАТЕЛЬНОСТЬ КОМАНД,ПРИВОДЯЩУЮ ОТ ИСХОДНЫХ ДАННЫХ К ИКОМОМУ РЕЗУЛЬТАТУ. Само.
Алгоритмы Алгоритм – понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей. Программа.
Тема урока: Кибернетическая модель управления. Понятие алгоритма и его свойства. Возникновение кибернетики. Что такое управление Алгоритм управления Исполнитель.
АЛГОРИТМЫ. Свойства алгоритмов. Виды алгоритмов. Форма записи алгоритмов.
Алгоритм, свойства алгоритма, исполнители алгоритмов Выполнила ученица 7 класса Петрова Наталья.
Цели урока: Что такое управление и из каких частей оно состоит? Что такое управление и из каких частей оно состоит? Что такое алгоритм управления? Что.
Алгоритмы Алгоритм – это последовательность точных и понятных действий, необходимых для решения поставленной задачи. Отдельный шаг алгоритма называют командой.
АЛГОРИТМЫ Презентация к уроку информатики в 9 классе Учитель МОУ СОШ 18 п. Загорский Халайчева Н.Г.
Управление и кибернетика. Управление с обратной связью.
УПРАВЛЕНИЕ И АЛГОРИТМЫ Управляющий о б ъ е к т О б ъ е к т управления Прямая связь Алгоритм управления Обратная связь Объект (субъект), осуществляющий.
Введение в программирование. Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла.
Тема: Алгоритм и его свойства. Cлово «алгоритм» происходит от «algorithmi» - латинской формы написания имени выдающегося математика IX века аль-Хорезми,
Алгоритм – точное и понятное предписание исполнителю выполнить конечную последовательность команд, приводящих от исходных данных к результатам. Свойства.
ОБЩИЕ СВЕДЕНИЯ ОБ АЛГОРИТМАХ Линейный алгоритм. ВОПРОСЫ. 1. Алгоритм. Исполнители алгоритмов. 2. Свойства алгоритмов. 3. Способы описания алгоритмов.
Транксрипт:

Управление и алгоритмы Что изучает наука кибернетика Какие системы управления существуют Что такое алгоритм управления Как описываются алгоритмы и какие виды алгоритмов существуют.

В 1948 году в США и Европе вышла книга Винера "Кибернетика или Управление и связь в животном и машине", ознаменовавшая своим появлением рождение нового научного направления - кибернетики. Кибернетика – это наука об управлении и связях в живых организмах и технических устройствах. Норберт Винер ( )

Управление – это информационное целенаправленное взаимодействие объектов, одни из которых – управляющие, другие – управляемые (исполнители) Управляющий объект Управляемый объект Управляющее воздействие Прямая связь – это процесс передачи команд управления. Алгоритм управления

Алгоритм управления – последовательность команд по управлению объектом, выполнение которых приводит к достижению заранее поставленной цели. Мухаммед ибн Муса ал-Хорезми (в переводе с арабского это означает «Мухаммед, сын Мусы из Хорезма»), сокращенно Ал-Хорезми.(в 825 году)

Управление – это информационное целенаправленное взаимодействие объектов, одни из которых – управляющие, другие – управляемыми (исполнители) Управляющий объект Управляемый объект Управляющее воздействие Обратная связь – это процесс передачи данных о состоянии исполнителя. Обратная связь Алгоритм управления

Системы управления Системы, в которых роль управляющего объекта поручается компьютеру, называются автоматическими системами с программным управлением.

Автоматизированные (АСУ) Предприятия, отрасли экономики Предлагает руководителю оптимальные варианты управляющих решений, но окончательное решение принимает человек. Системы управления

Автоматические (САУ) Технические объекты Автоматический процесс управления без участия человека в режиме реального времени. Системы управления ЭВМ Управляемый объект Программа управления ЦАП АЦП Датчики

Свойства алгоритма 1. Дискретность (алгоритм должен состоять из отдельных шагов (действий), следующих в определенном порядке); 2. Массовость (один и тот же алгоритм можно использовать с разными исходными данными); 3. Понятность (каждая команда должна определять однозначное действие исполнителя); 4. Однозначность (Единственность толкования правил выполнения действий). 5. Конечность (исполнение алгоритма должно завершиться за определенное число шагов);

Способы записи алгоритма Пример: Составьте алгоритм вычисления выражения у=2х+в, при х=5, в=5. 1. Ввести х=5 2. Ввести В=5 3. Вычислить у=2х+в 4. Напечатать у 1. Словесно-пошаговый (с помощью разговорного языка).

Способы записи алгоритма 2. Графический (блок-схема) (обозначение действий с помощью графических изображений).

Элементы блок-схемы Начало или конец алгоритма Обращение к вспомогательно му алгоритму Ввод или вывод информации Начало цикла Простая команда, вычисление Комментарий Проверка условия Порядок выполнения действий

Var uch:array[1..50] of integer; i, n, mr, km: integer; msr: real; Begin writeln (Введите количество учеников в классе:); Readln (n); Randomize; For i:=1 to n do begin uch[i]:=random(301)-150; end; For i:=1 to n do begin write (uch[i], ); end; Readln; End. 3. Алгоритмический язык (единообразная и точная запись алгоритма) Способы записи алгоритма

Базовые алгоритмические структуры 1.Следование (линейный алгоритм) – это однозначная последовательность действий Команда 1 Команда 2 Команда N...

Базовые алгоритмические структуры 2.Ветвление – разделение алгоритма на два пути (две ветви) по некоторому условию с дальнейшим выходом на общее продолжение Условие Серия 1Серия 2 ДаНет Полное ветвление Условие Серия ДаНет Неполное ветвление

Базовые алгоритмические структуры 3.Цикл – повторение некоторой группы действий по условию Условие Серия 1 Да Нет

Способы соединения структурных элементов Последовательный Вложенный А 1 А 2 А1

Структурный подход к разработке алгоритмов Любой управляющий алгоритм может быть построен из базовых структур (следование, ветвление, цикл). Метод последовательной детализации (построение алгоритма «сверху вниз»)

Программа – это алгоритм, записанный на языке исполнителя

Формальная работа исполнителя программы Система команд исполнителя (СКИ) Множество команд управления исполнителем Алгоритм Исполнитель Данные Результат Среда исполнителя – обстановка, в которой функционирует исполнитель.