Презентация, доклад по теме Способы записи алгоритмов (9 класс)

Способы записи алгоритмовСловесныеГрафическиеНа алгоритмических языках

Слайд 1 Способы записи алгоритмов
учитель информатики
МБОУ СОШ № 47
г. Белгорода
Хахалева Оксана Владимировна

Способы записи алгоритмовучитель информатики МБОУ СОШ № 47г. БелгородаХахалева Оксана Владимировна

Слайд 2Способы записи алгоритмов
Словесные
Графические
На алгоритмических языках

Способы записи алгоритмовСловесныеГрафическиеНа алгоритмических языках

Слайд 4Словесное описание - самая простая запись алгоритма в виде набора высказываний

на обычном разговорном языке.

Пример. Словесное описание алгоритма нахождения наибольшего общего делителя (НОД) пары целых чисел (алгоритм Евклида).

Чтобы найти НОД двух чисел, составьте таблицу из двух столбцов и назовите столбцы X и Y. Запишите первое из заданных чисел в столбец Х, а второе - в столбец Y. Если данные числа не равны, замените большее из них на результат вычитания из большего числа меньшего.
Повторяйте такие замены до тех пор, пока числа не окажутся равными, после чего число из столбца Х считайте искомым результатом.

Словесное описание - самая простая запись алгоритма в виде набора высказываний на обычном разговорном языке.Пример. Словесное описание

Слайд 5Построчная запись
Переход улицы:
Остановись на тротуаре.
Посмотри налево.
Если транспорта нет, то иди до

середины улицы и остановись, иначе выполняй п. 2.
Посмотри направо.
Если нет транспорта, то иди до противоположного тротуара, иначе выполняй п. 4.

Построчная запись Переход улицы:Остановись на тротуаре.Посмотри налево.Если транспорта нет, то иди до середины улицы и остановись, иначе

Слайд 7Последовательность рисунков Алгоритм Рисование лошади

Последовательность рисунков Алгоритм Рисование лошади

Слайд 8Структурограмма

Структурограмма

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

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

Слайд 10Начало
Ввод х
х>0
y:=x+5
y:=-10*x
Вывод y
Конец
да
нет

НачалоВвод хх>0y:=x+5y:=-10*xВывод yКонецданет

Слайд 11Алгоритмические языки - формальные языки, предназначенные для записи алгоритмов.

Алгоритмические языки - формальные языки, предназначенные для записи алгоритмов.

Слайд 12Общий вид программы на школьном алгоритмическом языке:
алг
нач

<последовательность команд>
кон
Общий вид программы на школьном алгоритмическом языке:алг нач   кон

Слайд 13Программа нахождения суммы цифр вводимого с клавиатуры целого трёхзначного числа.
program n_4;

var x, a, b, c, s: integer;
begin
writeln ('Нахождение суммы цифр трёхзначного числа');
write ('Введите исходное число');
readln (x);
a:=x div 100;
b:=x mod 100 div 10;
c:=x mod 10;
s:=a+b+c;
writeln ('s= ', s)
end.
Программа нахождения суммы цифр вводимого с клавиатуры целого трёхзначного числа. program n_4; var x, a, b, c,

Слайд 14Спасибо за внимание!

Спасибо за внимание!

Что такое shareslide.ru?

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


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть