Jumat, 06 Mei 2011

Kelebihan Perangkat Mobile

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. 
                 MIDP memiliki lapisan diatasCLDC,API ambahan untuk daur hidup aplikasi, antarmuka ,                 jaringan     dan penyimpanan persinten.  



Aplikasi MP3

TUGAS PO4

1. Membuat aplikasi MpPlayer dengan Netbeans











 
2. Apa definisi dari class dan object. Jelaskan !
       Jawab:
  1. Yang dimaksud Class adalah Kumpulan Sifat , ciri , dan perilaku mengenai suatu benda atau makhluk 
  2.   Sedangkan Object adalah Instance dari sebuah class, menjadikannya object disuatu kelas .
3. Apa keuntungan dari pewarisan dan kapan ini dibutuhkan ?
       Jawab:
     Pewarisan dibutuhkan pada saat membuat class baru di bawah class pertama yang sudah dibuat sebelumnya, sedangkan keuntungannya adalah  bisa membuat lebih dari 1 class yang diinginkan dan bisa mempunyai cabang class lain


4. Jelaskan perbedaan antar override dengan overload !
     Jawab :
OverrideTerjadi jika sub class menuliskan method yang sama nama dan parameternya dengan method super class.

Overload Penggunaan satu nama untuk beberapa method yang berbeda dengan parameter yang berbeda