
- •1.Предмет и задачи информатики
- •1) Теоретическая информатика:
- •2) Средства информатизации:
- •3) Информационные технологии
- •4) Социальная информатика:
- •2. Истоки и предпосылки информатики.
- •3. Структура современной информатики
- •4. Понятие информации. Носители информации. Сигналы
- •5. Количество информации. Измерение информации. Единицы измерения
- •6. Кодирование информации различных видов
- •7. Свойства информации
- •8. Устройство персонального компьютера
- •9. Основные принципы построения и работы компьютера
- •10. Понятие файла и файловой системы
- •11. Понятие информационной технологии
- •13. Основы интернета. Основные протоколы
- •14. Службы Интернета
- •15. Этапы решения задачи на эвм
- •16. Алгоритм. Свойства алгоритма
- •17. Методы проектирования алгоритмов
- •18. Способы описания алгоритмов. Основы графического способа.
- •19. Структуры алгоритмов. Основные виды вычислительных процессов. Примеры.
- •20. Алгоритмы вычисления суммы функционального ряда. Использование рекуррентных формул. Пример
- •Примеры
- •21. Поиск минимального и максимального элементов массива.
- •22. Сортировка одномерных массивов
- •23. Системы программирования и их состав.
- •24. Понятие о программировании
- •25. Понятие программного обеспечения. Классификация программного обеспечения.
- •26. Назначение операционной системы
- •27. Основные функции операционных систем
- •28. Прикладное по
- •29. Язык программирования Паскаль. Общая характеристика. Основные правила записи программ на языке Паскаль. Структура программы. Пример программы
- •6.Понятие типа данных в Турбо Паскаль
- •Простые типы данных
- •Численные (арифметические) выражения
- •Логические выражения
- •Символьные выражения
- •Составной оператор
- •30. Основные элементы языка Pascal
- •31. Понятие типа данных в Турбо Паскаль
- •Простые типы данных
- •Численные (арифметические) выражения
- •Логические выражения
- •Составной оператор
- •34. Ввод и вывод данных в Паскале.
- •Рассмотрим, для начала, Вывод данных в Паскале.
- •Рассмотрим, теперь, Ввод данных в Паскале.
- •35. Условные операторы Pascal-Паскаль
- •36. Оператор выбора Паскаля
- •37. Оператор безусловного перехода
- •38. Счетный оператор цикла или оператор цикла с параметром
- •39. Цикл с предпроверкой условия
- •40. Цикл с постпроверкой условия
- •42. Процедуры и функции
- •Описание и вызов процедур и функций
- •43. Процедуры.
- •44. Численное решение систем нелинейных уравнений
- •Методы численного решения уравнений и систем нелинейных уравнений
- •3.1. Решение нелинейных уравнений
- •3.1.2. Методы уточнения корней нелинейных уравнений
- •Тогда .
- •С погрешностью
- •Откуда при
- •Пусть тогда и
- •45. Метод половинного деления.
- •Тогда .
- •С погрешностью
- •46. Метод хорд
- •47. 52. Метод Ньютона (метод касательных)
- •48. Комбинированный метод хорд и касательных для уточнения корней нелинейных уравнений
- •49. 51. Метод простых итераций
- •50. Решение систем линейных алгебраических уравнений методом Гаусса
- •53. Метод прямоугольников
- •Составные квадратурные формулы
- •Составные формулы для равномерных сеток
- •Погрешность метода
- •Пример реализации
- •54. Метод трапеций
- •Составная формула
- •59. Интерполяцио́нный многочле́н Лагра́нжа
- •Определение
- •Применения
- •Случай равномерного распределения узлов интерполяции
- •60. Разделё́нная ра́зность
- •Определение
- •Применение
- •История
Пусть тогда и
Далее
При этом погрешность
составит
т. е.
Следовательно, с
точностью
в
качестве приближённого значения корня
данного уравнения можно взять число
Метод Ньютона.
Пусть
уравнение (3.1) имеет на отрезке
единственный
корень, причём на отрезке
существует
непрерывная производная
.
Метод Ньютона (или метод касательных)
служит для уточнения корней нелинейных
уравнений в заданном интервале и
его можно рассматривать как частный
случай метода простых итераций, в котором
.
Тогда итерационный процесс осуществляется по формуле
|
Геометрически
(рис. 3.9) этот процесс означает замену
на каждой итерации графика кривой
Достаточное
условие сходимости обеспечивается
выбором начальной точки
При произвольном начальном приближении итерации сходятся, если
|
Метод Ньютона рекомендуется применять для нахождения простых действительных корней уравнения (3.1).
Достоинством
метода является то, что он обладает
быстрой скоростью сходимости, близкой
к
квадратичной. Недостаток
у этого метода отметим такой: метод
Ньютона сходится не при любом начальном
приближении, а лишь при
том, для которого
45. Метод половинного деления.
Для уточнения
корня нелинейного уравнения (3.1) на
отрезке
,
где
,
а производная сохраняет знак, разделим
отрезок
пополам
и исследуем знак функции в полученной
точке
,
где
.
Из двух отрезков
и
выберем
тот, на котором функция меняет знак.
Уменьшая новый отрезок в два раза, повторяем процесс и т. д. Получим последовательность вложенных отрезков
на концах
которых выполняется неравенство
,
где
.
(3.2)
Последовательность
является
монотонной неубывающей ограниченной
последовательностью, а последовательность
−
монотонной невозрастающей ограниченной
последовательностью. Значит, существует
предел
.
Тогда .
Оценку погрешности
решения на
-м
шаге вычислений можно получить из
соотношения (3.2) в виде
(3.3)
Здесь
с
точностью
не
превышающей
.
Пример.
Методом
половинного деления с точностью
найдём
корень уравнения
при
Решение.
Выше, при отделении корней табличным
способом, было установлено, что искомый
корень
принадлежит
отрезку
.
На каждом шаге вычислений значение
корня принимаем равным
С погрешностью
Будем производить
вычисления
и выбирать последовательность вложенных
отрезков
используя
условие
.
Шаг 1.
Так как
и
то
полагаем
Шаг 2.
Так как
и
то
полагаем
Шаг 3.
Так как
и
то
полагаем
Шаг 4.
Так как
и
то
полагаем
Шаг 5.
Так как
и
то
полагаем
Шаг 6.
Так как
и
то
полагаем
Шаг 7.
Так как
и
то
полагаем
Таким образом,
заданная точность достигается на седьмом
шаге метода половинного деления, поэтому
приближённым значением корня с точностью
будем
считать число
Кроме метода
дихотомии для уточнения корня на отрезке
применяются
итерационные методы.