Dasar Pemrograman Visual Basic

DOWNLOAD
Download Dasar Pemrograman Visual Basic PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Dasar Pemrograman Visual Basic book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages. If the content not found or just blank you must refresh this page
Pemrograman Visual Basic 5 0
DOWNLOAD
Author : Wahana Komputer
language : id
Publisher: Penerbit Andi
Release Date :
Pemrograman Visual Basic 5 0 written by Wahana Komputer and has been published by Penerbit Andi this book supported file pdf, txt, epub, kindle and other format this book has been release on with categories.
Bl Pemograman Visual Basic 2005 Cd
DOWNLOAD
Author :
language : id
Publisher: Elex Media Komputindo
Release Date :
Bl Pemograman Visual Basic 2005 Cd written by and has been published by Elex Media Komputindo this book supported file pdf, txt, epub, kindle and other format this book has been release on with categories.
Pemrograman Windows Dengan Visual Basic Net
DOWNLOAD
Author : Ali Blazing
language : id
Publisher: kliksolusi.com
Release Date : 2018-11-29
Pemrograman Windows Dengan Visual Basic Net written by Ali Blazing and has been published by kliksolusi.com this book supported file pdf, txt, epub, kindle and other format this book has been release on 2018-11-29 with Education categories.
Buku “Pemrogaman Windows dengan Visual Basic.Net“ ini akan memperkenalkan Vb.Net sebagai salah satu bahasa pemrogaman yang banyak digunakan yang berorientasi objek. Sekaligus akan mempermudah jalan anda untuk dapat menguasai pemrogaman windows . Buku ini sangatlah cocok bagi anda yang ingin belajar pemrograman vb.net. Topik pembahasan dalam setiap bab pada buku ini meliputi : - Pengenalan VB.Net dan Microsoft Visual Studio. - Teori Pendukung. - Dasar Pemograman Vb.Net dengan Windows Form. - Array, Procedure, Function dan Module. - OOP dan Exception di VB.Net. - Pengenalan GUI Pada Vb.Net - Database pada VB.Net - GUI Lanjutan. Topik pembahasan diatas hanyalah bagian inti dari setiap bab yang diambil, masih banyak lagi latihan – latihan yang menarik, jadi pastikan anda memilikinya.
Panduan Aplikatif Dan Solusi Membuat Aplikasi Client Server Dengan Visual Basic 2008
DOWNLOAD
Author : Wahana Komputer
language : id
Publisher: Penerbit Andi
Release Date :
Panduan Aplikatif Dan Solusi Membuat Aplikasi Client Server Dengan Visual Basic 2008 written by Wahana Komputer and has been published by Penerbit Andi this book supported file pdf, txt, epub, kindle and other format this book has been release on with categories.
Visual Basic For Beginner
DOWNLOAD
Author : Eko Koswara
language : id
Publisher: MediaPressindo
Release Date : 2013-01-01
Visual Basic For Beginner written by Eko Koswara and has been published by MediaPressindo this book supported file pdf, txt, epub, kindle and other format this book has been release on 2013-01-01 with Computers categories.
Buku Persembahan penerbit MediaPressindoGroup #Mediakom
Visual Basic Net Mulai Dari Nol Sampai Master
DOWNLOAD
Author : Vivian Siahaan
language : id
Publisher: SPARTA PUBLISHING
Release Date : 2020-04-26
Visual Basic Net Mulai Dari Nol Sampai Master written by Vivian Siahaan and has been published by SPARTA PUBLISHING this book supported file pdf, txt, epub, kindle and other format this book has been release on 2020-04-26 with Computers categories.
Bab 1 akan mengintroduksi IDE Visual Studio yang digunakan dan mengenalkan bagaimana menggunakan variabel dalam Visual Basic. Pada Bab 2, Anda akan belajar bagaimana program-program menggunakan statemen If…Then, If…Then…Else, dan If…Then...ElseIf untuk membuat keputusan. Anda akan belajar bagaimana membandingkan nilai-nilai menggunakan operator-operator relasional dan membangun perbandingan-perbandingan kompleks menggunakan operator-operator logikal. Anda akan dikenalkan dengan statemen Select Case, kontrol tombol radio, dan kontrol kotak periksa. Anda akan belajar lebih banyak tentang kotak pesan, yang menampilkan pesan kepada user, dan proses validasi masukan. Bab 3 diawali dengan menunjukkan kepada Anda bagaimana menggunakan kotak periksa, yang memberikan cara yang sederhana dan cepat untuk meminta user memasukkan data. Kotak list dan kotak combo juga akan diintroduksi. Sekarang, Anda belajar bagaimana menuliskan loop, yang menyebabkan blok atau serangkaian statemen pemrograman dieksekusi. Anda juga akan belajar bagaimana membangkitkan nilai-nilai acak dan menggunakannya untuk sejumlah tujuan di dalam sebuah program. Bab 4 akan mendiskusikan bagaimana menuliskan prosedur dan fungsi. Prosedur tidak merespon event, tetapi dieksekusi hanya ketika dipanggil oleh statemen. Anda akan belajar bagaimana menciptakan, memanggil, dan melewatkan argumen kepada prosedur. Anda juga akan belajar teknik-teknik untuk aplikasi debugging yang menggunakannya. Bab 5 akan menunjukkan bagaimana menambahkan sejumlah form pada sebuah projek dan bagaimana menciptakan sebuah modul untuk memuat pelbagai prosedur dan fungsi. Bab ini juga merangkum penciptaan menu, yang memuat perintah-perintah dan sub-submenu yang dapat dipilih oleh user. Bab 6 akan mendiskusikan array, yang merupakan grup yang memuat variabel-variabel yang bisa dipakai untuk menyimpan sekumpulan data. Array satu-dimensi berguna untuk menyimpan dan bekerja dengan satu himpunan data, sedangkan array dua-dimensi dapat dipakai untuk menyimpan dan bekerja dengan sejumlah himpunan data. Bab ini menyajikan sejumlah teknik pemrograman array, seperti penjumlahan dan pererataan elemen-elemen di dalam sebuah array, penjumlahan semua kolom pada suatu array dua-dimensi, pencarian suatu nilai spesifik pada sebuah array, dan penggunaan array-array paralel. Properti Enabled, Anchor, dan Dock, dan kontrol Timer juga akan dibahas. Bab 7 akan menunjukkan pada Anda bagaimana menyimpan data ke dalam file teks sekuensial dan kemudian membacanya kembali ke dalam sebuah aplikasi. Anda akan belajar bagaimana menggunakan kontrol OpenFileDialog, SaveFileDialog, ColorDialog, dan FontDialog. Anda dapat menggunakan kontrol-kontrol ini untuk melengkapi aplikasi Anda dengan kotak-kotak dialog Windows standar untuk membuka dan menyimpan file dan untuk memilih warna dan jenis font. Anda akan mempelajari kontrol PrintDocument dan bagaimana mencetak laporan dari aplikasi Anda. Terakhir, Anda akan belajar bagaimana memaketkan unit-unit data ke dalam struktur. Bab 8 akan membahas konsep-konsep dasar dari kelas dan objek. Selanjutnya, akan didemonstrasikan bagaimana mendefinisikan kelas dan tipe enumerasi, yang menunjukkan bagaimana keduanya digunakan pada aplikasi. Bab 9 akan merangkum secara mendalam perihal validasi masukan dan penanganan error. Kontrol ErrorProvider akan dikenalkan sebagai perangkat ideal untuk validasi masukan. Selanjutnya, Anda akan mempelajari kembali kontrol ListBox, ComboBox, dan CheckedListBox, yang dapat dipakai untuk menangani seleksi jamak. Setelah itu, Anda akan mempelajari bagaimana menggunakan kontrol FlowLayout, WebBrowser, SplitContainer, dan TabControl untuk mengembangkan antarmuka user yang kreatif. Bab ini akan ditutup dengan perancangan dan pengembangan sebuah perangkat lunak untuk mengilustrasikan kekuatan dan fleksibilitasnya. Bab 10 ini akan mengintroduksi sejumlah kelas koleksi di dalam pustaka .NET, dengan ide bahwa koleksi objek dapat membantu membangun konsep-konsep yang nantinya dapat diterapkan pada database. Anda akan belajar bagaimana menciptakan dan menggunakan ArrayList, List, dan Dictionary. Bab ini akan menyajikan contoh-contoh bagaimana menggunakan teknologi LINQ (Language Integrated Query) untuk melakukan pencarian terhadap objek. Bab 11 Bab ini akan secara langsung mengajak Anda menggunakan database SQL Server. Ada 11 tutorial yang mengajarkan Anda untuk langsung mempraktekkan penggunaan database SQL Server. Bab 12 akan fokus pada pemrograman database, menggunakan pustaka ADO.NET, yang merupakan bagian dari .NET Framework. Anda dapat menganggap pustakan ini sebagai ekstensi dari konsep-konsep database dan pengikatan database dari Bab 11. Di sini, Anda akan mengintegrasikan pengetahuan Anda tentang perancangan aplikasi multi-tingkat dengan objek dan database. Pada Bab 13, Pada kasus pertama, Anda akan membangun sebuah projek agar anak-anak (orang dewasa) dapat berlatih keterampilan dasar dalam operasi penjumlahan, pengurangan, perkalian, dan pembagian. Projek Game Matematika Flash Card ini dapat dipakai untuk memilih jenis soal dan apa faktor yang ingin digunakan. Projek ini memiliki tiga opsi pewaktuan. Pada kasus kedua, Anda akan membangun game Kode Rahasia. Kotak simpanan dikunci dan hanya dapat dibuka jika Anda memasukkan kombinasi dijit yang tepat. Kombinasi dapat berupa 2 sampau 4 dijit tak-berulang (rentang dijit dari 1 sampai 9). Setelah tebakan diberikan, Anda akan diberitahu berapa banyak dijit yang tepat dan berapa banyak dijit yang berada pada posisi yang tepat. Berdasarkan informasi ini, Anda akan memberikan tebakan lain. Anda melanjutkan penebakan sampai didapatkan kombinasi yang tepat atau sampai Anda menghentikan game. Pada kasus ketiga, Anda akan membangun game Bahtera Nuh. Ini merupakan game sederhana. Sampai dengan 10 kura-kura akan berlomba masuk ke bahtera Nuh. Anda menebak dua kura-kura yang Anda anggap bisa memenangkan perlombaan. Dengan mengklik tombol Mulai, perlombaan akan dimulai. Semua kura-kura akan berlomba kecepatan untuk sampai ke garis akhir. Pada kasus keempat, Anda akan membangun game Elias dan Burung Gagak. Burung gagak terbang dan menjatuhkan roti dari langit. User ditantang untuk memosisikan Elias di bawah roti yang jatuh untuk menangkapnya sebagai makanan. Pada kasus game kelima pada bab ini, Anda akan membangun game Daniel dan Singa. Daniel ditempatkan pada sebuah grid dengan sejumlah singa (dan empat batu). Idenya adalah agar Daniel bisa mengeliminasi atau menaklukkan setiap singa dengan cara menembakkan doa. Game akan berakhir ketika Daniel menaklukkan semua singa atau apabila singa menempati posisi Daniel. Pada Bab 14, Pada bab ini, Anda akan membangun sebuah game Mencocokkan Citra. Sepuluh pasang citra disembunyikan pada papan permainan. Tujuan game adalah mencari pasangan-pasangan citra. Pada mode Dua Pemain, para pemain akan mendapat giliran secara bergantian. Pada mode Satu Pemain, ada dua opsi yang bisa dipilih: Bermain Sendiri atau Lawan Komputer. Bila opsi Bermain Sendiri dipilih, pemain akan bermain sendiri tanpa lawan. Jika opsi Lawan Komputer dipilih, maka tingkat kecerdasan komputer disediakan pada beberapa tingkat sesuai dengan level kesulitan game yang disediakan. Pada bab ini pula, Anda akan membangun sebuah program Game Lempar Bola Salju. Program ini dapat dimainkan oleh dua pemain manusia atau pemain manusia melawan komputer. Pada Bab 15, Pada bab ini, Anda akan membangun sebuah game pengantaran bebek bakar. Pada game simulasi ini, banyak keputusan yang diperlukan. Ide dasarnya adalah membaca pesanan lewat telepon yang masuk dan memberitahu mobil pengantar untuk berangkat ke lokasi yang memesan. Anda juga perlu memastikan agar selalu menyediakan bebek bakar siap antar untuk diangkut oleh mobil pengantar. Luasan pengantaran adalah sebuah grid 20 kali 20 persegi. Semakin banyak bebek bakar yang dijual, semakin banyak pula keuntungan yang didapatkan. Pada bab ini, Anda juga akan membangun game Pendaratan di Mars. Pada game simulasi ini, Anda mengendalikan pendorong vertikal maupun horisontal untuk mamanuver wahana ke atas pad pendaratan di permukaan mars. Anda akan mengatur kecepatan pendaratan agar cukup lambat sehingga tidak terjadi kecelakaan
Visual Basic Cookbook
DOWNLOAD
Author : Vivian Siahaan
language : id
Publisher: Sparta Publisher
Release Date : 2018-12-19
Visual Basic Cookbook written by Vivian Siahaan and has been published by Sparta Publisher this book supported file pdf, txt, epub, kindle and other format this book has been release on 2018-12-19 with Computers categories.
Versi pertama dari Visual Basic dikenalkan pada tahun 1991. Sebelum itu, penulisan kode untuk antarmuka GUI pada sebuah aplikasi bukanlah pekerjaan yang mudah. Ditambah lagi, pemahaman akan grafika, memori, dan pemanggilan sistem yang kompleks sangat diperlukan. Visual Basic merupakan hal yang revolusioner karena secara signifikan mempermudah proses ini. Dengan Visual Basic, programer dapat merancang antarmuka pengguna pada sebuah aplikasi secara visual. Visual Basic kemudian akan membangkitkan secara otomatis kode yang diperlukan untuk menampilkan dan mengoperasikan antarmuka. Pada 2002, Microsoft merilis sebuah platform baru yang dikenal dengan .NET. Platform .NET memuat beberapa layer perangkat lunak yang ditempatkan di atas sistem operasi dan menyediakan lingkungan yang terkelola dan aman. Selain itu, .NET juga menyediakan beberapa teknologi baru untuk menciptakan program-program berbasis-internet yang menyediakan layanan Web. Dengan begitu, programer dapat menulis aplikasi desktop maupun aplikasi Web untuk platform .NET. VB.NET tidak hanya versi baru dari VB 6. Namun VB.NET merupakan sebuah lingkungan pemrograman yang sama sekali baru. Sedimikian dramatisnya perubahan yang ada, sehingga program-program yang ditulis dengan VB versi terhadulu tidak kompatibel dengan VB.NET. Microsoft menyediakan utilitas yang dapat digunakan untuk mengkonversi aplikasi Visual Basic menjadi sintaks VB.NET yang baru, meskipun hasilnya tidak selalu berhasil. Hal ini dirasa memberatkan oleh para pengembang Visual Basic, tetapi Microsoft beralasan bahwa perubahan tersebut diperlukan untuk memastikan bahwa Visual Basic dapat berevolusi menjadi bahasa pemrograman profesional dan modern. Microsoft terus melanjutkan perbaikan terhadap Visual Basic secara reguler dengan merilis versi-versi yang baru: Visual Basic 2003, Visual Basic 2005, Visual Basic, 2008, Visual Basic 2010, Visual Basic 2012, dan Visual Basic 2013. Buku ini ditulis dengan Visual Basic 2012. Versi ini memuat banyak perbaikan sehingga dijuluki sebagai bahasa pemrograman yang sangat profesional. Banyak fitur dikenalkan pada buku ini dengan pendekatan penyelesaian kasus demi kasus. Melalui penyelesaian kasus, buku ini diharapkan dapat 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 130 contoh kasus. Beberapa sasaran ketika buku teks ini ditulis adalah: Mengembangkan bab-bab secara terfokus. Daripada merangkum banyak bab dengan kedalaman permukaan saja, buku ini hanya difokuskan pada subjek-subjek bahasan penting. Menyelesaikan kasus demi kasus. Meskipun data uji pada program tidak merepresentasikan data riil, tetapi kekayaan penyelesaian kasus pada buku ini mengilustrasikan banyak teknik pemrograman yang sangat dibutuhkan para pembejalar. Menjadikan buku teks yang informatif dan ringkas. Pada tiap fokus bahasan, buku ini tidak bertele-tele, langsung ke sasaran dengan penyajian kasus. Memuat topik database dan aplikasi Web. Buku ini juga memuat topik bahasan database dan aplikasi Web yang banyak dibutuhkan bagi para pengembang Visual Basic. Berikut merupakan topik-topik bahasan yang disajikan pada buku ini: Bab. 1 Pengantar Visual Basic Bab 2. Keputusan Bab 3. Repetisi Bab 4. Prosedur dan Fungsi Bab 5. Array Bab 6. File dan Struktur Bab 7. Struktur Data Bab 8. Pustaka .NET Bab 9. Multiple Form, Module, dan Menu Bab 10. Aplikasi Web Bab 11. Bekerja dengan Database Bab 12. Grafika, Animasi, Suara, dan DragDrop
Konsep Dan Aplikasi Visual Basic Net Untuk Universitas
DOWNLOAD
Author : Martu Simanjuntak
language : id
Publisher: Penerbit CAHAYA INFORMATIKA
Release Date : 2019-01-02
Konsep Dan Aplikasi Visual Basic Net Untuk Universitas written by Martu Simanjuntak and has been published by Penerbit CAHAYA INFORMATIKA this book supported file pdf, txt, epub, kindle and other format this book has been release on 2019-01-02 with Computers categories.
Bab 2: Dasar Pemrograman Visual Basic Pada bab ini, akan dikenalkan pemrograman Visual Basic dan disajikan beberapa contoh yang mengilustrasikan fitur-fitur penting Visual Basic. Untuk mengatrol pemahaman pembaca, kode program akan dinomori untuk membantu analisa. Ada beberapa projek Visual Basic; aplikasi konsol merupakan yang paling sederhana. Keluaran teks pada aplikasi konsol ditampilkan dalam command window (disebut juga dengan konsol window). Pada Microsoft Windows 95/98, command window disebut dengan MS-DOS prompt; pada Microsoft Windows NT/2000/XP/Vista/7/8/10, command window dikenal dengan command prompt. Bab 3: Struktur Kendali Bagian 1 Visual Basic menyediakan tiga jenis struktur seleksi, yang akan didiskusikan pada bab ini dan bab berikutnya. Struktur seleksi If/Then menyeleksi (melakukan) sebuah aksi (atau runtun aksi) jika kondisi bernilai true atau melompati sebuah aksi (atau runtun aksi) jika kondisi benilai false. Struktur seleksi If/Then/Else melakukan (menyeleksi) sebuah aksi (atau runtun aksi) jika kondisi bernilai true dan melakukan sebuah aksi yang berbeda jika kondisi bernilai false. Struktur Select Case, yang didiskusikan pada Bab 4, melakukan salah satu dari banyak aksi (runtun aksi), bergantung pada nilai dari sebuah ekspresi. Struktur If/Then dikenal dengan struktur seleksi-tunggal karena ia memilih atau mengabaikan sebuah aksi tunggal (atau sebuah runtun aksi). Struktur If/Then/Else dikenal dengan struktur seleksi-ganda karena memilih di antara dua aksi yang berbeda (atau dua runtun aksi yang berbeda). Struktur Select Case dikenal dengan struktur seleksi-jamak karena memilih di antara berbagai aksi atau runtun aksi yang berbeda. Visual Basic menyediakan tujuh jenis struktur repetisi, While, Do While/Loop, Do/Loop While, Do Until/Loop, Do/Loop Until, For/Next, dan For Each/Next. Struktur repetisi While, Do While/Loop, dan Do Until/Loop akan dibahas pada bab ini; Do/Loop While, Do Loop/Until, dan For/Next akan dibahas pada Bab 4. Struktur kendali For Each/Next akan dijelaskan pada Bab 6. Kata-kata If, Then, Else, End, Select, Case, While, Do, Until, Loop, For, Next, dan Each semuanya adalah katakunci Visual Basic. Visual Basic memiliki himpunan katakunci yang jauh lebih besar dari bahasa pemrograman lainnya. Bab 4: Struktur Kendali Bagian 2 Sebelum menulis sebuah program untuk menyelesaikan masalah tertentu, adalah hal yang esensial untuk memiliki pemahaman yang dalam terhadap masalah dan secara hati-hati merancang pendekatan untuk menyelesaikannya. Pada bab ini, akan didiskusikan beberapa isu yang terkait dengan teori dan prinsip pemrograman terstruktur. Teknik yang akan dieksplorasi dapat diterapkan pada semua bahasa pemrograman tingkat tinggi, termasuk Visual Basic. Pada Bab 7, Pemrograman Berbasis Objek, akan ditunjukkan bagaimana mengendalikan semua struktur yang disajikan pada bab ini agar berguna dalam konstruksi dan pemanipulasian objek. Bab 5: Prosedur Program Visual Basic memuat banyak komponen, termasuk modul dan kelas. Programer mengkombinasikan modul dan kelas baru dengan kelas-kelas yang tersedia dalam FCL (Framework Class Library) .NET. Ketika prosedur dimuat di dalam sebuah kelas, prosedur tersebut dinamakan dengan metode. FCL memuat koleksi yang kaya akan kelas dan metode yang bisa dipakai untuk melakukan kalkulasi matematik, manipulasi string, manipulasi karakter, operasi masukan/keluaran, pemeriksaan error, dan banyak operasi lain. Framework tersebut membuat pekerjaan programer menjadi lebih mudah, karena banyak metode di dalamnya menyediakan kapabilitas yang dibutuhkan. Pada beberapa bab terdahulu, pada Anda telah dikenalnya beberapa kelas FCL, seperti Console, yang menyediakan metode untuk membaca dan menampilkan data. Meskipun FCL menyediakan banyak metode yang bisa dipakai untuk mengerjakan pekerjaan-pekerjaan yang umum dijumpai, tetap saja hal itu tidak bisa memenuhi semua yang dibutuhkan programer. Jadi, Visual Basic membolehkan programer untuk menciptakan prosedur yang bisa didefinisikan sendiri. Terdapat tiga tipe prosedur: prosedur Sub, prosedur Function, dan prosedur event. Pada bab ini, istilah prosedur akan merujuk pada prosedur Sub dan Function. Bab 6: Array Array adalah sekelompok lokasi memori yang bertetangga yang memiliki nama sama dan tipe sama. Untuk merujuk ke lokasi tertentu dalam memori atau sebuah elemen di dalam suatu array, Anda perlu menspesifikasi nama array dan nomor posisi elemen yang ditunjuk. Nomor posisi adalah nilai yang mengindikasikan lokasi spesifik di dalam array. Bab 7: Pemrograman Berbasis Objek Pada bab ini, akan dijelaskan bagaimana menciptakan dan menggunakan kelas dan objek; Inilah topik pemrograman berbasis objek. Bab 8 dan Bab 9 akan mengenalkan pewarisan dan polimorfisme, dua teknik kunci yang memampukan pemrograman berorientasi objek. Bab 8: Pemrograman Berorientasi Objek: Pewarisan Ketika menciptakan sebuah kelas, daripada harus menuliskan metode dan variabel instans yang baru, programer dapat mewarisi variabel, properti, dan metode dari kelas lain. Kelas yang diwarisi disebut dengan kelas basis, dan kelas yang mewarisi dikenal dengan kelas terderivasi. (Pada bahasa pemrograman yang lain, seperti Java, kelas basis disebut dengan superkelas dan kelas terderivasi dikenal dengan subkelas). Setelah diciptakan, setiap kelas terderivasi bisa menjadi kelas basis bagi kelas terderivasi berikutnya. Kelas terderivasi, yang memiliki variabel, properti, dan metode yang unik biasanya lebih besar dari kelas basisnya. Oleh karena itu, kelas terderivasi lebih spesifik daripada kelas basisnya dan merepresentasikan grup objek yang lebih detil. Secara umum, kelas terderivasi memiliki watak dari kelas basisnya dan watak tambahan. Kelas basis langsung adalah kelas basis yang diwarisi kelas terderivasi secara eksplisit. Kelas basis tak-langsung adalah kelas basis yang diwarisi dari dua atau lebih level di dalam hirarki pewarisan oleh suatu kelas terderivasi. Pewarisan tunggal adalah kasus dimana sebuah kelas terderivasi hanya mewarisi dari sebuah kelas basis. Visual Basic tidak mendukung keberadaan pewarisan jamak (dimana sebuah kelas terderivasi mewarisi lebih dari satu kelas basis). Setiap objek dari sebuah kelas terderivasi juga merupakan objek dari kelas basis yang mewarisi kelas terderivasi tersebut. Namun, objek kelas basis bukanlah objek dari kelas terderivasinya. Sebagai contoh, semua mobil adalah kendaraan, tetapi tidak semua kendaraan adalah mobil. Anda perlu membedakan antara relasi “adalah suatu” dengan relasi “memiliki suatu”. Relasi “adalah suatu” merepresentasikan pewarisan. Di dalam relasi “adalah suatu”, setiap objek kelas terderivasi diperlakukan sebagai objek kelas basisnya. Sebagai contoh, mobil adalah suatu kendaraan. Sebaliknya, relasi “memiliki suatu” merepresentasikan komposisi (yang telah didiskusikan pada Bab 7). Dalam relasi “memiliki suatu”, setiap objek kelas memuat satu atau lebih referensi objek sebagai anggota. Sebagai contoh, mobil memiliki suatu stir. Metode kelas terderivasi memerlukan akses terhadap metode, properti, dan variabel instans kelas basisnya. Metode kelas terderivasi dapat mengakses anggota tak-Private kelas basisnya. Anggota kelas basis yang tidak bisa diakses oleh properti atau metode kelas terderivasinya melalui pewarisan dideklarasikan Private di dalam kelas basis. Kelas terderivasi dapat mengakses anggota kelas basis Private, tetapi hanya melalui metode dan properti tak-Private yang disediakan di dalam kelas basis dan diwarisi oleh kelas basis. Bab 9: Pemrograman Berorientasi Objek: Polimorfisme Diskusi tentang pemrograman berorientasi objek (PBO) pada bab terdahulu difokuskan pada salah satu komponen kunci, pewarisan. Pada bab ini, akan dilanjutkan untuk membahas PBO polimorfisme. Kedua pewarisan dan polimorfisme adalah komponen krusial dalam pengembangan perangkat-lunak yang kompleks. Polimorfisme memampukan Anda untuk menulis program yang dapat menangani berbagai varietas kelas yang berelasi dan memfasilitasi penambahan kelas dan kapabilitas baru ke dalam suatu sistem. Dengan polimorfisme, dimungkinkan untuk merancang dan mengimplementasikan sistem yang mudah untuk diperluas atau dikembangkan. Program dapat memproses objek-objek dari semua kelas di dalam suatu hirarki kelas yang secara generik dipandang sebagai objek-objek dengan kelas basis yang sama. Di samping itu, kelas baru dapat ditambahkan dengan sedikit atau tanpa modifikasi terhadap program, sepanjang kelas baru tersebut adalah bagian dari hirarki pewarisan yang diproses secara generik oleh program. Satu-satunya bagian program yang perlu dimodifikasi untuk mengakomodasi kelas baru adalah komponen program yang memerlukan pengetahuan langsung tentang kelas baru yang ditambahkan programer ke dalam hirarki. Pada bab ini, akan didemonstrasikan dua hirarki kelas dan objek-objek dari kedua hirarki akan dimanipulasi secara polimorfik. Bab 10: String dan Karakter Pada bab ini, akan dikenalkan kapabilitas pemrosesan karakter dan string Visual Basic dan didemonstrasikan kegunaan ekspresi reguler dalam mencari pola di dalam teks. Teknik-teknik yang disajikan pada bab ini dapat dipakai untuk mengembangkan editor teks, pengolah kata, dan perangkat-lunak pemrosesan teks lainnya. Pada bab ini, akan diberikan penjelasan detil tentang kapabilitas kelas String dan tipe Char dari namespace System, dan kelas StringBuilder dari namespace System.Text, dan kelas Regex dan Match dari namespace System.Text.Reguler-Expressions. Bab 11: GUI GUI (graphical user interface) memampukan pengguna untuk berinteraksi secara visual dengan sebuah program. GUI juga memberikan tampilan yang semarak dan indah. GUI juga membuat pengguna tidak perlu mengingat sederet kunci (keystroke) dalam menjalankan aplikasi. GUI dibangun dari komponen-komponen GUI (yang kadangkala dikenal dengan kontrol atau widget). Komponen GUI adalah sebuah objek yang bisa berinteraksi dengan pengguna melalui mouse atau keyboard. Bab 12: Berbagai Proyek GUI Bab ini akan melanjutkan diskusi tentang GUI, yang dimulai dengan topi lanjut yang paling sering digunakan, menu. Menu menyajikan beberapa perintah atau opsi kepada pengguna. Kemudian akan didiskusikan bagaimana mengembangkan menu menggunakan beberapa tool yang disediakan Visual Studio .NET. Komponen GUI LinkLabel akan diintroduksi, yang memampukan pengguna untuk mengklik mouse untuk menuju beberapa destinasi. Selanjutnya akan didemonstrasikan bagaimana memanipulasi sebuah daftar nilai melalui ListBox dan bagaimana menggabungkan beberapa checkbox di dalam sebuah CheckedListBox. Komponen ComboBox dan TreeView juga akan dibahas. Bab 13: Grafik dan Multimedia Pada bab ini, akan dibahas mengenai perangkat Visual Basic untuk menggambar bangun dua dimensi dan untuk mengendalikan warna dan font. Visual Basic mendukung grafik agar programer dapat memperbaiki aplikasi Windows secara visual. Bahasa ini memuat kapabilitas penggambaran dari namespace System.Drawing dan beberapa namespace lain yang membentuk GDI+ (Graphical Device Interface). GDI + merupakan antarmuka pemrograman aplikasi (API, application programming interface), yang menyediakan beberapa kelas untuk menciptakan grafik vektor, memanipulasi font dan citra. Bab 14: File Visual Basic memandang setiap file sebagai aliran byte sekuensial. Setiap file diakhiri dengan penanda end-of-file. Ketika file dibuka, Visual Basic menciptakan sebuah objek dan kemudian mengaitkan sebuah aliran dengan objek tersebut. Ada tiga objek aliran, masing-masing dapat diakses lewat properti Console.Out, Console.In, dan Console.Error. Ketiga objek tersebut memfasilitasi komunikasi antara program dan file atau divais tertentu. Properti Console.In menghasilkan objek aliran masukan standar, yang memampukan sebuah program untuk membaca data dari keyboard. Properti Console.Out menghasilkan objek aliran keluaran standar, yang memampukan sebuah program untuk menampilkan data pada monitor. Properti Console.Error menghasilkan objek aliran error standard, yang memampukan sebuah program untuk menampilkan pesan error pada layar. Anda telah menggunakan Console.Out dan Console.In pada beberapa aplikasi konsol sebelumnya, dimana metode-metode Console, Write dan WriteLine menggunakan Console.Out dalam menampilkan keluaran, dan metode-metode Read dan ReadLine menggunakan Console.In dalam membaca masukan. Untuk melakukan pemrosesan file dalam Visual Basic, namespace System.IO harus direferensi. Namespace ini mencakup beberapa definisi untuk kelas-kelas aliran seperti StreamReader (untuk membaca teks dari sebuah file), StreamWriter (untuk menulis teks ke dalam sebuah file), dan FileStream (untuk kedua pembacaan dan penulisan file). File dibuka dengan menciptakan objek dari kelas aliran tersebut, yang mewarisi kelas MustInherit TextReader, TextWriter, dan Stream. Sebenarnya, Console.In dan Console.Out merupakan properti dari kelas TextReader dan TextWriter. Kedua kelas tersebut adalah MustInherit; StreamReader dan StreamWriter adalah kelas yang diderivasi dari kelas TextReader dan TextWriter. Visual Basic menyediakan kelas BinaryFormatter, yang digunakan dengan sebuah objek Stream untuk melakukan pembacaan dan penulisan objek. Serialisasi melibatkan konversi sebuah objek menjadi format yang dapat ditulis ke dalam sebuah file tanpa harus kehilangan data objek. Deserialisasi memuat pembacaan format tersebut dari sebuah file dan merekonstruksi objek asli darinya. Sebuah BinaryFormatter dapat menserialisasi objek dan mendeserialisasi objek. Kelas System.IO.Stream menyediakan fungsionalitas untuk merepresentasikan aliran sebagai byte. Kelas ini adalah MustInherit, jadi objek-objek kelas ini tidak dapat diinstansiasi. Kelas FileStream, MemoryStream, dan BufferedStream (semua dari namespace System.IO) mewarisi kelas Stream. Bab 15: Struktur Data Struktur data yang telah dipelajari sejauh ini, seperti array subskript-tunggal dan array subskript-ganda, adalah struktur data berukuran tetap. Bab ini akan mengintroduksi struktur data dinamais, yang dapat bertumbuh dan menyusut pada saat eksekusi. Senarai berantai adalah koleksi item data, dimana pengguna dapat menyisipkan dan menghapus sembarang item di mana saja di dalam senarai tersebut. Tumpukan penting pada kompiler dan sistem operasi; penyisipan dan penghapusan hanya berlaku untuk item pada posisi paling atas tumpukan. Antrian merepresentasikan baris antrian; penyisipan hanya dilakukan di belakang (disebut juga dengan ekor) antrian, dan penghapusan hanya dilakukan di depan (disebut pula dengan kepala) antrian. Pohon biner memfasilitasi pencarian dan pengurutan kecepatan-tinggi, dimana di dalamnya dilakukan eliminasi efisien atas item-item data duplikat. Antrian merepresentasikan hirarki sistem-file dan kompilasi ekspresi menjadi bahasa mesin. Pada bab ini, akan didiskusikan setiap tipe struktur data dan diimplementasikan beberapa program yang menciptakan dan memanipulasi setiap struktur data tersebut. Kelas, pewarisan, dan komposisi diciptakan sehingga dapat meningkatkan kapabilitas struktur data.
Vb 2008 Untuk Berbagai Keperluan Pemograman
DOWNLOAD
Author : Hendrayudi
language : id
Publisher: Elex Media Komputindo
Release Date : 2013-04-30
Vb 2008 Untuk Berbagai Keperluan Pemograman written by Hendrayudi and has been published by Elex Media Komputindo this book supported file pdf, txt, epub, kindle and other format this book has been release on 2013-04-30 with Computers categories.
Microsoft Visual Basic 2008 adalah bahasa pemrograman berbasis visual yang merupakan versi lanjutan dari Microsoft Visual Basic 6.0 yang tergabung dalam Microsoft Visual Studio bersama dengan pemrograman visual C, C++, dan Visual FoxPro. Buku ini mengajak Anda untuk belajar cara yang mudah untuk bekerja dan belajar perintah-perintah Visual Basic 2008 dalam berbagai bentuk perintah yang mudah dipahami untuk segala keperluan programming Anda. Buku ini juga dilengkapi dengan pembahasan database dan tabel yang membahas tentang cara mengisikan (input), menghapus (delete), menyimpan (save), dan mencari (search) data yang terdapat di dalam tabel. Juga membahas pengenalan perintah dalam membuat berbagai aplikasi text dan graphic. Pembahasan lengkap isi buku ini adalah: -Dasar bahasa pemrograman Microsoft Visual Basic 2008 Instalasi Visual Basic 2008 -Komponen Visual Basic 2008 -Teknik mengetik dan membuat perintah -Membuat program perintah-perintah Microsoft Visual Basic 2008 -Perintah Str
Sistem Informasi Manajemen Dengan Visual Basic 6
DOWNLOAD
Author : Bagus Karuniawan
language : id
Publisher: Penerbit Andi
Release Date :
Sistem Informasi Manajemen Dengan Visual Basic 6 written by Bagus Karuniawan and has been published by Penerbit Andi this book supported file pdf, txt, epub, kindle and other format this book has been release on with categories.