Rabu, 06 Mei 2009

Istilah-istilah dalam Java

Untuk tambahan pengetahuan saja ini aq copaskan istilah-istilah Java dari A-Z tulisan dari mas KusAndriadi, moga bermanfaat.

1) J2EE (Java 2 Enterprise Edition)

Ini untuk Server Programming

2) J2SE (Java 2 Standard Edition)

Pengembangan Java untuk solusi Enterprise.

3) J2ME (Java 2 Mobile Edition)

Ini untuk Mobile Programming, Jadi kalo kamu mau jadi programmer yang bikin aplikasi handphone ya harus dalemin J2ME

4) JDK (Java Development Kit)

Ini Java Compiler, untuk mengubah .java menjadi Bytecode ekstensi .class

5) JSE (Java Runtime Environment)

Ini untuk Jalanin Aplikasi Java. Write once, run anywhere..klo kata iklan “Cuma Java yang bisa begini,hehehe”

6) Netbeans

Ini IDE, IDE itu apa sih? Terus aja Baca dibawah…

7) Eclipse

Ini IDE juga, IDE apaan seyh?? Baca di bawah^^

8) IDE

Nah ini dia, IDE itu Integrated Development Editor (Editor, Compiler, Debugger,dst.Pokoknya tools semua jadi 1) tapi tetep aja,untuk belajar. Lebih baik pake notepad++, pake manual lah untuk belajar, hidup notepad!!!

9) Swing

Library GUI punya Java

10) API

Panas,hihihi…gak deng,,API singkatan dari Application Programming Interface

11) JDBC

Java DataBase Connectivity

12) Struts

Framework buat Java web Application

13) Java Application Server

Ini untuk menaruh berbagai aplikasi berbasis server, service,dll.

Cuma itu saja yang bisa saya share disini, klo ada yang tau istilah-istilah lain yang belum ditulis boleh nambahin istilah-istilah diatas atau bahkan ingin mengoreksi arti dari istilah-istilah diatas,silahkan saja, nanti artikel ini saya update…CMIIW (Correct Me If I’m Wrong)

Selamat datang OOP!

Pertama kali lihat di jadwal kuliah session dua di semester pertama ada materi yang namanya object-oriented programming yang disingkat OOP atau dalam bahasa Indonesianya kalau tidak salah Pemrograman yang berorientasi pada Obyek, wah apaan nih? Apalagi setelah lihat dosen pengajarnya : Pak Romi Satria Wahono yang dikenal sebagai faundernya Ilmukomputer.com.

Tulisan ini pun terpaksa aku tulis karena dalam rangka memenuhi salah satu tugas dari beliau. Jujur, walaupun tidak bisa sering mengikuti yang beliau ajarkan karena memang pada saat bersamaan harus menunggui istri yang lagi berjihad untuk kelahiran anak yang ke-3 (sampai kurang lebih 4 minggu karena molor dari hpl atao hari perkiraan lahir/ jadi bapak siaga katanya bidan gitu loh! ) akupun dengan terseok-seok harus dapat mengikutinya. Kata Beliau yang sudah merasakan pendidikan di Jepang kalo dalam bahasa Jawanya tu ” Wedhus wae Iso” apalagi manusia??? untuk belajar OOP khususnya JAVA. Ya untuk stimulus biar maju gitu! Gak apa-apa anggap aja investasi tuk cari ilmu ha...ha..ha..

Ok, cukup dulu pembukanya ya. Karakteristik suatu bahasa pemrograman dibilang OOP itu jika bahasa itu terdapat:

1) Encapsulation (Pembungkusan)

Jadi variable dan method di dalam dibungkus dan memerlukan interface untuk mengaksesnya dan bisa ditentukan hak aksesnya. Koq pake dibungkus sih? Logikanya gini, saya punya toko es krim lezat tapi terjangkau bagi konsumen dengan merk FLOOR, nah obyeknya disini adalah es krim, dan didalamnya ada method cara bikin es krim, so jika kita mau makan es krim FLOOR ya kita gak perlu tau gmana caranya bikin es krim FLOOR itu sendiri. Nah, itu lah gunanya Encapsulation, yaitu untuk memproteksi suatu proses dari kemungkinan interfensi pihak luar yang tidak bertanggung jawab.

2) Inheritance (Pewarisan)

Sebuah class bisa mewariskan atribut dan method nya ke class lain, yang mewarisi disebut Superclass dan yang mewarisi disebut Subclass, nah Subclass itu sendiri bisa menjadi superclass bagi class yang lain, dalam kasus ini disebut multiple inheritance, jadi dalam penulisan source code subclass, sang programmer bisa menulis ulang source codenya, serupa tapi tak sama karena ingat, subclass lebih spesifik daripada superclass, dalam Java, satu subclass hanya mempunyai satu superclass, barusan saya dapet matkul Perancangan Basis Data, ternyata di basis data ada yang namanya inheritance juga. Ingat Inheritance berarti ingat Java, Ingat Java berarti ingat dosen saya, ingat Dosen saya, saya jadi makin semangat belajar PBD,wkwkwkwkwkw…gak ada hubungannya,

