36524

Формальные и фактические параметры Правило соответствия

Доклад

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

В каждую группу включаются параметры одного типа принадлежащие к одной категории. Все формальные параметры можно разбить на четыре категории: 1параметрызначения; 2параметрыпеременные; 2параметрыконстанты 4параметрыпроцедуры и параметрыфункции.

Русский

2013-09-22

26.5 KB

8 чел.

Формальные и фактические параметры Правило соответствия

Формальные параметры подпрограммы указывают, с какими аргументами следует обращаться к этой подпрограмме (количество аргументов, их последовательность, типы). Они задаются в заголовке подпрограммы в виде списка, разбитого на группы. Разделителем групп является знак точка с запятой (;). В каждую группу включаются параметры одного типа, принадлежащие к одной категории.

Все формальные параметры можно разбить на четыре категории:

1)параметры-значения;

2)параметры-переменные;

2)параметры-константы

4)параметры-процедуры и параметры-функции.

Для каждого формального параметра следует указать имя и, как правило, тип, а в случае параметра-переменной или параметра-константы - его категорию. Имена параметров могут быть любыми, в том числе и совпадать с именами объектов программы. Необходимо лишь помнить, что в этом случае объект основной программы с таким именем становится недоступным для непосредственного использования подпрограммой. Тип формального параметра может быть практически любым, однако в заголовке подпрограммы нельзя вводить новый тип. Например, нельзя писать : function Max( A: array[ 1..100 ] of real ): real; 

Чтобы правильно записать этот заголовок, следует в основной программе ввести тип-массив, а затем использовать его в заголовке: type tArr =array [ 1..100 ] of real;function Max ( A: tArr ) : real; 

Фактический параметр - это выражение соответствующего типа (в том числе, возможно, переменная или константа), значение которого должно быть вычислено в момент вызова и подставлено при вызове на место формального параметра.


 

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

30953. Основи економічної теорії 1.96 MB
  Це сфера суспільного виробництва або сфера економіки. Розв'язання цієї суперечності й зумовило інтерес людства до з'ясування закономірностей які регулюють сферу використання обмежених ресурсів тобто сферу суспільного виробництва. На противагу меркантилістам фізіократи вважали що багатство створюється не за рахунок обміну чи торгівлі а в результаті праці у сфері виробництва.
30954. ЭТОЛОГИЯ – НАУКА О ПОВЕДЕНИИ ЖИВОТНЫХ 87 KB
  Этология наука о поведении животных Таксисы Инстинкт Рефлекс Обучение Запечатление Условный рефлекс Инструментальный условный рефлекс Метод проб и ошибок Подражание Инсайт Мышление 2. Типы высшей нервной деятельности и поведение животных 4. Список литературы ЭТОЛОГИЯ – НАУКА О ПОВЕДЕНИИ ЖИВОТНЫХ Термин этология происходит и греческого слова этос и означает поведение характер. Этология как наука о биологических закономерностях поведения значительное развитие...
30955. Социально инвестиционная программа «Пуховый мир» 848.5 KB
  Бизнес – план социально инвестиционной программы Пуховый мир Муниципальное образование Верхнесалдинский район Возрождение старинного рукодельного ремесла в Свердловской области Проект Пуховый мир Социально инвестиционная программа Создания Уральского пухово – шерстяного народно – художественного промысла Автор и исполнитель: Мустакимов Вячеслав Алексеевич Общая стоимость проекта: 563007 USD Требуются инвестиции: 200000 USD Срок реализации: 5 лет Россия...
30956. Философия. Внутренний мир человека 48.14 KB
  Место философии во внутреннем мире человека. Происхождение философии. Для раскрытия специфики философии важно обратиться к истокам философского мышления а также к мифологическому и религиозному миропониманию как предпосылке. Таким образом можно с полной уверенностью сказать что истоками философии являются мифология и религия.
30957. Финансы и финансовые ресурсы 816.15 KB
  Первые два признака – денежный характер и распределительный характер – лишь ограничивают круг финансовых отношений а свойственная финансам фондовая форма существования обязательный безэквивалентный характер движения стоимости в одностороннем порядке подчеркивают специфические особенности финансов как особой экономической категории. отмечает что финансам присущи денежная форма стоимости; распределительный характер; формирование денежных доходов и накоплений принимающих форму финансовых ресурсов. Таким образом выясняя сущность и специфику...
30958. Охрана труда и техника безопасности при осмотре животных 46.5 KB
  При диагностических и лечебнопрофилактических мероприятиях взятии крови внутривенных вливаниях вакцинациях и других манипуляциях животное фиксируют в стоячем положении удерживая его за голову руками с помощью веревки или инструментов. Голову фиксируют руками за рога или одной рукой за рог другой за носовую перегородку. В таких случаях голову животного фиксируют веревкой которую закрепляют на рогах у комолых вокруг шеи. Быков фиксируют за носовое кольцо рукой или специальным водилом.
30959. Гражданское право. Шпора 154.13 KB
  Предмет гражданского права. Деление права на отдельные отрасли осуществляется с помощью двух критериев: предмета и метода правового регулирования. Имущественные отношения составляют ядро предмета гражданского права. Это отношения складывающиеся по поводу имущества при этом имуществу дается широкая трактовка: к нему относятся не только вещи но и права требования.
30960. ГЕРМАНСКИЙ ФАШИЗМ 2.25 MB
  События периода фашистского господства в Германии как и опыт прошедших с того времени лет позволили накопить большой материал для обоснованного и полного ответа на вопрос о действительной роли фашизма в системе политических социальных и экономических отношений современного капиталистического общества и соответственно о классовом содержании политики НСДАП. Главные источники финансирования фашистской партии Политические противники националсоциалистов в том числе и из буржуазного лагеря с самого начала отмечали что НСДАП справлялась с...
30961. Генетическая изменчивость 27.7 KB
  Мутации – это внезапные скачкообразные стойкие изменения в структуре генотипа. На основных ее положениях строица современная генетика: мутации дискретные изменения наследственности в природе спонтанны мутации передаются по наследству встречаются достаточно редко и могут быть различных типов. Различают спонтанные и индуцированные мутации Спонтанные...