Автор работы: Пользователь скрыл имя, 31 Мая 2012 в 18:05, курсовая работа
Данная курсовая работа имеет прямое отношение к экономике и звучит как первый опорный план о минимальной стоимости перевозки газа. Эта задача является одной из важнейших экономических задач в наше время, ведь различные крупные газодобывающие организации нуждаются в постоянной транспортировке газа в различные точки города, страны или даже мира.
Введение 4
1. Общая часть 5
1.1. Цель разработки 5
1.2. Анализ использования разработки 5
1.3. Анализ методов решения 6
1.4. Анализ средств программирования 6
1.4.1. Характеристики ПЭВМ 6
1.4.2. Характеристика ПО 8
1.4.3. Обзор средств программирования 9
1.4.4. Характеристика языков программирования 10
2. Специальная часть 13
2.1. Постановка задачи 13
2.2. Экономико-математическая модель 14
2.3. Метод северо-западного угла 15
2.4. Метод минимальной стоимости 17
2.5. Алгоритм решения задачи 20
2.5.1. Алгоритм основной программы 20
2.5.2. Алгоритм процедуры TForm1.Edit1Exit 21
2.5.3. Алгоритм процедуры TForm1.Edit2Exit 22
2.5.4. Алгоритм процедуры TForm1.Button4Click 23
2.5.5. Алгоритм процедуры TForm1.Button3Click1 23
2.5.6. Алгоритм процедуры sevzar 29
2.5.7. Алгоритм процедуры minelem 30
2.6. Описание решения задачи 32
2.6.1. Описание алгоритма основной программы 32
2.6.2. Описание алгоритма процедуры TForm1.Edit1Exit 32
2.6.3. Описание алгоритма процедуры TForm1.Edit2Exit 33
2.6.4. Описание алгоритма процедуры TForm1.Button4Click 33
2.6.5. Описание алгоритма процедуры TForm1.Button3Click1 33
2.6.6. Описание алгоритма процедуры sevzap 34
2.6.7. Описание алгоритма процедуры minelem 35
2.7. Ручной расчет контрольных примеров 36
2.8. Описание процесса отладки программы 51
Заключение 53
Список литературы 54
Метод, описанный в работе и запрограммированный, может быть использован на государственных и частных предприятиях, в торговых сетях для улучшения эффективности производства и сокращения расходов, а так же в учебных целях образовательного процесса по следующим дисциплинам: Математические методы, Основы алгоритмизации и программирования, Экономика отрасли.
Для того чтобы решить транспортную задачу каким-либо методом, сперва требуется рассчитать так называемый первый опорный план. В настоящее время разработано множество различных алгоритмов для решения задач первого опорного плана: метод северо-западного угла, метод минимального элемента, метод двойного предпочтения и т.п.
Метод северо-западного угла
— наиболее простой метод нахождения
опорного плана, при его построении
не учитываются стоимости
Метод минимального элемента при нахождении опорного решения учитывает стоимости перевозок. Прежде всего, осуществляются перевозки (заполняются клетки транспортной таблицы) с минимальными стоимостями перевозок единицы продукции от производителя к потребителю.
Метод минимального элемента в большинстве случаев дает более оптимальный результат, чем метод северо-западного угла, однако это не является правилом.
В данной работе будут рассмотрены оба этих метода.
Технически персональный
компьютер (ПК) представляет собой совокупность
электронных микросхем и
В состав типичного ПК обычно входят системный блок; устройства вывода информации, такие как монитор, динамики; устройства ввода информации, например, клавиатура, микрофон.
Системный блок – это, своего
рода, железная коробка, внутри которой
находятся непосредственно
Блок питания – это
устройство, которое крепится к задней
стенке корпуса и в большинстве
случаев располагается в
Материнская плата - это сложная многослойная печатная плата, прикрепленная к боковой стенке системного блока, на которой располагаются разъемы для подключения всех остальных устройств компьютера.
Центральный процессор –
это самая главная часть
Оперативная память – это устройство, состоящее из одной или нескольких плат, вставляемых в слоты в материнской плате, предназначенное для хранения кодов и данных выполняемых в данный момент программ. Эта часть памяти компьютера является энергозависимой, что значит, после отключения питания компьютера, вся информация, хранимая в оперативной памяти, уничтожается.
Жесткий диск – устройство хранения информации.
Внешние устройства компьютера, такие как устройства ввода-вывода информации, подключаются к нему через входы на задней панели системного блока. Там так же располагаются разъемы для USB-носителей и для подключения прочих периферийных устройств.
Для вывода графической информации материнская плата снабжена видеоадаптером, к которому через разъем на задней стенке подключается монитор.
Для ввода символьной информации используется устройство, называемое клавиатурой. Клавиатура подключается так же к задней стенке системного блока через интерфейс PS/2 либо USB.
Мышь – это указательное устройство, обеспечивающее интерфейс пользователя с компьютером. Подключается к компьютеру подобно клавиатуре.
Программа, реализующая метод,
описанный в данной курсовой работе,
была написана и отлажена на персональном
компьютере, имеющем следующие
Процессор: AMD Phenom™ 9650 Quard-Core 2,3 ГГц.
Объем оперативной памяти: 3,25 Гб.
Жесткий диск: Western Digital WD5000AAKS, 500 Гб.
Видеокарта: ATI Radeon HD 4800 Series.
Клавиатура: стандартная, 102 клавиши, PS/2.
Мышь: оптическая, PS/2.
Программное обеспечение (ПО) – совокупность программ, процедур и правил, а также документации, относящихся к функционированию системы обработки данных.
ПО подразделяют на системное, прикладное и инструментальное.
Системное ПО – это комплекс
программ, предназначенных для
Одной из самых важных частей системного ПО является операционная система (ОС), которая расширяет возможности вычислительной системы, обеспечивает загрузку и выполнение прикладных программ и многое другое.
Одной из самых распространенных и широко применяемых ОС является Windows, самая последняя версия которой Windows Seven. Данная курсовая работа была полностью выполнена в ОС Windows XP Service Pack 2.
Прикладное ПО предназначено для решения на компьютере конкретных задач пользователя. К прикладному ПО относятся такое ПО, как текстовые и графические редакторы, медиаплееры, развлекательные программы и т.п.
Инструментальное ПО –
это ПО, предназначенное для
Интегрированная среда разработки
ПО - это система программных
Обычно среда разработки включает в себя: