Пример готовой курсовой работы по предмету: Программирование
Содержание
Введение………………………………………………………………………….4
1. Постановка задачи…………………………………………………………….5
1.1. Анализ существующих решений поставленной задачи………………… 6
1.1.1. Метод Гаусса…………………………………………………………… 7
1.1.2. LU–метод………………………………………………………………..9
1.1.3. Метод квадратного корня………………………………………………11
1.1.4. Метод вращений решения линейных систем………………………… 13
1.2. Обоснования выбора метода решения задачи……………………………16
1.3. Математическая модель…………………………………………………..18
2. Разработка алгоритма решения………………………..…………………………21
3. Разработка задачи…………………..…………………………………………24
3.1. Описание программы..…………………………………………………….24
3.2. „Руководство програмиста”………………………………………………………………26
3.3. „Руководство оператора”………………………………………………………………….28
Вывод…………………………………………………………………………… 29
Список литературы……………………………………………………………..30
Приложение А: Текст программы…………………………………………………………….31
Выдержка из текста
Задачи линейного программирования были первыми, подробно изученными задачами поиска экстремума функций при наличии ограничений типа неравенств. В 1820 г. Ж. Фурье и затем в 1947 г. Дж. Данциг предложил метод направленного перебора смежных вершин в направлении возрастания целевой функции — симплекс-метод, ставший основным при решении задач линейного программирования.
Присутствие в названии дисциплины термина «программирование» объясняется тем, что первые исследования и первые приложения линейных оптимизационных задач были в сфере экономики, так как в английском языке слово «programming» означает планирование, составление планов или программ. Вполне естественно, что терминология отражает тесную связь, существующую между математической постановкой задачи и её экономической интерпретацией (изучение оптимальной экономической программы).
Термин «линейное программирование» был предложен Дж. Данцигом в 1949 г. для изучения теоретических и алгоритмических задач, связанных с оптимизацией линейных функций при линейных ограничениях. Поэтому наименование «Математическое программирование» связано с тем, что целью решения задач является выбор оптимальной программы действий.
Список использованной литературы
Список литературы
1. Болски И. Язык программирования Си. -М: Радио и связь, 1988. — 96 с.
2. Иванов А.Н. Язык программирования Си : Предварительное описание /
3. Прикладная информатика. — 1985. — Вып 1.-С.68. — 113.
4. Керниган Б., Ритчи Д. Язык программирования Си. –М.: Финансы и статистика, 1992. – 271 с.
5. Керниган Б., Ритчи Д., Фьюэр А. Язык программирования Си. Задачи по языку Си. — М.: Финансы и статистика, 1985. -279с.
6. Кнут Д. Искусство программирования: в 3 т. – М., 1976. Т 1. – 735с; 1978. Т 3. 844с.
7. Г.П.Котлинская, О.И.Галиновский Программирование на языке Си. — Минск: «Вышейшая школа», 1991г. -156с.
8. Проценко В.С. та ін. Техніка програмування мовою Сі: Навч.посібник. – К.: Либідь, 1993. – 224с.
9. Трой Д. Программирование на языке Си для персонального компьютера IBM PC. –М.: Радио и связь, 1991. – 432 с.
10. Уинер Р. Язык Турбо Си : Пер. с англ. -М.:: Мир, 1991. — 384с.
11. Уэйт М., Прата С., Мартин Д. Язык Си. Руководство для начинающих. –М.: Мир, 1988. – 512 с.
12. Дейтел Х., Дейтел П. Как программировать на С: Третье издание. – М.: Бином-Пресс, 2002г. – 1168с.
13. Сэмюэл П. Харбисон III, Гай Л. Стил мл. Язык программирования С. – М.: ООО «Бином-Пресс», 2004г. – 528с.
14. Демидович Е.М. Основы алгоритмизации и программирования. Язык Си.: учеб. пособие. – СПб.: БХВ-Петербург, 2006г. – 440с.
15. Джонс Б., Эйткен П. Освой самостоятельно С за
2. день. – М.: Издательский дом «Вильямс», 2005. – 800с.