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; 

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


 

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

44145. Телевидение 80х – 90х: проблемы и перспективы развития 370.5 KB
  В последние годы жизни Влада Листьева называли самой яркой звездой отечественного телевидения. Вопросы перестройки заняли одно из главных мест и в передачах телевидения. В правительстве был подготовлен пакет документов который должен обеспечить реализацию на практике новых условий работы печати радио телевидения и издательств. Для многих он до сих пор остается символом нового телевидения.
44146. Определение потребной мощности холодильного оборудования РПС 821.5 KB
  Наибольшее распространение для холодильной обработки пищевых продуктов получили паровые компрессионные холодильные машины с одноступенчатым и двухступенчатым сжатием паров холодильного агента. Для построения теоретического и действительного циклов работы паровой холодильной машины необходимо выбрать
44147. Разработка визуальной системы обучения основам алгоритмизации и программирования курсантов высших военных учебных заведений 2.9 MB
  Целью изучения учебной дисциплины «Информатика и программирование» является приобретение курсантами базовых знаний и практических навыков, позволяющих эффективно применять средства автоматизации управления внутренними войсками для решения служебно-боевых задач в сфере военно-профессиональной деятельности по специальности
44148. Исследование физической подготовленности легкоатлетов групп начальной подготовки 254.5 KB
  Средства и методы обучения и тренировки легкоатлетов Структура и содержание спортивной тренировки на этапе начальной подготовки Оценить динамику физической подготовленности занимающихся в секции легкой атлетики в годичном цикле тренировки. Систематичность последовательность и постепенность лежат в основе планирования спортивной тренировки в легкой атлетике и осуществляются в недельном месячном годичном тренировочных циклах предполагая систематическое последовательное но постепенное повышение тренировочных нагрузок...
44149. Направления повышения экономической безопасности предприятия ООО «Дорожно-строительное предприятие» 648.5 KB
  Теоретико-методические положения обеспечения экономической безопасности предприятия. Сущность экономических подходов к повышению уровня безопасности предприятия. Методические положения по определению уровня экономической безопасности предприятия и факторов на нее влияющих. Методы повышения экономической безопасности предприятия.
44150. Реклама вентиляционных систем стандартные и нестандартные решения (на примере компании «Формик») 1.51 MB
  Большинство современных рынков подразделяют на множество сегментов. Многие товары и услуги имеют узкую нишу и ограниченный круг потребителей, охватить который с помощью традиционной рекламы сложно и затратно. Все равно, что бить из пушки по воробьям.
44151. Аграрная политика государства в условиях рынка 695.5 KB
  В связи с этим появились суждения о том что система колхозов способствовала развалу сельского хозяйства и лишь с ликвидацией такой системы наступит всеобщее благоденствие. Поэтому налицо отчуждение работника сельского хозяйства от земли спад интереса к сельскохозяйственному труду многие деревни опустели. Трудности развития сельского хозяйства и других отраслей АПК как показывают реформы с каждым годом только увеличиваются. Учитывая данные обстоятельства решение проблемы продовольственной безопасности страны должно представлять собой...
44152. Техническое обслуживание и ремонт электропривода ЭПЦ-1000 Д12УХЛ 340.1 KB
  Предназначен для управления рабочими органами запорной арматуры технологических и магистральных трубопроводов на объектах МН: линейной части нефтепровода, НПС (ЛПДС), нефтебаз, пунктов слива-налива, резервуарных парков, морских терминалов, а также регулирующих органов в системах автоматического регулирования давления на НПС (ЛПДС) и линейной части, трубопроводной запорной арматуры систем пожаротушения, водоснабжения и канализации, водяного охлаждения, клапанов систем автоматики отопления и вентиляции
44153. РАЗРАБОТКА МАРКЕТИНГОВОГО ПЛАНА УЧАСТИЯ В ВЫСТАВКЕ (НА ПРИМЕРЕ ООО «СЦ «СЭР», Г. ЛЕНИНСК-КУЗНЕЦКИЙ) 1.2 MB
  Целью работы является разработка плана участия в выставке для совершенствования деятельности предприятия на примере ООО Сервисный Центр СибЭнергоРесурс. Четвертая глава направлена на разработку маркетингового плана участия в выставке для ООО Сервисный Центр СибЭнергоРесурс.3 Разработка маркетингового плана участия в выставке.