( тело алгоритма )
кон.
бщая форма записи ШАЯ :
Свойства алгоритма :
Понятность ( определенность) - алгоритм должен быть задан с помощью средств, доступных для восприятия и реализации исполнителем ( иначе говоря, предписания алгоритма должны быть понятны исполнителю, и кроме того, он должен знать, как реализовать эти предписания);
Точность – содержание любой операции конечного набора точно и однозначно определено;
Дискретность – алгоритм выполняется пошагово, последовательность операций определена, новая операция исполняется только после завершения предшествующей;
Массовость – алгоритм составляется для решения многих задач определенного типа;
Результативность – алгоритм должен обеспечить получение планируемого результата или выборку сигнала о невозможности его получения;
Эффективность – возможность получения результата при минимальном числе операций.
При структурном подходе к конструированию алгоритмов, базовые структуры делятся на три случая : 1) Последовательность ( линейный алгоритм); 2) разветвление ( логический блок ) ; 3) цикл.
При решении задач мы применим форму записи алгоритма. А теперь напишем
Ответ на 2 вопрос :
Учитель : Что означает по-вашему схема , блок ?
Учащиеся : У них могут быть различные ответы ( например схема в физике и др.)
Учитель: Сейчас напишем что же представляет собой схема в программировании.
О пределение ; Схемой называется наглядное графическое изображение алгоритма, когда отдельные действия ( этапы) алгоритма изображаются в виде различных геометрических фигур ( блоков), а связь между этапами указывается стрелкой или .
Существует государственный стандарт на обозначение блок –схем : ГОСТ 19.003-80
Наиболее часто используемые условные графические изображения, применяемые при составлении схем алгоритмов :
Ответ на 3 вопрос :
Достарыңызбен бөлісу: |