Возможности современного ПК столь велики, что все большее число людей находят ему применение в своей работе, учебе, быту. Важнейшим качеством современного компьютера является его «дружественность» по отношению к пользователю. Общение человека с компьютером стало простым, наглядным, понятным. Компьютер сам подсказывает пользователю, что нужно делать в той или иной ситуации, помогает выходить из затруднительных положений. Это возможно благодаря программному обеспечению компьютера.
Воспользуемся аналогией между компьютером и человеком. Новорожденный человек ничего не знает и не умеет. Знания и умения он приобретает в процессе развития, обучения, накапливая информацию в своей памяти. Компьютер, который собрали на заводе из микросхем, проводов, плат и прочего, подобен новорожденному человеку. Можно сказать, что загрузка в память компьютера программного обеспечения аналогична процессу обучения ребёнка. Создается программное обеспечение программистами.
Программное обеспечение (ПО) - совокупность программ, хранящихся на всех устройствах долговременной памяти компьютера.
Для эффективного использования компьютера должно соблюдаться соответствие между уровнем развития вычислительной техники и программного обеспечения. С одной стороны, ПО определяет функциональные возможности компьютера. С другой, установка конкретного ПО может быть ограничена конструктивными особенностями компьютера.
Назначение ПО:
обеспечение работоспособности компьютера;
облегчение взаимодействия пользователя с компьютером;
сокращение цикла от постановки задачи до получения результата;
повышение эффективности использования ресурсов компьютера.
Программное обеспечение позволяет:
усовершенствовать организацию работы вычислительной системы с целью максимального использования ее возможностей;
повысить производительность и качество труда пользователя;
адаптировать программы пользователя к ресурсам конкретной вычислительной системы;
расширить ПО вычислительной системы.
Классификация программного обеспечения (по назначению):