Определение и задачи информационной технологии

Содержание информатики как научного направления. Основные уровни информатики

 

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

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

Информатика как научное направление имеет ряд определений [47]. Это объясняется тем, что основным объектом изучения информатики является информация, точного определения которой нет до настоящего времени.

Информация — это абстрактное понятие, если относить ее к определенному классу закономерностей материального мира и процессу отражения его в человеческом сознании. Существуют различные определения. Н. Винер указывал, что информация — это обозначение содержания, полученного из внешнего мира. К. Шеннон определял ее как передаваемые сообщения, которые уменьшают неопределенность у получателя информации. У. Эшби определил информацию как передачу разнообразия. А. Яглом полагал, что информация — это вероятность выбора. Л. Бриллюен определил ее как отрицание энтропии. Энтропийные и негэнтропийные оценки информации оказались перспективными.

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

Теория информации, кибернетика и синергетика внесли значительный вклад в развитие информатики, однако оказались не в состоянии описать разнообразные информационные процессы, имеющие место в природе и обществе, и дать их научное объяснение, Новое научное направление — инфодинамика связывает воедино массу, энергию и негэнтропию [31].

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

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

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

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

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

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

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

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

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

Требования (requires) — это условия, которые должны быть выполнены для правильного использования компонента.

Эффекты (effects) — это условия, которым удовлетворяют внешние проявления (результаты) компонента.

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

· процедурную абстракцию (ПА);

· абстракцию данных (АД);

· абстракцию через итерацию (АИ).

Процедурная (функциональная) абстракция позволяет расширить возможности виртуальной машины новой операцией.

Абстракция данных состоит из набора объектов и набора операций, характеризующих поведение этих объектов.

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

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

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

В настоящее время при проектировании информационных систем используется два подхода: функционально-структурный и объектно-ориентированный [40].

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

 

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

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

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

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

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

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

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

Можно выделить три уровня рассмотрения информационных технологий:

первый уровень — теоретический. Основная задача — создание комплекса взаимосвязанных моделей информационных процессов, совместимых параметрически и критериально;

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

третий уровень — прикладной, который целесообразно разделить на две страты: инструментальную и предметную.

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

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