Объектно-ориентированное программирование

Автор: Пользователь скрыл имя, 28 Февраля 2012 в 22:18, курсовая работа

Краткое описание

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

Оглавление

Введение 3
1. Понятие объектно-ориентированного моделирования…. 5
1.1. Общее понятие модели и агентного моделирования. 5
1.2. Сущность объектно-ориентированных моделей. 10
1.3. Моделирование социальных процессов 12
2. Модель «Распределение богатства» 16
2.1. Теория распределения богатства. 16
2.2. Характеристика модели распределения богатства. 18
2.3. Анализ модели распределения богатства. 19
Заключение 26
Список использованных источников 27

Файлы: 1 файл

Курсовая.docx

— 550.02 Кб (Скачать)

CLASS PLOT показывает график количества людей в каждом классе в течение времени. CLASS HISTOGRAM  показывает ту же самую информацию в форме гистограммы. График LORENZ CURVE показывает кривую Lorenz. GINI-ИНДЕКС показывает отношение области между 45% линией и кривой lorenz к области под 45% линией. LORENZ CURVE и GINI-ИНДЕКС обновляются каждые 5 проходов через процедуру GO.

 

    1. Анализ модели распределения богатства.

Проведём анализ влияния  изменения различных параметров в модели распределения богатства. Численность людей, участвующих в процессе, оставим постоянной, равной 250 человек. На рисунке 2.1 распределение происходит не равномерно: бедные беднеют, богатые богатеют.

Рисунок 2.1 «Неравномерное распределение богатства с группой параметров №1»

При данных параметрах распределение  происходит не равномерно: бедные беднеют, богатые богатеют.

Увеличим максимальное количество зерна, которое человек может съесть за определённый момент времени, до 15 зёрен, максимальное расстояние, на которое может видеть человек, до 10 единиц, и уменьши процент хороших земель до 7%. Графики, полученные в результате, отражены на рисунке 2.2.

Рисунок 2.2 «Неравномерное распределение богатства с группой параметров №2»

Данные параметры немного  улучшают ситуацию, кривая Лоренца  становится ближе к её идеальному положению.

В следующем случае изменим параметры по сравнению с первой ситуацией: уменьшим максимальное количество зерна, которое человек может съесть за определённый момент времени, до 5 зёрен, максимальное расстояние, на которое может видеть человек, до 3 единиц, процент хороших земель до 5%. Следующие полученные графики говорят о противоположном эффекте: бедных становится больше, богатых – меньше. (Рисунок 2.3)

 

 

Рисунок 2.3 «Неравномерное распределение богатства с группой параметров №3»

В следующем случае изменим  максимальное расстояние, на которое может видеть человек, до 13 единиц, увеличим процент хороших земель до 20%. Интервал роста зерна и количество зерна, вырастающего за этот интервал, уменьшим соответственно до 3 и 5. На рисунке 1.4 отображены параметры, которые ведут к значительным изменениям на графиках.

 

 

 

 

 

 

Рисунок 2.4 «Неравномерное распределение богатства с группой параметров №4»

Установим максимальное значение для максимального расстояния, на которое может видеть человек, и для процента лучших земель – 15 и 25 соответственно, а метаболизм уменьшим до 2. (Рисунок 2.5)

 

 

 

 

 

 

 

 

 Рисунок 2.5 «Неравномерное распределение богатства с группой параметров №5»

В последнем случае установим для метаболизма минимальное значение, изменим максимальную и минимальную продолжительность жизни до 83 и 100 единиц соответственно, также уменьшим интервал роста зерна до 2, и количество зерна, вырастающего за этот интервал, до 6.

 

 

 

 

 

 

Рисунок 2.6 «Неравномерное распределение богатства с группой параметров №6»

В результате изменения параметров в последнем случае получили графики, показывающие наиболее равномерное распределение богатства в обществе.

Вывод: Проведённый анализ модели распределения богатства показывает невозможность достижения в полной мере справедливого распределения богатства в обществе: богатые всё равно богатеют, а бедные – беднеют. Установив параметры, соответствующие параметрам в последнем случае, было достигнуто наиболее равномерное распределение богатства, а именно бедных – 117, средних – 103, богатых – 30 человек.

В таблице 2.1 приведены параметры шести случаев анализа, а на рисунке 2.7 представлен график, на котором изображены кривые, отображающие положения каждого из параметров для каждого случая. Из этого графика видно, что наиболее подходящими параметрами для справедливого распределения богатства являются максимальные или минимальные значения.

Таблица 2.1 – Параметры, используемые в анализе модели распределения богатства.

 

№1

№2

№3

№4

№5

№6

NUM-PEOPLE

250

250

250

250

250

250

MAX-VISION

5

10

3

13

15

15

metabolism-max

10

15

5

5

2

1

life-expectancy-min

40

40

40

40

40

83

life-expectancy-mAX

60

60

80

80

80

100

percent-best-land, %

12

7

5

20

25

25

grain-growth-interval

5

5

5

3

3

2

num-grain-grown

8

8

8

5

5

6




 

Рисунок 2.7 «График зависимости параметров распределения богатства в шести различных случаях» 
 

Заключение

Модель – упрощенное представление  явлений или объектов действительности, относящихся к природе и обществу, в виде схем, изображений, описаний, математических формул, какого-либо реального  предмета (явления или процесса), изучаемое как их аналог.

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

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

В этой работе был проведён анализ влияния изменения различных параметров в модели распределения богатства. Он  показал невозможность достижения в полной мере справедливого распределения богатства в обществе: богатые всё равно богатеют, а бедные – беднеют. Из полученных результатов было выявлено сочетание параметров, показывающее наиболее справедливое распределение богатства в обществе, а именно количество бедных стало 117 человек, средних – 103, богатых – 30 человек.

 

 

 

      Список использованных источников

  1. Фролова А. М., Социальные системы. Формализация и компьютерное моделирование: Учебное пособие. – Омск: Омск. го. ун-т, 2000. -  160 с.
  2. Википедия.–[Эл.ресурс].- http://ru.wikipedia.org/wiki
  3. Имитационное моделирование для науки и бизнеса.–[Эл.ресурс].-http://www.xjtek.ru/anylogic/approaches/agentbased/
  4. Карпов Ю. Г., Имитационное моделирование систем. Введение в моделирование на AnyLogic 5. // БХВ Петербург, С.Петербург, 2005. – 300 с.
  5. Борщев А. В., Практическое агентное моделирование и его место в арсенале аналитика : Учебное пособие. – Москва: Москва. го. ун-т, 2005. -  227 с.
  6. Exponenta Pro.–[Эл.ресурс].- http://www.gpss.ru/index-h.html
  7. Википедия. Агентно-ориентированные модели –[Эл.ресурс].-http://ru.wikipedia.org/wiki
  8. ЖуравлёваГ.П.Экономика.–[Эл.ресурс].- http://exsolver.narod.ru/Books/Econom/Economy/c34.html

 


Информация о работе Объектно-ориентированное программирование