5.1. Классификация программного обеспечения
Компьютер рассматривают как единую систему, состоящую из аппаратного обеспечения, программного обеспечения и информационных ресурсов. ПО компьютера постоянно изменяется, совершенствуется, дополняется. Программное обеспечение компьютера по назначению бывает:
Системное ПО — программы для обеспечения работы компьютера и компьютерных сетей. Системное ПО позволяет пользователю осуществлять руководство и контроль над работой компьютера и компьютерной сети, а также обеспечивает возможность выполнения других программ. К системному программному обеспечению относятся уже знакомые вам операционные системы, файловые менеджеры, архиваторы. Прикладное ПО — программы для решения задач определённого класса предметной области. Прикладное ПО самое многочисленное (пример 5.1 на с. 33). Для наименования прикладных программ часто используют термин приложения. К прикладным программам относятся:
Инструментальное ПО предназначено для создания другого ПО (пример 5.2). С инструментальным ПО работают программисты. 5.2. Вредоносные программы и способы защиты от них
По способу распространения вредоносные программы делятся на компьютерные вирусы, сетевые черви и троянские программы. Компьютерные вирусы могут распространяться самостоятельно, добавляя свой код к другим файлам. Сетевые черви не изменяют файлы на дисках, а распространяются в компьютерной сети, проникают в операционную систему компьютера, находят адреса других компьютеров или пользователей и рассылают по этим адресам свои копии. Троянские программы — это вредоносные программы, которые сами не распространяются, а, маскируясь под популярную программу, побуждают пользователя переписать и установить вредителя на свой компьютер самостоятельно. Большинство вирусов разрабатывается для причинения вреда пользователям, работающим с операционными системами семейства Windows. При заражении компьютера вирусом очень важно его обнаружить.
Для борьбы с вредоносными программами используют программные средства антивирусной защиты: Kaspersky, Bitdefender, Norton, Avast, Avira и др. (примеры 5.3 и 5.4).
Тенденции в разработке современных антивирусных программ — использование нейросетевых технологий и алгоритмов машинного обучения для нейтрализации вредоносного ПО. |
Пример 5.1. Прикладные программы. Редакторы позволяют обрабатывать информацию, представленную в текстовой, графической, звуковой, числовой форме. Например:
Мультимедийные программы сочетают возможность работы с видеофрагментами, звуком, анимацией, статическими картинками и гипертекстом.
Коммуникационные программы предназначены для поддержки пользовательского интерфейса при работе в Сети. Например, браузеры:
Наряду с онлайн-сервисами, такими как Google, Yandex и др., которые могут переводить информацию с одного естественного языка на другой, существуют программы-переводчики. Например:
Пример 5.2. Инструментальное ПО.
Пример 5.3. Интерфейсы популярных антивирусных программ.
Пример 5.4. Значки популярных антивирусных программ.
|
1. Что такое программное обеспечение?
2. На какие классы можно разделить программное обеспечение в зависимости от назначения?
3. Какие программы называются вредоносными?
4. Какие виды вредоносных программ существуют?
5. Какие признаки указывают на то, что компьютер заражён?
6. Что необходимо делать, чтобы предотвратить заражение компьютера?
7. Назовите программы антивирусной защиты.
Упражнения
1. Перечислите названия известных вам программ.
- Платные.
- Свободно распространяемые.
2. Запишите в тетради названия антивирусных программ, установлены у вас дома, в школьном компьютерном кабинете, друзей.
3. Определите, к какому классу программного обеспечения относятся программы, значки которых представлены на рисунках.










