logo

Crowdly

Browser

Add to Chrome

Automaadid, keeled ja translaatorid (LTAT.03.006)

Looking for Automaadid, keeled ja translaatorid (LTAT.03.006) test answers and solutions? Browse our comprehensive collection of verified answers for Automaadid, keeled ja translaatorid (LTAT.03.006) at moodle.ut.ee.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Nimeta järgmises Java funktsioonis esinevad vabad muutujad tähestiku järjekorras, komadega eraldatult. Ära kasuta vastuses tühikuid!

    static int f(int val) {

int r = 0;

if (val > ct) {

r

+= val;

return r;

} else {

int x = y;

return x++;

}

}
View this question

Nimeta järgmises valemis esinevad vabad muutujad

x ∉ a & ∃x[∀y[x ∈ a → y ∈ b]]

Sisesta vabade muutujate nimed tähestiku järjekorras komadega eraldatuna (ära kasuta tühikuid).

View this question

Millised allpool toodud C koodi lõigud transleeruvad järgnevaks CMa käskude jadaks, kui ρ  = {x ⟼ 7, y ⟼ 12 }.

loadc 2

loadc 3

add

loadc 7

store

loadc 7

load

loadc 1

add

loadc 12

store

View this question

Millised järgmistest koodi genereerimise kutsetest on definineeritud (õnnestub koodi genereerida)?

0%
0%
0%
0%
0%
View this question

Vali õiges järjekorras sellised CMa käsud, et nende täitmisel satuks magasini tippu muutuja z vastandväärtus (st. kui z=4, siis peab magasini tippu jääma -4 ja vastupidi). Eeldame, et aadresside vastavus on ρ  = {x ⟼ 0, y ⟼ 1, z ⟼ 2 }.

View this question

Mis jääb CMa magasini tippu järgmiste käskude täitmise järel?

loadc 10

loadc 5

mul

loadc 10

add

View this question

Märgi järgnevate väidete hulgast kõik tõesed.

0%
0%
0%
0%
0%
0%
0%
View this question

javap programm andis sellise väljundi:

Compiled from "Main.java"

public class Main {

  public Main();

    Code:

       0: aload_0

       1: invokespecial #1   // Method java/lang/Object."<init>": ()V

       4: return

  public static void main(java.lang.String[]);

    Code:

       0: new           #2   // class A

       3: dup

       4: invokespecial #3   // Method A."<init>": ()V

       7: astore_1

       8: aload_0

       9: invokestatic  #4   // Method A.f: ([Ljava/lang/String;)V

      12: aload_1

      13: aload_0

      14: iconst_0

      15: aaload

      16: invokevirtual #5   // Method A.f: (Ljava/lang/String;)V

      19: return

}

NB! Pööra tähelepanu tüübideskriptorite erinevusele:

  • [Ljava/lang/String;

  • Ljava/lang/String;

Ülesanne: Märgi ära kõik õiged väited.

0%
0%
0%
0%
0%
View this question

Mitu erinevat muutujat esineb järgnevas valemis

x ∉ a & ∃x[∀y[x ∈ a → y ∈ b]]

View this question

Mis on järgmise Mealy masina väljund sisendi "ababada" korral? Selle käitumise kohta võib lugeda jFlap tutorialist.

Mealy Masin

View this question

Want instant access to all verified answers on moodle.ut.ee?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome