А.С. Пушкин.

Содержание

Слайд 2

Алгоритм.

Его свойства.

Формы записи алгоритмов.

Тема урока:

Виды алгоритмов

Алгоритм. Его свойства. Формы записи алгоритмов. Тема урока: Виды алгоритмов

Слайд 3

Пароход уперся в берег. Капитан кричит: Вперед! Как такому ротозею Доверяют пароход?

Пароход уперся в берег. Капитан кричит: Вперед! Как такому ротозею Доверяют пароход?

Слайд 4

Мухаммед аль - Хорезми

Мухаммед аль - Хорезми

Слайд 5

Алгоритм -

это описание последовательности действий (план), строгое исполнение которых приводит к

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

Слайд 6

Свойства алгоритма:

понятность;
конечность;
дискретность;
массовость.

Свойства алгоритма: понятность; конечность; дискретность; массовость.

Слайд 7

Создать алгоритм вычисления выражения:

100 + 15 - 40 + 20

Создать алгоритм вычисления выражения: 100 + 15 - 40 + 20

Слайд 8

Линейный алгоритм -

это описание действий, которые выполняются однократно в заданном порядке.

Линейный алгоритм - это описание действий, которые выполняются однократно в заданном порядке.

Слайд 10

Разветвляющийся алгоритм -

это алгоритм, в котором в зависимости от условия выполняется

Разветвляющийся алгоритм - это алгоритм, в котором в зависимости от условия выполняется
либо одна, либо другая последовательность действий.

Слайд 11

«если <условие>, то <действие1> иначе <действие2>»

«если , то иначе »

Слайд 12

Разветвляющийся алгоритм называется полным, если он имеет вид:
«если <условие>, то <действие1>

Разветвляющийся алгоритм называется полным, если он имеет вид: «если , то иначе ».
иначе <действие2>».

Слайд 13

«если <условие>, то <действие>»

«если <условие>, то <действие>»

«если , то » «если , то »

Слайд 14

Разветвляющийся алгоритм называется неполным, если он имеет вид:
«если <условие>, то <действие>»

Разветвляющийся алгоритм называется неполным, если он имеет вид: «если , то »

Слайд 16

Циклический алгоритм -

это описание действий, которые должны повторяться указанное число раз или

Циклический алгоритм - это описание действий, которые должны повторяться указанное число раз
пока не выполнено заданное условие.

Слайд 17

Формы представления алгоритма:

словесная форма;
графическая форма;
программная.

Формы представления алгоритма: словесная форма; графическая форма; программная.

Слайд 18

Словесная форма -

это форма описания алгоритма на естественном языке. Данная форма очень удобна,

Словесная форма - это форма описания алгоритма на естественном языке. Данная форма
если нужно приближенно описать суть алгоритма. Однако при словесном описании не всегда удается ясно и точно выразить идею.

Слайд 19

Графическая форма записи алгоритмов -

изображение алгоритма в виде последовательности связанных между собой

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

Слайд 20

Функциональные блоки:

- начало и конец алгоритма

- выполняемое действие

- условие выполняемого действия


Функциональные блоки: - начало и конец алгоритма - выполняемое действие - условие выполняемого действия

Слайд 21

Программная форма записи алгоритма –

это запись на языке программирования.

Программная форма записи алгоритма – это запись на языке программирования.

Слайд 22

Задание:
Написать алгоритм «Одеться по погоде». Если на улице температура ниже 0,

Задание: Написать алгоритм «Одеться по погоде». Если на улице температура ниже 0,
то необходимо надеть шубу, иначе – куртку.

Слайд 23

Алгоритм ПОГОДА
Начало
1. определить температуру воздуха
2. если температура ниже 0, то надеть шубу,

Алгоритм ПОГОДА Начало 1. определить температуру воздуха 2. если температура ниже 0,
иначе надеть куртку
Конец.

Словесная форма записи:

Слайд 24

program E3;
uses crt;
var t: real;
begin
clrscr;
writeln(‘введите температуру воздуха t=‘);
readln(t);
if t < 0 then

program E3; uses crt; var t: real; begin clrscr; writeln(‘введите температуру воздуха
writeln(‘одеть шубу’) else writeln(‘одеть куртку’);
end.

Программная форма записи:

Слайд 25

Графическая форма:

Графическая форма:

Слайд 26

С какими типами алгоритмов мы познакомились сегодня на уроке?
2. Почему они

С какими типами алгоритмов мы познакомились сегодня на уроке? 2. Почему они
так называются?
3. Какие из них мы сегодня рассматривали на уроке?
4. Почему не было линейных алгоритмов?

Слайд 27

Самостоятельная работа

Самостоятельная работа

Слайд 28

Задание на дом:

1. Угадайте, какое литературное произведение зашифровано в следующей блок-схеме. Назовите

Задание на дом: 1. Угадайте, какое литературное произведение зашифровано в следующей блок-схеме.
форму записи алгоритма. Почему?
2. Приведите по три примера алгоритмов из каждого учебного предмета.
3. Распишите в тетрадях формы представления алгоритмических конструкций: линейная и цикл (алгоритмы даны в таблице).
Имя файла: А.С.-Пушкин..pptx
Количество просмотров: 108
Количество скачиваний: 0