творення сайтів та ін.
Метою даної курсової роботи є розробка програми засобими про єктно-орієнтованого програмування з використанн програмної мови С ++, что Виконує моделювання схеми життя лісового біому.
. АНАЛІЗ ПРЕДМЕТА розробка
Об'єктом розробки є ліс (біом лісу) та життя тварин в ньом.
Ліс - це сукупність землі, рослінності, в Якій домінують дерева та Чагарнику, тварин, мікроорганізмів та других природніх компонентів, что в своєму розвитку Біологічно взаємопов'язані, вплівають сам на одного и на Навколишнє середовище.
Територія з скроню щільністю дерев. Рослинні угруповання, что формуються на таких теріторіях, є характерними для великих площ суходолу в різніх районах Земної Кулі. Їхнімі найважлівішімі функціямі в біосфері є зв'язування вуглекислий газу, Утворення біотопів, прідатніх для життя багатьох відів тварин, рослин та грібів, регулювання гідрологічного режиму, розвиток та підтримка ґрунтів.
Ліси відрізняються від лісістіх місцевостей за Ознакою змікання покривив: в лісі Гілки та листя крон ОКРЕМЕ дерев перекрівається, хоча, при цьом, и могут існуваті ділянки Відкритої місцевості - Галявина. Лісіста ж місцевість характерізується практично повсюдне наявністю відкритого ґрунту, з деревами, віддаленімі Одне від одного на відстань більшу, чем радіусі їхніх крон.
Ліси можна найти в будь-якому РЕГІОНІ, де природні умови прідатні для сталого росту дерев, вищє від уровня моря (а подекуді и нижчих), до Лінії альпійськіх цибулю, за вінятком місцевостей, де природна частота вогнепалів Надто велика, або середовище зазнає пресу з боці природніх або антропогенних факторів (віїдання дикими або свійськімі тваринності лісового підросту, вирубка ЛЮДИНОЮ).
загаль, лісам з домінуванням покритонасінних (широколистяних) притаманне помітно более біорізноманіття, аніж лісам з домінуванням голонасінніх (хвойні). Втім, з цього правила існують и віняткі: так, Осиково-березові лісові масивов у північніх широтах мают ніжчі показатели біорізноманіття, чем тамтешні хвойні ліси. Деякі ліси вміщують много ОКРЕМЕ відів дерев на незначній площади (например, тропічні дощові ліси та лістопадні ліси помірного поясу), а деякі Всього кілька відів, что покрівають значні территории (гірські хвойні ліси). Будь-який ліс є біотопом, де мешкає много відів тварин та рослин, и біомаса на одиницю площади є великою порівняно до других Рослін-Утворення співтоваріств. Велика частина біомасі, при цьом, находится под землею в Коренєва системах та у виде частково перегнілого Рослін детриту.
Деревина лісів містіть лігнін, котрой є Речовини, что розкладається відносно Повільно у порівнянні з іншімі органічнімі матеріалами - такими як целюлоза та крохмаль. Цім зумовленій відносно повільній (у порівнянні з іншімі Рослін Співтовариствами) кругообіг органічніх Речовини в лісі.
Найбільшімі лісовімі біомамі є такі:
Дощові ліси (Волога тропічній ліс)
Тайга
Твердодеревінні ліси помірного поясу
Тропічні сухі ліси
. Розробка АЛГОРІТМІЧНОЇ Частинами
Щоб приступити до програмної розробки та патенти сформулюваті складні алгоритми, что можливо потребують попередня АНАЛІЗУ та розробки. До таких алгоритмів можна Віднести виконан головного коду програми та его! Основні части: процес пересування тварини по полю та процес полювання Хижак (что входити в передвижения). Слід Одразу Зазначити что программа пріпіняє свою роботу лишь за Бажанов користувача, тобто програма НЕ может пріпініті роботові за власним Бажанов.
2.1 Загальний алгоритм виконан програми
2.2 Алгоритм пересування по головному полю
2.3 Алгоритм полювання
. Розробка ПРОГРАМНОЇ Частинами
Для розробки програми імітації були вікорістані класи. Во время написання курсової роботи, класами були опісані обєкти та їх звязки, среди класів можна віділіті:
- Tree
- Animal
Для создания двох основних класів вовк та заєць, вікорістовується Спадкування. Параметри класу Animal передаються в следующие класи:
- Wolf
- Rabbit
Клас Tree (Дерево) налічує следующие члени та методи:
- X, Y - Ціла змінна, Що означає Розташування дерева. Візначається на качана програми, автоматично, в Випадкове порядку. У конструкторі класу зазначилися генерація ціх параметрів.
Клас Animal (тваринності) налічує следующие член...