Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
отчет по инф..doc
Скачиваний:
2
Добавлен:
27.09.2019
Размер:
204.8 Кб
Скачать

РОСОБРАЗОВАНИЕ

Государственное образовательное учреждение

высшего профессионального образования

«Пензенская государственная технологическая академия» (пгта)

Кафедра «Информационные компьютерные технологии»

Дисциплина «Информатика»

Отчёт

по учебной практике

на тему:

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

Вариант № 6

Выполнила:

студентка гр. 11ЭМ1б

Вотетина Н.С.

Принял:

Дятков В.С.

Пенза, 2012 г.

СОДЕРЖАНИЕ

1. ВВЕДЕНИЕ…………………………………………………………………….. 3

2. ЗАДАНИЕ ВАРИАНТА……………………………………………………….. 4

3. МЕТОД ПОЛОВИННОГО ДЕЛЕНИЯ ……………………………………..... 5

4. РЕШЕНИЕ УРАВНЕНИЯ ПО МЕТОДУ ПОЛОВИННОГО ДЕЛЕНИЯ. ГРАФИК ФУНКЦИИ В EXCEL …………………………………………………….. 6

5. БЛОК-СХЕМА ПРОГРАММЫ ПОЛОВИННОГО ДЕЛЕНИЯ …………….. 7

6. БЛОК-СХЕМА ПРОГРАММЫ НАХОЖДЕНИЯ КОРНЕЙ УРАВНЕНИЯ… 8

7. ЛИСТИНГ ПРОГРАММЫ НА ЯЗЫКЕ ПАСКАЛЬ ………………………….. 9

8. РЕЗУЛЬТАТ РАБОТЫ ………………………………………………………… 10

9. ВЫВОД ………………………………………………………………………… 11

10. ОТВЕТЫ НА КОНТРОЛЬНЫЕ ВОПРОСЫ ……………………………..... 12

ВВЕДЕНИЕ

Цель работы

Освоение методов проектирования программ на языке Turbo Pascal для решения трансцендентных уравнений и вычисления определенных интегралов.

Задание на работу

1. Освоить методы решения трансцендентных уравнений.

2. Разработать программу на языке Turbo Pascal для решения заданного уравнения по заданному методу.

3. Освоить методы нахождения определенных интегралов.

4. Разработать программу на языке Turbo Pascal для нахождения определенного интеграла по заданному методу.

Требования к программе

Кроме основной функции (решения поставленной задачи), программа должна обеспечивать:

- вывод сообщений о назначении программы, начале и об успешном или неудачном окончании работы;

- вывод запросов на ввод исходных данных;

- контроль исходных данных и коррекцию ошибочно введенных значений переменных;

- вывод результатов на экран.

Порядок выполнения работы

1. Выполнить постановку задачи.

2. Освоить метод решения уравнения.

3. Для нахождения корней трансцендентных уравнений определить границы интервала, в котором лежит корень, построением графика в Excel.

4. Разработать блок-схему программы (см. Приложение).

5. Подготовить текст программы и отладить программу с использованием среды Turbo Pascal.

Задание варианта №6

Решить уравнение по методу половинного деления:

Метод половинного деления (метод дихотомии)

Его ещё называют методом дихотомии. Этот метод решения уравнений отличается от выше рассмотренных методов тем, что для него не требуется выполнения условия, что первая и вторая производная сохраняют знак на интервале [ab]. Метод половинного деления сходится для любых непрерывных функций f(x) в том числе недифференцируемых.

Разделим отрезок [ab] пополам точкой  . Если  (что практически наиболее вероятно), то возможны два случая: либо f(x) меняет знак на отрезке [ac] (Рис. 1), либо на отрезке [cb] (Рис. 2)

Рис. 1

Рис. 2