Saturday, May 30, 2020

MATLAB LANJUT UNTUK MAHASISWA



Buku 351 halaman ini diperuntukkan untuk mengajar mahasiswa/pembaca bagaimana menggunakan MATLAB melalui contoh-contoh yang praktis. Perintah, fungsi, dan statemen MATLAB pada buku ini dapat dieksekusi baik dengan MATLAB Student Version atau dengan versi yang lebih baru. MATLAB merupakan sebuah akronim untuk MATrix LABoratory dan merupakan sebuah aplikasi komputer yang sangat besar dan kompleks yang dibagi menjadi beberapa bidang aplikasi (dikenal dengan toolbox). Pada buku ini, Anda akan menggunakan beberapa toolbox yang telah disediakan pada MATLAB Student Version.


Bab 2 menjelaskan dasar-dasar perhitungan MATLAB. Bab 3 menjelaskan konsep fungsi sinusoidal dan bilangan kompleks. Bab 4 merupakan pengenalan matriks dan metode-metode penyelesaian persamaan aljabar simultan menggunakan MATLAB dan spreadsheet. Bab 5 mengajarkan persamaan diferensial, variabel keadaan, persamaan keadaan, nilai eigen, dan vektor eigen. Bab 6 mendiskusikan deret Taylor dan deret Maclaurin. Bab 7 mengenalkan perbedaan terhingga dan beberapa metode interpolasi. Bab 8 merupakan pengenalan untuk regresi linier dan parabolik. Bab 9 dan Bab 10 mendiskusikan metode-metode numerik untuk diferensiasi dan integrasi. Bab 11 memberikan permasalahan dan penyelesaiannya seputar statistika. Bab 12 dikhususkan untuk ekspansi fraksi parsial. Bab 13, 14, dan 15 mendiskusikan sejumlah fungsi menarik yang dapat diaplikasikan dalam sains, teknik, dan probabilitas.


Balige, 22 Mei 2020
Penulis


Vivian Siahaan


Jika Anda berminat, silahkan mengunjungi LINK INI

Monday, May 18, 2020

Tutorial 7 Hari Pemrograman Java

Buku 248 halaman ini dirancang untuk berperan sebagai tutorial dan referensi untuk pemrograman bahasa Java. Meskipun buku ini mencakup teknik-teknik pemrograman, tetapi ia diorganisir sehingga konsep dan esensi bahasa Java menjadi fokus utama pembahasan. Target pembaca yang diinginkan ketika buku ini ditulis adalah para pelajar maupun umum yang tidak memiliki pengalaman pemrograman Java sama sekali.


Buku ini akan membantu pembaca agar dapat memahami seutuhnya logika, semantika, dan sintaksis pemrograman Java. Melalui contoh dan latihan yang diberikan, buku ini akan memperbarui kompetensi pemrograman para pemogram pemula yang seringkali berjuang untuk memahami konsep dasar dan paradigma dari bahasa Java.

Balige, 17 Mei 2020
Penulis


Vivian Siahaan




Jika Anda berminat, silahkan mengunjungi LINK INI

Pemrograman JAVA: Belajar Mandiri 8 Hari

Alasan kunci kesuksesan Java adalah kemampuannya dalam beradaptasi. Sejak JDK 1.0, Java tak henti beradaptasi dan berkembang untuk memenuhi ekspektasi para programer. Yang paling penting adalah Java tidak hanya mengikuti tren, tetapi justru menciptakan tren baru dalam dunia pemrograman. Kemampuan Java dalam mengakomodasi perubahan yang cepat dalam dunia komputasi merupakan bagian krusial mengapa Java menjadi bahasa pemrograman nomor satu di dunia.


Buku 157 halaman ini merupakan panduan cepat, kilat, namun komprehensif bagi mereka yang mau belajar bahasa Java dalam 8 hari. Tentu telah banyak beredar buku yang mengupas bahasa pemrograman Java. Buku ini menjadi alternatif bagi Anda yang ingin mempelajari bahasa Java dengan cara ringkas, to the point, yang menyajikan banyak contoh untuk memperdalam konsep yang sedang dibahas. Untuk mengadopsi elemen-elemen baru, buku ini ditulis menggunakan JDK SE 9. Buku ini tidak hanya menjelaskan sintaksis, katakunci, dan prinsip-prinsip fundamental pemrograman Java, melainkan juga mengajarkan kepada Anda bagaimana cara pemrograman yang benar dan efisien. Buku ini dibagi ke dalam delapan hari, yang masing-masing hari bisa dijadikan in-depth tutorial. Karena sifatnya tutorial, buku ini fokus pada: elemen-elemen dasar pemrograman; tipe data, variabel dan array; operator; statemen kendali; kelas; String; dan pewarisan.


