logo
КНИГИ_Комп’ютерна обробка інформації / Інформаційні технології / Информационные технологии

3.1. Основные классы информационных технологий

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

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

• базовые (обеспечивающие) информационные технологии;

• прикладные (функциональные) информационные технологии.

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

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

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

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

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

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

  1. Разработка методов анализа, синтеза и оптимизации прикладных информационных технологии.

  2. Создание теории проектирования информационных технологий различного вида и практического назначения.

  3. Создание методологии сравнительной количественной оценки различных вариантов построения информационных технологий.

  4. Разработка требований к аппаратно-программным средствам автоматизации процессов реализации информационных технологий.

Например, работа сотрудника кредитного отдела банка с использованием ЭВМ обязательно предполагает применение совокупности банковских технологий оценки кредитоспособности ссудозаемщика, формирования кредитного договора и срочных обязательств, расчета графика платежей и других технологий, реализованных в какой-либо информационной технологии: СУБД, текстовом процессоре и т.д. Трансформация обеспечивающей информационной технологии в чистом виде в функциональную (модификация некоторого общеупотребительного инструментария в специальный) может быть сделана как специалистом-проектировщиком, так и самим пользователем. Это зависит от того, насколько сложна такая трансформация, т.е. от того, насколько она доступна самому пользователю. Эти возможности все более и более расширяются, поскольку обеспечивающие технологии год от года становятся дружественнее.

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

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

  2. Выделение в составе цифровой речевой информации отдельных фонем того языка, на котором произносилась речь, и отождествление их с типовыми "образами" этих фонем, хранящимися в памяти вычислительной системы. Базовой технологией здесь является технология распознавания образов.

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

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

Предметная ИТ – набор программных средств для реализации типовых задач или процессов в определенной области. Например, пакет 1С-Бухгалтерия.

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