У нас можно недорого заказать курсовую, контрольную, реферат или диплом

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

Автор: 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 назначается преподавателем.
Не нашли, что искали?
Воспользуйтесь поиском по базе из более чем 40000 работ





-
Дипломная работа:
70 страниц(ы)
ВВЕДЕНИЕ 3
ГЛАВА 1.Изучение и коррекция фонетико-фонематического недоразвития речи у младших школьников 7
1.1. Фонетико-фонематическое недоразвитие речи как вид нарушения речи 71.2. Изучение нарушений фонетико-фонематической стороны речи 11РазвернутьСвернуть
1.3. Коррекция нарушений фонетико-фонематической стороны речи 15
1.4. Организация и содержание совместной работы учителя начальной школы и логопеда 18
Выводы по главе 1 21
ГЛАВА 2. Изучение фонетико-фонематических нарушений речи у младших школьников 22
2.1. Организация и методы исследования 22
2.2. Анализ результатов исследования 27
2.3. Программа совместной работы учителя и логопеда по коррекции фонетико-фонематических нарушений речи у младших школьников 37
Выводы по главе 2 44
ЗАКЛЮЧЕНИЕ 47
СПИСОК ЛИТЕРАТУРЫ 50
ПРИЛОЖЕНИЯ 56
-
ВКР:
70 страниц(ы)
ВВЕДЕНИЕ 3
ГЛАВА 1.ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ПРИМЕНЕНИЯ ЛИЧНОСТНО-ОРИЕНТИРОВАННЫХ ТЕХНОЛОГИЙ В ПРОЦЕССЕ ОБУЧЕНИЯ 61.1 Анализ моделей личностно - ориентированного обучения в отечественном образовании 6РазвернутьСвернуть
1.2 Технологии личностно- ориентированного обучения в дополнительном образовании учащихся 15
1.3 Организация внеклассной работы по подготовке к олимпиадам по математике 23
Выводы по первой главе 28
ГЛАВА II. ПРАКТИЧЕСКОЕ ПРИМЕНЕНИЕ ЛИЧНОСТНО-ОРИЕНТИРОВАННЫХ ТЕХНОЛОГИЙ ОБУЧЕНИЯ ШКОЛЬНИКОВ ПРИ ПОДГОТОВКЕ К ОЛИМПИАДАМ ПО МАТЕМАТИКЕ 29
2.1 Особенности организации занятий обучающихся 5 - 6 классов по теме «Логические задачи» 29
2.2 Простейшие логические задачи 33
2.3 Логические задачи, решаемые с конца 47
2.4 Организация учебно-познавательной деятельности по решению комплекса логических задач 55
Выводы по второй главе 62
ЗАКЛЮЧЕНИЕ 63
СПИСОК ЛИТЕРАТУРЫ 65
ПРИЛОЖЕНИЯ 68
-
Дипломная работа:
72 страниц(ы)
ВВЕДЕНИЕ 3
Глава 1. ТЕОРЕТИЧЕСКИЙ АНАЛИЗ ПРОБЛЕМЫ ГОТОВНОСТИ ДЕТЕЙ К ОБУЧЕНИЮ ГРАМОТЕ 6
1.1 Особенности развития детей дошкольного возраста с общим недоразвитием речи 61.2 Анализ готовности детей дошкольного возраста с общим недоразвитием речи к обучению грамоте 11РазвернутьСвернуть
1.3 Анализ подходов к формированию готовности детей к обучению грамоте при общем недоразвитии речи 15
Выводы по главе 1 20
Глава 2. ЭКСПЕРИМЕНТАЛЬНОЕ ИССЛЕДОВАНИЕМ ГОТОВНОСТИ К ОБУЧЕНИЮ ГРАМОТЕ СТАРШИХ ДОШКОЛЬНИКОВ С ОБЩИМ НЕДОРАЗВИТИЕМ РЕЧИ 22
2.1. Методы изучения уровня готовности к обучению грамоте старших дошкольников с общим недоразвитием речи 22
2.2. Анализ результатов констатирующего этапа исследования 28
Выводы по главе 2 34
Глава 3. СОДЕРЖАНИЕ ЛОГОПЕДИЧЕСКОЙ И ПЕДАГОГИЧЕСКОЙ РАБОТЫ ПО ФОРМИРОВАНИЮ ГОТОВНОСТИ СТАРШИХ ДОШКОЛЬНИКОВ С ОБЩИМ НЕДОРАЗВИТИЕМ РЕЧИ III УРОВНЯ К ОБУЧЕНИЮ ГРАМОТЕ 35
3.1. Коррекционная программа по обучению грамоте детей дошкольного возраста с общим недоразвитием речи (III уровень) 36
3.2. Анализ результатов контрольного эксперимента по формированию готовности к обучению грамоте старших дошкольников с общим недоразвитием речи (III уровень) 52
Выводы по главе 3 60
ЗАКЛЮЧЕНИЕ 62
-
ВКР:
Численные методы в школьном курсе информатики
65 страниц(ы)
ВВЕДЕНИЕ 3
Глава 1. ТЕОРЕТИКО-МЕТОДОЛОГИЧЕСКИЕ АСПЕКТЫ УЧЕБНО-МЕТОДИЧЕСКОГО ПОСОБИЯ ПО ИНФОРМАТИКЕ 6
1.1. Психолого-педагогические аспекты 61.2. Психолого-педагогические сопровождение учащихся 13РазвернутьСвернуть
1.3. Методика преподавания элективных курсов 16
ВЫВОД К ПЕРВОЙ ГЛАВЕ 19
Глава 2. ЭЛЕКТИВНЫЕ КУРСЫ ПО ЧИСЛЕННЫМ МЕТОДАМ В ШКОЛЬНОМ КУРСЕ ИНФОРМАТИКИ 20
2.1. Цели и задачи элективного курса 20
2.2. Содержание элективного курса 22
2.2.1. Решение нелинейных уравнений 22
2.2.2. Табулирование функции, интерполирование функции 38
2.3. Результаты опытно- экспериментальной работы 48
ВЫВОД КО ВТОРОЙ ГЛАВЕ 51
ЗАКЛЮЧЕНИЕ 52
ЛИТЕРАТУРА 53
ПРИЛОЖЕНИЕ 55
-
Дипломная работа:
Изображение природы в произведениях к.ф.зиганшина: литературоведческий и методический аспекты.
59 страниц(ы)
ВВЕДЕНИЕ
ГЛАВА I. ОБРАЗ ПРИРОДЫ В ХУДОЖЕСТВЕННОМ ПРОИЗВЕДЕНИИ
1.1. Пейзаж как компонент художественного текста1.2. Роль и функции изображения природы в художественном произведенииРазвернутьСвернуть
1.3. Классификация типов пейзажных описаний
ГЛАВА II. ОСОБЕННОСТИ ИЗОБРАЖЕНИЯ ПРИРОДЫ В ТВОРЧЕСТВЕ К.Ф.ЗИГАНШИНА
2.1. К.Ф.Зиганшин как представитель современной анималистической литературы
2.2. Биографическая обусловленность изображения природы в творчестве К.Ф.Зиганшина
2.3. Образная система произведений К.Ф. Зиганшина о животных в сопоставлении с произведениями русской и зарубежной литературы
ГЛАВА III. Методический аспект изучения творчества К.Ф.Зиганшина
3.1. Методические разработки уроков по творчеству К.Ф.Зиганшина
3.2. Методическая разработка внеклассного мероприятия по творчеству К.Ф.Зиганшина
3.3. Методическое описание электронного пособия для учителей по творчеству К.Ф.Зиганшина (структура и рекомендации по применению)
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
ПРИЛОЖЕНИЕ
-
Курсовая работа:
Разработка базы данных средствами СУБДД MS Access
27 страниц(ы)
ВВЕДЕНИЕ 3
Краткая характеристика СУБД Access. 4
Создание таблиц и определение связей между ними. 5
Определение необходимых в таблице полей 6Задание индивидуального значения каждому полю 6РазвернутьСвернуть
Определение связей между таблицами 6
Разработка Запросов 9
Разработка запроса в режиме конструктора 9
Разработка форм 14
Разработка формы с помощью мастера форм 14
Разработка отчетов 17
Создание кнопочной формы. 19
Приложение. 20
Заключение. 26
Список использованной литературы: 27
-
Дипломная работа:
72 страниц(ы)
ВВЕДЕНИЕ 2
ГЛАВА I. ПОНЯТИЯ « АЛЛЮЗИЯ» И «МАСС-МЕДИЙНЫЙ ДИСКУРС». 4
1.1. Трактовка понятия «аллюзия». 4
1.1.1. Различные подходы к определению понятия «аллюзия». 41.1.2. Связь понятий «аллюзия» и «интертекстуальность». 8РазвернутьСвернуть
1.1.3 Классификация аллюзий и их виды. 14
1.2. Медийные тексты. 17
1.2.1. Определение медиатекста и его признаки. 17
1.2.2. Классификация медиатекстов. 19
Выводы по I главе. 23
ГЛАВА II. ФУНКЦИОНАЛЬНЫЕ И СЕМАНТИЧЕСКИЕ ОСОБЕННОСТИ АНГЛИЙСКИХ И РУССКИХ АЛЛЮЗИЙ В ПОЛИТИЧЕСКОМ ДИСКРУСЕ. 24
2.1. Функции и смысловое содержание аллюзивных единиц. 24
2.2. Анализ английских аллюзий (на материале газетных текстов). 26
2.3 Анализ русских аллюзий (на материале газетных текстов). 44
2.4 Сравнение английских и русских аллюзий в политическом дискурсе. 50
2.5. Методическая разработка по теме «Going into politics» для школ с углубленным изучением английского языка. 52
Выводы по II главе 58
ЗАКЛЮЧЕНИЕ 61
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 63
Словари и справочники 68
Приложение 69
-
Курсовая работа:
37 страниц(ы)
Глава 1. Математическая формулировка
задачи о коммивояжере…. стр. 3
§1. Постановка вопроса…. стр. 3
§2. Некоторые примеры…. стр. 6§3. Необходимые сведения из теории графов…. стр. 14РазвернутьСвернуть
§4. Построение полного графа задачи о коммивоя-
жере на основе анализа графа коммуникаций…. стр. 17
Глава 2. Методы решения задачи о коммивояжере… стр. 19
§1. Эвристические методы и методы Монте-Карло. стр. 19
§2. Сведение задачи о коммивояжере к задачам це-
лочисленного линейного программирования … стр. 21
§3.Решение задачи о коммивояжере методами дина-
мического программирования…. стр. 25
§4.Метод ветвей и границ…. стр. 27
Заключение …. стр. 36
Литература …. стр. 37
-
Дипломная работа:
Выявление и преодоление дисграфических ошибок у младших школьников с задержкой психического развития
70 страниц(ы)
ВВЕДЕНИЕ 3
ГЛАВА I. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ИССЛЕДОВАНИЯ НАРУШЕНИЙ ПИСЬМА У МЛАДШИХ ШКОЛЬНИКОВ С ЗПР 6
1.1. Обзор литературы и состояние данного вопроса в специальной литературе 61.2. Понятие и варианты дисграфии 8РазвернутьСвернуть
1.3. Причины, механизмы и симптоматика нарушений письма у детей младшего школьного возраста 11
1.4. Особенности нарушений письма у младших школьников с ЗПР 20
Выводы по главе 1 24
ГЛАВА II. ОПЫТНО-ЭКСПЕРИМЕНТАЛЬНАЯ РАБОТА ПО ИССЛЕДОВАНИЮ НАРУШЕНИЙ ПИСЬМА У МЛАДШИХ ШКОЛЬНИКОВ С ЗПР 27
2.1. Организация и содержание эксперимента 27
2.2. Обсуждение результатов констатирующего эксперимента 31
2.3. Методические рекомендации 38
Выводы по главе 2 55
ЗАКЛЮЧЕНИЕ 57
СПИСОК ЛИТЕРАТУРЫ 60
ПРИЛОЖЕНИЕ
-
Курсовая работа:
Создание сайта на тему: «Многооконная структура, слои и стилевая разметка
46 страниц(ы)
Введение 2
Глава 1. Теоретические основы создания Web сайта 5
1.1 Создание Web-страницы с помощью языка HTML 5
1.2 Структура HTML документа 61.3 Форматирование текста 8РазвернутьСвернуть
1.4 Фреймы 12
1.5 JavaScript 13
Глава 2. Теоретический обзор многооконной структуры: слои и стилевая разметка 14
2.1 Фреймы. Создание фреймов 14
2.2 Каскадные таблицы стилей, или CSS 17
2.3 Слои. Каскадные таблицы стилей 31
2.4 Вёрстка 33
2.5 Примеры многооконной структуры 35
Глава 3. Техническое задание 36
3.1 Общие положения 36
3.2 Цели и задачи 36
3.3 Структура и состав 36
3.4 Требования к системе 37
3.5 Терминология 39
Глава 4. Разработка web-сайта 40
4.1. Реализация бета-версии сайта 40
4.2. Тестирование 40
4.3. Публикация сайта 41
Заключение 43
Список литературы 44