Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие ИТЮД.docx
Скачиваний:
6
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

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

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

Компьютер представляет собой единый комплекс аппаратных средств (HardWare) и программного обеспечения (SoftWare).

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

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

  • системное ПО выполняет роль посредника между пользователем и аппаратной частью,

  • прикладное ПО решает непосредственно задачи пользователя.

Пример системного ПО — ОС Windows.

Примеры прикладного ПО — Word, Excel.

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

2. Виды системного программного обеспечения

Системное программное обеспечение бывает следующих основных видов:

  • операционные системы (ОС),

  • драйверы,

  • оболочки,

  • инструментальные системы,

  • утилиты (сервисные программы).

2.1. Операционная система (ос)

Операционная система (operating system) — это комплекс программ, выступающий посредником между аппаратными средствами ПК и пользователем, обеспечивающий выполнение прикладных программ.

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

2.1.1. Основные функции ос

К основным функциям операционной системы следует отнести следующее:

  • загрузка прикладных программ (приложений) в оперативную память и их выполнение,

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

  • управление доступом к данным на энергонезависимых носителях (жестком диске, флеш-карте, CD, DVD дисках и других),

  • стандартизованный доступ к периферийным устройствам (принтерам, сканерам и тому подобным),

  • сетевые операции, поддержка протоколов обмена данными,

  • графический интерфейс.

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

2.1.2. Дополнительные функции ос

К дополнительным функциям операционной системы относятся:

  • защита самой системы, а также пользовательских данных и программ от злонамеренных действий,

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

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

В силу своей важности тема «Вредоносные программы и методы борьбы с ними» будет обсуждаться отдельно после окончания общего обзора программного обеспечения.

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

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

Сетевая политика — таблица пользователей локальной сети и доступных им сетевых ресурсов, а также прав на управление этими ресурсами.

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