1.Разрабатывать и внедрять системы автоматической проверки правильности программ, типовые и стандартные программные средства, составляет технологию обработки информации. 2.Определять информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля. 3. Определять объем и содержание данных контрольных примеров, обеспечивающих наиболее полную проверку соответствия программ их функциональному назначению. 4. Участвовать в создании каталогов и картотек стандартных программ, в разработке форм документов, подлежащих машинной обработке, в проектировании программ, позволяющих расширить область применения вычислительной техники. 5. Разрабатывать программы на основе анализа математических моделей и алгоритмов решения, экономических и других задач, обеспечивающие возможность выполнения алгоритма и соответственно поставленной задачи средствами вычислительной техники, проводит их тестирование и отладку. 6. Разрабатывать инструкции по работе с программами, оформлять необходимую техническую документацию. 7. Осуществлять выбор языка программирования для описания алгоритмов и структур данных. 8. Определять возможность использования готовых программных продуктов и осуществляет сопровождение внедрения программ и программных средств. |