Balige, 17 Mei 2020



Vivian Siahaan




Bila Anda berminat, silahkan mengunjungi LINK INI

Pemrograman MATLAB: Dari Nol Sampai Master Untuk Pemrosesan Citra Digital

Tujuan utama ditulisnya buku 464 halaman ini adalah untuk memberikan fondasi dalam mengimplementasikan algoritma-algoritma pemrosesan citra menggunakan perangkat lunak yang modern. Buku ini diorganisir secara sistematis sehingga dapat mengoptimalkan pemahaman pembaca. Setelah dasar-dasar penggunaan fungsi-fungsi MATLAB disajikan, buku ini kemudian memfokuskan pada beberapa teknik pemrosesan citra digital. Transformasi spasial, transformasi domain frekuensi, restorasi citra, dan pemrosesan citra warna akan dibahas secara detil pada buku ini.


Berikut adalah beberapa subtopik bahasan yang dirangkum dalam buku ini: Bab 1. IDE MATLAB. Bab 2. Konsep Citra Digital. Bab 3. Transformasi Intensitas dan Pemilteran Spasial. Bab 4. Pemrosesan Domain Frekuensi. Bab 5.Restorasi Citra. Bab 6. Pemrosesan Citra Warna. Bonus 1. MATLAB GUI: Penapisan Butterworth 2D. Bonus 2. MATLAB GUI: Penapisan Chebyshev 2D. Bonus 3. MATLAB GUI: Penapisan Inverse, Wiener, Dekonvolusi Buta dan Algoritma L-R. Bonus 4. MATLAB GUI: Morfologi Untuk Deteksi Tepi Citra. Bonus 5. MATLAB GUI: Pembesaran Citra.


Pada bonus pertama, Anda akan merancang sendiri, langkah demi langkah, GUI MATLAB untuk melakukan penapisan Butterworth atas citra berwarn maupun citra keabuan. Keempat pita frekuensi: lowpass, bandpass, highpass, dan bandstop akan digunakan untuk mendemonstrasikan proses penapissan. Beberapa kontrol GUI MATLAB yang digunakan seperti Axes, Table, Push Button, Radio Button, Edit Text, Static Text, dan Panel. Hasil penapisan Butterworth kemudian akan ditampilkan secara visual dan kinerjanya, menggunakan tujuh parameter kinerja, akan ditampilkan pada grafik batang.


Pada bonus kedua, Anda akan merancang sendiri, langkah demi langkah, GUI MATLAB untuk melakukan penapisan Chebyshev atas citra berwarn maupun citra keabuan. Keempat pita frekuensi: lowpass, bandpass, highpass, dan bandstop akan digunakan untuk mendemonstrasikan proses penapissan. Beberapa kontrol GUI MATLAB yang digunakan seperti Axes, Table, Push Button, Radio Button, Edit Text, Static Text, dan Panel. Hasil penapisan Chebyshev kemudian akan ditampilkan secara visual dan kinerjanya, menggunakan tujuh parameter kinerja, akan ditampilkan pada grafik batang.


Pada bonus ketiga, Anda akan merancang sendiri, secara bertahap, GUI MATLAB untuk melakukan operasi penapisan citra berwarna dan citra keabuan menggunakan tapis Inverse, tapis Wiener, Dekonvolusi Buta, dan Algoritma Lucy-Richardson. Keempat tapis ini juga berfungsi sebagai anti-pengaburan terhadap citra. Beberapa kontrol GUI MATLAB yang digunakan seperti Axes, Listbox, Push Button, Radio Button, Edit Text, Static Text, dan Panel. Hasil dari keempat tapis kemudian akan ditampilkan secara visual dan parameter MSE akan ditampilkan pada grafik batang.


