Author Topic: Konštrukcie preklada?ov  (Read 61691 times)

Payne

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Re: Konštrukcie preklada?ov
« Reply #325 on: 14.01.2010, 00:03:04 »
Bratru je fest v pohode

BossZ

  • Sr. Member
  • ****
  • Posts: 262
    • View Profile
Re: Konštrukcie preklada?ov
« Reply #326 on: 14.01.2010, 00:29:21 »
a na skuske je vzdy plocica? ci oni sa striedaju?
Plocica a Bratru by tam mali byt

a bratru co je zac? tiez v pohode ako plocica?

btw... na skusku mi staci naucit sa zapoctove otazky + tych novych 20? lebo priklad isto neurobim... :/

ak mas dobry zapich, tak mas istotu :)
<iframe style="width:300px;height:600px;padding:0;margin: -300px 0px 0px 0px;border:0;" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" src="http://www.androidroka.sk/wp-content/themes/androidRoku/iframe.php?invite=52633e266001a22a5eb0166ee736bc68"></iframe>

provasik

  • Full Member
  • ***
  • Posts: 136
    • View Profile
Re: Konštrukcie preklada?ov
« Reply #327 on: 14.01.2010, 00:57:13 »
Ak mam 40 bodov je to v poriadku ? ... Viem ze je, len som sa chcel pochvalit ze ich mam :) :)

BossZ

  • Sr. Member
  • ****
  • Posts: 262
    • View Profile
Re: Konštrukcie preklada?ov
« Reply #328 on: 14.01.2010, 01:45:30 »
:)
<iframe style="width:300px;height:600px;padding:0;margin: -300px 0px 0px 0px;border:0;" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" src="http://www.androidroka.sk/wp-content/themes/androidRoku/iframe.php?invite=52633e266001a22a5eb0166ee736bc68"></iframe>

ssstenly

  • Newbie
  • *
  • Posts: 11
    • View Profile
Re: Konštrukcie preklada?ov
« Reply #329 on: 14.01.2010, 02:20:40 »
Bratru je fest v pohode
Bratru najlepsi ucitel vsetkych cias.......:o)

johnyo13

  • Hero Member
  • *****
  • Posts: 629
  • I can stand my own ground...
    • View Profile
Re: Konštrukcie preklada?ov
« Reply #330 on: 14.01.2010, 03:18:20 »
Bratru je fest v pohode
Bratru najlepsi ucitel vsetkych cias.......:o)
najlepsi DJ-ucitel :D
☼Ѿ☼ ... ☼Ѿ☼

provasik

  • Full Member
  • ***
  • Posts: 136
    • View Profile
Re: Konštrukcie preklada?ov
« Reply #331 on: 14.01.2010, 16:45:37 »
No, na skuske o 8:20 bol dost velky pocet novych otazkok- aspon u mna bola taka stvrtina novych - jedna otazka o globalnych atributoch ze co je to a co reprezentuje, dve otazky boli pre konfiguracie LL(1) prekladaca a v jednej z nich bolo treba urcit ze aku akciu predstavuje prechod medzi dvomi konfiguraciami a par novych otazko z optimalizacie - to je to co si spominam ... A samozrejme ani to ma nezastavilo aby som dostal A-cko :)

Eghinka

  • Full Member
  • ***
  • Posts: 174
  • kac! :P
    • View Profile
Re: Konštrukcie preklada?ov
« Reply #332 on: 14.01.2010, 17:14:07 »
to nie su nove otazky, su to vsetko otazky z prednasok ;-) tie veci su bud hrubo popisane alebo nejakym inym sposobom vyznacene :-) staci prejst 2krat prednasky..cca 2h ;-)

Gover

  • Jr. Member
  • **
  • Posts: 68
    • View Profile
Re: Konštrukcie preklada?ov
« Reply #333 on: 15.01.2010, 00:47:29 »
Ucil som sa len z tych otazok co su na kane a dal som dnes o 13:00 35/45 bodov. Venoval som tomu 2 hodinky pred skuskou. Za priklad mi dal 4 body lebo mi chybal 1b do C-cka. Neplanoval som ho robit, ale tak 70 bodov cloveka nasere :-) 

johnyo13

  • Hero Member
  • *****
  • Posts: 629
  • I can stand my own ground...
    • View Profile
Re: Konštrukcie preklada?ov
« Reply #334 on: 15.01.2010, 01:07:47 »
ja som mal 70,33 (priklad som nerobil) ale aj tak mi nedali C :)
☼Ѿ☼ ... ☼Ѿ☼

kOsTi

  • Hero Member
  • *****
  • Posts: 12765
    • View Profile
    • pretaktovanie.sk
Re: Konštrukcie preklada?ov
« Reply #335 on: 15.01.2010, 01:26:43 »
tak ale on mal 70 a tak robil priklad za 4b... aspon to mi z toho vyslo :)
:trestac:

johnyo13

  • Hero Member
  • *****
  • Posts: 629
  • I can stand my own ground...
    • View Profile
Re: Konštrukcie preklada?ov
« Reply #336 on: 15.01.2010, 01:34:02 »
ja viem, ja len tak som chcel poznamenat ze jak blizko c-cka som bol :D
☼Ѿ☼ ... ☼Ѿ☼