3)Polymorphism

Kemampuan suatu obyek untuk mempunyai lebih dari satu bentuk atau biasa disebut satu interface tapi berbagai kemampuan. Memberikan satu aksi/perintah untuk satu nama yang dipakai bersama pada suatu hirarki class. Akan tetapi tiap class mempunyai cara yang sesuai dengan dirinya masing-masing.

Bahasa pemrograman yang mendukung OOP antara lain: Visual Foxpro, Java, C++, Pascal (bahasa pemrograman), Visual Basic.NET, SIMULA, Smalltalk, Ruby, Python, PHP, C#, Delphi, Eiffel, Perl. Sebelum terjun langsung Pemrograman yang basic nya OOP seperti Java, Java itu bahasa pemrograman tingkat tinggi yang bahasanya mendekati bahasa manusia dan mudah dipahami, dengan Konsepnya yang WORA (Write Once, Run Anywhere) java menjadi bahasa pemrograman MASA KINI.

Sebelumnya Kita harus tau konsep Pemrograman Berbasis Obyek atau bahasa Kerennya OOP. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek.

Obyek itu apa sih? obyek itu semua hal yang ada di dunia nyata baik konkrit atau abstrak.Contoh konkrit : rumah, mahasiswa, dosen, dll dan contoh abstrak : mata kuliah, penjadwalan, dll. Ciri-ciri obyek itu pasti selalu punya status (state) atau biasa disebut atribut dan tingkah laku (behavior).

Obyek : Mobil

State (Atribut) : Merk, warna, bahan bakar,dll

Tingkah Laku (behavior) : Menjalankan Mobil, Memberhentikan Mobil, Pindah gigi,dll

Atribut disimpan dalam variable, dan tingkah laku disimpan dalam method, method itu berisi serangkaian perintah program, bisa mengubah isi atribut,dll. Disini kita harus bisa memahami apa itu obyek, atribut dan behavior. Harus Lho !

Jangan Lupa

  • Program Java yang dibuat ekstensinya harus .java dan harus sama dengan nama public class
  • Java bersifat Case-Sensitive : belajar.java berbeda dengan Belajar.java

Petunjuk Penulisan Program….

  • Untuk pemberian nama dari class java, diberikan huruf kapital untuk huruf pertama pada nama class.Untuk nama method (behavior) dan variable (state), huruf pertama dari kata harus dimulai dengan huruf kecil.Jika identifier mempunyai lebih dari 1 kata, harus menggunakan huruf kapital untuk menandai awal dari kata, contoh :

Penulisan Nama Class :

BelajarJava

Penulisan Nama Method, Variabel :

belajarJava

Nah, sekarang kita beralih ke class, class apa sih? class itu adalah tempat untuk membuat obyek, didalam class dideklarasikan atribut dan method yang dimiliki oleh obyek itu sendiri, contoh kalau obyek nya mobil ya berarti kita deklarasikan merk, warna lalu kita juga buat method didalam class itu sendiri. Obyek itu instance, instance itu sebuah perwujudan atau penyajian spesifik dari suatu class, tiap anggota class mempunyai hak akses tersendiri, bisa public, private dll.

Gimana, bingung ya? Sama deh. Tulisan inipun bukan asli tulisan aku tapi hasil kolaborasi dari berbagai sumber dan jampi-jampinya mbah googel. Untuk lebih jelasnya nanti bisa tanya sama ahlinya ya.. Pak Romi Satria Wahono atau bisa baca juga artikel yang bagus miliknya mas Kus di http:// KusAndriadi.com


Sumber :

Materi Kuliah Pak Romi, KusAndriadi.com,

http://id.wikipedia.org/wiki/Java dll.

Rabu, 02 Juli 2008

Membuat Dokumen PDF Cara Instan

Fleksibilitas file PDF (Portable Document Format) makin dikenal. Di sini, Anda bisa mempertukarkan dan membuka aneka jenis dokumen — mulai dari dokumen tulisan, spreadsheet, sampai halaman Web — tanpa harus meng-install banyak program yang terkait.

Jadi asalkan dokumen-dokumen tersebut sudah dibuat dalam format PDF, maka file-nya bisa dibaca memakai satu aplikasi saja, yakni Adobe Reader (bisa di-download secara gratis di www.adobe.com dengan versi terakhir 8.0). Tidak hanya itu, file jenis ini juga dapat diakses via browser.

Anda bisa membuat dokumen PDF dari mana saja. Tak perlu bantuan program pembuat khusus seperti Adobe Acrobat. Cukup install saja software PDF printer. Bagi yang belum tahu, perangkat lunak ini berfungsi sebagai printer virtual dengan output bukan dalam bentuk cetakan, melainkan dokumen PDF. Jika menggunakannya, Anda bisa membuat dokumen PDF dari aplikasi dan format file apa saja selama masih berada dalam sistem operasi Windows.

Tertarik membuat dokumen PDF sendiri? Pilihannya sangat banyak, termasuk yang gratisan. Salah satunya adalah PDF Printer buatan Bullzip.com berikut ini (bisa di-download secara cuma-cuma di www.bullzip.com). Tapi sebelum di-install, file berbentuk ZIP dengan ukuran 3,9MB tersebut harus Anda ekstraksi dulu. Lalu bagaimana menggunakannya?

Begini panduan pakainya.
1. Klik-dobel file hasil ekstrak dari file yang telah Anda download tadi. Saat muncul boks wizard instalasi, klik tombol [Install] dan ikuti proses pengisntalan. Pada sesi terakhir instalasi, program akan meminta Anda untuk men-download GhostScript dari situs resminya. Klik [OK] dan pastikan koneksi Internet telah terpasang. Ikuti instalasi sampai selesai.

2. Setelah Anda mengklik [Finish], akan muncul jendela Printer and Faxes. Pastikan BullZip PDF Printer tertera di situ.

3. Buka program dari tombol [Start] > [Programs] > [BullZip] > [PDF Printer] > [Options].Setelah boksprogram muncul—dengan tab [General] terpilih—klik tombol di sebelah kanan kotak PDF File Name. Tentukan lokasi penyimpanan file PDF. Kemudian klik tab [Document], isikan nama pembuat dokumen, dan tentukan kualitas dokumen PDF di menu “PDF Quality”.

4. Beralih ke tab [Watermark], isikan teks yang akan Anda tampilkan di dokumen PDF di kotak Text. Atur posisi, ukuran, dan transparansi teks di kotak Rotation, Size, dan Transparancy.

5. Klik tab [Security], lalu isikan password di kotak “Owner password” dan di kotak “User password”. Anda juga bisa mengeset proteksi agar dokumen tidak bisa dicetak secara sembarangan dengan membubuhi tanda centang di kotak [Set Permissions]. Setelah beres, klik [OK].

6. Buka dokumen yang akan Anda jadikan file PDF. Di sini, kami mencoba dari halaman website. Klik menu [File] > [Print]. Setelah muncul boks dialog Print, pilih BullZip PDF Printer, lalu klik [Print]. Selanjutnya akan muncul boks dialog BullZip PDF Printer – Create PDF. Di sini, Anda bisa mengatur ulang folder simpan dokumen. Selanjutnya, klik [Save].

7. Jika PC telah terinstal Adobe Reader, program ini secara otomatis akan tampil di layar membuka hasil konversi. Sebuah boks dialog Password akan tampil karena sebelumnya Anda telah mengeset proteksi. Ketikkan password yang telah dibuat tadi, lalu klik [OK]. Dokumen HTML tersebut kini telah berubah menjadi file PDF. Dengan aplikasi ini, Anda bisa lebih mudah berkirim dokumen, karena hampir semua PC telah ter-install aplikasi pembaca PDF.

sumber: PCplus

TIP: Aneka Pilihan PDF Printer

Banyak aplikasi PDF printer yang bisa Anda gunakan. Umumnya tersedia secara gratis dan siap di-download kapan saja dari Internet. Jika tertarik menggunakannya, inilah beberapa pilihan freeware menarik.

* CutePDF Writer 2.7 - www.acrosoftware.com
* doPDF - www.dopdf.com
* Doro PDF Printer 1.35 - http://run.to/sz
* PDF Printer 2.1 - www38.websamba.com/falchionli/
* PDF4Free - www.pdfpdf.com
* PDF995 Printer Driver 8.3 - www.software995.com
* PDFCreator - www.pdfforge.org
* PrimopDF - www.primopdf.com

Senin, 09 Juni 2008

Membuka Office 2007 Memakai Office 2003

Membuka Office 2007 Memakai Office 2003

29-Maret-2008 oleh hanin hida

Seperti sudah diketahui, format file office 2007 berubah menjadi *.yyyx. Jadi untuk file Excel, tadinya *.xls sekarang menjadi *.xlsx, untuk word menjadi *.docx, dan powerpoint menjadi *.pptx. Kalau Anda memaksa membuka file tersebut dengan Office 2003, tentu saja akan hancur lebur.

Jadi, kalau Anda pakai Office 2007, dan teman-teman Anda masih berkutat dengan Office 2003, berbaik hatilah dengan mengubah format penyimpanan menjadi Office 2000 (xls, doc, ppt), jangan gunakan format defaultnya (xlsx, docx, pptx).

Lantas, bagaimana kalau sebaliknya: Anda yang mendapatkan file dalam format office 2007, padahal yang terinstall di komputer Anda adalah office 2003? Tenang, Microsoft sendiri menyadari kemungkinan kekonyolan ini. Mereka menyiapkan office 2007 format converter untuk office 2003. Anda cukup mendownload add-on untuk office 2003 ini, lalu install, maka Anda pun akan dapat membuka dan mengedit file yang tersimpan dalam format office 2007. Namun Anda tetap tidak bisa membuat file baru dalam format office 2007 dari office 2003 Anda.

Download Links : Microsoft Download (http://www.microsoft.com/downloads/thankyou.aspx?familyId=941b3470-3ae9-4aee-8f43-c6bb74cd1466&displayLang=en),