Служебные программы. Архиваторы. Вирусы, антивирусы.
Служебные программы занимают промежуточное положение между операционной системой и прикладными программами. Благодаря операционной системе мы получаем саму возможность работы с компьютером. Она обеспечивает взаимопонимание между человеком и программами, программами и устройствами, устройствами и людьми. Однако самое главное свойство операционной системы, которое мы используем для полезной работы, — это то, что она позволяет нам устанавливать другие программы. Именно это свойство операционной системы и делает компьютер универсальным прибором, помогающим создавать красиво оформленные документы, переводить тексты с незнакомых языков, путешествовать в Интернете, учить и учиться, а когда надо, то и развлекаться музыкой, видеофильмами и компьютерными играми.
Самые полезные операции с компьютером мы выполняем с помощью так называемых прикладных программ. Мы набираем тексты с помощью текстовых редакторов, оформляем документы с помощью текстовых процессоров, слушаем музыку с помощью проигрывателей, а цифровой фотографией и видеомонтажом занимаемся с помощью других, еще более сложных прикладных программ.
Архиватор —это программа, осуществляющая сжатие и/или упаковку одного и более файлов в архив или серию архивов для удобства переноса или хранения, а также распаковку архивов.
Простейшие архиваторы просто последовательно объединяют (упаковывают) содержимое файлов в архив. Архив должен также содержать информацию об именах и длине оригинальных файлов для их восстановления, поэтому большинство архиваторов также сохраняют метаданные файлов, предоставляемые операционной системой, такие, как время создания и права доступа. Многие архиваторы используют сжатие без потерь для уменьшения размера архива
|
|
Характеристики архиваторов:
· По степени сжатия.
· По скорости сжатия.
Эти характеристики — обратно зависимые величины. То есть, чем больше скорость сжатия, тем меньше степень сжатия, и наоборот.
Компью́терныйви́рус — вид вредоносного программного обеспечения, способного создавать копии самого себя и внедряться в код других программ, системные области памяти, загрузочные секторы, а также распространять свои копии по разнообразным каналам связи.
Антиви́руснаяпрогра́мма (антиви́рус) — специализированная программа для обнаружения компьютерных вирусов, а также нежелательных (считающихсявредоносными) программ вообще и восстановления заражённых (модифицированных) такими программами файлов, а также для профилактики — предотвращения заражения (модификации) файлов или операционной системы вредоносным кодом.
|
|
Целевые платформы антивирусного ПО
На данный момент антивирусное программное обеспечение разрабатывается, в основном, для ОС семейства Windows от компании Microsoft. Это вызвано большим количеством вредоносных программ именно под эту платформу (а это, в свою очередь, вызвано большой популярностью этой ОС, так же, как и большим количеством средств разработки, в том числе бесплатных и даже «инструкций по написанию вирусов»). В настоящий момент на рынок выходят продукты и для других операционных систем, таких, к примеру, как Linux и Mac OS X. Это вызвано началом распространения компьютерных вирусов и под эти платформы, хотя UNIX-подобные системы традиционно пользуются репутацией более устойчивых к воздействию вредоносных программ
Помимо ОС для настольных компьютеров и ноутбуков, также существуют платформы и для мобильных устройств, такие, как WindowsMobile, Symbian, AppleiOS, BlackBerry, Android, WindowsPhone 7 и др. Пользователи устройств на данных ОС также подвержены риску заражения вредоносным программным обеспечением, поэтому некоторые разработчики антивирусных программ выпускают продукты и для таких устройств
BIOS, EFI, UEFI.
BIOS (англ. basic input/output system — «базовая система ввода-вывода»), также БСВВ — набор микропрограмм, реализующих API для работы с аппаратурой компьютера и подключёнными к нему устройствами.
|
|
BIOS относится к системному программному обеспечению (ПО).
Виды BIOS:
· BIOS материнской платы IBM PC-совместимого компьютера;
· BIOS периферийных устройств.
BIOS материнской платы[править | править вики-текст]
В IBM PC-совместимом компьютере, использующем микроархитектуру x86, код BIOS хранится на микросхеме EEPROM (ЭСППЗУ). ЭСППЗУ — электрически стираемоеперепрограммируемое постоянное запоминающее устройство.
Микросхема ПЗУ, хранящая код BIOS фирмы Award (англ.)
Назначение BIOS:
· проверка работоспособности оборудования[⇨];
· загрузка операционной системы (ОС)[⇨];
· предоставление API для работы с оборудованием[⇨];
· настройка оборудования[⇨].
Extensible Firmware Interface (EFI) (англ. Расширяемый интерфейс прошивки) — интерфейс между операционной системой имикропрограммами, управляющими низкоуровневыми функциями оборудования, его основное предназначение: корректноинициализировать оборудование при включении системы и передать управление загрузчику операционной системы. EFI предназначен для замены BIOS — интерфейса, который традиционно используется всеми IBM PC-совместимыми персональными компьютерами. Первая спецификация EFI была разработана Intel, позднее от первого названия отказались и последняя версия стандарта носит название UnifiedExtensibleFirmwareInterface (UEFI). В настоящее время разработкой UEFI занимается Unified EFI Forum.
|
|
UEFI (единый интерфейс EFI) — это стандартный интерфейс встроенного ПО для компьютеров, заменяющий BIOS. В создании этого стандарта участвовали более 140 технологических компаний, составляющих часть консорциума UEFI, включая Майкрософт. Стандарт был создан для улучшения взаимодействия программного обеспечения и устранения ограничений BIOS
Загрузчики.
Загрузчик операционной системы — системное программное обеспечение, обеспечивающее загрузку операционной системы непосредственно после включениякомпьютера.
Загрузчик операционной системы:
· обеспечивает необходимые средства для диалога с пользователем компьютера (например, загрузчик позволяет выбрать операционную систему для загрузки);
· приводит аппаратуру компьютера в состояние, необходимое для старта ядра операционной системы (например, на не-x86 архитектурах перед запуском ядра загрузчик должен правильно настроить виртуальную память);
· загружает ядро операционной системы в ОЗУ. Загрузка ядра операционной системы не обязательно происходит с жесткого диска. Загрузчик может получать ядро по сети. Ядро может храниться в ПЗУ или загружаться через последовательные интерфейсы (это может пригодиться на ранней стадии отладки создаваемой компьютерной системы);
· формирует параметры, передаваемые ядру операционной системы (например, ядру Linux передаются параметры, указывающие способ подключения корневой файловой системы);
· передаёт управление ядру операционной системы.
Дата добавления: 2018-08-06; просмотров: 274; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!