Registrácia | Prihlásiť

Počítačové zadanie: Zadanie z predmetu konštrukcia prekladačov

Skryť detaily | Obľúbený
Náhľady Náhľady
1.1 Zadanie
Navrhnite jazyk pre daný problém a vytvorte jeho prekladač do jazyka JAL (JVM assembly language): Definícia a operácie s plnými štvorcami: zmena farby, zmena strany, presun, presun do iného štvorca.

1.2 Dodefinovanie zadania
Definícia štvorca je priradenie mena objektu, určenie jeho súradníc pomocou ľavého horného rohu, určenie dĺžky jeho strany a priradenie farby.
Vykreslenie nadefinovaného štvorca sa vykoná samostatným príkazom.
Zmena farby je proces pozostávajúci z dvoch krokov. Nastavenie novej farby objektu a jeho vykreslenie s novými parametrami.
Zmena strany pozostáva tiež z dvoch krokov. Nastavenie novej dĺžky a opätovné vykreslenie.
Presunom rozumieme nastavenie nových súradní ľavého horného rohu objektu a vykreslenie objektu na nových súradniciach.
Presun do iného štvorca je presun do zvoleného štvorca so súradnicami jeho ľavého horného rohu.
Hodnotenie (0x):