Автор24

Информация о работе

Подробнее о работе

Страница работы

Компьютерное моделирование вычислительных алгоритмов

  • 41 страниц
  • 2015 год
  • 276 просмотров
  • 1 покупка
Автор работы

reginaIld

300 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

ВВЕДЕНИЕ 2
Глава 1. Технологии, методы и средства разработки программы
1.1. Обзор программных средств для решения СЛАУ
1.2. Основные понятия объектно-ориентированного программирования
1.3. Назначение и общее описание среды Delphi
Выводы по первой главе
Глава 2. Разработка приложения для решения СЛАУ методом Гаусса
2.1. Метод Гаусса для решения СЛАУ
2.2. Математическая модель задачи
2.3. Требования к программе, алгоритм программы
2.4. Разработка программного кода
2.5. Результаты тестирования программы
Выводы по второй главе
ЗАКЛЮЧЕНИЕ
СПИСОК ЛИТЕРАТУРЫ
ПРИЛОЖЕНИЯ

Важным направлением деятельности человека является создание систем высокой эффективности, процессов в экологии, экономике, технике, производстве и других направлениях. В связи с высокой эффективностью систем возникает необходимость использования математических методов. Данные математические методы непосредственно к реальному объекту, системе не применимы. На первом этапе необходимо построить математическую модель системы. Под математической моделью системы понимают приближенное описание системы с помощью математических соотношений. Математическое моделирование – это исследование математической модели, включающее в себя построение модели, ее изучение и перенос полученных данных на моделируемую систему [14]. Фактически математическое моделирование известно уже с далёких времен, когда начал применяться математический аппарат для решения практических задач. Но многие практические задачи не могли быть решены из-за сложности моделей. С появлением ЭВМ начали производиться эксперименты с математической моделью. Появилось новое понятие – компьютерное моделирование. В компьютерном моделировании математическая модель системы представляется в виде программы для ЭВМ – компьютерной модели, которая позволяет проводить с ней вычислительный эксперимент.
Компьютерное моделирование можно разбить на три вида: численное, имитационное и статистическое. Численное моделирование предполагает для построения компьютерной модели использование методов вычислительной математики, а вычислительный эксперимент предполагает численное решение некоторых уравнений [2]. Имитационным моделированием называется вид компьютерного моделирования, для которого характерно выполнение на ЭВМ (имитация) процесса функционирования сложной системы.
Характерной особенностью компьютерного моделирования является то, что математическая модель системы представляется в виде программы на ЭВМ или компьютерной модели, которая позволяет проводить с ней вычислительные операции. При численном моделировании для построения компьютерной модели используются методы вычислительной математики, а вычислительный эксперимент заключается в численном решении некоторых математических уравнений при заданных значениях параметров и начальных условиях.
Для применения численных методов модель представляется в удобной форме, определяется последовательность выполнения операций, которые нужно произвести для нахождения искомых величин с заданной точностью. Вычислительные алгоритмы должны быть экономичными и адаптирующимися к особенностям используемых компьютеров и задач, которые необходимо решить, при этом они не должны искажать основные свойства модели.
Компьютерное моделирование, являясь новым методом научных исследований, базируется на:
1. построении математических моделей для описания изучаемых процессов;
2. использовании новых вычислительных машин, которые обладают высоким быстродействием (миллионы операций в секунду) и способны вести «диалог» с человеком.
Суть компьютерного моделирования состоит в том, что на основе математической модели с помощью ЭВМ выполняется серия вычислительных операций, то есть исследуются свойства объектов или процессов, определяются их оптимальные параметры и режимы работы, описывается модель.
Решение систем линейных алгебраических уравнений (далее – СЛАУ) является одной из основных задач вычислительной линейной алгебры. На самом деле решение системы линейных уравнений редко является единственной задачей для разработанного приложения, но от навыков эффективного решения таких систем довольно часто зависит сама возможность математического моделирования самых разнообразных процессов с применением ЭВМ. Большая часть численных методов решения разного рода задач включает в себя решение систем линейных уравнений как элементарный этап соответствующего алгоритма.
Разработанная программа упрощает задачу решения СЛАУ методом Гаусса. От пользователя требуется лишь ввести данные системы n-линейных алгебраических уравнений. Все операции для вычисления значений неизвестных программа выполнит сама.
Существуют и аналогичные программы. Но многие из них созданы для профессионалов. Они несут глобальный характер, имеют сравнительно сложный пользовательский интерфейс, ориентированы на пользователя, прослушавшего, как минимум, институтский курс высшей математики, что делает использование подобных средств студентами первых курсов невозможным.
Наша программа предназначена для решения СЛАУ методом Гаусса. Ее могут использовать люди самых разных профессий и возрастов. Ее можно использовать не только для решения СЛАУ методом Гаусса, но и для проверки правильности своего решения.
Объект работы – технологии, методы и средства разработки программы в среде Delphi.
Предмет работы – компьютерное моделирование вычислительных алгоритмов.
Цель работы: Разработка программы для решения СЛАУ, в которых число уравнений равно числу неизвестных, и основная матрица системы невырожденная, методом Гаусса.
Задачи курсовой работы:
1. Дать обзор средств и технологий программирования.
2. Описать метод Гаусса для решения СЛАУ.
3. Решить СЛАУ методом Гаусса.
4. Описать требования к программе, алгоритм программы.
5. Разработать приложение.

