Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по информатике3.doc
Скачиваний:
365
Добавлен:
02.05.2014
Размер:
1.52 Mб
Скачать

Тема 3. Операционная система " Windows "

Microsoft Windows— семейство операционных систем компании Майкрософт

Последние 10 лет Windows — самая популярная (91,79 % )операционная система на рынке персональных компьютеров. Системы Windows работают на платформах x86, AMD64, IA-64. Существовали также версии для DEC Alpha, MIPS и PowerPC.

Данная схема иллюстрирует историю развития семейства MicrosoftWindows.

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

Файловая система связывает носитель информации, с одной стороны, и API для доступа к файлам — с другой. Когда прикладная программа обращается к файлу, она не имеет никакого представления о том, каким образом расположена информация в конкретном файле, также как и на каком физическом типе носителя (CD, жёстком диске, магнитной ленте или блоке флэш-памяти) он записан. Всё, что знает программа — это имя файла, его размер и атрибуты. Эти данные она получает от драйвера файловой системы. Именно файловая система устанавливает, где и как будет записан файл на физическом носителе (например, жёстком диске).

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

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

Основные функции любой файловой системы нацелены на решение следующих задач:

  • именование файлов;

  • программный интерфейс работы с файлами для приложений;

  • отображения логической модели файловой системы на физическую организацию хранилища данных;

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

В многопользовательских системах появляется еще одна задача: защита файлов одного пользователя от несанкционированного доступа другого пользователя.

NTFS— стандартная файловая система для семейства операционных систем Microsoft Windows NT.

NTFS заменила использовавшуюся в MS-DOS и Microsoft Windows файловую систему FAT. NTFS поддерживает систему метаданных и использует специализированные структуры данных для хранения информации о файлах для улучшения производительности, надёжности и эффективности использования дискового пространства. NTFS имеет встроенные возможности разграничивать доступ к данным для различных пользователей и групп пользователей, а также назначать квоты (ограничения на максимальный объём дискового пространства, занимаемый теми или иными пользователями). NTFS использует систему журналирования для повышения надёжности файловой системы.

FAT— файловая система, используемая в операционных системах DOS и Windows. Логический диск, отформатированный в системе FAT, имеет следующие разделы:

  • загрузочный сектор;

  • таблица размещения файлов — собственно FAT (традиционно в двух экземплярах);

  • корневой каталог;

  • файлы.

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

Максимальный размер кластера, который поддерживается в FAT, составляет 32 Кб.

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

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

Графический интерфейспозволяет осуществлять взаимодействие человека с компьютером в форме диалога с использованием окон, меню и элементов управления (диалоговых панелей, кнопок и т.д.).

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

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

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

  • двойной щелчок, два нажатия основной кнопки с минимальным интервалом времени между ними;

  • перетаскивание, левый или правый щелчок и перемещение объекта.

Рабочий стол. Основную часть экрана занимаетРабочий стол, на котором располагаютсязначкииярлыки(значки с маленькими стрелочками в нижнем левом углу). Значки и ярлыки обеспечивают (с помощью двойного щелчка) быстрый доступ к дискам, папкам, документам, приложениям и устройствам. Значки появляются наРабочем столепосле установки Windows. В левой части экрана обычно располагаются значкиМой компьютер, Сетевое окружение, Корзина и Мои документы.

Для быстрого доступа к дискам, принтеру, часто используемым документам целесообразно создать на рабочем столе ярлыки. Ярлыки создаются перетаскиванием значков объектов на Рабочий стол.

Внешний вид графического интерфейса можно настраивать.

Панель задач. В нижней части экрана располагаетсяПанель задач, на которой находятся кнопка Пуск, кнопки выполняемых задач и открытых папок, индикаторы и часы.

Кнопка Пускпозволяет вызыватьГлавное меню, которое обеспечивает доступ практически ко всем ресурсам системы и содержит команды запуска приложений, настройки системы, поиска файлов и документов, доступа к справочной системе и др. Windows являетсямногозадачнойоперационной системой, т.е. одновременно могут выполняться несколько приложений. Каждое запущенное приложение обозначается кнопкой наПанели задач, при этом переход от работы в одном приложении к работе в другом может производиться с помощью щелчка по кнопке. Работающее (активное) приложение изображается на панели задач нажатой кнопкой. В крайней правой частиПанели задачнаходятсяЧасы. Левее часов располагаются индикаторы состояния системы. Например, индикаторRuобозначает, что в текущий момент используется русская раскладка клавиатуры.

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

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

Основными элементами окна приложения являются:

  • Рабочая область: внутренняя часть окна, содержит вложенные папки или окна документов.

  • Границы: рамка, ограничивающая окно с четырех сторон. Размеры окна можно изменять, ухватив и перемещая границу мышью.

  • Заголовок: строка непосредственно под верхней границей окна, содержащая название окна.

  • Значок системного меню: кнопка слева в строке заголовка открывает меню перемещения и изменения размеров окна.

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

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

  • Кнопки Свернуть, Развернуть/Восстановить, Закрытьрасположены в верхней правой части окна.

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

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

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

Вкладки. Диалоговые панели могут включать в себя несколько «страниц», которые называются вкладками.

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

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

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

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

Флажки. Флажки обеспечивают присвоение какому-либо параметру определенного значения и могут располагаться как группами, так и поодиночке. Флажки имеют форму квадратика, когда флажок установлен, в нем присутствует «галочка». Установка флажков производится с помощью левого щелчка.

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

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

Например, документы (документом называется любой файл, обрабатываемый с помощью приложений) имеют определенный объем и их можно копировать, перемещать и переименовывать, окна имеют размер, который можно изменять и т.д.

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

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

Стандартные прикладные программы.

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

К стандартным приложениям относятся программы.

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

2. Блокнот – простейший текстовый редактор.

Структура окна программы: 1 - строка заголовка; 2 - строка операционного меню, 3 – рабочая область окна, 4 – полосы прокрутки.

Функциональные возможности: просмотр текстовых файлов (формат .txtи некоторые другие); создание и редактирование простейших текстовых документов, например, записок; выбор типа шрифта (меню Правка команда Шрифт), его начертания и размера; сохранение документа (меню Файл команда Сохранить (команда Сохранить как позволяет переименовать документ, папку или диск)); работа в маркированными фрагментами текста (копирование, вставка, удаление); автоматическая вставка времени и даты (клавишаF5); печать документа (ФАЙЛ > ПЕЧАТЬ).

2. Графический редактор Paint– редактор растровой графики (основным элементов растровых редакторов является точка, которой на экране соответствует экранная точка - пиксель), предназначенный для создания и редактирования изображений (рисунков).Paintявляется однооконным редактором.

3. Текстовый процессор WordPad (Облегченная версия текстового процессора Word).

Функциональные возможности: просмотр текстовых файлов (формат .doc); создание, редактирование и форматирование текстовых документов - выравнивание текста, выбор типа шрифта, размера, цвета, начертания, встраивание в документ объектов другой природы, например рисунков, управление взаимодействием графики и текста); сохранение документа (меню Файл команда Сохранить (команда Сохранить как позволяет переименовать документ, папку или диск)); работа в маркированными фрагментами текста (копирование, вставка, удаление); настройка параметров абзаца (ФОРМАТ > АБЗАЦ); создание маркированных списков (ФОРМАТ > МАРКЕР); поиск и замена текстовых фрагментов (ПРАВКА > НАЙТИ и ПРАВКА > ЗАМЕНИТЬ); печать документа.

Диспетчер задач в операционных системах семейства Microsoft Windows — утилита для вывода на экран списка запущенных процессов и потребляемых ими ресурсов (в частности статус, процессорное время и потребляемая оперативная память). Также есть возможность завершить один из процессов.

Windows Internet Explorer — серия браузеров, занимающая первое место по числу пользователей (76,04 % ). Ранее назывался Microsoft Internet Explorer.

Outlook Express — программа для работы с электронной почтой и группами новостей от компании Майкрософт.

Windows Movie Maker — программа для создания/редактирования видео, входит в состав последних версий Microsoft Windows, начиная с Millennium Edition.

NetMeeting — программа для видеоконференцсвязи, позволяет организовывать аудио- и видео-контакты (при наличии видеокамеры) между двумя и более участниками конференции.

Кроме этого, она обладает следующими возможностями:

  1. Пересылка файлов. В ходе конференции Вы можете обмениваться с пользователями файлами.

  2. Совместная работа над документом. Одна из самых отличительных особенностей NetMeeting — предоставляет возможность совместного использования приложений. Например, Вы можете разрешить работать удаленному собеседнику с Вашими офисными программами, причем, у удаленного пользователя эти программы могут быть не установлены.

  3. Общение в чате. Возможность обмена с собеседником текстовыми сообщениями.

  4. «Белая» доска (whiteboard). Возможность обмена с собеседником графической информацией в интерактивном режиме. В этом случае у каждого участника открывается дополнительное окно со всеми необходимыми функциями. Все Ваши действия (рисование, вставка фотографии, графиков и т. п.) тут же отображаются у партнера.

ipconfig это утилита командной строки для управления сетевыми интерфейсами. В операционных системах Microsoft Windows и Windows NT, ipconfig— это утилита командной строки для вывода деталей текущего соединения и контроля над клиентским сервисом DHCP. Также есть подобные графические утилиты с названиямиwinipcfgиwntipcfg(последний предшествовал ipconfig).

CHKDSK (сокращение от check disk — проверь диск) — стандартное приложение в операционных системах DOS и Microsoft Windows, которое проверяет жёсткий диск или дискету на ошибки файловой системы (например, один и тот же сектор отмечен как принадлежащий двум разным файлам). CHKDSK также может исправлять найденные ошибки файловой системы.

Под Windows NT, Windows 2000 и Windows XP, CHKDSK также может проверять поверхность жёсткого диска на наличие физически повреждённых секторов (bad sectors). Найденные сектора отмечаются как повреждённые, и система больше не пытается читать с этих секторов или писать на них. Ранее эту задачу выполнял SCANDISK.

NTLDR (аббревиатура от NT Loader) является загрузчиком для операционных систем Windows NT и более поздних (2000/XP/Server 2003, за исключением Vista). NTLDR может быть запущен как с переносного устройства (такого как, например, CD-ROM или флэш-накопителя USB), так и с жесткого диска. NTLDR также способен загружать операционные системы, не основанные на технологии NT, путём задания соответствующего загрузочного сектора в отдельном файле. Для запуска NTLDR требуется, как минимум, наличие следующих двух файлов на активном разделе: NTLDR, который собственно и содержит код загрузчика, и boot.ini, в котором записаны команды для формирования меню выбора системы и параметры для её запуска. Чтобы загружать операционные системы на базе Windows NT, необходимо также наличие файла ntdetect.com.

Боковая панель Windows— стандартная утилита операционной системы Microsoft Windows Vista. Подобные панели уже использовались в темах для рабочего стола Aston-shell, работающей на предыдущих версиях Windows и Windows NT.

ОС Windows позволяет:

  • создавать документы, содержащие несколько разных типов данных;

  • обеспечивать совместную работу нескольких приложений при подготовке одного документа;

  • переносить и копировать объекты между программными приложениями.

Сочетание в одном документе объектов различной природы основано и возможно благодаря так называемой технологии внедрения и связывания объектов (OLE - Object Linking Embedding).

OLE (англ. Object Linking and Embedding)— технология связывания и внедрения объектов в протокол, разработанная корпорацией Майкрософт.

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

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

OLE используется при обработке составных документов (англ. compound documents), может быть использована при передаче данных между различными несвязанными между собой системами посредством интерфейса переноса (англ. drag-and-drop), а также при выполнении операций с буфером обмена. Идея внедрения широко используется при работе с мультимедийным содержанием на веб-страницах (пример — Веб-ТВ), где используется передача изображение звука, видео, анимации в страницах HTML (язык гипертекстовой разметки) либо в других файлах, также использующих текстовую разметку (например, XML и SGML). Однако технология OLE использует архитектуру «толстого клиента», то есть сетевой ПК с избыточными вычислительными ресурсами. Это означает, что тип файла либо программа, которую пытаются внедрить, должна присутствовать на машине клиента. Например, если OLE оперирует таблицами Microsoft Excel, то программа Excel должна быть инсталлирована на машине пользователя.

Управление дисками— это системная служебная программа для управления жесткими дисками и содержащимися на них разделами или томами. Эта программа позволяет инициализировать диски, создавать тома, форматировать их в файловые системы FAT, FAT32 или NTFS, а также создавать отказоустойчивые дисковые системы. Оснастка «Управление дисками» позволяет выполнять задачи по работе с дисками без перезагрузки компьютера и прерывания сеансов пользователей; большинство изменений вступает в силу незамедлительно.

На компьютерах под управлением операционных систем Windows Server 2003 средство «Управление дисками» может также использоваться для выполнения сложных задач, например для создания, и восстановления отказоустойчивых томов. Кроме того, для выполнения задач управления дисками может применяться команда DiskPart совместно с другими служебными программами, запускаемыми из командной строки.

Оснастка Управление дисками, заменившая в Windows 2000 программу Администратор дисков (Disk Administrator), позволяет управлять дисковыми системами хранения данных.

Работая при помощи оснастки Управление дисками с динамическими дисками, можно выполнять следующие функции:

  • Создавать и удалять простые (simple), составные (spanned), чередующиеся (stripped), зеркальные (mirrored) тома, а также тома RAID-5 (RAID-5 volume)

  • Форматировать тома для файловой системы FAT или NTFS

  • Расширять том на дополнительные диски

  • Восстанавливать зеркальные тома и тома RAID-5

  • Повторно инициализировать отключенный диск

  • Изменять динамический режим хранения на базовый

Работая с помощью оснастки Управление дисками с базовыми томами, можно выполнять следующие функции:

  • Создавать и удалять основной (primary) и дополнительный (extended) разделы

  • Создавать и удалять логические устройства внутри дополнительного раздела

  • Форматировать разделы, присваивать им метки, а также помечать разделы как активные

  • Инициализировать диски

  • Уничтожать наборы томов (volume set), чередующиеся (stripe set) и зеркальные наборы (mirror set) и чередующиеся наборы с четностью (striped set with parity)

  • Отключать зеркальный диск

  • Восстанавливать зеркальный набор

  • Восстанавливать чередующиеся наборы с четностью

  • Изменять базовый режим хранения на динамический

Для базовых дисков не поддерживаются следующие функции:

  • Создание наборов томов, чередующихся и зеркальных наборов и чередующихся наборов с четностью

  • Расширение томов и наборов томов для базовых и динамических дисков можно:

  • Контролировать информацию о дисках, такую как объем, доступное свободное пространство и текущий статус

  • Просматривать свойства томов и разделов

  • Устанавливать и изменять назначение имен томам жестких дисков или разделам, а также устройствам CD-ROM

  • Устанавливать и проверять назначения общего доступа к тому или разделу

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

Выбрать команды Копировать и Вставить можно несколькими способами с помощью:

  • вызова контекстного меню, щелкнув правой кнопкой "мышки"; установив курсор вставки в любом месте выделенного фрагмента,

  • меню Правка;

  •  командных кнопок Копировать и Вставить (по подсказке) стандартного инструментального меню.

Архиватор— программа, осуществляющая объединение нескольких файлов в один архив или серию архивов, для удобства переноса или хранения. Многие архиваторы используют сжатие без потерь для уменьшения размера архива.

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

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

Характеристики архиваторов:

  • По степени сжатия

  • По скорости сжатия

Характеристики архиваторов — обратно пропорциональные величины. То есть, чем больше скорость сжатия, тем меньше степень сжатия и наоборот.

Примеры программ архиваторов: PeaZip;GCA;QuickZip;WinRAR;WinZip;ARC;ARJ;JAR.

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

