Домой Регистрация
Приветствуем вас, Гость



Форма входа

Население


Вступайте в нашу группу Вконтакте! :)




ПОИСК


Опросник
Используете ли вы афоризмы и цитаты в своей речи?
Проголосовало 514 человек


Программно аппаратный комплекс что это такое


Комплексы программно-аппаратные: назначение и принцип работы :

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

Определение ПАК

Формально под определение «комплексы программно-аппаратные» подпадает огромное количество различных цифровых систем, начиная от простых персональных компьютеров, заканчивая объемными хранилищами данных и комплексными системами безопасности. Однако среди IT-специалистов есть определённое разделение. Минимальной частью системы является устройство, в зависимости от сложности оснащённое встроенным ПО или просто соединённое с центром обработки сигналов. Несколько устройств, объединённых общей задачей, с единым узлом сбора и обработки информации, уже можно назвать полноценным ПАК. Многопользовательские сети с распределением функций поддержки и управления, постоянным обслуживанием которых занимаются специалисты, называются автоматизированными системами, в состав которых могут входить как ПАК, так и различные устройства с распределением степени доступа.

Сферы применения

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

Преимущества и недостатки готовых ПАК перед комплексами собственной сборки

Плюсы:

Минусы:

Примеры ПАК от специалистов Oracle

Компания Oracle — признанный во всём мире авторитет в вопросах обслуживания баз данных. Начиная с 2008 года компания выпускает Exadata — комплекс аппаратных и программных средств, позволяющих компьютерам и рабочим станциям пользователей одновременный разноуровневый доступ к определённой информации. Отличительной особенностью Exadata является применение ячеек — отдельных автономных серверов, что позволяет быстрее обрабатывать запросы с большим объёмом информации. Среди других готовых решений от Oracle существует ПАК для быстрого развёртывания системы — Database Appliance, специально предназначенный для минимизирования затрат и времени на установку и настройку необходимого ПО. Также есть комплексы для использования облачных технологий (Private Cloud Appliance), для хранения большого объёма информации (Big Data Appliance) и даже для защиты целостности данных (Zero Data Loss Recovery Appliance).

Принципы работы ПАК Oracle

Exadata представляет собой программно-аппаратный комплекс предназначенный для централизованного управления базами данных и распределения хранимых файлов между отдельными ячейками. Тогда как основная система работает с большинством запросов, отсеивая ненужную информацию ещё в системе хранения, ячейки могут работать напрямую, передавая значительные объёмы сведений. Данные распределяются на несколько ячеек, что позволяет увеличить производительность запросов. Zero Data Loss Recovery Appliance освобождает ресурсы центральной системы, затрачиваемые на резервное копирование данных. Этот комплекс разработан намеренно для баз данных под управлением приложений Oracle и легко интегрируется для защиты нескольких баз, предоставляя возможности сквозной проверки и защиты критичной информации.

Медицинские ПАК

Наглядно простые комплексы программно-аппаратные можно встретить в специально оборудованных «центрах здоровья». Эти отделения российских поликлиник и больниц открываются для популяризации здорового образа жизни, согласно приказу Минздравсоцразвития с 2009 года. Они позволяют быстро провести общую диагностику здоровья на основе показаний основных параметров тела. Биоимпендансметр АВС-01 «Медасс», входящий в состав ПАК «Здоровье-Экспресс», позволяет за считанные минуты оценить психосоматическое и физическое состояние пациента, вывести результаты на компьютер и назначить рекомендации по улучшению здоровья.

ПАК на производстве

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

Системы мониторинга и безопасности

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

Выгодны ли ПАК?

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

аппаратно-программный комплекс - это... Что такое аппаратно-программный комплекс?

Что такое ПАК?

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

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

Состоит, соответственно, из двух основных частей:

Аппаратная часть - устройство сбора и / или обработки информации.

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

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

Программное обеспечение - совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ (ГОСТ 19781-90).

Аппаратно-программные комплексы

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

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

Приблизительный состав эксплуатационной документации на аппаратно-программный комплекс приведен в табл. 1.

Таблица 1. Эксплуатационная документация на аппаратно-программный комплекс

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

Программно-аппаратные комплексы

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

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

Для решения конкретных задач вышеперечисленных отраслей мы предлагаем разработку программно-аппаратных комплексов:

•    автоматизированное рабочие место;

