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

Программное обеспечение (software) – совокупность программ обработки данных и необходимых для их обработки документов.

Программы, работающие на ПК можно подразделить на следующие виды:

· системные программы (системное программное обеспечение);

· прикладные программы (прикладное программное обеспечение);

· инструментальные системы (системы программирования)

Системное программное обеспечение ПК

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

Базовое программное обеспечение

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

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

· для обеспечения надежной и эффективной работы самого компьютера и вычислительной сети (управление компьютером и его ресурсами);

В его состав входят: 1).операционная система; 2). Системные оболочки;3). сетевая операционная система.

1) Операционная система (ОС)

ОС можно разделить на 3 группы:

– Однозадачные 1 пользов. и 1 задача (MS DOS);

– многозадачные(Windows, UNIX, LINUX)

– сетевые(Windows NT, UNIX, NetWar).

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

ОС обеспечивает выполнение двух главных задач:

1. Поддержку работы всех программ, обеспечение их взаимодействия с аппаратурой.

2. Предоставление пользователю возможности общего управления машиной. Соответствующие средства управления ОС называются пользовательским интерфейсом.

Интерфейс – совокупность средств и правил, обеспечивающих логическое или физическое взаимодействие устройств и/или программ вычислительной системы. Другими словами – это некоторый набор правил общения.

ОС содержит следующие основные компоненты:

- Файловую систему

- Драйверы внешних устройств

- Процессор командного языка

Рассмотрим эти компоненты подробней.

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


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



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