UkrReferat.com
найбільша колекція україномовних рефератів

Всього в базі: 75843
останнє поновлення: 2016-12-04
за 7 днів додано 10

Реферати на українській
Реферати на російській
Українські підручники

$ Робота на замовлення
Реклама на сайті
Зворотній зв'язок

 

ПОШУК:   

реферати, курсові, дипломні:

Українські рефератиРусские рефератыКниги
НазваОбчислювальна техніка і програмування (курсова)
Авторdimich
РозділІнформатика, компютерні науки
ФорматWord Doc
Тип документуКурсова
Продивилось2392
Скачало511
Опис
ЗАКАЧКА
Замовити оригінальну роботу

Курсова робота

 

з дисципліни

 

“Обчислювальна техніка і програмування”

 

 

Зміст

 

1. Завдання.

 

2. Постановка задачі.

 

2.1. Аналіз структури вхідних даних задачі.

 

2.2. Визначення порядку підстановки і вводу вхідних даних.

 

2.3. Аналіз структури виду і типу результатів розрахунку.

 

2.4. Вибір математичних методів розрахунку.

 

2.5. Вибір обслуговування мови програмування.

 

3. Схеми алгоритмів.

 

3.1. Таблиці прийнятих позначень змінних і const.

 

3.2. Схема алгоритму основної програми.

 

3.3. Схема алгоритму розробленої підпрограми.

 

4. Текст програм.

 

4.1. Текст основної програми.

 

4.2. Текст розробленої програми.

 

5. Опис програмних модулів.

 

5.1. Опис основної програми.

 

5.2. Опис розробленої підпрограми.

 

6. Роздрук результатів.

 

7. Перелік використаних літературних даних.

 

Завдання

 

За допомогою стандартної програми надрукувати таблицю значень функції.

 

;

 

е – найбільший елемент, помножений на суму його індексів матриці L = D *

Q; d = f(x) задача таблична і допускає кусково-лінійну інтерполяцію.

 

f(x) 0,22 1,85 2,4 3,2 4,3 3,6

 

x 0,1 1,02 5,3 6,1 8,4 10,2

 

 

 

D =

 

1,2 -4,3 5,8

 

3,1 0,2 -0,3

 

-0,4 0,5 2,8

 

Q =

 

0,22 0,33 -0,8

 

1,31 2,45 1,48

 

-2,13 -1,42 0,37

 

 

Для множення матриць і визначення d при заданому значенні х скласти під

програму загального вибору.

 

*е, е – найбільший елемент матриці, помножений на суму його індексів.

Також це значення, яке задане таблично. І цю функцію потрібно знайти

через частино-лінійну інтерполяцію.

 

. Вхідні дані в задачі задані десятковим значенням.

 

2.2.

 

Знаходимо і вводимо матриці.

 

Знаходимо добуток матриці.

 

Знаходимо значення а.

 

Знаходимо значення е.

 

е – найбільший елемент матриці.

 

Обрахуємо суми індексів помножених матриць.

 

Знаходимо значення х.

 

Знаходимо d1 – яка задана таблично і допускає кусково-лінійну

інтерполяцію.

 

Ввід y – значення функції, яка задана.

 

Ввід x, y.

 

Ввід і вивід таблиці.

 

{1,2,…, n}, вигляду:

 

a11 a12 … a1n

 

a21 a22 … a2n

 

A= … … … … ,

 

am1 am2 … amn

 

яка складається з m рядків і n стовпчиків. Якщо m = n, то матриця

називається квадратною; якщо m = 1, то маємо матрицю-рядок; якщо n = 1

матрицю стовпчик.

 

Для множення матриць вибираємо метод Сімпсона, який полягає в тому:

 

a11 a12 a13 b11 b12 b13 a11b11 a12b12 a13b13

 

a21 a22 a23 x b21 b22 b23 = a21b21 a22b22 a23b23

;

 

a31 a32 a33 b31 b32 b33 a31b31 a32b32 a33b33

 

Таким чином будемо обраховувати в програмі. Значення d – яке задано

таблично, можна розв’язати як кусково-лінійну інтерполяцію.

 

2.5. Курсова робота на мові Pascal. Програма написана на мові Pascal

оформлюється з допомогою скінченного набору знаків, які утворять

алгоритм мови. Алфавіт мови складається з букв, десяткових та

-----> Page:

0 [1] [2] [3]

ЗАМОВИТИ ОРИГІНАЛЬНУ РОБОТУ