Служебные программы Windows

Министерство  образования науки  РФ

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

Пензенская  государственная  технологическая  академия

Каменский технологический  институт – филиал ПГТА 
 
 
 
 
 
 

Реферат

По  дисциплине: «Информационные системы и технологии»

На  тему: «Служебные программы Windows» 
 
 
 

      Выполнила:

Студент группы ______

______________________ 

      Принял:

Старший преподаватель

Козина  Ирина Александровна 

Оценка: 
 
 
 
 
 

Каменка, 2011

 

Содерждание 
 

 

  1. Total Commander
 

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

     Несмотря  на достаточно широкие возможности  стандартных средств (Мой Компьютер, Проводник) имеется огромное количество разнообразных средств работы с файлами и папками, которые позволяют быстро, наглядно выполнять основные операции и содержат разнообразные дополнительные возможности для управления процессов навигации. Одним из наиболее популярных средств на сегодняшний день является файловый менеджер Windows Commander (в последствии Total Commander).

     В отличии от стандартной системы, ограничивающейся в целом лишь функциями  работы с файлами и папками, Total Commander представляет на суд пользователя широкий выбор многочисленных дополнительных опций и необходимых инструментов, объединенных (в отличии от "Проводника") в единую оболочку и доступных с нескольких щелчков мыши. Используя стандартные возможности установленной операционной системы, для достижения той или иной цели (например, установка соединения с FTP-сервером, копирование информации из Сети, разрезание и склеивание файлов, групповое и одновременное переименование сразу нескольких объектов, просмотр и редактирование файлов, а также сравнение их содержимого и содержимого папок и директорий, и др.) Вам потребуется обратиться либо к другим приложениям, входящим в комплект поставки системы, либо к разбросанным по "софтверным" сайтам в интернете утилитам, выполняющим заданную функцию. Total Commander же позволит осуществить вышеописанные операции, как, впрочем, и многие другие, просто-напросто выбрав соответствующую функцию в главном меню программы.

 

    1. Внешний вид программы
 

     Несмотря  на то, что главные задачи, поставленные в свое время разработчиками из компании Microsoft по отношению к работе пользователя - избавление от длительного выполнения многочисленных рутинных операций и обеспечение эффективной и быстрой работы с файловой системой - полностью совпадают с целями швейцарского разработчика, к созданию файлового менеджера программисты обеих разработок подошли принципиально иначе. Древовидному разбиению жесткого диска на многочисленные ветви и "ответвления" швейцарская альтернатива предпочла внешний вид весьма популярной ранее файловой оболочки Norton Commander под DOS, известный наличием двух фиксированных, расположенных рядом друг с другом, меню. Вместо отображения содержимого ветвей в правом главном меню, как это выполнено в Windows Explorer, Total Commander использует вывод информации о находящихся в каталоге файлах и поддиректориях непосредственно в вышеупомянутых меню, одновременно приспособленных и для передвижения пользователя по жесткому диску своего компьютера. Для навигации по жесткому диску, пользователь может использовать как клавиши-стрелки по клавиатуре, так и курсор мышки.

     На  первый взгляд внешний вид программы  кажется несколько сумбурным  и непрактичным, однако при детальном  рассмотрении всех имеющихся в файловой оболочке функций, становится понятным, что каждая опция размещена на своей, отдельно ей предназначенной, полке  в едином общем программном "шкафу". Кроме того, благодаря гибким возможностям настройки внешнего вида Total Commander, вы можете быстро и легко приспособить программу под свои потребности, разместив уже имеющиеся или же добавив собственные иконки функций таким образом, чтобы они всегда находились у вас под рукой и были доступны с первого взгляда.

     Центральное окно программы, как и говорилось несколько выше, разделено на две  равноправные части (рис.1) на соответственно левую и правую панели, по умолчанию  также включающие сортировщик и фильтры отображаемых файлов. Столь удобное расположение окон позволяет выполнять файловые операции, одновременно имея перед глазами текущее "положение дел" в обеих выбранных папках. Так, например, при копировании информации из одного место в другое, вы сможете, не переходя по дереву жесткого диска, заранее взглянуть, что находится в той или иной директории, дабы не скопировать файл (каталог) или же целую группу файлов (каталогов) в "общую кучу" с другой информацией, а также, разумеется, одним нажатием клавиши создать новую папку и тем самым оградить себя от возникновения в последствии ненужных проблем. 

     

     Рис.1. Внешний вид программы «Total Commander»

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

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

    1.   Основные команды программы
 

     Пожалуй, одними из наиболее употребительных  меню программы являются, как того и следовало ожидать, левая и  правая области центрального окна. Благодаря компактному размещению в них содержимого жесткого диска, пользователь сразу получает необходимые сведения о типе и атрибутах того или иного файла или директории, а также размер и точную дату создания указанного объекта. Особо эффективна и практична в использовании функция быстрой сортировки файлов, находящихся в выбранных пользователем папках. В отличии от последних, поддающихся лишь автоматической сортировке по алфавиту, файловые элементы легко можно отсортировать по имени, типу, размеру, дате и имеющимся атрибутам, щелкнув левой кнопкой мыши по соответствующему заголовку в рабочем меню. Щелкнув дважды по одному и тому же заголовку, сортировщик осуществит инверсию установленного "порядка". Так, "кликнув" один раз на заголовок "Размер", программа распределит файлы в порядке убывания (от более "крупных" - к более "мелким"). Второй же щелчок мыши даст системе понять, что необходимо изменить порядок сортировки на обратный - инверсию (от более "мелких" - к более "крупным"). Вместе с отображаемым состоянием списка файлов о направлении фильтрации пользователю также сообщит маленький указатель в виде стрелки, размещенный рядом с выбранным заголовком. Если же вы хотите при каждом запуске программы использовать одну сортировку определенного вида, установите ее в одной из областей программы и выберите опцию "Запомнить настройки" в подразделе "Конфигурация" главного меню. К слову, этой же функцией вы также можете регулировать размер и текущую позицию окна программы.

     Несколько выше, над панелью отображения  метки диска и количества свободного дискового пространства, размещается панель логических дисков и сетевых подключений, также, сродни своим вышеупомянутым "сотоварищам", содержащая несколько полезных и эффективных функций. Кроме возможности быстрого перемещения от одного диска к другому при помощи единственного левого щелчка мыши, при нажатии на кнопку Вы сможете мгновенно возвратиться к "родительскому" каталогу, а при "клике" по иконке - к каталогу, находящемся "на одном этаже" выше. К сожалению, отображение данной панели "по умолчанию" после инсталляции программы не предусмотрено, а потому для включения полосы в интерфейс оболочки, вы должны выбрать соответствующую функцию в настройках внешнего вида программы в меню “Конфигурация”. Однажды выбрав указанную опцию, в будущем программа позволит сэкономить массу времени и значительно облегчить "общение" с содержимым жесткого диска.

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

     Особую  роль в работе Total Commander разработчики предоставили меню Панели Инструментов, внешний вид которой интуитивно поддается всяческому изменению и при хорошей "сноровке" позволяет достичь пользователю максимального рабочего результата за минимальный промежуток времени. По умолчанию программа предоставляет на ваш выбор опции краткого, подробного и древовидного отображения содержимого диска, показа общего дерева каталогов, выделения всех находящихся в текущей папке файлов, перехода "Назад" и "Вперед" - в зависимости от истории передвижения по папкам, а также вызова списка использовавшихся ранее ftp-соединений и непосредственного соединения с FTP- и HTTP-сервером. Кроме того, меню располагает кнопкой вызова встроенных в систему редакторов Notepad и Wordpad и Панели Управления. Каждая из перечисленный опций, как правило открываемых щелчком мыши, имеет идентичный клавиатурный "аналог" (исключением является лишь последняя функция). Так, для создания FTP-соединения весьма удобно воспользоваться горячей клавишей Strg+F, а выделения объектов - клавишей "*" (Звёздочка).

     Для редактирования, удаления и добавления иконок в меню Панели Инструментов, щелкните на свободном пространстве вокруг меню правой кнопкой мыши и выберите “Изменить” - перед вами откроется окно настройки внешнего вида и адресации иконок. Изменив по собственному вкусу внешний вид кнопки, предназначенную для нее команду, тип значка иконки, а также текст подсказки, всплывающей при наведении на ярлык курсора мыши, подтвердите свой выбор сначала нажатием кнопки “Добавить”, а затем "OK". В меню появится новая иконка, положение которой вы впоследствии можете изменить, "вырезав" (правая кнопка по иконке -> команда " Вырезать ") ярлык и "вставив" (правая кнопка по нужному месту -> команда Вставить) его в нужное место. Добавить интересующий вас объект на "видное место" можно также, просто-напросто "перетащив" программу, файл или папку в любое место на Панели Инструментов, удерживая при этом клавишу Shift - данный способ является одним из самых оптимальных, так как позволяет сразу же задать расположение будущей кнопки и автоматически распознает ярлык объекта.

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

     Благодаря функциям находящегося в левом верхнем  углу программы подменю Файл, вы получаете возможность изменения  атрибутов файла и текущих  даты/времени, упаковки и распаковки файлов и/или папок, соответственно; клавиатурный аналог - Alt+F5 и Alt+F9, тестирования состояния архивов, сравнения содержимого файлов, а также просмотра свойств файла и занимаемого им или же несколькими элементами места. Не менее полезными в данном подменю являются утилиты группового переименования сразу нескольких файлов, печати выбранного файла или же содержимого текущего каталога, разбиения или же "сборки" ранее разбитого файла, а также кодирования и декодирования данных в форматах Mime, UUE и XXE.

     Если  меню “Файл”, прежде всего, предназначено  для совершения различных операций над файлами и папками, то при  помощи подменю "Выделение" вы можете прежде всего уточнить, о каких  файлах и директориях, собственно, идет речь. Выделить определенный тип файлов, находящихся в текущей директории, вы можете выбором команды “Выделить группу”. Кроме этого, выделить все файлы можно вызовом опции "Выделить все файлы", отменить выделение - командой "Снять выделение файлов", а сравнить содержимое директорий - функцией "Сравнить каталоги" (Shift+F2).

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

     Так, в подменю "Вид", подобно одноименной  рубрике в Windows Explorer, вы можете выбрать "короткий" (только имена файлов), "длинный" (имена файлов, их размер, дата создания и атрибуты) и древовидный виды программы. При этом, выбирая любой из перечисленных типов "вывода данных", вы можете также установить галочку на функции "Быстрый просмотр” - передвигаясь в одном окне по дереву жесткого диска, в другом программа будет одновременно информировать вас о занимаемом размещенными в данной директории файлами местом. Кроме этого, применив опцию " Вертикальный распорядок", программа перенесет размещение окон в вертикальную плоскость. В том же подменю доступны функции фильтрации показываемых объектов и сортировки различных типов файлов (аналогично сортировочным кнопкам в центральном меню).

     Медленно, но верно подобравшись к одному из важнейших подменю Total Commander - меню "Конфигурация" сосредоточим особое внимание на разделе “Настройка”, тем более, что раздел того бесспорно достоин. Возникающая при загрузке подраздела закладка "Вид" так же как и описанные ранее функции, позволяет настроить вид экрана - тем не менее, главной ее возможностью является управление включением и выключением всех упомянутых в части "Внешний вид программы" панелей и кнопок. Дополнительно пользователь может выбрать вместо "трехмерного" вида кнопок плоский "вариант" дизайна программы. Внимательно ознакомившись с закладкой "Операции", вы можете в частности определить, какая кнопка мыши должна служить для выделения файлов, как должен осуществляться поиск в текущем каталоге и отображаться занимаемый подкаталогами размер, а также ограничить предназначение клавиш F8 и Del. Кроме всего прочего, в разделе "Табуляторы", пользователю предоставлена возможность задать размер заголовков рабочего меню и тип показа расширения файлов.

     Расположенное следом за "операционной" закладкой  подменю "Экран", вопреки своему названию, служит не только для определения "внешности" оболочки. Так, размещенные в верхней части закладки функции служат для ограничения открытия нескольких копий программы одновременно и минимизировании ярлыка оболочки в tray-меню системы при сворачивании менеджера, в то время как размещенные чуть ниже опции отвечают за тип отображения файлов, показ значков, ярлыков и всплывающих подсказок, а также автоматическую сортировку каталогов. Отдельные возможности в настройке вида отображаемых символов и цветового насыщения интерфейса оболочки представлены также в закладках "Шрифт", регулирующей тип и размер шрифта, и "Цвет", определяющей цвет для обычного и выделенного текста, фона, текста под курсором и выделения специальных видов файлов.

     Не  оказалась файловая оболочка лишенной и "программно-системных" функций, указывающих на использование в  работе с оболочкой и установленных  внешних приложений. Для указания адреса установленного текстового редактора  и программы для просмотра  графических файлов, посетите субменю "Правка/Просмотр", а используемых архиваторов - закладку "Архиваторы". Практически полезным является также подменю " Общие ", верные настройки в котором довольно часто могут предостеречь пользователя от непредвиденных оплошностей и совершенных ошибок. Верхняя колонка указанного меню позволяет выбрать, должна ли программа запрашивать у пользователя подтверждение на удаление полных каталогов, перезапись файлов и перетаскивание файлов мышью. Все указанные команды должны быть задействованы программой по умолчанию, в случае же если хотя бы напротив одной из упомянутых функций галочка не установлена - настойчиво советуем не подвергать судьбу ваших ценных документов лишнему риску, активизировав соответствующую опцию. Дополнительно в том же окне вы можете настроить опции работы интегрированного в оболочку FTP-клиента, переопределить горячие клавиши, а также настроить "звуковое сопровождение" в программе. Напоследок, изменить используемый в Total Commander язык интерфейса можно, выбрав его в закладке "Языки".

     Все произведенные изменения не забудьте подтвердить нажатием на кнопку "Применить" и выбором опции " Запомнить  настройки" в подразделе главного меню "Конфигурация".

 

  1. Антивирусные программы
    1. Основные типы антивирусных средств
 

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

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

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

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

     - Фаги. Фаг – это программа, которая способна не только обнаружить, но и уничтожить вирус, т.е. удалить его код из зараженных программ и восстановить их работоспособность (если возможно). Известнейшим в России фагом является Aidstest, созданный Д.Н.Лозинским. Одна из последних версий обнаруживает более 8000 вирусов. Aidstest для своего нормального функционирования требует, чтобы в памяти не было резидентных антивирусов, блокирующих запись в программные файлы, поэтому их следует выгрузить, либо, указав опцию выгрузки самой резидентной программе, либо воспользоваться соответствующей утилитой.

     Очень мощным и эффективным антивирусом  является фаг Dr Web (созданный И.Даниловым). Детектор этого фага не просто сканирует файлы в поисках одной из известных вирусных сигнатур. Для нахождения вирусов Dr Web использует программу эмуляцию процессора, т.е. он моделирует выполнение остальных файлов с помощью программной модели микропроцессора I-8086 и тем самым создает среду для проявления вирусов и их размножения. Таким образом, программа Dr Web может бороться не только с полиморфными вирусами, но и вирусам, которые только еще могут появиться в перспективе.

     Основными функциональными особенностями  Dr Web 4.33 являются:

  • защита от червей, вирусов, троянов, полиморфных вирусов, макровирусов, spyware, программ-дозвонщиков, adware, хакерских утилит и вредоносных скриптов;
  •   обновление антивирусных баз до нескольких раз в час, размер каждого обновления до 15 KB;
  •   проверка системной памяти компьютера, позволяющая обнаружить вирусы, не существующие в виде файлов (например, CodeRed или Slammer);
  •   эвристический анализатор, позволяющий обезвредить неизвестные угрозы до выхода соответствующих обновлений вирусных баз.

     Установка. Вначале Dr Web честно предупреждает, что не собирается уживаться с другими антивирусными приложениями и просит убедиться в отсутствии таковых на компьютере. В противном случае совместная работа может привести к "непредсказуемым последствиям". Далее выбирается "Выборочную" или "Обычную" (рекомендуемую) установку и приступают к изучению представленных основных компонентов:

  • сканер для Windows. Проверка файлов в ручном режиме;
  •   консольный сканер для Windows. Предназначен для запуска из командных файлов;
  • SpiDer Guard. Проверка файлов "на лету", предотвращение заражений в режиме реального времени;
  • SpiDer Mail. Проверка сообщений, поступающих через протоколы POP3, SMTP, IMAP и NNTP.

     Интерфейс и работа. В глаза бросается отсутствие согласованности в вопросе интерфейса между модулями антивируса, что создает дополнительный визуальный дискомфорт при и так не слишком дружелюбном доступе к компонентам Dr Web. Большое количество всевозможных настроек явно не рассчитано на начинающего пользователя, однако довольно подробная справка в доступной форме объяснит назначение тех или иных интересующих вас параметров. Доступ к центральному модулю Dr Web – сканер для Windows – осуществляется не через трей, а только через "Пуск".

     Обновление  доступно как через Интернет, так  и с помощью прокси-серверов, что  при небольших размерах сигнатур представляет Dr Web весьма привлекательным вариантом для средних и крупных компьютерных сетей.

     Задать  параметры проверки системы, порядок обновления и настройку условий работы каждого модуля Dr Web можно с помощью удобного инструмента "Планировщик", который позволяет создать слаженную систему защиты из "конструктора" компонентов Dr Web.

     В итоге мы получаем нетребовательную к ресурсам компьютера, достаточно несложную (при ближайшем рассмотрении) целостную защиту компьютера от всевозможных угроз, чьи возможности по противодействию вредоносным приложениям однозначно перевешивают единственный недостаток, выраженный "разношерстным" интерфейсом модулей Dr Web.

     - Ревизоры. Программа-ревизор контролирует возможные пути распространения программ-вирусов и заражения компьютеров. Программы-ревизоры относятся к самым надежным средствам защиты от вирусов и должны входить в арсенал каждого пользователя. Ревизоры являются единственным средством, позволяющим следить за целостностью и изменениями файлов и системных областей магнитных дисков. Наиболее известна в России программа-ревизор ADinf, разработанная Д.Мостовым.

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

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

     - Мониторы – в совокупности со сканерами образуют базовую защиту компьютера. На основе имеющихся сигнатур проводят проверку текущих процессов в режиме реального времени. Осуществляют предварительную проверку при попытке просмотра или запуска файла. Различают файловые мониторы, мониторы для почтовых клиентов (MS Outlook, Lotus Notes, Pegasus, The Bat и другие, использующие протоколы POP3, IMAP, NNTP и SMTP) и специальные мониторы для отдельных приложений. Как правило, последние представлены модулями проверки файлов Microsoft Office. Основное их достоинство – способность обнаруживать вирусы на самой ранней стадии активности;

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

     Помимо  программных средств защиты от вирусов существуют и специальные дополнительные устройства, обеспечивающие надежную защиту определенных разделов винчестера. Примером такого рода устройств является плата Sheriff (разработанная Ю.Фоминым). Несмотря на кажущееся обилие программных антивирусных средств, даже все вместе они не обеспечивают полной защиты программ и данных, не дают 100%-ной гарантии от воздействия вирусных программ. Только комплексные профилактические меры защиты обеспечивают надежную защиту от возможной потери информации. В комплекс таких мер входит:

Служебные программы Windows