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

Содержание

Слайд 2

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

Тема урока:

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

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

Слайд 3

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

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

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

Слайд 4

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

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

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

Слайд 5

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

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

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

Слайд 6

Элементы блок-схем

Действие

Условие

Счетчик

Элементы блок-схем Действие Условие Счетчик

Слайд 7

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

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

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

Слайд 8

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

100 + 15 - 40 + 20

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

Слайд 9

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

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

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

Слайд 12

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

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

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

Слайд 13

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

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

Слайд 14

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

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

Слайд 16

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

«если , то »

Слайд 17

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

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

Слайд 18

да

нет

да нет

Слайд 20

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

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

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

Слайд 21

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

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

Слайд 22

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

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

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

Слайд 23

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

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

Слайд 24

Составить алгоритм действий школьника, которому перед вечерней прогулкой следует выполнить домашнее задание

Составить алгоритм действий школьника, которому перед вечерней прогулкой следует выполнить домашнее задание по математике.
по математике.

Слайд 25

Алгоритм Школьник
Начало
Решаем задачу
Если есть нерешенные задачи, то возвращаемся к шагу 1, иначе

Алгоритм Школьник Начало Решаем задачу Если есть нерешенные задачи, то возвращаемся к
идем гулять
Конец

Слайд 26

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

Что такое алгоритм? Какими свойствами обладает алгоритм? С какими видами алгоритмов мы
сегодня на уроке?
Почему они так называются?