Программное обеспечение компьютера. Файловая система

advertisement
Программное обеспечение (ПО). Виды программного обеспечения
Под программным обеспечением (Software) понимается совокупность программ,
выполняемых вычислительной системой.
Программное обеспечение современных
программ — от игровых до научных.
компьютеров включает миллионы
Все программы, работающие на компьютере, можно условно разделить на три
категории:
1. системные программы, выполняющие различные вспомогательные функции,
например:
o управление ресурсами компьютера;
o создание копий используемой информации;
o проверка работоспособности устройств компьютера;
o выдача справочной информации о компьютере и др.
2. прикладные программы, непосредственно обеспечивающие выполнение
необходимых пользователям работ;
3. инструментальные средства созданиясистемного и прикладного ПО,
облегчающие процесс создания новых программ для компьютера.
Системное программное обеспечение – это не только операционные системы. Это
также различные программы-утилиты для диагностики ресурсов компьютера
(например, тестирования оперативной памяти), предоставления пользователю
удобного способа работы взаимодействия с компьютером (например, командная
строка), а также обслуживания ресурсов компьютера (например, разметка диска).
Операционная система, помимо других функций, обеспечивает интерфейс
пользователя, основная задача которого – формирование удобной среды для работы.
Интерфейс пользователя может быть графическим, а может быть текстовым.
Понятие интерфейса вообще можно описать как набор методов для организации
взаимодействия двух и более единиц. Интерфейс может быть между пользователем
и программой, между программами, а также между программой и аппаратным
обеспечением.
Огромную долю в ПО занимают прикладные программы, которые в свою очередь
делят на универсальные и специализированные
К средствам программирования относятся множество языков программирования,
средства для автоматизации процесса создания программ, компиляторы и
интерпретаторы.
Файловая система ОС
Файл (англ. file —папка) — это именованная совокупность любых данных,
размещенная на внешнем запоминающем устройстве и хранимая, пересылаемая
и обрабатываемая как единое целое. Файл может содержать программу,
числовые данные, текст, закодированное изображение и др.
Файловая система — это средство для организации хранения файлов на какомлибо носителе
Каталог (иногда называется директорией или папкой) доступен пользователю
через командный язык операционной системы. Его можно просматривать,
переименовывать зарегистрированные в нем файлы, переносить их содержимое на
новое место и удалять.
Каталог может иметь собственное имя и храниться в другом каталоге наряду с
обычными файлами: так образуются иерархические файловые структуры
Компьютерный вирус
Компьютерный вирус – разновидность компьютерных программ, отличительной
особенностью которых является способность к размножению (саморепликация). В
дополнение к этому вирусы могут без ведома пользователя выполнять прочие
произвольные действия, в том числе наносящие вред пользователю и/или
компьютеру. По этой причине вирусы относят к вредоносным программам
Классификация вирусов




По среде обитания
По способу заражения
По воздействию (опасности)
По особенностям алгоритма
В зависимости от среды обитания вирусы можно разделить на сетевые, файловые,
загрузочные.
 Сетевые вирусы используют для своего распространения протоколы или
команды компьютерных сетей и электронной почты.
 Файловые вирусы либо различными способами внедряются в выполняемые
файлы (наиболее распространенный тип вирусов), либо создают файлы-

двойники (компаньон-вирусы), либо используют особенности организации
файловой системы (link-вирусы)
Загрузочные вирусы записывают себя либо в загрузочный сектор диска (bootсектор), либо в сектор, содержащий системный загрузчик винчестера (Master
Boot Record), либо меняют указатель на активный boot-сектор.
По степени воздействия вирусы можно разделить на следующие виды:
 неопасные, не мешающие работе компьютера, но уменьшающие объем
свободной оперативной памяти и памяти на дисках, действия таких вирусов
проявляются в каких-либо графических или звуковых эффектах
 опасные вирусы, которые могут привести к различным нарушениям в работе
компьютера
 очень опасные, воздействие которых может привести к потере программ,
уничтожению данных, стиранию информации в системных областях диска,
так же к очень опасным вирусам относятся вирусы, в функции которых входит
считывание личной информации о владельце.
По способу заражения вирусы делятся на резидентные и нерезидентные.
Резидентный вирус при заражении (инфицировании) компьютера оставляет в
оперативной памяти свою резидентную часть, которая потом перехватывает
обращение операционной системы к объектам заражения (файлам,
загрузочным секторам дисков и т. п.) и внедряется в них. Резидентные вирусы
находятся в памяти и являются активными вплоть до выключения или
перезагрузки компьютера.
 Нерезидентные вирусы не заражают оперативную память компьютера и
являются активными ограниченное время.
По особенностям алгоритма вирусы трудно классифицировать из-за большого
разнообразия. Простейшие вирусы - паразитические, они изменяют содержимое
файлов и секторов диска и могут быть достаточно легко обнаружены и уничтожены.
Можно отметить вирусы-репликаторы, называемые червями, которые
распространяются по компьютерным сетям, вычисляют адреса сетевых
компьютеров и записывают по этим адресам свои копии. Известны вирусыневидимки, называемые стелс-вирусами, которые очень трудно обнаружить и
обезвредить, так как они перехватывают обращения операционной системы к
пораженным файлам и секторам дисков и подставляют вместо своего тела
незараженные участки диска. Наиболее трудно обнаружить вирусы-мутанты,
содержащие алгоритмы шифровки-расшифровки, благодаря которым копии одного
и того же вируса не имеют ни одной повторяющейся цепочки байтов. Имеются и так
называемые квазивирусные или «троянские» программы, которые не размножаются,
а воруют ценную (порой очень дорогую) информацию – пароли, банковские счета,
электронные деньги и т.д.

Пути проникновения






Глобальная сеть Internet
Электронная почта
Локальная сеть
Компьютеры «Общего назначения»
Пиратское программное обеспечение
Съемные накопители
Download