Betrakta felmeddelandet:
Foo.java:17: cannot resolve symbol symbol : variable bra location: class Foo bra = 42; ^ 1 error
bra
Foo
Hur ser minnet för variabeln x ut efter följande kodsnutt?
x
double x = 5.81; double y = 0.0; for (y = 0.0; y < 5.81; y++) { System.out.println("Oui!"); }
0
int
double
String
Välj den minnesbild (övre utan referenspil och/eller nedre med referenspil) som passar bäst för ditt svar.
Inuti din klass använder du en for-slinga i en beräkning t ex
for
for (int i = 0; i < 10; i++)
i
Antag att variabeln double d redan är deklarerad. Vilket/vilka alternativ har den korrekta anropsparametern? (a) Math.cos(double d = 0); (b) Math.cos(double d); (c) Math.cos(d == 0); (d) Math.cos(d); (e) Inget av ovanstående. Uppgift 5 Vilken/vilka av följande kan användas för att upprepa satser? (a) for (b) if (c) while (d) Inget av ovanstående. Uppgift 6 int k = 10; int i = 0; while (i < 10) { System.out.println("Tjohoo!"); k++; } Vad skrivs ut av ovanstående program? (a) Tjohoo! skrivs ut oändligt antal gånger. (b) Tjohoo! skrivs ut, men endast en gång. (c) Tjohoo! skrivs ut 10 gånger. (d) Ingenting. (e) Inget av ovanstående. Uppgift 7 Vilket/vilka av följande påståenden är felaktiga? (a) En instansvariabel kan ingå i en return-sats. (b) En instansvariabel existerar så länge dess instans/objekt existerar. (c) En instansvariabel är åtkomlig från dess instans/objekts samtliga instansmetoder. (d) En instansvariabel kan samtidigt vara en lokal variabel. Uppgift 8 Vilken/vilka av följande är jämförelseoperatorer? (a) < (b) > (c) ! (d) == (e) Ingen av ovanstående. Uppgift 9 Vilket/vilka av följande metodhuvuden kan vara en konstruktor? (a) public Dice skapaTärning() (b) public void skrivut() (c) public Dice() (d) public int kasta() (e) Inget av ovanstående. Uppgift 10 Följande deklarationer står i en main()-metod: BufferedReader läs = new BufferedReader(new InputStreamReader(System.in)); int i; String s; Vilket/vilka av följande alternativ är kompletta satser som fungerar och dessutom läser in något från tangentbordet? Det givna alternativet antas stå efter ovanstående deklarationer (d v s i main()) och användaren antas skriva in vad som förväntas på tangentbordet. (a) String s = indata.readLine() (b) s = läs.readLine() (c) s = läs.readLine(); (d) s = stdin.readLine(); (e) String s = indata.readLine(); (e) Inget av ovanstående. Uppgift 11 Vilket/vilka av följande påståenden är korrekta? (a) Vid instansiering anropas en konstruktor. (b) Vid instansiering skapas en ny uppsättning av klassvariablerna. (c) Vid instansiering raderas klassvariablerna. (d) Vid instansiering skapas en ny uppsättning av instansvariablerna. (e) Inget av ovanstående. Till svaren eller tillbaka till övningssidan (email)
double d
Math.cos(double d = 0);
Math.cos(double d);
Math.cos(d == 0);
Math.cos(d);
Vilken/vilka av följande kan användas för att upprepa satser? (a) for (b) if (c) while (d) Inget av ovanstående. Uppgift 6 int k = 10; int i = 0; while (i < 10) { System.out.println("Tjohoo!"); k++; } Vad skrivs ut av ovanstående program? (a) Tjohoo! skrivs ut oändligt antal gånger. (b) Tjohoo! skrivs ut, men endast en gång. (c) Tjohoo! skrivs ut 10 gånger. (d) Ingenting. (e) Inget av ovanstående. Uppgift 7 Vilket/vilka av följande påståenden är felaktiga? (a) En instansvariabel kan ingå i en return-sats. (b) En instansvariabel existerar så länge dess instans/objekt existerar. (c) En instansvariabel är åtkomlig från dess instans/objekts samtliga instansmetoder. (d) En instansvariabel kan samtidigt vara en lokal variabel. Uppgift 8 Vilken/vilka av följande är jämförelseoperatorer? (a) < (b) > (c) ! (d) == (e) Ingen av ovanstående. Uppgift 9 Vilket/vilka av följande metodhuvuden kan vara en konstruktor? (a) public Dice skapaTärning() (b) public void skrivut() (c) public Dice() (d) public int kasta() (e) Inget av ovanstående. Uppgift 10 Följande deklarationer står i en main()-metod: BufferedReader läs = new BufferedReader(new InputStreamReader(System.in)); int i; String s; Vilket/vilka av följande alternativ är kompletta satser som fungerar och dessutom läser in något från tangentbordet? Det givna alternativet antas stå efter ovanstående deklarationer (d v s i main()) och användaren antas skriva in vad som förväntas på tangentbordet. (a) String s = indata.readLine() (b) s = läs.readLine() (c) s = läs.readLine(); (d) s = stdin.readLine(); (e) String s = indata.readLine(); (e) Inget av ovanstående. Uppgift 11 Vilket/vilka av följande påståenden är korrekta? (a) Vid instansiering anropas en konstruktor. (b) Vid instansiering skapas en ny uppsättning av klassvariablerna. (c) Vid instansiering raderas klassvariablerna. (d) Vid instansiering skapas en ny uppsättning av instansvariablerna. (e) Inget av ovanstående. Till svaren eller tillbaka till övningssidan (email)
if
while
int k = 10; int i = 0; while (i < 10) { System.out.println("Tjohoo!"); k++; }
Vilket/vilka av följande påståenden är felaktiga? (a) En instansvariabel kan ingå i en return-sats. (b) En instansvariabel existerar så länge dess instans/objekt existerar. (c) En instansvariabel är åtkomlig från dess instans/objekts samtliga instansmetoder. (d) En instansvariabel kan samtidigt vara en lokal variabel. Uppgift 8 Vilken/vilka av följande är jämförelseoperatorer? (a) < (b) > (c) ! (d) == (e) Ingen av ovanstående. Uppgift 9 Vilket/vilka av följande metodhuvuden kan vara en konstruktor? (a) public Dice skapaTärning() (b) public void skrivut() (c) public Dice() (d) public int kasta() (e) Inget av ovanstående. Uppgift 10 Följande deklarationer står i en main()-metod: BufferedReader läs = new BufferedReader(new InputStreamReader(System.in)); int i; String s; Vilket/vilka av följande alternativ är kompletta satser som fungerar och dessutom läser in något från tangentbordet? Det givna alternativet antas stå efter ovanstående deklarationer (d v s i main()) och användaren antas skriva in vad som förväntas på tangentbordet. (a) String s = indata.readLine() (b) s = läs.readLine() (c) s = läs.readLine(); (d) s = stdin.readLine(); (e) String s = indata.readLine(); (e) Inget av ovanstående. Uppgift 11 Vilket/vilka av följande påståenden är korrekta? (a) Vid instansiering anropas en konstruktor. (b) Vid instansiering skapas en ny uppsättning av klassvariablerna. (c) Vid instansiering raderas klassvariablerna. (d) Vid instansiering skapas en ny uppsättning av instansvariablerna. (e) Inget av ovanstående. Till svaren eller tillbaka till övningssidan (email)
return
Vilken/vilka av följande är jämförelseoperatorer? (a) < (b) > (c) ! (d) == (e) Ingen av ovanstående. Uppgift 9 Vilket/vilka av följande metodhuvuden kan vara en konstruktor? (a) public Dice skapaTärning() (b) public void skrivut() (c) public Dice() (d) public int kasta() (e) Inget av ovanstående. Uppgift 10 Följande deklarationer står i en main()-metod: BufferedReader läs = new BufferedReader(new InputStreamReader(System.in)); int i; String s; Vilket/vilka av följande alternativ är kompletta satser som fungerar och dessutom läser in något från tangentbordet? Det givna alternativet antas stå efter ovanstående deklarationer (d v s i main()) och användaren antas skriva in vad som förväntas på tangentbordet. (a) String s = indata.readLine() (b) s = läs.readLine() (c) s = läs.readLine(); (d) s = stdin.readLine(); (e) String s = indata.readLine(); (e) Inget av ovanstående. Uppgift 11 Vilket/vilka av följande påståenden är korrekta? (a) Vid instansiering anropas en konstruktor. (b) Vid instansiering skapas en ny uppsättning av klassvariablerna. (c) Vid instansiering raderas klassvariablerna. (d) Vid instansiering skapas en ny uppsättning av instansvariablerna. (e) Inget av ovanstående. Till svaren eller tillbaka till övningssidan (email)
<
>
!
==
Vilket/vilka av följande metodhuvuden kan vara en konstruktor? (a) public Dice skapaTärning() (b) public void skrivut() (c) public Dice() (d) public int kasta() (e) Inget av ovanstående. Uppgift 10 Följande deklarationer står i en main()-metod: BufferedReader läs = new BufferedReader(new InputStreamReader(System.in)); int i; String s; Vilket/vilka av följande alternativ är kompletta satser som fungerar och dessutom läser in något från tangentbordet? Det givna alternativet antas stå efter ovanstående deklarationer (d v s i main()) och användaren antas skriva in vad som förväntas på tangentbordet. (a) String s = indata.readLine() (b) s = läs.readLine() (c) s = läs.readLine(); (d) s = stdin.readLine(); (e) String s = indata.readLine(); (e) Inget av ovanstående. Uppgift 11 Vilket/vilka av följande påståenden är korrekta? (a) Vid instansiering anropas en konstruktor. (b) Vid instansiering skapas en ny uppsättning av klassvariablerna. (c) Vid instansiering raderas klassvariablerna. (d) Vid instansiering skapas en ny uppsättning av instansvariablerna. (e) Inget av ovanstående. Till svaren eller tillbaka till övningssidan (email)
public Dice skapaTärning()
public void skrivut()
public Dice()
public int kasta()
Följande deklarationer står i en main()-metod:
main()
BufferedReader läs = new BufferedReader(new InputStreamReader(System.in)); int i; String s;
(a) String s = indata.readLine() (b) s = läs.readLine() (c) s = läs.readLine(); (d) s = stdin.readLine(); (e) String s = indata.readLine(); (e) Inget av ovanstående. Uppgift 11 Vilket/vilka av följande påståenden är korrekta? (a) Vid instansiering anropas en konstruktor. (b) Vid instansiering skapas en ny uppsättning av klassvariablerna. (c) Vid instansiering raderas klassvariablerna. (d) Vid instansiering skapas en ny uppsättning av instansvariablerna. (e) Inget av ovanstående. Till svaren eller tillbaka till övningssidan (email)
String s = indata.readLine()
s = läs.readLine()
s = läs.readLine();
s = stdin.readLine();
String s = indata.readLine();
Vilket/vilka av följande påståenden är korrekta? (a) Vid instansiering anropas en konstruktor. (b) Vid instansiering skapas en ny uppsättning av klassvariablerna. (c) Vid instansiering raderas klassvariablerna. (d) Vid instansiering skapas en ny uppsättning av instansvariablerna. (e) Inget av ovanstående. Till svaren eller tillbaka till övningssidan (email)
Till svaren eller tillbaka till övningssidan (email)