af Юля Широкова 7 år siden
587
Mere som dette
Структу́рное программи́рование — методология разработки программного обеспечения, в основе которой лежит представление программы в виде иерархической структуры блоков. Предложена в 1970-х годах Э. Дейкстрой и др.
В соответствии с данной методологией любая программа строится без использования оператора goto из трёх базовых управляющих структур: последовательность, ветвление, цикл; кроме того, используются подпрограммы. При этом разработка программы ведётся пошагово, методом «сверху вниз».
это последовательность инструкций, предназначенных для выполнения компьютером.
это последовательность операторов, которые определены и записаны только в одном месте программы, однако их можно вызвать для выполнения из одной или нескольких точек программы
элементы языка, которые предназначаются для выполнения необходимых вычислений, состоят из констант, переменных, указателей функций, объединенных знаками операций
это элемент языка, который задает полное описание некоторого действия, которое необходимо выполнить
Цикл с параметром
Цикл с постусловием
Цикл с предусловием
Полный
Неполный
величины, обрабатываемые программой
Функция прямо возвращает величину, которая используется при вычислении этого выражения, и, кроме того, может возвращать величины через параметры.
слова языка, имеющие строго определенное назначение, которые не могут использоваться в качестве идентификаторов
последовательность символов для обозначения объектов программы (переменных, массивов, функций и дp.)
фиксированный для данного языка набор символов (букв, цифр, специальных знаков и т.д.), которые могут быть использованы при написании программы.
система правил толкования конструкций языка
правила построения из символов алфавита специальных конструкций, с помощью которых составляется алгоритм.