Программное обеспечение компьютера

Автор: Пользователь скрыл имя, 22 Октября 2011 в 10:55, реферат

Описание работы

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

Содержание

1. Введение…………………………………………………………3
2.Классификация программного обеспечения…………………...4
- Системное
- Прикладное:
- Инструментарий (специальное)
3.Операционная система:…………………………………………7
1. Файловая система
2. Представление о папке
3. Драйверы
4. Загрузчик
5. Системная библиотека
4. Системная среда Windows…………………………………….15
5. Вредоносные программы и антивирусные средства:………..17
a) Вирусы
b) Сетевые черви
c) Троянские программы
6. Архиваторы…………………………………………………….20
7. Заключение…………………………………………………….30
8 . Список литературы………

Работа содержит 1 файл

Реферат по информатике в правильном формате(не удалять).doc

— 592.50 Кб (Скачать)
  • утилиты несанкционированного удаленного администрирования (позволяют злоумышленнику удаленно управлять зараженным компьютером);
  • утилиты для проведения – (распределенные атаки типа отказ в обслуживании);
  • шпионские и рекламные программы, а также программы дозвона;
  • серверы рассылки спама;
  • многокомпонентные "троянцы» - загрузчики (переписывают из Интернета и внедряют в систему другие вредоносные коды или вредоносные дополнительные компоненты).

                                 Признаки появления вирусов.

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

  • Прекращение работы или неправильная работа ранее успешно функционировавших программ;
  • Медленная работа компьютера;
  • Невозможность загрузки операционной системы;
  • Исчезновение файлов и каталогов или искажение их содержимого;
  • Изменение даты и времени модификации файлов;
  • Изменение размеров файлов;
  • Неожиданное значительное увеличение количества файлов на диске;
  • Существенное уменьшение размера свободной оперативной памяти;
  • Вывод на экран непредусмотренных сообщений или изображений;
  • Подача непредусмотренных звуковых сигналов;
  • Частые зависания и сбои в работе компьютера.

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

Каким бы не был  вирус, пользователю необходимо знать  основные методы защиты от компьютерных вирусов. 
Для защиты от вирусов можно использовать:

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

Несмотря на то, что общие средства защиты информации очень важны для защиты от вирусов, все же их недостаточно. Необходимо и применение специализированных программ для защиты от вирусов.

                                            

                                                      Антивирусы.

 
 
  •    AVP (Antiviral Toolkit Pro, Kaspersky Antivirus) - с помощью программ лаборатории Касперского пресекаются все возможные пути проникновения вирусов в компьютер пользователя, включая Интернет, электронную почту, дискеты и т.д. Здесь используются все типы антивирусной защиты – сканеры (AVP сканер), мониторы (AVP монитор), поведенческие блокираторы и ревизоры изменений.
  • Dr. WEB (www.drweb.ru) - не менее известный пакет от лаборатории Данилова. Это в первую очередь программа-полифаг, предназначенная для поиска и обезвреживания файловых, загрузочных и файлово-загрузочных вирусов. Ее отличает эвристический анализ (позволяет обнаружить вирусы, не известные ранее). Другие типы антивирусных средств (монитор, модуль для электронной почты) реализованы в виде отдельных программ.
  • Norton Antivirus - мощнейший антивирусный пакет фирмы Symantec, включающий в себя все типы антивирусных средств. Особенно надежную защиту пакет представляет от сетевых вирусов. Также достаточно хорошо развиты эвристические возможности программы и удобный и быстрый способ обновления антивирусных баз.

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

  • Антивирус Panda - это один из мировых лидеров в производстве решений IT-безопасности. Продукты Panda переведены на 23 языка, ими пользуются миллионы клиентов в более чем 200 странах мира. Работает на рынке защиты от вирусов с 1990 года.
  • Антивирус NOD32 - Компания ESET - международный разработчик программного обеспечения в области компьютерной безопасности, предлагает уникальные антивирусные решения семейства NOD32 для защиты компьютеров, серверов и сетей от широкого круга угроз, связанных с вредоносным кодом.
 
 
 

