Ответ:
Программирование - это процесс подготовки набора закодированных инструкций, которые позволяют компьютеру решать определенные проблемы или выполнять определенные функции. Суть компьютерного программирования - это кодирование программы для компьютера с помощью алгоритмов. Дело в том, что любая проблема выражается в математических терминах, она содержит формулы, уравнения и вычисления. Но компьютер не может манипулировать формулами, уравнениями и вычислениями. Любая проблема должна быть специально обработана, чтобы компьютер ее понял, то есть - закодирован или запрограммирован. Фаза, на которой пишутся компьютерные программы системы, называется фазой разработки. Программы представляют собой списки инструкций, которым будет следовать блок управления центрального процессора (ЦП). Инструкции программы должны быть полными и в соответствующей последовательности, иначе будут получены неправильные ответы. Для защиты от этих логических ошибок и документирования логического подхода программы необходимо разработать логические планы. Есть два распространенных метода планирования логики программы. Первый метод - это блок-схема. Блок-схема - это план в форме графического или графического представления, в котором используются предварительно определенные символы для иллюстрации логики программы. Таким образом, это «картина» логических шагов, которые должен выполнить компьютер. Каждая из предопределенных форм символа обозначает общую операцию. Форма символа передает характер общей операции, а детали записываются внутри символа. Пластиковая или металлическая направляющая, называемая шаблоном, используется для облегчения рисования символов. Второй метод планирования логики программы называется псевдокодом. Псевдокод - это имитация реальных программных инструкций. Это позволяет создавать структуру, подобную программе, без бремени правил программирования. Псевдокод требует меньше времени для профессионального программиста, чем создание блок-схем. Он также подчеркивает нисходящий подход к структуре программы. Псевдокод имеет три основные структуры: последовательность, решение и логику цикла. С помощью этих трех структур можно выразить любую необходимую логику.