Pada bonus keempat, Anda akan merancang sendiri, langkah demi langkah, GUI MATLAB untuk melakukan operasi morfologi citra. Kedelapan belas metode morfologi yang diuji pada GUI yang dirancang adalah Dilation Residue Edge Operator (DREO), Erosion Residue Edge Operator (EREO), Morphological Gradient Operator (MGO), Opening Top Hat Transformation (OTHT), Closing Top Hat Transformation (CTHT),Edge Detection Algorithm (EDA), Sobel Horizontal Edge Detector (SHED), Sobel Vertical Edge Detector (SVED), Prewitt Horizontal Edge Detector (PHED), Prewitt Vertical Edge Detector (PVED), Roberts Edge Detection (RED), Laplacian of Gaussian Edge Detector (LGED), Canny Edge Detector (CED), Rismon Morphology Edge Detector (RMED), Sianipar Morphology Edge Detector (SMED), dan Hasiholan Morphology Edge Operator (HMEO). Beberapa kontrol GUI MATLAB yang digunakan seperti Axes, Table, Push Button, Radio Button, Edit Text, Static Text, dan Panel. Hasil operasi morfologi kemudian akan ditampilkan secara visual dan parameter MSE akan ditampilkan pada grafik batang.


Pada bonus kelima, Anda akan merancang sendiri, langkah demi langkah, GUI MATLAB untuk melakukan pembesaran citra (image zooming) menggunakan metode pembesaran Nearest-Neighbour dan metode pembesaran interpolasi Bilinear. Beberapa kontrol GUI MATLAB yang digunakan seperti Axes, Push Button, Edit Text, Static Text, dan Panel. Hasil pembesaran berbasis kedua metode ini akan ditampilkan secara visual dan kinerjanya, menggunakan parameter MSE, akan ditampilkan pada grafik batang. Naskah ini berguna bukan saja bagi programmer pemula tetapi juga bagi mahasiswa dan pengajar yang ingin mengembangkan penelitian pada bidang pemrosesan citra digital. Di akhir naskah, keseluruhan kode sumber dicantumkan sebagai bahan dokumentasi dan referensi. Pembaca dapat mengembangkannya untuk kebutuhan kepentingan praktis maupun kepentingan penelitian.


Balige, 16 Mei 2020
Penulis




Vivian Siahaan



Jika Anda berminat silahkan mengunjungi LINK INI


Friday, May 15, 2020

Kumpulan Program Penyandian Data dengan VB .NET

Visual Basic merupakan bahasa pemrograman yang telah luas digunakan sejak lahirnya pada tahun 1991. Visual Basic (2012, 2013, dan versi seterusnya) menawarkan beberapa pembaharuan unik. Para programer Visual Basic sangat antusias mengadopsi fitur-fitur tangguh dari bahasa ini. Pembelajar dapat membuktikan bahwa Visual Basic merupakan perangkat ideal untuk memahami perkembangan pemrograman komputer.


Buku teori tentang kriptografi sudah banyak beredar. Tetapi, sangat sedikit yang menunjukkan bagaimana setiap kriptosistem digunakan dan diimplementasikan dengan bahasa pemrograman tertentu. Buku 142 halaman ini, di sisi lain, tidak memberikan teori, karena teori kriptografi dapat Anda dapatkan dari banyak buku lain. Buku ini menyajikan kepada Anda bagaimana mengimplamentasikan sejumlah kriptosistem, fungsi hash, dan sidik digital berbasis Visual Basic dengan memanfaatkan pustaka .NET.


Tujuan utama dari buku ini adalah memberikan kesempatan bagi para pembelajar untuk memperbaiki keterampilan pemrograman Visual Basic dalam mengimplementasikan sejumlah kasus kriptografi. Dengan penyelesaian berbagai kasus tersebut, buku ini mendorong para pembelajar untuk mengeksplorasi terapan Visual Basic sebagai perangkat pembantu dalam menyelesaikan topik-topik kriptografi yang lebih rumit.


Berikut merupakan kasus-kasus yang disajikan pada buku ini. Kriptosistem Simetris: Algoritma RC4, Algoritma AES, Algoritma TripleDES, Algoritma IDEA, Algoritma Rijndael, Algoritma Rijndael Versi 2, Algoritma RC2, Algoritma DES, Algoritma DES Versi 2. Fungsi Hash dan Otentikasi Pesan: Fungsi Hash MD5, Fungsi Hash SHA1, RIPEMD160, Fungsi Hash SHA256, Fungsi Hash SHA512, Fungsi Hash SHA384, Sejumlah Otentikasi HMAC, Tanda-Tangan dan Verifikasi dengan MD5, Tanda-Tangan dan Verifikasi dengan SHA1, Tanda-Tangan dan Verifikasi dengan SHA256, Tanda-Tangan dan Verifikasi dengan SHA384, Tanda-Tangan dan Verifikasi dengan SHA512. Kriptosistem Asimetris dan Sidik Digital: Kriptosistem RSA, Sidik Digital dengan RSA, Membangkitkan Kunci Berbasis Password dengan PKCS5, Sidik Digital dengan DSA. Bonus: Pemrosesan Citra Digital: Manipulasi Citra, Konversi Citra, Penapisan Citra, Penapisan Citra Lanjut.


Balige, 15 Mei 2020
Penulis


Vivian Siahaan


Jika Anda berminat silahkan mengunjungi LINK INI 

Thursday, May 14, 2020

Buku Resep Pemrograman MATLAB

Buku 282 halaman ini disusun untuk mengenalkan konsep-konsep MATLAB sebagai perangkat yang dipakai untuk menemukan solusi dari permasalahan sains dan keteknikan. Setiap bab pada buku ini menawarkan materi untuk mengilustrasikan hubungan langsung antara teori dan aplikasi riil di dunia nyata. Pendekatan soal & penyelesaian dipakai untuk mendemonstrasikan dan mengilustrasikan pelbagai permasalahan dunia nyata dan solusinya.


Apa yang dibahas pada buku ini mencakup: Bab. 1 Dasar Pemrograman MATLAB; Bab 2. Sistem Kendali; Bab 3. Sinyal dan Sistem; Bab 4. Fourier dan Laplace; Bab 5. DTFT, DFT, ZT, dan FFT; Bab 6. Filter Analog dan Filter Digital; Bab 7. Metode Numerik.


Tujuan utama dari buku ini adalah memberikan kesempatan bagi para mahasiswa untuk memperbaiki keterampilan pemrograman MATLAB dalam mengimplementasikan algoritma-algoritma untuk menyelesaikan berbagai permasalahan dalam sains dan keteknikan. Dengan penyelesaian berbagai, buku ini mendorong para mahasiswa untuk mengeksplorasi terapan MATLAB sebagai perangkat pembantu dalam menyelesaikan topik-topik yang lebih rumit.



Balige, 13 Mei 2020
Penulis


Vivian Siahaan



Jika Anda berminat silahkan mengunjungi  LINK INI

Buku Resep Algoritma dan Struktur Data dengan Java

Puji syukur kepada Tuhan Yang Maha Kuasa atas tuntasnya penulisan buku ini. Buku 241 halaman ini dikonsentrasikan pada penjelasan sederhana atas tiap teknik yang menjadi bahasan.


Ada banyak buku tentang algoritma dan struktur data. Yang membedakan di sini adalah bahwa buku ini dimaksudkan untuk pembelajaran mandiri. Buku ini memuat lebih dari 150 contoh topik-topik struktur data yang diformat dalam soal dan penyelesaian, sehingga Anda dapat memodifikasinya demi kepentingan spesifik lainnya.


Penulis dengan tegas percaya bahwa pemrograman harus dipelajari lewat praktek, melalui contoh-contoh dengan spektrum pemrograman yang luas. Buku ini didesain dengan perhatian spesial pada: Array, Tumpukan dan Antrian, Pengurutan Lanjut, Senarai berantai, JCF, List dan tabel hash, Pohon biner, Pohon multiway, dan Graf.


Akhirnya kami berharap buku ini menjadi referensi berguna bagi mereka yang membaca. Dengan ini pula, kami menyatakan bahwa semua kesalahan yang ada pada buku ini adalah milik kami.



Balige, 13 Mei 2020
Penulis


Vivian Siahaan



Jika Anda berminat silahkan mengunjungi LINK INI

Wednesday, May 13, 2020

ALGORITMA DAN STRUKTUR DATA DENGAN C

Buku teks 225 halaman ini ditulis bagi mereka yang ingin belajar algoritma dan struktur data dengan pemrograman C secara mandiri. Fokusnya adalah mengajarkan pembaca metode-metode dan teori-teori dengan cara yang mudah dipahami. Pendekatan yang dilakukan pada buku teks ini adalah pendekatan dengan soal dan penyelesaian. Setiap fitur algoritma dan struktur data dengan C akan dibahas di sini.


