опис змінних

Перед початком виконання програми під всі змінні (за винятком динамічних) має бути виділено місце в пам'яті ЕОМ. Тобто всі змінні, використовувані в програмі, повинні бути описані і транслятор «повинен знати» про них. У деяких мовах програмування використовуються правила умовчання, так в Фортране тип і розмір змінної визначається за першою літерою імені, і часто цей розділ відсутній: при зустрічі нової змінної по тексту програми для неї автоматично визначається розмір і виділяється місце (вона заноситься в таблицю). Але мова Паскаль розроблявся як «надійний» мову програмування, з максимально можливим пошуком формальних помилок. Тому в ньому всі змінні, що беруть участь в програмі, повинні бути описані в даному розділі.

Загальний вигляд опису змінних виглядає наступним чином:

Var <имя1>[,<имя2>. ]:<тип>;.

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

Розділ опису процедур і функцій буде розглянуто далі.

1. Які групи символів входять в алфавіт мови Паскаль?

2. Що таке службові слова?

3. Наведіть приклади метасимволов для опису загальних конструкцій мови програмування.

4. З яких елементів складається програма на мові Паскаль?

5. Що таке в структурі програми блок?

6. Які бувають розділи описів?

7. Як відділяються оператори один від одного?

9. Для чого використовуються ідентифікатори (імена)?

10. Які є правила утворення ідентифікаторів (імен)?

11. Що таке мітка і для чого вони використовуються?

12. Яким чином рекомендується розташовувати конструкції програми для її більшої наочності?

13. Яким чином описуються мітки?

14. Які відмінності між константами і змінними?

15. Як описуються константи?

16. Як визначається тип описуваних констант?

17. Що таке типізовані константи?

18. Як описуються типи?

19. Як описуються змінні?

20. Який розділ описів найчастіше присутня в простих програмах?