Tugas PO5
1. Sebutkan dan jelaskan kelebihan perangkat mobile?
Jawab:
a. Kelebihan yang dimiliki perangkat mobile berupa akses ke berbagai macam jaringan atau perangkat lainnya bisa membuat perangkat tersebut bisa dijadikan target utama serangan virus. Apalagi saat ini gejala tersebut makin jelas. Pengguna perangkat mobile semakin lama semakin menunjukkan gejala meningkat. Macam aplikasinyapun semakin banyak pula yang membuatnya berhubungan dengan beragam penyedia layanan. Sehingga kalau suatu sistem pengaman konvensional (yang kita gunakan sehari-hari) selalu memonitor virus-virus baru, maka sistem tersebut dimasa datang diharapkan dapat memonitor kode-kode yang datang dan dikirim menuju perangkat mobile. Tentu saja kebijaksanaan ini akan mendorong terciptanya software untuk antivirus perangkat mobile dan juga content filtering-nya.
b. Interface sangat mudah, mudah disini berarti tidak memerlukan keahlian khusus dalam mengoperasikannya
c. Jenis aplikasi sangat beragam,dari yang sederhana sampai yang komplek, dari yang ringan bahkan dapat digunakan untuk aplikasi berat
2. Gambar dan jelaskan siklus hidup MIDlet dalam pemrograman mobile J2ME.
Jawab:
1. Siklus MIDlet dimulai ketika di-instantiate oleh AMS. MIDlet pada awalnya masuk status “Pause” setelah perintah baru dibuat. AMS memanggil constructor public tanpa argumen dari MIDlet. Jika sebuah exception terjadi dalam constructor, MIDlet memasuki status “Destroyed” dan membuangnya segera.
2. MIDlet masuk ke dalam status “Active” atas pemanggilan method startUp() oleh AMS.
3. MIDlet masuk ke dalam status “Destroyed” ketika AMS memanggil method destroyApp(). Status ini juga kembali diakses ketika method notifyDestroyed() kembali dengan sukses kepada aplikasi.
3. Sebutkan dan jelaskan pengertian CLDC dan MIDP?
a. CLCD adalah perangkat dasar dari J2ME, spesifikasi dasar yang berupa library dan API yang diimplementsikan pada J2ME seperti yang digunakan pada telepon sellular, pager, dan PDA.
Spesifikasi CLDC pada J2ME adalah spesifikasi minimal dari package, kelas dan sebagai fungsi Java Virtual Machine yang dikurangi agar dapat diimplementasikan dengan keterbatasan sumber daya pada alat-alat tersebut
b. MIDP adalah spesifikasi untuk sebuah profile J2ME. Spesifikasi CLDC pada J2ME adalah spesifikasi minimal dari package, kelas dan sebagai fungsi Java Virtual Machine yang dikurangi agar dapat diimplementasikan dengan keterbatasan sumber daya pada alat-alat tersebut
MIDP memiliki lapisan diatasCLDC,API ambahan untuk daur hidup aplikasi, antarmuka , jaringan dan penyimpanan persinten.