Untuk setiap fitur baru yang dikenalkan, contoh program disajikan untuk memberikan ilustrasi fitur bahasan. Hal ini merefleksikan filosofi dalam penulisan buku ini: untuk mengajari dengan contoh. Kemudahan dalam pembacaan program sangat ditekankan pada buku ini. Hal ini karena penulis percaya bahwa program harus ditulis sedemikian rupa agar mudah dibaca baik oleh penulis maupun oleh orang lain. Karena buku ini ditulis sebagai tutorial dan kaya contoh, setiap bab yang dirangkum didasarkan pada materi yang disajikan sebelumnya. Oleh karena itu, untuk keuntungan maksimum dari buku ini, Anda direkomendasikan untuk membaca setiap bab secara berurutan.


Apa yang dibahas pada buku ini mencakup: Statemen Kendali; Fungsi; Array dan String; Pointer; Struktur dan Union; File; Struktur Data Linier; Tumpukan; Antrian; dan Pencarian dan Pengurutan.



Balige, 13 Mei 2020
Penulis


Vivian Siahaan



Jika Anda berminat silahkan mengunjungi LINK INI

MATLAB SIMULINK: Tutorial Praktis dan Progresif

Buku teks 255 halaman ini merupakan pengantar bagi pembelajar Simulink. Buku ini ditulis bagi para mahasiswa program sarjana dan pasca-sarjana, begitu pula bagi para profesional. Meskipun pengetahuan tentang MATLAB sangat membantu, namun hal itu tidak diharuskan.


Bab 1 sampai Bab 17 menjelaskan blok-blok pada semua pustaka Simulink. Aplikasi-aplikasi diilustrasikan dengan contoh-contoh praktis melalui model-model Simulink. Anda akan mendapati bahwa model-model tersebut sangat mengatrol pemahaman tentang matematika terapan dan aplikasi keteknikan.


Semua contoh yang disajikan pada buku ini dapat diimplementasikan dengan MATLAB Student Versions dan Simulink.


Berikut merupakan pustaka-pustaka Simulink yang dibahas pada buku ini: Pengantar SIMULINK, Pustaka Commonly Used Blocks, Pustaka Continuous Blocks, Pustaka Discontinuites Blocks, Pustaka Discrete Blocks, Pustaka Logic and Bit Operations, Pustaka Lookup Tables, Pustaka Math Operations, Pustaka Model Verification, Pustaka Model Wide Utilities, Pustaka Ports & Subsystems, Pustaka Signal Attributes, Pustaka Signal Routing, Pustaka Sinks, Pustaka Sources, Pustaka User Defined Functions, dan Pustaka Additional Discrete.





Penulis, 12 Mei 2020


Vivian Siahaan


Jika berminat silahkan mengunjungi LINK INI

Belajar Cepat Struktur Data Dengan C++

Buku 383 halaman ini disusun dengan semangat untuk mendokumentasikan gagasan-gagasan yang telah dihasilkan selama menekuni pemrograman C++ selama belasan tahun. Buku ini diharapkan bisa menjadi referensi penting bagi siapapun yang ingin memperdalam topik-topik yang berkaitan dengan struktur data C++.


Kode atau skript pada buku ini dimaksudkan untuk mengatrol pemahaman pembaca pada tiap topik ajaran. Pembaca direkomendasikan untuk terlibat aktif dalam mencoba sendiri skript C++ yang tersedia.


Apa yang dibahas pada buku ini mencakup: Intisari PBO; Pointer dan Senarai Berbasis Array; Standard Template Library I; Senarai Berantai; Tumpukan; Antrian; Pengurutan; Pohon Biner; dan Standard Template Library II.




Penulis, 12 Mei 2020



Vivian Siahaan


Jika Anda berminat silahkan mengunjungi LINK INI

Tuesday, May 12, 2020

Pemrograman MATLAB Untuk Mahasiswa: Soal Penyelesaian

MATLAB merupakan salah satu piranti komputasi yang paling luas digunakan dalam sains dan teknik. Apapun latar belakang Anda, fisika, kimia, matematika, atau teknik, adalah kebutuhan untuk mempelajari MATLAB. Di samping kecepatan dan keakuratan komputasinya, MATLAB juga menghasilkan grafik dan simulasi menarik yang dapat dihandalkan untuk penulisan laporan atau naskah ilmiah. Kemampuan ini jarang dimiliki oleh banyak bahasa pemrograman lainnya.

