Anda di halaman 1dari 4

Pemrograman Dasar

Menggunakan Java dan IDE NetBeans

Ahmadi Andianto

Diterbitkan Atas Kerjasama


DUTA MEDIA – SMK NEGERI 1 TAPEN
Pengantar Penulis

Puji syukur kami panjatkan kepada Allah SWT yang telah memberikan
petunjuk sehingga Penulis bisa menyelesaikan penyusunan buku
pemrograman dasar yang saat ini ada di tangan pembaca.

Buku ini merupakan bagian pertama dari dua buku yang penulis susun
untuk menambah referensi buku ajar pada mata pelajaran Pemrograman
Dasar sebagai materi dasar Program Keahlian Teknik Komputer dan
Informatika dalam jenjang Sekolah Menengah Kejuruan.

Secara spesifik, Kompetensi Dasar pada mata pelajaran Pemrograman


Dasar tidak menyebutkan Bahasa Pemrograman tertentu yang
digunakan di dalam pembelajaran. Penggunaan Bahasa Pemrograman
Java di dalam buku ini mengacu pada data bahwa Java merupakan
Bahasa Pemrograman paling populer dalam beberapa tahun terakhir
seperti dilansir dalam situs www.tiobe.com, selain secara teknis Java
memiliki fleksibilitas yang tinggi sehingga bisa diimplementasikan pada
device dan platform yang berbeda.

Ucapan terima kasih penulis sampaikan kepada semua pihak yang


mendukung atas diterbitkannya buku ini, utamanya kepada Kepala SMK
Negeri 1 Tapen dan tim guru pengampu mata pelajaran kejuruan pada
Paket Keahlian Rekayasa Perangkat Lunak.

Penulis yakin terdapat banyak hal yang perlu diperbaiki dalam buku ini.
Saran dan kritik yang membantu penyempurnaan buku ini dapat
dikirimkan melalui email : ahmadiandianto@gmail.com
Daftar Isi

Kata Pengantar
Daftar Isi
Bagian 1 : Alur Logika Pemrograman ............................................... 1
1.1. Masalah ....................................................................... 1
1.2. Algoritma .................................................................... 2
1.3. Notasi Algoritmik ........................................................ 3
1.4. Jenis Algoritma dalam Pemrograman Komputer ........ 6
Bagian 2 : Bahasa Pemrograman ...................................................... 11
2.1. Bahasa Pemrograman ................................................. 11
2.2. Bahasa Pemrograman Java dan IDE Netbeans............ 12
2.3. Unduhan dan Instalasi Java dan Netbeans .................. 16
2.4. Layar Kerja Netbeans ................................................. 21
Bagian 3 : Menulis Kode Program Java ............................................. 24
3.1. Struktur Project di Netbeans ....................................... 24
3.2. Membuat dan Mengelola Project ................................ 25
3.3. Membuat dan Mengelola Package .............................. 27
3.4. Membuat dan Mengelola Java Class ........................... 29
3.5. Struktur Kode Program Java ....................................... 30
3.6. Membuat Program Output ......................................... 32
3.7. Membuat Program Input ............................................. 34
3.8. Kesalahan Pada Program ............................................ 36
Bagian 4 : Tipe Data, Variabel, Konstanta, Operator, dan Ekspresi... 40
4.1. Tipe Data dalam Java .................................................. 40
4.2. Variabel ...................................................................... 41
4.3. Konstanta ................................................................... 44
4.4. Operator dan Ekspresi ................................................ 45
Bagian 5 : Operasi Aritmatika dan Logika ......................................... 50
5.1. Operasi Aritmatika ...................................................... 50
5.2. Operasi Logika ............................................................ 56
Bagian 6 : Struktur Kontrol Percabangan ......................................... 60
6.1. Konsep Percabangan .................................................. 60
6.2. Percabangan dengan 1 kondisi (if) .............................. 61
6.3. Percabangan dengan 2 kondisi (if else) ....................... 62
6.4. Percabangan lebih dari 2 kondisi (if else if) & case ...... 64
6.5. Kondisi dengan operator Boolean ............................... 67
Bagian 7 : Struktur Kontrol Perulangan ............................................ 71
7.1. Struktur Perulangan .................................................... 71
7.2. Perulangan dengan While Loop .................................. 72
7.3. Perulangan dengan Do While Loop ............................. 74
7.4. Perulangan dengan For Loop ...................................... 76
7.5. Perulangan bersarang ................................................. 78
Daftar Pustaka ................................................................................. 83
Tentang penulis................................................................................ 84

Anda mungkin juga menyukai