Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 4_ПО_ОС.doc
Скачиваний:
17
Добавлен:
20.11.2018
Размер:
810.5 Кб
Скачать

Лекция 4 классификация программных средств.

Рис. 1.

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

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

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

ОС берет на себя выполнение таких операций:

  • контроль работоспособности оборудования ПК,

  • выполнение процедуры начальной загрузки,

  • управление работой всех устройств ПК,

  • управление файловой системой,

  • взаимодействие пользователя с ПК,

  • распределение ресурсов ПК, таких как:

    • оперативная память,

    • процессорное время и периферийные устройства между прикладными программами.

До появления микропроцессоров каждый производитель разрабатывал свою ОС, не заботясь о ее совместимости с другими ПК. С их появлением появились первые несложные ОС, например MS DOS. Но со временем, такие системы, несмотря на свою простоту и экономичность, морально устарели. Для современных ОС стало необходимым соответствие их свойств следующим:

  • многозадачность – способность обеспечивать выполнение некольких программ одновременно,

  • развитый графический интерфейс пользователя,

  • использование всех возможностей предоставляемых ПК,

  • устойчивость в работе и защищенность,

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

  • совместимость со всеми приложениями, разработанными для ПК.

К таким ОС относят: Windows xx, Windows NT (New Technology), OS/2, Unix и т.д.

Особое место среди ОС занимают сетевые ОС, такие как NetWare фирмы Novell.

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

Оболочки ОС –это программный продукт, делающий общение пользователя с ПК более удобным. В связи с несовершенством ПИ ранних операционных систем (DOS) было разработано несколько таких оболочек – NC, Far и тд. Несколько оболочек было создано для архиваторов WinRar, WinZip и тд.

Утилиты –служебные программы, предоставляющие пользователю ряд дополнительных услуг. Для обслуживания жесткого диска в среде Windows используют ряд служебных программ, которые должны удовлетворять минимальным запросам пользователя: программы дефрагментации, уплотнения, резервного копирования, антивирусные средства, архиваторы и т.д.

Утилита дефрагментации диска –DEFRAG.

Предназначена для оптимизации работы диска повышения скорости доступа к нему. Идея состоит в следующем: при копировании, перемещение, удалении файлов на жестком диске возникают пустые места, которые заполняются фрагментами других файлов. Дефрагментация предполагает сбор этих фрагментов в один блок.

Существует три способа дефрагментации.

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

Второй – объединяют только фрагменты файлов. Между ними может быть свободное пространство.

Третий – отдельные свободные участки диска объединяют в один блок.

Программа проверки диска –ScanDisk.

Проверяет правильность информации, которая содержится в таблицах распределения файлов диска (FAT), а также осуществляет поиск сбойных блоков. Если таблица повреждена и несколько файлов оказались наложенными друг на друга их можно удалить или сделать копию для каждого файла.

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

Программа уплотнения дисков – DrvSpace.

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

Программа резервирования данных на диске Backup

Рис.2.Три режима: резервирования (Backup), восстановления (Restore), сравнения (Compare).

Для резервирования небольших файлов используют архиваторы.

В ОС Виста для этих целей есть ряд служебных утилит.

Команда Программы/Обслуживание/Центр архивации и восстановления вызовет рабочее окно приведенное на рисунке выше..

Выполнив команду Программы/стандартные/служебные/восстановление системы (рис. Ниже) можно восстановить систему до нужной точки восстановления.

Антивирусные программы.

Появились одновременно с ПК.

  1. Антивирусные средства встроенные в ОС.

Есть встроенные в ПК средства антивирусной защиты. Они интегрированы с ОС такой как Vista.

Инструменты обеспечения безопасности в ОС централизованы. Доступ к ним осуществляется через Центр обеспечения безопасности.

Его можно открыть командой Пуск/Панель инструментов/Центр обеспечения безопасности.(у меня Пуск/Настройка/Панель управления/Центр обеспечения безопасности)

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

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

Отключить его может лишь пользователь с правами администратора.

Защитник Windows.

Способен выявлять некоторые виды:

  • троянских программ,

  • шпионских программ – (программы регистрирующие и собирающие информацию о пользователе и работе его ПК. Прямого вреда не наносят, но снижают эффективность работы ПК и влияют на настройки других программ),

  • рекламных агентов - организуют доставку рекламы на компьютер. Могут содержать шпионские компоненты. Снижают эффективность использования ПК.

Защитник работает в фоновом режиме и не требует управления со стороны пользователя.

Защитник может произвести сканирование ПК и проверить наличие в файлах (в основном системных) нежелательных программ и компонентов. Глубина проверки зависит от установленного режима (всего 3). Для этого после активизации окна Центра обеспечения безопасности активизируют защитник и выполняю у него в окне команду – Проверить.

Защитник не обеспечивает универсальной защиты от всех опасных программ и всех типов вирусов. Для этого следует использовать дополнительные программы не входящие в состав ОС.

Б). Автономные антивирусные средства.

Есть и отдельные программы. Norton antivirus, Dr WEB, NOD32……Лей воду!.

Утилиты не входящие в ОС.

Например CCleaner. См. ниже. Удаляет ненужные файлы, чистит диск, исправляет проблемы.

Операционные среды.

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

Инструментальные системы (Программно-инструментальные средства)

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

Сейчас наиболее часто используют процедурно-ориентированные системы программирования: VB, Delphi, VC и тд.

Системы технического обслуживания.

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

Их делят:

  • средства диагностики – производят автоматический поиск ошибок и выявление неисправностей в ПК,

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

  • тестовый контроль – для проверки правильности работы ПК,

  • аппаратный контроль – ведется автоматически с помощью встроенного в ПК оборудования,

  • программно-аппаратный контроль – включает два вида контроля.