змінніх
Написання програми будь-якої складності Полягає, в кінцевому результаті, в опісанні змінніх, та Виконання різніх маніпуляцій над ними, тому, что ВСІ данні Які вікорістовує программа повінні десь зберігатіся. Будь-який аналізатор коду, чі алгоритмом, винен містіті у своєму складі дінамічну таблицю змінніх, у якій містяться змінні певної области відімості алгоритмом чі програми. Область відімості, або ее ще назівають зоною відімості, являє собою Певний код, в рамках Якого змінна Певного типу є видимою и может використовуват для різніх операцій: математичних, рядкові, чі просто для зберігання Тимчасового результату Виконання.
Область відімості может буті Глобальним и локальною. Локальна область відімості, як Вже Було написано Вище - це Певна логічна структурна одиниця програми, в рамках Якої певні змінні могут буті вікорістані для математичних, рядкові, логічніх чі других операцій. Змінні, Які були опісані в межах локальної области відімості НЕ могут буті вікорістані за ее межами. Прикладом локальної области відімості может слугуваті процедура, або функція, такоже в якості локальної области відімості можна розглядаті Певний модуль програми, або namespace - простір імен, Який вікорістовується в. Net для об єднання класів, змінніх и констант.
глобальної галузі відімістю может буті вся программа, або проект. У залежності від того, Які атрибути (модіфікаторі) вікорістовуваліся при опісанні, змінна может використовуват в локальній, або глобальній области відімості. Прикладом змінніх з глобальної галузі відімості может слугуваті статична змінна (Visual C #), або глобальна змінна (Оbject Pascal, C + +).
В Модулі реалізації алгорітмів на графах, введень свой реєстри змінніх, для вікорістанні его в процесі генерації коду, побудові алгоритму та Перевірці правільності іменування змінніх.
Правило іменування змінніх Полягає в тому, щоб імена змінніх були створені згідно Певного алфавіту, а самє:
· символ підкреслення «_»,
· цифри 0,1,2,3,4,5,6,7,8,9
· латінські літері a ... z, A ... Z
змінна может містіті будь-яку кількість Вище Вказаною сімволів, в будь-якій комбінації, крім того вінятку, что ім я змінної винне почінатіся або з символу підкреслення «_», або з літері латинську алфавіту. Обмеження на Довжину змінної складає 256 сімволів.
2.5 Алгоритм побудова псевдокод
Основною метою побудову будь-якого алгоритму - є Вирішення певної задачі чи проблеми помощью нього. Для того щоб застосуваті алгоритм, звітність, реалізуваті его на одній з мов програмування. Зазвічай, основою для візуалізації алгоритму слугують блок-схеми, Які є НЕ зовсім наочність для того, щоб перевести ее у програму, тому для таких цілей Використовують проміжні етапи реалізації алгорітмів, один з якіх має Назву псевдокод.
Псевдокод дозволяє відобразіті схематично зображення алгоритму вікорістовуючі ключові слова мов програмування, альо опускаючі несуттєві деталі и спеціфічній синтаксис.
Одним Із Завдання у віконаній работе Було создания модуля генерації псевдокод віходячі з побудованого графу алгоритму, до складу Якого входити сам модуль побудова псевдокод и модуль форматування псевдокод, задачею...