Язык глухонемых относится к языкам естественным формальным

Учитель информатики

Сайт учителя информатики. Технологические карты уроков, Подготовка к ОГЭ и ЕГЭ, программирование, полезный материал и многое другое.

§ 1.4. Представление информации

Информатика. 7 класса. Босова Л.Л. Оглавление

1.4.1. Знаки и знаковые системы

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

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

Знак представляет собой заменитель объекта — предмета, явления, действия, свойства или отношения. Знак (набор знаков) позволяет передающему информацию вызвать в сознании принимающего информацию образ объекта.

Знак — это явное или неявное соглашение о приписывании некоторому чувственно воспринимаемому объекту определённого смысла. Соглашение явное, если форма знака позволяет догадаться о его смысле; знаки в этом случае называют пиктограммами (рис. 1.6). Если связь между формой и значением знака устанавливается по договорённости (неявное соглашение), то такие знаки называют символами (рис. 1.7).

Если соглашения о связи формы и значения знаков неизвестны, то невозможно выяснить смысл сообщений, представленных такими знаками. До сих пор не разгаданы письмена острова Пасхи, надписи на Фестском диске и других археологических находках. Но некоторые древние письмена учёные всё же смогли расшифровать. О том, как им это удалось, можно узнать из электронного образовательного ресурса «Клинопись и иероглифы» (191729), размещённого на сайте http://sc.edu.ru/.

Люди используют отдельные знаки и знаковые системы.

Знаковая система определяется множеством всех входящих в неё знаков (алфавитом) и правилами оперирования этими знаками.

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

1.4.2. Язык как знаковая система

Общение между людьми может проходить в устной или письменной форме с использованием соответствующих звуковых или зрительных знаков.

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

Звуковые знаки, из которых складывается наша устная речь, называются фонемами. Из фонем складываются слоги, из слогов — слова, из слов — фразы. На письме каждую фонему мы обозначаем отдельной буквой или сочетанием букв. Такая письменность называется буквенно-звуковой. Кроме неё существует слоговое и идеографическое письмо. Слоговое письмо принято в Японии, где отдельным значком обозначается каждый слог. В Китае отдельные значки (иероглифы) используются для обозначения слов; такой способ письма называется идеографическим.

На сайте http://sc.edu.ru/ размещён информационный источник «История письменности» (191647). Это полнотекстовая электронная версия брошюры В. А. Висковатова «Как люди научились писать», опубликованной в 1886 году. Её оригинал хранится в Государственной публичной исторической библиотеке России. Благодаря современным техническим возможностям, вы можете, сидя за своим компьютером, познакомиться с этой книгой и узнать из неё много интересного.

1.4.3. Естественные и формальные языки

Языки, используемые для общения людей, называются естественными языками. Их насчитывается несколько тысяч. Самым массовым естественным языком считается китайский язык, являющийся родным более чем для миллиарда человек. К числу наиболее распространённых в мире относится английский язык, используемый более чем в ста странах. Естественные языки характеризуются:

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

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

Особенностью формальных языков является то, что все правила в них задаются в явной форме; это обеспечивает однозначность записи и восприятия сообщений на этих языках.

1.4.4. Формы представления информации

Одна и та же информация может быть выражена разными способами. Человек может представить информацию в знаковой или образной форме (рис. 1.8).

Представление информации в той или иной форме иначе называют кодированием.

Представление информации с помощью некоторой знаковой системы дискретно (составлено из отдельных значений). Образное представление информации непрерывно.

Самое главное.

Человек для сохранения и передачи информации другому человеку фиксирует её с помощью знаков. Знак (набор знаков) — заменитель объекта, позволяющий передающему информацию вызвать в сознании принимающего информацию образ объекта.

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

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

Представление информации на каком-либо языке или в образной форме называют кодированием.

Вопросы и задания

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

Источник

Формальные языки: примеры. Знаки формального языка

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

На данный момент на земле проживает около 2000 народов. Их отличительным признаком, прежде всего, является язык.

Наряду с разговорными (естественными) человечество создало множество искусственных языков. Каждый из них предназначен для решения конкретных задач.

