Классификация программного обеспечения ПК

Программное обеспечение (ПО) современных компьютеров можно условно разделить на три группы: 

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

Центральное место в системном ПО занимают операционные системы. Операционная система (ОС) загружается автоматически при включении компьютера и управляет его работой до его выключения. Она ведет диалог с пользователем, осуществляет управление оперативной памятью, дисковым пространством и т.д., запускает другие программы на выполнение и обеспечивает пользователю и программам способ общения (интерфейс) с устройствами компьютера. Другими словами, ОС обеспечивает функционирование и взаимосвязь всех компонентов компьютера, предоставляет пользователю и его программам доступ к аппаратным средствам. ОС определяет производительность системы, степень защиты данных, требования к аппаратным средствам. Примерами ОС являются MS DOS, OS/2, Unix, Windows, Linux.

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

Системы технического обслуживания – это ПО, которое служит для специалистов инструментом по эксплуатации и ремонту компьютера. 

Файловые менеджеры дополняют ОС более удобным средством управления файлами и папками.

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

Прикладное программное обеспечение (ППО) предназначено для решения задач пользователя. Оно включает:

· прикладные программы пользователя – для решения конкретных задач;

· библиотеки программ – наборы отдельных программ, каждая из которых реша-

ет некоторую задачу или выполняет функцию;

· пакеты прикладных программ (ППП) – это комплексы взаимосвязанных про-

грамм, ориентированные на решение каких-либо классов задач. 

Различают следующие типы ППП: 

ППП общего назначения – универсальные программные продукты, предназначенные для автоматизации широкого класса задач пользователя. К ним относятся: 

текстовые редакторы; табличные процессоры; системы динамических презентаций; электронные словари и системы перевода; системы распознавания текста (Fine Reader) и др.

Системы общего назначения часто интегрируются в многокомпонентные пакеты для автоматизации офисной деятельности - офисные пакеты Microsoft Office.

методо-ориентированные ППП, в основе которых лежит реализация математических методов решения задач. К ним относятся, например, системы математической обработки данных (Mathematica, MathCad), системы статистической обработки данных (Statistica, Stat, SPSS);

  проблемно-ориентированные ППП предназначены для решения определенной задачи в конкретной предметной области. Это ППП для различных предметных областей: бухгалтерского учета, финансового менеджмента, правовых систем и т.д. (информационно-правовые системы Эксперт, ЮрИнформ; бухгалтерского учета и контроля 1С: Бухгалтерия; в области маркетинга – Касатка, Marketing Expert).

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

Классификация ППО по типам решаемых задач:

офисные приложения, которые предназначены для автоматизации офисной дея-

тельности (текстовые редакторы и процессоры, электронные таблицы, редакторы презентаций и т.п.); 

информационные системы – бухгалтерские программы, системы корпоративного управления, системы управления проектами, системы автоматизации документооборота и управления архивами документов и др.;

  системы проектирования и производства – системы автоматизированного про-

ектирования, системы управления технологическими и производственными процессами;

· научное ПО – системы математической и статистической обработки данных,

анализа и моделирования; 

геоинформационные системы;

    системы поддержки принятия решений;

    клиенты доступа к сетевым сервисам (электронная почта, веб-браузеры, пере-

дача сообщений, чат-каналы, клиенты файлообменных сетей и т.п.);

· мультимедийное ПО – компьютерные игры, средства просмотра и редактирования аудио- и видеоинформации. 

3. Инструментальное программное обеспечение (инструментальные системы): системы программирования. Обычно они включают редактор текстов, обеспечивающий создание и редактирование программ на исходном языке программирования (исходных программ); транслятор (компилятор, интерпретатор), а также библиотеки подпрограмм; инструментальные средыдля разработки приложений, например, C++, Delphi, Visual Basic, Java.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: