Автор работы: Пользователь скрыл имя, 01 Февраля 2015 в 12:39, курсовая работа
Краткое описание
Байсик (Basic) – это сокращение английских слов Beginner’s All-purpose Symbolic Instruction Code, что в переводе означает «многоцелевой язык символических инструкций для начинающих». Он был разработан профессорами Дармутского колледжа (США) Томасом Курцем и Джоном Кемени в 1965 для обучения студентов , незнакомых с вычислительной техникой . Этот язык, напоминающий Фортран, но более простой быстро стал очень популярным.
Содержание
Задание на курсовую работу ………………………………………4 Задача №1. Решение уравнения по методу половинного деления Суть метода…………………………………………………….5 Нахождение корней уравнения через дискриминант…...8 Построение графика функции с помощью Microsoft Excel……………………………………………………………………9 Блок-схема……………………………………………………..10 Решение методом половинного деления с помощью QBasic…………………………………………………………………11 Вывод……………………………………………………………12 Задача №2. Нахождение экстремумов заданной функции методом перебора Суть метода…………………………………………………….13 Нахождение точек экстремума через производную………13 Блок-схема……………………………………………………..14 Нахождение точек экстремума через производную с помощью QBasic…………………………………………………….15 Вывод…………………………………………………………….17 Задача №3. Вычисление определённого интеграла по методу правых прямоугольников Суть метода…………………………………………………….18 Вычисление интеграла математическим способом………19 Блок-схема……………………………………………………..20 Нахождение определённого интеграла методом правых прямоугольников с помощью QBasic……………………………..21 Вывод……………………………………………………………25 Заключение………………………………………………………………26 Список используемой литературы………………………………….27
В результате проведенных вычислений
можно сделать вывод о том, что метод перебора,
реализованный на одном из языков программирования
по разработанному алгоритму решения
задачи, совпадает с математической моделью
решения задачи через производную в пределах
допустимой погрешности. И может успешно
реализовываться для решения инженерных
задач.
При уменьшении шага – точность
результата возрастает.
4. Задача №3. Вычисление
определённого интеграла по методу
правых прямоугольников
4.1 Суть метода
Теорема Ньютона-Лейбница: если
известна первообразная под интегральной
функции f(x), то точное значение интеграла
вычисляется по следующей формуле: I=F(b)-F(a)
Интеграл функции – аналог
суммы последовательности. Неформально,
(определённый) интеграл является площадью
части графика функции (в пределах интегрирования),
то есть площадью криволинейной трапеции.
Графически это можно представить в виде
графика указанного
на рис. 17.
Рис.17. Графическое представление интеграла
функции
Процесс нахождения интеграла
называется интегрированием.
Метод прямоугольников для
вычисления определённых интегралов заключается
в вычислении суммы площадей элементарных
прямоугольников, одна из сторон которых
равна d(x), а вторая равна значению подынтегральной
функции. Графически это можно представить
в виде указанным на рис. 18
Рис.17. Графическое представление
метода прямоугольников
Точное значение интеграла
можно рассчитать, если известна первообразная
подынтегральной функции.
4.2 Вычисление
интеграла математическим способом
-4.5
4.3 Блок-схема
4.4 Нахождение определённого
интеграла методом правых прямоугольников
с помощью QBasic
Ввод программы
Решение
4.5 Вывод
Результаты проведенных вычислений
задачи №3 приведены в таблице 3.
Таблица 3
Результаты проведенных вычислений
задачи №3
№
п/п
Нахождение интеграла
математическим способом
Решение методом
правых прямоугольников
с помощью QBasic
Количество делений
интервала интегрирования
Значение интеграла
1
х = – 4,5
100
102,1217
2
500
101,0906
3
1 000
100,9618
4
5 000
100,8551
5
10 000
100,8504
Вывод
В результате проведенных вычислений
можно сделать вывод о том, что метод правых
прямоугольников, реализованный на одном
из языков программирования по разработанному
алгоритму решения задачи, совпадает с
математической моделью решения задачи
(функции) в пределах допустимой погрешности.
И может успешно реализовываться для решения
инженерных задач.
При увеличении количества
делений интервала интегрирования – точность
результата возрастает.
Заключение
Решение какой-либо задачи с помощью
ЭВМ распадается на три основных этапа:
постановка задачи, составление алгоритма
решения, программная реализация на ЭВМ.
В данной работе реализованы все указанные
выше этапы в среде программирования QBasic.
В работе представлены задания, направленные
на овладение основами программирования
в указанной среде: выполнение арифметических
операций, решение задач из курса высшей
математики, графические возможности.
В результате ее выполнения разработаны
программы, охватывающие основные возможности
версии, позволяющие выполнить все необходимые
действия по составлению, отладке и выполнению
программ.
В среде QBasic существует несколько экранных
режимов. Основной исходный экран представляет
поле редактирования текста программы.
Встроенные текстовый редактор выполняет
две функции – редактирования текста
и синхронной интерпретации строки. В
этой связи строки в некоторых программах
не нумеровались. Результат работы программы,
комментарии и сообщения интерпретатора
представлялись в текстовом экране (по
умолчанию режим SCREEN 0). При работе с графикой
изображения строились в графическом
экране, который имеет несколько режимов.
Особый интерес представляла система
помощи help (подсказок), имеющая контекстную
структуру с возможностью копирования
примеров из текстовых подсказок, что
позволило освоить работу с языком программирования
QBasic практически самостоятельно.
Таким образом, основная цель курсовой
работы по овладению основами программирования
в среде QBasic выполнена.
Список используемой литературы
Могилёв А.В. Информатика –
М., 1999
Соболь Б.В Информатика – М., 2007
Пол Киммел. Microsoft Excel 2003 и VBA. Справочник программиста. М.:
Диалектика, 2006 г
Семакин И.Г Информатика. Задачник-практикум. Часть 1, 2000г
Семакин И.Г Информатика. Задачник-практикум. Часть
2, 2000г