Архангельский, А.Я. Программирование в Delphi [Текст]: учебник по классическим версиям Delphi / А.Я. Архангельский. – Бином-Пресс, 2008. – 1152 с.
Бахарева, Н.Ф. Компьютерное моделирование вычислительных систем. Теория, алгоритмы, программы [Текст]: учеб. пособие / Н.Ф. Бахарева, В.Н.Тарасов. – 2-е изд., перераб. – Самара, 2009. – 208 с.
Бобровский С.И. Delphi 7 [Текст]: учебный курс / С.И. Бобровский. – СПб., 2008. – 736 с.
Вальвачев, А.Н. Программирование на языке Delphi [Электронный ресурс] / А.Н. Вальвачев, К.А. Сурков, Д.А. Сурков, Ю.М. Четырько – Режим доступа: http://www.interface.ru/home.asp?artId=6678.
Ваулин, А.С. Языки программирования [Текст] / А.С. Ваулин. – М.: Мир, 2003. – 248 с.
Волков, Е.А. Численные методы [Текст]: учеб. пособие для вузов / Е.А. Волков – М.: Наука, 2007. – 248 с.
Грэхем, И. Объектно-ориентированные методы [Текст]: принципы и практика : пер. с англ. / И. Грэхем. – 3-е изд., СПб., 2004. – 880 с.
Годунов, С.К. Решение систем линейных уравнений. [Текст] / С.К. Годунов. – Новосибирск: Наука, 1980. – 177 с.
Гофман В., Delphi. Быстрый старт [Текст] / В. Гофман, А. Хомоненко –БХВ-Петербург, 2003. – 288 с.
Жуков, А. Изучаем Delphi [Текст] / А. Жуков. – Питер, 2004. – 346 с.
Калиткин, Н.Н. Численные методы [Электронный ресурс] / Н.Н. Калиткин. – Режим доступа: http://www.studfiles.ru/preview/340123.
Каханер, Д. Численные методы и программное обеспечение [Текст]: учеб. изд. : пер. с англ. / Д. Каханер, К. Моулер, С. Нэш. – 2-е изд., Мир, 2001. – 576 с.
Лузина, Л.И. Компьютерное моделирование [Текст]: учеб. пособие / Л.И. Лузина – Томск, 2001. – 105 с.
Турчак, Л.И. Основы численных методов [Текст]: учебное пособие / Л.И. Турчак, П.В. Плотников – Москва: ФИЗМАТЛИТ, 2005. – 304 с.

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Оставляя свои контактные данные и нажимая «Заказать Курсовую работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Фрагменты работ

ВВЕДЕНИЕ 2
Глава 1. Технологии, методы и средства разработки программы
1.1. Обзор программных средств для решения СЛАУ
1.2. Основные понятия объектно-ориентированного программирования
1.3. Назначение и общее описание среды Delphi
Выводы по первой главе
Глава 2. Разработка приложения для решения СЛАУ методом Гаусса
2.1. Метод Гаусса для решения СЛАУ
2.2. Математическая модель задачи
2.3. Требования к программе, алгоритм программы
2.4. Разработка программного кода
2.5. Результаты тестирования программы
Выводы по второй главе
ЗАКЛЮЧЕНИЕ
СПИСОК ЛИТЕРАТУРЫ
ПРИЛОЖЕНИЯ

