тема нашего урока формы записиалгоритмов это параграф 16 в учебнике наперед тем как изучить новыетеоретические материалу давайте с вамивспомним что же такое алгоритм и кто иличто может являться исполнителямалгоритма что же такое алгоритмалгоритм это конечная последовательностьшагов решение задачи приводящая отисходных данных требуемому результатурассмотрим несколько примеровалгоритм алгоритм пришить пуговицукупить хлеб собраться в школу закрытьдверь на ключнаписать контрольную на 5 выполнитьфонетический разбор слованайти наибольшее наименьшее общеекратное нескольких натуральных чиселрассмотрим более подробно алгоритмкупить хлеб возвращаемся к определениюалгоритм купить хлеб для того чтобыкупить хлеб мы выполняем определеннуюпоследовательность шаговрешение нашей задачи что же являетсяисходными данными и что же являетсярезультатом данном алгоритм исходныеданныеэто деньги который нам дает мамамкоторая вам дает мама дала дляприобретения хлеба а результаты это ужеконечно покупках лик если рассматриватьпримеры алгоритмов найти наибольшееобщее кратное то исходные данныеэто числа с которыми мы работаем арезультат уже нахождение самогонаибольшего общего кратного мы выполняемопределенные шаги для достиженияпоставленнойчтобы прийти к результату выполняем 6исполнитель исполнитель может быть какживое существо так и неживуюисполнитель это человек группа людейживотное или даже техническое устройствоспособное выполнять определенный наборкоманд рассмотрим несколько примеровименно как исполнитель может бытьтехническое устройство системный блоксистемный блок может являтьсяисполнителем который выполняет всеголишь две команды включить и выключитьпитание компьютерасистема команд исполнителя сидит у р ау него же чуть больше кого который онвыполняет посмотрите переход началавоспроизведения пауза столб переходконец это пять команд но возможно ещепосчитать шестую командуэто регулирование громкости то есть нашси-ди-плеер выполняет определенныекоманды их 6поэтому можно считать и системный блок иси-ди playerто есть наши технические устройстваисполнителем алгоритмом но а примерыисполнителей человек или группа людей мыс вами рассмотрели чуть ранееисполнители делятся на два виданеформально исполнитель и формальноисполнители в чем же различие помнюнеформальные исполнитель сам отвечает засвои действия в роли не формальногоисполнителя чаще всего выступают человекформальные исполнитель за действиятакого исполнителя отвечает управляющийим объект обычно управляет человеккаким-то техническим устройством поэтомуименно техническое устройство являетсяформальным исполнителем выполнимнесколько заданий для закреплениявыберите верные или нет алгоритм решенияпример 17 плюс 3 умноженноескобках 2 плюс 3 рассматриваем четыреварианта какой же из них является вверхдля того чтобы выбрать правильныйвариант надо расставить действия вданном примере 2 + i это первое действиесмотрим 2 плюс 3 первое действиеподходит не подходитне подходити подходит дальше проверяем пока 1 довариантов ответов 2 плюс 3 будет 5 5умноженное на 315 смотрим и дальше 3действия 17 плюс уже произведение плюс15 30 вам вернуостальные примеру у нас не подходят такв порядок действий расставлен невернотогда отличноу исполнителя калькулятор две командыпервая командаприбавь 1 2 команда умножь на 2выполняя первую из них калькуляторприбавляет к данному числу 1а выполняявторую умножаем его на 2выполнить алгоритм состоящие из номеровкоманд и запишите полученный ответисходное число два и дальше у наспредставлен алгоритм еще раз исходноечисло у нас 2 1 смотрим первая командаэто + 12 + 13 3 смотрим вторая командавторая команда у нас умножить на 2 3умножить на 26потом 1 и первая команда у нас идет двараза 6 плюс 17 всем плюс 188 втораякоманда смотрим умножь на 21616 вторая команда у насумножь на 2 будет 32 32 и последняякомандаплюс 1 будет 33записываем ответ проверяемпереходим к теме нашего урока формызаписи алгоритмов форма записиалгоритмов делятся на три вида словеснаяграфическая и блок-схем словесная формапредставляется виде последовательностишагов который выполняется исполнителя изаписывается форме нумерованного спискапример у нас приведем переход улицыпосмотрите пошагово представляетсяпошагово у нас записывается действиедействия записываются ведь и тексты тоесть можно сразу определить что этословесная форма записивторой вид записи алгоритмов этографическая запись алгоритм графическаязаписал горит мам представляется в видерисунков третий вид записи алгоритмовэто блок схем для обозначения шаговалгоритма используется геометрическиефигуры геометрические фигуры у у насбудут соединяться стрелкарынке будут у нас показывать направлениедействий рассмотрим более подробногеометрических фигур и которыеиспользуются в блок-схеме овалов будетобозначаться начало или конец алгоритмпараллелограмм ввод или вывод данных скоторыми мы будем работать ромб принятиерешения прямоугольник выполнениеwi-fi переход улицыданный алгоритм записан в видеблок-схемы так как изображается в видегеометрических фигур геометрическиефигуры еще раз обратите внимание у нассоединены грелка на стрелке нужны длятого чтобы показать направлениевыполнения действий начало и конец у насобозначается овалом мы ранее с вамиговорили подойти к переходу данноепредложение является действием подойти кпереходу так как это действие посмотритетак вот это действия выполнение действиямы записываем предложение впрямоугольник дождаться зеленого светаэто тоже действия для нашего исполнителязаписывается прямоугольник перейти улицудействия которое записано прямоугольникпрограмма алгоритм записаны на языкепонятном исполнителю называетсяпрограммой алгоритм записывается длярешения некоторого класса задач при этомпервое выделяются объектыустанавливается их свойствам отношениямежду нимивозможные действия с объектами второеопределяется исходный данный результат 3определяется точная последовательностьдействий исполнителя от перехода кисходным данным к результату четвертоедействие описывается командами понятныйисполнитель закрепим наш пройденныйтеоретический материал выполнениемпрактических заданий отметьте способызаписи алгоритма plug местный способблок-схема табличный способ простойспособсистемный способ мы с вами изучилисловесный способ блок-схемой и подскажиеще один способ дальнейшем мы будемизучать табличкивыберите верный ответ что обозначаетовал мы уже с вами знаем что это у насначало или конец алгоритмачто обозначает блок роб принятие решениячто обозначает в блок параллелограммввод и выводданныхпроверяемчто обозначает блок прямоугольниквыполнение действия что обозначает блокромб принятие решения что обозначаетблок параллелограмм ввод и вывод данныхвыберите название формы записиалгоритмов смотрим форма записиалгоритма еще раз давайте посмотримпрезентациюформа записи алгоритма словесная формазаписи представляется в виде текста иобязательноу нас записывается форме нумерованногосписка графическая запись алгоритмапредставляется в виде рисунка в видеграфических изображений блок-схема видегеометрических фигур возвращаемся первыйспособ записи посмотрите представляетсявиде списка положить 5 + 6 прибавить 8умножить на 2 то есть сразу можноопределить что выполняется определенныедействия последовательно значит это унас словесная формаследующий пример тоже можно сказать дачто это словесная форма идентична ранеерассмотренномутретий вид алгоритмом представляется ввиде табличная форма так какпредставляется в виде таблицы и 4посмотрите представлена у нас видегеометрических фигур геометрическихфигурах записаны действия геометрическиефигуры соединены стрелками показываютнаправление выполнения 10 это конечноблок heпроверяем выполните алгоритмы найдитеответ исходное число 27 прибавляем 3cryptic умножаем на 2 30 умножить на 260отнимаем 6 60 минус 654умножаем на 350 4 умножить на 3 будет унас162 162запоминаю 162убери последние цифры остается у нас 16запиши атлет проверяем ответверным
Продолжая использовать наш сайт, вы соглашаетесь с политикой использования Cookies. Это файлы в браузере, которые помогают нам сделать ваш опыт взаимодействия с сайтом удобнее.