Содержание
- 2. План: Модульне програмування. Структура модуля. Компіляція і використання модулів. Стандартні (вбудовані) модулі. Приклад побудови модуля користувача.
- 3. Рекомендована література: Turbo Pascal 7.0: Пер. с нем. / Винфрид и Фолькер Кассера. – К.: Издательство
- 4. Модульне програмування На мові Паскаль складна задача може бути розбита на більш прості за допомогою підпрограм
- 5. Модульне програмування Розбиття програми на підпрограми дозволяє запобігти надмірності коду, оскільки підпрограму записують один раз, а
- 6. Модульне програмування Модуль – це бібліотека ресурсів, котра підключається до програми. Модуль може містити опис типів,
- 7. Модульне програмування Після компіляції модулі зберігаються на диску в файлах з розширенням .TPU (Turbo Pascal Unit).
- 8. Структура модуля Unit ; Interface {інтерфейсна секція} … Implementation {секція реалізації} Uses , … ; …
- 9. Структура модуля begin {секція ініціалізації} [ ; … ] end.
- 10. Розділ Unit містить ім'я модуля. Воно повинно співпадати з іменем файла на диску (з розширенням pas),
- 11. Структура модуля У інтерфейсній секції описуються глобальні константи, типи, змінні, процедури і функції. Основна програма має
- 12. Структура модуля Секція реалізації повинна бути останньою секцією модуля. Вона може складатися: або тільки із зарезервованих
- 13. Компіляція і використання модулів У середовищі Turbo Pascal визначені три режими компіляції: Compile, Make, Build. При
- 14. Компіляція і використання модулів У режимі Make компілятор перевіряє наявність tpu–файлів для кожного підключеного модуля. Якщо
- 15. Компіляція і використання модулів У режимі Build існуючі tpu–файли ігноруються, і система намагається відшукати відповідний pas-файл
- 16. Компіляція і використання модулів Порядок компіляції модулів У середовищі мови Паскаль відкрити pas-файл з кодом модуля
- 17. Компіляція і використання модулів Готові модулі (сформовані tpu-файли) можна використовувати у програмах. Для цього їх імена
- 18. Стандартні (вбудовані) модулі У мові Turbo Pascal є дев'ять стандартних модулів:
- 19. Стандартні (вбудовані) модулі Стандартні модулі Turbo Pascal:
- 20. Стандартні (вбудовані) модулі Стандартні модулі Turbo Pascal:
- 21. Стандартні (вбудовані) модулі Стандартні модулі Graph, Turbo3, Graph3 містяться в однойменних tpu-файлах. Інші стандартні модулі входять
- 22. Приклад побудови модуля користувача Program Strings1; Uses Crt; Var St, St1: string; n, p, k: byte;
- 23. Приклад побудови модуля користувача Program String2; Uses Crt; Var St, St1: string; L: char; k: byte;
- 24. Приклад побудови модуля користувача Procedure FindLetter (St: string; L:char; var k: byte); var n, p: byte;
- 25. Приклад побудови модуля користувача BEGIN EnterData (St, L); FindLetter (St,L,k); writeln; writeln (' Amout of the
- 26. Приклад побудови модуля користувача Unit MyStr; Interface Var St, St1: string; k: byte; L: char; Procedure
- 27. Приклад побудови модуля користувача Implementation Uses Crt; Procedure EnterData; begin clrscr; write (' Enter text: ');
- 28. Приклад побудови модуля користувача Procedure FindLetter; var n, p: byte; begin n:=length (St); k:=0; St1:= Copy
- 29. Приклад побудови модуля користувача Program Strings3; Uses Crt, MyStr; BEGIN EnterData (St, L); FindLetter (St,L,k); writeln;
- 31. Скачать презентацию