Классификация ПО
Программное обеспечение – это совокупность программ, которые могут выполняться на компьютере данной модели, включая комплект технической и программной документации.
Системное ПО - это совокупность программ для обеспечения работы компьютера. Системные программы предназначены для управления работой вычислительной системы, выполняют различные функции:
Создание операционной среды для других программ
Обеспечение надежной и эффективной работы компьютера и сети
Проведение диагностики и профилактики
Выполнение вспомогательных технологических процессов
Системное ПО подразделяется на базовое и сервисное.
Базовое ПО включает в себя:
операционные системы (ОС);
оболочки;
сетевые операционные системы.
Сервисное ПО включает в себя программы (утилиты):
программы контроля, тестирования и диагностики, которые используются для проверки правильности функционирования устройств компьютера и для обнаружения неисправностей в процессе эксплуатации; указывают причину и место неисправности;
программы-драйверы, которые расширяют возможности операционной системы по управлению устройствами ввода-вывода, оперативной памятью и т.д.; с помощью драйверов возможно подключение к компьютеру новых устройств или нестандартное использование имеющихся;
программы-упаковщики (архиваторы), которые позволяют записывать информацию на дисках более плотно, а также объединять копии нескольких файлов в один архивный файл;
антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения вирусами.
Прикладное ПО – это комплекс программ для решения задач определённого класса конкретной предметной области. Прикладное ПО работает только при наличии системного ПО.
Прикладное ПО общего назначения:
Средства редактирования текста для подготовки различного рода печатных документов, эти средства позволяют набрать текст, редактировать и изменять его, только редактировать и изменять текст – текстовые редакторы, если средства позволяют работать с графикой и осуществлять гиперсвязи, их называют текстовыми процессорами
Графические редакторы, они позволяют создавать растровую, векторную и трехмерную графику
ЭТ, позволяют автоматизировать обработку текстовой и числовой информации
СУБД, они используются для хранения сведений об одной или нескольких объектах, их свойствах и взаимосвязях
Интегрированные пакеты, они объединяют в своем составе средства, позволяющие обрабатывать различного рода данные, объединенные единым интерфейсом
Игровые и развлекательные пакеты.
Прикладное ПО специального назначения
Авторская система представляет интегрированную среду с заданной интерфейсной оболочкой;
Экспертные системы – это программа, которая ведет себя подобно эксперту в некоторой узкой прикладной области
Гипертекстовые системы – это системы, в которых доступ к любому выделенному фрагменту осуществляется по ссылке
Мультимедиа – это взаимодействие визуальных и аудиоэффектов под управлением интерактивного ПО.
Прикладное ПО профессионального уровня
АРМ – автоматизированное рабочее место
САПР – системы автоматизированного проектирования
АСНИ – автоматизированные системы научных исследований
АСУ – автоматизированные системы управления
Педагогические комплексы
Системы телекоммуникаций
Инструментальное ПО применяют для разработки всевозможных пакетов программ в различных областях человеческой деятельности. Сюда относятся различные языки программирования. Система программирования - программная система, предназначенная для разработки программ на конкретном языке программирования. Система программирования предоставляет пользователю специальные средства разработки программ: транслятор, (специальный) редактор текстов программ, библиотеки стандартных подпрограмм, программную документацию, отладчик и др.
| Назначение | | Примеры |
| Общего назначения | | |
| Игры | Логические Стратегические Имитаторы-тренажеры Развивающие | |
| Программы для обучения | Электронные учебники и репетиторы | |
| Приложения специального назначения | Системы компьютерного черчения Словари и энциклопедии Бухгалтерские программы | |
| Системные | Прикладные | Инструментальные |
| | | |
Ms Word,
C++,
Open Office Org Calc,
Corel Draw,
Gimp,
1С Бухгалтерия,
Acrobat Reader,
Borland Pascal,
7Zip,
3D MAX,
QBasic,
Ms PowerPoint,
DrWeb,
WinRar,
Ms Windows7,
Adobe Flash,
Linux Ubuntu,
Avast,
Adobe Photoshop