1. Основные понятия алгоритмизации и программирования


Download 1.01 Mb.
bet7/78
Sana03.02.2023
Hajmi1.01 Mb.
#1148576
TuriЗадача
1   2   3   4   5   6   7   8   9   10   ...   78
Bog'liq
c# qo\'llanma

все
все
кон

  1. Программный. Описание алгоритма с помощью языков программирования.

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

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

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

  2. Блочные символы соединяются линиями переходов, определяющими очередность выполнения действий. Порядок выполнения действий указывается стрелками, соединяющими блоки.

  3. В схеме блоки стараются размещать сверху вниз, в порядке их выполнения.

  4. Все повороты соединительных линий выполняются под углом 90 градусов.

В таблице приведены наиболее часто употребляемые символы.

Название

Обозначение и пример заполнения

Выполняемая функция (пояснение)

Начало/конец (вход/выход)



Начало или конец программы, вход или выход в подпрограмму

Блоки ввода/вывода



Ввод-вывод данных






Вывод данных на печатающее устройство

Блок вычислений



Арифметический блок определяет вычислительное действие или последовательность действий

Логический блок



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

Предопределенный процесс



Вычисления по стандартной или пользовательской подпрограмме

Блок модификации



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

Межстраничный соединитель



Указание связи между частями схемы, расположенной на разных страницах




Download 1.01 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   78




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling