Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
it_lectures.docx
Скачиваний:
110
Добавлен:
27.04.2017
Размер:
977.58 Кб
Скачать

1.3. Обработка информации

В соответствии с принципом программного управления любая обработка выполняется с помощью той или иной программы, относящейся к программному обеспечению компьютера.

1.3.1. Виды программного обеспечения компьютера

К настоящему моменту выделяют три вида программных средств: общеепрограммное обеспечение (ПО);пакеты прикладных программ (ППП);инструментарий технологии программирования.

1.3.1.1. Общее программное обеспечение

Это совокупность программ для обеспечения работы компьютера и сетей ЭВМ. Делится на виды:

  • базовое – осуществляет взаимодействие с аппаратными средствами (базовые программы – BIOS - «прошиваются» в микросхемы ПЗУ);

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

  • системное – осуществляет взаимодействие программ компьютерной системы с программами базового уровня и непосредственно с аппаратным обеспечением (совокупность программ системного уровня образует ядро операционной системы). Этот вид общего ПО является основным и подробно рассмотрен ниже.

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

Основные функции ОС:

  • обеспечение интерфейса между пользователем и программно-аппаратными средствами компьютера (пользовательский интерфейс): ОС позволяет человеку запускать программы, передавать им и получать от них всевозможные данные, управлять работой программ, изменять параметры компьютера и подсоединённых к нему устройств, перераспределять ресурсы;

  • обеспечение интерфейса между программными и аппаратными средствами (аппаратно-программный интерфейс);

  • обеспечение интерфейса между разными видами программных средств (программный интерфейс);

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

ОС для ПК различаются по нескольким параметрам:

  • по числу одновременно выполняемых программ: однозадачные - позволяют в каждый момент времени решать только одну задачу; многозадачные - позволяют запустить одновременно несколько программ, которые будут работать параллельно;

  • по числу одновременно работающих пользователей: однопользовательские, многопользовательские. Главным отличием многопользовательских от однопользовательских является наличие нескольких терминалов, подключенных к одному компьютеру;

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

Следует заметить, что не всякая многозадачная система является многопользовательской, и не всякая однопользовательская ОС является однозадачной.

Иногда для ОС разрабатываются специальные операционные оболочки, которые поддерживают удобный пользовательский интерфейс. Они имеют текстовый и графический варианты интерфейса конечного пользователя. Примерами являются Norton Commander (NC) для ОС MS DOS, Far для ОС Windows’xx.

ОС одной стороны опирается на базовое ПО, входящее в его систему (базовая система ввода-вывода), с другой стороны, она сама является опорой для ПО более высоких уровней – служебных приложений и прикладных программ.

Соседние файлы в предмете Информационные технологии