Компьютерное моделирование в экологии — Информатика. Шпоры | iFREEstore

Компьютерное моделирование в экологии

Экология - одно из слов, появившихся сравнительно недавно у всех на устах и на страницах газет и журналов. Еще в 60-х годах нашего столетия почти никто, кроме узких специалистов, его не знал, да и большинство из тех, кто знал, использовал в таком смысле, который вряд ли способен заинтересовать широкую общественность. А между тем, термину более 120 лет.

В 1869 г. немецкий естествоиспытатель Эрнст Геккель предложил составной термин «экология» («эко» - дом, жилище, местопребывание и «логос» - наука, знание) как название раздела биологии, ставшего самостоятельным. Классическая экология - наука о взаимодействии организмов и окружающей среды. Сегодня, говоря об экологии, чаще всего имеют в виду не классическую, а, так называемую, социальную экологию, оформившуюся как научное направление и направление общественно-политической деятельности на 100 лет позднее, и занимающуюся проблемами охраны окружающей среды, взаимодействием с ней человеческого сообщества.

Под особью понимается отдельный индивидуум, отдельный организм. Популяция -это совокупность особей одного вида, существующих в одно и то же время и занимающих определенную территорию. И, наконец, сообщество - это совокупность совместно сосуществующих популяций.

В классической экологии рассматриваются взаимодействия нескольких типов:

• взаимодействие организма и окружающей среды;

• взаимодействие особей внутри популяции;

• взаимодействие между особями разных видов (между популяциями). Математические модели в экологии используются практически с момента возникновения этой науки. И, хотя поведение организмов в живой природе гораздо труднее адекватно описать средствами математики, чем самые сложные физические процессы, модели помогают установить некоторые закономерности и общие тенденции развития отдельных популяций, а также сообществ. Кажется удивительным, что люди, занимающиеся живой природой, воссоздают ее в искусственной математической форме, но есть веские причины, которые стимулируют эти занятия. Вот некоторые цели создания математических моделей в классической экологии.

1. Модели помогают выделить суть или объединить и выразить с помощью нескольких параметров важные разрозненные свойства большого числа уникальных наблюдений, что облегчает экологу анализ рассматриваемого процесса или проблемы.

2. Модели выступают в качестве «общего языка», с помощью которого может быть описано каждое уникальное явление, и относительные свойства таких явлений становятся более понятными.

3. Модель может служить образцом «идеального объекта» или идеализированного поведения, при сравнении с которым можно оценивать и измерять реальные объекты и процессы.

4. Модели действительно могут пролить свет на реальный мир, несовершенными имитациями которого они являются.

При построении моделей в математической экологии используется опыт математического моделирования механических и физических систем, однако с учетом специфических особенностей биологических систем:

• сложности внутреннего строения каждой особи;

• зависимости условий жизнедеятельности организмов от многих факторов внешней среды;

• незамкнутости экологических систем;

• огромного диапазона внешних характеристик, при которых сохраняется жизнеспособность систем.

Привлечение компьютеров существенно раздвинуло границы моделирования экологических процессов. С одной стороны, появилась возможность

зависимости от суммы, которая может быть равна 0,1, 2, 3,4, 5, клеткам присваивается значение 0,1,0,0,0,0 или 0, 1,1, 1,0,0.

