Министерство образования РФ

Тульский государственный университет

Кафедра автоматики и телемеханики

Контрольно-курсовая работа

по курсу "информатика"

Вариант № 15

Выполнил:

студент группы 220611

Блинцов С. В.

Проверил:

ассистент кафедры АТМ

Середин О. С.

Тула 2001


Содержание

1.

1.1

1.2

1.3

1.4

1.5

1.6

1.7

1.8

2.

2.1

2.2

2.3

2.4

2.5

2.6

2.7

2.8

3.

3.1

3.2

3.3

3.4

3.5

3.6

3.7

3.8

Введение....................................................................................................

Вычисление значения интеграла функции, заданной графически…...

Постановка задачи...................................………………………………..

Математическая формулировка задачи.................................................

Численный метод решения.....................................................................

Инструкция программисту.....................................................................

Схема алгоритма.......................................................................................

Текст программы.....................................................................................

Инструкция пользователю......................................................................

Тестовый пример....................................................................................

Составление таблицы значений функции, заданной в виде разложения в ряд.....................................................................................

Постановка задачи...............................................................……………..

Математическая формулировка задачи...................................................

Численный метод решения....................................................................... Инструкция программисту.......................................................................

Схема алгоритма........................................................................................

Текст программы.......................................................................................

Инструкция пользователю........................................................................

Тестовый пример.......................................................................................

Работа с матрицами...................................................................................

Постановка задачи...................................................……………………..

Математическая формулировка задачи...................................................

Численный метод решения....................................................................... Инструкция программисту.......................................................................

Схема алгоритма........................................................................................

Текст программы.......................................................................................

Инструкция пользователю........................................................................

Тестовый пример.......................................................................................

Вывод..........................................................................................................

4

5

5

6

7

9

10

10

13

13

16

16

17

17

18

19

22

22

22

26

26

28

28

28

29

32

35

36

37


Введение

В данной контрольно-курсовой работе требуется применить изученные средства языка программирования Паскаль для решения математических задач путем использования численных методов на компьютере.

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

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

Во второй задаче необходимо составить алгоритм и реализацию данного алгоритма, который позволит напечатать таблицу значений функции, заданной в виде разложения в ряд. Без использования компьютера процесс вычисления значений такой функции занимает достаточно длительное время. Компьютер же дает возможность значительно ускорить этот процесс, что позволяет, например, проследить изменение значения функции на различных интервалах, т.е. при различных значениях аргумента.

В третьей задаче представлена работа с частным случаем многомерных массивов – матрицей. Использование матриц – весьма распространенное явление в программировании. Это, например, работа с преобразованием графики, моделирование трехмерных объектов. В математике матрицы также часто используются в различных задачах. Умение работать с ними – очень важно.



Информация о работе «Средства языка программирования Паскаль для решения математических задач»
Раздел: Информатика, программирование
Количество знаков с пробелами: 29508
Количество таблиц: 17
Количество изображений: 11

Похожие работы

Скачать
68032
2
4

... условий взаимной уравновешенности системы сил является одной из основных задач статики. На основе изложенной в первой главе курсовой работы алгоритм конструкции языка программирования Паскаль составим и решим ряд задач по прикладной механике. Сформулируем задачу по статике первому разделу прикладной механики. Задача. Найти центр тяжести тонкого круглого однородного стержня изогнутого по дуге ...

Скачать
33871
5
0

... в профессиональном программировании. Широкой популярностью Паскаля среди программистов способствовали следующие причины: - Благодаря своей компактности, удачному первоначальному описанию Паскаль оказался достаточно лёгким для обучения. - Язык программирования Паскаль . Отображает фундаментальные и наиболее важные концепции (идеи) алгоритмов в очевидной и легко воспринимаемой форме, что ...

Скачать
55378
4
0

... 3. Для функционирования программы необходима операционная система MS DOS 3.30 и выше или полностью совместимой с ней. Исходный текст программы написан на языке программирования высокого уровня Турбо Паскаль версии 7.0 фирмы Borland для DOS и WINDOWS с применением библиотеки Turbo Vision и содержится в файле notebook.pas в форме пригодной к использованию его как текстового документа в среде ДОС, и ...

Скачать
48658
0
0

... времени на возню с файлами на дисках или ожидание ввода, не смогут продемонстрировать какое-то впечатляющее увеличение скорости. 2. КЛАССИФИКАЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ 2.1. Машинно – ориентированные языки  Машинно – ориентированные языки – это языки, наборы операторов и изобразительные средства которых существенно зависят от особенностей ЭВМ (внутреннего языка, структуры памяти и ...

0 комментариев


Наверх