Buku ini berfungsi sebagai template bagi program-program MATLAB yang dapat dipakai oleh para mahasiswa sains dan teknik. Targetnya diperuntukkan bagi mahasiswa yang tidak suka atau tidak memiliki waktu untuk menderivasi dan membuktikan hasil secara matematik. Buku ini juga dapat dipakai sebagai referensi untuk aplikasi-aplikasi MATLAB bagi para insinyur dan peneliti, karena banyak kode yang disajikan dapat dengan mudah dimodifikasi untuk menyelesaikan permasalahan-permasalahan yang serupa. Pada buku ini, Anda hanya perlu mengamati hasil-hasil komputasi yang disajikan sembari ditantang untuk memodifikasi kode-kode MATLAB yang ada untuk menyelesaikan persoalan-persoalan praktis lainnya. Buku ini tidak didesain bagi mereka yang berminat pada pembuktian dan penderivasian matematika yang panjang.

Setelah membaca buku ini, Anda mungkin tidak menjadi pakar dalam MATLAB, tetapi Anda akan semakin nyaman dalam menggunakannya dan mengetahui bahwa MATLAB dapat mempermudah pekerjaan Anda.




Penulis, 12 Mei 2020


Vivian Siahaan


Jika berminat silahkan mengunjungi LINK INI

Pemrograman MATLAB Untuk Aljabar Linier: Soal Penyelesaian

MATLAB dapat digunakan dengan dua mode yang berbeda. Satu mode menawarkan eksekusi dari statemen (sekelompok statemen) pada Command Window. Mode lain menawarkan pemrograman konvensional dengan menuliskan setiap statemen di dalam file skript. Buku ini menggunakan mode pertama, dengan tujuan agar pembaca dapat langsung mempraktekkan setiap perintah MATLAB dan mendapatkan hasilnya. Buku ini tidak menekankan prinsip dan pengembangan algoritma pemrograman MATLAB.

MATLAB dipandang sebagai salah satu perangkat lunak favorit. MATLAB dapat dipakai secara interaktif dan memiliki fungsi-fungsi yang sangat memudahkan pekerjaan pemrograman. Dalam aspek komputasi, MATLAB merupakan perangkat lunak yang sangat tangguh yang terlibat dalam permasalahan-permasalahan sains dan keteknikan. Buku ini melibatkan beberapa toolbox terutama Symbolic Math Toolbox.


Buku teks ini memuat soal dan penyelesaian tentang aljabar linier dan matriks menggunakan MATLAB. Buku ini dikhususkan bagi mahasiswa sains dan teknik agar dapat belajar secara mandiri. Prasyarat bagi buku teks ini hanyalah matematika sekolah menengah umum.


Untuk mendapatkan pemahaman yang utuh dari buku ini, pembaca direkomendasikan untuk lebih dahulu mempelajari perintah-perintah dasar MATLAB.




Penulis, 12 Mei 2020



Vivian Siahaan


Jika Anda berminat, silahkan mengunjungi LINK INI

Monday, May 11, 2020

PHP/MYSQL: Belajar Langsung Praktek

Buku ini mengasumsikan bahwa pembaca telah familiar dengan HTML dan CSS. Namun, dalam kaitannya dengan MySQL, PHP, dan phpMyAdmin, buku ini diawali dari sudut pandang pemula. Anda tidak perlu pemahaman yang dalam untuk menciptakan database interaktif. Buku ini mengenalkan semua tentang PHP yang Anda perlukan pada tiap projeknya. Dengan langkah demi langkah, contoh-contoh pada buku ini akan menunjukkan pada Anda bagaimana MySQL dan PHP diterapkan. Buku ini cocok bagi mereka yang ingin mengembangkan situs berbasis database. Buku ini juga diperuntukkan bagi mereka yang telah jenuh dengan sejumlah keterbatasan pada pelbagai CMS (content management system) seperti Joomla dan Wordpress.

Bagi pembaca dengan pemahaman PHP yang relatif sedikit, buku ini akan mengobati kekecewaan akan banyaknya buku yang membahas PHP dan MySQL secara mendalam tetapi gagal mendemonstrasikan bagaimana menanamkan database MySQL ke dalam halaman-halaman Web. Secara kontras, buku tipis ini mendemonstrasikan bagaimana mengintegrasikan database ke dalam sebuah situs Web.

Tujuan akhir dari buku ini adalah agar pembaca dapat menjadi administrator database yang dapat melakukan tugas-tugas administratif seperti penambahan kolom baru atau tabel baru dari beberapa situs Web yang dirancang secara bertahap.

