Waktu Sisa : 0:20:58
1. Manakah dibawah ini yang tidak dibutuhkan untuk JTWI?
| MIDP 2.0 |
| |
| WMA 1.1 |
| |
| MMAPI 1.1 |
| |
| CLDC 1.0 |
| |
2. Fitur J2SE yang tidak terdapat dalam CLDC adalah
| Security |
| |
| Asynchronous Exceptions |
| |
| Internasionalization |
| |
| Reflection
|
| |
| Java Native Interface |
| |
3. Tentukan output dari potongan kode berikut ini :
| Muncul Tulisan "Hello,world!" |
| |
| Tidak muncul apa-apa |
| |
| Tidak bisa di-compile |
| |
| Tidak bisa di-run |
| |
4. Perhatikan kode dibawah ini:
Apa yang terjadi apabila kode diatas di-compile pada wireless toolkit ?
| Kode error karena CLDC tidak menerima package java.util |
| |
| Kode dapat berjalan dengan baik |
| |
| Kode error karena tidak memiliki method startApp(), pauseApp(), dan destroyApp(boolean a) |
| |
| Kode error karena class tersebut bukan MIDlet |
| |
5. Berikut ini yang benar mengenai configuration, kecuali
| Menggambarkan fitur minimal dari lingkungan lengkap Java runtime |
| |
| Untuk menjamin kemampuan portabilitas dan interoperabilitas optimal diantara berbagai macam perangkat yang dibatasi sumber dayanya |
| |
| Menggambarkan fitur tambahan |
| |
| Menggambarkan suatu komplemen yang minimum dari teknologi JAVA |
| |
6. Bagaimanakah status MIDlet pada saat pertama kali dijalankan?
Started |
|
Paused |
|
Active |
|
Running |
|
Destroyed |
|
7. Atribut MIDlet-Jar-Size dari file JAD menentukan ukuran file jar MIDlet dalam ukuran byte.
| Benar |
| |
| Salah |
| |
8. Berikut ini pernyataan yang benar mengenai CLDC adalah
Mengimplementasikan seluruh fitur J2SE |
|
JVM yang digunakan adalah CVM |
|
Digunakan perangkat pada genggam dengan memori minimal 2MB |
|
Digunakan perangkat genggam dengan memori minimal 160-512KB |
|
Prosessor hanya 32 bit saja |
|
9. Tentukan output dari potongan kode berikut ini :
"Hello, world!" |
|
"Hello, world!" selama 2 detik |
|
"Hello, world!" selama 5 detik |
|
"Hello, world!" muncul dan langsung hilang |
|
Tidak muncul apa-apa |
|
10. Perhatikan kode berikut!
Apakah yang terjadi jika kode berikut dijalankan Wireless Toolkit?
Menampilkan "foo" dan "bar" secara berulang-ulang jika tombol Lauch ditekan berulang-ulang. |
|
Terjadi error exception saat ditekan tombol Launch |
|
Tidak bisa dikompile |
|
Menampilkan "foo" dan "bar" sekali saja meskipun tombol Launch ditekan berulang-ulang. |
|
Hanya menampilan "foo" saja |
|
11. Tentukan output dari potongan kode berikut ini :
| Muncul tulisan "Hello, world!" |
| |
| Muncul layar kosong |
| |
| Muncul tulisan "Hello, world!" lalu berganti dengan layar kosong |
| |
| Muncul layar kosong lalu berganti dengan "Hello, world!" |
| |
| Error |
| |
12. Berikut ini atribut manakah yang menjelaskan versi dari CLDC dalam file JAD?
Configuration |
|
MIDP-Configuration |
|
Microedition-Configuration |
|
MIDlet-Configuration |
|
MIDlet-Version |
|
13. Diberikan potongan kode midlet console sebagai berikut
Apakah yang menjadi output dari kode diatas?
Kompilasi sukses, dan kode tidak menghasilkan exception, tetapi tidak ada yang dihasilkan dari method tersebut. |
|
"jeni" dan "dua" keduanya ditampilkan pada console |
|
Kode menghasilkan runtime exception. |
|
Kompilasi gagal |
|
"jeni" kemudian menampilkan exception |
|
14. Berikut ini yang tidak termasuk atribut MIDlet adalah
MIDlet-Info-URL |
|
MIDlet-Jar-URL |
|
MIDlet-Version |
|
MIDlet-Description |
|
MIDlet-Profile |
|
15. Berikut diberikan contoh perintah untuk membuat file JAR.
jar cvfm HelloMidlet.jar manifest.txt HelloMidlet.class
Apakah arti dari parameter "f" pada perintah diatas?
| Untuk membuat archive (file JAR) baru |
| |
| Untuk menampilkan proses pembuatan file JAR |
| |
| Untuk menentukan nama file archive (file JAR) |
| |
| Menentukan bahwa perintah tersebut menyertakan file manifest |
| |
| Mengupdate archive (file JAR) yang ada |
| |
16. Berikut ini yang merupakan method dalam kelas MIDlet adalah
notifyStarted() |
|
notifyPaused() |
|
notifyResume() |
|
resumeRequest() |
|
notifyDestroyed() |
|
pauseRequest() |
|
17. Dalam implementasinya MIDlet memiliki struktur direktori. Direktori apakah yang menyimpan sumber daya yang dibutuhkan oleh MIDlet, seperti gambar icon?
src |
|
res |
|
lib |
|
bin |
|
apps |
|
18. Sebutkanlah minimal system yang diperlukan untuk menjalankan sebuah MIDlet didalam emulator !
OS - Configuration - Profilegmmmm |
|
OS - KVM - CLDC - MIDP |
|
OS - CLDC - MIDP |
|
OS - Configuration |
|
OS - CLDC - MIDP - Optional Packages |
|
19. Berikut ini merupakan fitur MIDP 2.0 yang tidak terdapat pada MIDP 1.0
javax.media.* |
|
javax.io.* |
|
javax.rms.* |
|
javax.pki.* |
|
Semua salah |
|
20. Apa yang terjadi pada kode berikut ini?
Akan menampilkan Alert yang berisi "Hallo Duniaku..." |
|
Kode berhasil dikompile tetapi setelah dijalankan tidak menampilkan apapun |
|
Kode berhasil dikompile, tetapi menghasilkan error exception setelah dijalankan |
|
Kode tidak dapat dikompile atau terjadi error saat dikompile |
|
Semua jawaban salah |
|
DOWNLOAD ORIGINAL DOCUMENT
0 komentar:
Posting Komentar