Логінов Вадим Олександрович Факультет: комп´ютерних інформаційних технологій і автоматики Спеціальність: автоматизоване управління технологічними процесами Тема випускної роботи: Автоматизація процесу збагачення вугілля на пневмовібраційному сепараторі |
|||||||
Знання мов програмуванняСкажу відразу, що не претендую на звання професійного програміста. Це не моя спеціалізація, це мені просто до вподоби (це не стосується програмування мікроконтролерів. Це вже я маю знати як спеціаліст з автоматизації. Приклад є в індивідуальному розділі). Отож, програмування. Першою мовою, з якою я познайомився, був Turbo Pascal. Але це було, як кажуть, давно і... правда, але не серйозно. Далі я трішки займався С++. Більш-менш добре я можу програмувати на Delphi. Він мені подобається. На цій мові я виконував деякі курсові проекти та програмував для себе, для задоволення. Найбільш складною моєю програмою є програма для знаходження коренів алгебраїчного рівняння. Наприклад, знайдемо аргумент, при якому наведена функція приймає нульове значення f(z) = z4 + (z + 3)3 − 7·z3 На наступному малюнку показано мою програму з введеними даними для вирішення поставленої задачі Програма знайшла корінь z = 6.686111. Перевіримо правильність в Mathcad (див. мал. нижче). Як бачимо, із таким коренем функція набуває не нульового значення, а дорівнює 0.00044. Але це дуже близько до нуля. При бажанні точніть можна збільшити |