Многие современные антивирусы позволяют обнаруживать и удалять также троянские программы и прочие вредоносные программы. И напротив — программы, создававшиеся как файрволы, также обретают функции, роднящие их с антивирусами (например Outpost Firewall), что со временем может привести к ещё более очевидному распространению смысла термина на средства защиты вообще. Можно также вспомнить сходство назначений ADinf (позиционировавшийся как антивирус) и tripwire (IDS).

Первые наиболее простые антивирусные программы появились почти сразу после появления вирусов. Сейчас разработкой антивирусов занимаются крупные компании. Как и у создателей вирусов, в этой сфере также сформировались оригинальные приёмы — но уже для поиска и борьбы с вирусами. Современные антивирусные программы могут обнаруживать десятки тысяч вирусов.

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

Антивирусное программное обеспечение обычно использует два отличных друг от друга метода для выполнения своих задач:

  • Сканирование файлов для поиска известных вирусов, соответствующих определению в антивирусных базах

  • Обнаружение подозрительного поведения любой из программ, похожего на поведение заражённой программы.

классификацию антивирусов в зависимости от их принципа действия (определяющего функциональность):

Сканеры(устаревший вариант «полифаги») Определяют наличие вируса по БД, хранящей сигнатуры (или их контрольные суммы) вирусов. Их эффективность определяется актуальностью вирусной базы и наличием эвристического анализатора (см. Эвристическое сканирование).

Ревизорызапоминают состояние файловой системы, что делает в дальнейшем возможным анализ изменений. (Класс близкий к IDS).

Сторожа (мониторы)Отслеживают потенциально опасные операции, выдавая пользователю соответствующий запрос на разрешение/запрещение операции.

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

Примеры программ антивирусов: Avast; Avira; Dr.Web; Kaspersky Anti-Virus; NOD32; Norton AntiVirus; Outpost Antivirus; Panda Anti-Virus.

Microsoft Office— пакет приложений, созданных корпорацией Microsoft для операционных систем Microsoft Windows и Apple Mac OS X. В состав этого пакета входит программное обеспечение для работы с различными типами документов: текстами, электронными таблицами, базами данных и др. Microsoft Office является сервером OLE объектов и его функции могут использоваться другими приложениями, а так же самими приложениями Microsoft Office. Поддерживает скрипты, написанные на VBA.

В состав пакета Office входят:

  • Microsoft Office Word — текстовый процессор. Доступен под Windows и Apple Mac OS X. Позволяет подготавливать документы различной сложности. Поддерживает OLE, подключаемые модули сторонних разработчиков, шаблоны и многое другое. Основным форматом в последней версии является позиционируемый как открытый Microsoft Office Open XML, который представляет собой ZIP-архив, содержащий текст в виде XML, а так же всю необходимую графику. Наиболее распространенным остается двоичный формат файлов Microsoft Word 97—2000 с расширением .doc (расширение имени файла). Продукт занимает ведущее положение на рынке текстовых процессоров, и его форматы используются как стандарт в документообороте большинства предприятий. Word также доступен в некоторых редакциях Microsoft Works.

  • Microsoft Office Excel — табличный процессор. Поддерживает все необходимые функции для создания электронных таблиц любой сложности. Занимает ведущее положение на рынке. Последняя версия использует формат OOXML с расширением «.xlsx», более ранние версии использовали двоичный формат с расширением «.xls». Доступен под Windows и Apple Mac OS X.

  • Microsoft Office Outlook (не путать с Outlook Express) — персональный коммуникатор. В состав Outlook входят: календарь, планировщик задач, записки, менеджер электронной почты, адресная книга. Поддерживается совместная сетевая работа.

  • Microsoft Office PowerPoint — приложение для подготовки презентаций под Microsoft Windows и Apple Mac OS X.

  • Microsoft Office Access — приложение для управления базами данных.

  • Microsoft Office InfoPath — приложение сбора данных и управления ими — упрощает процесс сбора сведений.

  • Microsoft Office Publisher — приложение для подготовки публикаций.

  • Microsoft Office Visio — приложение для работы с бизнес-диаграммами и техническими диаграммами — позволяет преобразовывать концепции и обычные бизнес-данные в диаграммы.

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

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

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

