Vorming, Sekondêre onderwys en skole
Wat om formele tale kan toegeskryf word? voorbeelde van gebruik
Wat is die formele taal en hoe dit verskil van die natuurlike? Hoe dit gevorm? Wat om formele tale kan toegeskryf word? En dit word gebruik om te verwys na hom?
Eienskappe van formele tale
definisie
- 'N Eenvoudige lys van woorde in die taal - gewoonlik so sê met betrekking tot die finale tipe konstruksie en oor die mense wat 'n eenvoudige struktuur hê.
- Woorde wat gegenereer word deur 'n sekere formele grammatika.
- Die struktuur geskep deur gereelde uitdrukkings.
- Woorde wat gegenereer word deur die BPF-ontwerp.
- Die struktuur, herkenbaar deur 'n eindige outomaat.
Kom ons kyk na 'n voorbeeld. Kom ons sê ons het die hele alfabet, gegewe twee nommers 1 en 0. Om die letter "O" vertoon, gebruik ons 'n kombinasie van 1010001. Dit is die gebruik van 'n formele taal. Dit is ook moontlik om leë woorde te gebruik (wanneer die tou het nul lengte, en daar is niks) met 'n spesiale benaming in die vorm bekend aan ons. Maar in meer detail te verstaan wat is 'n formele taal, help 4 voorbeelde wat volgende sal gegee word. Wat doen dit? Om begrip van die leser se is dat 'n formele taal kan toegeskryf word. Maar 'n bietjie meer oor hoe dit geskep word.
Konstruksie van formele tale
- Om mee te begin, kies die alfabet, of 'n paar stel spesifieke karakters wat gebou sal word en uitdrukkings wat in die taal. Deur die formele taal is 'n manier om die program met behulp van 'n rekenaar.
- Dit beskryf die sintaksis, dit is, eienskappe en reëls wat betekenisvolle sinne te bou.
- Op sekere reëls vir woorde en uitdrukkings. Hier is daar 'n reël: 'n reeks briewe moet in staat wees om woorde te tel.
Deur formele taal verwys na enige struktuur wat duidelike reëls het - dit moet in gedagte gehou word. Wanneer die bou van, daar is 'n paar eienskappe. So, die term "karakter" is baie multi-funksionele in terme van betekenis, so vir die grootste deel gebruik die term as 'n "brief". Maar onder hulle kan verstaan word nie net die gewone notasie vir ons nie, maar ook die hakies, spesiale karakters, en nog baie meer. Dit geld slegs vir formele tale.
VOORBEELD 1
Kom ons begin met 1 en 0. In sulke gevalle gebruik, hoe meer die konsep van "term" en "formule." Die eerste tree op as 'n analoog van die voorwerp en die naam gebruik om te verwys na iets spesifiek. In die eerste plek verstaan die konstantes en individuele veranderlikes onder hulle. Van hierdie, op sy beurt, bou meer komplekse strukture, wat gebruik word, is gebruik in sommige taal funksie. Onder die voorwaardes van die groep verstaan die formule, die gebruik van wat in 'n sekere programmeertaal is moontlik. Hierdie "opdrag" sal verwerk word, en die persoon sal die gewenste resultaat te kry.
VOORBEELD 2
- A;
- A∧V ⇒ ¬A
- ¬ (A∨¬S)
Soos die karakters A, B, C, vervang die veranderlikes en jy die logiese operasies. Waar om formele tale van hierdie tipe van toepassing? Die wydverspreide gebruik van so 'n meganisme is gevind in programmeertale, wiskunde, verhoudings, logiese en wiskundige funksies, of dele van wat reeds beskryf deur die programmeerder.
VOORBEELD 3
Kom ons kyk na 'n meer komplekse logiese formules:
¬ (A∨¬S) ⇔ ¬A∧S = 1
Dit is hoekom ons formele tale nodig. Dink net wat sou gebeur het as dit in woorde beskryf? Nou, gebaseer op 'n formule aflei ons gevolgtrekkings. Betekenisvolle uitdrukkings kan verkry word in die formele taal net vir sekere reëls pre-vorming, verandering en "begrip" van die formules en ingevolge waarvan hulle gemaak is gerespekteer:
- Konstruksie term formules en;
- Studie van die semantiese aspek en interpretasie;
- Die volgorde van een van die formules en ander term.
Elke formele taal moet goed gevestigde stel reëls.
VOORBEELD 4
Te danke aan die teenwoordigheid in die reëls van die taal sintaksis uitset vir terme en formules gemaak kan word isomorfiese transformasie modelle. So dit uitgevoer sal word nie net die weerspieëling (voorstelling van) 'n spesifieke liggaam van kennis wat reeds bestaan, maar kan nuwe inligting ontvang. Verder het die transformasie, al is, en vind plaas volgens duidelike en streng reëls, kan dit outomaties. Soortgelyke tegnieke word gebruik in deskundige stelsels, kennis basisse, en sagteware besluit ondersteuning produkte.
gevolgtrekking
Similar articles
Trending Now