В«Мова - безліч символів і сукупність правил, що визначають способи складання з цих символів осмислених повідомленьВ». Оскільки під осмисленим повідомленням розуміється інформація, то дане визначення по суті своїй збігається з першим.
Мови діляться на дві групи: природні і формальні. Природні мови - це історично сформовані мови національної мови. Для більшості сучасних мов характерна наявність усній і письмовій мові. Аналіз природних мов більшою мірою є предметом філологічних наук, зокрема, лінгвістики. В інформатиці аналізом природних мов займаються фахівці в галузі штучного інтелекту. Одна з цілей розробки проекту ЕОМ п'ятого покоління - навчити комп'ютер розуміти природні мови.
Формальні мови - це штучно створені мови для професійного застосування. Вони, як правило, носять міжнародний характер і мають письмову форму. Прикладами таких мов є мова математики, мова хімічних формул, нотна грамота - мова музики та ін
З будь-якою мовою пов'язані такі поняття: алфавіт - безліч використовуваних символів; синтаксис - правила запису мовних конструкцій (тексту мовою); семантика - смислова сторона мовних конструкцій; прагматика - практичні наслідки застосування тексту на даному мовою.
Для формальних мов характерна приналежність до обмеженої предметної області (математика, хімія, музика та ін.) Призначення формальної мови - адекватний опис системи понять і відносин, властивих для даної предметної області. Тому всі названі вище компоненти мови (алфавіт, синтаксис та ін) орієнтовані на специфіку предметної області. Мова може розвиватися, змінюватися, доповнюватися разом з розвитком своєї предметної області.
Природні мови не обмежені у своєму застосуванні, в цьому сенсі їх можна назвати універсальними. Однак не завжди буває зручним використовувати тільки природна мова в вузькопрофесійних областях. У таких випадках люди вдаються до допомоги формальних мов. br/>
1.2 Формальні мови в курсі інформатики
У даному розділі хотілося б розповісти про мови, що використовуються при роботі ЕОМ, в комп'ютерних інформаційних технологіях.
Інформацію, яка циркулює в комп'ютері, можна розділити на два види: оброблювана інформація (дані) та інформація, що управляє роботою комп'ютера (команди, програми, оператори).
Інформацію, представлену у ...