Рис. 6. Рейтинг  антивирусов (2010 год)

 
 
 

                                                 Архиваторы.

 
 

Архиваторы - это программы, позволяющие создавать, за счет специальных методов сжатия, копии файлов меньшего размера и объединять копии нескольких файлов в один архивный файл, а также распаковывать архивы (извлекать файлы из архива).

Существуют различные  алгоритмы архивации данных без  потери информации, т.е. при разархивации данные будут восстановлены в исходном виде.

Самый простой  алгоритм сжатия данных основан на замене повторяющихся битов (в тексте может иметься последовательность одинаковых символов, в графическом  файле – закрашенная одним  цветом область и т.д.). Например, в тексте подряд идут 10 пробелов, которые кодируются 10-тью байтами. При архивации они заменяются 3-мя байтами (первый байт – кодирует заменяемый символ; второй байт – специальный байт "флажка" архивации, который указывает на необходимость развернуть первый байт в последовательность байтов; третий байт указывает количество повторяющихся байтов).

Алгоритм кодирования  одинаковых последовательностей символов ищет в текстовых файлах одинаковые слова, а в графических - одинаковые «узоры». Каждый такой фрагмент файла представляется определенным кодом (последовательностью бит) и в процессе архивации при повторных появлениях заменяется ссылкой на первичный код.

Наиболее  популярные форматы  архивов:

ZIP - еще со времен ОС DOS один из самых популярных и распространенных архивных форматов, основанный на алгоритмах сжатия предложенных в 80-х годах прошлого столетия израильскими математиками Лемпелем и Зивом. Он отличается приемлемой степенью сжатия информации и достаточно высоким быстродействием. Сегодня он является стандартом де-факто в Интернете, и его поддерживают практически все программы-архиваторы.

RAR - разработан российским программистом Евгением Рошалем и позволяет получить размер сжатого файла гораздо меньший, чем ZIP, ценой этому является более продолжительный процесс обработки архива. В целом формат RAR значительно лучше других оптимизирован для решения сложных задач с использованием большого количества файлов и гигабайтных дисковых пространств.

CAB - применяется в продуктах Microsoft как стандартный для упаковки файлов, причем его алгоритм, нигде не опубликованный, представляет собой достаточно совершенный продукт, имеющий высокий коэффициент сжатия.

GZIP, TAR - получили наибольшее распространение в системах на базе Unix и ее самой популярной разновидности Linux.

ACE - достаточно новый формат с высокой степенью сжатия, завоевывающий все большую популярность.

Многие программы, являющиеся достаточно популярными  в мире архиваторов базируются на том или ином формате и носят  аналогичные названия. Например, для ОС Windows наиболее популярными являются архиваторы WinRAR, WinZIP, WinACE. Кроме этого все они имеют инструменты для работы с другими форматами архивов. Несмотря на это, могут возникнуть проблемы с совместимостью форматов архивов в различных программах.

 

                                                 

 
 
 
 
 
 
 
 
 
 
 
 
 
 

                                                  Заключение.

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

По оценкам  экспертов, до 90% продаж составляет ворованное программное обеспечение. Вместе с тем, покупая взломанное ПО, потребитель должен быть готов, что в любой момент его компьютер может «зависнуть», или возможна потеря данных.

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

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

                                    Список литературы.

 
  1. Н.В. Макарова. Информатика и ИКТ. Издательство: ООО «Питер Пресс», 2008 год
  2. Википедия – свободная энциклопедия   http://ru.wikipedia.org
  3. Программное обеспечение http://sumdu.telesweet.net/doc/lections/Programmnoe-obespechenie-EVM/9564/index.html
  4. Н.Д. Угринович. Информатика и ИКТ. Н.Д.5-е изд. - М.: Бином. Лаборатория знаний, 2009 год
  5. Программное обеспечение компьютеров. http://book.kbsu.ru/theory/chapter6/1_6.html

Информация о работе Программное обеспечение компьютера