Каждый файл имеет имя, составляемое по особым правилам. Стандартное имя, которое «понимает» ОС на любом компьютере и в любой стране, отвечает стандарту 8.3. Стандарт 8.3 заключается в следующем.

1. Имя файла имеет длину от одного до 8 символов. Имя файла составляется так, чтобы передавать его содержание; например: lekcija.

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

3. Имя файла может иметь расширение длиной от 1 до 3 символов из того же комплекта, причем, если расширение есть, оно отделяется от основного имени файла точкой. Расширение файла составляется так, чтобы отражать тип файла; например, lekcija.doc — текстовый файл.

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

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

Шаблон— это тип документа, при открытии которого создается его копия. Вместо создания документа "с нуля" можно использовать шаблон со стандартным макетом страницы, шрифтами, полями и стилями.

Шаблоны обеспечивают:

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

• Макросы для автоматического выполнения сложных или часто повторяющихся задач одной командой.

• Вставку стандартного текста и изображения (например, названия или логотипа компании) в любой документ, связанный с данным шаблоном

• Типовое форматирование (например, шрифты, размеры полей и ориентацию страниц)

• Хранение элементов автотекста для вставки часто применяемых текстов и графиков.

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

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

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

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

Несколько веб-страниц, объединенных общей темой и дизайном, а также связанных между собой ссылками, и обычно находящихся на одном веб-сервере, образуют веб-сайт.

Web-страницы могут существовать в любом формате, но в качестве стандарта принятHyper Text Markup Language- язык разметки гипертекстов, предназначенный для создания форматированного текста, насыщенного изображениями, звуком, анимацией, видеоклипами и гипертекстовыми ссылками на другие документы, разбросанные как по всемуWeb-пространству, так и находящиеся на этом же сервере или являющиеся составной частью этого же Веб-проекта.

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

Язык HTML существует в нескольких вариантах и продолжает развиваться, но конструкции HTML, скорее всего, будут использоваться и в дальнейшем.Изучая HTML и познавая его глубже, создавая документ в начале изучения HTML и расширяя его насколько это возможно, мы имеем возможность создаватьWeb-страницы, которые могут быть просмотрены многими браузерами Web, как сейчас, так и в будущем. Это не исключает возможности использования других методов, например, метод расширенных возможностей, который предоставляется Netscape Navigator, Internet Explorer или некоторыми другими программами.

Работа по HTML - это способ усвоить особенности создания документов в стандартизированном языке, используя расширения, только если это действительно необходимо.

HTML был ратифицирован World Wide Web Consortium. Он поддерживаетсянесколькимишироко распространеннымибраузерами, и, возможно, станет основанием почти всего программного обеспечения, которое имеетотношениек Web.

Поскольку HTML-документы записываются в ASCII-формате, то для ее создания может, использован любой текстовый редактор.

Обычно HTML-документ - это файл с расширением .html или .htm, в котором текст размечен HTML-тегами (англ. tag - специальные встроенные указания). Средствами HTML задаются синтаксис и размещение тегов, в соответствии с которыми браузер отображает содержимое Веб-документа. Текст самих тегов Веб-браузером не отображается.

Все теги начинаются символом '<'и заканчиваются символом'>'. Обычно имеется пара тегов - стартовый (открывающий) и завершающий (закрывающий) тег (похоже на открывающиеся и закрывающиеся скобки в математике), между которыми помещается размечаемая информация:

Браузер, читающий HTML-документ, отображает его в окне, используя структуру HTML-тегов. В каждом HTML-документе должны присутствовать три главных части:

A) ОбъявлениеHTML;

B) Заголовочная часть;

C) Тело документа.

A) Объявление HTML

