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

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



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

Задача: разделить одну простую дробь на другую - получить результат m : = a d конец вывод m вывод n n : = b c ввод a, b, c, d начало алг Деление дробей.
1)У исполнителя Утроитель две команды, которым присвоены номера: 1. вычти 2 2. умножь на три Первая из них уменьшает число на экране на 2, вторая – утраивает.
Работа учащихся 9в класса МОУ БСОШ1.
Основы алгоритмизации
Алгоритмы Алгоритм – это последовательность команд направленных на решение некоторой задачи. Примеры: Алгоритм включения компьютера. Алгоритм приготовления.
Алгоритм Что такое алгоритм Алгоритм точное и понятное предписание исполнителю совершить последовательность действий, направленных на решение поставленной.
СПОСОБЫ ЗАПИСИ АЛГОРИТМОВ ОСНОВЫ АЛГОРИТМИЗАЦИИСПОСОБЫ ЗАПИСИ АЛГОРИТМОВ ОСНОВЫ АЛГОРИТМИЗАЦИИ.
СПОСОБЫ ЗАПИСИ АЛГОРИТМОВ Ключевые слова: словесное описание, построчная запись, блок-схема, школьный алгоритмический язык.
ОБЩИЕ СВЕДЕНИЯ ОБ АЛГОРИТМАХ МОУ «Янгильдинская СОШ»
СПОСОБЫ ПРЕДСТАВЛЕНИЯ АЛГОРИТМОВ Презентацию разработал Мащенко П.С., учитель МБОУ СОШ 2 муниципального образования Щербиновский район станицы Старощербиновской.
ФОРМЫ ПРЕДСТАВЛЕНИЯ АЛГОРИТМОВ СЛОВЕСНОЕ ИЛИ СЛОВЕСНО- ФОРМУЛЬНОЕ ГРАФИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ РИСУНКИ, ПИКТОГРАММЫ ГРАФЫ, СХЕМЫ БЛОК-СХЕМЫ ПРОГРАММА ТАБЛИЧНОЕ.
Алгоритмы Алгоритм – это последовательность точных и понятных действий, необходимых для решения поставленной задачи. Отдельный шаг алгоритма называют командой.
Алгоритм – последовательность точных действий, направленных на получение результата. Свойства. 1. Однозначность - каждая команда не должна быть понята.
Алгоритм Мухаммед аль - Хорезми (IX век н.э.). Описание алгоритма Алгоритм – совокупность четко определенных правил для решения задачи за конечное число.
Алгоритмы Понятие, свойства, виды, способы записи алгоритмов.
Алгоритм – это описание последовательности действий, который нужно совершить для достижения определенной цели.
Алгоритм – это … 1.Организованная последовательность действий 2.Понятное и точное предписание исполнителю совершить последовательность действий, направленных.
2012 г «АЛГОРИТМЫ» Подготовила: учитель информатики Агрба Лариса Маратовна презентация для учащихся 9-х классов МБОУ средняя школа 149 г. Нижний Новгород.
Алгоритмы Алгоритм – понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей. Программа.
Транксрипт:

Способы записи алгоритмов Существует множество различных форм записи алгоритмов. Это связано с тем, что каждый исполнитель алгоритмов «понимает» лишь такой алгоритм, который написан на его «языке» и по его правилам. Условно можно выделить 4 основных способа записи алгоритмов: Словесный Табличный На алгоритмическом языке Графический

Способы записи алгоритмов Словесный – на естественном языке Например, запишем алгоритм нахождения значения выражения r=2a+3b на естественном языке: 1.Спросить, чему равно число а 2.Спросить, чему равно число b 3.Найти удвоенное произведение числа a 4.Найти утроенное произведение числа b 5.Прибавить к результату третьего действия результат четвертого действия, результат присвоить переменной r 6.Сообщить r

Способы записи алгоритмов Табличный – запись алгоритма с помощью таблицы. Используемые таблицы могут быть различными Например, запишем c помощью таблицы алгоритм нахождения значения выражения r=2a+3b: Номер действия ДействиеВеличинаРезультат 12 1*2ac 2*3bd 3+cdr

Способы записи алгоритмов Запись на алгоритмическом языке – это запись алгоритма на специальном языке (в том числе и на языке программирования). Грамматическую основу языка составляют команды, обозначающие различные действия, а также набор служебных слов. Запись осуществляется строго следуя правилам используемого языка. Запишем алгоритм решения предыдущейзадачи на алгоритмическом языке: алг выражение

х Способы записи алгоритмов Графический – с помощью блок-схемы, т.е. в виде последовательности связанных между собой функциональных блоков (геометрических фигур), каждый из которых соответствует выполнению определенного действия) Основные блоки Вид блокаНазвание / назначениеПримеры записи блок начала/конца алгоритма обозначает начало или конец алгоритма блок ввода / вывода служит для ввода исходных данных и вывода результатов блок действия служит для записи команды присваивания блок логического условия служит для организации ветвления блок цикла служит для организации циклов блок описания переменных служит для объявления переменных и указания их типов начало конец ввод bвывод s s:=a*b z>7 данет от х=5 до 15 цел a,b вещ s

Способы записи алгоритмов Представим в виде блок-схемы алгоритм вычисления значения выражения r=2a+3b начало конец ввод a,b вывод r r:=2*a+3*b вещ a, b, r