•    электронная очередь;

•    видеонаблюдения и  контроля доступа;

•    системы распознавания образов;

•    медицинской диагностики;

•    защиты конфиденциальной информации;

•    автоматической книговыдачи;

•    имитационное моделирование и постановка эксперимента;

•    решение управленческих задач;

•    системы видеоанализа;

•    системы маскировки передачи защищаемой информации и т.д.

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

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

Программно-аппаратные комплексы это:

При создании программно-аппаратных комплексов специалисты компании Технологии Репликации руководствуются принципами:

•    соблюдение авторского права;

•  вариативность при выборе способа объединения комплектующих в единый комплекс ПАК для решение какой-то конкретной задачи. Знать и устранять типичные ошибки при сборке ПАК;

•    выявление и устранение ошибок при  установке программного обеспечения;

•    интеграция существующего программного обеспечения с вновь устанавливаемым;

•    проектирование и внедрение ПАК необходимого для решения конкретной задачи;

•    доступное обучение пользователя ПАК.

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

Программно-аппаратные комплексы в образовании

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

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

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

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

Рис. Структура информационной системы

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Такие гипертексты считаются интеллектуальными. В этом случае с их помощью преподаватель должен иметь возможность:

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

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

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

Обычно дидактические особенности, например программирование деловых игр и ситуаций, осуществляются подключением внешних исполняемых модулей с наличием или отсутствием одно- или двухсторонней передачи данных. В качестве языков программирования для выходов во внешнюю среду чаще всего использовались: С++, РаБса! и Рго1о§.

Последние достижения в программном обеспечении позволяют перейти к использованию элементов объектно-ориентированного программирования (например, с использованием языков, входящих в программный продукт Microsoft Visual Studio).

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

Традиционные ИЛС в зависимости от наличия в них тех или иных функциональных возможностей целесообразно разделять на универсальные и специализированные.

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

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

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

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

Современные CASE-системы классифицируются по следующим признакам:

и др.);

На сегодняшний день российский рынок программного обеспечения располагает практически всеми перечисленными выше средствами.

В таблице приведены наиболее популярные CASE-средства проектирования ИС.

Таблица. Наиболее популярные CASE-средства

CASE-система

Производитель

Адрес сайта производителя

Designer 2000

Oracle

http://www.oracle.com/

ERwin/BPwin

Computer Associates

http://www.cai.com/

PowerDesigner

Sybase

http://www. Sybase .com/

ER/Studio

Embarcadero

http://www.embarcadero.com/

System Architect

Popkin Software

http://www.popkin.com/

Visible Analyst

Visible Systems

http://www.visible.com/

Visio Enterprise

Microsoft

http://www.microsoft.com/

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

Page 2

Компьютерные вирусы появились приблизительно в начале 1980-х гг., но сам термин «компьютерный вирус» был впервые употреблен только в 1984 г. — на конференции по безопасности информации, проходившей в США. Количество вирусов увеличивается с каждым годом: в 1990 г. было известно 500 вирусов, в 1992 г. - 1500, в 1994 г. - 4000, в 1996 г. - 8000, в 1998 г. -15 000, а в 2008 г. - 35 000.

В середине 1980-х гг. появились первые вирусы под операционной системой MS-DOS, в 1992 г. — появление вирусов под ОС Windows, в 1993 г. — вирусы под OS/2, в 1995 г. — появление вируса под Microsoft Word, в 1996 г. — первый вирус под ОС Windows 95. Количество компьютеров растет с каждым годом, и возрастает угроза нашествия вирусов.

Сегодня уже можно сказать, что уровень опасности от DOS-вирусов постепенно падает, поскольку практически все ПК переходят на программное обеспечение, рассчитанное на новые операционные системы — Windows 2000/2003/XP/NT, OS/2 или разновидности Unix. В «экологическую нишу», которую раньше занимали DOS вирусы, активно вторгаются сотни макровирусов.

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

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

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

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

Основные пути проникновения вирусов в компьютер — съемные диски (гибкие и лазерные), а также компьютерные сети. Заражение жесткого диска вирусами может произойти при загрузке компьютера с дискеты, содержащей вирус. Такое заражение может быть и случайным, например, если дискету не вынули из дисковода А: и перезагрузили компьютер, при этом дискета может и не быть системной. Заразить дискету гораздо проще, так как на нее вирус может попасть, даже если дискету просто вставили в дисковод зараженного компьютера и, например, прочитали ее оглавление.

