
- •1.Представлення інформації в еом. Машинна арифметика. Системи обчислення.
- •2 Правила перекладу чисел із однієї системи обчислення в іншу
- •3. Передавання інформації у евм. Поняття кодування ,декодування, двоїчного алфавіту, кодових комбінацій, коду , довжини коду, біта,байта.
- •4. Структура пк. Технічні характеристики пк.
- •5. Поняття алгоритмізації , алгоритму ,форми представленя і властивості алгоритму.
- •6. Етапи рішення задач на еом з використанням інструментальних мов програмуванння.
- •7. Програмне забезпечення пк. Класифікація програмного забезпечення
- •С истемне прикладне
- •8.Поняття лінійного обчислювального процессу.
- •9. Поняття циклічного обчислювального процесу.
- •10. Поняття розгалуженого обчислювального процесу.
- •11. Пристрої для роботи пк в мережах.
- •12. Алгоритм вкладених циклічних обчислювальних процесів
- •13. Елементи накопичення в алгоритмах обчислювальних процесів.
- •14. Проектування схем алгоритмів визначення найбільшого та найменшого значення функції
- •15 Алгоритм обробки одновимірних масивів
- •16. Алгоритм обробки двовимірних масивів
- •17. Операцшна система Windows. Функції операційної системи.
- •18 Основні групи прикладних програм. Прикладні системи.
- •19. Файлова система ос Windows .Папки.
- •20. Базові алгоритмічні конструкції
- •21. Поняття про моделювання, модель, типи моделей. Види моделювання.
- •22. Чисельні методи обчислення визначених інтегралів.????
- •23. Методи приблизного розв'язання нелінійних рівнянь.
- •24. Чисельні методи рішення диференціальних рівнянь.
- •25.Чисельні методи інтерполяції функції.
- •26. Методи обробки експериментальних даних.
- •27. Методи обробки статистичних даних
- •28. Методи, що використовуються при рішенні задач експлуатації залізничного транспорту.
- •29. Постановка транспортної задачі, як часної задачі лінійного програмування.
- •30. Принципи програмування. Структура програм.
23. Методи приблизного розв'язання нелінійних рівнянь.
Припустимо маємо рівняння у=f(x),де функція неперервна на відрізку [a;b]
F(a)*f(b)>0
Для знаходження кореня рівняння ділимо відрізок навпіл х0=а+b/2, якщо при цьому функція у цій точці дорівнює 0, то х0 є коренем рівняння, якщо f(х0)≠0, то обираємо той відрізок [a;x0],[ x0;b]на кінцях якого f(x) має протилежні знаки. Обрані відрізки знову ділемо павпіл до того моменту поки довжина відрізку, на кінцях якого f(x) має протилежні знаки, не буде менше заданої точності .
Алгоритм метода половинного ділення:
24. Чисельні методи рішення диференціальних рівнянь.
Для вирішення диференціальних рівнянь I порядку використовуються методи Ейлера та Рунге Кутта.Особливість методів- для рішення диференціальних рівнянь треба знайти рішення функції, яка обчислюється циклічно.
У методі Ейлера кожне наступне значення функції y= f (x,y) обчислюється по формулі
y=(і+1)+ yі+ f (xі;yі)h
і=0,1,2….n
Аналогічно в методі Рунге Кутта:
і=0,1,2….n
Блок-схема алгоритму Рунгі Кутта
початок
1
x0, y0,h,n
2
,
і = 1
4
20
5
x = x+h/2
6
7
U=y+
6
7
x = x+h/2
9
U=y+
10
11
x=x+
12
U=y+h*
15
x = x+h/2
P=
(
+2
+2
+
)
y = y + P
17
x,y
18
19
і = і + 1
18
19
і ≤ n
5
20+
-
кінець
21