Лекция

Программные средства реализации информационных процессов

1. Программное обеспечение ПК

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

Программное обеспечение можно условно разделить на три категории:

  1.       Системное ПО (программы общего пользования), выполняющие различные вспомогательные функции, например создание копий используемой информации, выдачу справочной информации о компьютере, проверку работоспособности устройств компьютера и т.д.
  2.       Прикладное ПО, обеспечивающее выполнение необходимых работ на ПК: редактирование текстовых документов, создание рисунков или картинок, обработка информационных массивов и т.д.
  3.        Инструментальное ПО (системы программирования), обеспечивающее разработку новых программ для компьютера на языке программирования.

1.1 Системное и сервисное программное обеспечение

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

К данному типу программного обеспечения относятся:

  1.      операционные системы (эта программа загружается в ОЗУ при включении компьютера);
  2.      оболочки операционных систем (программы, обеспечивающие более удобный и наглядный способ общения с компьютером);
  3.      драйверы (программы, предназначенные для взаимодействия с периферийными устройствами);
  4.      утилиты (служебные программы, которые представляют пользователю ряд дополнительных услуг).

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

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

Служебное программное обеспечение включает:

  1.        Диспетчеры файлов (файловые менеджеры). С их помощью выполняется большинство операций по обслуживанию файловой структуры: копирование, перемещение, переименование файлов, создание каталогов (папок), уничтожение объектов, поиск файлов и навигация в файловой структуре. Базовые программные средства содержатся в составе программ системного уровня и устанавливаются вместе с операционной системой.
  2.        Средства сжатия данных (архиваторы). Предназначены для создания архивов. Архивные файлы имеют повышенную плотность записи информации и соответственно, эффективнее используют носители информации.
  3.       Средства диагностики. Предназначены для автоматизации процессов диагностики программного и аппаратного обеспечения. Их используют для исправления ошибок и для оптимизации работы компьютерной системы.
  4.        Программы инсталляции (установки). Предназначены для контроля за добавлением в текущую программную конфигурацию нового программного обеспечения. Они следят за состоянием и изменением окружающей программной среды, отслеживают и протоколируют образование новых связей, утерянных во время уничтожения определенных программ. Простые средства управления установлением и уничтожением программ содержатся в составе операционной системы, но могут использоваться и дополнительные служебные программы.
  5.        Средства коммуникации. Разрешают устанавливать соединение с удаленными компьютерами, передают сообщения электронной почты, пересылают факсимильные сообщения и т.п.
  6.        Средства просмотра и воспроизведения. Преимущественно, для работы с файлами, их необходимо загрузить в «родную» прикладную программу и внести необходимые исправления. Но, если редактирование не нужно, существуют универсальные средства для просмотра (в случае текста) или воспроизведения (в случае звука или видео) данных.
  7.        Средства компьютерной безопасности. К ним относятся средства пассивной и активной защиты данных от повреждения, несанкционированного доступа, просмотра и изменения данных. Средства пассивной защиты – это служебные программы, предназначенные для резервного копирования. Средства активной защиты применяют антивирусное программное обеспечение. Для защиты данных от несанкционированного доступа, их просмотра и изменения используют специальные системы, базирующиеся на криптографии.

1.2 Прикладное программное обеспечение

Прикладное ПО – это комплекс программ для решения задач определённого класса конкретной предметной области. Прикладное ПО работает только при наличии системного ПО.

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

  1.       текстовые процессоры;
  2.       табличные процессоры;
  3.       базы данных;
  4.       интегрированные пакеты;
  5.       системы иллюстративной и деловой графики;
  6.       экспертные системы;
  7.       обучающие программы;
  8.       программы математических расчетов, моделирования и анализа;
  9.      игры;
  10.     коммуникационные программы.

1.3 Инструментальное программное обеспечение

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

  1.       трансляторы;
  2.       среду разработки программ;
  3.       библиотеки справочных программ (функций, процедур);
  4.       отладчики;
  5.       редакторы связей и др.

Карта Mind Map Программное обеспечение ПК
Comments