72644

Последовательность выполнения операторов в программной единице

Доклад

Информатика, кибернетика и программирование

Главная программа является ведущей программной единицей, и обработка всей программы всегда начинается с первого исполняемого оператора главной программы. Обычно главную программу располагают в начале всей программы, т.к. этого требуют некоторые компиляторы; за главной программой следуют подпрограммы.

Русский

2014-11-26

12 KB

0 чел.

Последовательность выполнения операторов в программной единице

ПЕ должна иметь оригинальное имя, оригинальный список входных данных, эти параметры наз формальными, и оригинальный список возвращ параметров

ПЕ списко вх пар -> ИМЯ -> список возв пар

Главная программа является ведущей  программной единицей, и обработка всей программы всегда начинается с первого исполняемого оператора главной программы. Обычно главную программу  располагают в начале всей программы, т.к. этого требуют некоторые компиляторы; за главной программой следуют подпрограммы. Порядок следования подпрограмм не имеет значения.

Подпрограмма – это отдельная ПЕ, кот может быть использована как главной программой , так и любой другой ПЕ.

ПЕ, из кот осуществляется вызов подпрограммы, наз вызывающей ПЕ. Часто то глав прог, но вызыв ПЕ мб любая ПЕ. Однако подпр не может быть вызвана из самой себя. Подпр, входящие в состав программы, наз внешними подпрог в отличии от стандартных (встроенных) функций, таких как EXP и SQRT , составляющих языка.

Имеются 2 типа подпр.: подпрог и подпрог-функции. Подпрог-функция вычисляет единственное значение и возвращает управление в вызывающую ПЕ вместе с этим значением. Подпрог несколько сложнее , они позволяют решать ряд задач, таки как сортировка чисел, хранящихся в массиве, или выполнять какие-то  спец операции ввода-вывода. Подпрог может возвращать одно значение, но для этой цели лучше использовать Подпрог-функцию


 

А также другие работы, которые могут Вас заинтересовать

9126. Воспитание учащихся в коллективе, семье и социуме 118 KB
  Воспитание учащихся в коллективе, семье и социуме Роль коллектива в развитии личности Понятие коллектив и его признаки 4. Структура детского коллектива, функции коллектива 5. Стадии развития детского коллектива, их характеристика...
9127. Гуманистические воспитательные системы и технологии 124.5 KB
  Гуманистические воспитательные системы и технологии 1. Сущность и структура воспитательной системы школы. Понятие о гуманистической воспитательной системе. 2. Этапы становления воспитательной системы, критерии ее эффективности. 3. Анализ опыта созда...
9128. Общие сведения о теории управления 83.5 KB
  Введение. Общие сведения о теории управления. Говоря об управлении, речь идет об осуществлении целенаправленного воздействия на некий объект (объект управления). Объектом управления может являться живое или неживое, например, устройство, агрегат, си...
9129. Общие сведения о системах автоматического регулирования 266.5 KB
  Общие сведения о системах автоматического регулирования. Существует чрезвычайно большое разнообразие автоматических систем, выполняющих те или иные функции по управлению самыми различными физическими процессами во всех областях техники. В этих систе...
9130. Примеры систем автоматического управления (регулирования) 218.5 KB
  Примеры систем автоматического управления (регулирования) В качестве первого примера рассмотрим систему регулирования скорости вращения вала двигателя постоянного тока. При этом предварительно рассмотрим разомкнутую систему. После анализа...
9131. Методы анализа непрерывных линейных систем 304.5 KB
  Методы анализа непрерывных линейных систем В теории управления, как и во многих других дисциплинах, рассматриваются две противоположные задачи - анализа и синтеза. Первая задача связана с описанием работы системы, определением ее характеристик...
9132. Преобразование Лапласа. Операторный метод решения (с помощью преобразования Лапласа) 82.5 KB
  Преобразование Лапласа. Для сигналаx изображение определяется по формуле одностороннего преобразования Лапласа...
9133. Типовые звенья систем 56 KB
  Типовые звенья систем По виду передаточной функции или дифференциального уравнения различают следующие звенья: 1. Усилительное (безинерционное)...
9134. Временной анализ. Временные характеристики 294.5 KB
  Временной анализ. Временные характеристики При изучении систем ищут реакцию системы на входные сигналы, к которым предъявляются противоречивые требования. С одной стороны, сигналы должны быть ближе к реальным сигналам на входе системы. С другой сто...