перетворення з двійкового коду в зручний для користувача вигляд. p align="justify"> Програмна частина ділиться на операційну систему і виконуваний в даному випадку алгоритм. Розроблюваний алгоритм робить аналіз введених даних відповідно до закладеними функціями. Результат обробки інформації надається на екрані дисплея. p align="justify"> Розроблене програмне забезпечення проходило тестування під управлінням Windows XP.
4. РОЗРОБКА СТРУКТУРИ ПРОГРАМИ
Обгрунтуванням схеми ієрархії є розбиття програми на підпрограми, в даному випадку вони будуть спадними блоками схеми.
В
Рис 4.1 Схема ієрархії програми
Основою для поділу задачі є постановка завдання.
У ній виділяються наступні підзадачі:
введення вихідних даних;
висновок вихідних даних;
розрахунок і виведення результатів;
розрахунок і виведення залежності;
В якості вхідних параметрів у них передаються значення номіналів елементів розрахункової схеми організовані в матриці і вектора необхідні для розрахунків, а вихідним параметром є вектор значень отриманих струмів в гілках.
Для виконання розрахункових операцій присутні процедури які є допоміжними і виконують математичні операції:
opr - процедура програми призначена для визначення визначника матриці.
Графічна схема підпрограми наведена нижче.
В
Рис 4.2 Структурна схема підпрограми введення даних
Після виконання підпрограми введення даних відбувається активізація пунктів Метод вузлових потенціалів , Метод контурних струмів , Графік . p>
У підпрограмі розрахунку схеми спочатку перевіряється, чи були введені дані. Якщо дані введені, то потім заповнюються матриці і вектора і відбувається рішення системи рівнянь, спочатку визначається визначники матриці і якщо він не дорівнює 0 то відбувається обчислення приватних визначнику і нахожденіярешеній системи рівнянь. br/>
. РОЗРОБКА АЛГОРИТМУ РІШЕННЯ ЗАВДАННЯ ТА ОПИС ЙОГО РОБОТИ
Для функціонування програми необхідно задати дані описують основні параметри елементів розрахункової схеми, за завданням існують дані, що вводяться за замовчуванням, але в програмі існує можливість змінити іх.К розглянутим даних належать: опору галузей розрахункової схеми - R1 - R6 (вводяться в Омах), ЕРС джерел Е2 і Е3 що заносяться в Вольтах, значення джерела струму J в Амперах.
Процедура Button1Click - здійснює введення даних і безпосередньо видає рішення шуканих величин. Блок-схема процедури Butto...