mulai (*)
selesai (*)
sementara
selama
Benar
(1/1) Point
22. Di Alice, pemrograman yang berbeda tidak diperlukan untuk objek yang berbeda,
karena semua objek bergerak dengan cara yang sama. TRUE atau FALSE?
TRUE
FALSE (*)
Benar
(1/1) Point
23. Di Alice, prosedur mana yang digunakan untuk menetapkan satu objek sebagai
kendaraan milik lainnya?
setObjectVehicle
setClassVehicle
setVehicle (*)
Vehicle
Benar
(1/1) Point
24. Di Alice, saat dua objek disinkronkan dan bergerak bersama, ini berarti bahwa
satu objek adalah:
Objek milik lainnya
Instance milik lainnya
Kendaraan milik lainnya (*)
Kelas milik lainnya
Benar
(1/1) Point
Section 3
(Jawab semua pertanyaan di bagian ini)
25. Di Greenfoot, properti instance dapat dimodifikasi dalam dokumentasi. TRUE atau
FALSE?
TRUE
FALSE (*)
Benar
(1/1) Point
26. Di Greenfoot, instance mewarisi karakteristik subclass milik mereka, tetapi bukan
superclass. TRUE atau FALSE?
TRUE
FALSE (*)
Benar
(1/1) Point
27. Variabel kelas juga dikenal sebagai ____________.
Kelas
Bidang (*)
Sintaks
Instance
Metode
Benar
(1/1) Point
28. Dari pelajaran Greenfoot Anda, untuk melihat metode yang kelas mewarisi, buka
editor kode dan pilih dokumentasi. TRUE atau FALSE?
TRUE (*)
FALSE
Benar
(1/1) Point
29. Gunakan pengetahuan Greenfoot Anda untuk menjawab pertanyaan tersebut.
Salah satu alasan untuk menulis metode yang ditentukan di kelas adalah
membuatnya lebih mudah dibaca. TRUE atau FALSE?
TRUE (*)
FALSE
Benar
(1/1) Point
30. Metode yang ditetapkan adalah metode yang hanya dibuat oleh tim
pengembangan Greenfoot?
TRUE
FALSE (*)
Benar
(1/1) Point
31. Dalam pemrograman berorientasi objek, programmer menganalisis masalah dan
membuat objek untuk memecahkan masalah. TRUE atau FALSE?
TRUE (*)
FALSE
Benar
(1/1) Point
32. Dari pelajaran Greenfoot Anda, Manakah dari pernyataan berikut yang paling
benar?
Program saya selesai saat dikompilasi.
Program saya selesai saat saya menambahkan gambar.
Program saya selesai saat saya menambahkan musik.
Program saya selesai saat dijalankan dan saya sudah menguji kodenya. (*)
Benar
(1/1) Point
33. Metode apa yang digunakan untuk memutar suara dalam game Greenfoot Anda?
metode playSound (*)
metode getSound
metode findSound
metode importSound
Benar
(1/1) Point
34. Di Greenfoot, metode mana yang akan Anda gunakan untuk mendapatkan
masukan dari pengguna?
getInput()
ask() (*)
getText()
input()
Benar
(1/1) Point
35. Gunakan pengetahuan Greenfoot Anda: Abstraksi terjadi dalam berbagai cara
dalam pemrograman. TRUE atau FALSE?
TRUE (*)
FALSE
Benar
(1/1) Point
36. Di Greenfoot Anda dapat menggunakan operator perbandingan untuk
membandingkan variabel ke nomor acak. TRUE atau FALSE?
TRUE (*)
FALSE
Benar
(1/1) Point
37. If-else statement mengeksekusi blok kode pertamanya jika suatu kondisi TRUE,
dan blok kode keduanya jika suatu kondisi FALSE, tetapi tidak keduanya. TRUE atau
FALSE?
TRUE (*)
FALSE
Benar
(1/1) Point
38. Dari pelajaran Greenfoot Anda, mana dari operator perbandingan berikut yang
mewakili "lebih besar dari"?
<
!=
==
> (*)
Benar
(1/1) Point
39. Dalam Greenfoot, titik koma tidak diperlukan pada akhir metode yang
menggunakan notasi titik. TRUE atau FALSE?
TRUE
FALSE (*)
Benar
(1/1) Point
40. Kita dapat menggunakan konstruktor Actor untuk secara otomatis membuat
instance Actor saat dunia Greenfoot diinisialisasi. TRUE atau FALSE?
TRUE
FALSE (*)
Benar
(1/1) Point
41. Operator kontrol Greenfoot mana yang digunakan untuk menguji apakah dua nilai
sama?
= operator
>= operator
== operator (*)
!= operator
Benar
(1/1) Point
42. Dari pelajaran Greenfoot Anda, apa parameter konstruktor berikut yang
menciptakan gambar baru, dan menetapkannya ke kelas Actor?
setImage (new GreenfootImage("Bee01.png"));
setImage
GreenfootImage
baru
Bee01.png (*)
Benar
(1/1) Point
43. Objek adalah instance kelas. TRUE atau FALSE?
TRUE (*)
FALSE
Benar
(1/1) Point
44. Dari pelajaran Greenfoot Anda, mana dari berikut ini bukan langkah untuk
membuat subclass baru?
Program kelas untuk bergerak maju. (*)
Klik kanan pada superclass.
Beri nama kelas.
Klik subclass Baru...
Pilih gambar untuk kelas.
Benar
(1/1) Point
45. Dari pelajaran Greenfoot Anda, di mana Anda meninjau metode pewarisan kelas?
Pernyataan if
Dokumentasi (*)
Metode Act
Inspektur
Benar
(1/1) Point
46. Di Greenfoot, metode dengan jenis pengembalian seperti apa yang digunakan
untuk mempelajari lebih lanjut tentang orientasi objek?
non-void return type (*)
method return type
void return type
object return type
Benar
(1/1) Point
47. Di Greenfoot IDE, simbol apa yang menunjukkan bahwa variabel adalah array?
Kurung kurawal { }
Titik dua :
Titik koma ;
Kurung siku [ ] (*)
Benar
(1/1) Point
48. Manakah dari berikut ini bukan merupakan komponen dari while loop?
Variabel loop
Variable lokal
Operator kontrol
Pernyataan if (*)
kata kunci sementara
Benar
(1/1) Point
49. Manakah dari berikut ini adalah contoh penggabungan string?
Sebagai ganti memasukkan ".png" setelah setiap nama file gambar, tambahkan ".png"
setelah nilai imageName dalam pernyataan pemrograman.
Sebagai ganti memasukkan ".png" setelah setiap nama file gambar, tambahkan &&
".png" setelah nilai imageName dalam pernyataan pemrograman.
Sebagai ganti memasukkan ".png" setelah setiap nama file gambar, tambahkan +
".png" setelah nilai imageName dalam pernyataan pemrograman. (*)
Sebagai ganti memasukkan ".png" setelah setiap nama file gambar, tambahkan =
".png" setelah nilai imageName dalam pernyataan pemrograman.
Salah. Lihat Bagian 3 Pelajaran 10.
(0/1) Point
50. Di Greenfoot, kapan variabel lokal paling sering digunakan?
Dalam konstruktor dunia
Dalam skenario
Dalam konstruksi loop (*)
Dalam metode tindakan
Benar
(1/1) Point