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

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

• программы диагностики работоспособности компьютера;

• антивирусные программы, обеспечивающие защиту компьютера, обнаружение и восстановление зараженных файлов;

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

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

• программы обслуживания сети.

Эти программы часто называются утилитами.

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

Наибольшее распространение сегодня имеют комплексы утилит:

• Norton Utilities - фирма Symantec;

• Checkit PRO Deliuxe 2.0 - фирма Touch Stone;

• PC Tools for Windows 2.0;

• программа резервного копирования HP Colorado Backup for Windows 95.

Антивирусные продукты оцениваются по ряду критериев:

• возможность зашиты данных от инфицирования;

• эффективное устранение обнаруженных вирусов (восстановление файлов);

• простота использования;

• стоимость;

• способность работы в локальных сетях;

• возможность обнаружения и устранения boot-вирусов дисков.

Наиболее известные антивирусные программы:

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

• Anti-Virus (Central Point Software Inc.) - обнаружение завирусованных файлов без исправления, используется как в среде DOS, так и Windows;

• антивирусный комплект №2 "Диалог-Наука";

• AVP Toolkit У. Касперского;

• Norton Antivirus for Win95 - автоматическое создание резервных копий данных boot-секторов и критических файлов.

ИНСТРУМЕНТАРИЙ ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ

Состав и назначение инструментария технологии

Программирования

В настоящее время бурно развивается направление, связанное с технологией создания программных продуктов. Это обусловлено переходом на промышленную технологию производства программ, стремлением к сокращению сроков, трудовых и материальных затрат на производство и эксплуатацию программ, обеспечению гарантированного уровня их качества. Это направление часто-называют программотехникой. Программотехника (software engineerind) - технология разработки, отладки, верификации и внедрения программного обеспечения. Инструментарий технологии программирования - программные продукты поддержки (обеспечения) технологии программирования.

В рамках этих направлений сформировались следующие группы программных продуктов (рис.3):

• средства для создания приложений, включающие:

- локальные средства, обеспечивающие выполнение отдельных работ по созданию программ;

- интегрированные среды разработчиков программ, обеспечивающие выполнение комплекса взаимосвязанных работ по созданию программ;

• CASE-технология (Computer-Aided System Engineering), представляющая методы анализа, проектирования и создания программных систем и предназначенная для автоматизации процессов разработки и реализации информационных систем.

Средства для создания приложений
Сервисное программное обеспечение - student2.ru

Рис.3 Классификация инструментария технологии программирования

Наши рекомендации