- •3. Общая характеристика программного обеспечения
- •3.1. Структура программного обеспечения
- •3.2.Классификация программного обеспечения
- •3.2.1. Системное Программное Обеспечение (спо)
- •3.2.1.1. Операционные системы (ос)
- •3.2.1.2. Операционные оболочки -файловые менеджеры
- •3.2.1.3. Утилиты
- •3.2.1.4. Драйверы
- •3.2.2. Системы Программирования (сп)
- •3.2.3. Прикладное Программное Обеспечение (ппо)
- •3.2.4.Пакеты прикладных программ (ппп)
- •4. Операционные системы
- •4.1.Назначение и функции операционной системы
- •4.1.1 Операционная система как интерфейс
- •4.1.2 .Операционная система как система управления ресурсами
- •4.2. Основные подсистемы операционной системы автономного компьютера
- •4.2.1. Подсистема управления процессами
- •4.2.2. Подсистема управления памятью
- •4.2.3.Подсистема управления файлами и внешними устройствами
- •4.2.4. Подсистема защиты данных и администрирования
- •4.2.5. Подсистема пользовательского интерфейса
- •4.2.6. Интерфейс прикладного программирования
- •4.3.Подсистема ввода –вывода(пвв) и файловые системы (фс)
- •4.3.1.Задачи подсистемы ввода-вывода
- •4.3.2. Структура подсистемы ввода вывода
- •4.3.3.Логическая организация файловой системы
- •Иерархическая структура файловой системы
- •4.3.4.Физическая организация дискового пространства
- •Строение дискового пространства.
- •4.3.5. Физическая организация и адресация файла
- •4.3.6. Физическая организация файловой системы fat
- •4.3.7. Физическая организация ntfs
- •4.3.8. Файловые операции
- •Организация контроля доступа к файлам в ос Windows nt
- •4.4.Особенности сетевой операционной системы
- •4.4.1.Функции сетевой ос
- •4.4.2.Виды сетевых ос
- •Операционная система в одноранговых сетях.
- •Операционные системы в сетях с выделенными серверами
- •5.Операционная система windows
- •5.1.Требования к современным операционным системам
- •5.2. Основные характеристики ос Windows nt(xp)
- •5.3. Архитектура ос Windiws nt(xp)
- •5.3.1.Уровень аппаратных абстракций
- •5.3.2. Ядро
- •5.3.3.Исполняющая система
3.2.1.3. Утилиты
Утилиты – это программы вспомогательного назначения, расширяющие возможности операционной системы по представлению пользователю дополнительного сервиса. Относятся к служебному ПО. В настоящее время на рынке ПО присутствуют сотни утилит, выполняющие различные функции.
Программы диагностики компьютера – предназначены для автоматизации процессов диагностики программного и аппаратного обеспечения. Их используют для исправления ошибок и для оптимизации работы компьютерной системы. Позволяют проверить состояние и работоспособность устройств компьютера. Особенно важны программы проверки состояния дисков, которые могут уловить намечающиеся дефекты дисков, возникающие из-за износа магнитной поверхности и предотвратить потерю информации.
Антивирусные программы – программы, предназначенные для предотвращения заражения компьютерным вирусом и ликвидации последствий заражения.
Информационные – программы, предназначенные для выдачи информации о типе аппаратных средств и операционной системы.
Архиваторы – программы, которые позволяют сжимать информацию на дисках за счет применения специальных методов, т.е. создают копии файлов меньшего размера и объединяют несколько файлов в один архивный файл. Архивные файлы имеют повышенную плотность записи информации и соответственно, эффективнее используют носители информации. Наиболее популярны архиваторы, имеющие удобный интерфейс , например RAR и позволяющие работать с архивами разных типов (ARJ, ZIP, LVZ и др.).
Программы оптимизации дисков – оптимизируют размещение файлов на диске, что обеспечивает более быстрый доступ к файлам диска. Диагностируют и исправляют ошибки файловой системы. К таким утилитам можно отнести системные утилиты Windows - ScanDisk, Defrag, SpeedDisk
Программы компьютерной безопасности– позволяют защитить данные от нежелательных или неквалифицированных пользователей. К ним относятся средства пассивной и активной защиты данных от повреждения, несанкционированного доступа, просмотра и изменения данных. Средства пассивной защиты - это служебные программы, предназначенные для резервного копирования, например BakUp в Windows. Средства активной защиты применяют антивирусное программное обеспечение. Для защиты данных от несанкционированного доступа, их просмотра и изменения используют специальные системы, базирующиеся на криптографии.
Программы инсталляции (установки). Предназначены для контроля за добавлением в текущую конфигурацию (системный реестр) информации об устанавливаемом программном обеспечении. Они следят за состоянием и изменением окружающей программной среды, отслеживают и протоколируют образование новых связей, утерянных во время уничтожения определенных программ. Простые средства управления установлением и уничтожением программ содержатся в составе операционной системы, но могут использоваться и дополнительные служебные программы.
Средства коммуникации. Разрешают устанавливать соединение с удаленными компьютерами, передают сообщения электронной почты, пересылают факсимильные сообщения и т.п..
Программы для автономной печати (спулеры) позволяют осуществлять печать на принтере параллельно с выполнением другой работы в вычислительной системе. Современные операционные системы имеют встроенные средства поддержки автономной печати.
