Слайд 2Цели урока:
изучение способов записи алгоритмов развитие мышления через установление причинно-следственных связей
сохранение и
развитие интерес к изучению предмета через применение различных форм овладения знаниями
Слайд 3Задачи урока:
познакомиться со способами записиалгоритма;
научить проводить анализ и выбор формы записи
алгоритмов;
применять знания при записи алгоритмов.
Слайд 4Алгоритм – это предназначенное для конкретного исполнителя описание последовательности действий, приводящих от
исходных данных к требуемому результату, которое обладает свойствами дискретности, понятности, определенности, результативности и массовости.
Слайд 5Существуют различные способы записи алгоритмов. Основными среди них являются:
словесные;
графические;
на алгоритмических языках.
Слайд 6В качестве примера словесного способа записи алгоритма рассмотрим алгоритм нахождения площади прямоугольника.
S=a*b,
(Площадь равняется произведению длин сторон),
где S – площадь прямоугольника; а и b – длины его сторон.
Очевидно, что a и b должны быть заданы заранее, иначе задачу решить невозможно.
Словесный способ записи алгоритма выглядит так:
1. начало алгоритма;
2. задать численное значение стороны a;
3. задать численное значение стороны b;
4. вычислить площадь S прямоугольника по формуле S=a*b;
5. вывести результат вычислений;
6. конец алгоритма.
Слайд 7Блок-схема представляет собой графический документ, дающий представление о порядке работы алгоритма.
Слайд 10Алгоритмические языки – формальные языки, предназначенные для записи алгоритмов. Каждый из них
характеризуется:
• алфавитом – набором используемых символов;
• синтаксисом – системой правил, по которым из символов алфавита образуются правильные конструкции языка;
• семантикой – системой правил, строго определяющей смысл и способ употребления конструкций языка.
Слайд 11Основные служебные слова алгоритмического языка:
алг (алгоритм)
арг (аргумент)
рез (результат)
нач (начало)
кон (конец)
цел (целый)
вещ (вещественный)
сим
(символьный)
лит (литерный, строка)
лог (логический)
таб(таблица)
нц (начало цикла)
кц (конец цикла)
длин (длина) и другие.
дано
надо
если
то
иначе
все
пока
для
от
до
знач
и
или
Слайд 12Умножим первую дробь на знаменатель второй
Вторую дробь умножим на знаменатель первой
Складываем
дроби, получим (ad+bc)/bd
Слайд 13начало
да
нет
а, в, с монеты
конец
а=в
с - фальшивая
фальшивая та, что легче