Совокупность программ компьютера называется программным обеспечением (ПО).
В зависимости от назначения (функциональных возможностей) программное обеспечение подразделяется на системное, прикладное и системы программирования (инструментальные средства).
Работоспособность компьютера обеспечивают программы, составляющие системное программное обеспечение.
Системное программное обеспечение (СПО) — это совокупность программных средств, предназначенных для поддержания функционирования компьютера и управления устройствами вычислительной системы. К основным элементам СПО относятся операционные системы, диалоговые (файловые) оболочки, драйверы и утилиты (сервисные программы).
Операцио?нная систе?ма, сокр. ОС (англ. operating system, OS) — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений. Это определение применимо к большинству современных операционных систем общего назначения.
Диалоговые (файловые) оболочки (файловые менеджеры)
На заре создания персональных компьютеров управление ими осуществлялось путем ручного набора команд с клавиатуры, для чего было необходимо помнить не только форматы (правила написания) команд, но и местонахождение тех объектов, с которыми предстояло работать. Для облегчения работы пользователя были разработаны диалоговые оболочки — комплексы программ, создающих для пользователя удобный интерфейс, упрощающих реализацию диалога между пользователем и компьютером, делающих наглядным и простым выполнение базовых операций над объектами операционной системы (файлами и каталогами). По внешнему виду диалоговые оболочки подразделяются на текстовые (например, NortonCommander) и графические (Windows 3.1).
Одними из известных на данный момент оболочек являются WindowsCommander и TotalCommander — аналог известной программы 90-х гг. NortonCommander.
Утилиты (сервисные программы) — программы вспомогательного назначения, обеспечивающих дополнительный сервис (форматирование дискет, восстановление ошибочно удаленных файлов, дефрагментация файлов на диске и т. п.). Условно все программы этой группы подразделяются на архиваторы, антивирусные программы и программы обслуживания дисков.
Архиваторы — это программы, позволяющие создавать, за счет специальных методов сжатия, копии файлов меньшего размера и объединять копии нескольких файлов в один архивный файл, а также распаковывать архивы (извлекать файлы из архива).
Самый простой алгоритм сжатия данных основан на замене повторяющихся битов (в тексте может иметься последовательность одинаковых символов, в графическом файле – закрашенная одним цветом область и т.д.).
Наиболее популярные форматы архивов: ZIP — один из самых популярных и распространенных архивных форматов, основанный на алгоритмах сжатия. Он отличается приемлемой степенью сжатия информации и достаточно высоким быстродействием. RAR — позволяет получить размер сжатого файла гораздо меньший, чем ZIP, ценой этому является более продолжительный процесс обработки архива. В целом формат RAR значительно лучше других оптимизирован для решения сложных задач с использованием большого количества файлов и гигабайтных дисковых пространств. CAB — применяется в продуктах Microsoft как стандартный для упаковки файлов, причем его алгоритм, нигде не опубликованный, представляет собой достаточно совершенный продукт, имеющий высокий коэффициент сжатия. GZIP, TAR — получили наибольшее распространение в системах на базе Unix и ее самой популярной разновидности Linux. ACE- достаточно новый формат с высокой степенью сжатия, завоевывающий все большую популярность.
Антивирусные программы предназначены для предотвращения заражения компьютера компьютерными вирусами и ликвидации последствий заражения, если оно произошло.
Программы обслуживания дисков отвечают за системную обработку дисковой информации.
Статьи к прочтению:
Топ 5 файловых менеджеров для Android
Похожие статьи:
-
Инструментальные программные средства общего назначения
Несмотря на широкие возможности использования компьютеров для обработки самой разной информации, самыми популярными являются программы, предназначенные…
-
Инструментальные средства проектирования эс
Для проектирования и создания экспертных систем в настоящее время используются инструментальные средства разработки экспертных систем. Инструментальное…