Зараженный диск — это диск, в загрузочном секторе которого находится программа-вирус. После запуска программы, содержащей вирус, становится возможным заражение других файлов. Наиболее часто вирусом заражаются загрузочный сектор диска и исполняемые файлы, имеющие расширения exe, com, sys или bat. Крайне редко заражаются текстовые и графические файлы.

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

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

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

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

целью периодической проверки адреса выдачи данных.

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

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

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

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

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

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

а

б

г

Рис. Классификация компьютерных вирусов: а — по среде обитания;

б — по способу заражения; в — по степени воздействия; г — по особенностям

алгоритмов

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

Загрузочные вирусы внедряются в загрузочный сектор диска или в сектор, содержащий программу загрузки системного диска. Файлово-загрузочные вирусы заражают как файлы, так и загрузочные сектора дисков.

По способу заражения вирусы делятся на резидентные и нерезидентные.

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

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

• неопасные, не мешающие работе компьютера, но уменьшающие объем свободной оперативной памяти и памяти

на дисках, действие таких вирусов проявляется в каких-либо графических или звуковых эффектах;

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

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

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

Основные компании, выпускающие антивирусные программы.

Антивирусный комплект АО «Диалог-Наука». Среди современных программных средств борьбы с компьютерными вирусами особое место занимает антивирусный комплект акционерного общества «Диалог-Наука», в который входят четыре программных продукта: Aidstest и Doctor Web (сокращенно Dr.Web), ревизор диска ADinf и восстанавливающий блок ADinfCure Module.

Программа Aidstest — это программа, которая обнаруживает и уничтожает более 1300 компьютерных вирусов, получивших наиболее широкое распространение в России. Версии Aidstest регулярно обновляются и пополняются информацией о новых вирусах.

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

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

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

Лечащий блок ADinfCure Module — это программа, которая помогает «вылечить» компьютер от нового вируса, не дожидаясь свежих версий полифагов Aidstest или Dr. Web, которым этот вирус будет известен. Программа ADinfCure Module учитывает, что, несмотря на огромное разнообразие вирусов, существует совсем немного методов их внедрения в файлы. Блок анализирует эти файлы и записывает в специальные таблицы информацию, которая может потребоваться для восстановления файла при заражении вирусом. Если заражение произошло, то программа заметит изменения и снова вызовет ADinfCure Module, который на основе анализа зараженного файла и сопоставления его с записанной информацией попытается восстановить исходное состояние файла.

Компания F-Secure имеет высокотехнологичную лабораторию, где ежедневно фиксируется более 10 новых вирусов. F-Secure является единственной компанией, которая использует сразу три технологии сканирования: F-Secure Fibra, F-Secure AVP и F-Secure Orion. Программа F-Secure Internet Security 2008 обеспечивает полноценную и простую в использовании защиту от всех интернет-угроз, как известных, так и только что появившихся. Она включает в себя усовершенствованную службу защиты от шпионского программного обеспечения и новую технологию, которая постоянно отслеживает все, что происходит в компьютерной системе.

Корпорация Trend Micro делает акцент на средствах предотвращения вспышек инфекций сетевых червей и вирусов, контроля их развития на всех этапах и сокращения влияния этой угрозы на производительность ПК. Программа Trend Micro OfficeScan Client Edition представляет собой интегрированное клиентское решение, обеспечивающее защиту корпоративной сети от вирусов, «троянских коней», червей, атак хакеров и сетевых вирусов, а также «шпионских» программ и атак с несколькими угрозами. Программа обеспечивает безопасность настольных компьютеров и ноутбуков. Программа Trend Micro PC-cillin Internet Security 2006 (v. 14) объединяет самую совершенную систему антивирусной безопасности, обнаруживает и удаляет «шпионские» программы и блокирует спам.

Лаборатория Касперского — самый известный в России производитель систем защиты от вирусов, спама и хакерских атак, партнерская сеть которого объединяет свыше 500 компаний более чем в 60 странах мира.

На российском рынке программного обеспечения наибольшую популярность завоевал пакет AVP, разработанный лабораторией антивирусных систем Касперского. Программа Kaspersky Work Space Security предназначена для централизованной защиты рабочих станций в корпоративной сети и за ее пределами от всех видов современных интернет-угроз: вирусов, шпионских программ, хакерских атак и спама. Программа Kaspersky Internet Security 7.0 используется для комплексной защиты ПК от вирусов и всех других типов вредоносных программ, а также от хакерских атак и спама.

