На основе анализа математических моделей и алгоритмов решения экономических и других задач разрабатывать программы, обеспечивающие возможность выполнения алгоритма и соответственно поставленной задачи средствами вычислительной техники, проводить их тестирование и отладку; разрабатывать технологию решения задачи по всем этапам обработки информации; осуществлять выбор языка программирования для описания алгоритмов и структур данных; определять информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля; выполнять работу по подготовке программ к отладке и проводить отладку; определять объем и содержание данных контрольных примеров, обеспечивающих наиболее полную проверку соответствия программ их функциональному назначению; осуществлять запуск отлаженных программ и ввод исходных данных, определяемых условиями поставленных задач; проводить корректировку разработанной программы на основе анализа выходных данных; разрабатывать инструкции по работе с программами, оформлять необходимую техническую документацию; определять возможность использования готовых программных продуктов; осуществлять сопровождение внедрения программ и программных средств; разрабатывать и внедрять системы автоматической проверки правильности программ, типовые и стандартные программные средства, составлять технологию обработки информации; выполнять работу по унификации и типизации вычислительных процессов; принимать участие в создании каталогов и картотек стандартных программ, в разработке форм документов, подлежащих машинной обработке, в проектировании программ, позволяющих расширить область применения вычислительной техники |