Важным направлением деятельности человека является создание систем высокой эффективности, процессов в экологии, экономике, технике, производстве и других направлениях. В связи с высокой эффективностью систем возникает необходимость использования математических методов. Данные математические методы непосредственно к реальному объекту, системе не применимы. На первом этапе необходимо построить математическую модель системы. Под математической моделью системы понимают приближенное описание системы с помощью математических соотношений. Математическое моделирование – это исследование математической модели, включающее в себя построение модели, ее изучение и перенос полученных данных на моделируемую систему [14]. Фактически математическое моделирование известно уже с далёких времен, когда начал применяться математический аппарат для решения практических задач. Но многие практические задачи не могли быть решены из-за сложности моделей. С появлением ЭВМ начали производиться эксперименты с математической моделью. Появилось новое понятие – компьютерное моделирование. В компьютерном моделировании математическая модель системы представляется в виде программы для ЭВМ – компьютерной модели, которая позволяет проводить с ней вычислительный эксперимент.
Компьютерное моделирование можно разбить на три вида: численное, имитационное и статистическое. Численное моделирование предполагает для построения компьютерной модели использование методов вычислительной математики, а вычислительный эксперимент предполагает численное решение некоторых уравнений [2]. Имитационным моделированием называется вид компьютерного моделирования, для которого характерно выполнение на ЭВМ (имитация) процесса функционирования сложной системы.
Характерной особенностью компьютерного моделирования является то, что математическая модель системы представляется в виде программы на ЭВМ или компьютерной модели, которая позволяет проводить с ней вычислительные операции. При численном моделировании для построения компьютерной модели используются методы вычислительной математики, а вычислительный эксперимент заключается в численном решении некоторых математических уравнений при заданных значениях параметров и начальных условиях.
Для применения численных методов модель представляется в удобной форме, определяется последовательность выполнения операций, которые нужно произвести для нахождения искомых величин с заданной точностью. Вычислительные алгоритмы должны быть экономичными и адаптирующимися к особенностям используемых компьютеров и задач, которые необходимо решить, при этом они не должны искажать основные свойства модели.
Компьютерное моделирование, являясь новым методом научных исследований, базируется на:
1. построении математических моделей для описания изучаемых процессов;
2. использовании новых вычислительных машин, которые обладают высоким быстродействием (миллионы операций в секунду) и способны вести «диалог» с человеком.
Суть компьютерного моделирования состоит в том, что на основе математической модели с помощью ЭВМ выполняется серия вычислительных операций, то есть исследуются свойства объектов или процессов, определяются их оптимальные параметры и режимы работы, описывается модель.
Решение систем линейных алгебраических уравнений (далее – СЛАУ) является одной из основных задач вычислительной линейной алгебры. На самом деле решение системы линейных уравнений редко является единственной задачей для разработанного приложения, но от навыков эффективного решения таких систем довольно часто зависит сама возможность математического моделирования самых разнообразных процессов с применением ЭВМ. Большая часть численных методов решения разного рода задач включает в себя решение систем линейных уравнений как элементарный этап соответствующего алгоритма.
Разработанная программа упрощает задачу решения СЛАУ методом Гаусса. От пользователя требуется лишь ввести данные системы n-линейных алгебраических уравнений. Все операции для вычисления значений неизвестных программа выполнит сама.
Существуют и аналогичные программы. Но многие из них созданы для профессионалов. Они несут глобальный характер, имеют сравнительно сложный пользовательский интерфейс, ориентированы на пользователя, прослушавшего, как минимум, институтский курс высшей математики, что делает использование подобных средств студентами первых курсов невозможным.
Наша программа предназначена для решения СЛАУ методом Гаусса. Ее могут использовать люди самых разных профессий и возрастов. Ее можно использовать не только для решения СЛАУ методом Гаусса, но и для проверки правильности своего решения.
Объект работы – технологии, методы и средства разработки программы в среде Delphi.
Предмет работы – компьютерное моделирование вычислительных алгоритмов.
Цель работы: Разработка программы для решения СЛАУ, в которых число уравнений равно числу неизвестных, и основная матрица системы невырожденная, методом Гаусса.
Задачи курсовой работы:
1. Дать обзор средств и технологий программирования.
2. Описать метод Гаусса для решения СЛАУ.
3. Решить СЛАУ методом Гаусса.
4. Описать требования к программе, алгоритм программы.
5. Разработать приложение.

Архангельский, А.Я. Программирование в Delphi [Текст]: учебник по классическим версиям Delphi / А.Я. Архангельский. – Бином-Пресс, 2008. – 1152 с.
Бахарева, Н.Ф. Компьютерное моделирование вычислительных систем. Теория, алгоритмы, программы [Текст]: учеб. пособие / Н.Ф. Бахарева, В.Н.Тарасов. – 2-е изд., перераб. – Самара, 2009. – 208 с.
Бобровский С.И. Delphi 7 [Текст]: учебный курс / С.И. Бобровский. – СПб., 2008. – 736 с.
Вальвачев, А.Н. Программирование на языке Delphi [Электронный ресурс] / А.Н. Вальвачев, К.А. Сурков, Д.А. Сурков, Ю.М. Четырько – Режим доступа: http://www.interface.ru/home.asp?artId=6678.
Ваулин, А.С. Языки программирования [Текст] / А.С. Ваулин. – М.: Мир, 2003. – 248 с.
Волков, Е.А. Численные методы [Текст]: учеб. пособие для вузов / Е.А. Волков – М.: Наука, 2007. – 248 с.
Грэхем, И. Объектно-ориентированные методы [Текст]: принципы и практика : пер. с англ. / И. Грэхем. – 3-е изд., СПб., 2004. – 880 с.
Годунов, С.К. Решение систем линейных уравнений. [Текст] / С.К. Годунов. – Новосибирск: Наука, 1980. – 177 с.
Гофман В., Delphi. Быстрый старт [Текст] / В. Гофман, А. Хомоненко –БХВ-Петербург, 2003. – 288 с.
Жуков, А. Изучаем Delphi [Текст] / А. Жуков. – Питер, 2004. – 346 с.
Калиткин, Н.Н. Численные методы [Электронный ресурс] / Н.Н. Калиткин. – Режим доступа: http://www.studfiles.ru/preview/340123.
Каханер, Д. Численные методы и программное обеспечение [Текст]: учеб. изд. : пер. с англ. / Д. Каханер, К. Моулер, С. Нэш. – 2-е изд., Мир, 2001. – 576 с.
Лузина, Л.И. Компьютерное моделирование [Текст]: учеб. пособие / Л.И. Лузина – Томск, 2001. – 105 с.
Турчак, Л.И. Основы численных методов [Текст]: учебное пособие / Л.И. Турчак, П.В. Плотников – Москва: ФИЗМАТЛИТ, 2005. – 304 с.