Пусть X(N) - массив клеток. X(i) = 0, если i-я клетка пустая, и X(i) = 1, если в ('-и клетке имеется «жизнь».

Если Y(N) - массив клеток на следующем временном шаге, то он заполняется, например, по следующему правилу - если S = 1, то Y(i) = 1, иначе Y(i) = 0.

Если Y(N) - массив клеток на следующем временном шаге, то он заполняется, например, по следующему правилу - если S = 1, то Y(i) = 1, иначе Y(i) = 0.

Program Lifel;

Uses Crt, Graph; Const N = 60;

Var J, К : Integer; X, Y : Array(O..N] Of 0..1; I, S, Yg : Integer;

P : Real; С : Chart;

Begin

For I := 0 To N Do Begin X[I] := 0; Y[I] := 0 End;

(начальное поселение)

X[N Div 2] := 1; DetectGraph(J, К); InitGraph(J, К, "); Yg := 20;

For I := 0 To N Do If X(I] = 1 Then Circled * 10 + 10, Yg, 2);

Repeat С := ReadKey; Yg := Yg + 10;

For I := 2 To N - 2 Do

Begin

S ;= X[I - 2] + X[I - 1] + X[I] + X[I + 1] + X[I + 2];

If S In [1..3] Then Y[I1 := 1

End;

For I := 0 To N Do

Begin

If Y[I] = 1 Then Circle(I * 10 + 10, Yg, 2); X[I] := Y[I];

Y[I] := 0

End

Until С = #27; CloseGraph;

End.

← Предыдущая
Страница 1
Следующая →

Файл

остальные шпоры.docx

остальные шпоры.docx
Размер: 591 Кб

.

Пожаловаться на материал

В информатике совокупность взаимосвязанных данных называется информационной структурой. Компьютерные сети. Языки программирования. Язык разметки HTML. ЭВМ. Информационная система

У нас самая большая информационная база в рунете, поэтому Вы всегда можете найти походите запросы

Искать ещё по теме...

Эта тема принадлежит разделу:

Информатика. Шпоры

В информатике совокупность взаимосвязанных данных называется информационной структурой. Компьютерные сети. Языки программирования. Язык разметки HTML. ЭВМ. Информационная система

К данному материалу относятся разделы:

Табличные процессоры

Реляционные БД. Правила Кодда. Аномалии. Нормальные формы

Правил Кодда

Компьютерные сети

Базы данных. Классификация. Архитектура

Парадигмы программирования. Языки программирования. Системы программирования

Язык разметки HTML. Web-страницы. Создание

История развития ВТ

Поколения ЭВМ

Программное обеспечение ЭВМ

Информационная система (ИС)

SQL. Команды определения данных

Язык программирования Delphi

Основные принципы функционирования ЭВМ. Основные структурные элементы современного компьютера. Функции и характеристики

Динамическое программирование

SQL. Команды управления данными

Методы сортировки и поиска. Алгоритмы и программы

Симплекс-метод

Язык JAVA-Script

Исследование операций

Кодирование информации

Компьютерное моделирование в экологии

Машинно-ориентированные языки программирования. Арифметические команды и команды условного перехода в ассемблере

Компьютерное моделирование физических процессов

Массивы в ООП-языках. Примеры использования

Рекурсивно-логическое программирование. Пролог. Основные принципы работы с базами знаний

Работа со списками в Прологе

Основные концепции ООП

Похожие материалы:

Гимнастика. ОРУ. Ответы

Комплекс общеразвивающих упражнений ОРУ. Подготовка и проведение соревнований

Элементы городских площадей, улиц и дорог

Классификация городских улиц, дорог и площадей. Элементы городских улиц и дорог Типовые поперечные профили

Информационный поиск

Понятие информационного поиска. Библиотека как информационно-поисковая система. Поисковые ресурсы библиотек. Методика информационного поиска. Информационный поиск в Интернете.

Трубопроводный транспорт и линии электропередачи

Курсовая работа. Цель курсовой работы - раскрыть все аспекты перемещения товаров трубопроводным транспортом и по линиям электропередач. Общие положения о перемещении товаров трубопроводным транспортом и по линиям электропередач. Общие положения о применении таможенной процедуры таможенного транзита в отношении товаров, перемещаемых трубопроводным транспортом

Криміналістика. Криміналістична техніка. Відповіді

Криміналістика — це наука, яка дійсно знаходиться на передньому краї боротьби зі злочинністю. Криміналістична техніка це важливий розділ криміналістики, що виник у результаті впровадження досягнень природничо-технічних наук у практику боротьби зі злочинністю