
- •Системное программное обеспечение компьютера Лекция 1. Классификация и основные характеристики программных продуктов Содержание лекции
- •Классификация программных продуктов
- •Системное программное обеспечение
- •Сервисное программное обеспечение
- •Антивирусные программы
- •Пакеты прикладных программ
- •Проблемно-ориентированные ппп
- •Ппп автоматизированного проектирования
- •Ппп общего назначения
- •Методо-ориентированные ппп
- •Офисные ппп
- •Настольные издательские системы
- •Программные средства мультимедиа
- •Системы искусственного интеллекта
- •Инструментарий технологии программирования Состав и назначение инструментария технологии программирования
- •Средства для создания приложений
- •Case-технология создания информационных систем
- •Основные характеристики программного продукта
- •Процесс создания программы Постановка задачи
- •Алгоритм и его свойства
- •Способы записи алгоритма
- •Правила построения блок-схем
- •Программирование
- •Специалисты, занятые разработкой и эксплуатацией программ
Сервисное программное обеспечение
Расширением базового программного обеспечения компьютера является набор сервисных, дополнительно устанавливаемых программ, которые можно классифицировать по функциональному принципу следующим образом:
программы диагностики работоспособности компьютера позволяют проверить конфигурацию компьютера и работоспособность его устройств;
антивирусные программы предназначены для предотвращения заражения компьютерным вирусом и ликвидации последствий заражения;
программы обслуживания дисков имеют несколько разновидностей:
программы, обеспечивающие проверку качества поверхности магнитного диска;
программы для оптимизации дисков, позволяющие обеспечить более быстрый доступ к информации на диске за счет оптимизации размещения данных на нём;
программы динамического сжатия дисков, создающие псевдодиски, информация которых хранится в сжатом виде в виде файлов на обычных (настоящих) дисках компьютера, что позволяет хранить на дисках больше данных;
программы-кэши для диска, ускоряющие доступ к информации на дисках путем организации в оперативной памяти кэш-буфера, содержащего наиболее часто используемые участки диска;
программы создания страховых копий диска и т.д;
программы архивирования данных позволяют за счет применения специальных методов «упаковки» информации сжимать информацию на дисках, т.е. создавать копии файлов меньшего размера, а также объединять копии нескольких файлов в один файл;
программы обслуживания сети.
Эти программы часто называют утилитами. Подобные утилиты включаются и в состав операционных систем.
Антивирусные программы
Вирус – это программа, которая стремится внедриться в другие программы, и при этом размножается. Обычно она бывает вредоносной, т.е. при запуске выполняет нежелательные действия вплоть до удаления всей информации с компьютера. Вирус попадает в компьютер вместе с копированием зараженного файла.
Пользователи должны знать основные меры по защите ЭВМ от заражения вирусами, а именно:
необходимо оснастить ЭВМ современными антивирусными программами и постоянно обновлять их версии;
при работе в глобальной сети обязательно устанавливать программы-фильтры (употребляемые термины - сторож, монитор);
проверять дискеты на наличие вирусов;
при работе на других компьютерах защищать свои дискеты от записи;
делать архивные копии ценной информации;
не оставлять дискету в дисководе при включении или перезагрузке ЭВМ.
Антивирусная программа – это программа, которая может обнаружить файл, содержащий вирус, и, в большинстве случаев, «вылечить» этот файл, т.е. без потери данных удалить вирус из файла. Такие программы обычно работают в двух режимах: монитора и сканера.
При работе в режиме монитора такая программа постоянно отслеживает все действия и проверяет, пользователь или вирус совершает эти действия. Также она может автоматически запускать проверку на наличие вирусов при попытке копирования информации с дискеты. При работе в режиме сканера программу должен запустить сам пользователь (рис. 3.3).
Рис. 3.3. Пример окна запуска антивирусной программы
В России наиболее популярны антивирусные программы:
AVP (Antiviral Toolkit Pro, автор – Е. Касперский);
Aidstest (автор – Д. Лозинский) ;
Doctor Web (авторы – Данилов, Лутовинов и Белоусов);
Антивирусная программа ADinf (Advanced Diskinfoscope, автор – Д. Мостовой).