46215 (665445), страница 3
Текст из файла (страница 3)
В идеальном случае сообщение будет оптимальным, если оно по своей форме, содержанию, цели и времени соответствует возможностям и потребностям его получателя. В таком сообщении полностью учтены синтаксические, семантические и прагматические свойства информации, отсутствуют избыточность и элементы неопределенности. Оптимальное сообщение отличается краткостью, ясностью, своевременностью, новизной. Ярким примером оптимизации сообщения может служить составление телеграммы. Ее отправитель все взвешивает: и смысл, и длину текста, и время отправления. Важно учесть, что именно в технике связи для передачи дискретных сообщений впервые стала использоваться на практике теория оптимального кодирования сообщений. В настоящее время она широко используется и в вычислительной технике.
Оптимизация сообщений - непростая задача, требующая высокой информационной культуры человека, учета многих противоречивых факторов. Взять, к примеру, избыточность. Эта категория негативная, увеличивающая длину сообщений. Но в ряде случаев она необходима для повышения надежности передачи сообщений и их восприятия. Приемы развернутого ( избыточного ) изложения материала используется, например, на лекциях с целью оптимизации восприятия аудиторией сущности понятий высокой сложности.
Анализируя информацию, мы сталкиваемся с необходимостью оценки качества и определения количества получения информации. Определить качество информации чрезвычайно сложно, а часто и вообще невозможно. Какие-либо сведения, например исторические, могут десятилетиями считаться ненужными и вдруг их ценность может резко возрасти. Вместе с этим определить количество информации не только нужно, но и можно. Это прежде всего необходимо для того, чтобы сравнить друг с другом массивы информации, определить, какие размеры должны иметь материальные объекты (бумага, магнитная лента и т.д.), хранящие эту информацию.
Для определения количества информации нужно найти способ представить любую ее форму (символьную, текстовую, графическую) в едином виде. Иначе говоря, надо суметь эти формы информации преобразовать так, чтобы она получила единый стандартный вид. Таким видом стала так называемая двоичная форма представления информации. Она заключается в записи любой информации в виде последовательности только двух символов.
Эти символы могут на бумаге обозначаться любым способом: буквами А, Б; словами ДА, НЕТ. Однако ради простоты записи взяты цифры 1 и 0. В электронном аппарате, хранящем либо обрабатывающем информацию, рассматриваемые символы могут также обозначаться по разному: один из них - наличием в рассматриваемой точке электрического тока либо магнитного поля, второй - отсутствием в этой точке электрического тока либо магнитного поля.
Методику представления информации в двоичной форме можно пояснить, проведя следующую игру. Нужно у собеседника получить интересующую нас информацию, задавая любые вопросы, но получая в ответ только одно из двух ДА либо НЕТ.
Известным способом получения во время этого диалога двоичной формы информации является перечисление всех возможных событий.
Рассмотрим простейший случай получения информации. Вы задаете только один вопрос: "Идет ли дождь?". При этом условимся, что с одинаковой вероятностью ожидаете ответ: "ДА" или "НЕТ". Легко увидеть, что любой из этих ответов несет самую малую порцию информации. Эта порция определяет единицу измерения информации, называемую БИТОМ. Благодаря введению понятия единицы информации появилась возможность определения размера любой информации числом битов. Образно говоря, если, например, объем грунта определяют в кубометрах, то объем информации - в битах.
Условимся каждый положительный ответ представлять цифрой 1, а отрицательный - цифрой 0. Тогда запись всех ответов образует многозначную последовательность цифр, состоящую из нулей и единиц, например 0100.
Рассмотренный процесс получения двоичной информации об объектах исследования называют кодированием информации.
Кодирование информации перечислением всех возможных событий очень трудоемко. Поэтому на практике кодирование осуществляется более простым способом. Он основан на том, что один разряд последовательности двоичных цифр имеет уже вдвое больше различных значений - 00, 01, 10, 11, - чем одноразрядная (0 и 1). Трехразрядная последовательность имеет также вдвое больше значений - 000, 001, 010, 011, 100, 101, 110, 111, - чем двухразрядная, и т.д. Добавление одного разряда увеличивает число значений вдвое, это позволяет составить следующую таблицу информационной емкости чисел:
Число разрядов | |||||||||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1024 | 2048 | 4096 | 8192 | 16384 | 32768 | 65536 |
Количество различных значений |
Пользуясь вышеприведенной таблицей легко закодировать любое множество событий. Например, нам нужно закодировать 32 буквы русского алфавита, для этой цели достаточно взять пять разрядов, потому что пятиразрядная последовательность имеет 32 различных значения.
В информационных документах широко используются не только русские, но и латинские буквы, цифры, математические знаки и другие специальные знаки всего примерно 200-250 символов. Поэтому для кодировки всех указанных символов используется восьмиразрядная последовательность цифр 0 и 1. Например, русские буквы
представляются восьмиразрядными последовательностями следующим
образом: А - 11000001, И - 11001011, Я - 11011101.
Следует отметить, что указанный способ кодирования используется тогда, когда к нему не предъявляются дополнительные требования, допустим необходимо указать на возникшую ошибку, исправление ошибки, обеспечить секретность информации. В этих случаях применяют специальное кодирование, при использовании которого коды получаются длиннее, чем в указанной таблице.
Для представления графической информации в двоичной форме используется так называемый поточечный способ. На первом этапе вертикальными и горизонтальными линиями делят изображение. Чем больше при этом получилось квадратов, тем точнее будет передана информация о картинке. Как известно из физики, любой цвет может быть представлен в виде суммы различной яркости зеленого, синего, красного цветов. Поэтому информация о каждой клетки будет иметь довольно сложный вид: я р к о с т ь
номер клетки | зеленого | синего | красного | ||||
10110010 | 01111010 | 1010 | 1101 | 0011 |
Перед тем как кодировать любую информацию нужно договориться о том, какие используются коды, в каком порядке они записываются, хранятся и передаются. Это называется языком представления информации.
Из примеров, рассмотренных выше, видно, что информация описывается многоразрядными последовательностями двоичных чисел. Поэтому для удобства эти последовательности объединяются в группы по 8 бит. Такая группа именуется байтом, например число - 11010011 - эта информация величиной один байт.
В своей деятельности человек использует все большие массивы информации. Так, если с 1940 по 1950 годы объем информации удвоился примерно за 10 лет, то в настоящее время это удвоение уже происходит за 2-3 года. При работе с информацией приходится решать большое число вопросов, связанных с удобными и выгодными формами ее хранения, передачи, поиска, обработки. Кроме этого, возникают задачи, связанные с определением структуры информации. Необходимо также изучать общие свойства информации. Всем этим занимается новая наука, получившая название ИНФОРМАТИКА.
3. Информатика как наука о технологии обработки информации. Информатика исследует следующие группы основных вопросов:
- технические, связанные с изучением методов и средств надежного сбора, хранения, передачи, обработки и выдачи информации;
- семантические, определяющие способы описания смысла информации, изучающие языки ее описания;
- прагматические, описывающие методы кодирования информации;
- синтактические, связанные с решением задач по формализации и автоматизации некоторых видов научно-информационной деятельности, в частности индексирование, автоматическое реферирование, машинный перевод.
Информатика как понятие прочно вошло в нашу жизнь, стало одним из синонимов научно-технического прогресса. Слово это появилось в начале 60-х годов во французском языке для обозначения автоматизированной обработки информации в обществе.
Информатика (от французского information - информация и automatioque -автоматика) - область научно-технической деятельности, занимающаяся исследованием процессов получения, передачи, обработки, хранения, представления информации, решением проблем создания, внедрения и использования информационной техники и технологии во всех сферах общественной жизни; одно из главных нап-
равлений научно-технического прогресса.
В некоторых более кратких определениях информатика трактуется как особая наука о законах и методах получения и измерения, накопления и хранения, переработки и передачи информации с применением математических и технических средств. Однако все имеющиеся определения отражают наличие двух главных составляющих информатики - информации и соответствующих средств ее обработки. Бытует и такое, самое краткое определение: информатика - это информация плюс автоматика.
Становление и бурный прогресс информатики обусловлены резким ростом масштабов, сложности и динамизма общественной практики
- объектов исследования, систем управления, задач проектирования и т.д. Дальнейшее развитие многих областей науки, техники и производства потребовало количественного и качественного роста возможностей переработки информации, существенного усиления интеллектуальной деятельности человека. Информационные ресурсы общества приобрели на современном этапе стратегическое значение. Огромную, по существу, революционизирующую роль в становлении и развитии информатики сыграло создание электронно-вычислительной машины (ЭВМ) и современной компьютерной техники, ставшее одним из ключевых направлений научно-технического прогресса, подлинным его катализатором.
В структуре информатики как науки выделяют 1-алгоритмическую, 2-программную и 3-техническую области. Смежными дисциплинами с информатикой являются кибернетика и вычислительная техника, которые во многих случаях решают общие задачи, связанные с переработкой информации. Стержневым направлением и предметом информатики является разработка автоматизированных информационных технологий на основе использования ЭВМ. Академик А.П.Ершов называл информатику наукой "о рациональном использовании ЭВМ для решения различных задач".К числу основных особенностей информатики относят ее высокую наукоемкость, использование новейших достижений различных наук - математики, семиотики, теории моделирования, теории алгоритмов и др. Информатике присущ высокий динамизм, активное влияние на развитие научно-технического прогресса, широкий диапазон сфер практического использования в управлении, производственной деятельности, образовании, здравоохранении, науке, культуре и т.д.,высокая эффективность применения, быстрота окупаемости расходов на внедрение новых информационных технологий на базе компьютерной техники.
Применение электронно-вычислительных машин (ЭВМ) послужило основой для создания новой информационной технологии, позволяющей не только накапливать, хранить, перерабатывать информацию, но и получать новую информацию, новые знания. В этом состоит коренное отличие возможностей ЭВМ от возможностей любой другой информационной техники - средств связи, проекционной аппаратуры, телевидения и др. Перечисленные устройства воспроизводят информацию в том виде, в каком она подается на их вход.В таких случаях говорят, что количество информации на выходе устройства не превышает ее количества на входе. И совсем другие возможности открывает применение ЭВМ. По оценке специалистов, информация на выходах сетей ЭВМ отличается от информации на входах примерно так, как нерешенная задача отличается от решенной. В получении новых сведений, новых данных, количественно и качественно отличающихся от исходных, подаваемых на вход ЭВМ, и состоит сущность толкования ЭВМ как усилителя интеллекта, а если учесть ее быстродействие, то и ускорителя интеллекта. За счет чего это происходит ? Чтобы ответить на этот вопрос ,напомним сначала, что усиление мощности объектов любой природы происходит за счет расхода энергии каких-либо внешних источников. Чтобы ЭВМ стала усилителем интеллекта, могла решать интеллектуальные задачи, следует проделать колоссальную предварительную работу и по созданию самой ЭВМ, и принципов ее функционирования и по соответствующей подготовке задач для решения их на ЭВМ. Именно за счет этого предварительного расхода интеллектуальной энергии высочайшего уровня и возможно усиление мощности интеллекта человека. И это главное в общей совокупности расходов энергии (в частности, электрической) и ресурсов.
Компьютерная информационная технология включает в себя последовательное выполнение определенных этапов работы с информацией. Подготовительные этапы выполняются непосредственно человеком, исполнительные - машиной или машиной с участием человека (диалоговые режимы работы ЭВМ).
На подготовительных этапах осуществляется содержательный и формализованный анализ решаемой задачи, выбор метода и математической модели ее решения. Определяется последовательность и порядок решения, его алгоритмическое описание, составляются программы на каком-либо доступном для машины языке. Затем программы вводятся в ЭВМ, отлаживаются, редактируются и записываются для хранения на внешних носителях.
Содержание исполнительных этапов зависит от характера задачи и типа используемой ЭВМ. Оно сводится к автоматическому выполнению программы, причем часть программы может выполняться с участием человека. Завершающим этапом является анализ, оценка полученных результатов для их практического использования и совершенствования разработанных алгоритмов и программ.
Содержание подготовительных этапов существенно упрощается, если имеются готовые программы, соответствующие характеру решаемых задач. Тогда основная часть работы - операции с данными: их отбор, ввод в ЭВМ, формирование массивов данных и др. Вызов программы и ее выполнение осуществляются в соответствии с инструкциями по эксплуатации данной ЭВМ.