Разрабатывать программы, обеспечивающие возможность выполнения алгоритма и, соотвественно, посталенной задачи средствами вычислительной техники, проводить их тестирование и отладку.
Осуществлять запуск отлаженных программ и ввод исходных данных, определяемых условичми поставленных задач.