Корпорация Symantec занимает ведущие позиции в мире по числу продаж антивирусных программ в розничной торговле. Программа Norton Antivirus (NAV) 2007 (Norton Internet Security) обеспечивает защиту компьютера от вирусов, червей и про-грамм-шпионов с помощью антивирусного средства и обновляется автоматически.

Компания Eset Software занимается исследовательской деятельностью и разработкой программного обеспечения в области компьютерной безопасности. Продукт Eset Software, программное обеспечение Eset NOD32, на сегодняшний день обладает самым большим на рынке числом наград. Программа NOD32 Standard — это комплексный антивирусный продукт, обеспечивающий надежную и эффективную защиту не только от вирусов, но и от других угроз, включая троянские программы и черви.

Page 3

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

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

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

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

Одно из достоинств одноранговых сетей — простота обслуживания. Если для обслуживания сети на базе Novell NetWare, как правило, требуется системный администратор, то для поддержания работоспособности одноранговой сети не требуется специально выделенный сотрудник.

Наиболее распространены такие одноранговые сети, как Artisoft LANtastic, LANsmart компании D-Link Systems, Invisible Software NET-30 и Web NOS компании Webcorp.

Novell NetWare 386 версии 3.11. Данная сетевая операционная система представляет собой 32-разрядную многозадачную операционную систему реального времени. Novell NetWare 386 — сетевая ОС с централизованным управлением, т. е. в сети один или несколько компьютеров используются в качестве файл-серверов. На этих компьютерах работает ОС NetWare 386. Остальные компьютеры используются в качестве рабочих станций, и на них должна быть загружена сетевая оболочка — специальная компонента NetWare для рабочих станций. Общее количество рабочих станций, подключенных к одному серверу, может достигать 250. Nowell NetWare работает с аппаратурой через драйверы, имеется возможность динамической загрузки драйверов дисковых устройств и сетевых адаптеров. Кроме драйверов можно загружать и сразу запускать программы, выполняющие те или иные функции для обслуживания сервера и сети. Много таких программ будут работать параллельно в мультизадачном режиме.

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

Иногда выгодно полностью разделить сети, снабдив каждую отдельным файл-сервером. Для связи отдельных сетей в единую сеть можно использовать так называемые мосты. С помощью моста можно объединить даже сети, использующие разные методы доступа, например Ethernet, Arcnet и Token-Ring.

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

Транзакции. Транзакцией называется совокупность трех действий: чтение данных, обработка данных и запись данных.

Применительно к файл-серверу транзакцией можно считать процесс изменения файла на сервере, когда рабочая станция сначала читает файл или его часть, а затем записывает информацию в этот же файл. В многопользовательской среде, к которой можно отнести локальную сеть, каждый пользователь может независимо от другого модифицировать одни и те же данные, хранящиеся на файл-сервере. Если во время такой модификации произойдет «зависание» сети или аварийное отключение электропитания, изменяемые на сервере файлы могут быть разрушены. Для повышения надежности ОС Novell NetWare 386 содержит специальную систему прослеживания транзакций TTS (Transaction Tracking System), которая следит за транзакциями и в случае аварии сервера при повторном его запуске ликвидирует все действия, выполненные незавершенной транзакцией (так называемый откат транзакции).

Зеркальные диски. Для исключения ущерба, связанного с возможным повреждением диска, в ответственных случаях используют резервирование дисков. Для резервирования дисков к одному дисковому контроллеру подключают два совершенно одинаковых винчестера и соответствующим образом настраивают ОС NetWare 386. После этого вся информация, записываемая на основной диск, будет дублироваться на втором, называемом зеркальным. В случае повреждения основного диска можно выполнить полное восстановление данных с зеркального диска с помощью специальной процедуры восстановления. Дополнительно используется так называемое горячее резервирование дорожек диска (Hot Fix). На диске выделяется область горячего резервирования. Если в процессе работы на диске обнаруживается дефектная дорожка, она динамически заменяется дорожкой из области резервирования.

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


Смотрите также




© 2012 - 2020 "Познавательный портал yznai-ka.ru!". Содержание, карта сайта.