Co sa vlastne robi na tych hodinach ?
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Zobrazi» príspevky MenuQuote from: t0Mi on 30.01.2011, 18:32:25
si tak dneska kliknem na subor s priponou .ly a nic.. pozrem do program files, PPVP neni.. wtf myslim si..
otvorim netbeansy, dajaka stara verzia.. otvorim visualko "vitajce pri peršom spušceni.." ikonky na
ploche, subory, vsetko ako predtym, len programy sa dajak v case vratili.. som myslel ze win7 nema
time capsule na program files... wwwwwtttttffffff........ ?!?
Quote from: Mike on 17.01.2011, 03:48:28Quote from: OsamelyVlk on 17.01.2011, 03:40:17ano
ale druha otazka nie je ten obr. co si postol ?Quote from: OsamelyVlk on 17.01.2011, 03:40:173. Pre gramatiku : retazec sa zacina "a" a konci "c" medzi nimi je aspon jedno "b" trebalo urcit prechodovy diagram, urobit konecnostavovy deterministicky automat a aj pre ten urobit prechodovy diagram
tretia to ani nerobme to kto neve v cvikach najde...Quote from: OsamelyVlk on 17.01.2011, 03:40:17v ktorej prednaske to bolo ?
stvrta tam to je co som postol ze som k nim nasel daco v prednaskach ale nevem odpovedat z toho na tu otazku
Quote from: Mike on 17.01.2011, 03:32:08toto nemam , ale druha otazka nie je ten obr. co si postol ?
1. Syntakticky analyzator so zotavenim pre jazyk LL(1): A->{Db l Ca} kde H(D) a H(C) su zname.
Urcit vstah medzi FIRST(D) a H(D) - to iste aj pre FIRST(C) a H(C)
??
Quote from: Mike on 17.01.2011, 03:09:11
nasiel som peknu prezentaciu, ale neviem to aplikovat na ten konkretny priklad
www.cs.vsb.cz/kot/soubory_animaci/a-deriv_strom.pdf
to je vlastne reprezentacia syntaktickej analyzy zhora nadol, obrazok na strane 85 v skriptach
Quote from: antil kiprest on 17.01.2011, 02:38:52naopak , omega je anytype a kolmost je prvok z mnoziny anytype ktory ako definuje zlyhanie vypoctuQuote from: OsamelyVlk on 17.01.2011, 02:36:02Quote from: antil kiprest on 17.01.2011, 02:33:42
aky je rozdiel medzi znakom kolmosti a omegou?? ked hovorime o typoch samozrejme
ze Kolmost je z mnoziny omega ,
kolmost znamena to , ze nastal chybny vypocet (este overim v prednaskam )
kolmost je AnyType vsak?? proste vsetky typy.. ale co je omega?
Quote from: antil kiprest on 17.01.2011, 02:33:42
aky je rozdiel medzi znakom kolmosti a omegou?? ked hovorime o typoch samozrejme
Quote from: antil kiprest on 17.01.2011, 01:55:15Quote from: Mike on 17.01.2011, 01:51:57Quote from: Mike on 17.01.2011, 01:41:29neviem co s tymto
2.) bola dana funkcia "function F(x : real) : integer". Tato funkcia bola definovana v ramci funkcie H, ktora bola volana vo funkcii G.
Funkcia F sa volala s parametrom F(1.5+2). Bolo treba napisat nieco s tabulkou symbolov, stav pred vykonanim tela a po vykonani, stavy premennych, atributov..
spominalo sa tam nieco s klauzulou begin..
(zrejme strana 82 v skriptach)
anyone ?
toto netusim ani v naznakoch
Quote from: antil kiprest on 17.01.2011, 01:31:13Quote from: Mike on 17.01.2011, 01:27:24
3.) Navrhnite jednym pravidlom deklaraciu premennych Vars ak definicia zacina klucovym slovom var, potom nasleduje nenulovy pocet nazvov premennych, za nimi dvojbodka a nasledovny typ T.
malo byt nejak tak:
Vars -> "var" id { "," id } " : " T //id - tak oznacoval Kolar premenne
zostrojit syntakticky analyzator aj so zotavenim pre procedure Vars(k:symset)
ako by ste riesili ?
v tej ulohe nie je nic o ciarkach, takze "," by som vynechal.... na zotavenie idem kuknut
Quote from: Mike on 17.01.2011, 01:17:13Quote from: Mike on 17.01.2011, 00:40:55
takze ak napriklad mam A->aBCdeF|aBCd, vieme ze to nie je gramatika LL(1) lebo v jednom riadku nemoze byt viac krat ten isty terminalny symbol
do LL(1) vyberiem pred zatvorku aBCd a vyjde mi ...
A-> aBCd [ eF ]
Quote from: Mike on 17.01.2011, 01:10:47Quote from: antil kiprest on 17.01.2011, 01:04:07kde je to v skriptach ? officialne sa to vola ako to pravidlo ?
to s tym vyberanim pred zatvorku bolo myslene len prenesene.. proste sa na to pozri logicky.. mas A -> aBCd | aBCdeF ... bud nastane prve alebo druhe... spolocne maju 'aBCd' cize to nastane urcite, takze A-> aBCd , a potom uz bud moze alebo nemusi prist aj to 'eF' cize [eF]
Quote from: Mike on 17.01.2011, 01:00:05Quote from: antil kiprest on 17.01.2011, 00:42:33Quote from: Mike on 17.01.2011, 00:40:55
takze ak napriklad mam A->aBCdeF|aBCd, vieme ze to nie je gramatika LL(1) lebo v jednom riadku nemoze byt viac krat ten isty terminalny symbol
do LL(1) vyberiem pred zatvorku aBCd a vyjde mi co ...
A-> aBCd ( eF| ? )
A-> aBCd [eF] dla mna
Ake pravidlo ste pouzili?
Quote from: antil kiprest on 17.01.2011, 00:42:33Quote from: Mike on 17.01.2011, 00:40:55
takze ak napriklad mam A->aBCdeF|aBCd, vieme ze to nie je gramatika LL(1) lebo v jednom riadku nemoze byt viac krat ten isty terminalny symbol
do LL(1) vyberiem pred zatvorku aBCd a vyjde mi co ...
A-> aBCd ( eF| ? )
A-> aBCd [eF] dla mna
Quote from: elros on 17.01.2011, 00:40:39
asi to bude nejaky LL(k) jazyk,..
Quote from: antil kiprest on 17.01.2011, 00:35:44Quote from: elros on 17.01.2011, 00:32:15
to end je len slovko,.. teda ze koniec napr v jazyku pascal,.. v cecku je to ta vlnita zatvorka,.. ked chces ten label l2 je vlastne ten koniec.
a ta gramatika prepisana bude: a(bC |{B}) ,... to mas akokeby si a vybral pred zatvorky, lebo v LL1 gramatike v jednom riadku nema byt dvakrat ten isty terminalny symbol.
no jasne, to B navyse som si nevsimol.. a nevies aky je to teda jazyk?? myslim A-> abC | a{B} ...typujem ze je kontextovy, alebo to je nieco ine?
Quote from: antil kiprest on 17.01.2011, 00:11:37Quote from: OsamelyVlk on 17.01.2011, 00:06:23Quote from: ondrej0071 on 17.01.2011, 00:00:17Quote from: ludko on 16.01.2011, 23:58:09
3) Upravte bezkontext gramatiku
A-> abC | a{B} na LL(1). Pre upravenu gramatiku spravit syntakticky analyzator pomocou procedur Check a Error.
??
tak to by aj mna zaujimalo,ako to ma vyzerat
no tam sa naraza nato ze to ma byt v EBNF , cize prefixy maju byt vyclenene zlava (aby sa mohlo jednoznacne hned v uvode rozhodnut )
nieco v zmysle a(bC |B{B});
NOT SURE!
a v akom jazyku je A-> abC | a{B} ?? to nie je LL(1) ? resp EBNF? mam v tom trosku zmatok
Quote from: ondrej0071 on 17.01.2011, 00:00:17Quote from: ludko on 16.01.2011, 23:58:09
3) Upravte bezkontext gramatiku
A-> abC | a{B} na LL(1). Pre upravenu gramatiku spravit syntakticky analyzator pomocou procedur Check a Error.
??
tak to by aj mna zaujimalo,ako to ma vyzerat
Quote from: ondrej0071 on 16.01.2011, 22:49:19Quote from: ludko on 16.01.2011, 22:15:11
2.NapĂšte, do akej konfigurácie sa dostane automat pri konfigurácii
. a {b | c }, ak na vstup pride znak a
a. {b|c}
toto nie je spravne...ak pride a,tak to bude vyzerat takto,ak sa nemylim
a { . b| . c} .
Quote from: ludko on 16.01.2011, 22:39:27Quote from: tibike262 on 16.01.2011, 22:22:20Quote from: OsamelyVlk on 16.01.2011, 22:19:13tak takQuote from: ondrej0071 on 16.01.2011, 22:06:29Quote from: ludko on 16.01.2011, 22:01:30
1) Na základe def. rozšĂrenĂ˝ch reg.vĂ˝razov definujte jazyk pre nekoneÄŤnĂ© reĹĄazce ab, abab, ...Prázdny reĹĄazec nepatrĂ do jazyka. Nakreslite prechodovĂ˝ diagram.
{ab} ??
tiez si myslim,zeby to malo tak byt,ale neviem aky je rozdiel medzi prazdnym a neprazdnym retazcom lebo by to mohlo byt aj (ab) {ab}
{ab} == ze vyraz ab moze byt nula az n-krat
ak vsak pred tento vyraz das (ab) , zabezpecis , ze vyraz ab minimalne 1x bude
cize (ab) {ab} == ze ab je vzdy raz az nekonecno.
tak nejak to vidim ja.
Prechodovy diagram potom bude len takto vyzerat??