Информатика и вычислительная техника


Общая характеристика технологии разработкипрограммных средств - часть 2


Программисты также неоднородны по своей квалификации и характеру деятельности, Это могут быть, в частности, системные программисты и прикладные программисты.

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

Программирование - это достаточно развитая отрасль хозяйственной деятельности, связанная со значительными затратами материальных, трудовых и финансовых ресурсов. По данным зарубежных источников, в середине 90 - х годов в мире было занято программированием до 2 % трудоспособного населения. Совокупный оборот в сфере создания программных средств достигает нескольких сот миллиардов долларов в год.

Все программы по характеру использования и категориям пользователей можно разделить на два класса утилитарные программы и программные продукты (изделия).

Утилитарные программы ("программы для себя") предназначены для удовлетворения нужд их разработчиков и не являются предметом широкого распространения.

Программные продукты (изделия) служат для удовлетворения разнообразных потребностей широкого круга пользователей и предназначены для массового распространения и продажи.

Программный продукт - это комплекс взаимосвязанных программ для решения определенной проблемы (задачи) массового спроса, подготовленный к реализации как любой вид промышленной продукции.

68

Программный продукт должен быть соответствующим образом подготовлен к эксплуатации, иметь необходимую техническую документацию, предоставлять сервис и гарантию надежной работы программы, иметь товарный знак изготовителя, а также наличие кода государственной регистрации (желательно). Только при таких условиях созданные программные средства могут быть названы программным продуктом.




Начало  Назад  Вперед