стів 7
Кіров 2002
Анотація
У додатку В«Керівництво оператораВ» вказані детальні інструкції по роботі з програмою. У цьому додатку зазначено умови, необхідні для запуску програми, а також з чого слід починати роботу. Також додаток містить докладний опис користувацького інтерфейсу програми.
В
Зміст
1 Умови виконання програми 20
2 Запуск 20
3 Обробка критичних ситуацій 20
4 Робота з програмою 21
4.1 Введення вихідних даних 21
4.2 Рішення СЛАР 21
4.3 Висновок результату роботи 21
1 Умови виконання програми
Файл Zeidel.exe є головним модулем, і його присутність гарантує коректний запуск програми.
2 Запуск
Для початку роботи з програмою слід запустити файл Zeidel.exe. Екранна форма програми після запуску показана на малюнку Б.1.
В
Малюнок Б.1 - Екранна форма програми
3 Обробка критичних ситуацій
Навігація в програмі здійснюється клавішами курсору (зелена смужка в меню). p> Програма забезпечена захистом від некоректних дій користувача, зокрема: вибір пунктів В«DecisionВ» і В«OutputВ» без введення вихідних даних в програму, вибір пункту В«OutputВ» не виконавши опцію В«DecisionВ». На малюнку Б.2 показаний приклад роботи програми в критичній ситуації.
Рисунок Б.2 - Приклад роботи програми в критичній ситуації
4 Робота з програмою
4.1 Введення вихідних даних
При виборі пункту меню В«InputВ» екрані з'явиться діалогове вікно введення даних, показане на малюнку Б.3. <В
Малюнок Б.3 - Вікно введення вихідних даних
4.2 Рішення системи
Рішення СЛАР реалізовано в опції В«DecisionВ» (див. малюнок Б.4).
В
Малюнок Б.4 - Вікно рішення СЛАР
4.3 Висновок результату роботи
Висновок отриманого вектора рішень СЛАР передбачений на екран. Діалогове вікно, викликане зверненням користувача В«OutputВ» представлено на малюнку Б.5.
В
Малюнок Б.5 - Вікно виведення результату на екран
При введенні більше 5 рівнянь система повністю не поміщається у вікно виведення результату. У цьому випадку передбачена прокрутка матриці вліво, вправо, вниз і вгору. Діалогове вікно при скролінгу представлено на малюнку Б.6.
Малюнок Б.6 - Вікно виведення результату на екран
В
Додаток В
(обов'язковий)
В
МІНІСТЕРСТВО ОСВІТИ
В
ДЕРЖАВНЕ Освітні установи
ВИЩОЇ НАУКИ
В
Вятському ДЕРЖАВНИЙ УНІВЕРСИТЕТ
В
ФАОТ
В В
РОЗРОБКА ПРОГРАМИ ДЛЯ ВИРІШЕННЯ СИСТЕМ лінійних рівнянь
В В
ТЕКСТ ПРОГРАМИ
Лист затвердження
ТПЖА.12203-01 12 січня-ЛУ
Листів 2
Розробив студент гр. СК-00 ____________/А. І. Іванов/
Керівник викладач
ФАОТ ____________/К. І. Петров/
Кіров 2002
Додаток В
(обов'язковий)
В
МІНІСТЕРСТВО ОСВІТИ
В
ДЕРЖАВНЕ Освітні установи
ВИЩОЇ НАУКИ
В
Вятському ДЕРЖАВНИЙ УНІВЕРСИТЕТ
В
Факультет прикладної математики та телекомунікацій
Кафедра радіоелектронних засобів
В В
Лист затвердження
В
ТПЖА.12203-01 12 січня-ЛУ
В В
РОЗРОБКА ПРОГРАМИ ДЛЯ ВИРІШЕННЯ СИСТЕМ лінійних рівнянь
В
ТЕКСТ ПРОГРАМИ
ТПЖА.12203-01 12 січня
Листів 22
В
Кіров 2002
Анотація
Додаток В«Текст програми В»містить повний код програми.
В
Зміст
1 menu 27
2 cursor 28
3 float_input 31
4 n_input 32
5 about 33
6 task 34
7 help 34
8 input 35
9 decision 37
10 output 39
11 42
В
/*
Розробити програму для вирішення систем лінійних рівнянь.
Реалізувати методи а) простих ітерацій, б) Зейделя.
Передбачити введення числа рівнянь (до 10), матриці коефіцієнтів
і вектора вільних членів.
Виконав студент гр. СК-06 Мамаєв С.В.
*/
# include
# include
# include
# include
# include
// функція відтворення меню
// --------------------------------------------- ---------------------------------
void menu ()
{
window (1,1,80,25);
textbackground (BLACK);
clrscr ();
window (1,1,80,1);
textbackground (LIGHTGRAY);
clrscr ();