Автор работы: Пользователь скрыл имя, 21 Ноября 2013 в 10:26, контрольная работа
1.Основные теории систем и системного анализа: понятие системы и ее основные признаки
Термины теория систем и системный анализ, несмотря на период более 25 лет их использования, все еще не нашли общепринятого, стандартного истолкования.
Причина этого факта заключается в динамичности процессов в области человеческой
деятельности и в принципиальной возможности использовать системный подход
практически в любой решаемой человеком задаче.
“Ивановская государственная
КАФЕДРА ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И СТАТИСТИКИ
КОНТРОЛЬНАЯ РАБОТА
“Моделирование социально
1.Основные теории систем и системного анализа: понятие системы и ее основные признаки
Термины теория систем и системный анализ, несмотря на период более 25 лет их использования, все еще не нашли общепринятого, стандартного истолкования.
Причина этого факта заключается в динамичности процессов в области человеческой
деятельности и в
практически в любой решаемой человеком задаче.
Выражение «системный анализ»,
как оно применяется в научной
литературе, имеет двоякий смысл.
В одном из них оно употребляется
в смысле синонима выражениям «системные
исследования» и «системный подход»,
если не учитывать того факта, что
системные исследования могут включать
в себя не только анализ, но и синтез
систем.
Другой — в смысле конкретного метода
решения экономических проблем, развитого
в 40-60-х годах группой американских исследователей
(Хитч, Оптнер, Янг). Говоря об этом направлении
системного анализа, С.Н. Никаноров характеризует
его как «методологию решения крупных
проблем, основанную на концепции систем».
Как видим, «системный анализ» также охватывается
понятием «системный подход».
Системный подход может быть рассмотрен
как методология проектирования, общая
концепция, научный метод, метод анализа
организаций, системное управление и как
прикладная теория систем.
Общая теория систем (ОТС) — научная дисциплина, изучающая самые фундаментальные понятия и аспекты систем. Она изучает различные явления, отвлекаясь от их конкретной природы и основываясь лишь на формальных взаимосвязях между различными составляющими их факторами и на характере их изменения под влиянием внешних условий, при этом результаты всех наблюдений объясняются лишь взаимодействием их компонентов, например характером их организации и функционирования, а не с помощью непосредственного обращения к природе вовлечённых в явления механизмов (будь они физическими, биологическими, экологическими, социологическими, или концептуальными).
Для ОТС объектом исследования является не «физическая реальность», а «система», т.е. абстрактная формальная взаимосвязь между основными признаками и свойствами.
При системном подходе объект исследования представляется как система. Само понятие система может быть относимо к одному из методологических понятий, поскольку рассмотрение объекта исследуется как система или отказ от такого рассмотрения зависит от задачи исследования и самого исследователя.
Существует много определений системы.
Термины «отношение» и «взаимодействие» используются в самом широком смысле, включая весь набор родственных понятий таких как ограничение, структура, организационная связь, соединение, зависимость и т.д.
Таким образом, система S представляет собой упорядоченную пару S=(A, R), где A — множество элементов; R — множество отношений между A.
Система — это полный, целостный набор элементов (компонентов), взаимосвязанных и взаимодействующих между собой так, чтобы могла реализоваться функция системы.
Признаками системы являются множество составляющих ее элементов, единство главной цели для всех элементов, наличие связей между ними, целостность и единство элементов, наличие структуры и иерархичности, относительная самостоятельность и наличие управления этими элементами. Термин «организация» в одном из своих лексических значений означает также «систему», но не любую систему, а в определенной мере упорядоченную, организованную.
Симплекс-метод был разработан и впервые применен для решения задач в 1947 г. американским математиком Дж. Данцигом.
Симплексный метод в отличие от геометрического универсален. С его помощью можно решить любую задачу линейного программирования.
В основу симплексного метода положена идея последовательного улучшения получаемого решения.
Геометрический смысл
симплексного метода состоит в последовательном
переходе от одной вершины многогранника
ограничений к соседней, в которой
целевая функция принимает
Таким образом, имея систему ограничений, приведенную к канонической форме (все функциональные ограничения имеют вид равенств), находят любое базисное решение этой системы, заботясь только о том, чтобы найти его как можно проще. Если первое же найденное базисное решение оказалось допустимым, то проверяют его на оптимальность. Если оно не оптимально, то осуществляется переход к другому, обязательно допустимому базисному решению. Симплексный метод гарантирует, что при этом новом решении целевая функция, если и не достигнет оптимума, то приблизится к нему (или, по крайней мере, не удалится от него). С новым допустимым базисным решением поступают так же, пока не отыщется решение, которое является оптимальным.
Процесс применения симплексного метода предполагает реализацию трех его основных элементов:
1) способ определения
какого-либо первоначального
2) правило перехода к лучшему (точнее, не худшему) решению;
3) критерий проверки
Симплексный метод включает
в себя ряд этапов и может быть
сформулирован в виде четкого
алгоритма (четкого предписания
о выполнении последовательных операций).
Это позволяет успешно
Алгоритм программы
Блок-схема симплекс-метода
Вычислительная процедура
симплекс-метода является итерационным
процессом. Если задача содержит несколько
переменных и ограничений, то этот процесс
очень громоздок. Во многие практические
задачи входят десятки переменных и
ограничений (иногда намного больше),
и ясно, что неразумно решать эти
задачи вручную. Симплекс-метод –
это метод для электронно-
Программа для общего случая
#include ”stdafx.h”
#include ”iostream”
#include “locale”
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{ int a,b,d,stl,str,baz[10],f,g=0,i,
float m,tab[10][10],min=1000,c[10],
setlocale(LC_ALL, ”russian”);
cout<<“Введите количество строк и столбцов”<<endl;
cin>>a>>b;
//заполнение начальной матрицы
for (i=0;i<a;i++)
{
for (j=0;j<b;j++)
{cout<<”Введите [”<<i<<”][”<<j<<“] элемент таблицы”<<endl;
cin>>tab[i][j];
}}
cout<<”первая итерация”<<endl;
for (i=0;i<a;i++)
{
for (j=0;j<b;j++){cout<<tab[i][j]<
//проверка на оптимальность
k:
l=0;
for (i=0;i<b;i++){
if (tab[a-1][i]<0) {l=l+1;}}
if (l==0){
for (j=1;j<b-a+1;j++){
int kol=0,nol=0,ind;
for (i=0;i<a-1;i++){
if (tab[i][j]==1) {kol++;ind=i;}
else nol++;
}
if ((kol==1) && (a-nol==2))
cout<<”x=”<<j<<”=”<<tab[ind][
}cout<<”Решение оптимально”<<endl;
for (i=0;i<a;i++)
{ for (j=0;j<b;j++)
{cout<<tab[i][j]<< ” “;}cout<<endl;}
cout<<”F(x)=”<<tab[a-1][0];
return 0;}
x=1000;
//поиск ключевого столбца
for (i=1;i<b;i++)
{ if (tab[a-1][i]<=x)
{x=tab[a-1][i];
stl=i;
}}
//поиск ключевой строки
for (j=0;j<a-1;j++)
{ if (tab[j][stl]>0)
c[j]=tab[j][0]/tab[j][stl];
else
c[j]=1000;}
cout<<endl;
cout<<”Массив для нахождения ключевой строки”<<endl;
for (j=0;j<a-1;j++){
cout<<c[j]<< “ “;
}
cout<<endl;
for (i=0;i<(a-1);i++)
if (c[i]<min){
min=c[i];
str=i;
}
cout<<endl;
cout<<”Kлючевой столбец и ключевая строка”<<endl;
cout<<stl<<” ”<<str<<” “<<endl;
cout<<endl;
cout<<“Ключевой элемент:”<<tab[str][stl]<<
cout<<endl;
//пересчет новой таблицы
for (i=0;i<a;i++)
{ for (j=0;j<b;j++)
{tab1[i][j]=tab[i][j]-(tab[i][
tab1[i][stl]=0;
tab1[str][stl]=1;
tab1[str][j]=tab[str][j]/tab[
}}
//переприсвоенние матриц и вывод их на экран
for (i=0;i<a;i++)
{ for (j=0;j<b;j++)
{ tab[i][j]=tab1[i][j];
}}
goto k;
return 0;
}
В системе моделей оптимального
планирования сельского хозяйства
на уровне предприятия центральное
место занимает модель оптимизации
производственно-отраслевой структуры.
Она дает возможность определять
основные параметры развития производства
для текущего и перспективного планирования,
может использоваться для анализа
сложившейся структуры
Постановка задачи. Требуется определить оптимальную производственно-отраслевую структуру, план использования и пополнения ресурсов, уровень эффективности производства на сельскохозяйственном предприятии при условии наиболее эффективной эксплуатации имеющихся ресурсов и выполнения договоров на реализацию продукции.
Для разработки экономико-математической модели этой задачи требуется информация о:
специализации хозяйства и возможных ее изменениях;
видах и объемах ресурсов, которыми располагает хозяйство, и возможных источниках их пополнения;
источниках удовлетворения потребности животных в кормах;
организации зеленого конвейера, дополнительных условиях, влияющих на структуру расхода кормов;
договорных обязательствах;
факторах, ограничивающих размеры отраслей, (например, требования севооборотов, вместимость капитальных помещений в животноводстве, возможности воспроизводства поголовья).
Чтобы наиболее полно и
правильно осуществить
- стоимость и структура товарной продукции;
- структура посевных площадей;
- наличие и использование
улучшенных и естественных
- поголовье животных и структура стада;
- затраты труда на производство
единицы продукции, в том
- материально-денежные затраты в производстве, себестоимость единицы продукции;
- объем реализации и каналы реализации продукции в предшествующий период;
- уровень интенсивности производства;
- расход кормов на 1 ц
продукции, удельный вес
- удельный вес затрат
на корма в себестоимости
- удельный вес основного
маточного стада в общем
- продажа племенного молодняка, передача на доращивание и откорм сверхремонтного молодняка или доращивание в собственном хозяйстве на межхозяйственной основе;
- эффективность производства кормов, межхозяйственной кооперации по всем направлениям;
- производство животноводческой
продукции в расчете на 100 га
сельскохозяйственных угодий в
динамике и другие
- возможные каналы реализации
в связи с сегментами рынка
и дополнительные возможности
увеличения объемов
Информация о работе Контрольная работа по “Моделирование социально экономических процессов “