Как классифицируется программное обеспечение?

Программы, работающие на компьютере, можно разделить на три категории:

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

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

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

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

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

· указание последовательности выполнения технологических операций;

· перечисление условий, при которых выполняется та или иная операция;

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

Технологии программирование включают:

Анализ и постановка задач

Проектирование - разработка спецификаций

Проектирование — разработка алгоритмов

Написание исходных текстов программ

Тестирование и отладка программ

Испытания и сдача программ

Сопровождение программ

5. Программные средства для подготовки мультимедиа файлов

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

мультимедиа. Их можно разделить на несколько категорий:

· Средства создания и обработки изображения;

· Средства создания и обработки анимации;

· Средства создания и обработки 3D-графики;

· Средства создания и обработки видеоизображения;

· Средства создания и обработки звука;

· Средства создания презентации;

Графические редакторы ориентированы на манипулирование существующимиизображениями и обладают набором инструментов, позволяющих корректировать любой аспект изображения. Adobe Photoshop Профессиональный пакет обработки изображений. Поддерживает работу со слоями иэкспорт объектов из программ векторной графики. Обладает полным набороминструментов для коррекции цвета, ретуширования, регулировки контрастности инасыщенности цветов, маскирования, создания различных цветовых эффектов.Более 40 фильтров позволяют создавать разнообразные специальные эффекты.Различными производителями создано множество подключаемых модулей. Corel DRAW Графический редактор, обладающий широкими возможностями и огромнойбиблиотекой готовых изображений, ставший уже классической программойвекторного рисования. Пакет предназначен не только для рисования, но и дляподготовки графиков и редактирования растровых изображений. Он имеет отличныесредства управления файлами и возможность показа слайд-фильмов на дисплеекомпьютера, позволяет рисовать от руки и работать со слоями изображений,поддерживает спецэффекты, в том числе трехмерные, и имеет гибкие возможностидля работы с текстами. Adobe Flash
Adobe Flash - мультимедийная платформа компании Adobe для создания веб-приложений или мультимедийных презентаций. Flash появился в 1995 году и называлась FutureSplash Animator, позже Macromedia Flash, с 2006 года – Adobe Flash) и с тех пор серьезно прогрессировал. В настоящий момент Flash позволяет работать с растровой, векторной, 3D графикой, аудио- и видео- контентом, создавать анимированные сцены (по средствам векторного морфинга) или интерактивные среды. Сегодня в Adobe Flash создается огромное количество интернет-рекламы (баннеров), игр, роликов, приложений и сайтов. 3D Studio MAX Один из самых известных пакетов 3D-анимации производства фирмы Kinetix.Программа обеспечивает весь процесс создания трехмерного фильма:моделирование объектов и формирование сцены, анимацию и визуализацию, работус видео. Интерфейс программы един для всех модулей и обладает высокойстепенью интерактивности. 3D Studio MAX реализует расширенные возможностиуправления анимацией, хранит историю жизни каждого объекта и позволяетсоздавать разнообразные световые эффекты, поддерживает 3D-акселераторы иимеет открытую архитектуру, то есть позволяет третьим фирмам включать всистему дополнительные приложения.
Adobe After Effects Программное обеспечение компании Adobe Systems для редактирования видео и динамических изображений, разработки композиций, анимации и создания различных эффектов. Широко применяется в обработке отснятого видеоматериала (цветокоррекция, пост-продакшн), при создании рекламных роликов, музыкальных клипов, в производстве анимации (для телевидения и web), титров для художественных и телевизионных фильмов, а также для целого ряда других задач, в которых требуется использование цифровых видеоэффектов. Adobe Premiere Наиболее распространенная программа редактирования цифрового видео. Обладаетудобным интуитивно понятным интерфейсом. Поддерживает несколько видео- извуковых каналов, содержит набор переходов между кадрами, позволяетсинхронизировать звук и изображение. Подключение дополнительных модулей (plug-ins) от независимых производителей расширяет возможности программы. Sound Forge Программа Sound Forge является одним из лидеров среди звуковых редакторов.Она обладает мощными функциями редактирования, позволяет встраивать любыеподключаемые модули, поддерживающие технологию DirectX, имеет удобныйсовременный интерфейс. Включает две дополнительных компонента: BatchConverter, позволяющий объединить группу файлов в один общий файл, и SpectrumAnalysis, представляющий данные в двух видах (спектр и фонограмма), используябыстрое преобразование Фурье. Поддерживает современные звуковые форматы, втом числе RealAudio. PowerPoint Презентационная программа, входящая в пакет Microsoft Office. По количествуизобразительных и анимационных эффектов не уступает многим авторскиминструментальным средствам мультимедиа. Содержит средства для созданиягибкого сценария презентации и записи звукового сопровождения каждого слайда.Наличие русскоязычной версии позволяет успешно работать с текстами на русскомязыке. Встроенная поддержка Интернета позволяет сохранять презентации вформате HTML, однако анимированные компоненты требуют установки специальногодополнения PowerPoint Animation Player. Позволяет создавать сложныепрограммные надстройки на языке программирования Visual Basic forApplication, что существенно расширяет возможности программы. Специальнаянадстройка Custom Soundtracks Add-In дополняет презентацию фоновыммузыкальным сопровождением с широким выбором мелодий.

БИЛЕТ4

4. Методы защиты информации.

В зависимости от способа реализации методы и средства защиты разделяются на следующие группы.

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

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

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

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

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

Для СОБ корпоративной сети существуют различные варианты разработки и приобретения средств защиты. Приведем краткую характеристику этих вариантов.

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

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

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

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


Понятие информационной безопасности

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

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

· доступность;

· целостность;

· конфиденциальность.

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

· законодательного;

· административного;

· процедурного;

· программно-технического.

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

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: