
«ПРОГРАММИРОВАНИЕ МАТРИЧНЫХ ОПЕРАЦИЙ Вариант № 2» - Лабораторная работа
- 07.07.2011
- 16
- 3052
Содержание
Введение
Заключение
Примечания

Автор: navip
Содержание
Постановка задачи
Разработать программу решения четырех взаимосвязанных задач частой работы:
1) расчета элементов квадратной матрицы A = (aij ), i,j = 1,2,.,n по заданной формуле;
2) вычисления элементов вектора X = (xi), i = 1,2,.,n по заданному правилу;
3) требуемого упорядочения элементов матрицы А или вектора Х;
В исходном массиве упорядочиваются только те элементы, которые удовлетворяют заданным условиям, при этом остальные элементы своё положение сохраняют и вспомогательный массив не используется.
Для проверки правильности упорядочения всего массива или его части выводить все его элементы.
упорядочить элементы главной диагонали матрицы А по возрастанию значений;
4) вычисления значения y по заданной формуле.
Размерность задачи n назначается преподавателем.
Обязательные требования к программе.
1. Программу разработать для решения задачи в общем виде, для произвольных значений исходных данных: количества элементов n (1≤n≤100).
2. Решение каждой части в программе реализовать в виде процедуры.
1. Анализ задачи.
Исходными данными являются значения количества элементов в массиве n.
Порядок решения задачи: сначала нужно получить двумерный массив (часть 1), затем получить одномерный массив (часть 2),далее упорядочить исходный двумерный массив, полученный из части 1 (часть 3). Последняя часть работы заключается в вычислении параметра у.
Для лучшего понимания задачи, выявления её особенностей выполним тестовый расчёт.
Возьмём любые исходные данные, например n=3. Вычислим элементы массива по формуле
1.000 -0.193 -0.765
1.307 -0.386 -1.125
1.901 -0.292 -1.197
Для вычисления вектора нужно найти максимальные элементы
x1=1*1=1
x1 x2 x3
1.000 0.252 1.455
Упорядочивание исходной матрицы не составляет труда, отсортированная матрица примет вид.
-1.197 -0.193 -0.765
1.307 -0.386 -1.125
1.901 -0.292 1.000
Вычислим значение параметра y.
2. Алгоритм решения задачи
При разработке алгоритме будем использовать метод декомпозиции: решение задачи сначала опишем в виде основного алгоритма, использующего вспомогательные алгоритмы решения задач частей задания. Затем опишем вспомогательные алгоритмы – модули решения задач каждой части. При разработке и описании алгоритмов используются элементарные структуры алгоритмов, составляющие основу структурного программирования.
2.1. Основной алгоритм.
При разработке основного алгоритма нужно учесть обязательные требования, сформулированные в постановке задачи и рекомендации по разработке сложных программ:
1. Необходимо задачу решать в общем виде, для любых допустимых значений исходных данных.
2. Модули должны быть относительно независимы: обязательно иметь имя, свои входные, выходные и промежуточные данные, не использовать глобальные переменные, ввод и вывод данных в модуле может быть только в случае необходимости.
3. Действия алгоритма поясняются на естественном языке, в обозначениях постановки задачи, не используются конструкции языка программирования
Введение
Постановка задачи
Разработать программу решения четырех взаимосвязанных задач частой работы:
1) расчета элементов квадратной матрицы A = (aij ), i,j = 1,2,.,n по заданной формуле;
2) вычисления элементов вектора X = (xi), i = 1,2,.,n по заданному правилу;
3) требуемого упорядочения элементов матрицы А или вектора Х;
В исходном массиве упорядочиваются только те элементы, которые удовлетворяют заданным условиям, при этом остальные элементы своё положение сохраняют и вспомогательный массив не используется.
Для проверки правильности упорядочения всего массива или его части выводить все его элементы.
упорядочить элементы главной диагонали матрицы А по возрастанию значений;
4) вычисления значения y по заданной формуле.
Размерность задачи n назначается преподавателем.
Обязательные требования к программе.
1. Программу разработать для решения задачи в общем виде, для произвольных значений исходных данных: количества элементов n (1≤n≤100).
2. Решение каждой части в программе реализовать в виде процедуры.
1. Анализ задачи.
Исходными данными являются значения количества элементов в массиве n.
Порядок решения задачи: сначала нужно получить двумерный массив (часть 1), затем получить одномерный массив (часть 2),далее упорядочить исходный двумерный массив, полученный из части 1 (часть 3). Последняя часть работы заключается в вычислении параметра у.
Для лучшего понимания задачи, выявления её особенностей выполним тестовый расчёт.
Возьмём любые исходные данные, например n=3. Вычислим элементы массива по формуле
1.000 -0.193 -0.765
1.307 -0.386 -1.125
1.901 -0.292 -1.197
Для вычисления вектора нужно найти максимальные элементы
x1=1*1=1
x1 x2 x3
1.000 0.252 1.455
Упорядочивание исходной матрицы не составляет труда, отсортированная матрица примет вид.
-1.197 -0.193 -0.765
1.307 -0.386 -1.125
1.901 -0.292 1.000
Вычислим значение параметра y.
2. Алгоритм решения задачи
При разработке алгоритме будем использовать метод декомпозиции: решение задачи сначала опишем в виде основного алгоритма, использующего вспомогательные алгоритмы решения задач частей задания. Затем опишем вспомогательные алгоритмы – модули решения задач каждой части. При разработке и описании алгоритмов используются элементарные структуры алгоритмов, составляющие основу структурного программирования.
2.1. Основной алгоритм.
При разработке основного алгоритма нужно учесть обязательные требования, сформулированные в постановке задачи и рекомендации по разработке сложных программ:
1. Необходимо задачу решать в общем виде, для любых допустимых значений исходных данных.
2. Модули должны быть относительно независимы: обязательно иметь имя, свои входные, выходные и промежуточные данные, не использовать глобальные переменные, ввод и вывод данных в модуле может быть только в случае необходимости.
3. Действия алгоритма поясняются на естественном языке, в обозначениях постановки задачи, не используются конструкции языка программирования
Заключение
Function Fyn(n:integer; X:vector):real;
Var i,j:integer;
y:real;
Begin
writeln('вычисление y');
y:=1;
for i:=1 to n do begin
for j:=1 to n-1 do begin
y:=y*X[j]/(i*j);
end;end;
writeln('y=',y:3:35);
end;
Begin
writeln(title);
write('Введите размерность массива n=> ');
readln(n);
Part_1(n,A);
writeln;
Part_2(n,A,X);
writeln;
Part_3(n,A);
writeln;
Fyn(n,X);
end.
5. Результаты расчета
работа №5, вариант 2, Выполнила Алина Амниева
Введите размерность массива n=> 3
1) создание матрицы АA[I,J], n=3
1.000 -0.193 -0.765
1.307 -0.386 -1.125
1.901 -0.292 -1.197
2) создание вектора Х
X[I]:
1.000 0.252 1.455
3 ) упорядочивание массива
упорядоченная матрица А
-1.197 -0.193 -0.765
1.307 -0.386 -1.125
1.901 -0.292 1.000
вычисление y
y=0.00005584093334660200000000000000000
Результаты тестового расчета совпадают с результатами расчета программы с точностью до погрешности округления, следовательно программа работает парвильно.
работа №5, вариант 2, Выполнила Алина Амниева
Введите размерность массива n=> 7
1) создание матрицы АA[I,J], n=7
1.000 -0.193 -0.765 -1.136 -1.409 -1.625 -1.803
1.307 -0.386 -1.125 -1.579 -1.903 -2.152 -2.353
1.901 -0.292 -1.197 -1.735 -2.108 -2.390 -2.616
2.614 -0.079 -1.152 -1.773 -2.196 -2.511 -2.761
3.391 0.197 -1.041 -1.746 -2.219 -2.568 -2.841
4.208 0.515 -0.890 -1.678 -2.201 -2.584 -2.881
5.054 0.861 -0.711 -1.582 -2.155 -2.571 -2.892
2) создание вектора Х
X[I]:
1.000 0.252 1.455 2.970 4.779 6.839 9.113
3 ) упорядочивание массива
упорядоченная матрица А
-2.892 -0.193 -0.765 -1.136 -1.409 -1.625 -1.803
1.307 -2.584 -1.125 -1.579 -1.903 -2.152 -2.353
1.901 -0.292 -2.219 -1.735 -2.108 -2.390 -2.616
2.614 -0.079 -1.152 -1.773 -2.196 -2.511 -2.761
3.391 0.197 -1.041 -1.746 -1.197 -2.568 -2.841
4.208 0.515 -0.890 -1.678 -2.201 -0.386 -2.881
5.054 0.861 -0.711 -1.582 -2.155 -2.571 1.000
вычисление y
y=0.00000000000000000000000000000004451
Примечания
К работе прилагается программа с исходным кодом.
К работе прилагается все исходники.
К работе прилагается все необходимое для сдачи.
Тема: | «ПРОГРАММИРОВАНИЕ МАТРИЧНЫХ ОПЕРАЦИЙ Вариант № 2» | |
Раздел: | Информатика | |
Тип: | Лабораторная работа | |
Страниц: | 16 | |
Стоимость текста работы: | 400 руб. |
Закажите авторскую работу по вашему заданию.
- Цены ниже рыночных
- Необходимый уровень антиплагиата
- Прямое общение с исполнителем вашей работы
- Бесплатные доработки и консультации
- Минимальные сроки выполнения
- Пишем сами, без нейросетей
Мы уже помогли 24535 студентам
Средний балл наших работ
- 4.89 из 5
написания вашей работы
-
Контрольная работа:
Готовые решения задач на алгоритмическом языке Паскаль. УГНТУ. Вариант 66
23 страниц(ы)
Работа 1. ПРОГРАММИРОВАНИЕ ЛИНЕЙНОГО ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА
Разработать программу вычисления значений заданных функций для произвольных значений исходных данных. Выполнить тестовый расчет и расчет для заданных значений исходных данных.Работа 2. ПРОГРАММИРОВАНИЕ АРИФМЕТИЧЕСКОГО ЦИКЛА.РазвернутьСвернуть
Разработать программу табулирования (вычисления таблицы значений) функции для произвольного диапазона изменения независимого параметра или аргумента. Выполнить расчет для заданных значений исходных данных.
Результаты расчетов вывести в табличной форме, например, для
3 варианта таблица должна иметь следующий вид:
1. Табулирование функции
Работа 3. ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩЕГОСЯ ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА
Разработать программу вычисления значений заданной кусочно-непрерывной функции для произвольных значений исходных данных. Подготовить исходные данные для контрольного расчета значения функции по каждой формуле. Выполнить контрольные расчеты и расчет для заданных исходных данных
Работа 4. ПРОГРАММИРОВАНИЕ ИТЕРАЦИОННОГО ЦИКЛА
Функция y(x) задана двумя способами: формулой y = f(x) и ее разложением в бесконечный ряд S.
Разработать программу вычисления точного yT и приближенного yP значений функции y(x) при изменении её аргумента x от a до b с шагом x. Приближенное значение вычислять путем суммирования членов ряда до достижения требуемой точности yTyP . Предусмотреть завершение процесса суммирования членов ряда по заданному максимальному номеру члена ряда n для предотвращения зацикливания итерационного цикла. Результаты расчетов вывести в виде следующей таблицы.
Суммирование ряда
Аргумент Точное значение Приближенное значение Количество слагаемых Ошибка
0.20
0.30
.
.
.
0.80 0.16053
0.21267
.
.
.
0.28540 0.16053
0.21270
.
.
.
0.28542 3
3
.
.
.
5 -0.000003
-0.000032
.
.
.
-0.000015
Работа 5. ПРОГРАММИРОВАНИЕ МАТРИЧНЫХ ОПЕРАЦИЙ
Разработать программу решения четырех взаимосвязанных задач частой работы:
1) расчета элементов квадратной матрицы A = (ai,j ), i,j = 1,2,.,n по заданной формуле;
2) вычисления элементов вектора X = (xi), i = 1,2,.,n по заданному правилу;
3) требуемого упорядочения элементов матрицы А или вектора Х;
4) вычисления значения y по заданной формуле.
Размерность задачи n назначается преподавателем.
-
Контрольная работа:
Готовые решения задач на алгоритмическом языке Паскаль. УГНТУ. Вариант 68
22 страниц(ы)
Работа 1. ПРОГРАММИРОВАНИЕ ЛИНЕЙНОГО ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА
Разработать программу вычисления значений заданных функций для произвольных значений исходных данных. Выполнить тестовый расчет и расчет для заданных значений исходных данных.Работа 2. ПРОГРАММИРОВАНИЕ АРИФМЕТИЧЕСКОГО ЦИКЛА.РазвернутьСвернуть
Разработать программу табулирования (вычисления таблицы значений) функции для произвольного диапазона изменения независимого параметра или аргумента. Выполнить расчет для заданных значений исходных данных.
Результаты расчетов вывести в табличной форме, например, для
3 варианта таблица должна иметь следующий вид:
1. Табулирование функции
Работа 3. ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩЕГОСЯ ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА
Разработать программу вычисления значений заданной кусочно-непрерывной функции для произвольных значений исходных данных. Подготовить исходные данные для контрольного расчета значения функции по каждой формуле. Выполнить контрольные расчеты и расчет для заданных исходных данных
Работа 4. ПРОГРАММИРОВАНИЕ ИТЕРАЦИОННОГО ЦИКЛА
Функция y(x) задана двумя способами: формулой y = f(x) и ее разложением в бесконечный ряд S.
Разработать программу вычисления точного yT и приближенного yP значений функции y(x) при изменении её аргумента x от a до b с шагом x. Приближенное значение вычислять путем суммирования членов ряда до достижения требуемой точности yTyP . Предусмотреть завершение процесса суммирования членов ряда по заданному максимальному номеру члена ряда n для предотвращения зацикливания итерационного цикла. Результаты расчетов вывести в виде следующей таблицы.
Суммирование ряда
Аргумент Точное значение Приближенное значение Количество слагаемых Ошибка
0.20
0.30
.
.
.
0.80 0.16053
0.21267
.
.
.
0.28540 0.16053
0.21270
.
.
.
0.28542 3
3
.
.
.
5 -0.000003
-0.000032
.
.
.
-0.000015
Работа 5. ПРОГРАММИРОВАНИЕ МАТРИЧНЫХ ОПЕРАЦИЙ
Разработать программу решения четырех взаимосвязанных задач частой работы:
1) расчета элементов квадратной матрицы A = (ai,j ), i,j = 1,2,.,n по заданной формуле;
2) вычисления элементов вектора X = (xi), i = 1,2,.,n по заданному правилу;
3) требуемого упорядочения элементов матрицы А или вектора Х;
4) вычисления значения y по заданной формуле.
Размерность задачи n назначается преподавателем.
-
Контрольная работа:
Готовые решения задач на алгоритмическом языке Паскаль. УГНТУ. Вариант 70
24 страниц(ы)
Работа 1. ПРОГРАММИРОВАНИЕ ЛИНЕЙНОГО ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА
Разработать программу вычисления значений заданных функций для произвольных значений исходных данных. Выполнить тестовый расчет и расчет для заданных значений исходных данных.Работа 2. ПРОГРАММИРОВАНИЕ АРИФМЕТИЧЕСКОГО ЦИКЛА.РазвернутьСвернуть
Разработать программу табулирования (вычисления таблицы значений) функции для произвольного диапазона изменения независимого параметра или аргумента. Выполнить расчет для заданных значений исходных данных.
Результаты расчетов вывести в табличной форме, например, для
3 варианта таблица должна иметь следующий вид:
1. Табулирование функции
Работа 3. ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩЕГОСЯ ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА
Разработать программу вычисления значений заданной кусочно-непрерывной функции для произвольных значений исходных данных. Подготовить исходные данные для контрольного расчета значения функции по каждой формуле. Выполнить контрольные расчеты и расчет для заданных исходных данных
Работа 4. ПРОГРАММИРОВАНИЕ ИТЕРАЦИОННОГО ЦИКЛА
Функция y(x) задана двумя способами: формулой y = f(x) и ее разложением в бесконечный ряд S.
Разработать программу вычисления точного yT и приближенного yP значений функции y(x) при изменении её аргумента x от a до b с шагом x. Приближенное значение вычислять путем суммирования членов ряда до достижения требуемой точности yTyP . Предусмотреть завершение процесса суммирования членов ряда по заданному максимальному номеру члена ряда n для предотвращения зацикливания итерационного цикла. Результаты расчетов вывести в виде следующей таблицы.
Суммирование ряда
Аргумент Точное значение Приближенное значение Количество слагаемых Ошибка
0.20
0.30
.
.
.
0.80 0.16053
0.21267
.
.
.
0.28540 0.16053
0.21270
.
.
.
0.28542 3
3
.
.
.
5 -0.000003
-0.000032
.
.
.
-0.000015
Работа 5. ПРОГРАММИРОВАНИЕ МАТРИЧНЫХ ОПЕРАЦИЙ
Разработать программу решения четырех взаимосвязанных задач частой работы:
1) расчета элементов квадратной матрицы A = (ai,j ), i,j = 1,2,.,n по заданной формуле;
2) вычисления элементов вектора X = (xi), i = 1,2,.,n по заданному правилу;
3) требуемого упорядочения элементов матрицы А или вектора Х;
4) вычисления значения y по заданной формуле.
Размерность задачи n назначается преподавателем.
-
Контрольная работа:
Готовые решения задач на алгоритмическом языке Паскаль. УГНТУ. Вариант 40
20 страниц(ы)
Работа 1. ПРОГРАММИРОВАНИЕ ЛИНЕЙНОГО ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА
Разработать программу вычисления значений заданных функций для произвольных значений исходных данных. Выполнить тестовый расчет и расчет для заданных значений исходных данных.Работа 2. ПРОГРАММИРОВАНИЕ АРИФМЕТИЧЕСКОГО ЦИКЛА.РазвернутьСвернуть
Разработать программу табулирования (вычисления таблицы значений) функции для произвольного диапазона изменения независимого параметра или аргумента. Выполнить расчет для заданных значений исходных данных.
Результаты расчетов вывести в табличной форме, например, для
3 варианта таблица должна иметь следующий вид:
1. Табулирование функции
Работа 3. ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩЕГОСЯ ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА
Разработать программу вычисления значений заданной кусочно-непрерывной функции для произвольных значений исходных данных. Подготовить исходные данные для контрольного расчета значения функции по каждой формуле. Выполнить контрольные расчеты и расчет для заданных исходных данных
Работа 4. ПРОГРАММИРОВАНИЕ ИТЕРАЦИОННОГО ЦИКЛА
Функция y(x) задана двумя способами: формулой y = f(x) и ее разложением в бесконечный ряд S.
Разработать программу вычисления точного yT и приближенного yP значений функции y(x) при изменении её аргумента x от a до b с шагом x. Приближенное значение вычислять путем суммирования членов ряда до достижения требуемой точности yTyP . Предусмотреть завершение процесса суммирования членов ряда по заданному максимальному номеру члена ряда n для предотвращения зацикливания итерационного цикла. Результаты расчетов вывести в виде следующей таблицы.
Суммирование ряда
Аргумент Точное значение Приближенное значение Количество слагаемых Ошибка
0.20
0.30
.
.
.
0.80 0.16053
0.21267
.
.
.
0.28540 0.16053
0.21270
.
.
.
0.28542 3
3
.
.
.
5 -0.000003
-0.000032
.
.
.
-0.000015
Работа 5. ПРОГРАММИРОВАНИЕ МАТРИЧНЫХ ОПЕРАЦИЙ
Разработать программу решения четырех взаимосвязанных задач частой работы:
1) расчета элементов квадратной матрицы A = (ai,j ), i,j = 1,2,.,n по заданной формуле;
2) вычисления элементов вектора X = (xi), i = 1,2,.,n по заданному правилу;
3) требуемого упорядочения элементов матрицы А или вектора Х;
4) вычисления значения y по заданной формуле.
Размерность задачи n назначается преподавателем.
-
Контрольная работа:
Готовые решения задач на алгоритмическом языке Паскаль. УГНТУ. Вариант 60
25 страниц(ы)
Работа 1. ПРОГРАММИРОВАНИЕ ЛИНЕЙНОГО ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА
Разработать программу вычисления значений заданных функций для произвольных значений исходных данных. Выполнить тестовый расчет и расчет для заданных значений исходных данных.Работа 2. ПРОГРАММИРОВАНИЕ АРИФМЕТИЧЕСКОГО ЦИКЛА.РазвернутьСвернуть
Разработать программу табулирования (вычисления таблицы значений) функции для произвольного диапазона изменения независимого параметра или аргумента. Выполнить расчет для заданных значений исходных данных.
Результаты расчетов вывести в табличной форме, например, для
3 варианта таблица должна иметь следующий вид:
1. Табулирование функции
Работа 3. ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩЕГОСЯ ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА
Разработать программу вычисления значений заданной кусочно-непрерывной функции для произвольных значений исходных данных. Подготовить исходные данные для контрольного расчета значения функции по каждой формуле. Выполнить контрольные расчеты и расчет для заданных исходных данных
Работа 4. ПРОГРАММИРОВАНИЕ ИТЕРАЦИОННОГО ЦИКЛА
Функция y(x) задана двумя способами: формулой y = f(x) и ее разложением в бесконечный ряд S.
Разработать программу вычисления точного yT и приближенного yP значений функции y(x) при изменении её аргумента x от a до b с шагом x. Приближенное значение вычислять путем суммирования членов ряда до достижения требуемой точности yTyP . Предусмотреть завершение процесса суммирования членов ряда по заданному максимальному номеру члена ряда n для предотвращения зацикливания итерационного цикла. Результаты расчетов вывести в виде следующей таблицы.
Суммирование ряда
Аргумент Точное значение Приближенное значение Количество слагаемых Ошибка
0.20
0.30
.
.
.
0.80 0.16053
0.21267
.
.
.
0.28540 0.16053
0.21270
.
.
.
0.28542 3
3
.
.
.
5 -0.000003
-0.000032
.
.
.
-0.000015
Работа 5. ПРОГРАММИРОВАНИЕ МАТРИЧНЫХ ОПЕРАЦИЙ
Разработать программу решения четырех взаимосвязанных задач частой работы:
1) расчета элементов квадратной матрицы A = (ai,j ), i,j = 1,2,.,n по заданной формуле;
2) вычисления элементов вектора X = (xi), i = 1,2,.,n по заданному правилу;
3) требуемого упорядочения элементов матрицы А или вектора Х;
4) вычисления значения y по заданной формуле.
Размерность задачи n назначается преподавателем.
-
Контрольная работа:
Готовые решения задач на алгоритмическом языке Паскаль. УГНТУ. Вариант 67
20 страниц(ы)
Работа 1. ПРОГРАММИРОВАНИЕ ЛИНЕЙНОГО ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА
Разработать программу вычисления значений заданных функций для произвольных значений исходных данных. Выполнить тестовый расчет и расчет для заданных значений исходных данных.Работа 2. ПРОГРАММИРОВАНИЕ АРИФМЕТИЧЕСКОГО ЦИКЛА.РазвернутьСвернуть
Разработать программу табулирования (вычисления таблицы значений) функции для произвольного диапазона изменения независимого параметра или аргумента. Выполнить расчет для заданных значений исходных данных.
Результаты расчетов вывести в табличной форме, например, для
3 варианта таблица должна иметь следующий вид:
1. Табулирование функции
Работа 3. ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩЕГОСЯ ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА
Разработать программу вычисления значений заданной кусочно-непрерывной функции для произвольных значений исходных данных. Подготовить исходные данные для контрольного расчета значения функции по каждой формуле. Выполнить контрольные расчеты и расчет для заданных исходных данных
Работа 4. ПРОГРАММИРОВАНИЕ ИТЕРАЦИОННОГО ЦИКЛА
Функция y(x) задана двумя способами: формулой y = f(x) и ее разложением в бесконечный ряд S.
Разработать программу вычисления точного yT и приближенного yP значений функции y(x) при изменении её аргумента x от a до b с шагом x. Приближенное значение вычислять путем суммирования членов ряда до достижения требуемой точности yTyP . Предусмотреть завершение процесса суммирования членов ряда по заданному максимальному номеру члена ряда n для предотвращения зацикливания итерационного цикла. Результаты расчетов вывести в виде следующей таблицы.
Суммирование ряда
Аргумент Точное значение Приближенное значение Количество слагаемых Ошибка
0.20
0.30
.
.
.
0.80 0.16053
0.21267
.
.
.
0.28540 0.16053
0.21270
.
.
.
0.28542 3
3
.
.
.
5 -0.000003
-0.000032
.
.
.
-0.000015
Работа 5. ПРОГРАММИРОВАНИЕ МАТРИЧНЫХ ОПЕРАЦИЙ
Разработать программу решения четырех взаимосвязанных задач частой работы:
1) расчета элементов квадратной матрицы A = (ai,j ), i,j = 1,2,.,n по заданной формуле;
2) вычисления элементов вектора X = (xi), i = 1,2,.,n по заданному правилу;
3) требуемого упорядочения элементов матрицы А или вектора Х;
4) вычисления значения y по заданной формуле.
Размерность задачи n назначается преподавателем.
-
Дипломная работа:
Методика организации и проведения профилактической беседы социального педагога с учащимися
47 страниц(ы)
Введение….3
Глава I Теоретические основы организации и проведения профилактической беседы социального педагога с учащимися….61.1 Понятие метода в современной социально-педагогической деятельности…6РазвернутьСвернуть
1.2 Методы профилактики в деятельности социального педагога….
1.3 Профилактическая беседа как метод работы социального педагога
школы….12
Выводы по первой главе….18
Глава II. Организация и проведение профилактической беседы социального педагога с учащимися…20
2.1 Алгоритм работы социального педагога школы по организации и проведению профилактической беседы с учащимися…20
2.2 Описание опыта работы социального педагога МБОУ № 117 города Уфы Республики Башкортостан по организации и проведению профилактической беседы с учащимися…29
Выводы по второй главе….37
Заключение
Список литературы
-
Дипломная работа:
Социально-педагогическая профилактика девиантного поведения подростков
49 страниц(ы)
Введение….3
Глава I . Теоретические основы социально-педагогической профилактики девиантного поведения подростков….71.1. Сущность понятия «девиантное поведение подростков». Причины и формы девиантного поведения подростков….7РазвернутьСвернуть
1.2. Социально-педагогическая профилактика девиантного поведения подростков….19
Выводы по первой главе….25
Глава II. Социально-педагогические условия организации профилактики девиантного поведения подростков….26
2.1. Методы социально-педагогической профилактики девиантного поведения подростков в деятельности социального педагога….26
2.2. Описание опыта работы социального педагога МБОУ Средняя общеобразовательная школа № 117 с углублённым изучением иностранных языков Советского района городского округа город Уфа Республики Башкортостан по профилактике девиантного поведения подростков….33
Выводы по второй главе….41
Заключение….42
Список литературы…43
-
Дипломная работа:
62 страниц(ы)
ВВЕДЕНИЕ 4
Глава 1. ОБЗОР ЛИТЕРАТУРЫ 6
1.1. Бактерии группы Thermoactinomycetaceae, их экологические особенности, распространенность и идентификация 61.2. Биотехнологический потенциал термоактиномицетов и хитиназы термофильных микроорганизмов 16РазвернутьСвернуть
Заключение 23
Глава 2. ОБЪЕКТЫ И МЕТОДЫ ИССЛЕДОВАНИЙ 24
2.1. Выделение и скрининг продуцентов хитиназ 24
2.2. Фенотипическая характеристика и идентификация хитинолитических изолятов термоактиномицетов 24
2.3. Генетическая характеристика изолятов 25
2.4. Условия поддержания и культивирования хитинолитических изолятов 26
2.5. Определение хитиназной активности 26
2.6. Определение концентрации белка 27
2.7. Оценка глубинного роста хитинолитических изолятов 27
2.8. Приготовление коллоидного хитина 28
2.9. Световая микроскопия 28
2.10. Статистическая обработка данных 28
2.11. 3. РЕЗУЛЬТАТЫ И ИХ ОБСУЖДЕНИЕ 29
3.1. Общая характеристика новых хитинолитических изолятов актинобактерий и их источники 29
3.2. Культурально-морфологические и физиолого-биохимические особенности новых изолятов 33
3.3. Идентификация изолятов на основе анализа гена 16S рРНК 36
3.4. Синтез хитинолитических ферментов в глубинной культуре умеренно термофильных изолятов Laceyella saccharii продуцируемых термофильными штаммами Laceyella saccharii 39
Глава 4. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ВНЕДРЕНИЮ МАТЕРИАЛОВ ДИПЛОМНОЙ РАБОТЫ В ШКОЛЬНЫХ КУРСАХ «БИОЛОГИЯ» 41
4.1. Роль биологического образования в школе 41
4.2. Анализ тематического планирования по разделам учебников биологии 42
4.3. Разработка урока биологии в школе 46
4.4. Использование логико-смысловой модели в процессе образования. 54
ВЫВОДЫ 56
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 60
ПРИЛОЖЕНИЕ 70
-
Дипломная работа:
Психологические и психофизиологические особенности адаптации студентов-иностранцев к обучению в вузе
56 страниц(ы)
ВВЕДЕНИЕ …. 3
ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ ИЗУЧЕНИЯ ПСИХОЛОГИЧЕСКИХ И ПСИХОФИЗИОЛОГИЧЕСКИХ ОСОБЕННОСТЕЙ АДАПТАЦИИ СТУДЕНТОВ-ИНОСТРАНЦЕВ К ОБУЧЕНИЮ В ВУЗЕ…. 71.1. Закономерности адаптации организма к новым воздействиям…. 7РазвернутьСвернуть
1.1.2. Понятие психологической адаптации… 15
1.1.3. Понятие психофизиологической адаптации…. 19
1.2. Особенности образовательного процесса в ВУЗе…. 24
Выводы по первой главе. 28
ГЛАВА 2. ЭМПИРИЧЕСКОЕ ИССЛЕДОВАНИЕ ПСИХОЛОГИЧЕСКИХ И ПСИХОФИЗИОЛОГИЧЕСКИХ ОСОБЕННОСТЕЙ АДАПТАЦИИ СТУДЕНТОВ-ИНОСТРАНЦЕВ К ОБУЧЕНИЮ В ВУЗЕ….
30
2.1. Организация исследования …. 30
2.2. Методы и методики исследования …. 33
2.3. Анализ и интерпретация результатов исследования…. 35
Выводы по второй главе. 47
ЗАКЛЮЧЕНИЕ …. 48
СПИСОК ЛИТЕРАТУРЫ….…. 49
-
Дипломная работа:
67 страниц(ы)
Введение 3
1 Теоретическая часть 6
1.1 Язык как основа когнитивной деятельности 6
1.2 Понятие концепта. Структура концепта 91.3 Концептуализация и категоризация как основные процессы когнитивной деятельности 14РазвернутьСвернуть
1.4 Жанр сказки и ее стилистические особенности 16
1.5 Сказочная картина мира как основа формирования концепта «Волшебство» 25
1.6 Вторичная номинация как средство выражения понятия «волшебство» 30
2 Практическая часть 37
2.1 Концепт «Волшебство» в русских сказках. Его лексико-тематические группы 37
2.2 Концепт «волшебство» во французских сказках. Его лексико-тематические группы 45
2.3 Концепт «волшебство» в английских сказках. Его лексико-тематические группы 50
2.4 Сравнительная характеристика русских, французских и английских сказок 54
Заключение 59
Литература 62
-
ВКР:
Изучение на уроках татарской литературы образа лирического героя в поэзии фатиха карима
65 страниц(ы)
Эчтәлек
Кереш 4
Беренче бүлек. Лирик төргә хас үзенчәлекләр 6
1.1. Лирик жанрлар 11
1.2. Әдәбият белемендә лирик герой мәсьәләсе 16Икенче бүлек. Ф. Кәрим поэзиясендә лирик герой мәсьәләсе 20РазвернутьСвернуть
2.1. Ф. Кәримнең 30нчы елларда иҗат ителгән әсәрләрендә герой мәсьәләсе 21
2.2. Ф. Кәримнең Бөек Ватан сугышы чорында язылган әсәрләрендә герой мәсьәләсе 31
Өченче бүлек. Мәктәптә Ф. Кәрим әсәрләрен анализлау 37
3.1. Мәктәптә лирик әсәрләрне анализлау структурасы 38
3.2. Әдәбият дәресләрендә Ф. Кәрим әсәрләрен анализлау 43
Йомгаклау 47
Әдәбият исемлеге 48
Кушымта 52
-
Дипломная работа:
Малые жанры в системе творчества М.А. Булгакова: литературоведческий и методический аспекты изучения
87 страниц(ы)
ВВЕДЕНИЕ 3
ГЛАВА I. ОЧЕРКИ И ФЕЛЬЕТОНЫ М.А. БУЛГАКОВА: ЖАНРОВЫЕ И ПОЭТИЧЕСКИЕ ОСОБЕННОСТИ
1.1. Образ эпохи в московских очерках М.А. Булгакова 81.2. Образ родины в очерке М.А. Булгакова «Киев-город» 19РазвернутьСвернуть
1.3. Фельетоны М.А. Булгакова: проблематика, идейно-тематические особенности 28
Выводы по первой главе 39
ГЛАВА II. МАЛАЯ ХУДОЖЕСТВЕННАЯ ПРОЗА М.А. БУЛГАКОВА
2.1. Малая художественная проза М.А. Булгакова: особенности поэтики 42
2.2. Интерпретация малой художественной прозы М.А. Булгакова в медиапространстве 52
2.3. Методические аспекты изучения творчества М.А. Булгакова в школе 61
Выводы по второй главе 76
ЗАКЛЮЧЕНИЕ 78
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 81
-
Дипломная работа:
Развитие исследовательских умений младших школьников в процессе изучения окружающего мира
93 страниц(ы)
ВВЕДЕНИЕ…
ГЛАВА 1.ТЕOРЕТИЧЕСКИЕ OСНОВЫ ИССЛЕДОВАТЕЛЬСКOЙ ДЕЯТЕЛЬНOСТИ МЛАДШИХ ШКOЛЬНИКOВ….
1.1. Становление исследовательского подхода и сущность основных понятий.1.2. Исследовательское обучение в современном образовании…РазвернутьСвернуть
1.3. Исследовательский потенциал младшего школьного возраста…. ВЫВОДЫ ПЕРВОЙ ГЛАВЫ….
ГЛАВА 2.ФОРМИРОВАНИЕ ИССЛЕДОВАТЕЛЬСКИХ УМЕНИЙ МЛАДШИХ ШКОЛЬНИКОВ В ПРОЦЕССЕ ИЗУЧЕНИЯ ОКРУЖАЮЩЕГО МИР….
2.1.Возможности и условия развития исследовательских навыков у младших школьников в процессе изучения окружающий мир в условиях реализации ФГОС НОО….
2.2.Технология формирования исследовательских умений младших школьников в процессе изучения окружающего мира….
ВЫВОДЫ ПО ВТОРОЙ ГЛАВЕ….
ГЛАВА 3. ОПЫТНО – ЭКСПЕРИМЕНТАЛЬНАЯ РАБОТА ПО РАЗВИТИЮ ИССЛЕДОВАТЕЛЬСКИХ УМЕНИЙ У МЛАДШИХ ШКОЛЬНИКОВ НА УРОКАХ ОКРУЖАЮЩЕГО МИРА….
3.1.Определение первичного уровня развития исследовательских умений у младших школьников в процессе изучения окружающего мира…
3.2.Организация работы по развитию у младших школьников исследовательских умений в процессе изучения окружающего мира…
3.3.Анализ результатов опытно – экспериментальной работы….
ВЫВОДЫ В ТРЕТИЙ ГЛАВЕ…
ЗАКЛЮЧЕНИЕ….
ЛИТЕРАТУРА…
ГЛОССАРИЙ ПО КАТЕГОРИАЛЬНОМУ АППАРАТУ….
ГЛОССАРИЙ ПО ПЕРСОНАЛИЯМ….
-
Дипломная работа:
Совершенствование системы развития коммуникативных навыков у студентов исламского вуза
150 страниц(ы)
Введение 3
Глава 1. Теоретические аспекты развития коммуникативных навыков у студентов исламского вуза 9
Анализ изученности проблемы формирования коммуникативных навыков студентов исламского вуза 91.2. Структура и содержание коммуникативных навыков студентов исламского вуза и современные методы их развития 35РазвернутьСвернуть
Интерактивные технологии как условие формирования коммуникативных навыков студентов исламского вуза 62
Выводы по первой главе 74
Глава 2. Практические аспекты развития коммуникативных навыков у студентов исламского вуза 76
2.2 Результаты проведенной работы по развитию коммуникативных навыков студентов исламского вуза 116
Выводы по второй главе 135
Заключение 139
-
Дипломная работа:
Изучение заимствованных слов татарского языка в школе
63 страниц(ы)
ЭЧТӘЛЕК
Кереш 3
1. Татар теленең сүзлек составында алынмалар һәм аларны төркемләү
1.1. Татар теленең сүзлек составында алынмаларһәм аларның роле 7РазвернутьСвернуть
1.2. Тел белемендә алынма сүзләрне төркемләү мәсьәләсе 13
2. Татар теле дәресләрендә алынма сүзләрне өйрәнү
2.1. Татар теле дәресләрендә алынмаларны өйрәнү
үзенчәлекләре 21
2.2. Татар теле дәресләрендә алынма сүзләрне өйрәнү
алымнары һәм күнегүләр системасы 22
Йомгак 44
Файдаланылган әдәбият исемлеге . 47
Кушымта. Кушымта 1. “Алынма сүзләр” темасына дәрес
эшкәртмәсе үрнәге (V сыйныф).