Resensi dan Daftar Isi




              Modul Pembelajaran: Struktur Data
Rosa A.S.
Penerbit: Modula Bandung
Rp. 50.000

Diharapkan pembaca dapat memahami konsep dasar struktur data dalam pemrograman sebagai dasar konsep dan dasar pembuatan program komputer. Buku ini dilengkapi dengan gambar-gambar ilustrasi serta pemetaan algoritma ke bahasa pemrograman Pascal dan C agar lebih mudah dipahami dan benar-benar sesuai dengan tahapan pembelajaran (tanpa langsung melangkah ke pemrograman berorientasi objek). Tahapan belajar pemrograman yang harus dipelajari adalah Algoritma dan Pemrograman - Struktur Data - Pemrograman Berorientasi Objek.

Buku ini dibuat dengan tulus bertujuan agar pembaca (mahasiswa) dapat lebih mudah memahami konsep struktur data dalam pemrograman dan memetakannya dalam bahasa pemrograman (Aamiin).


Daftar Isi


Kata Pengantar
Daftar Isi
BAB 1 SEKILAS MENGENAI STRUKTUR DATA
BAB 2 SENARAI (LIST)
2.1 Pengenalan List (Senarai)
2.2 Tipe-tipe List
2.2.1 List Kosong
2.2.2 List Tunggal
2.2.3 List Ganda
2.3 Operasi-operasi pada List
2.3.1 Penambahan Elemen di Awal List
2.3.2 Penambahan Elemen di Tengah List
2.3.3 Penambahan Elemen di Akhir List
2.3.4 Penghapusan Elemen di Awal List
2.3.5 Penghapusan Elemen di Tengah List
2.3.6 Penghapusan Elemen di Akhir List
2.4 List Representasi Statis
2.5 Pointer
2.5.1 Pengertian Pointer
2.5.2 Deklarasi Pointer
2.6 List Representasi Dinamis
2.7 Pencarian
2.8 Menggabungkan Dua Buah List Representasi Dinamis
2.8.1 Menggabungkan List dengan Penyambungan
2.8.2 Menggabungkan List dengan Terurut
2.9 List di dalam List (List of List)
BAB 3 TUMPUKAN (STACK)
3.1 Pengertian Tumpukan
3.2 Operasi pada Tumpukan
3.2.1 Operasi Push
3.2.2 Operasi Pop
3.3 Stack Representasi Statis
3.4 Stack Representasi Dinamis
BAB 4 ANTRIAN (QUEUE)
4.1 Pengertian Antrian
4.2 Operasi pada Antrian
4.2.1 Representasi Statis
4.2.2 Representasi Dinamis
4.3 Antrian Berprioritas (Priority Queue)
BAB 5 POHON (TREE)
5.1 Pengertian Pohon
5.2 Pohon Biner
5.2.1 Operasi pada Pohon Biner
5.2.2 Implementasi Pohon Biner
5.3 Pohon n-er
5.3.1 Pengertian Pohon n-er
5.3.2 Implementasi Pohon n-er
BAB 6 GRAPH
6.1 Pengertian Graph
6.2 Implementasi Graph
6.2.1 Representasi Statis
6.2.2 Representasi Dinamis

Daftar Pustaka
Lampiran 1 - Instalasi Program
Lampiran 2 - Proses Kompilasi Sampai Eksekusi Kode Program
Lampiran 3 - Prosedur dan Fungsi Standar pada Pascal
Lampiran 4 - Prosedur dan Fungsi Standar pada Bahasa C
Lampiran 5 - Kesalahan Kompilasi dan Eksekusi
Lampiran 6 - Makna Pesan Kesalahan (Error)
Lampiran 7 - Kode ASCII