Обязанности | Для выполнения возложенных на него функций инженер-программист (программист)обязан:3.1. На основе анализа математических моделей и алгоритмов решения научных, прикладных экономических и других задач разрабатывать программы, обеспечивающиевозможность выполнения алгоритма и соответственно поставленной задачи средствамивычислительной техники, проводить их отладку и тестирование.3.2. Разрабатывать технологию решения задачи по всем этапам обработки информации.3.3. Осуществлять выбор языка программирования для описания алгоритмов и структурданных.3.4. Определять информацию, подлежащую обработке средствами вычислительнойтехники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методыее контроля.3.5. Выполнять работу по подготовке программ к отладке и проводить отладку.3.6. Определять объем и содержание данных контрольных примеров, обеспечивающихнаиболее полную проверку соответствия программ их функциональному назначению.3.7. Осуществлять запуск отлаженных программ и ввод исходных данных, определяемыхусловиями поставленных задач.3.8. Проводить тестирование и корректировку разработанной программы на основеанализа выходных данных.3.9. Разрабатывать инструкции по работе с программами, оформлять необходимуютехническую документацию.3.10. Осваивать и применять в работе новые компьютерные технологии.3.11. Определять возможность использования готовых программных продуктов.3.12. Осуществлять сопровождение внедренных программ и программных средств.3.13. Разрабатывать и внедрять системы автоматической проверки правильностипрограмм, типовые и стандартные программные средства, составлять технологию обработкиинформации.3.14. Выполнять работу по унификации и типизации вычислительных процессов.3.15. Принимать участие в создании каталогов и картотек стандартных программ, вразработке форм документов, подлежащих машинной обработке, в проектировании программ, позволяющих расширить область применения вычислительной техники. |