Книга: Компьютер от «А» до «Я»: Windows, Интернет, графика, музыка, видео и многое другое
Понятие программного обеспечения
Понятие программного обеспечения
Неотъемлемой частью любого компьютера является его программное обеспечение, без которого компьютер становится просто набором красивых, но бесполезных технических устройств. Иначе говоря, программное обеспечение – это именно та программная часть компьютера, о которой мы упоминали ранее и которая используется в комплексе с аппаратной частью.
В общем случае программное обеспечение – это совокупность всех программ, установленных на компьютере и обеспечивающих возможность его эксплуатации так, как это необходимо пользователю. Все программное обеспечение можно разделить на две категории: системное и прикладное.
К системному программному обеспечению относятся программные средства, с помощью которых обеспечивается работа компьютера. Попросту говоря, без системного программного обеспечения ни один компьютер работать не будет, поскольку оно является своего рода посредником между пользователем и аппаратной частью компьютера.
В свою очередь, системное программное обеспечение также можно разделить на две категории: базовое и сервисное программное обеспечение. К базовому программному обеспечению относятся операционные системы (Windows, Linux, и др.), оболочки, а также сетевые операционные системы. Что касается сервисного программного обеспечения, то оно предназначено в первую очередь для обслуживания, диагностики, защиты компьютера, а также для выполнения иных сервисных функций. В сервисному программному обеспечению, в частности, относятся:
? антивирусные программы;
? защитные утилиты категорий AntiSpyware и AntiAdware;
? программы для диагностики и лечения операционной системы и аппаратных составляющих (жесткого диска, оперативной памяти, и др.);
? программы для «разгона» компьютера;
? архиваторы;
? программы для обслуживания локальной сети.
Помимо перечисленных, существует целый ряд и иных программных средств сервисного назначения.
Что касается прикладного программного обеспечения, то к нему относятся программные продукты, предназначенные для решения задач определенной области или сферы деятельности. В частности, таковыми являются программы для экономистов и бухгалтеров («1С», «Галактика», и т. п.), инженеров («AutoCAD»), текстовые и табличные редакторы (Word, Excel), программы для воспроизведения мультимедийных файлов (Winamp, Windows Media Player), для работы с графическими файлами и объектами (MS Paint, Corel Driwe), с электронной почтой (The Bat, Outlook Express), обучающие и игровые программы, всевозможные справочники, и т. д. и т. п.
ПРИМЕЧАНИЕ
Отличительной чертой прикладного программного обеспечения является то, что его использование возможно только при наличии системного программного обеспечения. Попросту говоря, если на компьютере не установлена операционная система, то и прикладные программы работать не будут (вы просто не сможете их установить или запустить).
Отметим, что прикладное программное обеспечение в большинстве случаев предназначено для эксплуатации в определенной среде. Например, если какая-то программа создана для использования в среде операционной системы Windows, то в системе Linux она работать не будет, и т. д. Хотя существуют и продукты, которые могут работать в разных операционных системах (иногда одна и та же программа имеет разные версии – специально для разных операционных систем).
Пользователями прикладного программного обеспечения обычно являются люди, которые собственно в компьютерных вопросах могут разбираться слабо, поскольку по роду деятельности имеют другую специализацию: инженеры, бухгалтеры, школьники и студенты, экономисты, врачи, домашние пользователи, и т. д. Поэтому такие продукты, как правило, характеризуются простым и понятным пользовательским интерфейсом и удобным инструментарием, что позволяет освоить основные приемы и методы работы в максимально короткие сроки.
Существует и еще одна особая категория программного обеспечения, которую составляют системы программирования (иногда их называют еще инструментальными системами). Система программирования представляет собой комплекс программ, предназначенных для разработки, тестирования и внедрения программных продуктов. Как правило, система программирования включает в себя отладчики, трансляторы, библиотеки справочных программ, редакторы связей, среду разработки программ, и др. В этой книге мы не будем останавливаться на системах программирования, поскольку они предназначены для специалистов, работающих в сфере разработки программного обеспечения.
- Глава 3 Понятие производительности
- 10.6. Методы программного интерфейса легковесных процессов
- 11.2. СВОЙСТВА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
- Выбор аппаратного обеспечения для InterBase
- Понятие об ODS
- 1.2. Понятие информации. Общая характеристика процессов сбора, передачи, обработки и накопления информации
- 1.1. Понятие рекламного права и рекламного законодательства
- 5. Понятие ключей
- 5. Понятие индексов
- Функция программного обеспечения
- Общее понятие об электронных таблицах
- Понятие о базах данных