Напрягли в универе написать в популяристическом стиле пару строк о так называемом «сервисном программном обеспечении». Адекватного текста нагуглил не густо: http://mycamp.by.ru/v8n.html и http://mf.grsu.by/UchProc/livak/kursi/Obz_lec/lec32_SPO Если честно до этого момента не слышал о такого типа классификации программного обеспечения по назначению: cлышал только о классификации системное/прикладное по.
«Базовое программное обеспечение (base software) — минимальный набор программных средств, обеспечивающих работу компьютера. Сервисное программное обеспечение — программы и программные комплексы, которые расширяют возможности базового программного обеспечения и организуют более удобную среду работы пользователя.»
Это набор сервисных, дополнительно устанавливаемых программ, которые можно классифицировать по функциональному признаку следующим образом:
- драйверы специфических и специальных устройств (те, которые не поставляются в составе ОС).
- программы диагностики работоспособности компьютера;
- антивирусные программы, обеспечивающие защиту компьютера, обнаружение и восстановление зараженных файлов;
- программы обслуживания дисков, обеспечивающие проверку качества поверхности магнитного диска, контроль сохранности файловой системы на логическом и физической уровнях, сжатие дисков, создание страховых копий дисков, резервирование данных на внешних носителях и др.;
- программы архивирования данных, которые обеспечивают процесс сжатия информации в файлах с целью уменьшения объема памяти для ее хранения;
- программы обслуживания сети.
Значит например базовое - это загрузчик, ядро и иниты, а сервиcное это шелл, иксы, тк библиотеки и весь прикладной софт написаный с их использованием, DE/WM, дрова не вошедшие в ядро, memtest, fsck, clamav, tar, ifconfig, ping, traceroute да и вообще очень дофига всего...
Правильно ли я понял эту классификацию? О чем все таки написать? О всем понемногу типа мини обзоров нескольких программных продуктов? И самое главное, что сделать в качестве практической части к работе?