Логинов Вадим Александрович Факультет: компьютерных информационных технологий и автоматики Специальность: автоматизированное управление технологическими процессами Тема выпускной работы: Автоматизация процесса обогащения углей на пневмовибрационном сепараторе |
|||||||
Знание языков программированияСразу скажу, что не претендую на звание великого программиста. Это не моя специализация, а больше хобби (это не касается программирования микроконтроллеров на Ассемблере. Кстати, можете посетить индивидуальный раздел, там есть прогрммма на Ассемблере) Итак. Turbo Pascal - первое, что попробовал. Скажу сразу: это было давно. На С++ реально делал лишь одну программу - для сортировки массива чисел. А вот Delphi мне нравится. На этом языке писал программы для курсовых проектов и для себя, для удовольствия. Пожалуй, наиболее трудоемкой оказалась программа для решения алгебраических уравнений методом бисекции (может решать также перебором). Например, найдем аргумент, при котором следующая функция равна нулю f(z) = z4 + (z + 3)3 − 7·z3 На следующем рисунке показана моя программа с заданным уравнением и решением Проверка в Mathcad дает, что при найденном аргументе функция равна 0.00044, т.е. почти ноль (см. рис. ниже). Ну что же, результат не космический, но точность можно повысить. Главное желание :) |