Категории специалистов, занятых разработкой и эксплуатацией программного обеспечения
Прикладной программист (application programmer) — осуществляет разработку и отладку программ для решения функциональных задач (т. е. задач по реализации функций управления в рамках информационной системы — управление деятельностью торгового предприятия, управление перевозкой грузов, планирование выпуска продукции). Для работы с ЭВМ существует группа специально обученных технических работников… Читать ещё >
Категории специалистов, занятых разработкой и эксплуатацией программного обеспечения (реферат, курсовая, диплом, контрольная)
Основная категория специалистов, занятых разработкой программ, — это программисты. Программисты неоднородны по уровню квалификации, а также по характеру своей деятельности.
Системный программист (system/software programmer, toolsmith) — занимается разработкой, эксплуатацией и сопровождением системного программного обеспечения, поддерживающего работоспособность компьютера и создающего среду для выполнения программ.
Прикладной программист (application programmer) — осуществляет разработку и отладку программ для решения функциональных задач (т. е. задач по реализации функций управления в рамках информационной системы — управление деятельностью торгового предприятия, управление перевозкой грузов, планирование выпуска продукции).
Программист-аналитик (programmer-analyst) — программист, анализирующий и проектирующий комплекс взаимосвязанных программ.
Постановщик задач — разработчик формальных постановок задач, требующих реализации на ЭВМ.
Администратор базы данных — человек, который обеспечивает организационную поддержку базы данных.
Администратор сети — человек, который обеспечивает организационную поддержку работы локальной сети.
Основным потребителем программ является конечный пользователь (end user), который, как правило, не является специалистом в области программирования.
Для работы с ЭВМ существует группа специально обученных технических работников — операторов ЭВМ. Они не программируют, а используют готовые программы для обеспечения работы на ЭВМ конечных пользователей: набор текстов, печать документов, копирование информации, запись на внешние носители и др.
Рис. 1. Схема взаимодействия специалистов, занятых разработкой и эксплуатацией программного обеспечения