Бұл формалды тілдерді жатқызуға болады? Пайдалану үлгілері

Күні:

2019-05-28 12:30:10

Hits:

805

Рейтинг:

1Сүю 0Жеккөру

Үлесі:

Table of contents:

Бұл формальды тіл немен табиғи? Ол қалай қалыптасты? Бұл формалды тілдерді жатқызуға болады? Және бұл қолданылады үшін белгілер?

Сипаттамасы формалды тілдер

формалды тілдерді жатқызуға боладыОсылай атайды тобына жасанды тілдерді сипатталатын нақты ережелеріне қатысты өрнектерді құру, сондай-ақ олардың түсіну. - Формалды тілдерді жатқызуға болады жүйесін, пайдаланылатын қолданбалы мақсаттар үшін. Олар салынуда сақтай отырып, нақты ережелерін қамтамасыз етеді непротиворечивое, жинақы және нақты бейнеленуі қарым-қатынастардың және қасиеттерінің оқылатын пән саласы немесе үлгіленетін. Мәні мен мағынасы пайдаланылатын белгілердің өзгеруі мүмкін қандай да бір прагматикалық ерекшеліктерін (контекст пайдалану). Бұл арқасында мүмкін қатысуына формальды тілдер ережесін синтаксического қайта құру және семантикалық түсіндіру. Жиі олар салынуда пайдалану кезінде база ретінде математика. Арқасында бұл, ол бүкіл аралықта дамыту, қолданылған әр түрлі символдық белгілер қолданылған әр түрлі түсініктер мен объектілері. Міне не үшін формальды тілдер. Олар едәуір қысқартуға мүмкіндік береді деректер. Бұрын қатар формалды қолданылды және табиғи тілдер, бірақ бірте-бірте күрделеніп затының қажеттілігіне байланысты жасауға қатаң логикалық талдау математикалық пайымдауларды шешім қабылданды бас тартуға соңғы. Бұл процесс растянулся XVII ХХ ғасыр. Дәл өткен ғасыр болып саналады неғұрлым жемісті тұрғысынан дамыту формальді тілдер. Құрылды әр түрлі арнайы тармақталуы. Мәселен, информатика ерекше мәні бар, программалау тілдері алгебра және логика, ғана емес, теориялық, бірақ практикалық тұрғыдан.

Анықтамасы

формалды тілдерге жатадыБұл формалды тілдерді жатқызуға болады, біз қысқаша түсіндірді. Бірақ бұл туралы айтуға болады өздері? Формалды тілдерді беріледі көптеген әр түрлі анықтамалары. Үшін оларды барлық тізіп, көп уақыт кетеді, сондықтан танысамыз ең танымал:

  1. Қарапайым сөздер тізімін кіретін бұл тіл – әдетте осылай айтады қатысты соңғы үлгідегі құру және про сол оның ішінде, ол бар қарапайым құрылымы бар.
  2. Сөздер, порожденные белгілі бір формальды тілінің грамматикасы.
  3. Құрылымы құрылған тұрақты выражениями.
  4. Сөздер, порожденные БНФ-конструкциясы.
  5. Құрылымы, распознаваемая соңғы автоматпен.

қарастырайық мысалында. Мысалы, бізде бүкіл алфавит, берілген екі цифрмен: 1 және 0. Көрсету үшін әріптерді «Туралы» біз комбинациясын 1010001. Бұл қолдану формальды тілі. Сондай-ақ, пайдаланылуы мүмкін бос сөздер (қашан жолы бар нөлдік ұзындығы мен онда ештеңе жоқ) ерекше белгісі, үйреншікті жағдайдан біз үшін. Бірақ неғұрлым егжей-тегжейлі түсіну, бұл формальды тілі көмектеседі 4 мысал, олар келтірілген оқу. Бұл не үшін керек? Үшін оқырман болды түсіну, формалды тілдерді жатқызуға болады. Бірақ сәл де құрылады.

Көп:

Медициналық колледжі НИУ

Медициналық колледжі НИУ "белгород мемлекеттік университетінің дипломын алды": мекен-жайы, мамандығы, түсуі, пікірлер

Медицина колледжі медицина институтының қаласында Белгород жыл сайын қабылдайды, өзінің қанатының астына жүздеген студент облыс және жақын өңірлердің және жыл сайын шығарады мамандар орта медициналық білімі бар.қандай мамандықтар дайындайды мекемесі,...

Нервтік импульс, оның түрлендіру және беру тетігі

Нервтік импульс, оның түрлендіру және беру тетігі

Жүйке жүйесі адам ретінде өзіндік үйлестірушісі біздің ағзамызда. Ол деп хабарлайды команданың ми мускулатуре, органдарға, тіндерге және өңдейді сигналдар шыққан олардан. Ретінде өзіндік тасығыштың деректер пайдаланылады жүйке серпін. Ол нені білдіре...

Мыс гидроксиді

Мыс гидроксиді

