Студопедия
Главная страница | Контакты | Случайная страница

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

Параметри

Читайте также:
  1. Вопрос22.Дифференцирование функций, заданных неявно и параметрически.
  2. Вплив методів перепроектування робіт на базові параметри роботи
  3. Глава 10. Нелинейные и параметрические цепи.
  4. Інформаційні потоки в логістиці, їх види, параметри й управління
  5. Непараметрическая задача статистики
  6. Непараметрическая процедура
  7. Непараметрические
  8. Непараметрические
  9. Непараметрические методы
  10. Основні параметри приймальної антени

B описі процедури або функції задається список формальниx параметрів. Кожний параметр, описаний в списку формальниx параметрів, є локальним по відношенню до описуваної процедурі або функції і в модулі, пов'язаним з даною процедурою або функцією на нього можна посилатися за допомогою його ідeнтификaтopа.

Існує три типи параметрів: значення, змінна і нетипізoвaнa змінна.

Вони характеризуються наступним:

1. Група параметрів, перед якими відсутнє ключове слово var і за якими слідує тип, є списком параметрів-значень.

2. Група параметрів, перед якими слідує ключове слово var і за якими слідує тип, є списком параметрів-змінних.

3. Група параметрів, перед якими стоїть ключове слово var і за якими не слідує тип, є списком нетипізoвaниx параметрів-змінних.

6. Модулі

-----------------------------------------------------------------------------------------------------

Програма Borland Pascal може використовувати блоки коду в програмних модулях. Модуль (unit) можна розглядати як міні-программу, яку може використовувати ваша прикладна программа. Як і програма, він має заголовок (який називається заголовком модуля) і основний блок, обмежений begin і end.

Основний блок будь-якої програми Borland Pascal може включати в себе рядок, що дозволяє програмі використовувати один або більш модулів. Наприклад, якщо ви пишете програму DOS з ім'ям Colors і хочете змінювати кольори що виводиться на екран тексту, то ваша програма може використовувати стандартний модуль Crt, що є частиною бібліотеки виконуючої системи Borland Pascal:

 

program Colors;

uses Crt;

begin

.

.

.

end.

 

Рядок uses Crt повідомляє Borland Pascal, що потрібно включити модуль Crt у виконувану програму. Крім всього іншого, модуль Crt містить весь необхідний код для зміни кольору у вашій програмі. Шляхом простого включення uses Crt ваша програма може використовувати весь код, що міститься в модулі Crt. Тому оператор uses називають також оператором використовування. Якби ви помістили весь код, необхідний для реалізації функціональних можливостей Crt, в свою програму, це зажадало б величезні зусиль і відвернуло б вас від основної мети програми.

Бібліотеки виконуючої системи Borland Pascal включають в себе декілька модулів, які ви знайдете вельми корисними. Наприклад, завдяки використовуванню модулів Dos або WinDos, ваша програма може отримати доступ до декількох підпрограм операційної системи і підпрограмам роботи з файлами.

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




Дата добавления: 2015-01-29; просмотров: 104 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.048 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав