P. 1
Java Praktikum 7 - Rudy Salman Akbar Alfarisy 1083152

Java Praktikum 7 - Rudy Salman Akbar Alfarisy 1083152

|Views: 121|Likes:
Dipublikasikan oleh RudySalmanA.Alfarisy

More info:

Published by: RudySalmanA.Alfarisy on Dec 26, 2010
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

05/21/2013

pdf

text

original

LAPORAN

PRAKTIKUM 7

MOBILE PROGRAMMING

Oleh : Rudy Salman Akbar Alfarisy (1083152) Teknik Informatika/3B

JURUSAN TEKNIK INFORMATIKA POLITEKNIK POS INDONESIA BANDUNG 2010

HALAMAN PENGESAHAN

Judul Praktikum Sub Judul Praktikum

: Persistence : 1. Tujuan 2. Latar Belakang 3. Percobaan

Tanggal Praktikum Tempat Praktikum Alat dan Software

: 24 Desember 2010 : Rumah : 1. Sun Java Wireless Toolkit 2. Paint 3. Notepad 4. Microsoft Office Word

Tanggal Penyerahan Laporan : 25 Desember 2010

Kelas Nama Jurusan

: TI /3B : Rudy Salman Akbar Alfarisy (1083152) : Teknik Informatika

Bandung, 30 November 2010 Menyetujui Dosen Pengampu

Azizah Zakiah, S.Kom

KATA PENGANTAR Puji syukur kami panjatkan ke hadirat Tuhan Yang Maha Esa yang atas kurniaNya penyusun dapat menyelesaikan Laporan Praktikum Mobile Programming (J2ME) ini. Adapun isi dari Laporan ini adalah mengenai hasil-hasil yang didapat dapat dari praktikum mata kuliah Mobile Programming dengan menggunakan bahasa pemrograman java didukung oleh software Sun Wireless Toolkit yang telah dilakukan. Demikian Laporan Praktikum Pemrograman Komputer ini di buat, sebagai hasil praktikum yang telah dilakukan. Kritik dan saran yang membangun sangat kami harapkan sehingga kedepannya nanti dapat lebih baik.

Penyusun,

Persistence
MIDP menyediakan sebuah API dimana program dapat menyimpan data – data aplikasi secara local didalam device tersebut. MIDP Record Management System adalah sebuah fasilitas yang dimiliki oleh MIDlets untuk menyimpan data-data aplikasi pada saat MIDlet invocations. Data akan disimpan dalam non-volatile memory didalam device. Hal ini berarti, data – data program yang telah disimpan tidak akan hilang walaupun program direstart maupun device dimatikan.

1. Tujuan
• • • • • • Memahami mengenai konsep dari record store Membuat dan membuka sebuah record store Menambah, memanggil kembali, mengupdate dan mendelete record Memanggil record satu persatu (enumerate) record dengan meggunakan RecordEnumerate Membuat sebuah record Comparator Membuat sebuah record filter

2. Latar Belakang
MIDP record management System adalah sebuah fasilitas yang dimiliki oleh MIDlets untuk menyimpan data – data aplikasi pada saat MIDlet invocations. Data akan disimpan dalam non – volatile memory didalam device. Hal ini berarti, data – data program yang telah disimpan tidak akan hilang walaupun program di restart maupun device dimatikan.

3. Percobaan
Percobaan 1 : Menambah Item

Jika dikompilasi maka akan menghasilkan hasil seperti berikut :

Apabila kita mengklik tombol New item maka Record Baru akan muncul.

Percobaan 2 : Membaca Record Store

Hasil kompilasi dari program ini adalah sebagai berikut :

Percobaan 3 : Penggunaan Enumerator

Jika dikompilasi maka akan menghasilkan output sebagai berikut :

KESIMPULAN
• Record ID dimulai dari 1, bukan dari 0. Oleh karena itu, apabila menggunakan loop, ingatlah untuk menggunakan 1 sebagai index pertama dan bukan 0. Lebih baik digunakan Record enumerator daripada menggunakan index incrementing. Record yang telah dihapus, tetapi masih tetap ingin dibaca pada contoh disini akan menyebabkan InvalidRecordIDException. recStore = RecordStore.openRecordStore(“RmsExample2”,true); Script ini digunakan untuk Membuka atau membuat sebuah record store dengan nama “RmsExample2” • RecordEnumeration enumerator = recStore.enumerateRecords(null,null,false); Script ini digunakan untuk Mengambil isi dari record Store

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->