мі не має значення для користувача, так як він побачить не сам компонент, а меню, сгенерированное їм), призначений для виведення головного меню на формі.
Компонент Form - це найважливіший візуальний компонент, який являє собою видиме вікно Windows.
Компонент StringGrid - призначений для відображення різних даних в табличній формі.
На малюнку 2 відображена початкова форма програми.
2.3 Опис об'єктів програми
У таблиці №1 представлено опис всіх об'єктів, які задіяні в програмі:
Малюнок 2 - Об'єкти форми
Таблиця №1 - Опис об'єктів:
Об'ектиОпісаніе об'ектаButton1Кнопка створення розмірності массіва.Button2Кнопка, обчислення метода.Edit1Ввод размерності.Label1Надпісь для поля StringGrin1.Label2Надпісь для поля StringGrin2.Label3Надпісь для поля Edit1.StringGrit1Ввод данних.StringGrit2Вивод данних.MainMenuГлавное меню вікна програми.
. 4 Тестування програми
Приклад 1.
У полі Edit1 вводимо розмірність таблици 3.
Натиснемо кнопку «Створити таблицю», в StringGrid1 з'явиться 3 рядки і 4 шпальти.
У StringGrid1 вводимо необхідні значення, як показано в табліце№2
Таблиця № 2 - Введення значень
32-142-152317-15
Натискаємо кнопку «Виконати рішення», до компонент StringGrid2 отримуємо результат свідчення в табліце№3
Таблиця №3 - Висновок значень
X (1) 2.000X (2) 1.000X (3) 4.000
Для підтвердження цих даних зробимо переклад математичним способом:
Спочатку переконаємося в тому, що визначник матриці lt; # justify gt; Отже, x=2; y=1; z=4.
2.5 Керівництво користувача
Відкриваємо каталог практика, і запускаємо файл ObrMatP1.exe, відкриється головне вікно програми (Малюнок 3):
Малюнок 3 - Інтерфейс програми
. У полі Edit1 вводимо розмірність таблиці;
. Натиснемо на кнопку Button1 «Створити таблицю»;
. У полі StringGrid1 вводимо значення;
. Натиснемо на кнопку Button2 «Виконати рішення»;
. У полі StringGrid2 з'явиться результат обчислення;
. Для додаткових відомостей, натисніть на компонент меню: «Довідка»;
. Якщо необхідно очистити поля для введення даних, натисніть на компонент меню «Очистити»;
. Якщо необхідно вийти з форми, натисніть на компонент меню «Вихід»;
На малюнку 4 показана виконана програма, в якій введені значення. Виведений результат.
Малюнок 4 - Керівництво користувача
Висновок
У цій роботі вирішена задача розв'язання систем лінійних рівнянь «матричним методом».
У ході тестування був отриманий результат розв'язання систем лінійних рівнянь «матричним методом», по якому видно, що результат методу збігається з достатньою точністю.
Програма є повністю працездатною, що підтверджується результатами її тестуванням.
Дана програма була написана на мові Delphi 7.0. При розробці програми були враховані всі вимоги до програми і виконані повною мірою.
При розробці даної програми я закріпив знання по програмуванню в середовищі Delphi 7.0, також отримав деякі нові знання при розробці цієї програми.
програма лінійний рівняння інтерфейс
Список використаної літератури
1. Абрамовіц М. Довідник за спеціальними формулами і функціям/М. Абрамовіц, І. Стігала.- М .: Наука, 2010. - 832 с.
. Боглаєв Ю.П. Обчислювальна математика та програмування/Ю.П. Боглаєв.- М .: Вища школа, 2011. - 554 с.
. Березін І.С., Жидков Н.П. Методи обчислень т.2/І.С. Березін.- М .: Физматгиз, 2012. - 264 с.
. Обчислювальна математика/Н.І. Даніліна, Н.С. Дубровська, О.П. Кваша, Г.С. Смирнов.- М .: Вища школа, 2011. - 472 с.
. Гаврилов М.В. Інформатика та ІТ: навчальний посібник/М.В. Гаврилов.- М: Гардарика, 2010. - 656 с.
. Даніліна Н.І., Дубровська Н.С. Чисельні методи для технікумів/Н.І. Даніліна, Н.С. Дубровська.- М .: Вища школа, 2012. - 368 с.
. Демидович Б.П. Основи обчислювальної математики/Б.П. Демидович, І.А. Марон.- М .: Наука, 2011. - 664 с.
. Кірєєв В.І., Пантелєєв А.В. Чисельні методи в прикладах і задачах/В.І. Кірєєв, А.В. Пантелєєв.- М .: Вища школа, 2010. - 480 с. <...