Программное обеспечение
Оценка 5

Программное обеспечение

Оценка 5
Презентации учебные
ppt
информатика
Взрослым
21.02.2017
Программное обеспечение
Тема представлена в виде презентации .Темы которые здесь разобраны это:Введение Прикладные программы Системные программы Системы программирования Правовая охрана программ и данных Сжатие файлов. Архиваторы Компьютерные вирусы и антивирусы.Подойдет как для начинающего студента так и для показа вшколы в старших классах на уроках информатики. Здесь написано все понятным языком простыми терминами
2_лек_Программное обеспечение (ПО).ppt

Программное обеспечение

Программное обеспечение
Программное  обеспечение 1. Введение 2. Прикладные программы 3. Системные программы 4. Системы программирования 5. Правовая охрана программ и данных 6. Сжатие файлов. Архиваторы 7. Компьютерные вирусы и антивирусы 1

Программное обеспечение

Программное обеспечение
Программное обеспечение 2

Программное обеспечение

Программное обеспечение
Программное обеспечение Взаимодействие человека с компьютером  аппаратные средства (hardware) программное обеспечение (software) 3

Программное обеспечение

Программное обеспечение
Программное обеспечение  Прикладное ПО – программы, которые пользователь  использует для решения своих задач ▫ текстовые редакторы ▫ графические редакторы ▫ базы данных …  Системное ПО – обеспечивает взаимодействие  пользователя и прикладных программ с аппаратными  средствами ▫ операционные системы ▫ драйверы ▫ утилиты  Системы программирования – средства создания новых  программ.   Программы пользователей – пользователи составляют  их для своих собственных нужд.  4

Программное обеспечение

Программное обеспечение
Программное обеспечение ПРОГРАММИСТЫ системы  программирования аппаратные средства (hardware) системное ПО прикладное ПО ПОЛЬЗОВАТЕЛИ 5

Программное обеспечение

Программное обеспечение
Прикладные  программы 6

Программное обеспечение

Программное обеспечение
ПО для работы с текстом  Текстовые редакторы – для редактирования  текстовых документов без оформления ▫Блокнот – файлы *.txt  Текстовые процессоры – для редактирования  текстовых документов ▫WordPad – файлы *.doc (текст + рисунки)  ▫Word – файлы *.doc, *.docx (текст + рисунки +    таблицы + автофигуры + диаграммы …) ▫OpenOffice Writer – файлы *.odt – бесплатно  openoffice.org   7

Программное обеспечение

Программное обеспечение
ПО для обработки изображений  Графические редакторы     Растровые рисунки: ▫Paint – файлы *.bmp (также *.gif, *.jpg)  ▫Adobe Photoshop – файлы *.psd         www.adobe.com   ▫Gimp – бесплатно              ▫Paint.NET – бесплатно                      www.getpaint.net                      www.gimp.org      Векторные рисунки: ▫CorelDraw – файлы *.cdr           www.corel.com  ▫Adobe Illustrator – файлы *.ai           www.adobe.com  ▫Inkscape – бесплатно                           www.inkscape.org ▫OpenOffice Draw – файлы *.odg – бесплатно 8

Программное обеспечение

Программное обеспечение
Прикладное ПО • Редакторы видео (файлы *.avi, *.mpg, *.wmv) ▫Movie Maker (в составе Windows) ▫Pinnacle Studio             www.pinnaclesys.ru  ▫Adobe Premier               www.adobe.com • Издательские системы – для подготовки печатных  материалов (газет, книг, буклетов) ▫Microsoft Publisher ▫QuarkXPress                www.quark.com  ▫Adobe InDesign           www.adobe.com 9

Программное обеспечение

Программное обеспечение
Офисное  ПО  Электронные таблицы – для выполнения расчетов с  табличными данными ▫Microsoft Excel – файлы *.xls, *.xlsx ▫OpenOffice Calc – файлы *.ods – бесплатно  Системы управления базами данных ▫Microsoft Access – файлы *.mdb, *.accdb ▫OpenOffice Base – файлы *.odb – бесплатно  Создание презентаций ▫Microsoft PowerPoint – файлы *.ppt, *.pptx ▫OpenOffice Impress – файлы *.odp – бесплатно 10

Программное обеспечение

Программное обеспечение
ПО для работы в Интернете  Браузеры – для просмотра Web­страниц на экране          www.mozilla.org   ▫Internet Explorer – бесплатно ▫Mozilla Firefox – бесплатно          ▫Opera – бесплатно            ▫Safari – бесплатно                      www.opera.com            www.apple.com   Почтовые программы – прием и отправка e­mail ▫Microsoft Outlook Express (в составе Windows) ▫Microsoft Outlook ▫TheBat                 www.ritlabs.com     ▫Mozilla Thunderbird – бесплатно   www.mozilla­russia.org 11

Программное обеспечение

Программное обеспечение
Какие бывают программы? • Свободное ПО с открытым исходным кодом (Open Source): можно бесплатно ▫запускать и использовать в любых целях ▫изучать текст программы ▫распространять (бесплатно или за плату) ▫изменять код (развитие и усовершенствование) Linux Firefox Gimp • Бесплатное ПО (Freeware): можно бесплатно использовать; исходного кода нет; есть ограничения на: ▫коммерческое использование ▫изменение кода ▫извлечение данных Opera Avast 12

Программное обеспечение

Программное обеспечение
Какие бывают программы? • Условно-бесплатное ПО (Shareware): бесплатное ПО с ограничениями: ▫отключены некоторые функции ▫ограничен срок действия (30 дней) ▫ограничено количество запусков ▫раздражающие сообщения ▫принудительная реклама TheBat Платная регистрация снимает ограничения. Nero Burning Rom • Коммерческое ПО: ▫плата за каждую копию ▫бесплатная техническая поддержка (!) ▫запрет на изменение кода и извлечение данных ▫быстрое внесение изменений (сервис-паки, новые версии) 13

Программное обеспечение

Программное обеспечение
Использование программ Основания: • договор в письменной форме • при массовом распространении – лицензионное соглашение на экземпляре Можно без разрешения автора: • хранить в памяти 1 компьютера (или по договору) • вносить изменения, необходимые для работы на компьютере пользователя (но не распространять!) • исправлять явные ошибки • изготовить копию для архивных целей • перепродать программу 14

Программное обеспечение

Программное обеспечение
Системные  программы 15

Программное обеспечение

Программное обеспечение
Операционные системы Операционная система (ОС) – это комплекс  программ, обеспечивающих пользователю и  прикладным программам удобный интерфейс  (способ обмена информацией) с аппаратными  средствами компьютера. Функции ОС (что она обеспечивает):  обмен данными с внешними устройствами  работу файловой системы (файлы, папки)  запуск и выполнение остальных программ   тестирование компьютера, обработка ошибок  распределение ресурсов (процессор, память,  внешние устройства) 16

Программное обеспечение

Программное обеспечение
Файловые системы Windows:  FAT32 (Windows 95/98/2000/XP/Vista)  медленно работает с большими дисками  не поставить права доступа  NTFS (Windows NT/2000/XP/Vista)  права на доступ  квоты для пользователей  сжатие дисков «на лету»  журналирование  сложность Linux:  ext3  планируемые изменениях  планируемые изменениях  на диске записываются в  на диске записываются в  журнал (для  журнал (для  восстановления при сбое) восстановления при сбое) 17

Программное обеспечение

Программное обеспечение
Состав операционной системы  загрузчик ОС – это небольшая программа, которая  находится в секторе 0 загрузочного диска, ее задача –  загрузить в память основную часть (ядро) ОС  система распределения памяти  система ввода и вывода (BIOS = Basic  Input and Output System), в микросхеме  флэш­памяти на материнской плате ▫тестирование при запуске ▫чтение и запись на диски ▫обмен данными с клавиатурой, монитором, принтером ▫календарь и часы ▫настройки данного компьютера  командный процессор (command.com, cmd.exe)   ▫выполняет команды, введенные с клавиатуры ▫обеспечивает загрузку и выполнение других  программ 18

Программное обеспечение

Программное обеспечение
Состав операционной системы (II)  утилита (лат. utilitas – польза) – это служебные  программы для проверки и настройки компьютера: ▫разбивка диска на разделы (fdisk.exe) ▫форматирование диска (format.com) ▫тестирование диска (chkdsk.exe) ▫редактирование реестра (regedit.exe) ▫проверка соединения (ping.exe)  драйвер (англ. driver – водитель) – это программа,  которая постоянно находится в памяти и  обеспечивает обмен данными с внешним  устройством (файлы *.sys в Windows NT/2000/XP) ▫драйвер видеокарты, звуковой карты, сетевой  карты, принтера, сканера, … 19

Программное обеспечение

Программное обеспечение
Типы ОС Однозадачные – в каждый момент выполняется только  одна задача (программа), она получает все ресурсы  компьютера. Примеры: MS DOS, DR DOS, PC DOS Многозадачные – может одновременно выполняться  несколько задач; ОС распределяет кванты времени  процессора между задачами.  Windows 95/98/Me  Windows NT/2000/XP/2003/Vista  UNIX – надежная сетевая ОС (Интернет)  Linux – бесплатная UNIX­подобная ОС  QNX – ОС реального времени 20

Программное обеспечение

Программное обеспечение
Типы ОС Однопользовательские – в каждый момент с компьютером  работает один пользователь, он получает все ресурсы  компьютера. Многопользовательские – с мощным компьютером одновременно  работают несколько пользователей.                      терминал = монитор + клавиатура терминал терминал терминал терминал 21

Программное обеспечение

Программное обеспечение
Утилиты, не входящие в ОС  антивирусные программы ▫AVP (Antiviral Tookit Pro), Е. Касперский, www.avp.ru  ▫DrWeb, И. Данилов              www.drweb.com   ▫Norton Antivirus                      www.symantec.com  ▫McAfee                         www.mcafee.com  ▫NOD32                  www.eset.com   архиваторы – программы для упаковки файлов ▫WinRAR (Е. Рошал) – архивы *.rar, *.zip –  www.rarsoft.com  ▫WinZIP – архивы *.zip – www.winzip.com  22

Программное обеспечение

Программное обеспечение
Утилиты, не входящие в ОС  информация о системе   ▫Everest  www.lavalys.com  ▫SiSoft – бесплатно бесплатно                 www.sisoftware.net   сканирование (MiraScan, EpsonScan, со сканером)  программы для записи CD и DVD  ▫Nero Burning ROM           www.nero.com  ▫DeepBurner Free – бесплатно www.deepburner.com бесплатно                               23

Программное обеспечение

Программное обеспечение
Системы                программирования                                 (инструментальные  средства) 24

Программное обеспечение

Программное обеспечение
Системы программирования Системы программирования (или  инструментальные средства) –  это ПО,  предназначенное для разработки и отладки новых  программ. Проблема:   компьютеры понимают только язык кодов  (последовательность нулей и единиц)  для человека удобнее давать задания на  естественном языке (русском, английском) Компромисс:  программы составляются на языках  программирования и затем переводятся в коды с  помощью специальных программ 25

Программное обеспечение

Программное обеспечение
Языки программирования Всего более 600, широко используется примерно 20. Машинно­ориентированные языки:   машинные коды:  09 FE AC 3F  ассемблеры: символическая запись машинных команд:         профессиональные: Си (1972), Паскаль (Delphi),  Фортран (1957), Visual Basic  для задач искусственного интеллекта: ЛИСП, Пролог    для параллельных вычислений: Ада  для программирования в Интернете: JavaScript, Java,  PHP, Perl, ASP, …   26         mov AX, BX  макросассемблеры: одна команда языка заменяет  несколько машинных команд  Языки высокого уровня (алгоритмические):   для обучения: Бейсик (1965), Паскаль (1970), Лого,  Рапира

Программное обеспечение

Программное обеспечение
Трансляторы Транслятор – это программа, которая переводит текст  других программ в машинные коды. program qq; program qq; var x: integer; var x: integer; begin begin    x := 1;    x := 1;    writeln('Привет! X = ', x);    writeln('Привет! X = ', x); end; end; программа на  языке Паскаль 101011010 транслятор программа в  машинных кодах ?   Могут ли быть ошибки в трансляторах?

Программное обеспечение

Программное обеспечение
Типы трансляторов  интерпретатор – переводит в коды 1 строчку  программы и сразу ее выполняет;  удобнее отлаживать программу  программы работают медленно  (цикл из 400 шагов!)  для выполнения программы нужен транслятор  компилятор – переводит в коды сразу всю  программу и создает независимый  исполняемый файл (*.exe);  сложнее отлаживать программу  программы работают быстро  для выполнения программы не нужен  транслятор 28

Программное обеспечение

Программное обеспечение
Компоновщик Компоновщик (редактор связей, Linker) – это  программа, которая объединяет части одной  программы и библиотечные функции в один  исполняемый файл. исходные  объектные  файлы qq.obj qq2.obj транслятор библиотеки функций исполняемый  файл qq.exe компоновщик 29 файлы qq.cpp qq2.cpp

Программное обеспечение

Программное обеспечение
Другие программы Отладчик (англ. debugger) – это программа, которая  облегчает поиск ошибок в других программах (их  отладку).  Возможности:  пошаговое выполнение  «выполнить до курсора»  просмотр и изменение значений переменных  точки останова (англ. breakpoints) Профайлер (англ. profiler) – это программа, которая  определяет, сколько времени занимает выполнение  каждой процедуры (и каждой команды) в программе в  процентах от общего времени работы. Цель: определить, какие части программы «тормозят»  ее (англ. bottleneck – бутылочное горлышко), именно  их и надо оптимизировать. 30

Программное обеспечение

Программное обеспечение
Интегрированная среда разработки Интегрированная среда разработки (англ. IDE =  Integrated Development Environment) :  редактор текста программ  транслятор  компоновщик  отладчик  профайлер Примеры:  Turbo Pascal Borland C++ Microsoft Visual C++ 31

Программное обеспечение

Программное обеспечение
Среда быстрой разработки Среда быстрой разработки программ (англ. RAD =  Rapid Application Development)   интерфейс строится с помощью мыши  часть кода создается автоматически Примеры: Delphi, Borland C++ Builder, Visual Studio… 32

Программное обеспечение

Программное обеспечение
Правовая охрана   программ и данных 33

Программное обеспечение

Программное обеспечение
собственность охраняется законом» Законодательство • Конституция РФ ст. 44 ч. 1: «Интеллектуальная ! • «О правовой охране программ для электронных   Интеллектуальная собственность –  права      на результаты творческой деятельности! вычислительных машин и баз данных» (2006) http://www.fips.ru/avp/law/3523-1S.HTM 3434 • «Об авторском праве и смежных правах» (2004) • «Правила составления, подачи и рассмотрения http://www.fips.ru/avp/law/5351-1SN.HTM заявок на официальную регистрацию программ для ЭВМ и баз данных» (1993) http://www.morepc.ru/informatisation/osplaw0003.html • Уголовный кодекс РФ http://www.interlaw.ru/law/docs/10008000/

Программное обеспечение

Программное обеспечение
Объектами авторского права… … являются  программы для компьютеров (включая подготовительные материалы, а также звук, графику и видео, которые получаются с помощью программы)  базы данных (данные, специально организованные для поиска и обработки с помощью компьютеров) … не являются  алгоритмы и языки программирования  идеи и принципы, лежащие в основе программ, баз данных, интерфейса;  официальные документы !   Охраняется форма, а не содержание! 3535

Программное обеспечение

Программное обеспечение
Авторское право • автор – физическое лицо (не организация) • возникает «в силу создания» продукта, не требует формальной регистрации • обозначение: © Иванов, 2008 (год первого выпуска) • действует в течение жизни и 50 лет после смерти автора • передается по наследству 3636

Программное обеспечение

Программное обеспечение
Права автора Личные: • право авторства (право считаться автором) • право на имя (свое имя, псевдоним, анонимно) • право на неприкосновенность (защита программы и ее названия от искажений) Имущественные: осуществлять или разрешать • выпуск программы в свет • копирование в любой форме • распространение • изменение (в т.ч. перевод на другой язык) 3737

Программное обеспечение

Программное обеспечение
Использование программ и БД Основания: • договор в письменной форме • при массовом распространении – лицензионное соглашение на экземпляре Можно без разрешения автора: • хранить в памяти 1 компьютера (или по договору) • вносить изменения, необходимые для работы на компьютере пользователя (но не распространять!) • исправлять явные ошибки • изготовить копию для архивных целей • перепродать программу 3838

Программное обеспечение

Программное обеспечение
Защита от копирования • инсталляция программ (нельзя просто скопировать) • защита CD, DVD (теряется при копировании) • не работает без диска • аппаратный ключ • регистрационный код (привязка к оборудованию, серийным номерам) для параллельного порта для порта USB • сканирование сети (обнаружение копий) • сервер в Интернете проверяет серийные номера • техподдержка – косвенная защита (!) 3939

Программное обеспечение

Программное обеспечение
Компьютерные преступления Экономические • обогащение путем взлома информационных систем • компьютерный шпионаж • кража программ («пиратство») Против личных прав • ложная информация • незаконный сбор информации • разглашение банковской и врачебной тайны Против общественных и государственных интересов • разглашение государственной тайны • утечка информации • искажение информации (подсчет голосов) • вывод из строя информационных систем (диверсии) 4040

Программное обеспечение

Программное обеспечение
Уголовный кодекс РФ Статья 146. Нарушение авторских и смежных прав. • только при крупном ущербе (50000 р.) • присвоение авторства (плагиат) – до 6 месяцев лишения свободы • незаконное использование, а также приобретение, хранение, перевозка в целях сбыта – до 2 лет • группой лиц, в особо крупном размере (250000 р.) или с использованием служебного положения – до 5 лет 4141

Программное обеспечение

Программное обеспечение
Уголовный кодекс РФ Признаки преступления: • уничтожение, блокирование, модификация или копирование информации • нарушение работы компьютера или сети Статья 272. Неправомерный доступ к компьютерной информации. • до 2 лет лишения свободы • группой лиц – до 5 лет Статья 273. Создание, использование и распространение вредоносных программ. • до 3 лет лишения свободы • с тяжкими последствиями – до 7 лет Статья 274. Нарушение правил эксплуатации компьютеров и сети. • до 2 лет лишения свободы • с тяжкими последствиями – до 4 лет 4242

Программное обеспечение

Программное обеспечение
Авторские права в Интернете При нелегальном использовании: • всегда есть косвенная выгода (достижение своих целей); • ущерб авторам, снижение дохода; • снижение посещаемости и цитируемости сайтов  снижение дохода. Правила: • при использовании материалов в учебных работах ссылаться на источник; фотографии получить разрешение автора или издателя. • для публикации в Интернете текста или !    Официальные документы – не объекты     авторского права! 4343

Программное обеспечение

Программное обеспечение
Что можно без спроса… • скопировать себе картинку (текст) • послать картинку (текст) другу • отсканировать книгу Разместить на сайте • картинку с другого сайта • Указ Президента РФ • цитату из статьи с указанием автора • статью с другого сайта (или из книги) с указанием автора • описание алгоритма • отсканированную книгу • повесть А.С. Пушкина 4444

Программное обеспечение

Программное обеспечение
Сжатие файлов.  Архиваторы 45

Программное обеспечение

Программное обеспечение
Архивация и сжатие файлов Архивация – создание резервных копий (на CD, DVD). Цели:  сохранить данные на случай сбоя на диске  объединить группу файлов в один архив  зашифровать данные с паролем Сжатие файлов – это уменьшение их размера. Цели:  уменьшить место, которое занимают файлы на диске  уменьшить объем данных для передачи через Интернет Типы сжатия:  без потерь: сжатый файл можно восстановить в исходном   с потерями: при сжатии часть информации безвозвратно  виде, зная алгоритм сжатия ▫тексты ▫программы ▫данные теряется ▫фотографии (*.jpg) ▫звук (*.mp3) ▫видео (*.mpg) 46

Программное обеспечение

Программное обеспечение
Почему файлы можно сжать? Алгоритм RLE (англ. Run Length Encoding, кодирование цепочек  одинаковых символов, используется для рисунков *.bmp) Файл qq.txt A A … A B B … B 200 байт 100 100 Файл qq.rle (сжатый) A 100 B 100 4 байта сжатие в 50 раз! сжатие в 50 раз! ?   Сжатие с потерями или без? Сжатие возможно, если в данных есть повторяющиеся символы  или цепочки символов, сжатие «устраняет» эту избыточность. 47

Программное обеспечение

Программное обеспечение
Почему файлы можно сжать? Общий подход:   найти в данных повторяющиеся цепочки символов  обозначить их короткими кодами (битовыми, разной длины)  в начало сжатого файла записать словарь Эффективные алгоритмы:    алгоритм Хаффмана    алгоритм LZW (Лемпела­Зива­Велча)   алгоритм PPM (WinRAR) Сжимаются хорошо  тексты (*.txt)  тексты (*.txt)  документы (*.doc, *.xls)  документы (*.doc, *.xls)  несжатые рисунки (*.bmp)  несжатые рисунки (*.bmp)  несжатый звук (*.wav)  несжатый звук (*.wav)  несжатое видео (*.avi)  несжатое видео (*.avi) плохо  случайные данные  случайные данные  программы (*.exe)  программы (*.exe)  архивы (*.zip, *.rar)  архивы (*.zip, *.rar)  сжатые рисунки (*.gif,   сжатые рисунки (*.gif,  *.jpg, *.png, *.tif, …) *.jpg, *.png, *.tif, …)  сжатый звук (*.mp3, *.wma)  сжатый звук (*.mp3, *.wma)  сжатое видео (*.mpg, *.wmv)  сжатое видео (*.mpg, *.wmv) 48

Программное обеспечение

Программное обеспечение
Специальные типы архивов SFX­архив (англ. SelF eXtracting – самораспако­ вывающийся) – это файл с расширением *.exe, который  содержит сжатые данные и программу распаковки  (около 15 Кб).  для распаковки не нужен архиватор  может распаковать неквалифицированный пользователь  увеличение размера файла  опасность заражения вирусами Многотомный архив – это архив, разбитый на несколько  частей. Цели:  перенос через дискеты  удобство скачивания через Интернет WinRAR:  abc.part1.rar, abc.part2.rar, ….  многотомный SFX­архив: abc.part1.exe, abc.part2.rar, …. 49

Программное обеспечение

Программное обеспечение
Архиватор WinRAR (Е. Рошал) Запуск: Пуск – WinRAR распаковать архив распаковать архив сжать выделенные  сжать выделенные  файлы файлы выйти из  выйти из  папки папки двойной  двойной  щелчок ЛКМ:  щелчок ЛКМ:  войти в архив войти в архив сменить диск сменить диск изменить пароль изменить пароль 50

Программное обеспечение

Программное обеспечение
Архиватор WinRAR: упаковка ЛКМЛКМ имя  имя  архива архива пароль пароль тип  тип  архива архива многотомные  многотомные  архивы архивы SFXSFX 51

Программное обеспечение

Программное обеспечение
Архиватор WinRAR: распаковка ЛКМЛКМ куда распаковать? куда распаковать? выбрать папку выбрать папку 52

Программное обеспечение

Программное обеспечение
Архиватор WinRAR в Проводнике Упаковка Распаковка ПКМПКМ ПКМПКМ 53

Программное обеспечение

Программное обеспечение
Компьютерные  вирусы  и антивирусы 54

Программное обеспечение

Программное обеспечение
Что такое вирус? Компьютерный вирус – это программа, которая при  запуске способна распространяться без участия  человека. Признаки заражения:  замедление работы компьютера  перезагрузка или зависание компьютера  неправильная работа ОС или прикладных программ  изменение длины файлов  появление новых файлов  уменьшение объема оперативной памяти  рассылка сообщений e­mail без ведома автора 55

Программное обеспечение

Программное обеспечение
Вредные действия вирусов  звуковые и зрительные эффекты  имитация сбоев ОС и аппаратуры  перезагрузка компьютера  разрушение файловой системы  уничтожение информации  шпионаж – передача секретных данных  массовые атаки на сайты Интернет 56

Программное обеспечение

Программное обеспечение
Что заражают вирусы? Для того, чтобы вирус смог выполнить какие­то  Для того, чтобы вирус смог выполнить какие­то  действия, он должен оказаться в памяти в виде  действия, он должен оказаться в памяти в виде  программного кода и получить управление. программного кода и получить управление. Вирусы заражают  программы – *.exe, *.com  программы – *.exe, *.com  загрузочные сектора дисков и   загрузочные сектора дисков и  дискет дискет  командные файлы – *.bat  командные файлы – *.bat  драйверы – *.sys  драйверы – *.sys  библиотеки – *.dll  библиотеки – *.dll  документы с макросами –  *.doc,   документы с макросами –  *.doc,  *.xls, *.mdb *.xls, *.mdb  Web­страницы со скриптами  Web­страницы со скриптами не заражают  текст – *.txt  текст – *.txt  рисунки – *.gif, *.jpg,   рисунки – *.gif, *.jpg,  *.png, *.tif  *.png, *.tif   звук (*.wav, *.mp3, *.wma)  звук (*.wav, *.mp3, *.wma)  видео (*.avi, *.mpg, *.wmv)  видео (*.avi, *.mpg, *.wmv)  любые данные (без   любые данные (без  программного кода) программного кода) 57

Программное обеспечение

Программное обеспечение
Способы заражения  запустить зараженный файл;  загрузить компьютер с зараженной дискеты  или диска;  при автозапуске CD(DVD)­диска или флэш­ диска;  открыть зараженный документ с макросами  (Word или Excel);  открыть сообщение e­mail с вирусом;  открыть Web­страницу с вирусом;  разрешить установить активное содержимое  на Web­странице. 58

Программное обеспечение

Программное обеспечение
Классические вирусы  Файловые – заражают файлы *.exe, *.sys, *.dll (редко – внедряются в тексты программ).  Загрузочные (бутовые, от англ. boot – загрузка) –  заражают загрузочные сектора дисков и дискет, при  загрузке сразу оказываются в памяти и получают  управление.  Полиморфные – при каждом новом заражении немного  меняют свой код.  Макровирусы – заражают документы с макросами  (*.doc, *.xls, *.mdb).  Скриптовые вирусы – скрипт (программа на языке  Visual Basic Script, JavaScript, BAT, PHP) заражает  командные файлы (*.bat), другие скрипты и Web­ страницы (*.htm, *.html). 59

Программное обеспечение

Программное обеспечение
Сетевые вирусы распространяются через компьютерные сети, используют  «дыры» – ошибки в защите Windows, Internet Explorer,  Outlook и др.  Почтовые черви – распространяются через электронную  почту в виде приложения к письму или ссылки на вирус в  Интернете; рассылают себя по всем обнаруженным адресам !   Наиболее активны – более 90%!  Сетевые черви – проникают на компьютер через «дыры» в  системе, могут копировать себя в папки, открытые для  записи (сканирование – поиск уязвимых компьютеров в сети)  IRC­черви, IM­черви – распространяются через IRC­чаты и  интернет­пейджеры (ICQ,  AOL, Windows Messenger, MSN  Messenger)  P2P­черви – распространяются через файлообменные сети  P2P (peer­to­peer) 60

Программное обеспечение

Программное обеспечение
Троянские программы позволяют получать управление удаленным компьютером,  распространяются через компьютерные сети, часто при установке  других программ (зараженные инсталляторы)   Backdoor – программы удаленного администрирования  воровство паролей (доступ в Интернет, к почтовым ящикам, к  платежным системам)  шпионы (введенный с клавиатуры текст, снимки экрана, список  программ, характеристики компьютера, промышленный  шпионаж)  DOS­атаки (англ. Denial Of Service – отказ в обслуживании) – массовые атаки на сайты по команде, сервер не справляется с  нагрузкой  прокси­сервера – используются для массовой рассылки  рекламы (спама)  загрузчики (англ. downloader) – после заражения скачивают на  61 компьютер другие вредоносные программы

Программное обеспечение

Программное обеспечение
Антивирусы­сканеры • умеют находить и лечить известные им вирусы в  памяти и на диске;  • используют базы данных вирусов; • ежедневное обновление баз данных через  Интернет.  лечат известные им вирусы  не могут предотвратить заражение  чаще всего не могут обнаружить и вылечить  неизвестный вирус 62

Программное обеспечение

Программное обеспечение
Антивирусы­мониторы постоянно находятся в памяти в активном состоянии • перехватывают действия, характерные для вирусов и  блокируют их (форматирование диска, замена системных  файлов); • блокируют атаки через Интернет; • проверяют запускаемые и загружаемые в память файлы  (например, документы Word); • проверяют сообщения электронной почты; • проверяют Web­страницы; • проверяют сообщения ICQ  непрерывное наблюдение  блокируют вирус в момент заражения  могут бороться с неизвестными вирусами  замедление работы компьютера  в случае ошибки ОС может выйти из строя  63

Программное обеспечение

Программное обеспечение
Антивирусные программы Условно­бесплатные:  AVP = Antiviral Toolkit Pro (www.avp.ru) – Е. Касперский  DrWeb (www.drweb.com) – И. Данилов  Norton Antivirus (www.symantec.com)  McAfee (www.mcafee.ru)  NOD32 (www.eset.com) !   Есть бесплатные пробные версии! Бесплатные: Бесплатные:  Avast Home (www.avast.com)  Antivir Personal (free­av.com)  AVG Free (free.grisoft.com) 64

Программное обеспечение

Программное обеспечение
Антивирус Касперского  Файловый антивирус (проверка файлов в момент  обращения к ним)  Почтовый антивирус (проверка входящих и  выходящих сообщений)  Веб­антивирус (Интернет, проверка Web­страниц)  Проактивная защита (попытки обнаружить  неизвестные вредоносные программы): ▫ слежение за реестром ▫ проверка критических файлов ▫ сигналы о «подозрительных» обращениях к памяти  Анти­шпион (борьба с Интернет­мошенничеством)  Анти­хакер (обнаружение сетевых атак)  Анти­спам (фильтр входящей почты) 65

Программное обеспечение

Программное обеспечение
Антивирус Касперского ПКМПКМ 66

Программное обеспечение

Программное обеспечение
Антивирус Касперского Проводник: запуск через контекстное меню ПКМПКМ 67

Программное обеспечение

Программное обеспечение
Антивирус DrWeb (сканер) Запуск: Пуск – Сканер DrWeb настройки настройки выбрать, что  выбрать, что  проверяем (ЛКМ) проверяем (ЛКМ) старт результаты результаты 68 старт

Программное обеспечение

Программное обеспечение
Антивирус DrWeb Проводник: запуск через контекстное меню ПКМПКМ 69

Программное обеспечение

Программное обеспечение
Другие виды антивирусной защиты брандмауэры (файрволы, сетевые экраны)  блокируют «лишние» обращения в сеть и запросы из сети аппаратные антивирусы  защита от изменения загрузочного сектора  запрет на выполнение кода из области данных  аппаратный брандмауэр ZyWALL UTM  (ZyXEL и Лаборатории Касперского) онлайновые (on­line) антивирусы  устанавливают на компьютер модуль ActiveX, который проверяет файлы…  или файл пересылается на сайт разработчика антивирусов http://www.kaspersky.ru/virusscanner http://www.bitdefender.com  http://security.symantec.com http://us.mcafee.com/root/mfs/default.asp      чаще всего не умеют  лечить, предлагает  купить антивирус­доктор 70

Программное обеспечение

Программное обеспечение
Профилактика  делать резервные копии важных данных на CD и DVD  (раз в месяц? в неделю?)  использовать антивирус­монитор, особенно при работе  в Интернете  при работе в Интернете включать брандмауэр (англ.  firewall) – эта программа запрещает обмен по некоторым  каналам связи, которые используют вирусы  проверять с помощью антивируса­доктора все новые  программы и файлы, дискеты  не открывать сообщения e­mail с неизвестных адресов,  особенно файлы­приложения  иметь загрузочный диск с антивирусом 71

Программное обеспечение

Программное обеспечение
Если компьютер заражен…  Отключить компьютер от сети.  Запустить антивирус. Если не помогает, то…  выключить компьютер и загрузить его с  загрузочного диска (дискеты, CD, DVD). Запустить  антивирус. Если не помогает, то…  удалить Windows и установить ее заново. Если не  помогает, то…  отформатировать винчестер (format.com). Если  сделать это не удается, то могла быть испорчена  таблица разделов диска. Тогда …  создать заново таблицу разделов (fdisk.exe). Если  не удается (винчестер не обнаружен), то…  можно нести компьютер в ремонт. 72

Программное обеспечение

Программное обеспечение
Конец фильма 73
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
21.02.2017