Студопедия — Головна програма
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Головна програма






Тема:ПРОЦЕДУРИ ТА ФУНКЦІЇ СПОЖИВАЧА

 

Питання, що розглядаються у лекції

1. Визначення процедури та функції

2. Засоби описування формальних параметрів

3. Звернення до процедури чи функції

4. Локальні та формальні параметри, правила локалізації

5. Рекурсивний виклик процедур чи функцій, перехресна рекурсія

6. Типізовані константи у процедурних блоках

7. Примусовий вихід із процедур та функцій

 

Процедури та функції споживача

 

Процедура - незалежна іменована частина програми, призначена для багаторазового виконання визначенних дій.

Містить заголовок та тіло. Внутрішня структура співпадає з структурою програми. Після опису процедури вона може бути багаторазово викликана із будь-якої частини програми. Після виконання визначених у процедурі дій керування передається наступному за викликом процедури оператору. Ім'я процедури в операторній частині програми є окремий оператор, тому виклик процедури не може міститись у виразах як операнд.

 

Функція - вцілому має таке ж визначення і структуру як і процедура, але:

- передає програмі, що її викликає,скалярне значення, отримане як результат її роботи

- може використовуватись у виразах як операнд.

 

Блочна структура програми

 

Головна програма

(головний блок)

заголовок програми

частина помітки

описування: константи глобальне

типи описування

змінні

процедури та функції мають структуру програми:

(вкладені блоки)

заголовок

частина помітки

описування: константи локальне

типи описування

змінні

процедури та функції

частина виконання

begin

:

end:

частини виконання

begin

:

end.

 

Глобальні описування - доступні (можуть використовуватись) всім вкладеним блокам програми, якщо не переозначені у будь-якому вкладеному блоці.

 

Локальні описування - діють у блоці, в якому вони описані та вкладених в нього (до чергового перезначення). Перевага завжди надається останньому локальному описуванню.

 

 







Дата добавления: 2015-08-12; просмотров: 349. Нарушение авторских прав; Мы поможем в написании вашей работы!



Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...

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

Функциональные обязанности медсестры отделения реанимации · Медсестра отделения реанимации обязана осуществлять лечебно-профилактический и гигиенический уход за пациентами...

Определение трудоемкости работ и затрат машинного времени На основании ведомости объемов работ по объекту и норм времени ГЭСН составляется ведомость подсчёта трудоёмкости, затрат машинного времени, потребности в конструкциях, изделиях и материалах (табл...

ЛЕЧЕБНО-ПРОФИЛАКТИЧЕСКОЙ ПОМОЩИ НАСЕЛЕНИЮ В УСЛОВИЯХ ОМС 001. Основными путями развития поликлинической помощи взрослому населению в новых экономических условиях являются все...

МЕТОДИКА ИЗУЧЕНИЯ МОРФЕМНОГО СОСТАВА СЛОВА В НАЧАЛЬНЫХ КЛАССАХ В практике речевого общения широко известен следующий факт: как взрослые...

СИНТАКСИЧЕСКАЯ РАБОТА В СИСТЕМЕ РАЗВИТИЯ РЕЧИ УЧАЩИХСЯ В языке различаются уровни — уровень слова (лексический), уровень словосочетания и предложения (синтаксический) и уровень Словосочетание в этом смысле может рассматриваться как переходное звено от лексического уровня к синтаксическому...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия