Інститут Перепідготовки Кадрів
Уральського Державного Технічного Університету
Кафедра мікропроцесорної техніки
Оцінка роботи
Члени комісії
ПРОГРАМА емуляції РОЗВИТКУ
ПОПУЛЯЦІЙ ТВАРИН
Курсова робота
Пояснювальна записка
Керівник
Доцент С.С.Соколов
Слухач
Група СП-913 А. А. Соколов
ЄКАТЕРИНБУРГ
1997
ЗМІСТ
ПОСТАНОВКА ЗАВДАННЯ .............................. -
ВСТУП ....................................... 3
1. ОСНОВНА ЧАСТИНА .............................. 4
1.1. Методика взаємодії популяцій ......... 4
1.2. Опис програми ........................ 5
1.3. Опис бібліотеки Fauna1 ............... 6
1.4. Опис бібліотеки Mycrt ................ 7
1.5. Опис основного тіла програми ......... 8
2. ВИСНОВОК .................................. 9
Додаток 1. Основна програма ............... 10
Додаток 2. Бібліотека Fauna1 ................ 24
Додаток 3. Бібліотека Mycrt ................. 26 p> Додаток 4. Інструкція користувача .......... 28
-3 - br/>
1. ВСТУП. br/>
Заради інтересу було дано завдання написати програму типу
"Життя", але з деякими змінами в початкових умовах.
Умови були такі, що в емуляції повинні брати участь
дві популяції: хижаки і травоїдні, які взаємодіяли
б один з одним шляхом поїдання травоїдних хижаками.
У процесі розробки програми були введені додаткові
параметри: p> - Вік тварин
- Мінімальний і максимальний репродуктивний вік
тварин
- Кількість їжі потрібний тваринам для підтримки життя
- Кількість трави
- Відсоток відновлення трави
- Імовірність природних катаклізмів впливають на
популяції тварин
-4 - br/>
2. ОСНОВНА ЧАСТИНА. br/>
2.1 Методика взаємодії популяцій.
В
Методика взаємодій хижака і травоїдного полягає в тому, що і хижаки, і травоїдні представлені у вигляді точок, які пересуваються по екрану з кроком в один піксель. При цьому заданно умова, якщо в радіусі один піксель від точки що належить хижакові з'являється точка належить травоїдній, то вважається, що хижак з'їв травоїдн...