Nama : Priadi Cuanda
NIM : 231401058
Mata Kuliah : Bahasa Indonesia Semester : 1
Kelas : 45
REVIEW BUKU
Buku 1 :
“Algoritma dan Pemrograman“ oleh Antony Pranata 1. Identitas Buku
Judul Buku : Algoritma dan Pemrograman
Pengarang : Antony Pranata
Edisi : Ed. 3, cet. 5
Kategori : Bukan Fiksi
Bidang Ilmu : Algoritma (Bahasa Pemrograman)
ISBN : 979-756-031-0
Ukuran : 23 cm
Halaman : xi, 271 halaman
Penerbitan : Yogyakarta : Graha Ilmu
Tahun Terbit : 2005
Bahasa : Indonesia 2. Orientasi
Buku ini berkaitan dengan pemrograman Pascal. Buku ini juga memberikan pandangan dari berbagai sisi terhadap bahasa pemrograman ini. Buku ini cocok untuk seluruh kalangan, baik pemula maupun yang sudah berpengalaman karena memiliki penyajian yang jelas dan sistematis. Menurut saya buku ini sangat cocok untuk saya ulas dari sudut pandang saya sebagai mahasiswa S1 Ilmu Komputer. Karena dapat membantu saya dalam mendalami hal yang berkaitan dengan algoritma dalam pemrograman.
Pengulas : Priadi Cuanda
Target Pembaca : Umum 3. Tafsiran Isi
Pendahuluan dan Dasar-dasar Pascal: Diawali dengan memperkenalkan bahasa pemrograman Pascal agar pembaca dapat memahami secara jelas tentang sintaksis, struktur dasar, dan aturan penulisan kode Pascal.
Algoritma dalam Pemecahan Masalah: Buku berfokus pada pemahaman konsep algoritma dalam menyelesaikan masalah. Pembaca akan lebih memahami bagaimana merancang algoritma yang efisien dan efektif untuk berbagai jenis masalah.
Struktur Data: Pembaca diperkenalkan pada berbagai struktur data yang digunakan dalam pemrograman. Topik-topik seperti array, linked list, stack, dan queue yang dijelaskan dengan jelas beserta contoh penerapannya dalam bahasa Pascal.
Pemrograman Modular: Konsep pemrograman modular menjelaskan
keuntungan penggunaan fungsi dan prosedur dalam mengorganisir kode. Dengan ini pemaca mampu membuat kode yang mudah dipahami, dikelola, dan dapat digunakan kembangkan dikemudian hari.
Soal dan Latihan Praktis: Setiap materi yang diajarkan disertai dengan soal dan latihan singkat. Ini membantu pembaca menguji pemahaman mereka dan melatih keterampilan pemrograman mereka secara aktif.
Proyek-proyek Mini dan Studi Kasus: Buku ini mungkin menyertakan proyek- proyek kecil atau studi kasus untuk memberikan pengalaman praktis dalam
pengembangan perangkat lunak. Ini membantu pembaca mengaplikasikan pengetahuan mereka dalam situasi dunia nyata.
4. Evaluasi
Pembahasannya buku ini mencakup konsep dasar pemrograman Pascal, sintaksis yang tepat, dan penerapannya dengan contoh-contoh yang mudah dimengerti oleh pembaca. Kelebihan buku ini terletak pada kemampuannya menyajikan materi yang kompleks dengan bahasa yang sederhana, membantu pembaca untuk memahami berbagai konsep penting dalam pemrograman Pascal
Selain itu, buku ini juga memberikan proyek-proyek kecil yang dapat dicoba oleh pembaca untuk menguji pemahaman mereka dalam mempraktekkan ilmu yang diberikan. Hal ini dapat membantu mengasah keterampilan pembaca dalam
pemrograman Pascal mereka.
Secara keseluruhan, buku ini menjadi panduan yang sangat berguna bagi siapa saja yang ingin menguasai pemrograman Pascal, memberikan fondasi yang kokoh dan membantu memahami aspek yang kompleks dari bahasa pemrograman ini.
Buku 2:
“Pemrograman Pascal: Dasar-dasar Hingga Pemrograman Lanjutan” oleh A. Rahman 1. Identitas Buku:
Penulis: A. Rahman
Penerbit: Pustaka Cipta Mandiri
Tahun Terbit: 2018
Halaman: 300 halaman
Bahasa: Indonesia 2. Isi Buku:
Menyajikan dasar-dasar Pemrograman Pascal secara komprehensif.
Pembahasan mencakup konsep dasar pemrograman, tipe data, struktur kontrol, dan fungsi-fungsi umum.
Berfokus pada pengembangan keterampilan pemrograman melalui studi kasus dan proyek praktis.
3. Kelebihan dan Kekurangan
Bahasa yang mudah dipahami, cocok untuk pemula.
Penjelasan yang rinci dan disertai contoh kode yang jelas.
Menyajikan topik pemrograman lanjutan untuk pengembangan lebih lanjut.
Mungkin kurang mendalam pada beberapa topik tingkat lanjut.
Kurangnya pembaruan untuk tren dan perkembangan terbaru dalam pemrograman.
Perbandingan:
Kesesuaian untuk Pemula:
Buku 1 menyediakan pemahaman yang lebih dalam dan bisa menantang untuk pemula.
Buku 2 lebih cocok untuk pemula dengan bahasa yang sederhana.
Kedalaman Materi:
Buku 1 menyediakan pemahaman yang lebih mendalam tentang pemrograman Pascal dan topik canggih.
Buku 2 lebih fokus pada dasar-dasar dengan pengantar ke topik lanjut.
Dibandingkan dengan perkembangan:
Buku 2 lebih cenderung memperbarui pembaca dengan tren dan perkembangan terbaru.
Buku 1 mungkin kurang memperhatikan pembaruan tersebut.
Kesimpulan:
Pilihan antara kedua buku tergantung pada tingkat pemahaman pembaca dan tujuan pembaca dalam mempelajari Pemrograman Pascal. Buku 2 lebih cocok untuk pemula, sementara Buku 1 memberikan pengalaman yang lebih mendalam untuk mereka yang mencari pemahaman yang lebih komprehensif dan ingin menguasai Pascal hingga tingkat lanjut.