Akhirnya kami berharap buku ini menjadi referensi berguna bagi mereka yang membaca. Dengan ini pula,kami menyatakan bahwa semua kesalahan yang ada pada buku ini adalah milik kami.





Penulis 10 Mei 2020



Vivian Siahaan




Jika Anda berminat, silahkan mengunjungi LINK INI 





Friday, May 8, 2020

Pemrograman MATLAB Untuk Teknik: Sistem Kontrol dan Sistem Komunikasi

Perkembangan piranti-lunak komputer untuk kontrol memberikan banyak keuntungan untuk pengajaran, penelitian, dan pengembangan perancangan sistem kontrol dan sistem komunikasi dalam dunia industri. MATLAB dan Simulink dipandang sebagai platform piranti-lunak dominan untuk analisis dan perancangan sistem kontrol dan sistem komunikasi, yang menyediakan banyak toolbox yang didedikasikan untuk topik-topik yang berkaitan dengan kedua sistem.

Tujuan utama dari bagian pertama pada buku ini adalah menawarkan informasi bagaimana MATLAB dapat dipakai pada perancangan sistem kontrol dengan merangkum banyak metode dan menyediakan skrip MATLAB sebagai implementasinya. Banyak mahasiswa saat ini memandang teori kontrol sebagai topik yang rumit karena kompleksitas matematika yang terlibat dalam mengevaluasi tanggapan frekuensi dan tanggapan domain waktu, menggambarkan root locus, dan melakukan banyak perhitungan lain. Buku ini membuktikan bahwa kerumitan tersebut dapat dengan mudah diselesaikan dalam MATLAB. Oleh karena itu, tujuan edukasional yang perlu diberikan kepada mahasiswa adalah pemahaman yang cukup tentang teknik-teknik yang terlibat dalam sistem kontrol, sehingga mahasiswa tidak terlalu dibebani dengan perhitungan-perhitungan yang sebenarnya dapat dilakukan oleh MATLAB. Buku ini dapat dipakai sebagai teks referensi sebagai matakuliah pengantar kontrol untuk semua mahasiswa teknik dan sain. Rangkuman topik yang dicakup pada buku ini menyeimbangkan teori dan implementasinya dalam MATLAB.

Tujuan dari bagian kedua pada buku ini adalah sebagai pendamping atau suplemen dari setiap buku teks sistem komunikasi. Buku ini menyediakan sejumlah latihan yang dapat diselesaikan dengan MATLAB. Buku ini tidak hanya dapat digunakan oleh mahasiswa S1 dan S2, tetapi juga oleh para insinyur yang ingin belajar aplikasi-aplikasi MATLAB untuk sistem komunikasi. Bab 1: Sinyal dan Sistem Linier. Anda akan mempelajari perangkat-perangkat dan teknik-teknik dasar dari analisis sistem linier yang digunakan pada analisis sistem komunikasi. Sistem linier dan karakteristiknya pada domain waktu dan domain frekuensi, berikut dengan probabilitas dan analisis sinyal acak, merupakan dua topik fundamental yang harus dipahami ketika mempelajari sistem komunikasi. Hampir semua kanal dan banyak subblok pemancar dan penerima dapat dimodelkan sebagai sistem LTI (linear time-invariant) sehingga perangkat-perangkat dan teknik-teknik dari analisis sistem linier dapat digunakan untuk menganalisisnya.

Bab 2: Proses Acak. Anda akan belajar metode-metode untukmembangkitkan variabel-variabel acak dan cuplik-cuplik dari proses-proses acak. Anda akan memulainya dengan mempelajari deskripsi metode untuk membangkitkan variabel-variabel acak dengan fungsi distribusi probabilitas tertentu. Kemudian Anda akan mempelajari proses Gaussian dan proses Gauss-Markov dan mengenal metode untuk menghasilkan cuplik-cuplik dari kedua proses itu. Topik ketiga yang akan Anda pelajari adalah karakterisasi sebuah proses acak stasioner menggunakan korelasidirinya pada domain waktu dan menggunakan spektrum dayanya pada domain frekuensi. Bab 3: Modulasi. Anda akan mempelajari kinerja dari sejumlah skema modulasi-demodulasi, keduanya dengan kehadiran dan absensi dari derau aditif. Sistem-sistem yang dipelajari pada bab ini mencakup skema-skema modulasi-amplitudo (AM), seperti DSB-AM, SSB-AM, dan AM konvensional, dam skema-skema modulasi-sudut, seperti modulasi frekuensi dan modulasi fase.

