Министерство образования Российской Федерации
Донской Государственный Технический Университет
кафедра "Иностранные языки"
_______________________________________________________
Доклад
«Общая терминология программирования»
Выполнил | студент Груздев В.В. |
г. Ростов-на-Дону
2002 г.
1. ОСНОВЫ ИНФОРМАЦИОННОЙ ТЕХНОЛОГИИ.. 3
1.1 Данные, информация, знания, логика. 3
1.2 Информационные ресурсы, теория информации, информатика. 7
2. ОБЩИЕ ТЕРМИНЫ.. 12
3 ЯЗЫКИ ПРОГРАММИРОВАНИЯ.. 17
4 СВЯЗАННЫЕ С ПРОГРАММИРОВАНИЕМ ТЕРМИНЫ.. 28
5 ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ЗАДАЧ ПРОГРАММИРОВАНИЯ.. 30
1. ОСНОВЫ ИНФОРМАЦИОННОЙ ТЕХНОЛОГИИ
1.1 Данные, информация, знания, логика
ДАННЫЕ [data, information]
Сведения, факты, показатели, выраженные как в числовой, так и в любой другой форме. Указанный в скобках англоязычный эквивалент термина показывает, что он весьма часто рассматривается как синоним термина "информация". Так, словосочетание "data system" и производные от него могут соответствовать одному из совсем не однозначных, хотя и связанных между собой понятий — "система данных" и "информационная система". Аналогичное явление прослеживается при русскоязычном использовании этого термина. Например, в одном из изданий "Словаря терминов по информатике" данные трактуются как "информация, представляющая собой сведения"), а в ГОСТ 15971—84 — как "информация, представленная на материальных носителях".
В целях смыслового разделения понятий "информация" и "данные" Ассоциация стандартов Франции (АФНОР) дает следующее определение: "Данные — факт, понятие или инструкции, представленные в условной форме, удобной для пересылки, интерпретации и обработки человеком или автоматизированными средствами".
Согласно другому определению этого термина: "Данные — некоторый факт, то, на чем основан вывод или любая интеллектуальная система". Компонентами данных являются цифры и символы естественного языка или их кодированное представление в виде строки двоичных битов.
ИНФОРМАЦИЯ [Information от лат. Informatio — разъяснение, осведомление]
Данный термин и отражаемое им понятие являются сегодня одними из самых распространенных. Сказанное относится к их использованию как на бытовом, так и профессиональном уровнях.
Существует множество различных определений этого понятия, например, такие:
"Информация — содержание какого-либо сообщения, сведения о чем-либо, рассматриваемые в аспекте их передачи в пространстве и времени...".
"Информация — сведения, подлежащие передаче".
"Информация — это значение, вкладываемое человеком в данные на основании известных соглашений, используемых для их представления".
"Информация — содержание, значение данных, которое видят в них люди. Обычно данные состоят из фактов, которые ставятся "информацией" в определенном контексте и понятны людям".
Следует упомянуть здесь также классическое определение К. Шеннона, в соответствии с которым информация — это то, что сокращает степень неопределенности (у Шеннона — энтропии) у ее адресата о каком-либо объекте (в том числе явлении, передаваемом сигнале и т. п.). Другими словами, по Шеннону, информация — это то, что увеличивает степень знания ее адресатом интересующих его объектов окружающего мира. В указанном контексте количество информации можно даже рассчитать, например, по увеличению вероятности успешного решения поставленной задачи.
Список определений можно продолжить и дальше. С чем же связано различное представление понятия "информация"разными его пользователями, включая профессионалов?
Во-первых, его сложной и неоднозначной сущностью, которая к тому же имеет тенденцию достаточно быстро изменяться в ходе научно-технического прогресса. Например, в 1992 г. в журнале НТИ в статье одного уважаемого автора достаточно убедительно доказывался тезис о том, что информация отнюдь не всегда повышает вероятность успешного решения некоторых прикладных задач.
Во-вторых, с тем, что цитируемые и другие определения этого понятия вычленяют только те его признаки, которые служат достижению конкретных целей или соответствуют контексту документов, в которых они опубликованы. Так, наука кибернетика, расширенно толкуя понятие "информация", вывела его за пределы человеческой речи и других форм коммуникаций между людьми, связав его с целенаправленными системами любой природы — биологической (биотоки в организмах, связи в гинетических механизмах и т. п.), технической (сигналы в электрических сетях) и социальной (движение человеческих знаний в общественных системах).
Мы остановимся только на тех признаках понятия "информация", которые необходимы большинству наших читателей, а также тем или иным образом преимущественно связаны с библиотечной и информационной сферами деятельности.
Кратко эти признаки можно сформулировать следующим образом: "Информация — это сведения или данные, объективно отражающие различные стороны и элементы окружающего мира и деятельности человека на определенном этапе развития общества, представляющие для него какой-либо интерес и материализованные в форме, удобной для использования, передачи, хранения и/или обработки (преобразования) человеком или автоматизированными средствами".
Если на бытовом уровне смешение понятий "данные" и "информация" вполне допустимо, то для профессионалов это может привести и приводит к серьезным последствиям.
Чтобы стать информацией, данные должны правильно отражать объекты описания, в противном случае мы будем иметь дело с дезинформацией (англ. — false information, misleading information). Сама по себе "правильность отражения действительности" в соответствии с теорией познания всегда носит условный характер, поскольку связана с уровнем развития знаний на данном этапе развития общества или отдельных его социальных групп и индивидуумов. Так, состав и точность данных, которыми владеют или которые необходимы различным организациям и лицам об одном и том же объекте, будут существенно различаться в зависимости от образовательного, возрастного, социального статусов субъекта информирования, а также целей их использования (например, для повышения общей эрудиции или для решения научных, технических, производственных, коммерческих и других задач). В указанном плане данные для одного субъекта представляющиеся вполне точными, для другого могут оказаться грубой "дезой".
Чтобы стать информацией, данные должны представлять для субъекта информирования определенный интерес и новизну. Последнее означает, что они должны быть для него связаны с необходимостью решения каких-либо практических или других задач и сокращать "степень неопределенности" об объекте интереса (вспомним определение К. Шеннона). Информация, помимо того, что она адресно прибавляет знания об интересующем объекте, должна доставляться своевременно. Например, сообщение о том, что "сегодня в городе проливной дождь, гололед (или другие напасти)", полученное нами после того, как мы уже вышли из дома и промокли или забуксовали на дороге, информацией не является, как не является информацией и сообщение о погоде, скажем, в Чили или деревне Гадюкино, если там не живут наши близкие родственники и мы не собираемся туда ехать. Для нас эти данные являются тем, что в информатике принято называть "информационным шумом". Однако для кого-то в зоне действия средств массовой информации (кто еще не вышел на улицу или живет в упомянутых местах) эти же сведения — информация.
"Информационным шумом" являются также сообщения и данные, не представляющие новизны для субъекта информирования (другими словами, этими данными он уже владеет). Вспомним в этой связи часто повторяющуюся и вызывающую только раздражение рекламу даже нужных нам товаров и услуг!
Приведенные примеры, носящие откровенно бытовой характер, могут быть заменены другими из любой сферы деятельности человека. Смысл их от этого не изменится: данные, переданные не по назначению, не своевременно или не представляющие новизну, являются информационным шумом.
Понятие "информационный шум" может быть также распространено на данные, "не удобные" для "использования, передачи, хранения и/или обработки", поскольку и в этом случае они приводят к бесполезным, а возможно, и вредным затратам материальных, временных и других ресурсов.
Подводя итог сказанному, можно существенно сократить определение понятия информации: "Информация — это данные, необходимые или полезные тому, кому они передаются".
Широкоупотребительными являются случаи применения сочетаний термина "информация" с различными прилагательными, когда: