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