Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Процедури в Паскалі

Реферат Процедури в Паскалі





програмуванні, тому кожен вивчає мову програмування Паскаль повинен обов'язково мати уявлення про процедурах-функціях і вміти ними користуватися. br/>


































Література



А. Масюков. Короткий конспект лекцій з інформатики.


Інтерактивний підручник Turbo Pascal 7.0


С. А. Абрамов. Почала програмування мовою паскаль





В 


































Додаток



ASSEMBLER - ця директива скасовує стандартну послідовність машинних інструкцій, вироблюваних при вході в процедуру і перед виходом з неї.

EXTERNAL - з допомогою пов ой директиви оголошується зовнішня підпрограма.

FAR - компілятор повинен створювати код підпрограми, розрахований на дальню модель виклику. Директива NEAR змусить компілятор створити код, розрахований на ближню модель пам'яті. За замовчуванням всі стандартні підпрограми генеруються з розрахунком на дальню модель виклику, а всі інші підпрограми - на ближню модель.

Відповідно до архітектурою мікропроцесора ПК, в програмах можуть використовуватися дві моделі пам'яті: ближня і дальня. Модель пам'яті визначає можливість виклику процедури з різних частин програми: якщо використовується ближня модель, виклик можливий тільки в межах 64 Кбайт (у межах одного сегмента коду, який виділяється основній програмі і кожному використовуваному в ній модулю); при дальній моделі виклик можливий з будь-якого сегменту. Ближня модель економить один байт і кілька мікросекунд на кожному виклику підпрограми, тому стандартний режим компіляції припускає цю модель пам'яті. Однак при передачі процедурних параметрів відповідні підпрограми повинні компілюватися з розрахунком на універсальну - дальню модель пам'яті, однаково придатну при будь-якому розташуванні процедури і викликає її програми в пам'яті.

Явна оголошення моделі пам'яті стандартними директивами має більш високий пріоритет по порівняно з налаштуванням середовища.

FORWARD - використовується при випереджаючому описі для повідомлення компілятору, що опис підпрограми слід десь далі по тексту програми (але в межах поточного програмного модуля). p> INLINE - вказує на те, що тіло підпрограми реалізується за допомогою вбудованих машинних інструкцій. p> INTERRUPT - використовується при створенні процедур обробки переривань



випереджувальний опис:

Procedure В (j: byte);

forward;

Procedure A (i: byte);

begin

B (i);

End;

Proce...


Назад | сторінка 10 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Порівняльний аналіз трьох моделей життєвого циклу організації: модель Торбе ...
  • Реферат на тему: Підпрограми. Процедури і функції
  • Реферат на тему: Використання моделей життєвого циклу інформаційної системи. Каскадна модел ...
  • Реферат на тему: Транспортна модель. Математична модель задачі
  • Реферат на тему: Записи та підпрограми