Resensi dan Daftar Isi




              Belajar Pemrograman dengan Bahasa Pemrograman C++ dan Java
Rosa A.S.
Penerbit: INFORMATIKA
Rp. 80.000

Bahasa pemrograman yang banyak digunakan untuk belajar pemrograman dan banyak digunakan di dunia nyata pada saat ini adalah bahasa pemrograman C++ dan Java dengan kelengkapan fungsinya yang dapat digunakan sebagai struktur data dan pemrograman berorientasi objek yang telah banyak digunakan pada saat ini. Selain itu dengan belajar menggunakan bahasa pemrograman C++ dan Java diharapkan akan mempermudah belajar bahasa pemrograman lainnya karena banyak bahasa pemrograman lain yang dikembangkan berdasarkan kedua bahasa pemrograman tersebut. Dalam buku ini akan dibahas bagaimana membuat program mulai dari tingkat dasar sehingga orang yang belum tahu pemrograman sekalipun akan dapat memiliki kemampuan dasar pemrograman dengan membaca dan mengaplikasikan contoh-contoh yang diberikan


Daftar Isi

Kata Pengantar
Daftar Isi
BAB I PENDAHULUAN
1.1 Pengenalan Algoritma
1.2 Pengenalan Pemrograman
BAB 2 BAGIAN-BAGIAN / DEKLARASI ALGORITMA DAN PEMROGRAMAN
2.1 Tipe data
2.2 Tipe Sendiri
2.3 Operator
2.4 Komentar
BAB 3 PROSEDUR
3.1 Pengertian Prosedur
3.2 Deklarasi Prosedur
3.3 Parameter dalam Prosedur
3.4 Prosedur Standar
BAB 4 FUNGSI
4.1 Pengertian Fungsi
4.2 Deklarasi Fungsi
4.3 Parameter Fungsi
BAB 5 KONDISI PERCABANGAN
5.1 Percabangan If
5.2 Break
5.3 Continue
5.4 Depend On (dua kondisi atau lebih)
BAB 6 PERULANGAN
6.1 For
6.2 While
6.3 Repeat
6.4 Perulangan di dalam Perulangan
BAB 7 ARRAY (LARIK)
7.1. Array 1 Dimensi
7.2. Matrik (Array 2 Dimensi )
7.3. Array n Dimensi
BAB 8 REKURSI
8.1. Pengertian Rekursi
8.2. Proses Rekursi
BAB 9 FILE (BERKAS)
9.1. Pengertian File
9.2. Operasi pada File
BAB 10 ARSIP BERUNTUN (SEQUENTIAL FILE)
10.1 Pendahuluan
10.2 Operasi pada Arsip Beruntun
BAB 11 SENARAI (LIST)
11.1 Pengenalan List (Senarai)
11.2 Tipe-tipe List
11.3 Operasi-operasi pada List
11.4 List Representasi Statik
11.5 Pointer
11.6 List Representasi Dinamik
11.7 Pencarian
11.8 Menggabungkan Dua Buah List Representasi Dinamik
11.9 List di dalam List (List of List)
BAB 12 TUMPUKAN (STACK)
12.1 Pengertian Tumpukan
12.2 Operasi pada Tumpukan
12.3 Stack Representasi Statik
12.4 Stack Representasi Dinamik
BAB 13 ANTRIAN (QUEUE)
13.1 Pengertian Antrian
13.2 Operasi pada Antrian
13.3 Antrian Berprioritas (Priority Queue)
BAB 14 POHON (TREE)
14.1 Pengertian Pohon
14.2 Pohon Biner
14.3 Pohon n-er
BAB 15 PENGURUTAN (SORTING)
15.1 Metode Penyisipan (Insertion Sort)
15.2 Metode Seleksi
15.3 Metode Gelembung (Bubble Sort)
15.4 Metode QuickSort
BAB 16 PENCARIAN
16.1 Pencarian Beruntun (Sequential Search)
16.2 Pencarian Bagi Dua (Binary Search)
BAB 17 GRAPH
17.1 Pengertian Graph
17.2 Implementasi Graph
BAB 18 OBJEK DAN KELAS
18.1 Pengertian Objek dan Kelas
18.2 Enkapsulasi
18.3 Atribut
18.2 Konstruktor
18.3 Destruktor
18.4 Metode (Method)
18.5 Implementasi Kelas
BAB 19 PEWARISAN (INHERITANCE)
19.1 Pengertian Pewarisan (Inheritance)
19.2 Implementasi Pewarisan (Inheritance)
BAB 20 POLIMORFISME
20.1 Pengertian Polimorfisme
20.2 Implementasi Polimorfisme
20.3 Kata Kunci Abstract pada Bahasa Pemrograman Java
BAB 21 TEMPLATE DAN FRIEND PADA C++
21.1 Pengertian Template
21.2 Implementasi Template
21.3 Pengertian Friend
21.4 Implementasi Friend
BAB 22 PACKAGE DAN INTERFACE PADA JAVA
22.1 Pengertian Package
22.2 Pengertian Antarmuka (Interface)
22.3 Implementasi Package dan Interface
BAB 23 EKSEPSI (EXCEPTION)
23.1 Pengertian Eksepsi (Exception)
23.2 Implementasi Eksepsi (Exception)
BAB 24 THREAD
24.1 Pengertian Thread
24.2 Implementasi Thread
BAB 25 BASIS DATA
25.1 Pengertian Basis Data
25.2 Kunci Primer (Primary Key) dan Kunci Asing (Foreign Key)
25.3 MySQL
25.4 SQL (Structured Query Language)
25.5 Akses Basis Data (MySQL) dengan C++
25.6 Akses Basis Data (MySQL) dengan Java
Lampiran
Daftar Pustaka