Latihan Java Lengkap dengan Jawaban Soal ebook download gratis alamat ebook gratis


download pdf gratis, ebook pdf gratis, ebook gratis pdf, download ebook gratis pdf, ebook download gratis pdf, download buku gratis format pdf, download ebook pdf gratis, pdf ebook gratis, ebook gratis pdf download, download ebook gratis format pdf, gratis ebook pdf, download gratis ebook pdf, ebook pdf gratis download, gratis download ebook pdf, pdf buku gratis



Jika kalian sedang belajar bahasa java, kami memiliki buku yang bagus untuk kalian.
Dibawah ini adalah daftarisi mengenai buku tersebut.


DAFTAR ISI

BAB 1 Pengenalan Lingkungan Kerja Java ……………………………………… 1
Pokok Bahasan ………………………………………………………………….. 1
Tujuan Belajar …………………………………………………………………... 1
Dasar Teori ……………………………………………………………………… 1
Percobaan ………………………………………………………………………. 2
Percobaan 1 : Instalasi JDK ………………………………………………. 2
Percobaan 2 : Pengesetan PATH ………………………………………….. 2
Percobaan 3 : Pengesetan CLASSPATH ………………………………….. 2
Percobaan 4 : Menampilkan suatu tulisan ke layar ……………………….. 2
Percobaan 5 : Melibatkan suatu class dalam program ……………………. 2
Latihan ………………………………………………………………………….. 3
Latihan 1 : Menganalisa dan membenahi kesalahan pada program ……….. 3
Latihan 2 : Menganalisa dan membenahi kesalahan pada program ……….. 3
Latihan 3 : Menganalisa dan membenahi kesalahan pada program ……….. 4
Latihan 4 : Menganalisa dan membenahi kesalahan pada program ……….. 4
Tugas ……………………………………………………………………………. 5
Tugas 1 : Menghitung luas dan keliling lingkaran ………………………… 5
Tugas 2 : Mengkonversi suatu nilai dari Celcius ke Fahrenheit atau
sebaliknya ………………………………………………………. 5
Lampiran ……………………………………………………………………….. 6

BAB 2 Dasar Pemrograman Java ………………………………………………… 7
Pokok Bahasan ………………………………………………………………….. 7
Tujuan Belajar …………………………………………………………………... 7
Dasar Teori ……………………………………………………………………… 7
Percobaan ………………………………………………………………………. 9
Percobaan 1 : Memberikan nilai ke suatu tipe ….…………………………. 9
Percobaan 2 : Mencetak nilai default dari tipe dasar ……………..……….. 10
Percobaan 3 : Mengamati hasil perubahan nilai dari suatu operasi
matematis …………………………………………………... 10
Percobaan 4 : Mengamati hasil perubahan nilai dari suatu operasi
matematis …………………………………………………... 10
Percobaan 5 : Menampilkan bilangan oktal ke format desimal ………..….. 11
Percobaan 6 : Menampilkan bilangan heksadesimal ke format desimal ….. 11
Percobaan 7 : Mengamati perubahan nilai pada suatu tipe ……………….. 11
Percobaan 8 : Memahami pemakaian Unicode ………………………….... 12
Latihan ………………………………………………………………………….. 12
Latihan 1 : Membuat formulasi proses casting dari tipe-tipe primitif ….…. 12
Latihan 2 : Membuat formulasi proses promotion dari tipe-tipe primitif …. 12
Tugas …………………………………………………………………………... 13
Tugas 1 : Menganalisa batasan maksimum dari suatu tipe ……………..… 13
Tugas 2 : Mencari panjang menit dari durasi waktu ……...………………. 13

BAB 3 Operator …………………………………….…………………………… 14
Pokok Bahasan …………………………………………………………..…….. 14
Tujuan Belajar ………………………………………………………………..... 14
Dasar Teori …………………………………………………………………….. 15
Percobaan …………………………………………………………………….... 18
Percobaan 1 : Melakukan increment dan decrement nilai ……...…………. 18
Percobaan 2 : Melakukan operasi bit …………………..………..………… 19
Percobaan 3 : Melakukan operasi komplemen ………………………..…... 19
Percobaan 4 : Melakukan operasi shift ………………………….………... 19
Percobaan 5 : Melakukan logical operator ……………………..……..….. 19
Percobaan 6 : Menggunakan operator boolean and …………….…….….. 20
Percobaan 7 : Menggunakan operator boolean and short-circuit ….….….. 20
Percobaan 8 : Menggunakan boolean or ……….……………………….... 20
Percobaan 9 : Menggunakan boolean or short-circuit ….……………….... 20
Percobaan 10 : Menggunakan operator kondisi ……..………………….... 21
Latihan ………………………………………………………………………….. 21
Latihan 1 : Menampilkan representasi biner dari bilangan desimal bertipe
integer ……………………………………………………..…. 21
Latihan 2 : Menampilkan representasi biner dari bilangan desimal bertipe
byte ………………………………………………………..…. 21
Tugas …………………………………………………………………………... 22
Tugas 1 : Mencari representasi biner dari suatu bilangan ….…………..… 22
Tugas 2 : Menganalisa pergeseran bit dari operasi shift ….………………. 22

BAB 4 Percabangan …..…………………………….…………………………… 23
Pokok Bahasan …………………………………………………………..…….. 23
Tujuan Belajar ………………………………………………………………..... 23
Dasar Teori …………………………………………………………………….. 23
Percobaan …………………………………………………………………….... 25
Percobaan 1 : Percabangan menggunakan if, if-else dan else-if …………. 25
Percobaan 2 : Percabangan menggunakan switch ….....………..………… 25
Percobaan 3 : Percabangan menggunakan switch dengan break ……..…... 26
Latihan ……………………………………………………………..………….. 27
Pengecekan kelompok karakter …………..………………….………..…. 27
Tugas …………………………………………………………………………... 27
Tugas 1 : Menghitung nilai determinan dan mencari akar persamaan
kuadrat …………………………………………...…………..… 27
Tugas 2 : Menentukan tahun kabisat ……………………..………………. 27
BAB 5 Perulangan …..…………………………….………..…………………… 29
Pokok Bahasan …………………………………………………………..…….. 29
Tujuan Belajar ………………………………………………………………..... 29
Dasar Teori …………………………………………………………………….. 29
Percobaan …………………………………………………………………….... 30
Percobaan 1 : Perulangan menggunakan for ………………………..……. 30
Percobaan 2 : Perulangan menggunakan while ….....………..…………… 31
Percobaan 3 : Perulangan dengan break ………..………………………... 31
Percobaan 4 : Perulangan dengan continue ……..………………………... 31
Percobaan 5 : Pemakaian label pada kondisi break ………………………... 32
Percobaan 6 : Pemakaian label pada kondisi continue ….………………... 32
Latihan ……………………………………………………………..………….. 32
Menampilkan bilangan faktorial ………………………..…….………..…. 32
Tugas …………………………………………………………………………... 33
Tugas 1 : Deret Fibonacci …………...……………………...…………..… 33
Tugas 2 : Menampilkan deret bilangan genap ……..……..………………. 33
BAB 6 Array …..………………………….……….………..…………………… 34
Pokok Bahasan …………………………………………………………..…….. 34
Tujuan Belajar ………………………………………………………………..... 34
Dasar Teori …………………………………………………………………….. 35
Percobaan …………………………………………………………………….... 37
Percobaan 1 : Mengakses elemen array ……………………………..……. 37
Percobaan 2 : Mengakses elemen array berdimensi 2 ………..…………… 37
Percobaan 3 : Mendapatkan informasi panjang elemen array multi
dimensi ……………………………………………………. 38
Percobaan 4 : Menangkap daftar argumen ….…..………………………... 39
Percobaan 5 : Melakukan pengkopian array ……………………………... 39
Latihan ……………………………………………………………..………….. 39
Latihan 1 : Mencari nilai rata-rata mata kuliah dari daftar nilai siswa ….... 39
Latihan 2 : Menampilkan deret Fibonacci dengan array …..……………… 40
Tugas …………………………………………………………………………... 40
Mendeteksi bilangan prima …………….…………………...…………..… 40
BAB 7 Pengenalan Pemrograman Berbasis Obyek ….……..…………………… 42
Pokok Bahasan …………………………………………………………..…….. 42
Tujuan Belajar ………………………………………………………………..... 42
Dasar Teori …………………………………………………………………….. 42
Percobaan …………………………………………………………………….... 44
Percobaan 1 : Mengakses anggota suatu class ….…………………..……. 44
Percobaan 2 : Mengakses anggota suatu class ………..………………..… 44
Percobaan 3 : Mengimplementasikan UML class diagram dalam
program …….………………………..……………………. 44
Latihan ……………………………………………………………..………….. 45
Latihan 1 : Mengimplementasikan UML class diagram dalam program
untuk class Tabungan …............................................................ 45
Latihan 2 : Mengimplementasikan UML class diagram dalam program
untuk class Mahasiswa ….......................................................... 46
Latihan 3 : Mengimplementasikan UML class diagram dalam program
untuk class Truk ………........................................................... 47
Tugas …………………………………………………………………………... 48
Tugas 1 : Mengimplementasikan UML class diagram dalam program
untuk class Tabungan ……………………………...…………..… 48
Tugas 2 : Mengimplementasikan UML class diagram dalam program
untuk class Truk ………............................................................... 49

BAB 8 Dasar-dasar Pemrograman Berbasis Obyek ….……..…………………… 51
Pokok Bahasan …………………………………………………………..…….. 51
Tujuan Belajar ………………………………………………………………..... 51
Dasar Teori …………………………………………………………………….. 51
Percobaan …………………………………………………………………….... 53
Percobaan 1 : Melakukan enkapsulasi pada suatu class ……………..……. 53
Percobaan 2 : Melakukan overloading constructor …....………………..… 53
Latihan ……………………………………………………………..………….. 54
Mengimplementasikan UML class diagram dalam program untuk class
Kalender ………………………..…............................................................. 54

BAB 9 Mengelola Class ……………………………..……..…………………… 56
Pokok Bahasan …………………………………………………………..…….. 56
Tujuan Belajar ………………………………………………………………..... 56
Dasar Teori …………………………………………………………………….. 56
Percobaan …………………………………………………………………….... 57
Percobaan 1 : Menggunakan kata kunci this ….……………………..……. 58
Percobaan 2 : Memakai kata kunci this pada overloading constructor …… 58
Percobaan 3 : Menggunakan package dan import …...……………………. 59
Latihan ……………………………………………………………..………….. 60
Mengimplementasikan UML class diagram dalam program untuk package
perbankan ………………………………...................................................... 60
Tugas …………………………………………………………………………... 61
Mengembangkan package perbankan dengan tambahan class Bank …...… 61

BAB 10 Konsep Inheritance …………………………..……..…………………… 54
Pokok Bahasan …………………………………………………………..…….. 64
Tujuan Belajar ………………………………………………………………..... 64
Dasar Teori …………………………………………………………………….. 65
Percobaan …………………………………………………………………….... 67
Percobaan 1 : Menggunakan kata kunci super …..…………………..….... 67
Percobaan 2 : Kontrol pengaksesan …………………………………….… 68
Percobaan 3 : Konstruktor tidak diwariskan ………...……………………. 68
Latihan ……………………………………………………………..………….. 69
Mengimplementasikan UML class diagram dalam program untuk package
perbankan ………………………………...................................................... 69
Tugas …………………………………………………………………………... 71
Mengimplementasikan UML class diagram dalam program untuk package
perbankan …………………………….…………………...……………..… 71

BAB 11 Overloading dan Overriding …..……………..……..…………………… 73
Pokok Bahasan …………………………………………………………..…….. 73
Tujuan Belajar ………………………………………………………………..... 73
Dasar Teori …………………………………………………………………….. 73
Percobaan …………………………………………………………………….... 74
Melakukan overloading pada method ………………………………..….... 74
Latihan ……………………………………………………………..………….. 76
Mengimplementasikan UML class diagram dalam program ……………... 76

BAB 12 Polimorfisme …………………..……………..……..…………………… 78
Pokok Bahasan …………………………………………………………..…….. 78
Tujuan Belajar ………………………………………………………………..... 78
Dasar Teori …………………………………………………………………….. 78
Percobaan …………………………………………………………………….... 81
Memahami proses terjadinya Virtual Method Invocation ….………..….... 81
Latihan ……………………………………………………………..………….. 82
Mengimplementasikan UML class diagram dalam program ……………... 82
Tugas …...…………………………………………………………..………….. 82
Mengimplementasikan UML class diagram dalam program ……………... 82



CARA MELEWATI SHORTE.ST (SH.ST) MASUK HALAMAN INI

JIKA KESULITAN MENDOWNLOAD DI TUSFILE BACA HALAMAN INI


Download E-Book Gratis disini

LINK1

LINK2

Post a Comment

 
Top