Цель урока: Учиться составлять и записывать алгоритмы различными способами.

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



Advertisements
Похожие презентации
Алгоритмы Введение в программирование. Алгоритм Абдулла (или Абу Джафар) Мухаммед бен Муса аль-Хорезми Появление алгоритмов связывают с зарождением математики.
Advertisements

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

Цель урока: Учиться составлять и записывать алгоритмы различными способами

1. Достать ключ из кармана. 2. Вставить ключ в замочную скважину. 3. Повернуть ключ два раза против часовой стрелки. 4. Вынуть ключ

Что такое алгоритм? Приведите примеры алгоритмов. Какие свойства алгоритмов вы знаете? Что такое исполнитель алгоритмов? Что такое программа? Может ли один и тот же алгоритм использоваться для решения различных задач? Верно ли, что для решения каждой конкретной задачи может быть составлен единственный алгоритм? Можно ли исполнить алгоритм, не зная содержания задачи? Как называется такое исполнение алгоритма?

В устной форме. В письменной форме на естественном языке. В письменной форме на формальном языке. Для более наглядного представления алгоритма широко используется графическая форма - блок-схема, которая составляется из стандартных графических объектов.

пользователю надо провести редактирование текста и из текста «информационная модель» получить текст «модель информационная».

Запись алгоритма на естественном языке 1) выделить слово информационная + пробел; 2) вырезать этот фрагмент; 3) установить курсор на позицию после слова модель + пробел; 4) вставить фрагмент текста. Запишем алгоритм Редактирование текста на алгоритмическом языке: алг Редактирование текста дано информационная модель надо модель информационная нач выделить символы с 1 по 15 вырезать установить курсор на позицию 7 вставить кон Запишем алгоритм Редактирование текста на языке VBA. Sub Редактирование{ } Selection.MoveRight Unit:=wdCharacter, Count:=15, Extend:=wdExtend Selection.Cut Selection.MoveRight Unit:=wdCharacter, Selection.Paste End Sub Запишем алгоритм с помощью блок-схем

Алгоритм может быть следующим: 1 задать два числа; 2 если числа равны, то взять любое из них в качестве ответа и остановиться, в противном случае продолжить выполнение алгоритма; 3 определить большее из чисел; 4 заменить большее из чисел разностью большего и меньшего из чисел; 5 повторить алгоритм с шага 2.

Вид стандартного графического объектаНазначение Начало алгоритма Конец алгоритма Выполняемое действие записывается внутри прямоугольника Условие выполнения действий записывается внутри ромба Счетчик кол-во повторов Последовательность выполнения действий Начало Счетчик Встречу? Гуляю Конец

Начало Ввод чисел а и b Вычисление площади s=a*b Вывод результата на экран Конец

Вскипяти воду нач Возьми чайник Открой крышку Есть вода? Налей воды Закрой крышку Включи газ Поставь чайник на плитку Дождись, пока вода закипит Выключи газ кон да нет

Соберись в школу 1.Начало 2.Встань 3.Сделай зарядку 4.Умойся 5.Оденься 6.Позавтракай 7.Собери портфель 8.Конец нач встань Сделай зарядку умойся оденься позавтракай Собери портфель кон

Что такое алгоритм? Приведите примеры алгоритмов. Какие свойства алгоритмов вы знаете? Какие виды алгоритмов вы знаете? Какие способы записи алгоритмов вы знаете? Что такое исполнитель алгоритмов? Что такое программа?

Записать алгоритмы линейной структуры в словесной форме и с помощью блок-схем. Составьте задачу, для решения которой можно предложить разные алгоритмы.

1. Линейный алгоритм (описание действий, которые выполняются однократно в заданном порядке); 2. Циклический алгоритм (описание действий, которые должны повторятся указанное число раз или пока не выполнено задание); 3. Разветвляющий алгоритм (алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий) 4. Вспомогательный алгоритм (алгоритм, который можно использовать в других алгоритмах, указав только его имя).

Пример алгоритма «Поиск наибольшего из двух чисел» записанного с помощью программы Diagram Studio