Купить эту работу

Компьютерное моделирование вычислительных алгоритмов

300 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 500 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

24 декабря 2016 заказчик разместил работу

Выбранный эксперт:

Автор работы
reginaIld
4.9
Купить эту работу vs Заказать новую
1 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
300 ₽ Цена от 500 ₽

5 Похожих работ

Курсовая работа

Создание базы данных для автоматизации процесса управления кадрами на предприятии

Уникальность: от 40%
Доступность: сразу
1000 ₽
Курсовая работа

Оптимизация сайта при помощи методов ИИ для увеличения конверсионного действия

Уникальность: от 40%
Доступность: сразу
300 ₽
Курсовая работа

Сравнение операционных систем Linux, Windows и MacOS

Уникальность: от 40%
Доступность: сразу
400 ₽
Курсовая работа

Разработка программы обработки списка смартфонов

Уникальность: от 40%
Доступность: сразу
350 ₽
Курсовая работа

Решение задач многомерной оптимизации. Методы безусловной оптимизации. Поиск условного экстремума, используя квадратичный штраф. (MathCad, Python).

Уникальность: от 40%
Доступность: сразу
1000 ₽

Отзывы студентов

Отзыв Далиас об авторе reginaIld 2018-05-11
Курсовая работа

Очень доброжелательный и компетентный автор. Всегда был на связи, все разъяснил, предоставил несколько вариантов программы. Рекомендую.

Общая оценка 5
Отзыв pocya об авторе reginaIld 2016-04-07
Курсовая работа

Спасибо за работу!

Общая оценка 5
Отзыв Марина [email protected] об авторе reginaIld 2015-08-25
Курсовая работа

все отлично, спасибо!

Общая оценка 5
Отзыв Татьяна_5085 об авторе reginaIld 2016-09-15
Курсовая работа

Все ОК

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Разработка IP-сервера для обеспечения IP-телефонии во внутренних сетях связи

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Обработка и визуализация данных при моделировании электрических машин с использованием программного комплекса «Моделирование в технических устройствах

Уникальность: от 40%
Доступность: сразу
3000 ₽
Готовая работа

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

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Разработка информационной системы поддержки научно-исследовательской деятельности на основе метода Zettelkasten

Уникальность: от 40%
Доступность: сразу
1799 ₽
Готовая работа

Разработка информационной системы учета приёма и оплаты заказов посетителей с использованием СУБД SQL Server и языка программирования С#

Уникальность: от 40%
Доступность: сразу
2200 ₽
Готовая работа

WEB-приложение оформления заказов в кондитерской. Предметом исследования является учет заказов кондитерских изделий в кондитерской.

Уникальность: от 40%
Доступность: сразу
4000 ₽
Готовая работа

WEB-приложение для салона красоты. Предмет исследования – процесс учёта заказов в салон красоты.

Уникальность: от 40%
Доступность: сразу
4000 ₽
Готовая работа

Автоматизация учета и анализа клиентского оборудования для интернет провайдера

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Сравнительный анализ клиентских реализаций импорта пакетов и модулей в экосистеме JavaScript

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Разработка интернет магазина по продаже семян и удобрений на базе joomla 1.7.

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Разработка программного продукта для решений задач на основе метода анализа иерархий

Уникальность: от 40%
Доступность: сразу
500 ₽
Готовая работа

НАХОЖДЕНИЕ СПЕКТРАЛЬНОГО РАДИУСА МАТРИЦЫ МОДИФИЦИРОВАННЫМ СТЕПЕННЫМ МЕТОДОМ

Уникальность: от 40%
Доступность: сразу
3000 ₽