Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемВладлена Чеченкова
1 Цель урока: Учиться составлять и записывать алгоритмы различными способами
2 1. Достать ключ из кармана. 2. Вставить ключ в замочную скважину. 3. Повернуть ключ два раза против часовой стрелки. 4. Вынуть ключ
3 Что такое алгоритм? Приведите примеры алгоритмов. Какие свойства алгоритмов вы знаете? Что такое исполнитель алгоритмов? Что такое программа? Может ли один и тот же алгоритм использоваться для решения различных задач? Верно ли, что для решения каждой конкретной задачи может быть составлен единственный алгоритм? Можно ли исполнить алгоритм, не зная содержания задачи? Как называется такое исполнение алгоритма?
4 В устной форме. В письменной форме на естественном языке. В письменной форме на формальном языке. Для более наглядного представления алгоритма широко используется графическая форма - блок-схема, которая составляется из стандартных графических объектов.
5 пользователю надо провести редактирование текста и из текста «информационная модель» получить текст «модель информационная».
6 Запись алгоритма на естественном языке 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 Запишем алгоритм с помощью блок-схем
7 Алгоритм может быть следующим: 1 задать два числа; 2 если числа равны, то взять любое из них в качестве ответа и остановиться, в противном случае продолжить выполнение алгоритма; 3 определить большее из чисел; 4 заменить большее из чисел разностью большего и меньшего из чисел; 5 повторить алгоритм с шага 2.
8 Вид стандартного графического объектаНазначение Начало алгоритма Конец алгоритма Выполняемое действие записывается внутри прямоугольника Условие выполнения действий записывается внутри ромба Счетчик кол-во повторов Последовательность выполнения действий Начало Счетчик Встречу? Гуляю Конец
9 Начало Ввод чисел а и b Вычисление площади s=a*b Вывод результата на экран Конец
10 Вскипяти воду нач Возьми чайник Открой крышку Есть вода? Налей воды Закрой крышку Включи газ Поставь чайник на плитку Дождись, пока вода закипит Выключи газ кон да нет
11 Соберись в школу 1.Начало 2.Встань 3.Сделай зарядку 4.Умойся 5.Оденься 6.Позавтракай 7.Собери портфель 8.Конец нач встань Сделай зарядку умойся оденься позавтракай Собери портфель кон
12 Что такое алгоритм? Приведите примеры алгоритмов. Какие свойства алгоритмов вы знаете? Какие виды алгоритмов вы знаете? Какие способы записи алгоритмов вы знаете? Что такое исполнитель алгоритмов? Что такое программа?
13 Записать алгоритмы линейной структуры в словесной форме и с помощью блок-схем. Составьте задачу, для решения которой можно предложить разные алгоритмы.
14 1. Линейный алгоритм (описание действий, которые выполняются однократно в заданном порядке); 2. Циклический алгоритм (описание действий, которые должны повторятся указанное число раз или пока не выполнено задание); 3. Разветвляющий алгоритм (алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий) 4. Вспомогательный алгоритм (алгоритм, который можно использовать в других алгоритмах, указав только его имя).
15 Пример алгоритма «Поиск наибольшего из двух чисел» записанного с помощью программы Diagram Studio
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.