К числу таких знаковых систем относятся формальные языки, примеры которых представлены ниже.

Определения

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

Основа большинства как искусственных, так и естественных языков — алфавит.

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

Характеристики естественных языков

Как уже было сказано, все языки условно разделяют на искусственные и естественные. Между ними есть множество различий.

К естественным относятся разговорные языки. К числу их характеристик, наряду с прочими относятся:

Все эти характеристики являются главными отличиями естественных знаковых систем от формальных языков. Примеры неоднозначностей слов и высказываний известны всем. Так слово «эфир» в зависимости от контекста может означать, как вещество, так и радио- или телевещание.

При этом основными функциями разговорных языков являются:

Характеристики искусственных языков

Искусственные языки создаются людьми для специальных целей или для конкретных групп людей.

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

Формальные языки и грамматики

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

Схема построения формальных знаковых система следующая:

Сфера применения

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

К формальным языкам относятся все известные системы математических и химических символов, азбука Морзе, нотная грамота и пр.

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

Язык формальной логики

В основе любого языка программирования лежит математический. Он, в свою очередь, опирается на знаковую систему формальной логики.

Как наука, логика была создана Аристотелем. Он же разработал правила преобразования высказываний, которые сохраняют их истинностное значение вне зависимости от содержания входящих в эти высказывания понятий.

Формальная логика борется с “недостатками” естественных языков, связанных с неоднозначностью некоторых высказываний и пр. Для этой цели операции с мыслями заменяют действиями со знаками формального языка. Это исключает какую-либо неопределенность и позволяет точно установить истинность высказывания.

Особенности языков программирования

Как уже было сказано, их с некоторыми оговорками можно отнести к классу формальных.

С последними их объединяют многие синтаксические правила, а с естественными некоторые ключевые слова и конструкции.

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

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

Грамматики

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

Запись правил в графическом виде осуществляется посредством специальных диаграмм. Изначально такой подход был применен при создании языка Pascal. Однако затем он стал широко применяться и в других.

Классификация языков программирования

На данный момент их, вместе с “диалектами” насчитывается несколько тысяч. Их классифицируют, как процедурные и декларативные. В языках первого типа преобразование данных задают посредством описания последовательности действий, производимых над ними, второго — отношений. Существуют и другие классификации. Например, языки программирования разделяют на функциональные, процедурные, объектно-ориентированные и логические. Если подходить к вопросу строго, то никакая классификация не может быть объективной. Ведь значительная часть языков программирования обладает возможностями формальных систем сразу нескольких типов. Со временем грани, скорее всего, будут стираться еще больше.

Теперь вы сможете ответить на вопрос: “Какие формальные языки вам известны?”. Ученые продолжают совершенствовать их, с целью сделать возможными решение различных практических и теоретических задач, которые на данный момент считаются неразрешимыми.

Источник

Язык глухонемых относится к языкам естественным формальным

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

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

Естественные и формальные языки.

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

В процессе развития человеческого общества люди выработали большое число языков. Примеры языков:

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

Все языки можно разделить на естественные и искусственные.

Естественными называются “обычные”, “разговорные” языки, которые складываются стихийно и в течение долгого времени. История каждого такого языка неотделима от истории народа, владеющего им. Естественный язык, предназначенный, прежде всего, для повседневного общения, имеет целый ряд своеобразных черт:

Основными функциями естественного языка являются:

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

Любой язык –– и естественный и искусственный –– обладает набором определенных правил. Они могут быть явно и строго сформулированными (формализованными), а могут допускать различные варианты их использования.

Формализованный (формальный) язык –– язык, характеризующийся точными правилами построения выражений и их понимания. Он строится в соответствии с четкими правилами, обеспечивая непротиворечивое, точное и компактное отображение свойств и отношений изучаемой предметной области (моделируемых объектов).

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

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

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

Формальные языки часто конструируются на базе языка математики. Веком бурного развития различных формальных языков можно считать XX век.

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

Возникновение языков программирования приходится на начало 50-х годов XX века.

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

Источник

Поделиться с друзьями
admin
Оцените автора
( Пока оценок нет )
Как переводится?
Adblock
detector