Программное обеспечение ПК презентация

Содержание


Презентации» Образование» Программное обеспечение ПК
Программное обеспечение ПККлассификация программного обеспеченияПрограммное обеспечение (software) – это совокупность программ, обеспечивающих функционирование ЭВМ иПрограммное обеспечение, можно условно разделить на три категории:
 Программное обеспечение, можноприкладное ПО предназначено для решения задач пользователя: редактирование текстовых документов, созданиеСистемное ПОЦентральное место среди системных программ занимают операционные системы.
 Центральное место средиДля расширения возможностей операционных систем и предоставления набора дополнительных услуг используютсяСистемы технического обслуживания – это совокупность программно-аппаратных средств ПК, которые выполняютДля организации более удобного и наглядного интерфейса используются программные оболочки операционныхК числу наиболее популярных оболочек относятся пакеты Norton Commander (Symantec), FARВажным классом системных программ являются также программы вспомогательного назначения – утилитыК утилитам относятся:
 К утилитам относятся:
 программы-упаковщики (архиваторы), которые позволяют болееантивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствийпрограммы записи компакт-дисков;
 программы записи компакт-дисков;
 драйверы – программы, расширяющие возможностиПрикладное ПОПрикладная программа пользователя – это любая программа, способствующая решению какой-либо задачиПакеты прикладных программ (ППП) – это специальным образом организованные программные комплексы,ППП общего назначения – универсальные программные продукты, предназначенные для решения широкогографические редакторы (Corel Draw, Adobe Photoshop);
 графические редакторы (Corel Draw, AdobeВ основе методо-ориентированных ППП лежит реализация математических методов решения задач. КПроблемно-ориентированные ППП предназначены для решения определенной задачи в конкретной предметной области.Интегрированные ППП представляют собой набор нескольких программных продуктов, объединенных в единыйИнтегрированные пакеты, как правило, содержат некоторое ядро, обеспечивающее возможность тесного взаимодействияИнструментальное ПОИнструментальные программные средства – это программы, которые используются в ходе разработки,К инструментальным программам относятся:
 К инструментальным программам относятся:
 редакторы;
 средства компоновкиИнструментальная среда – это программный комплекс, предназначенный для разработки новых программутилиты для работы с библиотеками;
 утилиты для работы с библиотеками;
 отладочныедружественную к пользователю диалоговую среду;
 дружественную к пользователю диалоговую среду;
 многооконныйТрансляторы реализуются в виде компиляторов или интерпретаторов.
 Трансляторы реализуются в видеИнтерпретатор (от англ. interpreter – истолкователь, устный переводчик) переводит и выполняетРазличают следующие классы инструмен-тальных сред программирования:
 Различают следующие классы инструмен-тальных средДля программирования в такой среде на ка-ком-либо языке программирования потре-буются дополнительныеСостав и функции операционной системыСтруктуру ОС составляют следующие модули:
 Структуру ОС составляют следующие модули:
 БазовыйКомандный процессор расшифровывает и исполняет команды пользователя, поступающие, прежде всего сСтруктуру ОС составляют следующие модули:
 Структуру ОС составляют следующие модули:
 БазовыйОперационная система обычно хранит-ся во внешней памяти компьютера – на диске.Первый этап. Выполняются програм-мы тестирования блоков компьютера, находящееся в ПЗУ, иВторой этап. Программа-загрузчик, в свою очередь, ищет на диске базовый модульВ оперативной памяти во время работы компьютера обязательно должны находиться базовыйЗадачи ОС:
 Задачи ОС:
 Организация общения пользователя с компьютером в целомВ функции операционной системы входит:
 В функции операционной системы входит:
 осуществлениезапуск программ на выполнение;
 запуск программ на выполнение;
 передача информации междуФайловая системаФайлы используются для организации и хранения данных на машинных носителях.
 ФайлыСтруктурирование множества файлов на машинных носителях осуществляется с помощью каталогов, вОрганизация файлов в виде древовид-ной структуры называется файловой системой.
 Организация файловОсновные функции файловой систе-мы можно разделить на две группы:
 Основные функцииПринцип организации файловой системы – табличный. Данные о том, в какомПо принципу построения FAT похожа на оглавление книги. Операционная система используетНаименьшей физической единицей хранения данных является сектор. Размер сектора 512 байт.
Для дискет и небольших жестких дисков (менее 16 Мбайт) использовалась 12-разряднаяФайловая система FAT32 была введена в Windows 95. Она обеспечивает поддержкуВ Windows XP применяется FAT32 и NTFS (New Technology File SystemОбъем раздела NTFS не ограничен. В NTFS минимизируется объем дискового пространства,Сжатие данныхСжатие данных (англ. data compression) – алгоритмическое преобразование данных, производимое сОбратная процедура называется восстановлением данных (распаковкой, декомпрессией).
 Обратная процедура называется восстановлениемПодобная избыточность обычно устраняется заменой повторяющейся последовательности ссылкой на уже закодированныйКоэффициент сжатия – основная характеристика алгоритма сжатия. Она определяется как отношениеВсе методы сжатия данных делятся на два основных класса:
 Все методыСжатие с потерями – метод сжатия данных, при использовании которого распакованныеОсновными теоретическими алгоритмами сжатия без потери информации являются:
 Основными теоретическими алгоритмамиВ основе алгоритма группового кодирования (RLE) лежит идея выявления последовательностей повторяющихсяНапример, пусть задана такая последовательность данных, что подлежит сжатию: 1 1В основе алгоритма KWE положен принцип кодирования лексических единиц группами байтЭффективность данного метода существенно зависит от длины документа, поскольку из-за необходимостиВ основе алгоритма Хаффмана лежит идея кодирования битовыми группами разной длины.Основная идея состоит в следующем: чем чаще встречается объект, тем меньшимСжатый вариант данных называют архивом, а программные средства, которые реализуют методыНаиболее распространенными программами-архиваторами являются WinRAR и WinZip, ориентированные на работу подКомпьютерные вирусыКомпьютерные вирусы – это разновидность ПО отличительной особенностью которого является способностьВ жизненном цикле вируса различают следующие стадии:
 В жизненном цикле вируса3. Проявление – выполняются заложенные в вирусе разрушительные функции. Объектами вирусной атакиПризнаки заражения:
 Признаки заражения:
 невозможность загрузки операционной системы;
 программы перестают работатьизменяются размер файлов, дата и время их модификации;
 изменяются размер файлов,Признаки классификации существующих вирусов:
 Признаки классификации существующих вирусов:
 по среде обитания;
По среде обитания различают файловые, загрузочные, макро-вирусы и сетевые вирусы.
 ПоПо среде обитания различают файловые, загрузочные, макро-вирусы и сетевые вирусы.
 ПоЗагрузочные вирусы записывают себя в загрузочный сектор диска. Начинают работу приМакровирусы заражают файлы широко используемых пакетов обработки данных. Эти вирусы представляютСетевые вирусы используют для своего распространения компьютерные сети и электронную почту.По особенностям алгоритма выделяют резидентные вирусы, стелс-вирусы, полиморфные вирусы.
 По особенностямРезидентные вирусы способны оставлять свои копии в ОП, перехватывать обработку событийСтелс-алгоритмы позволяют вирусам полностью или частично скрыть свое присутствие. Наиболее распространеннымПолиморфность (самошифрование) используется для усложнения процедуры обнаружения вируса. Полиморфные вирусы –По способу заражения различают троянские программы, утилиты скрытого администрирования, Intended-вирусы иРазновидностью троянских программ являются утилиты скрытого администрирования. По своей функциональности ониК Intended-вирусам относятся вирусные программы, которые не способны размножаться. К этомуПо деструктивным возможностям вирусы разделяются на:
 По деструктивным возможностям вирусы разделяютсяопасные, которые потенциально могут привести к нарушениям в структуре файлов и



Слайды и текст этой презентации
Слайд 1
Описание слайда:
Программное обеспечение ПК


Слайд 2
Описание слайда:
Классификация программного обеспечения

Слайд 3
Описание слайда:
Программное обеспечение (software) – это совокупность программ, обеспечивающих функционирование ЭВМ и решение с их помощью практических задач. Программное обеспечение (software) – это совокупность программ, обеспечивающих функционирование ЭВМ и решение с их помощью практических задач. Программное обеспечение (ПО) является логическим продолжением технических средств и определяет сферу применения компьютера.

Слайд 4
Описание слайда:
Программное обеспечение, можно условно разделить на три категории: Программное обеспечение, можно условно разделить на три категории: системное ПО (программы общего пользования), выполняющее различные вспомогательные функции, например создание копий используемой информации, выдачу справочной информации о компьютере, проверку работоспособности устройств компьютера и т.д.

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

Слайд 6
Описание слайда:

Слайд 7
Описание слайда:
Системное ПО

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

Слайд 9
Описание слайда:
Для расширения возможностей операционных систем и предоставления набора дополнительных услуг используются сервисные программы. Для расширения возможностей операционных систем и предоставления набора дополнительных услуг используются сервисные программы.

Слайд 10
Описание слайда:
Системы технического обслуживания – это совокупность программно-аппаратных средств ПК, которые выполняют контроль, тестирование и диагностику устройств компьютера. Системы технического обслуживания – это совокупность программно-аппаратных средств ПК, которые выполняют контроль, тестирование и диагностику устройств компьютера. Системы технического обслуживания являются инструментарием специалистов по эксплуатации и ремонту технических средств компьютера.

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

Слайд 12
Описание слайда:
К числу наиболее популярных оболочек относятся пакеты Norton Commander (Symantec), FAR (File and Archive manageR). К числу наиболее популярных оболочек относятся пакеты Norton Commander (Symantec), FAR (File and Archive manageR).

Слайд 13
Описание слайда:
Важным классом системных программ являются также программы вспомогательного назначения – утилиты (лат. utilitas – польза). Они либо расширяют и дополняют соответствующие возможности операционной системы, либо решают самостоятельные важные задачи. Важным классом системных программ являются также программы вспомогательного назначения – утилиты (лат. utilitas – польза). Они либо расширяют и дополняют соответствующие возможности операционной системы, либо решают самостоятельные важные задачи.

Слайд 14
Описание слайда:
К утилитам относятся: К утилитам относятся: программы-упаковщики (архиваторы), которые позволяют более плотно записывать информацию на дисках, а также объединять копии нескольких файлов в один, так называемый архивный файл (архив);

Слайд 15
Описание слайда:
антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения; антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения; программы оптимизации и контроля качества дискового пространства; программы восстановления информации, форматирования, защиты данных;

Слайд 16
Описание слайда:
программы записи компакт-дисков; программы записи компакт-дисков; драйверы – программы, расширяющие возможности операционной системы по управлению устройствами компьютера; коммуникационные программы, организующие обмен информацией между компьютерами.

Слайд 17
Описание слайда:
Прикладное ПО

Слайд 18
Описание слайда:
Прикладная программа пользователя – это любая программа, способствующая решению какой-либо задачи в пределах определенной проблемной области. Прикладная программа пользователя – это любая программа, способствующая решению какой-либо задачи в пределах определенной проблемной области.

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

Слайд 20
Описание слайда:
ППП общего назначения – универсальные программные продукты, предназначенные для решения широкого класса задач пользователя. ППП общего назначения – универсальные программные продукты, предназначенные для решения широкого класса задач пользователя. К ним относятся: текстовые процессоры (MS Word); табличные процессоры (MS Excel); системы динамических презентаций (MS Power Point); системы управления базами данных (MS Access);

Слайд 21
Описание слайда:
графические редакторы (Corel Draw, Adobe Photoshop); графические редакторы (Corel Draw, Adobe Photoshop); издательские системы (Page Maker, Venture Publisher); электронные словари и системы перевода (Prompt, Сократ, Лингво, Контекст); системы распознавания текста (Fine Reader, Cunei Form).

Слайд 22
Описание слайда:
В основе методо-ориентированных ППП лежит реализация математических методов решения задач. К ним относятся, системы математической обработки данных (Mathematica, MathCad, Maple), системы статистической обработки данных (Statistica, Stat). В основе методо-ориентированных ППП лежит реализация математических методов решения задач. К ним относятся, системы математической обработки данных (Mathematica, MathCad, Maple), системы статистической обработки данных (Statistica, Stat).

Слайд 23
Описание слайда:
Проблемно-ориентированные ППП предназначены для решения определенной задачи в конкретной предметной области. Например, информационно-правовые системы ЮрЭксперт, ЮрИнформ; пакеты бухгалтерского учета и контроля 1С: Бухгалтерия, Галактика, Анжелика; в области маркетинга – Касатка, Marketing Expert; банковская система СТБанк. Проблемно-ориентированные ППП предназначены для решения определенной задачи в конкретной предметной области. Например, информационно-правовые системы ЮрЭксперт, ЮрИнформ; пакеты бухгалтерского учета и контроля 1С: Бухгалтерия, Галактика, Анжелика; в области маркетинга – Касатка, Marketing Expert; банковская система СТБанк.

Слайд 24
Описание слайда:
Интегрированные ППП представляют собой набор нескольких программных продуктов, объединенных в единый инструмент. Наиболее развитые из них включают в себя текстовый редактор, персональный менеджер (органайзер), электронную таблицу, систему управления базами данных, средства поддержки электронной почты, программу создания презентационной графики. Интегрированные ППП представляют собой набор нескольких программных продуктов, объединенных в единый инструмент. Наиболее развитые из них включают в себя текстовый редактор, персональный менеджер (органайзер), электронную таблицу, систему управления базами данных, средства поддержки электронной почты, программу создания презентационной графики.

Слайд 25
Описание слайда:
Интегрированные пакеты, как правило, содержат некоторое ядро, обеспечивающее возможность тесного взаимодействия между составляющими. Интегрированные пакеты, как правило, содержат некоторое ядро, обеспечивающее возможность тесного взаимодействия между составляющими.

Слайд 26
Описание слайда:
Инструментальное ПО

Слайд 27
Описание слайда:
Инструментальные программные средства – это программы, которые используются в ходе разработки, корректировки или развития других программ. Инструментальные программные средства – это программы, которые используются в ходе разработки, корректировки или развития других программ. Инструменты разработки ПО могут использоваться в течении всего жизненного цикла ПО для работы с разными программными документами.

Слайд 28
Описание слайда:
К инструментальным программам относятся: К инструментальным программам относятся: редакторы; средства компоновки программ (создания исполняемого варианта программы); отладочные программы.

Слайд 29
Описание слайда:
Инструментальная среда – это программный комплекс, предназначенный для разработки новых программ на языке программирования высокого уровня. Инструментальная среда – это программный комплекс, предназначенный для разработки новых программ на языке программирования высокого уровня. Инструментальные среды включают в себя: средства создания и редактирования текстов программ; библиотеки стандартных программ и функций;

Слайд 30
Описание слайда:
утилиты для работы с библиотеками; утилиты для работы с библиотеками; отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе; транслятор (от англ. translator – переводчик) – это программа-переводчик, которая преобразует программу на языке высокого уровня в программу, состоящую из машинных команд;

Слайд 31
Описание слайда:
дружественную к пользователю диалоговую среду; дружественную к пользователю диалоговую среду; многооконный режим работы; встроенную справочную службу.

Слайд 32
Описание слайда:
Трансляторы реализуются в виде компиляторов или интерпретаторов. Трансляторы реализуются в виде компиляторов или интерпретаторов. Компилятор (от англ. compiler – соста-витель, собиратель) читает всю прог-рамму целиком, делает ее перевод и создает законченный вариант програм-мы на машинном языке, который затем и выполняется. После компилирования получается исполняемая программа, при выполнении которой не нужны ни исходная программа, ни компилятор.

Слайд 33
Описание слайда:
Интерпретатор (от англ. interpreter – истолкователь, устный переводчик) переводит и выполняет программу строка за строкой. Программа, обрабатываемая интерпретатором, заново переводиться на машинный язык при каждом ее запуске. Интерпретатор (от англ. interpreter – истолкователь, устный переводчик) переводит и выполняет программу строка за строкой. Программа, обрабатываемая интерпретатором, заново переводиться на машинный язык при каждом ее запуске.

Слайд 34
Описание слайда:
Различают следующие классы инструмен-тальных сред программирования: Различают следующие классы инструмен-тальных сред программирования: общего назначения содержат набор прог-раммных инструментов, поддерживающих разработку программ на разных языках программирования (например, текстовый редактор, редактор связей или интерпре-татор языка целевого компьютера) и обычно представляют собой некоторое расширение возможностей используемой операционной системы.

Слайд 35
Описание слайда:
Для программирования в такой среде на ка-ком-либо языке программирования потре-буются дополнительные инструменты, ориентированные на этот язык (например, компилятор). Для программирования в такой среде на ка-ком-либо языке программирования потре-буются дополнительные инструменты, ориентированные на этот язык (например, компилятор). языково-ориентированные предназначе-ны для поддержки разработки ПС на ка-ком-либо одном языке программирования. Вследствие этого в такой среде могут быть доступны достаточно мощные возмож-ности, учитывающие специфику данного языка. Такие среды разделяются на два подкласса.

Слайд 36
Описание слайда:
Состав и функции операционной системы

Слайд 37
Описание слайда:
Структуру ОС составляют следующие модули: Структуру ОС составляют следующие модули: Базовый модуль (ядро ОС) – центральная часть операционной системы, обеспечивающая приложениям доступ к ресурсам компьютера, таким как процессорное время, память, внешние устройства. Также ядро обеспечивает работу файловой системы.

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

Слайд 39
Описание слайда:
Структуру ОС составляют следующие модули: Структуру ОС составляют следующие модули: Базовый модуль (ядро ОС) – центральная часть операционной системы, обеспечивающая приложениям доступ к ресурсам компьютера, таким как процессорное время, память, внешние устройства. Также ядро обеспечивает работу файловой системы.

Слайд 40
Описание слайда:
Операционная система обычно хранит-ся во внешней памяти компьютера – на диске. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ. Операционная система обычно хранит-ся во внешней памяти компьютера – на диске. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ. Этот процесс называется загрузкой операционной системы и состоит из трех этапов:

Слайд 41
Описание слайда:
Первый этап. Выполняются програм-мы тестирования блоков компьютера, находящееся в ПЗУ, и осуществляется проверка наличия в определенном месте диска (в начале) небольшой программы-загрузчика. Если эта прог-рамма обнаружена, то она считывается в ОЗУ и ей передается управление. Первый этап. Выполняются програм-мы тестирования блоков компьютера, находящееся в ПЗУ, и осуществляется проверка наличия в определенном месте диска (в начале) небольшой программы-загрузчика. Если эта прог-рамма обнаружена, то она считывается в ОЗУ и ей передается управление.

Слайд 42
Описание слайда:
Второй этап. Программа-загрузчик, в свою очередь, ищет на диске базовый модуль ОС, переписывает его в память и передает ему управление. Второй этап. Программа-загрузчик, в свою очередь, ищет на диске базовый модуль ОС, переписывает его в память и передает ему управление. Третий этап. Осуществляется поиск остальных модулей ОС и считывание их в ОЗУ.

Слайд 43
Описание слайда:
В оперативной памяти во время работы компьютера обязательно должны находиться базовый модуль ОС и командный процессор. Драйверы устройств и утилиты могут подгру-жаться в ОЗУ по мере необходимости, что позволяет уменьшать обязатель-ный объем оперативной памяти, отводимый под системное программное обеспечение. В оперативной памяти во время работы компьютера обязательно должны находиться базовый модуль ОС и командный процессор. Драйверы устройств и утилиты могут подгру-жаться в ОЗУ по мере необходимости, что позволяет уменьшать обязатель-ный объем оперативной памяти, отводимый под системное программное обеспечение.

Слайд 44
Описание слайда:
Задачи ОС: Задачи ОС: Организация общения пользователя с компьютером в целом и его отдельными устройствами. Организация взаимодействия всех блоков компьютера в процессе выполнения программ, обеспечивающих решение пользовательских задач. Обеспечение так называемых системных работ.

Слайд 45
Описание слайда:
В функции операционной системы входит: В функции операционной системы входит: осуществление диалога с пользователем; ввод-вывод и управление данными; планирование и организация процесса обработки программ; распределение ресурсов (оперативной памяти и КЭШа, процессора, внешних устройств);

Слайд 46
Описание слайда:
запуск программ на выполнение; запуск программ на выполнение; передача информации между различными внутренними устройствами; программная поддержка работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и др.).

Слайд 47
Описание слайда:
Файловая система

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

Слайд 49
Описание слайда:
Структурирование множества файлов на машинных носителях осуществляется с помощью каталогов, в которых хранятся атрибуты (параметры и реквизиты) файлов. Каталог может включать множество подкаталогов, в результате чего на дисках образуются разветвленные файловые структуры. Структурирование множества файлов на машинных носителях осуществляется с помощью каталогов, в которых хранятся атрибуты (параметры и реквизиты) файлов. Каталог может включать множество подкаталогов, в результате чего на дисках образуются разветвленные файловые структуры.

Слайд 50
Описание слайда:
Организация файлов в виде древовид-ной структуры называется файловой системой. Организация файлов в виде древовид-ной структуры называется файловой системой. Все современные ОС обеспечивают создание файловой системы, которая предназначена для хранения данных на дисках и обеспечения доступа к ним.

Слайд 51
Описание слайда:
Основные функции файловой систе-мы можно разделить на две группы: Основные функции файловой систе-мы можно разделить на две группы: Функции для работы с файлами (создание, удаление, переименование, копирование, перемещение файлов и т.д.). Функции для работы с данными, которые хранятся в файлах (запись, чтение, поиск данных и т.д.).

Слайд 52
Описание слайда:
Принцип организации файловой системы – табличный. Данные о том, в каком месте на диске записан файл, хранятся в таблице размещения файлов (File Allocation Table, FAT). Принцип организации файловой системы – табличный. Данные о том, в каком месте на диске записан файл, хранятся в таблице размещения файлов (File Allocation Table, FAT).

Слайд 53
Описание слайда:
По принципу построения FAT похожа на оглавление книги. Операционная система использует ее для поиска файла на жестком диске. По принципу построения FAT похожа на оглавление книги. Операционная система использует ее для поиска файла на жестком диске. Эта таблица размещается в начале тома. В целях защиты тома на нем хранятся две копии FAT. В случае повреждения первой копии FAT дисковые утилиты могут воспользоваться второй копией для восстановления тома.

Слайд 54
Описание слайда:
Наименьшей физической единицей хранения данных является сектор. Размер сектора 512 байт. Наименьшей физической единицей хранения данных является сектор. Размер сектора 512 байт. Группы секторов условно объединяются в кластеры. Кластер является наименьшей единицей адресации к данным. Размер кластера, в отличие от размера сектора, не фиксирован и зависит от емкости диска.

Слайд 55
Описание слайда:
Для дискет и небольших жестких дисков (менее 16 Мбайт) использовалась 12-разрядная версия FAT (так называемая FAT12). Для дискет и небольших жестких дисков (менее 16 Мбайт) использовалась 12-разрядная версия FAT (так называемая FAT12). Операционные системы MS-DOS, Win 95, Win NT реализуют 16 – разрядные поля в таблицах размещения файлов.

Слайд 56
Описание слайда:
Файловая система FAT32 была введена в Windows 95. Она обеспечивает поддержку дисков размером до 2 Тбайт. FAT32 использует более мелкие кластеры, что позволяет повысить эффективность использования дискового пространства. Файловая система FAT32 была введена в Windows 95. Она обеспечивает поддержку дисков размером до 2 Тбайт. FAT32 использует более мелкие кластеры, что позволяет повысить эффективность использования дискового пространства.

Слайд 57
Описание слайда:
В Windows XP применяется FAT32 и NTFS (New Technology File System – файловая система новой технологии) с длинными именами файлов и надежной системой безопасности. В Windows XP применяется FAT32 и NTFS (New Technology File System – файловая система новой технологии) с длинными именами файлов и надежной системой безопасности.

Слайд 58
Описание слайда:
Объем раздела NTFS не ограничен. В NTFS минимизируется объем дискового пространства, теряемый вследствие записи небольших файлов в крупные кластеры. Кроме того, NTFS позволяет экономить место на диске, сжимая сам диск, отдельные папки и файлы. Объем раздела NTFS не ограничен. В NTFS минимизируется объем дискового пространства, теряемый вследствие записи небольших файлов в крупные кластеры. Кроме того, NTFS позволяет экономить место на диске, сжимая сам диск, отдельные папки и файлы.

Слайд 59
Описание слайда:
Сжатие данных

Слайд 60
Описание слайда:
Сжатие данных (англ. data compression) – алгоритмическое преобразование данных, производимое с целью уменьшения их объёма. Сжатие данных (англ. data compression) – алгоритмическое преобразование данных, производимое с целью уменьшения их объёма. Применяется для более рационального использования устройств хранения и передачи данных. Синонимы – упаковка данных, компрессия, сжимающее кодирование, кодирование источника.

Слайд 61
Описание слайда:
Обратная процедура называется восстановлением данных (распаковкой, декомпрессией). Обратная процедура называется восстановлением данных (распаковкой, декомпрессией). Сжатие основано на устранении избыточности, содержащейся в исходных данных. Простейшим примером избыточности является повторение в тексте фрагментов.

Слайд 62
Описание слайда:
Подобная избыточность обычно устраняется заменой повторяющейся последовательности ссылкой на уже закодированный фрагмент с указанием его длины. Другой вид избыточности связан с тем, что некоторые значения в сжимаемых данных встречаются чаще других. Сокращение объёма данных достигается за счёт замены часто встречающихся данных короткими кодами, а редких – длинными. Подобная избыточность обычно устраняется заменой повторяющейся последовательности ссылкой на уже закодированный фрагмент с указанием его длины. Другой вид избыточности связан с тем, что некоторые значения в сжимаемых данных встречаются чаще других. Сокращение объёма данных достигается за счёт замены часто встречающихся данных короткими кодами, а редких – длинными.

Слайд 63
Описание слайда:
Коэффициент сжатия – основная характеристика алгоритма сжатия. Она определяется как отношение объёма исходных несжатых данных к объёму сжатых, то есть: Коэффициент сжатия – основная характеристика алгоритма сжатия. Она определяется как отношение объёма исходных несжатых данных к объёму сжатых, то есть: где – коэффициент сжатия, – объём исходных данных, а – объём сжатых.

Слайд 64
Описание слайда:
Все методы сжатия данных делятся на два основных класса: Все методы сжатия данных делятся на два основных класса: Сжатие без потерь (англ. Lossless data compression) – метод сжатия информации, при использовании которого сжатая информация может быть восстановлена с точностью до бита.

Слайд 65
Описание слайда:
Сжатие с потерями – метод сжатия данных, при использовании которого распакованные данные отличаются от исходных, но это отличие не является существенным с точки зрения их дальнейшего использования. Сжатие с потерями – метод сжатия данных, при использовании которого распакованные данные отличаются от исходных, но это отличие не является существенным с точки зрения их дальнейшего использования.

Слайд 66
Описание слайда:
Основными теоретическими алгоритмами сжатия без потери информации являются: Основными теоретическими алгоритмами сжатия без потери информации являются: алгоритм RLE (Run Length Encoding); алгоритм KWE (Key Word Encoding); алгоритм Хаффмана.

Слайд 67
Описание слайда:
В основе алгоритма группового кодирования (RLE) лежит идея выявления последовательностей повторяющихся данных и замены их более простой структурой, в которой указывается код данных и коэффициент повторения. В основе алгоритма группового кодирования (RLE) лежит идея выявления последовательностей повторяющихся данных и замены их более простой структурой, в которой указывается код данных и коэффициент повторения.

Слайд 68
Описание слайда:
Например, пусть задана такая последовательность данных, что подлежит сжатию: 1 1 1 1 2 2 3 4 4 4. В алгоритме RLE предлагается заменить ее следующей структурой: 1 4 2 2 3 1 4 3, где первое число каждой пары чисел – это код данных, а второе – коэффициент повторения. Например, пусть задана такая последовательность данных, что подлежит сжатию: 1 1 1 1 2 2 3 4 4 4. В алгоритме RLE предлагается заменить ее следующей структурой: 1 4 2 2 3 1 4 3, где первое число каждой пары чисел – это код данных, а второе – коэффициент повторения.

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

Слайд 70
Описание слайда:
Эффективность данного метода существенно зависит от длины документа, поскольку из-за необходимости прикладывать к архиву словарь длина кратких документов не только не уменьшается но даже возрастает. Эффективность данного метода существенно зависит от длины документа, поскольку из-за необходимости прикладывать к архиву словарь длина кратких документов не только не уменьшается но даже возрастает.

Слайд 71
Описание слайда:
В основе алгоритма Хаффмана лежит идея кодирования битовыми группами разной длины. Перед началом кодирования производится частотный анализ данных, то есть устанавливается частота вхождения каждого кодируемого объекта. После этого, кодируемые объекты сортируются по уменьшению частоты вхождения. В основе алгоритма Хаффмана лежит идея кодирования битовыми группами разной длины. Перед началом кодирования производится частотный анализ данных, то есть устанавливается частота вхождения каждого кодируемого объекта. После этого, кодируемые объекты сортируются по уменьшению частоты вхождения.

Слайд 72
Описание слайда:
Основная идея состоит в следующем: чем чаще встречается объект, тем меньшим количеством бит он кодируется. Результат кодирования объектов заносится в словарь, необходимый для декодирования. Основная идея состоит в следующем: чем чаще встречается объект, тем меньшим количеством бит он кодируется. Результат кодирования объектов заносится в словарь, необходимый для декодирования.

Слайд 73
Описание слайда:
Сжатый вариант данных называют архивом, а программные средства, которые реализуют методы сжатия, называются архиваторами. Сжатый вариант данных называют архивом, а программные средства, которые реализуют методы сжатия, называются архиваторами. Функции программ-архиваторов: Помещение исходных файлов в архив. Извлечение файлов из архива. Удаление файлов из архива. Просмотр оглавления архива. Верификация (проверка) архива.

Слайд 74
Описание слайда:
Наиболее распространенными программами-архиваторами являются WinRAR и WinZip, ориентированные на работу под управлением операционной системы Windows. Они отличающиеся большой степенью сжатия, работой с длинными именами файлов и удобным интерфейсом. Наиболее распространенными программами-архиваторами являются WinRAR и WinZip, ориентированные на работу под управлением операционной системы Windows. Они отличающиеся большой степенью сжатия, работой с длинными именами файлов и удобным интерфейсом.

Слайд 75
Описание слайда:
Компьютерные вирусы

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

Слайд 77
Описание слайда:
В жизненном цикле вируса различают следующие стадии: В жизненном цикле вируса различают следующие стадии: 1. Инкубационный период – отсутствие проявлений его присутствия с целью сокрытия момента и источника заражения. 2. Активное размножение – заражаются все доступные файлы на компьютере и в сети.

Слайд 78
Описание слайда:
3. Проявление – выполняются заложенные в вирусе разрушительные функции. Объектами вирусной атаки являются ОС, загрузочный сектор диска, драйверы устройств, программы и документы. 3. Проявление – выполняются заложенные в вирусе разрушительные функции. Объектами вирусной атаки являются ОС, загрузочный сектор диска, драйверы устройств, программы и документы.

Слайд 79
Описание слайда:
Признаки заражения: Признаки заражения: невозможность загрузки операционной системы; программы перестают работать или начинают работать неправильно; на экран выводятся посторонние сообщения; работа компьютера существенно замедляется; некоторые файлы оказываются испорченными или исчезают;

Слайд 80
Описание слайда:
изменяются размер файлов, дата и время их модификации; изменяются размер файлов, дата и время их модификации; увеличивается количество файлов на диске.

Слайд 81
Описание слайда:
Признаки классификации существующих вирусов: Признаки классификации существующих вирусов: по среде обитания; по особенности алгоритма; по способу заражения; по деструктивным возможностям.

Слайд 82
Описание слайда:
По среде обитания различают файловые, загрузочные, макро-вирусы и сетевые вирусы. По среде обитания различают файловые, загрузочные, макро-вирусы и сетевые вирусы. Файловые вирусы – наиболее распространенный тип вирусов. Эти вирусы внедряются в выполняемые файлы, создают файлы-спутники (companion-вирусы) или используют особенности организации файловой системы (link-вирусы). Загрузочные вирусы записывают себя в загрузочный сектор диска. Начинают работу при загрузке компьютера и обычно становятся резидентными. Макровирусы заражают файлы широко используемых пакетов обработки данных. Эти вирусы представляют собой программы, написанные на встроенных в эти пакеты языках программирования. Наибольшее распространение получили макровирусы для приложений Microsoft Office. Сетевые вирусы используют для своего распространения компьютерные сети и электронную почту. Отличительной чертой сетевого вируса является способность самостоятельно передать свой код на удаленный сервер или рабочую станцию. Полноценные сетевые вирусы при этом обладают возможностью запустить на удаленном компьютере свой код на выполнение. .

Слайд 83
Описание слайда:
По среде обитания различают файловые, загрузочные, макро-вирусы и сетевые вирусы. По среде обитания различают файловые, загрузочные, макро-вирусы и сетевые вирусы. Файловые вирусы – наиболее распространенный тип вирусов. Эти вирусы внедряются в выполняемые файлы, создают файлы-спутники (companion-вирусы) или используют особенности организации файловой системы (link-вирусы).

Слайд 84
Описание слайда:
Загрузочные вирусы записывают себя в загрузочный сектор диска. Начинают работу при загрузке компьютера и обычно становятся резидентными. Загрузочные вирусы записывают себя в загрузочный сектор диска. Начинают работу при загрузке компьютера и обычно становятся резидентными.

Слайд 85
Описание слайда:
Макровирусы заражают файлы широко используемых пакетов обработки данных. Эти вирусы представляют собой программы, написанные на встроенных в эти пакеты языках программирования. Наибольшее распространение получили макровирусы для приложений Microsoft Office. Макровирусы заражают файлы широко используемых пакетов обработки данных. Эти вирусы представляют собой программы, написанные на встроенных в эти пакеты языках программирования. Наибольшее распространение получили макровирусы для приложений Microsoft Office.

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

Слайд 87
Описание слайда:
По особенностям алгоритма выделяют резидентные вирусы, стелс-вирусы, полиморфные вирусы. По особенностям алгоритма выделяют резидентные вирусы, стелс-вирусы, полиморфные вирусы.

Слайд 88
Описание слайда:
Резидентные вирусы способны оставлять свои копии в ОП, перехватывать обработку событий (например, обращение к файлам или дискам) и вызывать при этом процедуры заражения объектов (файлов или секторов). Эти вирусы активны в памяти не только в момент работы зараженной программы, но и после. Резидентные копии таких вирусов жизнеспособны до перезагрузки ОС, даже если на диске уничтожены все зараженные файлы. Резидентные вирусы способны оставлять свои копии в ОП, перехватывать обработку событий (например, обращение к файлам или дискам) и вызывать при этом процедуры заражения объектов (файлов или секторов). Эти вирусы активны в памяти не только в момент работы зараженной программы, но и после. Резидентные копии таких вирусов жизнеспособны до перезагрузки ОС, даже если на диске уничтожены все зараженные файлы.

Слайд 89
Описание слайда:
Стелс-алгоритмы позволяют вирусам полностью или частично скрыть свое присутствие. Наиболее распространенным стелс-алгоритмом является перехват запросов ОС на чтение/запись зараженных объектов. Стелс-вирусы при этом либо временно лечат эти объекты, либо подставляют вместо себя незараженные участки информации. Стелс-алгоритмы позволяют вирусам полностью или частично скрыть свое присутствие. Наиболее распространенным стелс-алгоритмом является перехват запросов ОС на чтение/запись зараженных объектов. Стелс-вирусы при этом либо временно лечат эти объекты, либо подставляют вместо себя незараженные участки информации.

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

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

Слайд 92
Описание слайда:
Разновидностью троянских программ являются утилиты скрытого администрирования. По своей функциональности они во многом напоминают системы администрирования компьютеров в сети. При инсталляции эти утилиты самостоятельно устанавливают на компьютере систему скрытого удаленного управления. В результате возникает возможность скрытого управления этим компьютером. Разновидностью троянских программ являются утилиты скрытого администрирования. По своей функциональности они во многом напоминают системы администрирования компьютеров в сети. При инсталляции эти утилиты самостоятельно устанавливают на компьютере систему скрытого удаленного управления. В результате возникает возможность скрытого управления этим компьютером.

Слайд 93
Описание слайда:
К Intended-вирусам относятся вирусные программы, которые не способны размножаться. К этому классу также можно отнести вирусы, которые размножаются только один раз. Заразив какой-либо файл, они теряют способность к дальнейшему размножению через него. К Intended-вирусам относятся вирусные программы, которые не способны размножаться. К этому классу также можно отнести вирусы, которые размножаются только один раз. Заразив какой-либо файл, они теряют способность к дальнейшему размножению через него.

Слайд 94
Описание слайда:
По деструктивным возможностям вирусы разделяются на: По деструктивным возможностям вирусы разделяются на: неопасные, влияние которых ограничивается уменьшением свободной памяти на диске, замедлением работы компьютера, графическим и звуковыми эффектами;

Слайд 95
Описание слайда:
опасные, которые потенциально могут привести к нарушениям в структуре файлов и сбоям в работе компьютера; опасные, которые потенциально могут привести к нарушениям в структуре файлов и сбоям в работе компьютера; очень опасные, в алгоритм которых специально заложены процедуры уничтожения данных и возможность обеспечивать быстрый износ движущихся частей механизмов путем ввода в резонанс и разрушения головок чтения/записи.


Скачать презентацию на тему Программное обеспечение ПК можно ниже:

Похожие презентации