Разделы презентаций


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

Содержание

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

Слайды и текст этой презентации

Слайд 108/16/2019
Программное обеспечение

08/16/2019Программное  обеспечение

Слайд 208/16/2019
Программное обеспечение


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

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

Слайд 308/16/2019
Программное обеспечение
Прикладное ПО – программы, которые пользователь использует для решения

своих задач
текстовые редакторы
графические редакторы
базы данных …
Системное ПО – обеспечивает взаимодействие

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

Слайд 408/16/2019


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


аппаратные средства
(hardware)
системное ПО
прикладное ПО
системы программирования
ПОЛЬЗОВАТЕЛИ

ПРОГРАММИСТЫ

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

Слайд 508/16/2019
ПО для работы с текстом
Текстовые редакторы – для редактирования текстовых

документов без оформления
Блокнот – файлы *.txt
Текстовые процессоры – для редактирования

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

Слайд 608/16/2019
ПО для обработки изображений
Графические редакторы
Растровые рисунки:
Paint – файлы

*.bmp (также *.gif, *.jpg)
Adobe Photoshop – файлы *.psd

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

Слайд 708/16/2019
Прикладное ПО
Редакторы видео (файлы *.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
08/16/2019Прикладное ПОРедакторы видео (файлы *.avi, *.mpg, *.wmv)Movie Maker (в составе Windows)Pinnacle Studio

Слайд 808/16/2019
Офисное ПО
Электронные таблицы – для выполнения расчетов с табличными данными
Microsoft

Excel – файлы *.xls, *.xlsx
OpenOffice Calc – файлы *.ods –

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

Слайд 908/16/2019
ПО для работы в Интернете
Браузеры – для просмотра Web-страниц на

экране
Internet Explorer – бесплатно
Mozilla Firefox – бесплатно

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

Слайд 1008/16/2019
Какие бывают программы?
Свободное ПО с открытым исходным кодом (Open Source):

можно бесплатно
запускать и использовать в любых целях
изучать текст программы
распространять (бесплатно

или за плату)
изменять код (развитие и усовершенствование)



Бесплатное ПО (Freeware): можно бесплатно использовать; исходного кода нет; есть ограничения на:
коммерческое использование
изменение кода
извлечение данных

Linux

Gimp

Avast

Firefox

Opera

08/16/2019Какие бывают программы?Свободное ПО с открытым исходным кодом (Open Source): можно бесплатнозапускать и использовать в любых целяхизучать

Слайд 1108/16/2019
Какие бывают программы?
Условно-бесплатное ПО (Shareware): бесплатное ПО с ограничениями:
отключены некоторые

функции
ограничен срок действия (30 дней)
ограничено количество запусков
раздражающие сообщения
принудительная реклама
Платная регистрация

снимает ограничения.
Коммерческое ПО:
плата за каждую копию
бесплатная техническая поддержка (!)
запрет на изменение кода и извлечение данных
быстрое внесение изменений (сервис-паки, новые версии)

Nero Burning Rom

TheBat

08/16/2019Какие бывают программы?Условно-бесплатное ПО (Shareware): бесплатное ПО с ограничениями:отключены некоторые функцииограничен срок действия (30 дней)ограничено количество запусковраздражающие

Слайд 1208/16/2019
Использование программ
Основания:
договор в письменной форме
при массовом распространении – лицензионное

соглашение на экземпляре
Можно без разрешения автора:
хранить в памяти 1 компьютера

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

Слайд 1308/16/2019
Операционные системы
Операционная система (ОС) – это комплекс программ, обеспечивающих пользователю

и прикладным программам удобный интерфейс (способ обмена информацией) с аппаратными

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

Слайд 1408/16/2019

Файловые системы
FAT32 (Windows 95/98/2000/XP/Vista)
медленно работает с большими дисками
не поставить права

доступа
NTFS (Windows NT/2000/XP/Vista)
права на доступ
квоты для пользователей
сжатие дисков «на лету»
журналирование
сложность
Windows:
Linux:
ext3


планируемые изменениях на диске записываются в журнал (для восстановления при сбое)

08/16/2019Файловые системыFAT32 (Windows 95/98/2000/XP/Vista)медленно работает с большими дискамине поставить права доступаNTFS (Windows NT/2000/XP/Vista)права на доступквоты для пользователейсжатие

Слайд 1508/16/2019
Состав операционной системы
загрузчик ОС – это небольшая программа, которая находится

в секторе 0 загрузочного диска, ее задача – загрузить в

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

Слайд 1608/16/2019
Состав операционной системы (II)
утилита (лат. utilitas – польза) – это

служебные программы для проверки и настройки компьютера:
разбивка диска на разделы

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

Слайд 1708/16/2019
Типы ОС
Однозадачные – в каждый момент выполняется только одна задача

(программа), она получает все ресурсы компьютера. Примеры: MS DOS, DR DOS,

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

Слайд 1808/16/2019
Типы ОС
Однопользовательские – в каждый момент с компьютером работает один

пользователь, он получает все ресурсы компьютера.




Многопользовательские – с мощным компьютером

одновременно работают несколько пользователей. терминал = монитор + клавиатура





терминал

терминал

терминал

терминал

08/16/2019Типы ОСОднопользовательские – в каждый момент с компьютером работает один пользователь, он получает все ресурсы компьютера.Многопользовательские –

Слайд 1908/16/2019
Утилиты, не входящие в ОС
антивирусные программы
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
08/16/2019Утилиты, не входящие в ОСантивирусные программыAVP (Antiviral Tookit Pro), Е. Касперский, www.avp.ru DrWeb, И. Данилов

Слайд 2008/16/2019
Утилиты, не входящие в ОС
информация о системе
Everest www.lavalys.com
SiSoft

Sandra– бесплатно www.sisoftware.net
сканирование (MiraScan, EpsonScan, со

сканером)
программы для записи CD и DVD
Nero Burning ROM www.nero.com
DeepBurner Free – бесплатно www.deepburner.com
08/16/2019Утилиты, не входящие в ОСинформация о системе Everest www.lavalys.com SiSoft Sandra– бесплатно    www.sisoftware.net сканирование

Слайд 2108/16/2019
Системы программирования
Системы программирования (или инструментальные средства) – это ПО, предназначенное

для разработки и отладки новых программ.
Проблема:
компьютеры понимают только язык

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

Слайд 2208/16/2019
Языки программирования
Всего более 600, широко используется примерно 20.
Машинно-ориентированные языки:
машинные

коды: 09 FE AC 3F
ассемблеры: символическая запись машинных команд:

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

Слайд 2308/16/2019

Трансляторы
Транслятор – это программа, которая переводит текст других программ в

машинные коды.
program qq;
var x: integer;
begin
x := 1;

writeln('Привет! X = ', x);
end;


транслятор

101011010

программа в машинных кодах

программа на языке Паскаль

08/16/2019ТрансляторыТранслятор – это программа, которая переводит текст других программ в машинные коды.program qq;var x: integer;begin  x

Слайд 2408/16/2019
Типы трансляторов
интерпретатор – переводит в коды 1 строчку программы и

сразу ее выполняет;



компилятор – переводит в коды сразу всю программу

и создает независимый исполняемый файл (*.exe);

удобнее отлаживать программу

программы работают медленно (цикл из 400 шагов!)
для выполнения программы нужен транслятор

сложнее отлаживать программу

программы работают быстро
для выполнения программы не нужен транслятор

08/16/2019Типы трансляторовинтерпретатор – переводит в коды 1 строчку программы и сразу ее выполняет;компилятор – переводит в коды

Слайд 2508/16/2019
Компоновщик
Компоновщик (редактор связей, Linker) – это программа, которая объединяет части

одной программы и библиотечные функции в один исполняемый файл.

08/16/2019КомпоновщикКомпоновщик (редактор связей, Linker) – это программа, которая объединяет части одной программы и библиотечные функции в один

Слайд 2608/16/2019
Другие программы
Отладчик (англ. debugger) – это программа, которая облегчает поиск

ошибок в других программах (их отладку). Возможности:
пошаговое выполнение
«выполнить до курсора»
просмотр

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

Слайд 2708/16/2019
Интегрированная среда разработки
Интегрированная среда разработки (англ. IDE = Integrated Development

Environment) :
редактор текста программ
транслятор
компоновщик
отладчик
профайлер
Примеры: Turbo Pascal Borland C++ Microsoft Visual C++

08/16/2019Интегрированная среда разработкиИнтегрированная среда разработки (англ. IDE = Integrated Development Environment) :редактор текста программтрансляторкомпоновщикотладчикпрофайлерПримеры:  Turbo Pascal

Слайд 2808/16/2019
Среда быстрой разработки
Среда быстрой разработки программ (англ. RAD = Rapid

Application Development)
интерфейс строится с помощью мыши
часть кода создается автоматически
Примеры:

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

Слайд 2908/16/2019
Законодательство
Конституция РФ ст. 44 ч. 1: «Интеллектуальная собственность охраняется законом»


«О

правовой охране программ для электронных вычислительных машин и баз данных»

(2006) http://www.fips.ru/avp/law/3523-1S.HTM
«Об авторском праве и смежных правах» (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/
08/16/2019ЗаконодательствоКонституция РФ ст. 44 ч. 1: «Интеллектуальная собственность охраняется законом»«О правовой охране программ для электронных вычислительных машин

Слайд 3008/16/2019
Объектами авторского права…
… являются
программы для компьютеров (включая подготовительные материалы, а

также звук, графику и видео, которые получаются с помощью программы)
базы

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

Слайд 3108/16/2019
Авторское право
автор – физическое лицо (не организация)
возникает «в силу создания»

продукта, не требует формальной регистрации
обозначение: © Иванов, 2008 (год первого

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

Слайд 3208/16/2019
Права автора
Личные:
право авторства (право считаться автором)
право на имя (свое имя,

псевдоним, анонимно)
право на неприкосновенность (защита программы и ее названия от

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

Слайд 3308/16/2019
Использование программ и БД
Основания:
договор в письменной форме
при массовом распространении

– лицензионное соглашение на экземпляре
Можно без разрешения автора:
хранить в памяти

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

Слайд 3408/16/2019
Защита от копирования
инсталляция программ (нельзя просто скопировать)
регистрационный код (привязка к

оборудованию, серийным номерам)
защита CD, DVD (теряется при копировании)
не работает

без диска
аппаратный ключ




сканирование сети (обнаружение копий)
сервер в Интернете проверяет серийные номера
техподдержка – косвенная защита (!)

для параллельного порта

для порта USB

08/16/2019Защита от копированияинсталляция программ (нельзя просто скопировать)регистрационный код (привязка к оборудованию, серийным номерам) защита CD, DVD (теряется

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

прав
ложная информация
незаконный сбор информации
разглашение банковской и врачебной тайны
Против общественных и

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

Слайд 3608/16/2019
Уголовный кодекс РФ
Статья 146. Нарушение авторских и смежных прав.
только при

крупном ущербе (50000 р.)
присвоение авторства (плагиат) – до 6

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

Слайд 3708/16/2019
Уголовный кодекс РФ
Признаки преступления:
уничтожение, блокирование, модификация или копирование информации
нарушение

работы компьютера или сети
Статья 272. Неправомерный доступ к компьютерной информации.
до

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

Слайд 3808/16/2019
Авторские права в Интернете
При нелегальном использовании:
всегда есть косвенная выгода (достижение

своих целей);
ущерб авторам, снижение дохода;
снижение посещаемости и цитируемости сайтов ⇒

снижение дохода.
Правила:
при использовании материалов в учебных работах ссылаться на источник;
для публикации в Интернете текста или фотографии получить разрешение автора или издателя.
08/16/2019Авторские права в ИнтернетеПри нелегальном использовании:всегда есть косвенная выгода (достижение своих целей);ущерб авторам, снижение дохода;снижение посещаемости и

Слайд 3908/16/2019
Что можно без спроса…
скопировать себе картинку (текст)
послать картинку (текст) другу
отсканировать

книгу
Разместить на сайте
картинку с другого сайта
Указ Президента РФ
цитату из статьи

с указанием автора
статью с другого сайта (или из книги) с указанием автора
описание алгоритма
отсканированную книгу
повесть А.С. Пушкина
08/16/2019Что можно без спроса…скопировать себе картинку (текст)послать картинку (текст) другуотсканировать книгуРазместить на сайтекартинку с другого сайтаУказ Президента

Слайд 4008/16/2019
Какие бывают программы?
Свободное ПО с открытым исходным кодом (Open Source):

можно бесплатно
запускать и использовать в любых целях
изучать и адаптировать
распространять (бесплатно

или за плату)
изменять код (развитие и усовершенствование)



Бесплатное ПО (Freeware): можно бесплатно использовать; исходного кода нет; есть ограничения на:
коммерческое использование
изменение кода
извлечение данных

Linux

Gimp

Avast

Firefox

Opera

08/16/2019Какие бывают программы?Свободное ПО с открытым исходным кодом (Open Source): можно бесплатнозапускать и использовать в любых целяхизучать

Слайд 4108/16/2019
Какие бывают программы?
Условно-бесплатное ПО (Shareware): бесплатное ПО с ограничениями:
отключены некоторые

функции
ограничен срок действия (30 дней)
ограничено количество запусков
раздражающие сообщения
принудительная реклама
Платная регистрация

снимает ограничения.
Коммерческое ПО:
плата за каждую копию
бесплатная техническая поддержка (!)
запрет на изменение кода и извлечение данных
быстрое внесение изменений (сервис-паки, новые версии)

Nero Burning Rom

TheBat

08/16/2019Какие бывают программы?Условно-бесплатное ПО (Shareware): бесплатное ПО с ограничениями:отключены некоторые функцииограничен срок действия (30 дней)ограничено количество запусковраздражающие

Слайд 4208/16/2019
Лицензия GNU GPL
GNU General Public Licence:
программное обеспечение поставляется с исходным

кодом
авторские права принадлежат разработчикам
можно свободно и без оплаты
запускать программы
изучать и

изменять код
распространять бесплатно или за плату
улучшать и распространять улучшения
можно использовать код в своих разработках, но они могут распространяться только по лицензии GPL
программы распространяются без гарантий
за настройку и сопровождение можно брать плату
08/16/2019Лицензия GNU GPLGNU General Public Licence:программное обеспечение поставляется с исходным кодомавторские права принадлежат разработчикамможно свободно и без

Слайд 4308/16/2019
Архивация и сжатие файлов
Архивация – создание резервных копий (на CD,

DVD). Цели:
сохранить данные на случай сбоя на диске
объединить группу файлов

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

Слайд 4408/16/2019
Почему файлы можно сжать?
Алгоритм RLE (англ. Run Length Encoding, кодирование

цепочек одинаковых символов, используется для рисунков *.bmp)
200
200
400 байт
Файл qq.txt
Файл qq.rle

(сжатый)

4 байта

сжатие в 100 раз!

Сжатие возможно, если в данных есть повторяющиеся символы или цепочки символов, сжатие «устраняет» эту избыточность.

08/16/2019Почему файлы можно сжать?Алгоритм RLE (англ. Run Length Encoding, кодирование цепочек одинаковых символов, используется для рисунков *.bmp)200200400

Слайд 4508/16/2019
Почему файлы можно сжать?
Общий подход:
найти в данных повторяющиеся цепочки

символов
обозначить их короткими кодами (битовыми, разной длины)
в начало сжатого файла

записать словарь
Эффективные алгоритмы:
алгоритм Хаффмана
алгоритм LZW (Лемпела-Зива-Велча)
алгоритм PPM (WinRAR)

Сжимаются

хорошо

плохо

случайные данные
программы (*.exe)
архивы (*.zip, *.rar)
сжатые рисунки (*.gif, *.jpg, *.png, *.tif, …)
сжатый звук (*.mp3, *.wma)
сжатое видео (*.mpg, *.wmv)



тексты (*.txt)
документы (*.doc, *.xls)
несжатые рисунки (*.bmp)
несжатый звук (*.wav)
несжатое видео (*.avi)

08/16/2019Почему файлы можно сжать?Общий подход: найти в данных повторяющиеся цепочки символовобозначить их короткими кодами (битовыми, разной длины)в

Слайд 4608/16/2019
Специальные типы архивов
SFX-архив (англ. SelF eXtracting – самораспако-вывающийся) – это

файл с расширением *.exe, который содержит сжатые данные и программу

распаковки (около 15 Кб).
Многотомный архив – это архив, разбитый на несколько частей. Цели:
перенос через дискеты
удобство скачивания через Интернет
WinRAR:
abc.part1.rar, abc.part2.rar, ….
многотомный SFX-архив: abc.part1.exe, abc.part2.rar, ….

для распаковки не нужен архиватор
может распаковать неквалифицированный пользователь

увеличение размера файла
опасность заражения вирусами

08/16/2019Специальные типы архивовSFX-архив (англ. SelF eXtracting – самораспако-вывающийся) – это файл с расширением *.exe, который содержит сжатые

Слайд 4708/16/2019
Архиватор WinRAR (Е. Рошал)
Запуск: Пуск – WinRAR
сжать выделенные файлы
распаковать архив
изменить

пароль
сменить диск
двойной щелчок ЛКМ: войти в архив
выйти из папки

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

Слайд 4808/16/2019
Архиватор WinRAR: упаковка
ЛКМ
тип архива
SFX
многотомные архивы
пароль
имя архива

08/16/2019Архиватор WinRAR: упаковкаЛКМтип архиваSFXмноготомные архивыпарольимя архива

Слайд 4908/16/2019
Архиватор WinRAR: распаковка
ЛКМ
куда распаковать?
выбрать папку

08/16/2019Архиватор WinRAR: распаковкаЛКМкуда распаковать?выбрать папку

Слайд 5008/16/2019
Архиватор WinRAR в Проводнике
Упаковка
Распаковка
ПКМ
ПКМ

08/16/2019Архиватор WinRAR в ПроводникеУпаковкаРаспаковкаПКМПКМ

Слайд 5108/16/2019
Что такое вирус?
Компьютерный вирус – это программа, которая при запуске

способна распространяться без участия человека.
Признаки заражения:
замедление работы компьютера
перезагрузка или зависание

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

Слайд 5208/16/2019
Что заражают вирусы?
Вирусы
программы – *.exe, *.com
загрузочные сектора дисков и дискет
командные

файлы – *.bat
драйверы – *.sys
библиотеки – *.dll
документы с макросами –

*.doc, *.xls, *.mdb
Web-страницы со скриптами

заражают

не заражают

текст – *.txt
рисунки – *.gif, *.jpg, *.png, *.tif
звук (*.wav, *.mp3, *.wma)
видео (*.avi, *.mpg, *.wmv)
любые данные (без программного кода)



Для того, чтобы вирус смог выполнить какие-то действия, он должен оказаться в памяти в виде программного кода и получить управление.

08/16/2019Что заражают вирусы?Вирусыпрограммы – *.exe, *.comзагрузочные сектора дисков и дискеткомандные файлы – *.batдрайверы – *.sysбиблиотеки – *.dllдокументы

Слайд 5308/16/2019
Способы заражения
запустить зараженный файл;
загрузить компьютер с зараженной дискеты или диска;
при

автозапуске CD(DVD)-диска или флэш-диска;
открыть зараженный документ с макросами (Word или

Excel);
открыть сообщение e-mail с вирусом;
открыть Web-страницу с вирусом;
разрешить установить активное содержимое на Web-странице.
08/16/2019Способы заражениязапустить зараженный файл;загрузить компьютер с зараженной дискеты или диска;при автозапуске CD(DVD)-диска или флэш-диска;открыть зараженный документ с

Слайд 5408/16/2019
Классические вирусы
Файловые – заражают файлы *.exe, *.sys, *.dll (редко –

внедряются в тексты программ).
Загрузочные (бутовые, от англ. boot – загрузка)

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

Слайд 5508/16/2019
Сетевые вирусы
Почтовые черви – распространяются через электронную почту в виде

приложения к письму или ссылки на вирус в Интернете; рассылают

себя по всем обнаруженным адресам
Сетевые черви – проникают на компьютер через «дыры» в системе, могут копировать себя в папки, открытые для записи (сканирование – поиск уязвимых компьютеров в сети)
IRC-черви, IM-черви – распространяются через IRC-чаты и интернет-пейджеры (ICQ, AOL, Windows Messenger, MSN Messenger)
P2P-черви – распространяются через файлообменные сети P2P (peer-to-peer)

распространяются через компьютерные сети, используют «дыры» – ошибки в защите Windows, Internet Explorer, Outlook и др.

08/16/2019Сетевые вирусыПочтовые черви – распространяются через электронную почту в виде приложения к письму или ссылки на вирус

Слайд 5608/16/2019
Троянские программы
Backdoor – программы удаленного администрирования
воровство паролей (доступ в Интернет,

к почтовым ящикам, к платежным системам)
шпионы (введенный с клавиатуры текст,

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

позволяют получать управление удаленным компьютером, распространяются через компьютерные сети, часто при установке других программ (зараженные инсталляторы)

08/16/2019Троянские программыBackdoor – программы удаленного администрированияворовство паролей (доступ в Интернет, к почтовым ящикам, к платежным системам)шпионы (введенный

Слайд 5708/16/2019
Антивирусы-сканеры
умеют находить и лечить известные им вирусы в памяти и

на диске;
используют базы данных вирусов;
ежедневное обновление баз данных через

Интернет.

лечат известные им вирусы

не могут предотвратить заражение
чаще всего не могут обнаружить и вылечить неизвестный вирус

08/16/2019Антивирусы-сканерыумеют находить и лечить известные им вирусы в памяти и на диске; используют базы данных вирусов;ежедневное обновление

Слайд 5808/16/2019
Антивирусы-мониторы
постоянно находятся в памяти в активном состоянии
непрерывное наблюдение
блокируют вирус в

момент заражения
могут бороться с неизвестными вирусами
замедление работы компьютера
в случае ошибки

ОС может выйти из строя

перехватывают действия, характерные для вирусов и блокируют их (форматирование диска, замена системных файлов);
блокируют атаки через Интернет;
проверяют запускаемые и загружаемые в память файлы (например, документы Word);
проверяют сообщения электронной почты;
проверяют Web-страницы;
проверяют сообщения ICQ

08/16/2019Антивирусы-мониторыпостоянно находятся в памяти в активном состояниинепрерывное наблюдениеблокируют вирус в момент заражениямогут бороться с неизвестными вирусамизамедление работы

Слайд 5908/16/2019
Антивирусные программы
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)
08/16/2019Антивирусные программыAVP = Antiviral Toolkit Pro (www.avp.ru) – Е. КасперскийDrWeb (www.drweb.com) – И. ДаниловNorton Antivirus (www.symantec.com)McAfee (www.mcafee.ru)NOD32

Слайд 6008/16/2019
Антивирус Касперского
Файловый антивирус (проверка файлов в момент обращения к ним)
Почтовый

антивирус (проверка входящих и выходящих сообщений)
Веб-антивирус (Интернет, проверка Web-страниц)
Проактивная защита

(попытки обнаружить неизвестные вредоносные программы):
слежение за реестром
проверка критических файлов
сигналы о «подозрительных» обращениях к памяти
Анти-шпион (борьба с Интернет-мошенничеством)
Анти-хакер (обнаружение сетевых атак)
Анти-спам (фильтр входящей почты)
08/16/2019Антивирус КасперскогоФайловый антивирус (проверка файлов в момент обращения к ним)Почтовый антивирус (проверка входящих и выходящих сообщений)Веб-антивирус (Интернет,

Слайд 6108/16/2019
Антивирус Касперского
ПКМ







08/16/2019Антивирус КасперскогоПКМ

Слайд 6208/16/2019
Антивирус Касперского
ПКМ
Проводник: запуск через контекстное меню

08/16/2019Антивирус КасперскогоПКМПроводник: запуск через контекстное меню

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

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

Слайд 6408/16/2019
Антивирус DrWeb
ПКМ
Проводник: запуск через контекстное меню

08/16/2019Антивирус DrWebПКМПроводник: запуск через контекстное меню

Слайд 6508/16/2019
Другие виды антивирусной защиты
брандмауэры (файрволы, сетевые экраны)
блокируют «лишние» обращения в

сеть и запросы из сети
аппаратные антивирусы
защита от изменения загрузочного сектора
запрет

на выполнение кода из области данных
аппаратный брандмауэр 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

08/16/2019Другие виды антивирусной защитыбрандмауэры (файрволы, сетевые экраны)блокируют «лишние» обращения в сеть и запросы из сетиаппаратные антивирусызащита от

Слайд 6608/16/2019
Профилактика
делать резервные копии важных данных на CD и DVD (раз

в месяц? в неделю?)
использовать антивирус-монитор, особенно при работе в Интернете
при

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

Слайд 6708/16/2019
Если компьютер заражен…
Отключить компьютер от сети.
Запустить антивирус. Если не помогает,

то…
выключить компьютер и загрузить его с загрузочного диска (дискеты, CD,

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

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика