Friday, September 28, 2012

Gerbang Logika OR

Gambar 1 :  S1=0 OR S2=0, maka LED=0

Gambar 2 :  S1=1 OR S2=0, maka LED=1

Gambar 3 :  S1=0 OR S2=1, maka LED=1

Gambar 4 :  S1=1 OR S2=1, maka LED=1


Keterangan :
S = 0, artinya Saklar Dilepas
S = 1, artinya Saklar Ditekan
LED = 0, artinya LED Mati
LED = 1, artinya LED Hidup


ERFAN FEBRIANTORO
NIM. 1210652040
Baca Selengkapnya >>

Thursday, September 27, 2012

Gerbang Logika AND

Gambar 1 : S1=0 AND S2=0, maka LED=0


Gambar 2 : S1=1 AND S2=0, maka LED=0

Gambar 3 : S1=0 AND S2=1, maka LED=0

Gambar 4 : S1=1 AND S2=1, maka LED=1

Keterangan :
S = 0, artinya Saklar Dilepas
S = 1, artinya Saklar Ditekan
LED = 0, artinya LED Mati
LED = 1, artinya LED Hidup


ERFAN FEBRIANTORO
NIM. 1210652040
Baca Selengkapnya >>

Wednesday, September 26, 2012

Pengenalan Pemrograman Java





Resume Materi 
“Pengenalan Pemrograman JAVA”
Pengampu : Ibu Yeni Dwi Rahayu, S.ST
Selasa, 25 September 2012
Pukul 18.30 – 21.00 WIB


Bagaimana Sejarah Bahasa Pemrograman Java ?

        Bahasa pemrograman Java pertama lahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek ini dimotori oleh James Gosling, Patrick Naughton, Mike Sheridan, dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang.
        Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai “*7″ (Star Seven).
Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja “Bapak JAVA”, James Gosling. Namun nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi “Java”, mengalahkan 2 nama kandidat lainnya, yaitu “SILK” dan “DNA”.
        Lalu, adakah keterkaitan nama “JAVA” dengan nama sebuah pulau di Indonesia?
        Pada awalnya sebagai orang JAWA, saya ke-GE-ER-an, saya pikir pencipta JAVA dilahirkan di pulau Jawa atau memiliki orang tua yang berasal dari Jawa. Ternyata saya salah, nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling. Semoga di masa yang akan datang, orang-orang Jawa bisa mengkuti jejak beliau dan benar-benar mengangkat “Jawa” yang sesungguhnya. Tentunya akan lebih seru jika bahasa Pemrogramannya di beri nama istilah khas jawa, misalkan “GM-BLEM”, “ONDE.2”; G-TUCK”; “PER2LO”, “W-DUNK”, "C-MAR" (baca : JEMBLEM, ONDE-ONDE, GETHUK, PERTULO, WEDANG, SEMAR.red) dan nama unik lainnya.

Kita kan mengikuti mata kuliah PEMROGRAMAN TERSTRUKTUR, sedangkan JAVA merupakan Pemrograman Berorientasi Objek. Mengapa kita harus mempelajarinya ?

Berdasarkan White Paper resmi dari SUN, Java memiliki karakteristik sebagai berikut :
1.    Sederhana : menghilangkan pointer yang rumit
2.    Berorientasi objek : memodelkan dunia nyata ke dalam objek & melakukan interaksi antar objek tersebut
3.    Dapat didistribusi dengan mudah : dilengkapi libraries networking
4.    Interpreter : yaitu Java Virtual Machine (JVM) yang membuat Java bytecodes dapat dijalankan pada platform yang berbeda-beda
5.    Robust : dapat mendeteksi error lebih teliti menggunakan Runtime-Exception Handling.
6.    Aman : memiliki mekanisme keamanan canggih
7.    Architecture Neutral : satu versi program, dapat dijalankan pada platform yang berbeda
8.    Portabel : tidak membutuhkan kompilasi ulang pada platform yang berbeda-beda
9.    Performance : sering dikatakan kurang tinggi, namum performancenya dapat di upgrade menggunakan kompilasi Java yang lain.

Dasar-Dasar Pemrograman Java ?

1.    Identifier : Nama yang diberikan untuk variabel, class atau method peka terhadap pemakaian huruf kapital, tidak diawali dengan angka, dan tidak menggunakan kata kunci milik Java (abstrac, case, float, double, continue, for, if, int, long, extends, new, private, public, protected, super).

2.    Tipe Data :
  • Primitif : Integer/ bilangan bulat (byte, short, int, long); Floating/ Pecahan (Float, double); Karakter Tunggal/ (char);
  • Objek (Referensi) : dibuat sendiri, untuk mereferensikan objek atau class, dengan deklarasi :
           [modifier] [tipedata] [namavariabel] = [nilaiawal]

Contoh program Hello World yang ditulis menggunakan bahasa pemrograman Java adalah sebagai berikut:

Public class HelloWorld
{
public static void main(String[] args)
{
System.out.println(“HelloWorld”);
}
}



Bagaimanakah langkah-langkah mengoperasikan Pemrograman JAVA menggunakan Netbeans ?

Membuat Proyek Baru
Untuk membuat sebuah proyek di IDE :


1. Jalankan IDE Netbeans.

2. Di dalam IDE, pilih menu File > New Project (Ctrl-Shift-N), seperti terlihat

    pada gambar di bawah ini.
 

3. Di dalam kotak dialog New Project, Pilih Java di kolom categories: lalu pilih 
    Java Application di kolom Projects: seperti terlihat pada gambar di bawah ini.
    Kemudian pilih Next >.

4. Di dalam dialog Name and Location, lakukan tahapan berikut ini (sesuai     dengan gambar)    
* Pada kolom Project Name, ketik HelloWorldApp.     
* Jangan dipilih checkbox Use Dedicated Folder for Storing Libraries.     
* Pada kolom Create Main Class, ketik helloworldapp.HelloWorldApp.
 

5. Klik Finish.

    Proyek dibuat dan dibuka di IDE. Anda dapat melihat beberapa komponen ini:
  • Jendela Proyek, yang berisi tampilan secara hirarki dari komponen proyek, termasuk file sumber, pustaka dependensi dari kode, dan sebagainya.
  • Jendela Editor Kode dengan file yang terbuka adalah HelloWorldApp.
  • Jendela Navigator, yang mana dapat anda gunakan sebagai navigasi secara cepat antara elemen-elemen pada kelas yang terpilih.


ERFAN FEBRIANTORO
NIM. 1210652040
TEKNIK INFORMATIKA (Sore)
Baca Selengkapnya >>