Информатика. Теория и практика
Урок 1. Введение в информатику. Понятие информации
1.1. Предмет и задачи информатики
Информатика – наука, изучающая закономерности получения, хранения, передачи и обработки информации в природе и человеческом обществе.
Слово информатика образовано объединением слов информация и автоматика. В большинстве стран Западной Европы и в США используется термин Computer Science (наука о компьютерах).
Системы, способные воспринимать и обрабатывать информацию, будем называть информационными. Информационные системы можно классифицировать на естественные и искусственные. К первым относятся все естественно возникшие системы. Такими системам являются биологические организмы. Искусственными информационными системами являются созданные человеком информационные системы.
Предметом изучения в данном курсе является один из разделов информатики – компьютерная информатика. Под компьютерной информатикой будем понимать естественно-научную дисциплину, занимающуюся вопросами сбора, хранения, обработки и отображения информации с использованием средств вычислительной техники. В настоящее время компьютерная информатика используется в различных сферах человеческой деятельности и становится одним из стратегических направлений развития общества
В информатике особое внимание уделяется вопросам взаимодействия или интерфейсам. Методы и средства взаимодействия человека с аппаратными и программными средствами называются пользовательским интерфейсом. Существуют аппаратные интерфейсы, программные интерфейсы и аппаратно-программные интерфейсы.
Основной задачей информатики является систематизация приёмов и методов работы с аппаратными программными средствами вычислительной техники.
Можно выделить следующие направления практических приложений информатики.
-
Архитектура вычислительных систем (приёмы построения систем, предназначенных для автоматической обработки данных).
-
Интерфейсы вычислительных систем (приёмы и методы управления программным и аппаратным обеспечением).
-
Программирование (приёмы, методы и средства разработки компьютерных программ).
-
Преобразование данных (приёмы и методы преобразования структур данных).
-
Защита информации (приёмы и средства защиты данных).
-
Автоматизация (функционирование программно-аппаратных средств без участия человека).
-
Стандартизация (обеспечение совместимости между форматами представления данных, относящихся к различным типам вычислительных систем).
1.2. Понятие информации
Термин информация происходит от латинского слова informatio – разъяснение, изложение. Первоначальное значение этого термина – «сведения, передаваемые людьми устным, письменным или иным способом». В середине ХХ века термин «информация» превратился в общенаучное понятие, означающее обмен сведениями между людьми, между человеком и автоматом, между автоматами, а также обмен сигналами в животном и растительном мире.
В философском смысле информация есть отражение реального мира. Это сведения, которые один реальный объект содержит о другом реальном объекте. Таким образом, понятие информации связывается с определенным объектом, свойства которого она отражает.
В информатике под информацией понимается сообщение, снижающее степень неопределенности знаний о состоянии предметов или явлений и помогающее решить поставленную задачу.
Изменение некоторой физической величины во времени, обеспечивающее передачу сообщений, называется сигналом.
Мы живем в материальном мире, состоящем из физических тел и физических полей. Физические объекты находятся в состоянии непрерывного движения и изменения, которые сопровождаются обменом энергией и переходом ее из одной формы в другую. Для того чтобы в материальном мире происходил обмен информацией, ее преобразование и передача, должны существовать носитель информации, передатчик, канал связи, приемник и получатель информации. Канал связи представляет собой среду, в которой происходит передача информации. Канал связи объединяет источник и получателя информации в единуюинформационную систему(рис. 1).
Подобные информационные системы существуют как в технических системах, так и в человеческом обществе и живой природе. Информационные системы можно разделить на естественные и искусственные. К первым относятся все естественно возникшие системы. Такими системам являются биологические организмы. Искусственными информационными системами являются информационные системы, созданные человеком.
Зарегистрированные сигналы называются данными. Для их регистрации с целью хранения и передачи необходим некоторый язык. Этот язык должен быть понятен как отправителю информации, так и ее получателю. Данные могут нести в себе информацию о событиях, происходящих в материальном мире. Однако данные не тождественны информации. Для получения информации нужен метод обработки данных. Информация – это продукт взаимодействия данных и адекватных им методов их обработки.
Информация существует только в момент взаимодействия данных и методов. В остальное время она содержится в виде данных. Таким образом, во-первых, не существует информации самой по себе как некоторой самостоятельной сущности без ее носителя в виде некоторых материальных процессов, во-вторых, не существует информации безотносительно к субъекту, способному извлекать ее из полученного сообщения. Из одних и тех же данных разные получатели могут извлечь разную информацию в зависимости от адекватности методов их обработки.
Данные являются объективными, так как это результат регистрации объективно существующих сигналов, вызванных изменениями в материальных телах и полях. В то же время методы являются субъективными, так как в их основе лежат алгоритмы, составленные людьми.
Получатель информации оценивает ее в зависимости от того, для решения какой задачи она будет использована. При оценке информации различают ее синтаксический, семантический и прагматический аспекты.
Передаваемое сообщение должно быть представлено в виде последовательности символов некоторого алфавита. Синтаксический аспект касается формальной правильности сообщения с точки зрения синтаксических правил используемого языка безотносительно к его содержанию.
Семантический аспект передает смысловое содержание информации и соотносит её с ранее имевшейся информацией. Знания об определенной предметной области фиксируются в форме тезауруса, то есть совокупности понятий и связей между ними. При получении информации тезаурус может изменяться. Степень этого изменения характеризует воспринятое количество информации. Семантический аспект определяет возможность достижения поставленной цели с учетом полученной информации, т.е. определяет ценность информации.
В реальной жизни часто возникает ситуация, когда даже наличие полной информации не позволяет решить поставленную задачу. Прагматический аспекти нформации проявляется в возможности её практического использования.
Таким образом, не любое сообщение несет информацию. Для того чтобы сообщение несло некоторую информацию, и было полезно получателю, оно должно быть:
-
записано на некотором языке;
-
этот язык должен быть понятен получателю;
-
получатель должен обладать методом извлечения информации из сообщения;
-
сообщение должно снижать степень неопределенности относительно объекта, который интересует получателя;
-
сообщение должно помогать ему решить поставленную задачу;
-
получатель должен обладать реальной практической возможностью использовать полученную информацию.
1.3. Свойства информации
На свойства информации влияют как свойства данных, так и свойства методов её обработки.
-
Объективность информации. Понятие объективности информации относительно. Более объективной является та информация, в которую методы обработки вносят меньше субъективности. Например, в результате наблюдения фотоснимка природного объекта образуется более объективная информация, чем при наблюдении рисунка того же объекта. В ходе информационного процесса объективность информации всегда понижается.
-
Полнота информации. Полнота информации характеризует достаточность данных для принятия решения. Чем полнее данные, тем шире диапазон используемых методов их обработки и тем проще подобрать метод, вносящий минимум погрешности в информационный процесс.
-
Адекватность информации. Это степень её соответствия реальному состоянию дел. Неадекватная информация может образовываться при создании новой информации на основе неполных или недостоверных данных. Однако полные и достоверные данные могут приводить к созданию неадекватной информации в случае применения к ним неадекватных методов.
-
Доступность информации. Это мера возможности получить информацию. Отсутствие доступа к данным или отсутствие адекватных методов их обработки приводят к тому, что информация оказывается недоступной.
-
Актуальность информации. Это степень соответствия информации текущему моменту времени. Поскольку информационные процессы растянуты во времени, то достоверная и адекватная, но устаревшая информация может приводить к ошибочным решениям. Необходимость поиска или разработки адекватного метода обработки данных может приводить к такой задержке в получении информации, что она становится ненужной.
-
Атрибутивные свойства - это те свойства, без которых информация не существует. К данной категории свойств относится: