Search:

Побудова таблиці значень функції

- основної програми;

- розроблених самостійно підпрограм;

- використаних стандартних підпрограм;

Проаналізувавши словесний алгоритм задачі та бібліотеку стандартних програм приходимо до висновку, що розрахунок визначника розв'язання і друк результуючої таблиці доцільно проводити окремими програмними модулями (підпрограмами).Для розрахунку визначника описаного вище.

І друку результуючої таблиці використаємо стандартні підпрограми. Всі решта операції будемо виконувати в основній програмі.

Основна програма призначена для:

- вводу вхідних даних;

- організації циклічного перебору значень параметра І;

- підготовки даних для розв'язання ЛСАР;

- підготовки даних для друку таблиці.

Основна програма повинна виконувати таке функціональне навантаження:

a) в діалоговому режимі вводити і здійснювати контроль за правильністю вводу вхідних даних;

б) організувати циклічне виконання наступного переліку дій:

підготовка даних і звертання до підпрограми розв'язку;

запам'ятовування даних в масиві таблиці;

в) вивід шапки таблиці;

г) підготовка даних і звертання до підпрограми друку таблиці, використаних стандартних підпрограм повинно бути дві, призначені для:

перша - для визначення визначника.

Вибір і обґрунтування мови програмування

Для розробки програмного забезпечення мною вибрано мову програмування Paskal, оскільки її можливості в цілком достатніми для виконання поставленої задачі. Paskal володіє потужним апаратом організації вводу-виводу а, відповідно, достатніми можливостями для розробки різноманітних діалогів. Крім того, для розробки та відлагодження самої програми доцільно вибрати середовище turbo-Pascal оскільки воно забезпечене відповідним текстовим редактором і потужними можливостями для відлагодження програми. Ще однією причиною вибору мови Paskal в наявність достатньої для виконання роботи бібліотеки стандартних програм.


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

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

Позначення в

Призначення

Завдання

Схема

Програма

1

2

3

4

ВХІДНІ МАСИВИ

N

N

Кількість елементів рядка N

B(i,j)

B(i,j)

Матриця В

A(i,j)

A(i,j)

Матриця А

X(i)

X(i)

Масив хі

Скалярні величини:

ДОПОМІЖНІ

a1, b1

a1, b1

Проміжна текстова змінна

N$

N$

Текстова змінна для настройки напрям друку проміжних результатів

j$,i,j,l

j$,i,j,l

Проміжні змінні (лічильники циклу)

ВИХІДНІ

S$(i)

S(i)

Масив текстових величин-заголовків результуючої таблиці по стовпцях

Y(i)

Y(i)

Масив значень результуючої таблиці

Перейти на сторінку номер:
 1  2  3  4  5 


Подібні реферати:

Майбутнє Інтернет

Вступ Інтернет - світова комп'ютерна мережа. Вона складена з різноманітних комп'ютерних мереж, об'єднаних стандартними угодами про способи обміну інформацією і єдиною системою адресації. Інтернет використовує протоколи сімейства TCP/IP. Вони вигідні тим, що забезпечують відносно дешеву можливість надійно і швидко передавати інформацію навіть по не занадто надійних лініях зв'язку, а також будувати програмне забезпечення, придатне для роботи на будь-якій апаратурі. Система адресації (URL-адреси) забезпечує ...

Інженерна графіка як наука створення проекційних зображень

1. Предмет інженерної графіки. Зображення як геометрична модель простору. Інженерна графіка - це дисципліна, яка складається з двох частин : нарисної геометрії та технічного креслення. Нарисна геометрія є розділом геометрії, в якому просторові форми предметів і відповідні геометричні закономірності вивчаються та досліджуються за допомогою їх зображень на площині.. Завданням нарисної геометрії є розробка методів побудови та читання креслень, вивчення способів розв’язування просторових геометричних задач за допомогою ...

Шпаргалка по інформатиці

Розділ 1 ППО та якість програмної продукції 1. Комп’ютерізація-процесс розвитку індустрії комп’ютерних виробів і послуг і їх широке використання в сусп-ві, це наси щення в-ва, засобів транспорту, зв’язку, сфери упр-ня, науки, освіти, попиту обчисл. технікою. 2. Осн.причина стійких і швидких темпів впровадж.сис-м обробки данних і ПЗ є можл-сть підвищення продсті праці в усіх сферах людської д-сті за рахунок використання ЕОМ 3. Осн.тенденції розвитку сис-м обробки данних: Обч.сис-ми висок.прод-сті, які склад.базу нових ...