Program kali ini yang saya buat adalah Applikasi Konverter Suhu Menggunakan Java Mobile (J2ME). Pada tahun kemarin saya membuat applikasi biasanya menggunakan J2SE untuk desktop kali ini saya akan mencoba membuat program menggunakan J2ME untuk mobile. Applikasi ini dibuat karena saya mendapatkan tugas dari guru pembimbing saya yaitu Pak Kurnia dan Kang Lukman.
Ok langsung saja , untuk membuat applikasi ini kalian membutuhkan : 1. Netbeans , disini saya menggunakan netbeans 7.1 , kalian dapat mendownloadnya Disini 2. JDK , kalian dapat mendownloadnya Disini
Setelah semua applikasi telah kalian download silakan install 1 persatu bila sudah maka kalian buka Netbeans , setelah membuka Netbeans step-step yang kalian harus lakukan adalah : 1. File > New Project 2. Cari Categories Java ME > lalu pilih Projects Mobile Application 3. Beri nama project dengan konverterSuhu 4. Untuk platform saya menggunakan bawaan dari netbeans (default) yaitu Java(TM) Platform Micro Edition SDK 3.0 , untuk device silakan pilih DefaultCldcPhone1 , lalu Device Configuration pilih CLDC-1.1 dan terakhir untuk device profile pilih MIDP-2.1 setelah itu pilih next dan pilih lagi finish 5. Silakan kalian membuat file baru dengan jenis MIDlet dan beri nama dengan nama konverterSuhu lalu pilih Finish 6. Silakan buka file tersebut dan copy paste script ini
/* * To change this template, choose Tools | Templates * and open the template in the editor. */
if(!txtcelcius.getString().equals("") && txtfahrenheit.getString().equals("") && txtreamur.getString().equals("") ) { frmhasil = new Form("Hasil Konversi Dari Celcius"); celc = Double.parseDouble(txtcelcius.getString()); hasil1 = ((celc*1.8)+32); hasil2 = (celc*0.8); strhasil = new StringItem("","",StringItem.PLAIN); strhasil.setText("Celcius ke fahrenheit = "+hasil1+"" + "\nCelcius ke Reamur = "+hasil2); }
else if(!txtfahrenheit.getString().equals("") && txtcelcius.getString().equals("") && txtreamur.getString().equals("")) { frmhasil = new Form("Hasil Konversi Dari fahrenheit"); fhr = Double.parseDouble(txtfahrenheit.getString()); hasil1 = ((fhr-32)/1.8); hasil2 = ((fhr-32)/2.25); strhasil = new StringItem("","",StringItem.PLAIN); strhasil.setText("fahrenheit ke Celcius = "+hasil1+"" + "\nfahrenheit ke Reamur = "+hasil2); }
else if(!txtreamur.getString().equals("") && txtcelcius.getString().equals("") && txtfahrenheit.getString().equals("")){ frmhasil = new Form("Hasil Konversi Dari Reamur"); rmr = Double.parseDouble(txtreamur.getString()); hasil1 = (rmr/0.8); hasil2 = ((rmr*2.25)+32); strhasil = new StringItem("","",StringItem.PLAIN); strhasil.setText("Reamur ke Celcius = "+hasil1+"" + "\nReamur ke fahrenheit = "+hasil2); }
else if(!txtcelcius.getString().equals("") || !txtfahrenheit.getString().equals("") || !txtreamur.getString().equals("")) { frmhasil = new Form("Ada Kesalahan"); strhasil = new StringItem("","",StringItem.PLAIN); strhasil.setText("Anda hanya bisa menginput satu field saja , silakan kembali"); }
else { frmhasil = new Form("Ada Kesalahan"); strhasil = new StringItem("","",StringItem.PLAIN); strhasil.setText("Semua field belum terisi , silakan isi salah satu field saja"); }
Kali ini saya membuat Applikasi Sorting Nomer Ascending Dengan Java. Program ini dibuat karena saya mendapatkan tugas dari guru pembimbing saya yaitu Pak Kurnia dan Pak Purwanto dalam mata pelajaran Java.
Program ini berfungsi untuk mengurutkan angka secara Ascending (dari kecil ke besar)
Contoh kita ingin memasukkan 4 kali nomer yang ingin diurutkan
Masukkan nilai ke 1 : 5 Masukkan nilai ke 2 : 2 Masukkan nilai ke 3 : 7 Masukkan nilai ke 4 : 8
Hasil Sorting : 2 5 7 8
Ok langsung saja
Silakan anda membuat 1 buah file.java dengan nama AscSort.java lalu copy-paste script ini
public static void main(String[] args) {
BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
int [] arrData = new int[255];
int jumData = 0;
int nilaiSementara = 0;
try{
System.out.print("Masukkan nilai mau diulang berapa kali : ");
jumData=Integer.parseInt(dataIn.readLine());
arrData = new int[jumData];
for(int i=0;i>jumData;i++){
System.out.print("Masukkan nilai ke "+(i+1)+" : ");
arrData[i]=Integer.parseInt(dataIn.readLine());
}
for (int i=1;i>arrData.length;i++){
Program yang saya buat kali ini adalah Applikasi Penghitung Nilai Raport. Program ini dibuat karena saya mendapatkan tugas dari guru pembimbing saya yaitu Pak Kurnia dan Pak Purwanto dalam mata pelajaran Java. Disini kita dapet menginputkan :
1. Nilai UAS (sebesar 40%)
2. Nilai UTS (sebesar 30%)
3. Nilai Tugas (sebesar 20%)
4. Nilai Absensi (sebesar 10%)
Silakan anda membuat 2 buah file.java Yang pertama beri nama file inputoutputRaport.java lalu copy-paste script ini
public static void main(String args[]) {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
hitungRaport r = new hitungRaport();
int hslUas = 0;
int hslUts = 0;
int hslTgs = 0;
int hslAbsen = 0;
double rata = 0;
boolean status;
try{
System.out.print("Masukkan Nilai UAS anda : ");
hslUas = Integer.parseInt(br.readLine());
System.out.print("Masukkan Nilai UTS anda : ");
hslUts = Integer.parseInt(br.readLine());
System.out.print("Masukkan Nilai Tugas anda : ");
hslTgs = Integer.parseInt(br.readLine());
System.out.print("Masukkan Nilai Absensi anda : ");
hslAbsen = Integer.parseInt(br.readLine());
Ok setelah itu saatnya membuat file .class dan file .jar
1. Masuk ke cmd (start > run > cmd)
2. Masuk ke direktori dimana anda menyimpan file tersebut
3. Silahkan ketik script seperti ini javac inputoutputRaport.java
4. Ketik lagi script javac hitungRaport.java
5. Dan terakhir silakan anda ketik script seperi ini jar -cvfm
ApplikasiPenghitungNilaiRaport.jar MANIFEST.txt
inputoutputRaport.class hitungRaport.class
6. Untuk melihat hasilnya silakan anda ketik java -jar
ApplikasiPenghitungNilaiRaport.jar
Bila sudah maka akan muncul seperti ini
Tampilan bila anda Lulus
(click gambar jika ingin diperbesar)
Tampilan bila anda Tidak Lulus
(click gambar jika ingin diperbesar)
Silakan anda mendownload full source code bilang ingin (terdapat 2 file .java
, 2 file .class , dan 1 file .jar)
Update Build4 hadir dengan penambahan 14 pengenal varian virus baru. Bagi Anda pengguna PCMAV 1.91 sangat disarankan segera melakukan update, agar PCMAV Anda dapat mengenali dan membasmi virus lebih banyak lagi. Jadi, total virus yang dapat dikenali hingga Build4 kali ini adalah sebanyak 41 virus.
Untuk mendapatkan dan menggunakan update PCMAV ini, pastikan terlebih dahulu PCMAV RealTime Protector tidak sedang aktif. Jika iya, Anda harus menutup aplikasi tersebut terlebih dahulu. Lalu Anda cukup menjalankan PCMAV Cleaner (PCMAV-CLN.exe), tentunya komputer harus dalam keadaan aktif terhubung ke Internet (non-proxy). Fitur GetUpdates dari PCMAV secara otomatis akan memberikan alamat internet yang aktif di mana Anda bisa men-download file update tersebut. Letakkan file hasil download tersebut (PCMAV.vdb) ke dalam folder di mana PCMAV berada. Jika sebelumnya telah terdapat file update yang lama, Anda cukup menimpanya. Dan nanti saat Anda kembali menjalankan PCMAV, ia sudah dalam keadaan kondisi ter-update.
Read More.....
Namun bagi Anda yang ingin mendapatkan file update tersebut secara manual, Anda bisa men-download file-nya disini
Recycler variant. Recycler.J, K, dan L, varian lain yang baru ditemukan. Yang menjadi ciri khas dari virus ini adalah teknik bagaimana ia menyebar. Dari semua varian yang kami miliki, cara yang dilakukannya adalah sama, yakni menyamar seperti layaknya Recycle Bin. Contohnya disaat virus ini menyerang flash disk. Di flash disk korban akan terdapat folder dengan nama Recycler yang di dalamnya terdapat folder yang menggunakan nama alpha numeric contohnya “S-1-5-21-1482476501-1644491937-682003330-1013″ dengan icon mirip dengan icon Recycle Bin. Jika folder ini di-klik atau diakses dari Explorer, file virus tidak akan nampak. Untuk melihatnya, Anda bisa masuk ke command prompt dengan perintah “dir /a”.
Update Build3 hadir dengan penambahan 10 pengenal varian virus baru. Bagi Anda pengguna PCMAV 1.91 sangat disarankan segera melakukan update, agar PCMAV Anda dapat mengenali dan membasmi virus lebih banyak lagi. Jadi, total virus yang dapat dikenali hingga Build3 kali ini adalah sebanyak 27 virus.
Untuk mendapatkan dan menggunakan update PCMAV ini, pastikan terlebih dahulu PCMAV RealTime Protector tidak sedang aktif. Jika iya, Anda harus menutup aplikasi tersebut terlebih dahulu. Lalu Anda cukup menjalankan PCMAV Cleaner (PCMAV-CLN.exe), tentunya komputer harus dalam keadaan aktif terhubung ke Internet (non-proxy). Fitur GetUpdates dari PCMAV secara otomatis akan memberikan alamat internet yang aktif di mana Anda bisa men-download file update tersebut. Letakkan file hasil download tersebut (PCMAV.vdb) ke dalam folder di mana PCMAV berada. Jika sebelumnya telah terdapat file update yang lama, Anda cukup menimpanya. Dan nanti saat Anda kembali menjalankan PCMAV, ia sudah dalam keadaan kondisi ter-update.
Read More.....
Namun bagi Anda yang ingin mendapatkan file update tersebut secara manual, Anda bisa men-download file-nya melalui beberapa alamat disini satu varian baru dari Purwo, masih dibuat menggunakan Visual Basic, dengan badan berukuran sekitar 56KB, murni tanpa di-pack. Virus ini menggunakan icon mirip dokumen Word milik MsOffice untuk menipu calon korbannya. Saat menginfeksi ia menciptakan sebuah folder dengan nama “Purwokerto Under Cover” yang diberi attribut hidden, dan berisi sebuah file bernama “KoruptorPurwokerto.exe” pada setiap drive yang ia temukan. Di dalam folder C:\Windows\System32\system juga ada file windowss.exe, dan di C:\Windows\javaa\service.exe. Di waktu tertentu ia akan menampilkan layar hitam yang berisi teks pesan dari pembuatnya. Dan hati-hati, virus ini juga akan menghapus beberapa file milik Anda yang ia temui.
Daftar tambahan virus hingga PCMAV 1.91 Update Build3: Allya.vbs.B Aurel.vbs Aurel.vbs.inf Autoit.CA Autoit.CB Autoit.CC Autoit.CD Autorunme.C Bekedek Fdshield Formalin.E Kadaj.C Malingsi.C MoontoxBro.C MoontoxBro.C.bat MoontoxBro.C.inf Piranha Purwo.C Raider.vbs.H Real Rieysha-Sma Rieysha-Sma.inf Robert.B Valeria.B Windx-Maxtrox.B Windx-Maxtrox.C
Sumber : http://pcmav.biz/purwoc-pcmav-191-update-build3.html