Автоматизация информационного процесса
Задачи информационной технологии Анализ функционирования систем обработки информации и управления позволяет выделить типовые фазы преобразования информации: сбор, подготовку, ввод, передачу, обработку, накопление, вывод, воспроизведение и регистрацию. На основе информационной технологии решается задача автоматизации информационных процессов. Понятие информации Термин "информация" происходит от латинского слова "informatio" - разъяснение, изложение, осведомленность. Понятие информации должно быть связано с определенным объектом, свойства которого она отражает. Кроме того, наблюдается относительная независимость информации от ее носителя, поскольку возможны ее преобразование и передача по различным физическим средам с помощью разнообразных физических сигналов безотносительно к ее содержанию. Информация о любом материальном объекте может быть получена путем наблюдения, натурного либо вычислительного эксперимента, а также на основе логического вывода. Поэтому говорят об априорной информации (до опыта) и апостериорной информации (полученной в итоге эксперимента). При обмене информацией должны быть источник информации и потребитель. Информация возникает за счет отражения, которое является свойством материальной системы. Процесс отражения означает взаимодействие объектов материального мира. Информация отображает образ реального мира, который в дальнейшем может существовать независимо от материального объекта. Для описания объектов реального мира используют информационные модели, которые могут быть исходным материалом для разработки систем. Выделяют такие аспекты информации, как прагматический, семантический и синтаксический. Прагматический аспект связан с возможностью достижения поставленной цели с использованием получаемой информации. Этот аспект информации влияет на поведение потребителя. Если информация была эффективной, то поведение потребителя меняется в желаемом направлении, т.е. информация имеет прагматическое содержание. Таким образом, этот аспект характеризует поведенческую сторону проблемы. Семантический аспект позволяет оценить смысл передаваемой информации, соотнося ее с информацией, хранящейся до появления данной. Семантические связи между словами или другими смысловыми элементами языка отражает словарь - тезаурус, который состоит из списка слов, сгруппированных по смыслу, и алфавитного словаря, позволяющего расположить слова в определенном порядке. Наличие тезауруса позволяет переводить поступающую семантическую информацию на некоторый стандартизованный семантический язык в соответствии с выбранным тезаурусом. При возникновении информации можно изменить исходный тезаурус. Синтаксический аспект информации связан со способом ее представления. В зависимости от реального процесса, в котором участвует информация, она представляется в виде специальных знаков, символов. Характерным носителем информации является сообщение, под которым понимают то, что подлежит передаче. Сообщение представляют в виде сигнала, передаваемого по физической среде; для этого его подвергают преобразованию, кодированию и модуляции. При хранении информации могут быть предложены такие формы, при которых удается осуществить быстрый поиск, ввод/вывод информации из информационной базы, обновление базы данных. Все виды деятельности человека по преобразованию природы и общества сопровождались получением новой информации. Информация, отображающая объективные закономерности природы, общества и мышления, получила название научной информации. Часть информации, которая занесена на бумажный носитель, получила название документальной информации. Техническая информация сопровождает разработку новых изделий, материалов, конструкций, агрегатов, технологических процессов. Планово-экономическая информация содержит интегральные сведения о ходе производства, значения различных экономических показателей. Верхним уровнем информации, как результата отражения окружающей действительности, являются знания. Знания возникают как итог теоретической и практической деятельности. На основе структуризации информации формируется информационная модель объекта. В настоящее время информация используется всеми отраслями народного хозяйства и является ресурсом общества. Появление понятия "информационный ресурс" дало развитие новому направлению - информатике. Информатика связана с обработкой больших объемов информации на основе программно-аппаратных средств вычислительной техники. Информатика изучает свойства информационных ресурсов, разрабатывает методы их организации, преобразования и применения. На пользовательском уровне информатика дает основу для создания современных информационных систем. Основными направлениями исследований в области информатики являются следующие: разработка новой информационной технологии проектирования систем; развитие интеллектуальных методов доступа пользователя к вычислительной среде; создание моделей анализа и синтеза информационных процессов; совершенствование программных и аппаратных средств вычислительной техники; переход к интеллектуальным систем обработки информации на основе гибридных экспертных систем. Количественные характеристики информации и методы их оценки. В процессе отражения между состояниями взаимодействующих объектов возникает определенная связь. Информация, как результат отражения одного объекта другим, выявляет степень соответствия их состояний, а поэтому важными оказываются именно количественные характеристики информации. Возможен ряд подходов к оценке качества информации. Наиболее существенными из них являются статистический, семантический и структурный. Наибольшее развитие исторически получил первый подход. Статистический подход. Теория информации в математической основе использует методы теории вероятности, математической статистики, линейной алгебры и др. Основное место в теории информации занимают статистические методы. Основы теории информации были заложены в 1948 г. американским математиком К. Шенноном. Им было введено понятие "количество информации" как меры неопределенности, снимаемой при поступлении информации. В статистической теории основное внимание обращается на распределение вероятности появления отдельных событий и построение на его основе обобщенных характеристик, позволяющих оценить количество информации в одном событии либо в их совокупности. Количественной мерой информации стала энтропия. Семантический подход. Под семантикой будем подразумевать совокупность правил соответствия между формальными выражениями и их интерпретацией. Под семиотикой - комплекс научных теорий, изучающих свойства знаковых систем. В информатике языки различного уровня занимают значительное место. Семантический подход к информации базируется на анализе ее ценности. Ценность информации связывают со временем, поскольку с течением времени она стареет и ценность ее уменьшается. Семантическая теория оценивает содержательный аспект информации. Структурный подход рассматривает построение информационных массивов, что имеет особое значение при хранении информации. Современное производство сопряжено с большим объемом перерабатываемой информации. Хранение информации только в виде документов в рамках современной "бумажной" технологии оказывается уже невозможным из-за оперативного восприятия и использования этой информации. Универсальным средством как оперативного, так и долговременного хранения различной информации стали электронные вычислительные машины. Оценка количества хранимой информации на базе структурной теории оказывается более приемлемой, поскольку за единицы информации принимают некоторые элементарные структурные единицы, например реквизиты - простейшие, имеющие смысловое значение записи информации. Из реквизитов складываются записи, из записей составляются информационные массивы, из массивов возникают комплексы информационных массивов. Последние составляют информационную базу, которая совместно с системой управления базой данных (СУБД) формирует современный автоматизированный банк данных. Таким образом, структурная теория приобретает все большее значение, поскольку необходимо оценивать количество хранимой информации. Разные подходы к оценке количества информации заставляют, с одной стороны, использовать разнотипные единицы информации для характеристики различных информационных процессов, а с другой - увязывать эти единицы между собой как на логическом, так и на физическом уровнях. Например, процесс передачи информации, измеряемой в одних единицах, сопрягается с процессом хранения информации, где она измеряется в других единицах, и т.д., а поэтому выбор единицы информации является весьма актуальной задачей. Рассмотрим статистическую меру количества информации, получившую наибольшее применение для процесса передачи сообщений. Статистический подход. Чтобы возник процесс передачи, должны быть источник информации и потребитель. Источник выдает сообщение, потребитель, принимая сообщение, получает при этом информацию о состоянии источника. В статистической теории не изучается содержание информации. Предполагается, что до получения информации имела место некоторая неопределенность. С получением информации эта неопределенность снимается. Таким образом, статистическая количественная характеристика информации - это мера снимаемой в процессе получения информации неопределенности системы. Естественно, что количество информации зависит от закона распределения состояний системы. Введем количественную меру информации для простейшего варианта передачи равновероятных сообщений. Пусть источник сообщений формирует М сообщений, каждое из которых передастся неизбыточным кодом длины n. Будем считать, что выполняются следующие условия: осуществляется передача дискретных сообщений; сообщения являются равновероятными и взаимонезависимыми; символы, выдаваемые источником, взаимонезависимы; система счисления (основание кода) K конечна. Тогда число передаваемых сообщений составляет M=Kn. За единицу количества информации примем число сведений, которые передаются двумя равновероятными сообщениями. Назовем эту единицу двоичной единицей информации. Тогда количество информации в сообщении I=log2М (формула Хартли). Из нее следует, что для равновероятных дискретных сообщений количество информации зависит лишь от числа передаваемых сообщений. Если сообщения отображаются неизбыточным кодом, то, подставляя М=Kn, получим I=nlog2K. Аддитивность статистической меры информации позволяет определить количество информации в случае, когда передаваемые дискретные сообщения являются неравновероятными. Можно предположить, что количество информации, содержащейся в конкретном дискретном сообщении, функционально зависит от вероятности выбора этого сообщения. Тогда для сообщения x0j, возникающего с вероятностью Р(x0j), количество информации может быть записано в виде I = -n Sj=1K Р(xj) log2Р(xj). Собственная информация. Под этим будем понимать информацию, которая содержится в данном конкретном сообщении. В соответствии с этим определением количество собственной информации в сообщении x0j определяется как I(x0j)=-log2P(x0j). Количество собственной информации измеряется числом бит информации, содержащихся в сообщении x0j. Математическое ожидание случайной величины собственной информации называется энтропией. Энтропия рассчитывается на ансамбле сообщений X0 либо на множестве символов Х и физически определяет среднее количество собственной информации, которое содержится в элементах множества. Для источника сообщений случайная величина собственной информации принимает значения I(x01), ..., I(x0M) с вероятностями P(x01), ..., P(x0M) соответственно. Математическое ожидание собственной информации, содержащейся в ансамбле сообщений Х0, т.е. энтропия этого ансамбля Н(X0)=-Sj=1MР(х0j)I(х0j)=-Sj=1MР(х0j)log2P(х0j), где М - множество сообщений в ансамбле X0. Содержательно энтропия Н(X0) показывает количество двоичных единиц информации, которая содержится в любом сообщении из множества X0. Понятие энтропии применимо к непрерывным событиям. В системах обработки информации и управления значительная доля информации имеет непрерывный характер и выражается в виде непрерывной функции от времени. В этом случае возникает задача передачи непрерывной информации в виде непрерывных сообщений по каналам связи. Непосредственная передача непрерывных сообщений без преобразования возможна лишь на незначительные расстояния. С увеличением расстояния осуществляют операцию дискретизации информации. Для этого вводят квантование по времени и по уровню. Непрерывная функция передается в виде совокупности мгновенных либо квантованных отсчетов, выбранных с различными интервалами по времени. Оценим количество информации, которая содержится в одном отсчете непрерывной функции, и найдем общее выражение для энтропии непрерывных событий. Пусть имеет место непрерывная информация, представленная в виде непрерывной функции х(t) с известной плотностью распределения вероятностей амплитудных значений W(x). Дифференциальную энтропию непрерывного сообщения определяют в виде: Hп(x)= -ò-¥¥ W(x)log2W(x) dx. Семантический подход. В современных системах обработки информации и управления существенное место занимает подготовка информации для принятия решения и сам процесс принятия решения в системе. Здесь весомую помощь может оказать семантическая теория, позволяющая вскрыть смысл и содержание информации, выражаемой на естественном, либо близком к нему, языке. С увеличением объема производства и его сложности количество информации, необходимое для принятия безошибочного решения, непрерывно возрастает. В этих условиях необходимо осуществлять отбор информации по некоторым критериям, т.е. предоставлять руководителю либо лицу, принимающему решение, своевременную и полезную информацию. С учетом ошибок, которые могут возникать в информации в связи с действиями оператора, отказами технических средств избыточность допускается лишь как средство борьбы с ошибками. В этом смысле можно считать, что избыточность способствует сохранению ценности информации, обеспечивая требуемую верность. В рамках семантического подхода ценность информации можно задать через функцию потерь. Если в процессе подготовки информации исходная величина x отображается через величину y, то минимум потерь можно установить как Pmin=min|YSXP(х/у)Р(х), где Р(х) - распределение входной величины x; P(х/у) - потери при преобразовании входной величины x в величину у. Отсюда ценность информации определяется как Ц=max|P(х/у)[Pmin-M{P(х/у)}], где M{P(х/у)} - математическое ожидание потерь при переходе от входной величины х к величине у. Структурный подход. На стадиях обработки и хранения существенное место занимает структурная теория оценки количества информации. В структурной теории оперируют с некоторыми единицами информации. При машинной обработке в качестве такой структурной единицы используется машинное слово. Эта структурная единица согласуется с единицей информации, выбранной в статистической теории. Менее согласованной единицей, принятой при хранении информации в структуре информационного обеспечения, является реквизит, который может иметь произвольную длину. Единственное требование к нему - это кратчайшая запись, имеющая смысловое содержание. Структурная теория позволяет на логическом уровне выбирать оптимальную структуру информационной базы, задавая порядок следования записей в массиве, расположение массивов, связь между их комплексами. Установившимися понятиями стали такие понятия, как запись, массив, комплекс массивов. Расположение отдельных записей внутри массива определяется процедурой организации массива. Автоматизация информационного процесса Одной из основных научно-технических предпосылок появления автоматизированных систем управления в народном хозяйстве считалась автоматизация информационного процесса в управлении. Развитие средств вычислительной техники позволило не только улучшить характеристики информационного процесса, но и получить новые возможности, сведя к минимуму затраты человеческого труда в подготовке отчетной документации. Первые автоматизированные системы были направлены на постановку и решение информационных задач, имеющих рутинный характер. Современная автоматизированная система представляет собой систему комплексной обработки информации. Под обработкой информации понимается процесс решения вычислительных задач, адекватно отражающих функциональные задачи управления. Именно комплексная обработка информации позволяет системно подойти к постановке и решению основной задачи АСУ - повышению эффективности производства. Для этого необходимо от общей экономико-математической модели управления перейти к частным экономико-математическим моделям, описывающим отдельные функциональные задачи АСУ, организовать решение задач в соответствии с этими моделями. Это приводит к решению ряда вычислительных задач на базе современных средств вычислительной техники. Если в традиционных системах управления имеет место ручное или механизированное выполнение информационных процессов, то в АСУ осуществляется автоматизация информационного процесса практически на всех этапах преобразования информации. В информационном процессе функционирования АСУ можно выделить следующие типовые фазы преобразования информации: сбор, подготовку, ввод, передачу, обработку, накопление, вывод, воспроизведение и регистрацию. Их можно рассматривать как самостоятельные информационные процессы. В реальной системе отдельные фазы преобразования информации могут присутствовать неявно, соотношение и значимость их зависит от уровня системы, т.е. от того, является ли система организационно-экономической, организационно-технологической либо технологической. Чем ниже уровень системы, тем большее значение приобретают такие фазы, как сбор, ввод, передача, вывод, отображение и регистрация. С повышением уровня системы, с появлением организационно-экономических задач возрастает доля обработки информации, ее хранения и накопления. Периодичность информации также зависят от уровня системы. Чем ниже уровень, тем меньше период возникновения информации, тем чаще возникают управляющие воздействия. Обработка информации на нижних уровнях должна осуществляться в реальном масштабе времени. Для верхних уровней при решении организационно-экономических задач стратегического характера может быть допущена пакетная обработка информации. При этом возникают требования к организации вычислительного процесса. Рассмотрим последовательно основные фазы преобразования информации в автоматизированных системах как составляющие единого информационного процесса. Сбор информации. Фаза сбора информации является начальным этапом формирования осведомляющей информации. Сбор осуществляется либо с датчиков информации, встроенных в технологические или производственные процессы, с контрольно-измерительных приборов, либо путем съема данных графиков, чертежей, схем номенклатур, прейскурантов, спецификаций и т. д. В общем случае сигналы, поступающие от объекта, можно разделить на статические, отображающие устойчивые состояния объектов, и динамические, для которых характерно быстрое изменение во времени, отображающее, например, изменение электрических параметров системы. Статические сигналы обычно фиксируются в документальной форме, динамические появляются на выходе датчиков, контрольно-измерительных приборов и т. д. По характеру изменения сигналы делятся на непрерывные и дискретные. Непрерывный сигнал математически отображается непрерывной функцией, а физически представляет собой непрерывное значений тока или напряжения. Дискретный сигнал определяется конечным множеством значений некоторой величины, отображающей состояние объекта. С технологического оборудования с помощью датчиков снимается непрерывная информация, которая подвергается операциям преобразования и кодирования. Эти операции выполняются преобразователями. При преобразовании осуществляется дискретизация непрерывной величины. Эту операцию могут выполнять и датчики. При кодировании дискретное значение непрерывной величины превращается в код. Под кодом понимают определенный набор символов и знаков, однозначно отображающих любое сообщение, в том числе дискретизированное или мгновенно снятое с датчика значение непрерывной величины. Физически код представляет собой некоторую последовательность импульсов, распределенных во времени либо в пространстве. Он включает в себя ряд элементов, каждый из которых содержит определенное количество информации. Представленные в кодированном виде значения исходной информации хранятся в накопительных устройствах и через коммутатор по определенному закону выводятся на следующую фазу преобразования информации. Режим опроса, т.е. функционирования коммутатора, задается устройством программного управления. При этом могут реализовываться режимы циклического опроса, случайного поиска, опроса по загрузке накопителей, а также по заданным приоритетам. Рассмотрим отдельные, наиболее характерные для фазы сбора информации процедуры кодирования с использованием неизбыточных кодов. Подготовка информации. Фаза подготовки информации заключается в записи информации, снятой автоматически с объекта управления либо полученной оператором, на носитель с целью включения её в процесс управления. Вид представления информации на выходе фазы подготовки зависит от того, с какой следующей фазой сопрягается подготовка информации. Если эта информация после ее подготовки должна быть передана в канал связи, то необходимо представить ее в виде электрического сигнала, способного передаваться по физической линии либо специально организованному каналу связи. Если за фазой подготовки следует обработка или хранение информации, то необходимо информацию перенести на машинный носитель либо документ в соответствии с теми правилами, которые определяются последующими фазами информационного процесса. При пакетной обработке информации фаза подготовки непосредственно сопрягается с фазой обработки. Тогда по своему содержанию эта фаза соответствует подготовке входных машинных документов. Информация может записываться на перфокартах, перфолентах и других носителях. Фаза подготовки обычно реализуется оператором, который работает на специальных устройствах подготовки данных. В настоящее время стремятся уменьшить степень участия человека в подготовке машинных документов, усиливаются диалоговые методы общения оператора с ЭВМ, реализуются отдельные автоматические процедуры. Информация в ЭВМ может вводиться с помощью перфокарт, перфолент либо непосредственно с клавиатуры. Ввод осуществляется в виде буквенно-цифрового текста. В первых поколениях ЭВМ этот текст отображался на перфокарте в виде пятиразрядного международного кода, с 1964 г. был введен стандартный семиразрядный код. Далее он совершенствовался, однако основная проблема обеспечения безошибочного ввода информации оставалась. Большое количество ошибок происходило по вине операторов, поэтому наряду с неизбыточными кодами получают применение коды, в которые вводятся контрольные символы. Семиразрядный неизбыточный код реализовывался на семидорожечной перфоленте, однако из-за отсутствия возможности автоматического контроля при вводе информации этот вариант перфоленты получил ограниченное применение. Перешли к восьмидорожечной перфоленте, на которой основная информация записывалась в семиразрядном коде и предусматривался дополнительный восьмой разряд, обеспечивающий контроль на нечетность. Введение дополнительного контрольного разряда означает переход к коду, способному обнаруживать ошибку. При подготовке задач к решению на ЭВМ команды могут вписываться в двоичных кодах. В таком же виде они хранятся в памяти ЭВМ. При этом составляется программа, которая записывается в так называемом машинном языке. Процесс кодирования команд на машинном языке получил название программирования. Символическое обозначение всех команд называют языком Ассемблер, а машинную программу, по которой выполняется перевод с языка Ассемблер на машинный язык - Ассемблер. При подготовке информации в ЭВМ пользуются общими языками, когда информация записывается в символическом виде. При вводе информация преобразуется в двоичный код автоматически с помощью специальной программы, существующей в ЭВМ. Это ускоряет процесс программирования. Таким образом, если на первых этапах развития вычислительной техники коды подготовки информации соответствовали машинным кодам ЭВМ, то в настоящее время этап подготовки и ввода информации реализуется на более высоком уровне, что облегчает работу пользователя с ЭВМ, но ставит задачи создания специальных языков, близких к естественному языку пользователя. На физическом уровне с помощью клавиатуры подготавливается команда, выраженная машинным кодом, соответствующим нажатой клавише. На логическом уровне, который реализуется базовой системой ввода - вывода, происходит преобразование поступающего машинного кода в специальный двухбайтовый код. Младший из двухбайтовых кодов соответствует изображенному на клавише знаку. Этот байт называют главным, а старший байт является вспомогательным. На функциональном уровне отдельным клавишам сопоставляются определенные функции, что реализуется программным путем. Возможно также программное переопределение клавиш по назначению непосредственно в ходе работы. Каждый байт может интерпретироваться как двоичное число без знака, поэтому восемь разрядов отображают десятичное число в двоичном представлении, т.е. получаем восьмиэлементный двоичный неизбыточный код. Возможен такой вариант представления данных, когда каждый байт интерпретируется как две четырехразрядные группы, каждая из которых кодирует десятичную цифру. Возникает двоично-десятичное представление, которое, как указывалось выше, используется и при сборе информации. Таким образом, в современных условиях подготовка информации, если она не связана непосредственно с последующей ее передачей, при отсутствии бумажных носителей означает подготовку программ к вводу информации через клавиатуру. Характерно, что и в этом случае автоматизация фазы подготовки информации осуществляется за счет процедуры кодирования, которая реализуется аппаратным или программным путем. Передача информации. Фаза передачи информации в информационном процессе автоматизированной системы возникает тогда, когда существует взаимодействие между территориально удаленными объектами. Основные операции по автоматизации этой фазы информационного процесса могут быть представлены схемой, отражающей простейшее взаимодействие источника и потребителя информации, между которыми существует канал связи, и возникает задача передачи заданного объема информации через него с требуемой помехоустойчивостью. Сообщение, формируемое источником информации, подвергается на передающей стороне трем процедурам: преобразованию (выполняется преобразователем); кодированию (осуществляется кодирующим устройством); модуляции (реализуется модулятором). На приемной стороне над сигналом, который прошел через линейные согласующие устройства и канал связи, выполняются следующие процедуры: демодуляция с помощью демодулятора; декодирование (реализует декодирующее устройство); преобразование полученной информации в соответствующую форму (выполняет потребитель информации). Особенностью процесса передачи является то, что сигнал, отображающий код, в канале связи подвергается действию помех. Для обеспечения требуемой помехоустойчивости передачи информации предусматривают введение избыточности как в передаваемый сигнал, так и в код. Введение избыточности в передаваемый сигнал осуществляется за счет модуляции. Помехоустойчивость кода обеспечивается избыточным кодированием, которое является основным средством автоматизации фазы передачи информации. Обработка информации. Термин "обработка информации" имеет более широкий смысл. Полезно выделить как подэтап предварительную обработку информации. При автоматизированном управлении целью обработки является решение с помощью ЭВМ вычислительных задач оптимизационного либо расчетного характера, отображающих функциональные задачи управления в системе. В этих условиях должны существовать модели обработки информации, соответствующие принятым алгоритмам управления. Можно считать, что в памяти ЭВМ хранится некоторая концептуальная модель - информационный образ объекта управления и модели процесса управления. Для обработки необходимо создать набор вычислительных алгоритмов с программным обеспечением, проблемно-ориентированным на задачи управления. На этапе предварительной обработки основной задачей является выявление смысла принятого сообщения. Семантическое содержание сообщения и его прагматическое значение зависят от пользователя, т.е. потребителя информации. Поэтому должно существовать правило интерпретации сообщения, которое принято по согласованию между источником информации и потребителем. Конкретное содержание процесса предварительной обработки зависит от конечной цели и может быть различным, например: для обнаружения сигнала, обработки текстовой информации, сжатия измерительной информации и т. д. В АСУ обработка информации автоматизирована. Эта операция является обязательной составляющей АСУ. Прежде всего необходимо обработать информацию, входящую во внешнее информационное обеспечение, т.е. ту, которая представлена в формализованном (документальном) виде. Показатели, содержащиеся в документах, обрабатываются в различных подразделениях предприятия. Одной из задач создания системы обработки является рациональное распределение вычислительных ресурсов между подразделениями с целью минимизации информационных потоков между службами предприятий и минимизация времени решения вычислительных задач. Вычислительные задачи, поставленные на основе данных, представленных в документах, имеют обычно информационный характер. Их решают с помощью ЭВМ на базе типовых вычислительных алгоритмов. Ряд задач в АСУ, связанных с прогнозированием, стратегическим планированием и управлением, решаются путем моделирования с использованием математических и имитационных моделей. В этих случаях возможна оптимизационная постановка задачи и получение значительного экономического эффекта от реализации автоматизированного управления. Несмотря на внешнюю разнотипность задач обработки информации, физическая реализация процесса обработки означает представление данных в ЭВМ с помощью машинных кодов и выполнение ряда типовых операций над данными. Как говорилось выше, пользователь может работать с ЭВМ в машинном коде, однако наличие языков программирования более высокого уровня позволяет оперировать со сложными иерархическими структурами данных. Возможны и разные формы представления форматов данных. Непрерывно совершенствуются процедуры ввода, вывода, поиска, представления и регистрации данных. Не останавливаясь на языках программирования, рассмотрим внутримашинные процедуры обработки информации в ЭВМ. Хранение информации. Хранение информации можно рассматривать как передачу информации во времени. Различают оперативное и долговременное хранение информации. Необходимость хранения информации в ЭВМ связана не только с процессом арифметической обработки. При управлении создают информационные массивы, которые хранятся в информационной базе. Вопросы хранения информации, принципы организации информационных массивов, поиска, обновления, представления информации приобретают самостоятельный характер. Хранение информации осуществляется на специальных носителях. Носители информации можно разделить на оперативные и долговременные запоминающие устройства. Исторически наиболее распространенным носителем информации была бумага, которая, однако, непригодна в обычных (не специальных) условиях для длительного хранения информации. На бумагу оказывают вредное воздействие температурные условия: либо разбухает, либо ломается, способна к возгоранию. В вычислительной технике по материалу изготовления различают следующие машинные носители: бумажные, металлические, пластмассовые, комбинированные и др. По принципу воздействия и возможности изменения структуры выделяют магнитные, полупроводниковые, диэлектрические, перфорационные, оптические и др. По методу считывания различают контактные, магнитные электрические, оптические. Особое значение при построении информационного обеспечения имеют характеристики доступа к информации, записанной на носителе. Выделяют носители прямого и последовательного доступа. Пригодность носителя для хранения информации оценивается следующими параметрами: временем доступа, емкостью памяти и плотностью записи. Фаза хранения информации может быть представлена на концептуальном, логическом и физическом уровнях. Концептуальный уровень отражает содержательно информацию и способы реализации ее хранения. Логический уровень определяет порядок представления информации, организацию информационных массивов. Физический уровень означает реализацию хранения информации на конкретных физических носителях. Автоматизация фазы хранения информации осуществляется за счет процессов кодирования, процедур организации информационных массивов, алгоритмизации процессов ввода, поиска, вывода и обновления информации. При хранении в автоматизированных системах прежде всего нужно различать информацию, хранимую вне ЭВМ, т.е. в форме документов, и информацию, хранимую внутри ЭВМ с помощью специальных запоминающих устройств. На концептуальном уровне сведения о технико-экономическом объекте задают некоторый информационный образ. Этот образ отражается в виде технико-экономической информации, куда входят сведения наблюдателя об управляемом объекте, а также информация, которой обменивается этот объект с внешней средой. Ввиду большого объема технико-экономической информации необходимо компактное ее представление. Для этого используют процедуру классификации и кодирования. Организация информационных массивов. Наряду с классификацией и кодированием существенным этапом автоматизации хранения информации является организация информационных массивов. Объекты и явления реального мира в ЭВМ представляются на стадии хранения информации в виде данных, при этом нам важны не только данные, но и связи между ними, т.е. принцип их организации. Желательно, чтобы концептуальная структура данных отображала реальные явления окружающего нас мира. Однако на физическом уровне структура данных во многом определяется требованиями, накладываемыми возможностями технических средств хранения информации. Наиболее простой является линейная структура хранения. Организац
Популярное: Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (625)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |