Review “Buku Algoritma &
Pemrograman Menggunakan Java”
Buku " Algoritma dan Pemrograman Mengggunakan Java" |
“ Identitas Buku ”
·
Judul Buku :
Algoritma & Pemrograman Menggunakan Java
·
Penulis Buku :
Abdul Kadir
·
Penerbit Buku :
ANDI Yogyakarta
·
Tempat Terbit :
Yogyakarta
·
Tahun Terbit :
2012
·
Ukuran :16 x 23 Cm
·
Jumlah Halaman: xii + 288 halaman
·
ISBN :
978-979-29-2751-1
·
Harga : Rp.
71.900,00
“ Ulasan Buku ”
·
Apa yang dibahas
dalam buku ini?
Buku Algoritma dan Pemrograman Menggunakan Java ini terdiri dari 11 bab
pembahasan, berikut pembahasannya berdasarkan review saya:
“ Bab 1”
Pada bab 1 ini terdapat pengantar algoritma dan
pemrograman. Pada bab ini terdapat 5 pokok pembahasan. Bab ini membahas pengertian program dan bahasa pemrograman,
penerjemahan bahasa, penyelesaian masalah dengan program, tanya dan jawab,
soal. Dengan tiga sub bahasan pada pokok bahasan ke tiga yang berisi tentang
menganalisis masalah dan membuat algoritma, menuangkan algoritma ke dalam
bentuk program, mengeksekusi dan menguji program.
“ Bab 2”
Pada bab ke 2 ini membahas tentang Struktur dasar algoritma.
Pada bab ke 2 ini terdapat tujuh pokok bahasan. Bab
ini membahas macam struktur dasar algoritma, struktur sekuensial, struktur
seleksi, struktur pengulangan, kombinasi struktur dasar, tanya dan jawab, dan soal.
“ Bab 3”
Pada bab ke 3 ini
membahas tentang pedoman penyusunan algoritma. Pada bab ke 3 ini terdapat lima pokok bahasan. Bab
ini berisi pembahasan algoritma dalam kehidupan sehari hari, dasar penyusunan
algoritma, pedoman menyusun pseudocode, tanya dan jawab, dan soal.
“ Bab 4”
Pada bab ke 4 ini membahas tentang dasar bahasa
java. Bab ini berisi tentang pengenalan perogram java, cara menulis program
java, penjelasan tentang mengkompilasi dan menjalankan program java, mengenan
pengenal, mengenal tipe data, mengenal variabel, mengenal literal, menampilkan
informasi ke layar, mengenal operator, mengenal prioritas operator, pengarah tipe, menangani operator matematika,
macam macam operator unit, operator aritmatika pada string, operator
penambahan dan pengurangan, operator penugasan, menangani pemasukan data,
memahami paket, pembahasan lebih lanjut tentang pembacaan data dari keyboard,
tanya dan jawab, soal. Pada pokok bahasan ke enam terdapat tiga pokok bahasan
yaitu mendeklarasikan variabel, memberikan nilai ke variabel, dan jenis
variabel. Pada pokok bahasan ke 9 terdapat tiga pokok bahasan yaitu operator
aritmatika, operator perbandingan, dan operator logika. Pada pokok bahasan ke
tiga belas terdapat tujuh sub bahasan yaitu operator &, operator|, operator
^, operator ~, operator <<, operator >>, dan operator >>>.
“ Bab 5”
Pada bab ke 5 ini berisi tentang pembahasan
berbagai operator seleksi. Terdapat delapan pokok pembahasan dan dua sub
bahasan. Delapan pokok bahasan tersebut yaitu mengenal struktur seleksi pada
java, seleksi sederhana, seleksi dengan kondisi majemuk, seleksi bersarang,
seleksi dengan string, contoh lain lain, tanya dan jawab, soal. Sub bahasan
pada pokok bahasan pertama yaitu penerjemahan betuk JIKA..AKHIR-JIKA,
Penerjamahan bentuk bentuk COCOK..AKHIR-COCOK.
“ Bab 6”
Pada bab ke 6 ini berisi tentang pembahasan
berbagai operasi pengulangan. Pada bab ini terdapat lima pokok bahasan yaitu
memahami bentuk ULANG..AKHIR-ULANG,ULANG..SAMPAI dan Translasi ke Program java,
memahami bentuk UNTUK..AKIR.UNTK dan Translasi ke program java, berbagai
coaplikasi, tanya dan jawab, dan soal.
“ Bab 7”
Pada bab ke 7 ini berisi tentang larik. Pada
bab ini terdapat 7 pokok bahasan dan 4 sub bahasan pada pokok bahasn ke 2.
pokok bahasan tersebut adalah , pengertian larik, larik pada java, contoh
berbagai operasi dengan larik, larik berdimensi dua, larik bertipe class, tanya
dan jawab, soal. sub bahasan pada pokok bahasan kedua yaitu pendeklarasian
larik dan pembuatan objek larik, pengaksesan elemen larik, pengisian nilai saat
pendeklarasian, mengetahui jumlah elemen larik.
“ Bab 8”
Pada bab 8 ini berisi tentang subrutin. Pada
bab ini terdapat 9 pokok bahasan yaitu penulisan algoritma untuk subrutin,
subrutin pada java, dasar pembuatan metode, metode tanpa nilai balik berbagai
contoh subrutin, mengubah nilai argumen, out of topic [OOT]: kelas yang
sesungguhnya pada java, tanya dan jawab, dan soal.
“ Bab 9”
Pada bab 9 ini berisi tentang Rekursi, Terdapat 4 pokok pembahasan yaitu
pengenalan rekursi, contoh persoalan-persoalan rekursi tanya dan jawab, dan soal.
“ Bab 10”
Pada bab 10 ini berisi tentang pencarian data,
Terdapat 6 pokok pembahasan, yaitu pengantar pencarian data, pencarian
sekuensial, pencarian terhadap data urut, berbagai kasus pencarian, tanya dan
jawab, dan soal.
“ Bab 11”
Pada bab 11 ini berisi tentang pengurutan data,
terdapat 8 pokok bahasan , yaitu pengantar pengurutan data, metode bubble sort,
metode pengurutan seleksi, pengurutan dengan penyisipan, pengurutan dengan penyisipan biner, metode quick sort, tanya
dan jawab, dan soal.
Sampai di Mana Batasan-batasan Buku ini ?
Buku yang berjudul Algoritma dan Pemrograman Menggunakan Java ini hanya
sebatas membahas mengenai pengantar algoritma dan pemrograman, struktur dasar algoritma, pedoman penyusunan algoritma, dasar-dasar dalam bahasa java, berbagai macam operator seleksi, berbagai macam operasi
pengulangan,
larik, subrutin, rekursi, pencarian data, dan pengurutan data saja.
Apa Tujuan dan Sasaran
Buku ini ?
Tujuan dan sasaran dari buku ini adalah agar kita dapat
memperoleh pengetahuan dan pemahaman tentang algoritma dan juga pemrograman dasar menggunakan bahasa pemrograman java, yang meliputi:
·
Pengantar algoritma dan pemrograman,
·
Struktur dasar algoritma dan pedoman penyusunan algoritma,
·
Dasar-dasar dalam bahasa java,
·
Berbagai macam operator
seleksi dan operasi
pengulangan, dan
·
Larik, subrutin, rekursi, pencarian
data, dan pengurutan data.
Untuk Siapa Buku
Ini ?
Menurut saya buku ini diperlukan
bagi kalangan dosen dan mahasiswa, karena buku ini dapat dijadikan salah satu referensi
baik untuk kegiatan pembelajaran maupun praktikum. Buku ini juga sangat cocok
untuk orang yang suka belajar algoritma dan pemrograman dasar menggunakan bahasa
pemograman Java.
Mengapa Kita Harus Membaca/ Mempelajari Buku ini ?
Kita harus membaca ataupun
mempelajari buku yang ditulis oleh Abdul Kadir ini, karena beberapa alasan berikut
ini:
· Materi didalam buku ini dibahas dengan bahasa yang sederhana dan membuat materi mudah
dipahami dan dipraktikkan.
· Buku ini membahas mengenai berbagai contoh penyelesaian masalah yang berbasis komputer.
· Dan buku ini juga memberikan
latihan-latihan yang mengembangkan
kemampuan kita dengan cepat.
Bagaimana Cara Mempelajari
Buku ini ?
1. Untuk para pemula seperti
saya, langkah awal yang perlu kita lakukan adalah mempelajari terlebih dahulu
materi dasar tentang algoritma dan juga pemrograman dasar.
2. Setelah kita memahami
materi dasar tersebut, langkah berikutnya adalah melakukan instalasi software-software
yang diperlukan , contohnya Aplikasi Java Neatbeans.
3. Jika software telah
terpasang dengan tepat, langkah berikutnya adalah mempelajari materi tentang
algoritma dan pemrograman dasar secara keseluruhan. Kerjakan modul / soal yang
berhubungan dengan algoritma dan pemrograman, bila menemukan kesalahan periksa
apakah kode yang kita tulis sudah benar atau belum.
4.
Yang terakhir, lakukan
modifikasi program sesuai dengan kreasi kita masing-masing.
Bagaimana Komentar Pribadi
saya Tentang Buku Ini ?
Menurut saya buku ini sangat cocok bagi pemula yang ingin
mempelajari pemrograman dari dasar menggunakan bahasa pemrograman java. Dalam buku ini juga sudah tersedia
CD yang berisi program java beserta source code. Buku ini juga lebih interaktif dengan adanya tanya jawab dan soal. Tetapi buku
ini juga memiliki sedikit kekurangan yaitu dalam
buku ini belum terdapat pembahasan
tentang pemrograman lanjutan dengan menggunakan java.
Tulisan saya diatas merupakan hasil review saya terhadap
buku “ Algoritma dan Pemograman Menggunakan Java” yang ditulis oleh Abdul
Kadir. Tujuan review saya ini adalah untuk memenuhi challenge kuliah, mata
kuliah Jaringan Komputer. Semoga review saya ini dapat
bermanfaat.............................................
2 komentar:
kak mau tanya dong
@arti kehidupan bleh tanya apa ?
Posting Komentar