UU No. 19 Tahun 2002 tentang Hak Cipta mengatur tiga hal penting:
1. Hak cipta merupakan hak eksklusif bagi pencipta atau pemegang hak cipta untuk menciptakan dan memperbanyak karyanya secara otomatis.
2. Pelaku memiliki hak eksklusif atas rekaman suara dan gambar pertunjukannya.
3. Pelanggaran hak cipta dapat dikenakan sanksi pidana penjara dan denda.
Cover Modul Belajar Praktis Algoritma dan Pemrograman
1.
2. UU No. 19 Tahun 2002 Tentang Hak Cipta
Fungsi dan Sifat Hak Cipta Pasal 2
1. Hak Cipta merupakan hak eksklusif bagi pencipta atau pemegang Hak
Cipta untuk mengumumkan atau memperbanyak ciptaannya, yang
timbul secara otomatis setelah suatu ciptaan dilahirkan tanpa
mengurangi pembatasan menurut peraturan perundang-undangan yang
berlaku.
Hak Terkait Pasal 49
1. Pelaku memiliki hak eksklusif untuk memberikan izin atau melarang
pihak lain yang tanpa persetujuannya membuat, memperbanyak, atau
menyiarkan rekaman suara dan/atau gambar pertunjukannya.
Sanksi Pelanggaran Pasal 72
1. Barangsiapa dengan sengaja dan tanpa hak melakukan perbuatan
sebagaimana dimaksud dalam pasal 2 ayat (1) atau pasal 49 ayat (2)
dipidana dengan pidana penjara masing-masing paling singkat 1 (satu)
bulan dan/atau denda paling sedikit Rp 1.000.000,00 (satu juta rupiah),
atau pidana penjara paling lama 7 (tujuh) tahun dan/atau denda paling
banyak Rp 5.000.000.000,00 (lima miliar rupiah).
2. Barangsiapa dengan sengaja menyiarkan, memamerkan, mengedarkan,
atau menjual kepada umum suatu ciptaan atau barang hasil pelanggaran
Hak Cipta sebagaimana dimaksud dalam ayat (1), dipidana dengan
pidana penjara paling lama 5 (lima) tahun dan/atau denda paling
banyak Rp 500.000.000,00 (lima ratus juta rupiah)
4. Daftar Isi
Kata Pengantar____________________________________________ v
Daftar Isi ________________________________________________vii
Modul-0 __________________________________________________ 1
Cara Instalasi Turbo C++ v3.0
Modul-1__________________________________________________ 15
Model pemrograman prosedural
Modul-2 _________________________________________________ 33
Tipe-Data
Modul-3 _________________________________________________ 51
Operator Aritmatika Bagian-1
3.1. Operator Tambah 51
3.2. Operator Kurang 52
3.3. Operator Kali 53
3.4. Operator Bagi 54
3.5. Operator Modulo 55
3.6. Operator Unary 61
Modul-4 _________________________________________________ 75
Operator Arithmatika Bagian-2
4.1. Hukum Komutatif 75
4.2. Hukum Asosiatif 86
4.3. Hukum Distributif 107
5. 4.4. Hukum Identitas 120
4.5. Operator Kuadrat (x2
) 143
4.6. Operator Akar-pangkat 2 (—n) 146
4.7. Operator Pangkat-n (xn
) 149
4.8. Operator Akar-pangkat n ( ) 152
4.9. Operator Logaritma (log(x)) 155
4.10. Operator Trigonometri (sine, cosine, tangent) 159
4.11. Bilangan PHI (P) 191
Modul-5_________________________________________________209
Operator Logika
5.1. Operator AND 209
5.2. Operator OR 213
5.3. Operator XOR 216
5.4. Operator Perbandingan 219
Modul-6 ________________________________________________ 239
Struktur Kendali Proses Bagian-1
6.1. Konsep struktur kendali proses: if-then-else 239
6.2. Peranan dan terapan struktur kendali proses if-then
else 242
Modul-7_________________________________________________ 279
Struktur kendali proses bagian-2
7.1. Konsep struktur kendali proses: do-while 279
7.2. Peranan dan terapan struktur kendali proses do-
while 282
6. Modul-8 _________________________________________________315
Struktur Kendali Proses Bagian-3
8.1. Konsep struktur kendali proses: while 315
8.2. Peranan dan terapan struktur kendali proses while 318
Modul-9 ________________________________________________ 347
Stuktur Kendali Proses Bagian-4
9.1. Konsep struktur kendali proses: for 347
9.2. Peranan dan terapan struktur kendali proses for 350
Modul-10 _______________________________________________ 375
Struktur Kendali Proses Bagian-5
10.1. Konsep struktur kendali proses: switch 375
10.2. Peranan dan terapan struktur kendali proses switch 379
Modul-11 ________________________________________________ 421
Array 1-Dimensi ..................................................................................421
Modul-12________________________________________________ 471
Array 2-Dimensi
12.1. Penjumlahan Matriks 485
12.2. Pengurangan Matriks 490
12.3. Matriks dan Konstanta 492
12.4. Perkalian Matriks 506
12.5. Matriks Bujursangkar 515
12.6. Determinan Matriks 527
12.7. Matriks Transpose 530
12.8. Invers dan Matriks 533
12.9. Matriks dan Vektor 539
7. Modul-13 ________________________________________________ 559
Metode Function
Modul-14________________________________________________ 595
Alogaritma Matematika Informasi
14.1. Basis Bilangan 10 (DEC) 596
14.2. Basis Bilangan 8 (OCT) 598
14.3. Basis Bilangan 16 (HEX) 601
14.4. Basis Bilangan 2 (BIN) 605
14.5. Algoritma FAST 609
14.6. Algoritma Transformasi Antar-operator Arithmatika 615
Daftar Pustaka __________________________________________ 625