
- •Информатика
- •1. Описание содержания работы:
- •Описание структур алгоритмов
- •2. Описание основных блоков для схем программ
- •3. Описание операторов, используемых при программировании
- •Аргумент Описание
- •Оператор цикла for … next
- •Оператор цикла - do...Loop
- •Оператор комментария - rem
- •Оператор считывания входных констант - read
- •Оператор задания списка констант - data
- •Оператор ввода данных с клавиатуры - input
- •Оператор вывода данных на терминал - print
- •Оператор вывода данных на терминал в заданном формате - print using
- •Оператор задания процедуры - sub
- •Оператор вызова basic-процедур - call
- •Оператор конца процедуры обработки прерываний - resume
- •Оператор задания цвета - color
- •Оператор очистки экрана - cls
- •Оператор объявления общих переменных – common
- •Аргумент Описание
- •Оператор объявления переменных - dim
- •Оператор построения окружностей и эллипсов circle:
- •Оператор определения окна графического вывода view
- •Оператор определения логического пространства текущего графического окна window:
- •Пример оформления задачи.
- •Информатика Курсовая работа №1 Задание №1
- •1. Общие сведения
- •2. Функциональное назначение
- •3. Описание логической структуры
- •4. Используемые технические средства
- •5. Входные и выходные данные
- •Пример расчета для заданной функции
- •Контрольный пример
- •Варианты заданий на курсовую работу:
Варианты заданий на курсовую работу:
1.
Для заданного дифференциального
уравнения первого порядка
=f(x,y)
с начальным условием y0 =y0(x0)
найти решение на отрезке
[a,b]
методом Эйлера-Коши с уточнением.
=
[0,5,
1,5].
2.
Для заданного дифференциального
уравнения первого порядка
=f(x,y)
с начальным условием y0 =y0(x0)
найти решение на отрезке
[a,b]
(определить самостоятельно) методом
Рунге-Кутта
3.
Для заданного дифференциального
уравнения первого порядка
=f(x,y)
с начальным условием y0 = y0(x0)
найти решение на отрезке
[a,b]
методом Адамса.
4. Для заданной функции Y = f(x) на интервале [a,b] (определить самостоятельно):
1) рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2) отделить корни уравнения f(x) = 0 аналитически, т.е. определить количество корней;
3) уточнить корни уравнения f(x) = 0 методом хорд и касательных с точностью 0.00001
Исходные данные:
5. Для заданной функции f(x)=0 на интервале [a,b]:
1) рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2) отделить корни уравнения f(x) = 0 аналитически, т.е. определить количество корней;
3) уточнить корни уравнения f(x) = 0 методом деления отрезка пополам с точностью до 0.00001
Исходные данные:
6. Для заданной функции f(x)=0 на интервале [a,b] (определить самостоятельно):
1) рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2) отделить корни уравнения f(x) = 0 аналитически, т.е. определить количество корней;
3) уточнить корни уравнения f(x) = 0 методом хорд с точностью 0.00001
Исходные данные:
7. Для заданной функции f(x)=0 на интервале [a,b] (определить самостоятельно):
1) рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2) отделить корни уравнения f(x) = 0 аналитически, т.е. определить количество корней;
3) уточнить корни уравнения f(x) = 0 методом касательных с точностью 0.00001
Исходные данные:
8. Для заданной функции y=f(x) на интервале [a,b] (определить самостоятельно):
1)рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2)определить области существования локальных экстремумов, т.е. определить количество локальных экстремумов;
3)уточнить значения локальных экстремумов методом дихотомии с точностью до 0.00001
Исходные данные:
9. Для заданной функции Y=f(x) на интервале [a,b] (определить самостоятельно):
1)рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2)отделить корни уравнения f(x) = 0 аналитически, т.е. определить количество корней;
3)уточнить корни уравнения f(x) = 0 методом итераций с точностью до 0.00001
Исходные данные:
10. Для заданной функции Y = f(x) на интервале [0,5, 2,0]:
1) рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2) определить области существования локальных экстремумов, т.е. определить количество локальных экстремумов;
3) уточнить значения локальных экстремумов методом поразрядного приближения с точностью до 0.00001
Исходные данные:
11. Для заданной функции Y = f(x) на интервале [0,5, 2,0]:
1)рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2)определить области существования локальных экстремумов, т.е. определить количество локальных экстремумов;
3)уточнить значения локальных экстремумов методом золотого сечения с точностью до 0.00001
Исходные данные:
12. Для заданной функции Y = f(x) на интервале [0,25, 2,2]:
1)рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2)определить области существования локальных экстремумов, т.е. определить количество локальных экстремумов;
3)уточнить значения локальных экстремумов методом квадратичной интерполяции-экстраполяции с точностью до 0.00001
Исходные данные:
13. Для заданной подынтегральной функции Y = f(x) на интервале [1,4, 0,6]:
1) рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2) вычислить определенный на заданном интервале интеграл модифицированным методом прямоугольников с точностью до 0.01 %
Исходные данные:
14. Для заданной подынтегральной функции Y = f(x) на интервале [0,2, 0,8]:
1)рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2)вычислить определенный интеграл методом трапеций с точностью до 0.01 %
Исходные данные:
15. Для заданной подынтегральной функции Y = f(x) на интервале [0,3, 0,9]:
1)рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2)вычислить определенный интеграл на заданном интервале методом парабол с точностью до 0.01 %
Исходные данные:
16. Решить систему n-линейных уравнений методом последовательного исключения неизвестных (методом Гаусса).
Исходные данные:
1,4x1 + 2,1x2 - 3,3x3 + 1,1x4 = 10;
10x1 - 1,7x2 + 1,1x3 - 1,5x4 = 1,7;
2,2x1 + 34,4x2 - 1,1x3 - 1,2x4 = 20;
1,1x1 + 1,3x2 + 1,2x3 + 1,4x4 = 1,3.
17. Решить систему n-линейных уравнений по схеме Халецкого (точность решения выбрать самостоятельно).
Исходные данные:
1,1x1 + 11,3x2 - 1,7x3 + 1,8x4 = 10;
1,3x1 - 11,7x2 + 1,8x3 + 1,4x4 = 1,3;
1,1x1 - 10,5x2 + 1,7x3 - 1,5x4 = 1,1;
1,5x1 - 0,5x2 + 1,8x3 - 1,1x4 = 10.
18. Решить систему n-линейных уравнений методом последовательных приближений (методом итераций) с точностью до 0.00001 .
Исходные данные:
1,7x1 - 1,3x2 - 1,1x3 - 1,2x4 = 2,2;
10x1 -10x2 - 1,3x3 + 1,3x4 = 1,1;
3,5x1 + 3,3x2 + 1,2x3 + 1,3x4 = 1,2;
1,3x1 + 1,1x2 - 1,3x3 - 1,1x4 = 10.
19.
Для заданного дифференциального
уравнения первого порядка
=f(x,y)
с начальным условием y0 =y0(x0)
найти решение на отрезке
[a,b]
методом Эйлера-Коши с уточнением.
=
[1,4,
2,4].
20.
Для заданного дифференциального
уравнения первого порядка
=f(x,y)
с начальным условием y0 =y0(x0)
найти решение на отрезке
[a,b]
методом Милна.
=
[0,8,
1,8].
21. Для заданного одномерного числового массива произвести статистическую обработку данных: вычислить размах, среднее, среднеквадратическое отклонение и другие характеристики. Организовать ввод данных с диска и клавиатуры, осуществить вывод исходных данных и результатов на экран монитора, печать, в файл.
22. Для заданного одномерного числового массива обеспечить построение гистограммы и полигона распределения случайной величины. Организовать ввод данных с диска и клавиатуры, осуществить вывод гистограммы и полигона на экран монитора в графическом режиме, на печать и файл характеристик гистограммы и полигона.
23. Для заданных 2-х одномерных числовых массивов произвести расчет парной корреляции и линейной регрессии, а также построение диаграммы рассеивания. Организовать ввод данных с диска и клавиатуры, осуществить вывод исходных данных и результатов на экран монитора, печать, в файл.
24. Разработать программу расчета нормальной вероятностной бумаги. Организовать ввод данных с диска и клавиатуры, осуществить вывод исходных данных и результатов на экран монитора, печать, в файл.
25. Разработать программу определения интегрированных оценок случайных величин. Организовать ввод данных с диска и клавиатуры, осуществить вывод исходных данных и результатов на экран монитора, печать, в файл.
26. Разработать программу расчета кривой оперативной характеристики. Организовать ввод данных с диска и клавиатуры, осуществить вывод исходных данных и результатов на экран монитора, печать, в файл.
27. Разработать программу расчета критерия правильности контроля. Организовать ввод данных с диска и клавиатуры, осуществить вывод исходных данных и результатов на экран монитора, печать, в файл.
28.
Для заданного дифференциального
уравнения первого порядка
=f
(x,y) с начальным условием y0 =y0(x0)
найти решение на отрезке
[0,1]
(определить самостоятельно) методом
Рунге-Кутта
29.
Для заданного дифференциального
уравнения первого порядка
=f(x,y)
с начальным условием y0 =y0(x0)
найти решение на отрезке
[0,1]
методом Адамса.
30. Для заданной функции Y = f(x) на интервале [a,b] (определить самостоятельно):
1) рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2) отделить корни уравнения f(x) = 0 аналитически, т.е. определить количество корней;
3) уточнить корни уравнения f(x) = 0 методом хорд и касательных с точностью 0.00001
Исходные данные:
31. Для заданной функции f(x)=0 на интервале [a,b]:
1) рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2) отделить корни уравнения f(x) = 0 аналитически, т.е. определить количество корней;
3) уточнить корни уравнения f(x) = 0 методом деления отрезка пополам с точностью до 0.0001
Исходные данные:
32. Для заданной функции f(x)=0 на интервале [a,b] (определить самостоятельно):
1) рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2) отделить корни уравнения f(x) = 0 аналитически, т.е. определить количество корней;
3) уточнить корни уравнения f(x) = 0 методом хорд с точностью 0.0001
Исходные данные:
33. Для заданной функции f(x)=0 на интервале [a,b] (определить самостоятельно):
1) рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2) отделить корни уравнения f(x) = 0 аналитически, т.е. определить количество корней;
3) уточнить корни уравнения f(x) = 0 методом касательных с точностью 0.00001
Исходные данные:
34. Для заданной функции y=f(x) на интервале [a,b] (определить самостоятельно):
1)рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2)определить области существования локальных экстремумов, т.е. определить количество локальных экстремумов;
3)уточнить значения локальных экстремумов методом дихотомии с точностью до 0.00001
Исходные данные:
35. Для заданной функции Y=f(x) на интервале [a,b] (определить самостоятельно):
1)рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2)отделить корни уравнения f(x) = 0 аналитически, т.е. определить количество корней;
3)уточнить корни уравнения f(x) = 0 методом итераций с точностью до 0.00001
Исходные данные:
36. Для заданной функции Y = f(x) на интервале [0,5, 2,0]:
1) рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2) определить области существования локальных экстремумов, т.е. определить количество локальных экстремумов;
3) уточнить значения локальных экстремумов методом поразрядного приближения с точностью до 0.0001
Исходные данные:
37. Для заданной функции Y = f(x) на интервале [0,5, 2,0]:
1)рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2)определить области существования локальных экстремумов, т.е. определить количество локальных экстремумов;
3)уточнить значения локальных экстремумов методом золотого сечения с точностью до 0.0001
Исходные данные:
38. Для заданной функции Y = f(x) на интервале [0,25, 2,2]:
1)рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2)определить области существования локальных экстремумов, т.е. определить количество локальных экстремумов;
3)уточнить значения локальных экстремумов методом квадратичной интерполяции-экстраполяции с точностью до 0.00001
Исходные данные:
39. Для заданной подынтегральной функции Y = f(x) на интервале [1,4, 0,6]:
1) рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2) вычислить определенный на заданном интервале интеграл модифицированным методом прямоугольников с точностью до 0.01 %
Исходные данные:
40. Для заданной подынтегральной функции Y = f(x) на интервале [0,2, 0,8]:
1)рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2)вычислить определенный интеграл методом трапеций с точностью до 0.01 %
Исходные данные:
41. Для заданной подынтегральной функции Y = f(x) на интервале [0,3, 0,9]:
1)рассчитать n значений функции с равномерным шагом изменения аргумента x, значения аргумента и функции представить в виде таблицы;
2)вычислить определенный интеграл на заданном интервале методом парабол с точностью до 0.01 %
Исходные данные:
42. Решить систему n-линейных уравнений методом последовательного исключения неизвестных (методом Гаусса).
Исходные данные:
1,4x1 + 2,1x2 - 3,3x3 + 1,1x4 = 10;
10x1 - 1,7x2 + 1,1x3 - 1,5x4 = 1,7;
2,2x1 + 34,4x2 - 1,1x3 - 1,2x4 = 20;
1,1x1 + 1,3x2 + 1,2x3 + 1,4x4 = 1,3.
43. Решить систему n-линейных уравнений по схеме Халецкого (точность решения выбрать самостоятельно).
Исходные данные:
1,1x1 + 11,3x2 - 1,7x3 + 1,8x4 = 10;
1,3x1 - 11,7x2 + 1,8x3 + 1,4x4 = 1,3;
1,1x1 - 10,5x2 + 1,7x3 - 1,5x4 = 1,1;
1,5x1 - 0,5x2 + 1,8x3 - 1,1x4 = 10.
44. Решить систему n-линейных уравнений методом последовательных приближений (методом итераций) с точностью до 0.00001 .
Исходные данные:
1,7x1 - 1,3x2 - 1,1x3 - 1,2x4 = 2,2;
10x1 -10x2 - 1,3x3 + 1,3x4 = 1,1;
3,5x1 + 3,3x2 + 1,2x3 + 1,3x4 = 1,2;
1,3x1 + 1,1x2 - 1,3x3 - 1,1x4 = 10.
45.
Для заданного дифференциального
уравнения первого порядка
=f(x,y)
с начальным условием y0 =y0(x0)
найти решение на отрезке
[a,b]
методом Эйлера-Коши с уточнением.
=
[1,4,
2,4].
46.
Для заданного дифференциального
уравнения первого порядка
=f(x,y)
с начальным условием y0 =y0(x0)
найти решение на отрезке
[a,b]
методом Милна.
=
[0,8,
1,8].