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