Уравнение границы четверти круга (для 10 точек):
Формулы прямоугольников:
Формула трапеций:
Формула Симпсона:
Пример программы
Индивидуальное задание
Значение радиуса четверти круга:
Результаты и выводы(заполняется студентом)
Лабораторная работа №5
Тема: «ПОИСК НУЛЕЙ»
Цель работы: научиться применять формулы итерационного поиска нулей функционально заданных экспериментальных зависимостей.
Порядок работы
- По заданной функции Y=Ao+A1*X+A2*X*X (коэффициенты взять по номеру варианта индивидуального задания) подготовить массив исходных экспериментальных данных на листе Excel в виде 2-х столбцов (А3:В13) для X и Y. Где X – аргумент, изменяющийся с некоторым шагом, Y – заданная функция. Представить его на графике.
- Визуально выбрать пары точек, между которыми функция проходит через 0 (пересекает ось Х).
- Набрать программу «деление отрезка пополам»(дихотомии) и применить ее для каждой выбранной в п. 2) пары точек с заданной на листе погрешностью.
- Выполнить проверку, подставив найденные Х-ы в заданную функцию.
- Уменьшить заданную погрешность, повторить пп. 3), 4) и сделать вывод.
- Дополнительное задание: в п.3 заменить формулы метода дихотомии на формулы метода хорд и повторить расчет. Сравнить с методом дихотомии по погрешности и количеству шагов.
Расчетные формулы
Метод дихотомии
Метод хорд-секущих
Пример программы
Индивидуальное задание
Результаты и выводы(заполняется студентом)
Лабораторная работа №6
Тема: «ИТЕРАЦИИ»
Цель работы: научиться программировать, получать и исследовать итерационное решение систем алгебраических и дифференциальных уравнений методом Эйлера.
Порядок работы
- На лист Excel занести начальные данные (Т1,Т2,С1нач.,h) и формулы с расчетом k1,k2
- По расчетным формулам (8)-(10) набрать программу для итерационных вычислений С1,С2,С3. В программе задать в виде константы ограничение на максимальное количество итераций (Nmax). Программа должна состоять из трех частей: считывание с листа Excel начальных данных, цикл итерационного расчеты, вывод результатов на лист Excel. Результаты разместить в столбцах 1-4 и на диаграмме в виде трех графиков.
- На листе Excel разместить 3 кнопки: «Расчет по итерациям», «Аналитический расчет С1» (точное решение для оценки погрешности итераций), «Очистка». По этим кнопкам написать вызов соответствующих программ (аналитический расчет С1 – по формуле 4). Результаты разместить в столбцах 4,5.
- Проверить правильность расчетов (за время, равное периоду полураспада концентрация С1 должна уменьшиться ровно в 2 раза) и отладить программу.
- Выполнить исследования в соответствии с индивидуальным заданием и по полученным результатам сделать выводы.
Расчетные формулы
Пример программы
Индивидуальное задание
Результаты и выводы(заполняется студентом)
Лабораторная работа №7
Тема: «БАЗЫ ДАННЫХ»
Цель работы: научиться строить связанные таблицы данных предметной области в среде реляционной СУБД (MS Access), заполнять эти таблицы, формировать по ним запросы и отчеты.
Порядок работы
- Разработать модель данных предметной области, например, - «Учебный процесс в ВУЗе» (см. лекцию). Определить перечень таблиц данных, например, - «предметы», «преподаватели», «группа», «студенты», «успеваемость», «кафедра», «изучение»
- С помощью Мастера БД создать эти таблицы в MS Access и связать их по ключевым данным (см. Пример). Контроль осуществлять по диагностике целостности данных.
- Создать простые и подчиненные формы для заполнения всех таблиц. С помощью этих форм занести во все таблицы по 3-4 записи (придумать самим, учесть будущие запросы).
- К заполненным таблицам с помощью Мастера БД сформировать запросы в соответствии с выданным преподавателем индивидуальным заданием.
- Экспериментально проверить работу запросов и форм.
- Пополнить таблицы и повторить п. 5, сделать вывод.
Расчетные формулы
нет
Пример программы
Индивидуальное задание (выдается преподавателем)
Варианты запросов (реализовать не менее трех)
- Список всех преподавателей по предмету «Информатика»
- Список преподавателей, имеющих ученую степень
- Список всех преподавателей с кафедры ИПС
- Список преподавателей кафедры ИПС, имеющих ученую степень
- Список всех студентов, достигших призывного возраста
- Список иногородних студентов
- Список студентов из города Урюпинска (или любого другого)
- Список местных студентов
- Список отличников
- Список задолжников
- Список претендентов на стипендию (оценки 4 и 5)
- Список студентов, получивших 4 и 5 по предмету «Информатика»
- Список успешно сдавших сессию из города Урюпинска (или любого другого)
- Список студентов только своей группы
- Варианты запросов 5-13 только по своей группе