Bab 4 Konversi Analog-ke-Digital. Anda akan mempelajari sejumlah metode dan teknik untuk mengkonversi sumber analog menjadi runtun digital dengan cara yang efisien. Ini diperlukan karena pada bab-bab berikutnya Anda akan melihat bahwa informasi digital lebih mudah diproses, dikomunikasikan, dan disimpan. Bab 5 Transmisi Baseband Digital. Anda akan mempelajari sejumlah teknik modulasi dan demodulasi baseband digital untuk mentransmisikan informasi digital melalui kanal berderau Gaussian putih aditif. Anda akan memulainya dengan mempelajari modulasi pulsa biner dan kemudian beberapa metode modulasi tak-biner. Bab 6 Transmisi Digital Melalui Kanal Lebar-Pita Terbatas. Anda akan mempelajari aspek-aspek dari transmisi digital melalui kanal-kanal dengan lebar-pita terbatas. Anda akan mengawalinya dengan mempelajari karakteristik spektral dari sinyal-sinyal PAM. Selanjutnya, Anda akan menelaah karakteristik dari kanal dengan lebar-pita terbatas dan permasalahan perancangan gelombang sinyal untuk kanal semacam itu. Kemudian, Anda akan mengkaji permasalahan perancangan ekualisator kanal yang mengkompensasi distorsi yang disebabkan oleh kanal dengan lebar-pita terbatas. Anda akan membuktikan bahwa distorsi kanal pada interferensi antar-simbol (ISI, intersymbol interference) yang menyebabkan error pada demodulasi sinyal.

Kami berharap pembaca dapat menikmatinya untuk “bermain-main” dan mengubah skrip MATLAB yang telah diberikan untuk mendapatkan eksplorasi lebih dalam tentang topik-topik yang disajikan.






Penulis
Balige, 5 Mei 2020



Vivian Siahaan
Rismon Hasiholan Sianipar
Balige Publishing



Jika Anda berminat, silahkan kunjungi LINK INI



Wednesday, May 6, 2020

Pemrograman Visual C++: Belajar Cepat, Mudah, dan Mandiri



Visual C++ merupakan bahasa pemrograman yang telah luas digunakan sejak lahirnya pada tahun 1991. Visual C++ 2008 menawarkan beberapa pembaharuan unik. Para programer Visual C++ sangat antusias mengadopsi fitur-fitur tangguh dari bahasa ini. Bagi pembelajar pemula akan membuktikan bahwa Visual C++ merupakan perangkat ideal untuk memahami perkembangan pemrograman komputer.

Buku ini membantu pembelajar agar secara utuh memahami logika, semantika, dan sintaks dari pemrograman. Melalui soal dan penyelesaian, buku ini mengatrol kompetensi pemrograman dari pembelajar awal yang sering mengalami kesulitan dalam memahami konsep dan paradigma dasar dari bahasa pemrograman level-tinggi. Buku ini dimaksudkan sebagai buku mandiri, yang memuat lebih dari 180 contoh dan soal dan penyelesaian.

Beberapa sasaran ketika buku teks ini ditulis adalah: 1. Mengembangkan bab-bab secara terfokus. Daripada merangkum banyak bab dengan kedalaman permukaan saja, buku ini hanya difokuskan pada subjek-subjek bahasan penting dan merangkumnya secara detil; 2. Menggunakan contoh dan soal dan penyelesaian. Meskipun data uji pada program tidak merepresentasikan data riil, tetapi kekayaan contoh dan soal dan penyelesaian pada buku ini mengilustrasikan banyak teknik pemrograman yang sangat dibutuhkan para pembejalar; 3. Menjadikan buku teks yang informatif dan ringkas. Pada tiap fokus bahasan, buku ini tidak bertele-tele, langsung ke sasaran dengan penyajian contoh dan soal dan penyelesaian. Detil bahasan dikupas seiring dengan pembahasan dari soal dan penyelesaian; 4. Mengajarkan praktek pemrograman yang baik dengan metodologi pemrograman modern. Teknik penyelesaian masalah dan pemrograman terstruktur didiskusikan pada tiap tahap pembahasan.





Penulis May 5, 2020



Vivian Siahaan
Rismon Hasiholan Sianipar
BALIGE PUBLISHING


Jika Anda berminat, silahkan kunjungi LINK INI