- •Пояснительная записка
- •Общие требования к выполнению практических занятий:
- •Практическая работа №1
- •Теоретические сведения:
- •Контрольные вопросы:
- •Контрольные вопросы:
- •Ход работы:
- •Контрольные вопросы:
- •Задания по вариантам:
- •Контрольные вопросы:
- •Задания по вариантам:
- •Контрольные вопросы:
- •Ход работы:
- •Вопросы и задания для самопроверки:
- •Практическая работа №9
- •Теоретические сведения:
- •Контрольные вопросы:
- •Ход работы:
- •Вопросы и задания для самопроверки:
- •Практическая работа №10
- •Теоретические сведения:
- •Контрольные вопросы:
- •Контрольные вопросы:
- •Контрольные вопросы:
- •Задания по вариантам:
Контрольные вопросы:
Что представляет собой ряд Тейлора?
Охарактеризуйте назначение ряда Тейлора.
При каком условии прекращаются вычисления очередного элемента ряда Тейлора?
Задания по вариантам:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Требования к отчёту: в тетрадь оформляются все пункты хода работы по порядку.
Ход работы:
Задание решается с определённой точностью, которая вводится с клавиатуры и не может быть равна менее 0.01;
Составьте блок-схему для решения поставленной задачи;
Напишите программу;
Проверьте программу для конкретных входных данных: введите некоторое X, запишите полученный ответ и сравните его табличным значением от данной функции. Сделайте вывод.
Вопросы и задания для самопроверки:
Какие операторы прерывания части программы Вы использовали при решении?
Почему ряд Тейлора лучше реализовывать программным способом?
Чему равна погрешность вычислений в задаче?
Опишите алгоритм вычисления значения функции с помощью ряда Тейлора.
Рекомендуемая литература: 1, 2.
Практическая работа №8
Тема: Решение матриц
Цель: закрепить знания и умения по программированию математических операций над матрицами и векторами.
Задачи: рассмотреть алгоритм вычисления определителя матрицы четвёртого порядка; запрограммировать некоторые операции по обработке матриц.
Время выполнения: 4 часа
Вид работы: групповой
Теоретические сведения:
Матрицы и вектора в языках программирования принято описывать с помощью типа «массив». Массив – это упорядоченный набор элементов одного типа. С помощью массива можно производить обработку каждого элемента матрицы, обратившись к нему по имени и номеру. Например, A[5] обозначает доступ к пятому элементу одномерного массива А.
С помощью действий над матрицами производится решение различных систем уравнений.
Программные средства позволяют значительно экономить время на математических операциях над матрицами (определитель, умножение, сортировка).
Контрольные вопросы:
Что представляет собой матрица с математической точки зрения?
Укажите способы заполнения матриц в программе.
Чем отличаются генераторы случайных чисел и псевдогенераторы?
Охарактеризуйте алгоритм вычисления определителя матрицы третьего порядка.
Задания по вариантам:
1) Вычислите определитель матрицы четвёртого порядка
Матрица задаётся через раздел описания констант:
Элементы матрицы вводятся с клавиатуры:
Двумерный массив задаётся через раздел описания констант:
Элементы матрицы вводятся с клавиатуры:
Массив задаётся через раздел описания констант:
Задайте матрицу через раздел описания констант:
Организуйте заполнение матрицы с клавиатуры:
Опишите массив через раздел описания констант:
Заполните массив с клавиатуры:
Опишите массив через раздел описания констант:
2) Произведите умножение матрицы из предыдущего задания на вектор, состоящий из четырёх элементов заданных через генератор случайных чисел. Выведите на экран полученный вектор.
Требования к отчёту: в тетрадь оформляются все пункты хода работы по порядку.
