Листинг программной реализации

Образец оформления отчета

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования

«Кемеровский государственный университет» (КемГУ)

Математический факультет

Кафедра вычислительной математики

 

ОТЧЕТ О ВЫПОЛНЕНИИ СЕМЕСТРОВОЙ (ЛАБОРАТОРНОЙ) РАБОТЫ

 

(название работы)

«                                                       »

 

студента (ки) _________ курса, ____ группы

 

(Ф.И.О.)

 

 

Направление 010400 – «Прикладная математика и информатика»

 

 

Руководитель:

(степень, звание)

И.О. Фамилия

_____________________

 

 

Работа защищена

«____________________»

“____” _____________20__г.

 

 

Кемерово 20__


СОДЕРЖАНИЕ

1. Постановка задачи. 3

2. Структурные требования. 3

3. Описание работы.. 3

3.1 Используемые переменные. 3

3.2 Псевдокод программы.. 3

3.3 Блок-схема алгоритма. 4

3.4 Листинг программной реализации. 4

3.5 Результаты.. 4

Приложение 4. 5

Образец оформления списка литературы Отчета. 5


1. Постановка задачи

Вычислить таблицу из 11 значений заданной функции f(x)=x1/2sh(x) на интервале [a, b], где a=1, b=5. Столбцы таблицы следующие:

1 – значение xi;

2 – значение f1(x), вычисленное с использованием библиотечных функций и компилятора;

3 – значение f2(x), вычисленное с помощью явного разложения в ряд или итерационного процесса (до достижения «машинного нуля»);

4 – значение «машинного нуля» относительно в f(x1), т.е. точность вычислений;

5 – количество итераций или количество членов ряда в разложении функции.

 

Структурные требования ( - )

Для вычисления приближенного значения x1/2 воспользуемся формулой Ньютона:

, n=0,1,…

В качестве начального приближения возьмем y 0 = x. В качестве условия окончания процесса используем равенство

Для вычисления гиперболического синуса sh ( x ) используем ряд Тейлора:

Условием окончания вычислений гиперболического синуса будет «неизменность» накопленной суммы после добавления очередного члена ряда.

Точность результатов будем оценивать как разность между значением функции, вычисленным с помощью библиотечных функций, и значением, полученным с помощью приведенных формул.

Числом итераций будем считать максимальное из двух значений – количество итераций по формуле Ньютона и количество членов, использованных в разложении sh(x) в ряд.

 

Описание работы

Используемые переменные

yt – значение x1/2sh(x), полученное с помощью библиотечных функций;

yc – значение x1/2sh(x), вычисленное с помощью явного разложения в ряд sh(x) и по формуле Ньютона для x1/2;

а – точность подсчета;

sq – текущее значение приближения при вычислении x1/2;

sq0 – предыдущее значении приближения для x1/2;

sh – текущее значение члена ряда при вычислении функции y=sh(x);

sum – сумма ряда, подсчитанная при разложении функции y=sh(x);

sm – предыдущее значение суммы ряда sum;

shn – счетчик элементов ряда разложения функции y=sh(x);

sqn – счетчик итераций при вычислении функции у=sqrt(x);

х – значение хi, в которых производятся вычисления значений x1/2sh(x);

 

Псевдокод программы ( - )

Цикл для х от 1 до 5 при изменении х с шагом 0.4.

Вычислить yt – «табличное» значение sqrt ( x )* sinh ( x ) в точке х.

Найти значение функции y = x 1/2 в точке х, т.е. sq .

Найти значение функции y = sh ( x ) в точке ч, т.е. sum .

Вычислить для х значение yc = sq * sum

Оценить точность вычислений.

Конец-цикла.

Вывести результаты

 

Блок-схема алгоритма

 

Листинг программной реализации

< Текст…. >

 

Результаты

 


СПИСОК ЛИТЕРАТУРЫ

1. Афанасьев К.Е. Параллельное программирование: достоинства и недостатки / Афанасьев К.Е., Стуколов С.В., Малышенко С.В. // Материалы Международной научно-методической конференции «Новые информационные технологии в университетском образовании». Кемерово, 2002. С. 211-213.

2. Афанасьев К.Е. Некоторые вопросы развития высокопроизводительных ресурсов: состояние, перспективы развития и подготовка кадров / Афанасьев К.Е., Стуколов С.В., Демидов А.В. // Вестник КемГУ. 2001. С. 117-122.

3. Бриллинговые системы: основные понятия www.ixbt.com/mobile/review/billing.shtml

4. Вендеров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. М.: Диалог-МГУ, 1998.

5. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++ books.dore.ru/bs/flbid1160.html

6. Общие технические требования к АСР, Москва, Госкомсвязи, 1998. www.consultant.ru

7. Стуколов С.В. Решение нелинейных волновых задач гидродинамики идеальной жидкости косплексным методом граничных элементов: Автореф. дис. канд. физ.-мат. Наук. Кемерово, 1999. 26 с.

8. Request for comments 2138, Radius.

9. Using Rose www.rational.com

 


Дата добавления: 2018-10-27; просмотров: 270; Мы поможем в написании вашей работы!

Поделиться с друзьями:




Мы поможем в написании ваших работ!