Смекни!
smekni.com

Методические указания к выполнению лабораторных работ по курсу: «информатика» (2 семестр) для групп 2040, 2240, 2440, 2Б41, 2Б42, 2Б43, 2540 (стр. 2 из 2)

Уравнение границы четверти круга (для 10 точек):

Формулы прямоугольников:

Формула трапеций:

Формула Симпсона:

Пример программы

Индивидуальное задание

Значение радиуса четверти круга:

1

2

3

4

5

6

7

8

Результаты и выводы(заполняется студентом)

Лабораторная работа №5

Тема: «ПОИСК НУЛЕЙ»

Цель работы: научиться применять формулы итерационного поиска нулей функционально заданных экспериментальных зависимостей.

Порядок работы

  1. По заданной функции Y=Ao+A1*X+A2*X*X (коэффициенты взять по номеру варианта индивидуального задания) подготовить массив исходных экспериментальных данных на листе Excel в виде 2-х столбцов (А3:В13) для X и Y. Где X – аргумент, изменяющийся с некоторым шагом, Y – заданная функция. Представить его на графике.
  2. Визуально выбрать пары точек, между которыми функция проходит через 0 (пересекает ось Х).
  3. Набрать программу «деление отрезка пополам»(дихотомии) и применить ее для каждой выбранной в п. 2) пары точек с заданной на листе погрешностью.
  4. Выполнить проверку, подставив найденные Х-ы в заданную функцию.
  5. Уменьшить заданную погрешность, повторить пп. 3), 4) и сделать вывод.
  6. Дополнительное задание: в п.3 заменить формулы метода дихотомии на формулы метода хорд и повторить расчет. Сравнить с методом дихотомии по погрешности и количеству шагов.

Расчетные формулы

Метод дихотомии

Метод хорд-секущих

Пример программы

Индивидуальное задание

Вариант

1

2

3

4

5

6

7

8

9

10

Ao=

9

6

5

4,5

3

8

8

7

3

2

A1=

-14

-16

-14

-12

-14

-14

-18

-18

-14

-14

A2=

5

8

9

5

14

6

8

9

12

13

Результаты и выводы(заполняется студентом)

Лабораторная работа №6

Тема: «ИТЕРАЦИИ»

Цель работы: научиться программировать, получать и исследовать итерационное решение систем алгебраических и дифференциальных уравнений методом Эйлера.

Порядок работы

  1. На лист Excel занести начальные данные (Т1,Т2,С1нач.,h) и формулы с расчетом k1,k2
  2. По расчетным формулам (8)-(10) набрать программу для итерационных вычислений С1,С2,С3. В программе задать в виде константы ограничение на максимальное количество итераций (Nmax). Программа должна состоять из трех частей: считывание с листа Excel начальных данных, цикл итерационного расчеты, вывод результатов на лист Excel. Результаты разместить в столбцах 1-4 и на диаграмме в виде трех графиков.
  3. На листе Excel разместить 3 кнопки: «Расчет по итерациям», «Аналитический расчет С1» (точное решение для оценки погрешности итераций), «Очистка». По этим кнопкам написать вызов соответствующих программ (аналитический расчет С1 – по формуле 4). Результаты разместить в столбцах 4,5.
  4. Проверить правильность расчетов (за время, равное периоду полураспада концентрация С1 должна уменьшиться ровно в 2 раза) и отладить программу.
  5. Выполнить исследования в соответствии с индивидуальным заданием и по полученным результатам сделать выводы.

Расчетные формулы

Пример программы

Индивидуальное задание

Вариант

1

2

3

4

5

6

7

8

9

Т1(час)

6,6

5,5

4,3

2,6

5,4

7,7

8,1

9,3

5,4

Т2(час)

9,1

8,9

9,9

7,8

3,2

2,1

3,8

6,9

6,8

Результаты и выводы(заполняется студентом)

Лабораторная работа №7

Тема: «БАЗЫ ДАННЫХ»

Цель работы: научиться строить связанные таблицы данных предметной области в среде реляционной СУБД (MS Access), заполнять эти таблицы, формировать по ним запросы и отчеты.

Порядок работы

  1. Разработать модель данных предметной области, например, - «Учебный процесс в ВУЗе» (см. лекцию). Определить перечень таблиц данных, например, - «предметы», «преподаватели», «группа», «студенты», «успеваемость», «кафедра», «изучение»
  2. С помощью Мастера БД создать эти таблицы в MS Access и связать их по ключевым данным (см. Пример). Контроль осуществлять по диагностике целостности данных.
  3. Создать простые и подчиненные формы для заполнения всех таблиц. С помощью этих форм занести во все таблицы по 3-4 записи (придумать самим, учесть будущие запросы).
  4. К заполненным таблицам с помощью Мастера БД сформировать запросы в соответствии с выданным преподавателем индивидуальным заданием.
  5. Экспериментально проверить работу запросов и форм.
  6. Пополнить таблицы и повторить п. 5, сделать вывод.

Расчетные формулы

нет

Пример программы

Индивидуальное задание (выдается преподавателем)

Варианты запросов (реализовать не менее трех)

  1. Список всех преподавателей по предмету «Информатика»
  2. Список преподавателей, имеющих ученую степень
  3. Список всех преподавателей с кафедры ИПС
  4. Список преподавателей кафедры ИПС, имеющих ученую степень
  5. Список всех студентов, достигших призывного возраста
  6. Список иногородних студентов
  7. Список студентов из города Урюпинска (или любого другого)
  8. Список местных студентов
  9. Список отличников
  10. Список задолжников
  11. Список претендентов на стипендию (оценки 4 и 5)
  12. Список студентов, получивших 4 и 5 по предмету «Информатика»
  13. Список успешно сдавших сессию из города Урюпинска (или любого другого)
  14. Список студентов только своей группы
  15. Варианты запросов 5-13 только по своей группе