kOsTi

  • Hero Member
  • *****
  • Posts: 12765
    • View Profile
    • pretaktovanie.sk
Re: Konštrukcie preklada?ov
« Reply #337 on: 20.01.2010, 23:25:20 »
ja som mal case (vyraz) zero prikaz minus prikaz - ked je vyraz = 0 vykona prikazy prve, ked je zaporny druhe, ked je kladny tak nic :) simple...2 navestia 2 podmienky

pocujte ludia... toto bude vyzerat nejako takto?

| CASE LOZAT Vyraz POZAT ZERO Prikaz MINUS Prikaz
            {
                if($3.sig[0] != 'Z')    yyerror("Ocakava sa logicky vyraz pre prikaz cyklu CASE");
                $$=(char*)malloc(200+strlen($3.kod)+strlen($6)+strlen($8));
                pn1 = navestie++;
                pn2 = navestie++;
                sprintf($$,  
                    "%s"        
                    "\tifgt\t.%d\n"
                    "%s"
                    "\tifeq\t.%d\n"      
                    "%s"         
                    "\tgoto\t.%d\n"      
                    "\t.%d\n"      
                    "%s"
                    "\t.%d\n",
                    $3.kod,pn2,$3.kod,pn1,$8,pn2,pn1,$6,pn2
                    );
                free($3.kod);
                free($8);
                free($6);
            };
« Last Edit: 21.01.2010, 01:16:57 by kOsTi »
:trestac:

Payne

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Re: Konštrukcie preklada?ov
« Reply #338 on: 21.01.2010, 02:14:47 »
ten ifeq instrukcia nema byt takto

kOsTi

  • Hero Member
  • *****
  • Posts: 12765
    • View Profile
    • pretaktovanie.sk
Re: Konštrukcie preklada?ov
« Reply #339 on: 21.01.2010, 02:44:52 »
a ako? ved len ifeq a potom navestie kam ma skocit
:trestac:

Payne

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Re: Konštrukcie preklada?ov
« Reply #340 on: 21.01.2010, 05:01:41 »
Code: [Select]
CASE LOZAT Vyraz POZAT ZERO Prikaz MINUS Prikaz
            {
                if($3.sig[0] != 'Z')    yyerror("Ocakava sa logicky vyraz pre prikaz cyklu CASE");
                $$=(char*)malloc(200+strlen($3.kod)+strlen($6)+strlen($8));
                pn1 = navestie++;
                pn2 = navestie++;
                sprintf($$,  
                    "%s"        
                    "\tifeq\t.%d\n"      
                    "%s"        
                    "\tgoto\t.%d\n"      
                    "\t.%d\n"      
                    "%s"
                    "\t.%d\n",
                    $3.kod,pn1,$6.kod,pn2,pn1,$8.kod,pn2
                    );
                free($3.kod);
                free($8);
                free($6);
            };
napr takto ak ten prvy vyraz sa vykona ked je vyraz true a druhy ked je false
bo neviem ze co to tam ten zero ma byt

chapes, ne? ci treba komentar?
« Last Edit: 21.01.2010, 05:05:50 by Payne »

kOsTi

  • Hero Member
  • *****
  • Posts: 12765
    • View Profile
    • pretaktovanie.sk
Re: Konštrukcie preklada?ov
« Reply #341 on: 21.01.2010, 05:47:00 »
ja chapem jak funguje ifeq ked ides podla toho zadania... "ked je vyraz = 0 vykona prikazy prve, ked je zaporny druhe, ked je kladny tak nic "

to ma byt jak normalne CASE cize podla hodnoty vyrazu sa vykona prikaz... cize ked je vyraz = 0 tak sa vykonaju prikazy za ZERO a ked < 0 tak prikazy za MINUS (ked vacsia tak nic...
« Last Edit: 21.01.2010, 05:51:31 by kOsTi »
:trestac:

Payne

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Re: Konštrukcie preklada?ov
« Reply #342 on: 21.01.2010, 05:50:12 »
aha tak potom to asi budes mat dobre bo ja som nechapal ze jake zero a minus tam co ma robit

sak tolko sa uz spytas Plocicu on ti poradi aj ked uvidi ze mas zajem daco dorobit...

TradeMark

  • Hero Member
  • *****
  • Posts: 630
  • He ho forgets, will be destined to remember...
    • View Profile
Re: Konštrukcie preklada?ov
« Reply #343 on: 21.01.2010, 13:25:32 »
Ja som v priklade urobit iba to ze som zadefinoval funkciu (mal som dajaky if), okopcil som if nad tim a nechal prazdny sprintf(). Disiel za mnou ze sak to nic nerobi, som mu povedal ze aj ked to nic nerobi, tak to nic nepokazi! 6b/15 :D
Pičoch jest veľo, ale nalivačoch malo!

kOsTi

  • Hero Member
  • *****
  • Posts: 12765
    • View Profile
    • pretaktovanie.sk
Re: Konštrukcie preklada?ov
« Reply #344 on: 21.01.2010, 22:16:04 »
fuuu no celkom dost vela inych otazok na tom teste ale da sa to celkom...
:trestac:

Payne

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Re: Konštrukcie preklada?ov
« Reply #345 on: 22.01.2010, 00:13:37 »
Presne, ja som mal takmer polku novych az som kukal jak puk na to... Ale priklad to isti