Professional Documents
Culture Documents
ОБЧИСЛЮВАЛЬНА ТЕХНІКА ТА ПРОГРАМУВАННЯ. ЧАСТИНА 1. ДКР
ОБЧИСЛЮВАЛЬНА ТЕХНІКА ТА ПРОГРАМУВАННЯ. ЧАСТИНА 1. ДКР
НТУУ “КПІ”
2016
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ УКРАЇНИ
«КИЇВСЬКИЙ ПОЛІТЕХНІЧНИЙ ІНСТИТУТ»
Факультет електроенерготехніки та автоматики
НТУУ “КПІ”
2016
Методичні вказівки виконання домашньої контрольної роботи з дисципліни
«Обчислювальна техніка та програмування. Частина 1» для студентів
спеціальності 141 Електроенергетика, електротехніка та електромеханіка /
Уклад.: Д.В. Настенко, А.Б. Нестерко, Г.О. Труніна – Київ: НТУУ “КПІ”, 2016.
Відповідальний
Редактор О.С. Яндульський, професор, д.т.н.
За редакцією укладачів
3
Зміст
Тема............................................................................................................................... 4
Мета роботи ................................................................................................................. 4
Завдання ....................................................................................................................... 4
Стислі теоретичні відомості ....................................................................................... 5
Варіанти завдань.......................................................................................................... 8
Вимоги до оформлення роботи ................................................................................ 13
Критерії оцінювання роботи .................................................................................... 15
Список літератури ..................................................................................................... 16
Додаток 1 .................................................................................................................... 17
4
Тема
Використання алгоритмічної мови C# для математичного моделювання
складних арифметичних завдань та методів.
Мета
В спеціальних дисциплінах студенти виконують різноманітні інженерні
розрахунки, зустрічаються з необхідністю використання різних методів
обчислювальної математики. Дана робота пов’язана з практичним
використанням різноманітних квадратурних формул для обчислення
визначених інтегралів.
Метою роботи є опанування методів модульної побудови алгоритмів та
їх реалізації за допомогою елементів алгоритмічної мови C# (циклів,
розгалужень, масивів).
Завдання
𝑓(𝑥)𝑑𝑥 = 𝐴 𝑓(𝑥 )
𝑓(𝑥)𝑑𝑥 ≅ 𝜑(𝑥)𝑑𝑥
6
𝑓(𝑥)𝑑𝑥
ℎ
𝐼= 𝑆 = (𝑓(𝑥 ) + 𝑓(𝑥 ))
2
Варіанти завдань
Варіант 3
𝑦 = 𝑥 − 2𝑥 + 1
𝑦 = −𝑥 + 2𝑥
1 1
𝑥 ∈ [1 − ;1 + ]
√2 √2
Варіант 4
𝑦 = 𝑠𝑖𝑛 𝑥
2
− 𝑥+2
𝜋
𝜋
𝑥 ∈ [ ; 𝜋]
2
Варіант 5
y = −x + 1
y = (x − 1)
x ∈ [0; 1]
Варіант 6
x
y=− +1
2
y = (x − 1)
x ∈ [1.5; 2]
Варіант 7
y = √x
y=x
x ∈ [1; 2]
Варіант 8
2
y= x
π
y = sin x
π
x ∈ 0;
2
Варіант 9
y = √x
y=x
x ∈ [0; 1]
10
Варіант 10
y = sin x
y = cos x
π
x ∈ 0;
4
Варіант 11
y=x−1
y = (x − 1)
x ∈ [1; 2]
Варіант 12
𝑦 = 𝑐𝑜𝑠 𝑥
𝑦 = 𝑠𝑖𝑛 𝑥
𝜋 𝜋
𝑥 ∈ ;
4 2
Варіант 13
𝑦=𝑥
𝑦=𝑥
𝑥 ∈ [1; 2]
Варіант 14
1
𝑦= 𝑥
2
𝑦 = (𝑥 − 1)
𝑥 ∈ [0; 0,5]
Варіант 15
y=x
y = √x
x ∈ [1; 2]
Варіант 16
𝑦 = 𝑥 − 2𝑥 + 1
𝑦 = −𝑥 + 2𝑥
1
𝑥 ∈ [0; 1 − ]
√2
11
Варіант 17
𝑦 = 𝑥 − 2𝑥 + 1
𝑦 = −𝑥 + 2𝑥
1
𝑥 ∈ 1+ ;2
√2
Варіант 18
𝑦 = 𝑠𝑖𝑛 𝑥
𝑦 = 𝑐𝑜𝑠 𝑥
𝑦=0
𝜋
𝑥 ∈ 0;
2
Варіант 19
𝑦=𝑥
𝑦 = √𝑥
𝑥 ∈ [0; 1]
Варіант 20
𝑦 = 𝑥 − 2𝑥 + 1
𝑦 = −𝑥 + 2𝑥
𝑦=0
𝑥 ∈ [0; 1]
Варіант 21
1
𝑦= 𝑥
2
𝑦 = (𝑥 − 1)
𝑥 ∈ [0,5; 2]
Варіант 22
𝑦=𝑥
𝑦=𝑥
𝑥 ∈ [0; 1]
Варіант 23
𝑦 = 𝑥 − 2𝑥 + 1
𝑦 = −𝑥 + 2𝑥
𝑦=1
𝑥 ∈ [0; 1]
12
Варіант 24
𝑥
𝑦 =− +1
2
𝑦 = (𝑥 − 1)
𝑥 ∈ [0; 1,5]
13
Список літератури
Додаток 1
Приклад титульного аркушу роботи
Перевірив: Виконав:
Нестерко А.Б. Студент гр. ЕК-71
Іваненко І.І.
Київ – 2016