<HTML>и</HTML>. Пара этих тегов сообщает программе просмотра (браузеру) что между ними заключен документ в формате HTML, причем первым тегом в документе должен быть тег<HTML>(в самом начале документа), а последним -</HTML>(в самом конце документа).

B) Заголовочная часть.

<HEAD>и</HEAD>. Между этими тегами располагается информация о документе (название, ключевые слова для поиска, описание и т.д.). Однако наиболее важным является название документа, которое мы видим в верхней строке окна браузера и в списках "Избранное (BookMark)". Специальные программы-спайдеры поисковых систем используют название документа для построения своих баз данных. Для того чтобы дать название своему HTML-документу текст помещается между тегами<TITLE>и</TITLE>.

C) Тело документа.

Третьей главной частью документа является его тело. Оно следует сразу за заголовком и находится между тегами <BODY>и</BODY>. Первый из них должен стоять сразу после тега</HEAD>, а второй - перед тегом</HTML>. Тело HTML-документа - это место, куда автор помещает информацию, отформатированную средствами HTML.

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

Для начала новой строки используется тег <BR>(сокр. от англ. break - прервать). Этот тег приводит к отображению браузером дальнейшего текста с начала следующей строки. Закрывающий для него тег не используется. Он удобен, если требуется с какого-то места писать с новой строки без начала нового абзаца, например, в стихотворении. Повторное его использование позволяет вставить одну или несколько пустых строк, отодвинув следующий фрагмент страницы вниз.

Сплошной текст без промежутков читается не очень легко, его неудобно просматривать и находить нужные места. Разбитый на абзацы, текст воспринимается гораздо быстрее. Для начала нового абзаца используется тег <P>(англ. paragraph - абзац). Этот тег, кроме начала новой строки, вставляет одну пустую строку. Но многократное повторение <P>, в отличие от <BR>, не приведет к появлению нескольких пустых строк, останется все та же одна пустая строка.

Внутри скобок тега кроме его названия могут размещаться также атрибуты (англ. atributes - атрибуты). Они отделяются от названия и между собой пробелами (одним или несколькими), а пишутся в виде имя_атрибута="значение". Если значение не содержит пробелов, то кавычки могут быть опущены, но так делать не рекомендуется. Тег<P>может содержать атрибутALIGN, определяющий выравнивание абзаца. По умолчанию абзац выравнен влевоALIGN="left". Возможны также выравнивания вправоALIGN="right"и по центруALIGN="center".При использовании атрибутов, после форматируемого текста следует использовать закрывающий тег</P>.Если его нет, то новый тег<P>означает закрытие предыдущего, соответственно вложенные<P> невозможны. Выронить текст по центру возможно также тегом<CENTER>.

Кроме использования этих тегов, для разрыва строк возможно использование символов конца строк и табуляций в самом HTML-документе. Для этих целей существует тег <PRE>.Весь текст, помещенный между тегами<PRE>и</PRE> будет выводиться без изменений, то есть со всеми концами строк и табуляциями.

В HTML-документе, кроме текста, могут содержаться горизонтальные разделительные линии. Они, как и текст, не требуют никаких внешних файлов. Тег <HR> выведет горизонтальную линию единичной толщины вдоль всей ширины страницы. Горизонтальная разделительная линия всегда приводит к разрыву строки, но пустых строк между линией и текстом не появляется. Тег <HR>может содержать несколько атрибутов.<HR SHADE>и<HR> дают контурную линию с трехмерным эффектом углубления.<HR NOSHADE>дает сплошную черную линию. Линия может не простираться во всю ширину страницы, а составлять лишь некоторую часть. АтрибутWIDTHзадает ширину линии, в процентах от ширины всей страницы или в пикселях. Например, 50% - половина ширины страницы, 400 - ширина в 400 пикселов. АтрибутALIGNможет принимать значения, аналогичные его значениям для тега <P>, но выравнивание по умолчанию - по центру. АтрибутSIZEзадает толщину линии в пикселях от 1 до 175; по умолчанию 1, но если<HR SHADE>,(линия - контурная), то добавляется толщина, необходимая для трехмерного эффекта углубления.