Біріктіру гидроксиді, мыс (ІІ) « білдіреді және ашық-көк түсті кристалдар, сондай-ақ болуы аморфную (порошковидную) құрылымы. Ол нерастворимо суда, бағалау бойынша тізілім қауіпсіздік орта. Химиялық формуласы заттар - Cu(OH)₂, ол болып табылады...

Құрастыру ресми тілдері

не үшін формалды тілдерӘрбір формальды тілі болып табылады конструкциясы, ол құрылды, онда мен кім",-дейді. Салынуда, олар, әдетте, бір схема:

  1. таңдайды алфавит немесе қандай да бір жиынтығы белгілі бір символдар, оның ішінде және салынатын болады білдірген қолданылатын тілінде. - Формалды тілдерге жатады кез келген тәсілі бағдарламалау компьютер көмегімен.
  2. синтаксисі Сипаттайды, яғни ерекшеліктері мен ережелері бойынша салынатын болады осмысленные ұсыныстар.
  3. белгіленген ережелер Бойынша жасалады сөздер мен өрнектер. Мұнда ереже бар: кез-келген әріптердің реті мүмкіндігіне ие болуы тиіс болып саналады деген сөзбен ауыстырылсын.

- формальды тілдерге жатады кез келген құрылымы бар нақты ережелер « бұл есте сақтау қажет. Құру кезіндегі кейбір ерекшеліктер бар. Мәселен, түсінік, «белгісі» өте многофункционально тұрғысынан мағыналық жүктеме, сондықтан массасы өз пайдаланады мұндай термин ретінде «әріп». Бірақ олардың астында түсіну мүмкін емес, кәдімгі біз үшін белгілер бар, бірақ мен жақшаға, арнайы белгілер және тағы басқалар. Жатады, бұл тек формалды тіл.

Мысал 1

бастайық 1 және 0. Мұндай жағдайларда пайдаланады тағы ұғымдар «терм» және «формула». Бірінші ретінде аналогы атындағы объектіні белгілеу үшін пайдаланылады нәрсе нақты болады. Бірінші кезекте астында түсінеді тұрақты және пәндік айнымалылар. Оның ішінде, өз кезегінде, салынып жатқан аса күрделі конструкция, ол үшін пайдаланылады қолданылатын қандай да бір тілде функциясы. Астында формуламен түсінеді тобына термов, қолдану, оның белгілі бір тілде бағдарламалау ықтимал болып табылады. Осы «нұсқау» өңделді, және адам алады, қажетті нәтиже.

Мысал 2

қайда қолданылады формалды тілдерҚарастырайық мысалында логика бар инверсия (¬), дизъюнкция(∧), егер(∨), импликация(⇒) және басқа да бірқатар. Ретінде білім келтіруге болады мұндай жазбалар:

  1. А;
  2. ∧ ⇒ ¬А
  3. ¬ А∨¬С)

ретінде рәміздерді А, В, С подставьте айнымалылар және сіз логикалық операциялар. Онда қолданылады формалды тілдер осындай үлгідегі?Кеңінен пайдалану тетік тауып, программалау, математика, қатынастар, логикалық және математикалық функциялары немесе жекелеген бөліктерінде, олар сипатталған өзі бағдарламашы.

Мысал 3

қарастырайық неғұрлым күрделі логикалық формула:

¬ А∨¬С) ⇔ ¬А∧С = 1

Міне, не үшін формальды тілдер. Елестетіп көріңізші болар еді, егер бұл описывалось деген сөздермен ауыстырылсын ма? Ал енді сүйене отырып, формуланы боламыз шығаруға умозаключения. Осмысленные білдіру алуға болады формалды тілінде ғана сақталады алдын ала белгілі бір ережелер білім беру, өзгерту және «түсіну» формулалар мен термов, олар жасалады:

  1. Құру терм және формулалар;
  2. Пысықтау семантикалық аспектісі және интерпретациялау;
  3. жүру Тәртібін бір формулалар мен терм басқа.

әрбір формалды тілінде болуы тиіс жақсы пысықталуы жиынтығы.

Мысал 4

болуының Арқасында " синтаксисе тілі ережелері шығару үшін термов мен формулаларды орындауға болады изоморфные түрлендіру модельдері. Сонымен қатар жүргізілетін болады ғана емес, көрініс (репрезентация) белгілі бір жиынтығы білім, бар, бірақ және, мүмкін, жаңа ақпарат алу. Әрі түрлендіру, бірақ болады бойынша нақты және қатаң ережелерге әбден болады автоматтандыру. Ұқсас технологиялар қолданылады сараптамалық жүйелер, деректер мен білімдер мен бағдарламалық өнімдер шешімдер қабылдауды қолдау.

Қорытынды

зачем нужны формалды тілдерФормальды тілдер кеңінен қолданыс тапты ғылымда, әсіресе техникасы. Кезінде ғылыми-зерттеу жұмыстарын жүргізу немесе жүзеге асыру кезінде практикалық қызметте олар өзара табиғи байланысты едәуір айқын қабілеттерін соңғы. Бірақ формальды тілдер мүмкіндік береді неғұрлым дәл бере білу және жүргізуге объективті ақпаратпен алмасу, жинақталған адамзат.


Article in other languages:

AR: https://tostpost.com/ar/education/17426-what-formal-languages-can-be-attributed-examples-of-usage.html

BE: https://tostpost.com/be/adukacyya/33566-shto-da-farmal-nyh-movah-mozhna-adnesc-pryklady-vykarystannya.html

DE: https://tostpost.com/de/bildung/33248-was-zu-den-formalen-sprachen-geh-ren-beispiele-f-r-die-verwendung.html

En: https://tostpost.com/education/28398-what-formal-languages-can-be-attributed-examples-of-usage.html

ES: https://tostpost.com/es/la-educaci-n/33120-de-que-a-la-formal-idiomas-se-puede-atribuir-ejemplos-de-uso.html

HI: https://tostpost.com/hi/education/19074-what-formal-languages-can-be-attributed-examples-of-usage.html

JA: https://tostpost.com/ja/education/17087-what-formal-languages-can-be-attributed-examples-of-usage.html

PL: https://tostpost.com/pl/edukacja/34925-co-do-formalnych-j-zyk-w-mo-na-przypisa-przyk-ady-u-ycia.html

PT: https://tostpost.com/pt/educa-o/34729-que-ao-formal-de-l-nguas-pode-ser-atribu-do-exemplos-de-utiliza-o.html

TR: https://tostpost.com/tr/e-itim/30307-bu-bi-imsel-diller-ba-lanabilir-kullan-m-rnekleri.html

UK: https://tostpost.com/uk/osv-ta/34089-scho-do-formal-nih-mov-mozhna-v-dnesti-prikladi-vikoristannya.html

ZH: https://tostpost.com/zh/education/15023-what-formal-languages-can-be-attributed-examples-of-usage.html






Alin Trodden - мақала авторы, редактор
"Сәлем, Мен Алин Тродденмін. Мен мәтіндер жазып, кітаптар оқып, әсер іздеймін. Мен сізге бұл туралы айтуды жақсы білемін. Мен әрқашан қызықты жобаларға қатысқаныма қуаныштымын."

Комментарий (0)

Бұл мақала емес, түсіндірмелер, бірінші болыңыз!

Добавить комментарий

Жаңалықтар

Динамикалық және статикалық жұмыс бұлшық: айырмашылығы неде?

Динамикалық және статикалық жұмыс бұлшық: айырмашылығы неде?

Динамикалық және статикалық жұмыс бұлшық үшін қажетті қалыпты жұмыс істеуі адам ағзасының орындау қозғалыстардың тән біздің телу. Адам ағзасы табиғатпен жасап шығарылды болатындай өте жақсы жеңе екеуімен де түрлері жүктеме. Динами...

Ғылым дегеніміз не: анықтамасы және негізгі сипаттамалары

Ғылым дегеніміз не: анықтамасы және негізгі сипаттамалары

ғылым дегеніміз Не? Өмір бойы біз бетпе-бет осы ұғыммен бірнеше рет. Дегенмен, әрбір адам бере алады ясный бар. Ғылым болып табылады айқындаушы құндылық ретінде қазіргі заманғы мәдениет, оның ең серпінді құрамдас бөлігі. Қазіргі з...

Не болады, егер жоғалады Ай? Әсері қандай Жерге Ай?

Не болады, егер жоғалады Ай? Әсері қандай Жерге Ай?

әр адам ең болмаса бір рет өз өмірі туралы ойладым, бұл болады, егер жоғалады Ай және ол қалай жұмыс істейді, жердегі өмір. Ғалымдар әлі дәлелдеген және жартысынан қатар, ол халық арасында болып саналады шындық. Бірақ кейбір сәтте...

Камергер - бұл,

Камергер - бұл, " астана лауазымы

Камергер « бұл атауы придворной. Сөз қарызға алуға келген неміс тілі. Бір келісімшарттары міндеттері адам, ол болды мұндай шені? Қандай туындылары осы сөздер бар қазіргі орыс тілінде?СарайКамергер « бұл қарыз алу. Орыс...

Рационализм Декарт

Рационализм Декарт

Рационализм (ratio) « көрсетеді философиялық идеясын, признающую ойлау (ақыл-ой) көзі ретінде кез-келген таным мен өлшемін, оның ақиқаттық. Танымал бұл ілім болды 17 ғасырда. Негіздері философиялық көзқарастары, оның дәстүрі...

Француз буржуазиялық революциясы

Француз буржуазиялық революциясы

Француз буржуазиялық революциясы вспыхнула жайдан жай алынған жоқ. Искрой үшін оның жану болды мынадай оқиғалар.соңында 80-шы жылдардың 18 ғасырдың Франция терпела салдары табиғи апаттар, ұзаққа созылған бастап 1785 бойынша 1789 ж...