Upload
api-3830148
View
1.685
Download
1
Embed Size (px)
Citation preview
P I N – C O MICT
INFORMATICS COMPUTER TEKNOLOGY
MICROSOFT ACCESS
MICROSOFT VISUAL BASIC
COREL DRAW
MAINTENANCE
1
(For Own User Only)
2
PRESENTS
MICROSOFT ACCESS
MICROSOFT VISUALBASIC
CORELDRAW
MAINTENANCE
PIN-COMICT
INFORMATIC COMPUTER TECHNOLOGY
3
KATA PENGANTAR
Puji dan syukur kami panjatkan kehadirat Tuhan Yang Maha Kuasa, khalik
langit dan bumi. Karena dengan penyertaan-Nya kami dapat menyelesaikan buku ini.
Kami juga mengucapakan banyak terima kasih kepada seluruh team ICT dan
pihak lain yang telah bekerjasama dalam penyusuanan isi buku ini. Yang pertama
sekali kami ucapakan banyak terima kasih kepada :
1. Ketua Yayasan Perguruan Inti Nusantara Bapak Robin Kartolo.
2. Bapak Koordinator Perguruan Inti Nusantara Bapak Winter Situmorang
3. Kepala Bagian ICT Bapak Frans Tambos Manurung
4. Seluruh personil team ICT
- Ranto Sirait
- Junianto
- Sri Raudah
- Keriyani
5. Dan seluruh pihak – pihak yang telah mendukung dalam pengadaan buku ini.
Mengingat perkembangan jaman pada saat ini, maka secara garis besar bahwa
setiap manusia mau tidak mau harus mengeerti dan mau ikut dalam perkemabangan
jaman tersebut. Oleh sebab itu bagian terpenting dari kemajuan teknologi tersebut
tidak terlepas dari kemajuan sistem informasi melalui perkembangan pengetahuan
ilmu komputer sendiri dalam mempersiapkan Sumber Daya Manusia yang matang
agar bisa turut dalam perkembangan tersebut.
Maka untuk menjawab pertanyaan diatas dihadirkanlah suatu lembaga pendidikan
Koputer terpadu yang mendedikasikan dirinya dalam menyediaan Sumber Daya
Manusia yang terampil dengan kurun waktu yang singkat dan murah yang dibutuhkan
oleh Zaman tentunya. Maka sebagai alat kami dalam menyampaikan penerapan ilmu
komputer ini, kami menghadirkan buku pegangan siswa dalam mempelajari Ilmu
Komputer yaitu :MICROSOFT ACCESS, MICROSOFT VISUAL BASIC,
i
COREL DRAW, MAINTENANCE. Dengan tujuan agar sipemabaca buku dapat
lebih mengerti arti penting keberadaan komputer ditengah tengah masyarakat.
Demikianlah sepatah dua kata yang bisa kami ucapkan, dan kami sangat meminta
dukungan saudara melalui saran dan kritik kepada tem penulis ICT tentunya. Terima
kasih atas partisipasi anda.
Team Penulis,
ICT TEAM
ii
DAFTAR ISIKATA PENGANTAR...................................................................................................iDAFTAR ISI................................................................................................................iiBAB I MEMULAI ACCESS......................................................................................1
Menjalankan Accses.................................................................................1Membuka File Database...........................................................................1Windows Database....................................................................................2Merancang Database atau tabel :..............................................................2Jenis – jenis Data pada Accses..................................................................3
BAB II TABEL DAN PROPERTI FIELD...............................................................4Field Size..................................................................................................4Properti Field Database.............................................................................4
BAB III QUERY.........................................................................................................6Tahapan Pembuatan..................................................................................6
BAB IV QUERY II.....................................................................................................8Menampilkan data sebagian / membaca dari posisi tertentu....................8Menampilkan data dengan kondisi tertentu..............................................8Menampilkan data menggunkan fungsi – fungsi tanggal.........................8Pembuatan Query Delete..........................................................................8
BAB V FORM...........................................................................................................10Perancangan Form dengan menggunakan wizard...................................10Penggunaan Form tanpa menggunakan Wizard.....................................11Toolbox...................................................................................................12
BAB VI REPORT.....................................................................................................14Pembuatana Laporan Dengan Auto Report............................................14Pembuatan Laporan Dengan Menggunakan Report Wizard..................14Pembuatan Laporan Tanpa Report Wizard.............................................16Tampilan Jendeka Report Perancangan Design View............................16
BAB I PENGANALAN MICROSOFT VISUAL BASIC 6.0................................17Pendahuluan............................................................................................17Aktifkan Visual Basic.............................................................................17Contoh Pemakaian Object dalam Form..................................................19
BAB II EVENT DAN CODE PROGRAM.............................................................21Event.......................................................................................................21Code........................................................................................................21Pembuatan Event dan Code Program.....................................................21
BAB III VARIABEL, FUNGSI BANTU TANGGAL DAN WAKTU.................23Variabel...................................................................................................23Fungsi Tanggal........................................................................................23Fungsi Waktu..........................................................................................23
BAB IV INPUT BOX DAN FUNGSI STRING......................................................25Input Box................................................................................................25Fungsi String...........................................................................................25
BAB V DECISION....................................................................................................29If…Then…Else.......................................................................................29Select Case..............................................................................................30
BAB VI LOOP...........................................................................................................32Do… Loop..............................................................................................32For… Next..............................................................................................32
iii
Timer.......................................................................................................33BAB VII FUNCTION DAN PROCEDURE...........................................................35
FUNCTION............................................................................................35Procedure................................................................................................36
BAB VIII INTEGRASI PROGRAM......................................................................37MENU.....................................................................................................37
BAB IX D A T A B A S E........................................................................................39VisData...................................................................................................39Data Control............................................................................................40DBGrid Control......................................................................................40
BAB X AKSES DATABASE MELALUI CODE PROGRAM.............................42Buka DataBase Lewat Kode Program....................................................42Menambah Data......................................................................................43Mengedit Data.........................................................................................43Menghapus record...................................................................................43
BAB I PENDAHULUAN..........................................................................................45Tampilan Awal Corel Draw....................................................................45Color Pallete............................................................................................46Grid.........................................................................................................46Guidelines...............................................................................................46Snap To Objects......................................................................................47
BAB II PROSES FILE.............................................................................................48Simpan File.............................................................................................48Buka publikasi yang pernah disimpan....................................................48Page Setup...............................................................................................48Insert Page...............................................................................................49
BAB III TRANSFORMASI OBJEK.......................................................................50Menghapus Objek...................................................................................50Memindahkan Objek...............................................................................50Memutar Objek.......................................................................................50Memiringkan Objek................................................................................50Transforming Ellips................................................................................50Transforming Rectangle..........................................................................50Copy Properties From …:.......................................................................50Order.......................................................................................................51Duplicate.................................................................................................51Clone.......................................................................................................51
BAB IV TEKS...........................................................................................................52Text Artistik............................................................................................52Text Paragraph........................................................................................53Color Pallete............................................................................................53Interaktive Fill Color dan OutLine.........................................................53Interaktive Effect Tool............................................................................53Outline Tool............................................................................................54Fill Tool..................................................................................................54Shadow Object........................................................................................54
BAB VI NODE HANDLE........................................................................................55Gunakan Shape ToolBox........................................................................55Knife Tool pada Sub Tool ShapeTool di ToolBox.................................55
iv
Convert To Curve...................................................................................55BAB VII SHAPING OBJECT............................................................56Weld........................................................................................................56Trim.........................................................................................................56Intersection..............................................................................................56Combine..................................................................................................57Break a part.............................................................................................57
BAB VIII TRANSFORMATION OBJEK.............................................................58Position...................................................................................................58Rotation...................................................................................................58Mirror......................................................................................................58Size..........................................................................................................59Skew........................................................................................................59Menghapus Efek Transformation...........................................................59
BAB IX EFFECTS....................................................................................................60Contour...................................................................................................60Envelope.................................................................................................60Extrude....................................................................................................60Lens.........................................................................................................61PowerClips..............................................................................................61Perspective..............................................................................................61
BAB I PENGENALAN KOMPUTER....................................................................62Hardware.................................................................................................62Input Device ( Perangkat masukan ).......................................................62Processor Unit ( Bagian Pemrosesan )....................................................62Output Devices ( Perangkat Keluaran )..................................................63
BAB II WINDOWS...................................................................................................67Instalasi Windows 9X.............................................................................67Instalasi Driver Hardware.......................................................................68Sound Card..............................................................................................68Scandisk..................................................................................................69Defragmentasi.........................................................................................69GHOST ( General Hardware Oriented Transfer )...................................69
BAB III INSTALASI PROGRAM APLIKASI......................................................71Cara Install Microsoft Office..................................................................71Menginstall Aplikasi Corel Draw 9.0.....................................................71Cara Install Winamp...............................................................................71BAB IV VIRUS DAN ANTISIPASINYA..........................................73Kerusakan Pada Sistem Komputer..........................................................73Jenis-Jenis Program Yang Merusak Komputer.......................................73Jenis-Jenis Komputer..............................................................................74Mendeteksi Virus Melalui Anti Virus Yang Tersedia............................75
BAB V TROUBLESHOOTING..............................................................................77Monitor Blank dan berkedip...................................................................77Lampu indikator FDD nyala terus..........................................................77Bunyi bip berulang – ulang dan monitor Blank......................................77Lampu Indikator power On atau HDD tidak nyala................................77Harddisk atau CD ROM tidak terdeteksi...............................................77Tidak bisa Booting dengan dari CD ROM.............................................77
v
vi
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
BAB I MEMULAI ACCESS
Accsess merupakanapplikasi untuk mengolah Database. Pada Accses tesedia fasilitas yang memunjinkan kita untuk mengolah database secara optimal. Adapun fasilitas Accses yang disediakan antara lain :
1. Tabel sebagai tempat kumpulan data2. Form sebagai tempat pengatur tampilan data3. Query yaitu tempat dimana kita dapat menyaring data yang akan
ditampilkan, dan4. Report adalah tempat dimana kita dapat melaporkan data
Menjalankan AccsesAdapun cara menjalankan Accses secara umum adalah sebgai berikut :
Start pada Taskbar Pilih All Program Pilih Microsoft Office Pilih Microsoft Accses
Membuka File DatabaseSetelah melakukan cara diatas maka Ms. Accses akan memunculkan
tampilan sebagai berikut :
Pada kotak dialoge awal anda harus memilih salah satu option yang tersedia diatas seperti :
Blank Accses Database, yaitu membuka Accses dengan tampilan kosong atau dimulai dari awal
INFORMATIC COMPUTER TECHNOLOGI 1
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
AccsesDatabase Wizard, Pages and Projeckt, yaitu membuka Accses dengan bantuan langkah – langkah yang disediakan oleh Accses
Open An Exciting File, yaitu membuka Accses dengan file yang sudah tersimpan atau yang sudah ada.
Setelah memilih salah satu option yang ada diatas maka anda akan melihat tampilan seperti berikut :
Pada File Name ketikkan nama file yang akan menjadi judul Database dalam perancangan Database lanjutan.
Windows DatabaseDatabase windows
menyediakan cara dalam hal penampilan dan pengaturan object Database, seperti terlihat pada gambar. Adapun Database windows terdiri dari beberapa bagian yaitu :
Toolbar Database window menyedikan cara dalam membuka database yang pernah ada dalam komputer, merancang yang baru serta mengatur tampilan dalam pelaporan dalam bentuk formBar Object untuk menampilkan object database atau elemen – elemen yang ada pada Accses seperti Tables, Query, Form, Report, dan lain sebgainyaGroup object Database yaitu menampilkan seluruh object yang dapat ditampung dalam accses, biasanya menapilkan database yang sejenis.
INFORMATIC COMPUTER TECHNOLOGI 2
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
Merancang Database atau tabel :Adapun cara – caranya adalah sebgai berikut :
Aktif pada window databaseTabel pada bar objectCreate table In Design ViewNew Design ViewOK
Tampilan database propertiesnya adalah sebagai berikut :
Tahapan pembentukan strukur tabel atau Database, adalah sebagai berikut :
1. Pada kotak Field Namenya ketikkan nama field yang akan dibuatContoh : Nama
2. Pada Data Type ketikkan Type data yang akan dipergunakanContoh : text
3. Pada description, tentukan keterangan yang berhubungan dengan field yang ditentukan
4. Ulangi langkah 1 – 3 diatas untuk membentuk field – field yang lain.
INFORMATIC COMPUTER TECHNOLOGI 3
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
Jenis – jenis Data pada AccsesJenis Data Keterangan dan BatasanText Adalah data yang berupa text dan tidak memerlukan angka atau
perhitungan, panjang type data text adalah 255.Memo Adalah data text yang panjang, biasanya untuk memberikan
keterangan dan lain – lain. Panjangnya adalah 64000Number Adalah type data Numeric tidak berupa currency ataupun jenis
ketelitian yang tinggi. Panjangnya sampai dengan 255Date/Time Type data berupa tanggal atau waktuCurrency Untuk menampungb data bilangan tanpa proses pembulatan.
Berguna menampung data mata uang lain – lain. Bisa samapai 15 digit tingkat ketelitian
Auto number
Adalah jenis type data yang secara otomatis dihasilka oleh Accses ketika kita menambhakan record baru
Yes/No Untuk menmpung dua macam keadaan, yakni yes or noOle Object
Menampung data yang berasal dari aplikasi lain
INFORMATIC COMPUTER TECHNOLOGI 4
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
LATIHAN :1. Aktifkan MS. Accses dan buat database baru dengan nama PT. MAJU
BERSAMA MUNDUR SENDIRI2. Bentuk tabel baru dengan struktur Database atau field – field Database
sebagai berikut.
Filed Name Type Field SizeNIP Text 7NAMA Text 25TGL LAHIR Date/Time -ALAMAT Text 20KOTA Text 15BAGIAN Text 15
3. Atur filed NIP sebagai priamri key, dan simpan strukutr database tabel dengan nama tabel karyawan
4. Isi tabel diatas dengan keterangan dibawah ini
NIP NAMA TGL LAHIR
ALAMAT KOTA BAGIAN
9610254 Ade Sandra 02/10/1965 Jl. Bahagia No. 98 Medan Administrasi
9501266 Hotma Joy 10/10/1971 Jl. Pemuda No. 23 Binjai Pemasaran
9604563 Pungu Silaban 15/01/1987 Jl. Pingpong No. 23 Medan Keuangan9724335 Rina Girsang 17/08/1986 Jl. Sei Sibundong No. 22 Medan Pemasaran
9701021 Mayer Simbolon 12/02/1985 Jl. Sei Sibundong No. 22 Medan Keuangan
9602626 Nurlintah 02/03/1985 Jl. Darusalam No. 12 Pematang Siantar
Administrasi
9724552 Lidya 05/06/1990 Jl. Pangururan No. 10 Pangururan Keuangan
INFORMATIC COMPUTER TECHNOLOGI 5
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
BAB II TABEL DAN PROPERTI FIELD
Dalam pembuatan suatu tabel atau database bagian yang tidak kalah pentingnya adalah properti field, dimana properti field ini berguna dalam pembatasan pemasukan data.
Field Size
Berfungsi untuk menentukan panjang pendeknya jumlah karakter yang dimasukkan untuk type data text.
Field Size Batasan angka (range) DesimalByte 0 s.d 255 Tidak adaInteger -32768 s.d 32768 Tidak adaLong Integer -2174836848 s.d
2174836848Tidak ada
Single -34 x 1038 s.d 34 x 1038 AdaDouble -1797 x 10308 s.d 1797 x
10308Ada
Properti Field Database Format
Mengatur tampilan data dilayar, Accses menyediakan format standart untuk data – data berikut :- Currency : “Rp. “#,##0- Color : ![Warna]dalam bahasa Inggris- Date : MM/DD/YYYY- Dll
Decimal PlacesMenagtur tampilan decimal dengan memberikan pemisah decimal diakhir dari tiap angka yang ditentukan Contoh : Rp. 1.000.000,75
Input MaskSebagai aturan dalam pemasukan data atau penginputan data yang ditentukan khususnya untuk data – data tertentr.Contoh :
- L, Khusus untuk penginputan data berupa karakter huruf- 0, Khusus digunkan sebagai format dalam penginputan data berupa
angka- Dll
INFORMATIC COMPUTER TECHNOLOGI 6
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
CaptionDigunakan untuk membuat atau menampilkan label sebagai pengganti nama field dan biasanya ditampilkan pada kolom heading.
Default ValueDigunakan untuk memasukkan nilai tetap yang akan ditampilkan pada saat memasukkan record baru.
Validation ruleDigunakan untuk memasukkan data yang dapat diinput sesuai syarat yang ditetapkan dan bila syarat dipenuhi maka data akan dapat diinput.
Contoh Bentuk Validation ArtiIn(“A”,”B”,”C”) Data yang hanya bisa diinput adalah
A,B,CLike “A” Data yang diinput diawali dengan
huruf “A" dan jumlah karakter bebas<> Data yang akan dimasukkan tidak
mengijinkan angka 0Between (“I”-“III”) Data yang bisa diinput antara I s.d III
Validation TextDugunakan untuk membuat pesan jika data yang akan dimasukkan tidak sesuai dengan yang diinginkan
Allow Zero LengthBerfungsi untuk menentukan apakah penggunaan 0 diijinka atau tidak
IndexBerfungsi untuk mengatur field yang akan ditampilkan apakah data diurutkan atau tidak. Jika pilihan “yes” maka data akan diurutkan tetapi jika tidak maka data tidak akan diurutkan.
INFORMATIC COMPUTER TECHNOLOGI 7
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
LATIHAN 1:1. Bentuk database atau tabel baru dengan nama karyawan :
Field Name Type Field SizeNIP Text 7NAMA Text 25GOLONGAN Text 1STATUS Text 11JUMLAH ANAK Text -
2. Isi data dengan jumlah data sebanyak 10 record dan dengan ketentuan berikut :
- Pengisian NIP seluruhnya berupa angka dan selain angka NIP tersebut tidak dapat diinput, warna untuk kolom NIP adalah Biru
- Pengsian golongan hanya berupa golongan A, B, C selain dari itu maka tidak boleh dimasukkan
- Pengisian status hanya dapat diisikan dengan kata “Sudah Kawin” atau “Belum Kawin” .
- Jumlah anak berdasarkan status sebelumnya jika belum kawin maka jumlah anak adalah 0.
INFORMATIC COMPUTER TECHNOLOGI 8
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
BAB III QUERY
Query adalah salah satu elemen daripada Accses dalam menyaring data yang akan ditampilkan.
Tahapan Pembuatan - Aktif pada database window- Pada bagian bar object pilih Query- Klik View- Klik design View pada kotak dialogue new query- Muncul kotak dialogue show table
- Klik tab table/query/both- Klik nama yang akan digunakan- Klik add, Klik close- Tampilan Query adalah sebagai berikut :
INFORMATIC COMPUTER TECHNOLOGI 9
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
1. Table nameAdalah nama tabel yang biasa digunakan dalam proses query.
2. Baris FieldDigunkan dalam menampilkan judul field berasal dari nama tabel yang dipilih debelumnya.
3. TableSebagai tempat untuk menampilkan nama tabel yang data fieldnya dipilih
4. SortSebagai tempat untuk menetukan option pengurutan data berdasarkan field tertentu
5. ShowSebagai tempat untuk menentukan apakah data field tertentu ditampilkan atau tidak dalam proses lanjutan.
6. CriteriaSebagai tepat untuk membuat kondisi jika data yang akan ditampilkan berdasarkan kondisi tertentu (and atau or)
INFORMATIC COMPUTER TECHNOLOGI 10
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
LATIHAN :1. Aktif pada database window2. aktifkan tab query3. bentuk query baru dengan nama Hasil Laporan4. Aktifkan Database yang dibentuk sebelumnya yakni “ Karyawan”5. Field yang disispkan kedalam bagian atau baris field adalah :
- NIP- Nama- Tgl Lahir- Kota- Bagian- Golongan- Status- Jumlah anak
5. Tampilkan data yang golongannya hanya A6. Tampilkan golongna A dan Statusnya kawin7. Tampilkan data yang tahun masuknya tahun 19708. Tampilkan data yang statusnya kawin dan jumkah anaknya >=3 orang9. Tampilkan data yang statusnya kawin dan gaji pokoknya >=75000010. Buat Filed baru dengan nama Bonus
INFORMATIC COMPUTER TECHNOLOGI 11
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
BAB IV QUERY II
Setelah menguasai bagaimana membentuk dan menampilkan data pada query maka pada bab ini khususnya akan merancang atau melakukan proses lanjutan khususnya menampilkan data dengan mengunakan fungsi – fungsi tanggal serta pembentukan query baru dan penghapusan query.
Menampilkan data sebagian / membaca dari posisi tertentu Left
Menampilkan data dari posisi kiri field kunci yang ditentukan BU : left([nama kunci],jumlah karakter)
RightMenapilkan data dari posisi kanan filed kunci yang ditentukanBU : right([nama kunci], jumlah karakter0
Middle/midMenampilkan data dari posisi tengah field kunci yang ditentukanBU : Mid([nama kunci], jumlah awal karakter, jumlah karakter)
Menampilkan data dengan kondisi tertentu Kondisi tunggal (if yang digunakan hanya 1)
Menapilkan data berdasarkan dua buah kriteria yang ditetapkanBU : iif([kondisi], pernyataan a, pernyataan b)
Kondisi majemuk (if yang digunakan lebih dari 1)Menampilkan data berdasarkan lebih dari satu kriteria.BU : iif([kondisi], pernyataan a, iif([kondisi b]), pernyataan b, pernyataan c)))
Menampilkan data menggunkan fungsi – fungsi tanggal Date part (“d”,[field tanggal])
Menampilkan tanggal berdasarkan tanggal yang ditetentukan sebelumnya pada database
Date part (“m”,[field tanggal)Menampilkan bulan berdasarkan tanggal yang ditentukan sebelumnya pada database
Date part (“yyyy”,[field tanngal)Menampilkan tahun berdasarkan tanggal yang ditentukan sebelumnya pada database.
INFORMATIC COMPUTER TECHNOLOGI 12
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
Pembuatan Query DeleteDigunakan khusus untuk menghapus sejumlah record yang memenuhi syarat/kriteria yang ditentukan. Record yang dihapus adalah semua record yang ditandai dengan kriteria tertentu tersebut tanpa bisa memilih berdasarkan field – field tertentu saja.
Langkah – langkah : Aktif pada window database Klik tab query Klik New Klik design View, ok Pilih database yang record – recordnya akan dihapus Masukkan tiap – tiap field ke dalam baris field Tentukan field yang akan dihapus Menu query Delete query Klik menu query klik run atau icon run Klik yes
INFORMATIC COMPUTER TECHNOLOGI 13
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
LATIHAN :1. Aktifkan access, masuk pada tab query baru dengan nama laporan data
produk2. Aktifkqan database dengan nama Database tabel data produk3. Pindahkan masing – masing field kedalam bagian atau baris field dengan
cara yang anda ketahui4. Isikan / buat field baru dengan nama field name barang dengan ketentuan
sebagai berikut :- Jika 2 (dua) charakter dari kiri =”AA”
Barangya adalah “Monitor”- Jika 2 (dua) charakter dari kiri =”AB”
Barangnya adalah “Keyboard”- Jika 2 (dua) charakter dari kiri = “AC”
Barangnya adalah “Harddisk”- Jika 2 (dua) charakter dari kiri =”AD”
Barangnya adalah “Disket”5. Isi/ buat filed baru dengan nama total bayar = harga produk * jumlah beli6. Isikan dan buat field baru dengan nama discount dengan ketentuan
memperoleh discount adalah sebagai berikut- Jika jumlah beli lebih besar atau sama dengan 7500
Diskon = 5%dari total bayar- Jika jumlah beli lebih dari atau sama dengan 5000
Diskon = 2 dari total bayar- Jika jumlah beli lebih kecil dari 5000 maka
Diskon = 1,25 dari total bayar
INFORMATIC COMPUTER TECHNOLOGI 14
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
BAB V FORM
Form merupakan fasilitas yang disediakan oleh Access untuk perancangan da;am berbagai bentuk.
Perancangan Form dengan menggunakan wizardLangkah – langkahnya antara lain :
- Aktif pada tampilan windows database- Pada bagian object, klik form- Klik new- Pada tampilan New Form, Klik Form Wizard- Pada drop down chose the table or query where data comes from,
klik nama tabel atau query yang akan digunakan dalam pembuatan formulir.
- Klik OK- Kotak dialogue wizard.
- Klik tombol :”>” atau “>>” untuk memindahkan field – field yang tersedia pada bagian available field
- Klik next, maka akan muncul kotak dialogue
- Tentukan bentuk satu tampilan standart form yang disediakan, contoh : columnar
- Klik next, maka muncul kotakl dialogue
INFORMATIC COMPUTER TECHNOLOGI 15
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
- Klik salah satu style yang disediakan oleh access untuk tampilan akhir yang berupa
tampilan latar belakang dan memformat font, contoh : Expedition- Klik next, maka akan muncul kotak dialogue.
- Ketik nama formulir yang telah dibentuk dengan langkah – langkah yang telah disediakan tersebut, contoh : laporan nilai .
- Klik finish
Penggunaan Form tanpa menggunakan WizardAdapun langkah – langkahnya adalah :
- Aktif pada tampilan windows database- Pada bagian object, klik form- Klik new- Pada tampilan new, pilih design view- Pada drop down choose the table or where the query comes from,
klik nama tabel atau query yang akan digunakan dalam perancangan formulir.
- OK
1. Jenis – jenis control pada Access
INFORMATIC COMPUTER TECHNOLOGI 16
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
Bound ControlMerupakan control yang ditanya berasal dari field yang ada pada tabel/database atau query yang dibentuk dalam form termasuk kedalam jenis ini.
Unbound ControlMerupakan control yang berdiri sendiri dan datanya tidak ada pada tabel/ database atau query yang dibentuk.
Toolbox
SELECT OBJECT CONTROL WIZARD
LABEL TEXTBOX
OPTION GROUP TONGGLE BUTTON
OPTION BUTTON CHECK BOX
COMBO BOX LIST BOX
COMMAND BO IMAGE
UNBOUND OBJE FRA BOUND OBJECT FRAME
PAGE BREAK TAB CONTROL
SUBFOR LINE
RECTANGLE MORE CONTROL
5.1 Pembentukan Unbound Baru Pada FormLangkah - langkahnya adalah sebagai berikut :
Klik icon text box Drag pada area formulir Atru tampilan unbound control sesuai kebutuhuhan Beri text untuk unbound yang dibentuk
LATIHAN :
INFORMATIC COMPUTER TECHNOLOGI 17
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
1. Bentuk tabel baru dengan data karyawan Field name Type Field SizeNip Text 7Nama Text 25Golongan Text 1Status Text 11Jumlah Number -
2. Rancangan form dengan nama data karyawan sebagai berikut (menggunakan design view )
3. Isikan bebarapa ketentuan untuk masing – masing bagian, dengan ketentuan sebagai berikut :Gaji diperoleh dengan ketentuan :
Jika golongan = A maka gaji = 750000 Jika golongan = B maka gaji = 950000 Jika golongan = C maka gaji = 1150000
4. Tunjangan status diisi dengan ketentuan Jika status = kawin maka tunjangan status = 15% * gaji Jika status = tidak kawin maka tunjangan status = 5 % * gaji
5. Tunjangan anak diisi dengan ketentuan sebagai berikut : Jika jumlah anak >= 3 maka tunjangan anak = 7,5%*gaji
INFORMATIC COMPUTER TECHNOLOGI 18
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
Jika jumlah anak >= 1 maka tunjangan anak = 3,5%*gaji Jika jumlah anak <=0 maka tunjangan anak = 0
6. Gaji kotor diisi dengan ketentuan sebagai berikut :Gaji + tunjangan status + tunjangan anak
7. Pajak dengan ketentuan :Jika gaji kotor >=1500000 maka pajak = 10%*gaji kotorJika gaji kotor < 1500000 maka pajak = 0.5%* gaji kotor
8. Gaji bersih dihitung dengan :Gaji kotor – pajak
9. tambahkan penggunaan combo box /list box untuk status dengan ketentuan status yang yang harus diisika antara kawin atau tidak kawin
10. atur tampilan semenarik mungkin
INFORMATIC COMPUTER TECHNOLOGI 19
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
BAB VI REPORT
Report atau laporan dapat diartikan sebagai suatu bentuk olahan data yang akan dicetak menngunakan printer atau monitor, diamana datanya bersal dari tabel dan query yang dibentuk sebelumnya.
Pembuatana Laporan Dengan Auto Report
Langkah – langkah adalah sebagai berikut :
Aktif pada tampilan windows Database Pada object, klik report Klik new Pada new form, klik auto columnar Pada drop down choose the table or query where the object comes
from, klik nama tabel atau query yang akan digunakan untuk pembuatan formulir
Klik OK
Pembuatan Laporan Dengan Menggunakan Report WizardLangkah – langkahnya adalah sebagai berikut :
Aktif pada tampilan windows Database Pada object, klik report Klik new Pada new form, klik report wizard Pada drop down choose the table or query where the object comes
from, klik nama tabel atau query yang akan digunakan untuk pembuatan formulir
Klik OK
INFORMATIC COMPUTER TECHNOLOGI 20
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
Klik tombol “>” atau “>>” untuk memindahkan field yang tersedia pada bagian available field
Klik next maka akan muncul kotak dialog untuk menentukan field kunci untuk proses group
Klik tombol next maka akan muncul kotak dialog yang digunakan untuk mengurutkan data secara ascending atau descending.
Klik next maka akan muncul kotak dialog untuk menentukan bentuk keluaran data bentuk orientasi kertas
Klik next maka akan muncul kotak dialog untuk menentukan tampilan latar belakang dan format font untuk laporan.
INFORMATIC COMPUTER TECHNOLOGI 21
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
Klik tombol next maka akan muncul kotak dialog untuk menentukan nama laporan yang dibentuk tahapan – tahapan tersebut.
Klik finish
Pembuatan Laporan Tanpa Report Wizard
Adapun langkah – langkahnya adalah : Aktif pada tampilan windows Database Pada object, klik form Klik new Pada new form, klik design view Pada drop down choose the table or query where the object comes
from, klik nama tabel atau query yang akan digunakan untuk pembuatan formulir
Klik OK, maka akan muncul kotak dialog perancangan sebagai berikut :
INFORMATIC COMPUTER TECHNOLOGI 22
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Access
Sisip field – filed tabel atau query kedalam tampilan yang ada pada jendela perancangan laporan.
Tampilan Jendeka Report Perancangan Design View Report Header Page Header Group Header Detail Selection Page Footer Report Footer
LATIHAN :1. Rancanglah report dengan menggunakan tabel atau data atau query dengan
nama field data karyawan2. kemudian bentuk laporan dengan menggunakan beberapa cara yang telah
dipelajari3. kemudian bentuk data masing – masing pada bagian bawah ini, sesuai
dengan ketentuan report atau laporan.
INFORMATIC COMPUTER TECHNOLOGI 23
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
BAB I PENGANALAN MICROSOFT VISUAL BASIC 6.0
PendahuluanDari banyak sekali bahasa pemograman visual saat ini, Visual Basic merupakan satu –satunya bahasa pemograan yang termudah untuk dipelajari dan handal. Visual Basic adalah bahas pemograman event-driven yang berasal dari besic. Event-driven artinya program menunggu sampai adanya respon dari pemakai berupa kejadian tertentu, misalnya tombol diklik atau menu dipilih. Ketika event terdeteksi maka program akan melakukan aksi sesuai dengan kode yang diberikan.
Tiga edisi dari VisualBasic yang dikeluarkan oleh Microsoft yaitu : Standart Edition
Standart Edition sangat direkomendasikan bagi para pemula yang ingin mempelajari VisualBasic 6.0, mempunyai fasilitas seperti :
Kemampuan aplikasi 32 bit yang berjalan di Microsoft Windows 9X dan windows NT
Terdiri dari control – control berupa grid, tab dan data bound.
Termasuk Learn Visual Basic dan Online Help Microsoft Developer Network CD berisi dokumentasi.
Professional EditonProfessional Edition pada umumya digunakan oleh yang sudah cukup mendalami Visual Basic 6.0. tidak terlalu banyak perbedaan dengan Standart Edition. Adapun fasilitas yang diberikan antara lain :
Active Control. Termasuk internet control IIS (internet information Server) Dynamic HTML Page Designer.
Enterprise EditionLebih ditekankan untuk membuat aplikasi yang bersifat server based, tapi program – program aplikasi standart cepat berjalan dengan baik jika menggunakan versi ini, fasilitas tambahnya ialah :
Appliksi Performance Explorer IIS (Internet information server) Support for Microsoft Transaction Server 2.0 SQL debugging Visual Componen Manager Visual Database Tool
INFORMATIC COMPUTER TECHNOLOGI 23
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
Aktifkan Visual Basic- Klik Start, Program, Microsoft Visual Basic 6.0 kemudian
Microsoft Visual Basic 6.0
- Dari New Project, pilih Standart EXE.- Klik tombol Open, setelah itu anda akan melihat file yang benama
Project1 dengan sebuah file yang bernama Form1.
Keterangan Gambar: Project File dan Form File
Form adalah bagian dari setiap file project. Setiap satu project dapat menampung beberapa file Form ( tergantung daru kebutuhan). Semua program dibuat dan didesign didalam file form. Cara penyimpanan dari setiap form disimpan dengan nama yang berbeda dan terpisah dari form yang lain dalam satu project.
INFORMATIC COMPUTER TECHNOLOGI 24
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
Project Explorer (Ctrl + R)Berguna untuk melakukan penambahan, perubahan property, penghapus, dan penyimpanan sebuah project atau file Form.
Properties Windiws (F4)Berguna untuk mengatur nama, caption, warna, icon, kursor, dan segala sesuatu yang berhubugan dengan properti dari form dan object yang ada didalam form.
Form Layout WindowsBerguna untuk melihat posisi file form pada layar kerja Visual Basic serta dapat mengatur posisi form saat startUp dengan cara menshortcuthand pada form layout lalu dilanjutkan dengan memilih posisi yang diinginkan.
Contoh Pemakaian Object dalam Form.Secara garis besarnya langkah – langkah untuk membuat suatu program adalah sebagai berikut :
1 Membuat Project, perintah ini dapat dilakukan dengan cara mengklik menu File, Project, Standart.EXE, Open
2 Memastikan bahwa form sudah terbentuk didalam Project yang kita inginkan
3 Menambah object kedalam Form sesuai dengan object yang diinginkan
4 Melakukan perubahan artribut dari setuap object maupun form
INFORMATIC COMPUTER TECHNOLOGI 25
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
5 Menentukan nama dari setiap objek maupun form secara unik6 Memberikan event pada object yang akan diberi perintah, dengan
mendouble klik pada object yang akan diberi perintah.7 Menyimpan file project & Form, perintah ini dapat dilkukan lewat
menu File, Save, project8 Melakukan uji coba pada object yang sudah selesai dibuat dengan
cara menekan tombol F5 pada tombol atau klik menu Run kemudian Start, untuk mengakhiri tekan menu Run kemudian End.
Contoh 1 :Buatlah Form dengan object : satu buah label dan satu buah textboxLangkah – langkahnya :
1. Buat project baru (caranya klik menu File, New Project. Pastikan yang tersorot adalah Standart EXE. Maka yang tampil adalah sebagai berikut :
2. Tambahkan label dan textbox ke dalam form dengan cara mendouble klik pada icon tersebut maka secara otomatis object tersebut akan meloncat ke dalam form.
3. Untuk lebih memberikan informasi akan form yang kita buat, ada baiknya kita mengubah atrib dari object tersebut agar kita lebih memahami maksu dari tujuan form atau program yang kita buat. Ini dapat dikerjakan didalam properties.
INFORMATIC COMPUTER TECHNOLOGI 26
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
Keterangan dari properties :a. Name : nama objek yang kita buat. Nama objek tidak
boleh sama dengan nama objek yang lainb. Aligment : mengatur perataan label text yang ada dalam objekc. BackGround : memilih waran objectd. Font : memilih jenis karakter yang diinginkane. ForeColor : memilih warna huruff. Caption : Mengubah label dari objectg. Text : mengubah isi dari textbox.
4. Simpanlah Form dengan cara : klik menu File dan pilih Submenu Save Form dan pada Filename ketikan nama file yang akan anda simpan. Kemudaian Save.
5. Simpanlah Project dengan cara klik menu file dan pilih submenu Save Project kemudian gantilah nama project yang akan disimpan dan klik tombol save.
6. Tahap selanjutnya adalah melakukan uji coba terhadap form yang kita buat untuk melihat hasil yang sebenarnya, caranya adalah dengan menekan tombol F5 atau mengklik menu Run kemudian Start, untuk menghentikan klik menu Run kemudian End.
LATIHAN :a. Buatlah sebuah Form seperti yang terlihat pada gambar dibawah ini. Simpan
di dalam folder dengan nama anda sendiri di drive D:\
b. Tetap dalam project yang sama buat form yang baru seperti gambar dibawah ini.
INFORMATIC COMPUTER TECHNOLOGI 27
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
BAB II EVENT DAN CODE PROGRAM
EventKembali kepada pengertian dari Visual Basic yang telah kita pelajari pada Bab I bahwa Visual Basic adalah bahasa pemograman yang Event Driven yang artinya program menunggu sampai adanya respon dari pemakai baru program akan berjalan sesuai dengan code yang diberikan. Click
Kejadian yang terjadi ketika suatu objec di klik dan biasanya berlangsung pada tombol
Double clickKejadian yang berlangsung ketika suatu objek didouble klik atau diklik duakali secara cepat pada tombol kiri mouse.
LoadKejadian yang berlangsung saat suatu objek (biasanya objek form) dijalankan.
ActivateKejadian yang berlangsung ketika object dipilih atau diaktifkan.
KeydownKejadian yang berlangsung ketika suatu objek meneriama suatu kode ASCII, misalnya : ASCII = 13 menekan enter.
KeypressKejadian yang berlangsung ketika suatu objeck meneriama pemasukan data.
ChangeKejadian yang berlangsung ketika suatu objek menerima input atau perubahan nilai.
Mouse MoveKejadian yang berlangsung ketika mouse dipindahkan/dipointkan pada objek yang bersangkutan.
Mouse DownKejadian yang berlangsung ketika pemakai menahan mouse tombol kiri mouse pada objek peneriam event.
CodeCode adalah sekumpulan baris perintah yang akan dijalankan oleh suatu Event. Code yang ada dalam suatu event sering disebut dengan Procedure. Jadi kode itu sendiri harus diketik oleh si programmer.Syntax :
NamaObject.Properties = NilaiPropertiesKeterangan :
INFORMATIC COMPUTER TECHNOLOGI 28
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
NamaObject : Name dari Objek pemberi atau penerima Event. Nama dari setiap objek selalu dibuat dalam bahasa standart VisualBasic, jika ingin menggantinya dapat diganti melalui Jendela Properties. Perlu diingat bahwa pemberian nama dari objek tidak boleh menggunakan symbol – symbol khusus seperti (~!@#$%^&*()-=+_?><:’,.:) dan angka.
Pembuatan Event dan Code ProgramContoh A:Buatlah sebuah program untuk mencetak sejumlah string (string yang akan dicetak formatlah FONTnya) dalam sebuah Form, dimana kejadian itu berlangsung ketika pemakai menekan tombol proses. Contoh sebagai berikut :
Langkah – langkahnya adalah sebagai berikut :- Double klik pada tombol Command1 untuk membukan code
programnya.- Ketiklah listing berikut serta pilih Event Click
Private Sub Command1_Click()Form1.FontSize = 12 ukuran huruf diset 12 pointForm1.FontBold = True huruf dicetak tebal, fasle jika tidakForm1.Forecolor = Vbblue huruf diset warna biruPrint “Pendidikan Inti Nusantara” mencetak stringForm1.Forecolor = vbredPrint “Saya sedang Belajar VisualBasic”Form1.forecolor = vbgreenPrint “ Bersama Teman Satu Kelasku”
End Sub- Jalankan Program Melalui Run Start- Klik Tombol Proses untuk mencobanya dan hasilnya adalah
sebagai berikut :
INFORMATIC COMPUTER TECHNOLOGI 29
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
- Klik Run End untuk mengakhiri
Contoh B :Tambahkan sebuah form kedalam project anda yang telah dibuat pada soal A diatas, dan ubahlah Start Up Project Properties menjadi Form2. Dengan cara klik kanan pada Project Properties, Klik combo StartUp Object dan pilih Form2 kemudian OK.
Langkah – langkahnya adalah sebagai berikut :
Ubahlah Name dari TextBox menjadi txtpesan Kosongkan Properties Text Double klik pada tombol proses, lalu pilih even MouseMove
Ketikkan : txtpesan.Text=”anda mengarahkan Mouse pada tombol” Double klik pada Form1. lalu pilih even MouseMove
Ketik listingnya : txtpesan.Text = “” Simpan Form2 dengan nama FrmLat2 Jalankan dan hentikan
INFORMATIC COMPUTER TECHNOLOGI 30
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
BAB III VARIABEL, FUNGSI BANTU TANGGAL DAN WAKTU
VariabelVisual Basic mengguankan Variable untuk menyimpan data sementara didalam memory komputer. Variabel adalah objek yang mutlak diperlukan karena berguna untuk menyimpan data dalam bentuk array maupun dalam bentuk satuan. Sebuah variable mempunyai nama dan sebuah tipe data . untuk mendeklarasikan variabel digunakan pernayataan Dim.Syntax :
Dim <Nama Variable>[as <tipe>]Contoh :
Dim Alas as IntegerDim Luas as IntegerDim Keterangan as String
Deklarasi Implisit dan ExplisitVisual Basic menyediakan alternatif dalam penggunaan Variabel,
yaitu tidak perlu menggunakan Dim. Ini dekenal sebagai Deklarasi Implisit dari suatu variabel.Contoh : Hasil = 100 + 200Pada kasus diatas, variable hasil tidak dideklarasikan, tapi hasilnya 300, dan variable tersebut secara defaultbertipe variant (mengerti segala tipe data). Tapi apa jadinya jika kita lupa mendeklarasikan variable yang sangat penting.Contoh :Dim harga as IntegerHarga = Harga – (Harga * 0.10)Dan jika Anda salah mengetik Harga menjadi Hharga sebagai berikut :Harga = Harga – (Hharga * 0.10)
Pada kasus tersbut, variable harga akan selalu menyimpan nilai dari pengguna. Diskon tidak akan dipotong dari harga. Ini karena ketika compiler menemukan variabel yang tidak terdefenisi, yaitu Hharga, ia dianggap sebagai sebuah veriable dengan nilai 0. sehingga hasilnya tidak sesuai dengan yang kita harapkan.
Untuk memastikan agar semua variabel telah terdeklarasikan dengan benar, maka digunakan option explicit yang ditulis pada General Declaration.
Fungsi Tanggala. Date
menampilkan tanggal system yang sedang aktifb. Day(tanggal)
menapilkan tanggal dari suatu data tanggal
INFORMATIC COMPUTER TECHNOLOGI 31
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
c. Month(tanggal) menampilkan bulan dari suatu data tanggal
d. Year(tanggal) menapilkan tahun dari suatu data tanggal
e. DateValue(tanggal) menampilkan tanggal dari suatu string dalam batas 1 Jan 100 s.d 31 Des 9999
Fungsi Waktuf. Time
Menampilkan waktu systemg. Now
Menghasilkan tanggal waktu systemh. Minute(Waktu)
Menghasilkan Menit dari data waktui. Hour(Waktu)
Menghasilkan Jam dari data waktuj. Timevalue(Waktu)
Menghasilkan jam dari suatu string waktu.
BAHAN LATIHAN :
1. Buatalah Program ThreeAngel dengan deklrasi Option Explicit, Dim.
Dim alas As IntegerDim luas As IntegerDim tinggi As Integer
Private Sub CMDPROSES_Click()alas = TXTALAStinggi = TXTTINGGIluas = alas * tinggi / 2TXTLUAS = luasEnd Sub
Private Sub CMDQUIT_Click()TXTALAS = ""TXTLUAS = ""TXTTINGGI = ""End Sub
Private Sub CMDULANG_Click()Unload MeEnd Sub
INFORMATIC COMPUTER TECHNOLOGI 32
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
2. Buatlah Program Waktu berikut :
Private Sub cmdexit_Click()Unload MeEnd Sub
Private Sub Form_Load()txttgl = Datetxttgl1 = Day(Date)txtbulan = Month(Date)txttahun = Year(Date)txtwaktu = Timetxtjam = Hour(Time)txtmenit = Minute(Time)txtdetik = Second(Time)End Sub
INFORMATIC COMPUTER TECHNOLOGI 33
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
BAB IV INPUT BOX DAN FUNGSI STRING
Input BoxInput box adalah sebuah kotak masukkan yang disediakan oleh visual basic.melalui input box ini pemakai dapat memasukkan data dan selanjutnya data dan selanjutnya data yang diinput tersebut dapat diproses sesuai kebutuhan program.
Bentuk Umum:Variabel = Input Box(Prompt,[Title],[X Pos],[Ypos]) As string Keterangan :
Variabel : Penampung nilai dari InputBox Prompt : Isi Pesan sebagai komunikasi kepada pengguna Title : Judul Pesan Default : Nilai yang selalu muncul ketika Input Box
dipanggil Xpos : Posisi koordinat dari input box pada arah mendatar Ypos : Posisi koordinat dari input box pada arah tegak lurus As string : Pada dasarnya type datanya adalah string
Contoh :Kode = Input Box(“Masukkan kode yang diinginkan”,”kode”)Maka hasilnya adalah sebagai berikut:
Fungsi StringFungsi string yang dimaksud adalah fungsi yang telah disediakan oleh Microsoft Visual Basic untuk mengolah string.Adapun macam-macam fungsi string yang penulis uraikan dibawah ini adalah fungsi yang sering dipakai dalam pemrograman antara lain :
a. &Menggabungkan string Contoh :a=”Selamat”b=”Datang”? a & bHasil :Selamat Datang
INFORMATIC COMPUTER TECHNOLOGI 34
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
b. StrConv (String,Jenis Konversi)Mengubah string ke bentuk chase yang diinginkan.Keterangan :Vblovercase : mengubah seluruh karakter menjadi format non kapitalVbuppercase : mengubah seluruh karakter menjadi format kapitalVbproppercase : setiap karakter satu huruf pertamanya diubah ke format kapital.Contoh :Nama = “Sam Silvester delalu”Lower = StrConv(Nama,vbLowerCase)Upper = StrConv(Nama,vbUpperCase)Proper = StrConv(Nama,vbProperCase)? Lower? Upper? Proper
c. Len(n)Menghitung panjang karakter suatu string.Contoh :Kata =”Selamat”? len(Kata)
d. Trim(String)Mengabaikan spasi awal dan akhir suatu string.Kalimat =” Selamat Datang “?len(trim(Kalimat)
e. Left (String,n)Mengambil sejumlah karakter dihitung mulai dari kiri string sebanyak n.Contoh :Nama = “Sam Silvester Delau”?Left(Nama,3) ‘Hasil: Sam
f. Right(String,m,n)Mengambil sejumlah karakter dihitung mulai dari kanan string sebanyak n.Contoh :Nama = “Sam Silvester Delau”?Right(Nama,5,9) hasil:Delau
g. Mid(String,m,n)Mengambil sejumlah karakter dihitung mulai dari posisi m sebanyak n.Contoh:Nama = “Sam Silvester Delau”?Right(Nama,5,9)’Hasil : Silvester
h. Str(number)Mengubah tipe data number menjadi data karakter.Contoh :a = 10b = 20
INFORMATIC COMPUTER TECHNOLOGI 35
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
c = Str(a) + Str(b)?c ‘Hasil : 10 20
BAHAN PRAKTEK BAB IV
1. Program dibawah ini adalah program yang dikhususkan untuk memproses jenis paket,
Bulan dan tahun masuk seorang siswa pada suatu jursus komputer.
Contoh Form :
Ketentuan untuk nama Objek :Kode : TxtKodeJenis : TxtJenisBulan : TxtBulanTahun : TxtTahunProses : CmdProsesKeluar : CmdKeluar
Procedure Yang Dibutuhkan :A. Tombol Proses
Private Sub CmdProses_Click()TXTJENIS.Text = Left(TXTKODE.Text,3)TXTBULAN.Text = Mid(TXTKODE.Text,5,2)TXTTAHUN.Text = Right(TXTKODE.Text,4)
End SubB. Tombol Keluar
Private Sub CmdKeluar_Click()End
End Sub
INFORMATIC COMPUTER TECHNOLOGI 36
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
3. Buatlah Program untuk melakukan perhiyungan aritmatik menggunakan InputBox!Contoh Form :
Keterangan Program : Ketika Pemakai Mengklik tombol Mulai Hitung maka program akan menampilkan inputbox untuk variabel Bilangan 1 dilanjutkan dengan menampilkan inputbox untuk variabel Bilangan 2 dan diakhiri dengan memproses nilai perhitungan dari bilangan 1 dan bilangan 2 (Proses = Bilangan 1 + Bilangan 2).
Ketentuan Nama Objek : Textbox Bilangan 1 : TxtBilSatu Textbox Bilangan 2 : TxtBilDua Textbox Bilangan 3 : TxtHasil
Kode Program yang dibutuhkan : Code mulai Hitung Klik
Private Sub CmdHitung_Click()Bil_satu = InputBox(“Masukkan Nilai Bilangan
Pertama :”,”Bilangan Pertama”)Bil_dua = InputBox(“Masukkan Nilai Bilangan
Kedua :”,”Bilangan Kedua”)Txtbilsatu.text = bil_SatuTxtbildua.Text = Val(Bil_satu) + Val(Bil_dua)
End Sub
4. Buatlah Program untuk memproses biodata seorang mahasiswa menggunakan Inputbox.Maksud Program :Seluruh TextBox dimatikan (diset Enabled = False) karena pemasukan data hanya dapat dilakukan pada Inputbox.Contoh Form :
INFORMATIC COMPUTER TECHNOLOGI 37
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
Ketentuan Untuk Nama Objek : TextBox Nim : TxtNim TextBox Mahasiswa : Txt Mahasiswa TextBox Jenis Kelamin : Txt JenisKelamin TextBox Asal Sekolah : Txt AsalSekolah TextBox Tanggal Terima : Txt TanggalTerima TextBox Pada Jurusan : Txt PadaJurusan Tombol New : CmdNew
Code Program yang dibutuhkan : Code Tombol New Klik:
Private Sub CmdNew_Click()nim = InputBox(“Masukkan Nim :”)TxtNim. Text = nimMahasiswa = InputBox(“Masukkan Nama Mahasiswa :”)TxtMahasiswa.Text = StrConv(mahasiswa, vb ProperCase)jeniskelamin = InputBox(“Ketikkan Jenis Kelaminnya :”)TxtJenisKelamin.Text = StrConv(jenis kelamin,vb ProperCase)asalsekolah = InputBox(“Masukkan Asal Sekolah Calon
Mahasiswa :”)TxtasalSekolah.Text = StrConv(asalsekolah, vbProperCase)Tanggalterima = InputBox(“Calon tersebut diterima pada
tanggal :”)TxtTanggalTerima.Text = tanggalterimaJurusan = InputBox(“Diterima di PINCOMP pada Jurusan :”)TtxtPadaJurusan.Text = StrConv(jurusan, vbPropercase)
End Sub
INFORMATIC COMPUTER TECHNOLOGI 38
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
LATIHANSeluruh program pada latihan dibawah ini diinput dengan menggunakan perantara inputbox !
1. Menghitung Energi (Rumus Enstein / Energi = 300.000.000 x Massa).Simpan dalam folder My Document dengan nama Project : Pro Energi.vbp dan nama From : Frm energi.frm.Rancangan Form :
2. Menghitung pangkat suatu bilangan yang yang dipangkatkan dengan bilangan lain (bentuk:Xy).Simpan dalam folder My Document dengan nama Project:Pro pangkat.vbp dan nama Form : Frm Pangkat.frm.
INFORMATIC COMPUTER TECHNOLOGI 39
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
BAB V DECISION
If…Then…ElseStatement : If…Then…Else dipakai untuk pengambilan keputusan dari beberapa kemungkinan pernyataan yang diberikan.Syntax :If Kondisi Then [pernyataan1] Else [pernyataan 2]atau dapat menggunakan blok perintah syntax :If Kondisi Then
[pernyataan 1]Elself Kondisi-2 Then
[pernyataan-2]Else
[pernyataan-n]End If
Contoh-1Dim Nilai as IntegerDim Keterangan as stringNilai = 53If Nilai<70 Then
Keterangan = “Kurang Memuaskan”ElseIf Nilai<80 Then
Keterangan = “Memuaskan”Else
Keterangan = “Sangat Memuaskan”End If
Contoh-2Option ExplicitDim a,b,c As IntegerOption ExplicitDim a,b,c As IntegerPrivate Sub Form_Activate()
a = 10b = 20c = 30If a<= 10 Then a = a + 1: b + a: c = c + bPrint a hasil : 11Print b hasil : 31Print c hasil : 61End Sub
INFORMATIC COMPUTER TECHNOLOGI 40
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
Contoh-3 :Option ExplicitDim quis , mid, sem, As StringDim ketquis, ketmid, ketsem As StringPrivate Sub Form_Activate()
Quis = 100: mid = 80: sem = 90If quis = 100 then ketquis = “Nilai quis adalah 100”If mid = 80 then ketmid = “Nilai mid adalah 80”If sem = 90 then ketsem = “Nilai sem adalah 90”Print “Quis:”& quis & “Ket=”& ketquisPrint “Mid:”& quis & “Ket=”& ketmidPrint “Sem:”& quis &”Ket=”& ketsem
End Sub
Select CaseStatement : Select Case dipakai untuk menguji suatu kondisi yang bergantung pada perintah yang diberikan.Syntax:Select Case testexpression[Case expressionlist-n
[statements-n]]…[Case Else
[elsestatements]]End SelectContoh :
Private Sub Form_Activate()Dim Numberangka = 2Select Case angkaCase 1 To 5Print "Angka Pilihan 1 Hingga 5"Case 6, 7, 8Print "Angka Pilihan 6 Sampai 8"Case Is > 8 And Number < 11Print "Angka Pilihan 9 dan 10"Case ElsePrint "Bukan Angka Antara 1 Hingga 10"End SelectEnd Sub
Fungsi If dan Select Case dapat dipakai untuk melakukan pengujian terhadap fungsi bantu lain seperti fungsi bantu string (left,Mid,Right,Len,Trim,Space),menguji nilai buffer tombol keyboard(misalnya menguji penekanan tombol ENTER(13),ESCII(27)).
INFORMATIC COMPUTER TECHNOLOGI 41
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
BAHAN PRAKTEK BAB V1. Buatlah Form & Program untuk menentukan nilai seorang Jika Nilai >= 75
Maka Keterangan =”Lulus “ selain itu “gagal”.Penjelasan program : Pemakai memasukkan nama,pelajaran,nilai maka secara otomatis program akan memproses hasil (ketentuan keberhasilan adalah jika nilai diatas atau sama dengan 75 maka seseorang itu dinyatakan lulus sebaiknya jika nilai dibawah 75 maka dinyatakan gagal).Bentuk Form sbb:
Jawab:Option ExplicitPrivate Sub cmdproses_Click()
Dim nilai As IntegerDim hasil As StringNilai = txtnilai
If nilai >= 75 ThenHasil = “Lulus”
ElseHasil = “Gagal”
End IfTxthasil = HasilEnd Sub
INFORMATIC COMPUTER TECHNOLOGI 42
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
BAB VI LOOP
Do… LoopDo…Loop digunakan untuk mengulang eksekusi dari sebuah pernyataan berdasarkan sebuah kondisi. Loop ini memeriksa sebuah kondisi untuk menetukan apakah eksekusi diteruskan atau tidak. Kodisi tersebut menghasilkan sebuah nilai False (zero) atau true (bukan zero)Syntax :
Do [{While Kondisi}][Pernyataan -1]
Exit Do[Peernyataan – 2]
Loop
Contoh :Private Sub Form_Load()
Dim Cetak, HitungCheck = True:Hitung = 0DoDo While Hitung < 20
Hitung = Hitung + 1List1.Additem HitungIf Hitung 10 then
Check = FalseExit Do
End ifLoopLoop Until Check = False
End Sub
INFORMATIC COMPUTER TECHNOLOGI 43
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
For… NextDigunakan untuk mengulang sebuah group pernyataan dengan angka sebagai batasan waktunya.Syntax :For Variable = Mulai To Akhir [Step N]
[Pernyataan][Exit For]
[Pernyataan]Next [Variabel]
Contoh 1:
Private Sub Form_Load()Dim Kata, Karakter, Mystring For Kata = 5 To 1 Step -1 For Karakter = 0 To 2 Mystring = Mystring & Karakter Next Karakter Mystring = Mystring & " " List1.AddItem Mystring Next KataEnd Sub
Contoh 2:
Private Sub Form_Load()Dim A As Integer For A = 1 To 30 Step 2 Combo1.AddItem A Next AEnd Sub
INFORMATIC COMPUTER TECHNOLOGI 44
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
Timer Timer yang disediakan oleh Visual Basic merupakan sebuah objek non visual yang bekerja secara terus – menerus berdasarkan interval waktu yang diberikan kepadanya.Properties timer yang perlu diperhatikan untuk emngaktifkan timer adalah sebagai berikut :- Enabled, jika nilainya adalah true menyatakan timer aktif dan false
menyatakan tidak aktif.- Interval, selang waktu kapan timer harus aktif berdasarkan nilai waktu
yang diberikan kepadanya per millisecond detik- Name, menyatakan nama dari timer.
Contoh :Program ini bertujuan untuk menggerakan label hello menggunakan TimerCode program yang dibutuhkan antara lain : Dim x As Integer
Private Sub Form_Load()x = 100End Sub
Private Sub Timer1_Timer()label1.Move label1.Left + x, label1.TopIf Form1.ScaleWidth + Form1.ScaleLeft < label1.Left + label1.Width Then x = -100End IfIf label1.Left < 0 Thenx = 100End IfEnd Sub
INFORMATIC COMPUTER TECHNOLOGI 45
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
LATIHAN :1. Buatlah sebuah program untuk menampilkan bilangan 0 hingga 100
dengan kelang 5 dalam sebuah listbox menggunakan perintah Do While…Loop.
2. Buatlah sebuah program untuk menampilkan kata VisualBasic6.0 sebanyak 10 kali didalam form dengan menggunakan perintah For…Next
INFORMATIC COMPUTER TECHNOLOGI 46
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
BAB VII FUNCTION DAN PROCEDURE
FUNCTIONFunction atau fungsi merupakan sekumpulan rutin – rutin yang akan menghasilkan nilai – nilai tertentu.Syntax :[Public/Private][Static]Function Name[(arglist)][As Type]
[Statement][Nama Fungsi= expresion][Exit Function][Statements][Nama Fungsi = Expression]
[End Function]Deklarasi Publik, Private atau Static digunakan untuk menentukan jangkauan pemakaian fungsi kita, sedangkan deklarasi statis membatasi pengaruh dari fungsi kita terhadap suatu variabel yang beberapa di luar fungsi tersebut. Pemakaian function harus diakhiri dengan End Function. Dan untuk berakhir dari suatu fungsi tetapi dalam fungsi tersebut belum berakhir maka digunakan Exit Function.Contoh-1 :Buatlah program untuk menghitung gaji bersih dengan menggunakan Fungsi Buatan!Jawab :
Option ExplicitDim Lama As IntegerDim Pokok As IntegerDim Total As IntegerPrivate Sub Form_Activate()
Lama = 5Pokok = 1500Total = Gaji_Bersih(Lama, Pokok)Print Total
End Sub
Private Function Gaji_Bersih(Lama_Kerja As Integer, Gaji_Pokok As Integer)Gaji_Bersih = Lama_Kerja * Gaji_PokokEnd Function
Contoh-2 :Buatlah program untuk menghitung luas threeangel dengan menggunakan Fungsi buatan.Jawab :Dim xalas As IntegerDim xtinggi As IntegerDim xluas As Integer
INFORMATIC COMPUTER TECHNOLOGI 47
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
Private Function Luas_Segitiga(alas As Integer, tinggi As Integer)Luas_Segitiga = alas * tinggi / 2End Function
Private Sub Form_Activate()xalas = 2xtinggi = 4xluas = Luas_Segitiga(xalas, xtinggi)Print "luas segitiga :" & xluasEnd Sub
ProcedureProcedure adalah salah satu elemen atau bagian – bagian program dari VisualBasic yang sering dipergunakan untuk melaksanakan proses kegiatan tertentu dan setelah selesai, kembali ke bagian program yang memanggilnya.Syntax :[Publick/Private] [Static] Sub <Name Procedure> [(arglist)] [As Type]
[Statement][Exit Sub][Statement]
[End Sub]
Untuk keluar dari prosedur secara tiba – tiba maka anda dapat menggunakan Exit Sub. Untuk prosedur Sub, kita dapat memanggilnya dengan menggunkan statement Call. Selain itu anda juga dapat memanggilnya secara langsung tanpa statement Call.Syntax :[Call] <Name Procedure>[{Arglist}]
Contoh :Buatlah procedure untuk menentukan Nilai C dengan menggunakan Rumus (C= A x B)Jawab :Dim A As ByteDim B As ByteDim C As Byte
Private Sub Form_Activate()A = 3B = 4Call Hasil(A, B)
End SubPrivate Sub Hasil(Nilai_A As Byte, Nilai_B As Byte)C = Nilai_A + Nilai_BPrint CEnd Sub
INFORMATIC COMPUTER TECHNOLOGI 48
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
LATIHAN1. Buatlah Program untuk menghitung Energi dari rumus Albert Einstein (E
= 300.000.000 * massa)
2. Rancanglah suatu program yang menghitung jumlah dari sebuah Faktorial
INFORMATIC COMPUTER TECHNOLOGI 49
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
BAB VIII INTEGRASI PROGRAM
MENUUntuk membuat menu gunakan Menu Editor yang diambil dari MainMenu Tools lalu klik Submenu Menu Editor.
Keterangan gambara. Caption, judul menu yang akan ditampilkan pada program dan kita dapat
menggunakan symbol ampersand (&)b. Name, nama kontrol dari judul menu yang akan dipakai dalam mengakses
kode perintah.c. Index, bernilai angka sebagai urutan dari untuk satu item MainMenud. Short Cut, memilih ShortCut KeyBoard untuk mengakses SubMenu yang
ada dalam MainMenue. HelpContentID, berniali angka untuk membuat ID dari suatu menu yang
bersifat unikf. NegotiatePosition, mengatur posisi dari menu yang dirancangg. Checked, menentukan apakah menu memakai keadaan cek atau tidakh. Enabled, menentukan apaakah menu memakai keadaan aktif atau tidaki. Visible, menentukan apakah menu memakai keadaan Tampil atau tidak
tampil.j. Windowslist, menentukan apakah menu mengenal dapat membuka objek
yang lain dalam keadaan MDIChild true atau tidak
mengurangi level Menu menambah level menu memindahkan menu keatas satu level memindahkan menu kebawah satu levelk. Tombol next, memidahkan posisi menu ke posisi lainl. Tombol Insert, menambah menu selanjutnyam. Tombol Delete, menghapus menu yang klik
INFORMATIC COMPUTER TECHNOLOGI 50
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
n. Tombol OK, memastikan menu yang dibuat terbentuk dan keluar dari Menu Editor
o. Tombol Cancel, membatalkan menu yang dibuat dan keluar dari Menu Editor.
BAHAN PRAKTEK BAB VIII1. Ikutilah Instruksi berikut untuk membuat menu.
a. Buatlah Caption Form MDImenjadi =
b. Buatlah menu Bar-nya- Menu Tools Menu Editor
Caption Name IndexPembelian mnpembelian 0Penjualan mnpenjualan 1Laporan mnlaporan 2
Menu pembelian Submenunya :Caption Name Index
ShortCutInput mnbeli 0 Ctrl + AEdit mnbeli 1 Ctrl + BCari mnbeli 2 Ctrl + CHapus mnbeli 3 Ctrl + D
Menu penjualan sub menunya :Caption Name Index
ShortCutInput mninputpj 0 Ctrl + EEdit mneditpj 1 Ctrl + FCari mnCaripj 2 Ctrl + G
INFORMATIC COMPUTER TECHNOLOGI 51
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
Hapus mnhapuspj 3 Ctrl + H
Menu laporan sub menunya :Caption Name Index
ShortCutKas Harian mn1 0 F1Kas Bulanan mn2 1 F2Barang Habis mn3 2 F3Barang Laris mn4 3 F4Barang Lama mn5 4 F5Quit mn5 5 F6
Dalam modus design view klik pada menu pembelian dan klik salah satu submenu pembelian untuk membuka code editor dan ketikkan perintah berikut :
Private mnbeli_click(index as Integer)
Select Case IndexCase 0response = MsgBox("Apakah ada barang yang masuk ?", vbInformation + vbYesNo, "Pesan")Case 1response = MsgBox("Benar data yang lama akan diperbaiki !", vbInformation + vbYesNo, "Pesan")Case 2On Error GoTo selesairesponse = MsgBox("Ketiikan Kode barang yang akan dicari !", vbInformation + vbYesNo, "Pesan")Case 3response = MsgBox("Apakah menghapus per-record atau sekaligus?", vbInformation + vbYesNo, "Pesan")End Selectselesai:End Sub
INFORMATIC COMPUTER TECHNOLOGI 52
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
BAB IX D A T A B A S E
VisData.Nama lengkap dari VisData adalah Visual Data Manager yang berfungsi unutk membuat database. Database yang dibangun dapat bersumber dari Ms. Access, dBase, Foxpro, ODBC (Open DataBase Connectivity) database yang dibangun dapat memiliki beberapa tabel & Querry sesuai dengan kebutuhan system.Membuat database melalui VisData.
a. Menu Add-Insb. Pilih SubMenu Visual Data Managerc. Muncul Kotak dialog VisData
d. Klik menu File pada menu Visdata, New, Microsoft Access versi 7.0 MDB
e. Muncul kotak dialog Save untuk menentukan nama DataBase sekaligus nama filenya (ada baiknya dibuat direktory tersendiri supaya gampang unutk mengaksesnya)
INFORMATIC COMPUTER TECHNOLOGI 53
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
f. Untuk membuat tabel yang baru, dapat dilakukan dengan mengShortcut pada Properties dan memilih New Table
g. Dialog dibawah ini dipakai untuk merancang tabel – tabel sekaligus menentukan index tabelnya
Keterangan gambar :- Tabel Name : menentukan nama dari tabel yang akan dibuat.- Add Field : menambah atau membuat field – field yang akan dibutuhkan- Remove Field : menghapus field yang pernah dibuat- Add Index : membuat atau menambah index tabel- Remove Index : menghapus index yang pernah dibuat pada filed- Build the Table : membentuk tabel yang baru.
Data ControlData control ini digunakan untuk mengakses database yang dibuat melalui VisData atau dari MS. Access sendiri.
INFORMATIC COMPUTER TECHNOLOGI 54
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
Properties yang dipakai agar suatu database dapat diakses lewat icon data adalah sebagai berikut :- DataBase Name : menentukan database yang kan dihubungkan ke data.- Record Source : menentukan nama tabel /query yang akan dipakai.
DBGrid ControlDBGrid digunakan untuk menampilkan tabel/query dalam bentuk kolom dan baris sari suatu Recordset Objek Data Control.Properties yang dipergunakan untuk menampilkan recordset dari suatu object data adalah sebagai berikut :DataSource : menentukan sumber recordset objekAllowAddNew : menentukan apakah dapat dilakukan penambahan record baruAllowDelete : menentukana apakah dapat dilakukan penghapusan recordAllowUpdate : menentukan apakah dapat dilakukan perubahan record yang lama.
BAHAN PRAKTEK BAB IX
Buatlah Form dibawah ini yang sumber databasenya diambil dari direktori:a. Database Name : C:\Program Files\DevStudio\VB\
Biblio.mdbb. Recorset : Publishersc. Simapn dengan nama project Publisher.vbp dan form Publisher.frm
INFORMATIC COMPUTER TECHNOLOGI 55
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
BAB X AKSES DATABASE MELALUI CODE PROGRAM
Buka DataBase Lewat Kode ProgramIcon data dan icon DBGrid control digunakan untuk membuka file – file database tanpa menggunakan kode program. Anda dapat mengunakan kode program untuk membuka file database, atau anda dapat menggunakan kedua cara tersebut, yaitu menggunakan code juga menggunakan icon Data ataupun icon DBGrid. Untuk membuka file database melalui kode program ikutilah langkah – langkah berikut :
a. Deklarasikan sebuah variable database, level deklarasi variabel database bisa pada level form atau level lain. Tetapi baisanya bukan pada level procedure.Syntax :Dim <Nama Variabel> as <DataBase>Contoh :Dim DbaseBarang as DataBaseJika perintah ini tidak dikenal, anda dapat juga menambahkan dahulu objek Data dari toolbox ke dalam form.
b. Deklarasikan sebuah variable recorset. Level deklarasi recorset ini bisa pada level form atau level lain, tetapi biasanya tidak pada level procedure.Syntax :Dim <Nama Recordset> as <Recordset>Contoh :Dim TabelBarang as recordset
c. Setelah anda mendeklarasikan variable database dan variable recordset. Anda dapat memberikan perintah membuka database pada suatu procedure, misalnya procedure Form_Load atau Procedure Form_Activate. Syntax :Set <NamaVariable>=OpenDataBase(“<Nama dan alamat Database”>)Contoh :Set DbaseBarang = OpenDatabase(“C:\Master Program\Barang.mdb”)
d. Tentukan Recordset dari DataBase yang telah dibuka. Penentuan recordset ini adalah untuk menentukan tabel data yang dibuka didalam file database yang telah dibuka.Syntax :Set<NamaVariabel>=<NamaVarDatabase>OpenRecordset(“NamaTabel”)Contoh :Set TabelBarang = Dbasebarang.OpenRecordset(“Tabelbarang”)
INFORMATIC COMPUTER TECHNOLOGI 56
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
e. Sampai disini, anda telah membuka file database dan menentukan recordsetnya. Selanjutnya anda sudah dapat mengaksesnya sesuai dengan keinginan anda. Setelah kita selesai dalam membuka file database ada baiknya kita menutupnya dengan langkah – langkah seperti berikut :<NamaVarRecordset>.Close<NamaVarDatabase>.CloseContoh :TabelBarang.CloseDbaseBarang.ClosePerhatikan bahwa jika anda menutup suatu database, maka seluruh recordset yang mengacu pada database tersebut akan otomatis tertutup. Jadi perintah di atas boleh ditulis dengan satu baris saja, yaitu Dbasebarang.CloseContoh penulisan code program selengkapnya adalah sebagai berikut :Dim DbaseBarang As DatabaseDim TabelBarang As RecordsetDim TabelBeli As Recordset
Private Sub Form_Load()Set DbaseBarang = OpenDatabase(“C:\Master Program\Barang.mdb)Set TabelBarang = DbaseBarang.OpenDatabase(“Barang”)Set TabelBeli = DbaseBarang.OpenDatabase(“Beli”)End Sub
Menambah DataUntuk menambah data pada suatu tabel data (recordset) anda dapat menggunakan perintah sebagai berikut :
<Recordset>.AddNew------------------------------------------------------<Recordset>.UpDate
Record yang ditambahkan tersebut masih kosong. Untuk mengsisinya, Anda dapat menggunkan perintah sebagai berikut :<Recordset>!<NamaField>=<data yang dimasukkan>Contoh :Txtkobar.Text = “A-111”Txtnabar.Text = “Beras”TabelBarang!kobar = Txtkobar.TextTabelBarang!Nabar = TxtNabar.Text
INFORMATIC COMPUTER TECHNOLOGI 57
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
Mengedit DataUntuk memperbaiki record yang pernah kita simpan dapat dilakukan dengan perintah sebagai berikut :<recordset>.Edit----------------------------------------------------<recordset>.UpDate
Menghapus recordSyntax :<Recordset>.DeleteContoh :TabelBarang.Delete
INFORMATIC COMPUTER TECHNOLOGI 58
PERGURUAN INTI NUSANTARA COMPUTERMicrosoft Visual Basic 6.0
BAHAN PRAKTEK BAB X Buatlah sebuah program untuk mengakses tabel database dengan menggunakan code program. Langkah – langkahnya adalah sebagai berikut :
a. Rancanglah struktur database dengan menggunakan VisData Manager dengan nama database DataBarang.mdb dengan struktur tabel beriikut :
FieldName Type WidthKobar Text 5Jenbar Text 50Nabar Text 50Harga Doublestock double
b. buatlah Form dibawah ini lalu simpan di dalam folder C:\My Documents. Nama Project Latih1.vbp dan Form Latih1.Frm
c. Buatlah procedure program berikut :Dim DbaseBarang As DatabaseDim TabelBarang As RecordsetDim TabelBeli As Recordsert
Private Sub Form_Load()Set DbaseBarang = OpenDatabase("c:\Master Program\Barang.mdb")Set TabelBarang = DbaseBarang.OpenRecordset("Barang")Set TabelBeli = DbaseBarang.OpenRecordset("Beli")End Sub
Private Sub CmdSimpan_Click()TabelBarang.AddNewTabelBarang!kobar = TxtKobar.TextTabelBarang!Nabar = Txtnabar.TextTabelBarang!Harga = TxtHarga.TextTabelBarang!Stock = Txtstock.TextTabelBarang.UpDateEnd Sub
d. Tekan F5 untuk menjalankan program tersebut.
INFORMATIC COMPUTER TECHNOLOGI 59
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
BAB I PENDAHULUAN
Tampilan Awal Corel DrawCorelDraw adalah program aplikasi yang digunakan untuk membuat
gambar ilustrasi.Program ini sangat dibutuhkan didunia percetakan (publisher) untuk
merancang logo,brosur,gambar-gambar kartun atau gambar,gambar apa saja yang ingin kita buatkan. Keterbatasan kemampuannya dalam menggambar hanyalah dibatasi oleh kemampuan kita dalam berkreasi dan menguasai teknik serta trik yang ditawarkan oleh CorelDraw 12.0.Tampilan Awal CorelDraw 12.0
Keterangan Tampilan Awal CorelDraw :a. Judul Windows
Standart bagi semua program aplikasi yang bekerja pada sistem operasi windows berupa windows proses dari program aplikasi tersebut dengan judulnya.
b. Standart ToolbarDaerah tempat icon-icon menu CorelDraw dengan label teks untuk instruksi proses tertentu.
INFORMATIC COMPUTER TECHNOLOGI 60
Judul windows
toolbo
toolbarProperti bar
Ruler line
Judul windows
Printable area
Status bar
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
c. Menu BarDaerah tempat menu CorelDraw yang ditampilkan dalam baris pilihan menu,daftar pilihan submenu dan daftar pilihan submenu.
d. ToolBoxPiranti untuk menggambar, misalnya menggeser objek lukisan, memberikan warna pada suatu objek,mengubah objek lukisan per objek satu per titik, dan lain sebagainya.
e. Status BarPada baris ini diletakkan sistem informasi suatu proses,informasi suatu objek terpilih, dan informasi proses lain.
f. Scrool Bar HorizontalBalok yang berfungsi menggulung layar secara vertikal dan horizontal.
1. Toolbox (Piranti Dasar Penggambaran)Pada toolBox kliklah Piranti berikut untuk menggambar :
a. Pick ToolUntuk memproses objek lukisan per objek, misalnya memilih dan mernggeser objek gambar, mengubah ukuran objek teks, dan lainnya.
b. Rectangle Tool (F6)Untuk membuat objek gambar kotak empat persegi panjang
c. Ellipse ToolUntuk membuat objek lingkaran, termasuk ellips,pie dan arc
d. Freehand ToolUntuk membentuk gambar bebas.
e. Teks Tool (F8)Untuk membentuk objek teks,baik teks artistik ataupun teks paragraf.
Color PalletePiranti ini digunakan untuk memberi warna pada tobjek gambar.Cara menggunakannya :
o Klik gambar dengan Pict Tool
o Pilih warna dengan tombol kiri mouse : Jika memberi warna isi objeko Pilih warna dengan tombol kanan mouse : Jika memberi warna bingkai pa
da objek.o Klik jenis warna berikut :
(No Color) : Jika menghilangkan warna isi / bingkai.
GridGrid adalah garis / titik hayal sebagai alat pemandu dalam menggambar :Mengaktifkan Grid :
INFORMATIC COMPUTER TECHNOLOGI 61
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
o Menu View,Grid.Gunakan menu view,snap to grid untukmenggunakan .
Untuk merubah grid dari bentuk garis ke bentuk titik adalah :o Menu Toolso Optionso Aktifkan menu document pada dialog optiono Aktifkan submenu grid pada dialog optiono Aktifkan submenu grid pada menu documento Pilih show grid as lines jika kebentuk gariso Pilih show grid as dots jika kebentuk titik-titik.o OK
GuidelinesGuidelines berfungsi untuk garis pembantu saat kita menggambar .Mengaktifkan Guidelines
o Menu View, snap to guidelines untuk menggunakannya.
Snap To ObjectsBerfungsi untuk mengaktifkan daya tarik antar objek CorelDraw.Caranya : Menu View, Snap To Objects.
INFORMATIC COMPUTER TECHNOLOGI 62
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
BAB II PROSES FILE
Simpan File
Klik menu file,save atau klik icon ini :
Pada
Tentukan folder tempat dimana file disimpan.Klik File Name : Ketik nama file gambar :Klik tombol save atau enter untuk melakukan penyimpanan.
Catatan :Gambar yang telah disimpan dapat disimpan kembali dengan nama yang berbeda denganmelakukan perintah : File,Save As..
Buka publikasi yang pernah disimpan
Langkah-langkahnya :1. Klik Menu File, Open atau klik icon bergambar :
INFORMATIC COMPUTER TECHNOLOGI 63
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
- Pada Tentukan folder tempat dimana gambar berada
- Klik nama file gambar yang akan dibuka- Klik tombol open atau enter untuk membuka gambar.
Page SetupJika anda memulaim kreasi file CDR (file lukisan ) baru,anda harus menggunakan fasilitas page setup untuk menyiapkan pemakaian halaman Cetak dari lukisan anda.hal ini dilakukan dengan menggunakan menu layout submenu page setup.
Keterangan :o Normal Paper : Aktifkan pilihan ini untuk memakai ukuran kertas
standaro Label : Aktifkan pilihan ini untuk memakai kertas labelo Potrait : Halaman cetak vertical (tegak)o Landscape : Halaman cetak horizontal (mendatar)o Paper : Memilih ukuran kertaso Width : Lebar kertas secara manual o Height : Tinggi kertas secara manual
Insert PageBerfungsi untuk menambah halaman baru :Langkah-langkah :1. Klik menu layout2. Pilih Insert Pageo Pada teksbox insert : Masukkan jumlah halaman yang mau ditambaho Aktifkan pilihan before atau after menyisipkan urutan halaman tersebut
sebelum atau setelah halaman gambar yang tengah terbuka.
INFORMATIC COMPUTER TECHNOLOGI 64
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
o Aktifkan Potrait atau landscape untuk memilih bentuk layout kertas ,pilih potrait untuk tegak atau landscape untung melintang.
o Pada paper : Pilih jenis kertas yang diinginkano OK
INFORMATIC COMPUTER TECHNOLOGI 65
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
BAB III TRANSFORMASI OBJEK
Menghapus ObjekTekan tombol DELETE untuk menghapus gambar
Memindahkan ObjekKlik dengan PictTool Lalu drag gambar pada posisi yang diinginkan.
0
Memutar ObjekDengan PictTool Klik dua kali pada bagian bingkai gambar lalu putarkan sesuai keinginan
Memiringkan ObjekDengan PickTool Klik dua kali pada bagian bingkai gambar lalu miringkan sesuai keinginan.
Transforming Ellipso Klik icon shaping toolo Klik pada titik ellipse untuk merubahnya.
Transforming Rectangleo Klik icon shaping toolo Klik pada titik rectangle untuk mengubahnya.
INFORMATIC COMPUTER TECHNOLOGI 66
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
Copy Properties From …:Berfungsi untuk mengcopy format dari gambar yang satu kegambar yang lain.Caranya :
o Klik gambar penerima formato Menu edit,copy properties From …o Tentukan format yang akan disalin,OKo Klik gambar pemberi format.Perhatikan Ilustrasi Berikut :
Order Berfungsi untuk mengatur posisi objek antar objek antar objek didalam publikasi.Caranya :
o Menu Arrange ,order ,To Front,To back,Forward One, In Front Of, Behind,Reverse All.
Duplicate Duplicate bertujuan untuk mengadakan gambar atau mengcopy gambar.Caranya :
o Klik gambar yang akan di duplicate dengan PickTool o Menu edit,Duplicate
CloneClone bertujuan untuk menggandakan gambar dimana bila gambar asal diubah formatnya maka gambar salinan ikut berubah juga sesuai format yang baru pada gambar asal.Caranya :
o Klik gambar yang akan di clon dengan Picttool o Menu Edit ,Clone
INFORMATIC COMPUTER TECHNOLOGI 67
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
INFORMATIC COMPUTER TECHNOLOGI 68
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
BAB IV TEKS
Text ArtistikObjek teks artistik biasanya digunakan untuk informasi gambar lainnya.Teks informasi tersebut biasanya singkat dan berukuran besar.Tujuannya selain sebagai teks informasi khusus.juga bersifat menekan informasi yang disajikan.Sebagai contoh pada gambar brosur,informasi produk,kelebihan dari produk yang disajikan informasi teknis dan sebagainya.Cara menggunakannya :
o Klik icon (Text Tool) di tool box
o Klik sekali pada areal gambar lalu ketikkan teksnya, seperti dibawah ini :
Kupersembahkan Karya Ini Buat Mamaku TercintaKasihmu Sepanjang Masa
A. Atur Tinggi Baris Dan Kerapatan Huruf :
o Klik icon (Shaping Tool) pada toolbox dan klik satu kali pada teks.
o Klik dan drag tanda
Ini kebawah untuk meninggikan baris.o Klik dan drag tanda
Ini ke kanan untuk melebarkan jarak hurufB. Memindahkan huruf dengan icon
(shapping Tool)o Klik teks dengan icon
(Shaping Tool)o Drag titik handle tiap huruf teks untuk memindahkannyao Klik teks dengan Pict Tool dan klik menu Text, Submenu Align to
Baseline dan Straighten, perintah ini berfungsi untuk merapikan kembali
C. Memodifikasi teks dengan icon Shaping Tool :- Conversikan teks menjadi curva dengan perintah Menu Arrange,
kemudian pilih Conver to Curve.- Dengan Shapping tool drag titik handle pada arah yang diinginkan
Atau perhatikan ilustrasi dibawah ini :
INFORMATIC COMPUTER TECHNOLOGI 69
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
D. Fit Text Ti PathFasilitas ini digunakan untuk membuat teks artistik membentuk atau mengikuti suatu garis atau kurva :
Cara mengguanakannya adalah :- Klik teks menggunakan Pict Tool- Gunakan menu Text, pilih Fit Text To Path untuk
memprosesnya- Klik bingkai garis sebagai path teks
Text ParagraphText paragraph digunakan untuk memberikan informasi yang bersifat penjang dan menguraikan sesuatu. Misalnya, informasi teknis dari suatu produk, dll.
Cara menggunakannya :- Klik icon Text Tool pada ToolBox- Drag di areal publikasi- Ketikkan teks sebagai teks paragraph
Format TextMemformat text yang dimaksud adalah mengenai pengaturan :
- Jenis huruf, ukuran, perataan dan style teks.- Pengaturan jumlah kolom, drop Caps, Bullet dan lain – lain.
Untuk memformat anda dapat melakukannya melalui :- Klik teks dengan Pict Tool- Dari menu Text, pilih Format Text
INFORMATIC COMPUTER TECHNOLOGI 70
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
BAB VINTERAKTIF WARNA
Color Pallete
Piranti ini digunakan untuk memberi warna pada objectCara menggunakannya :
- Klik gambar dengan pict tool- Pilih warna dengan tombol kiri jika memberi warna pada
object- Pilih warna dengan tombol kanan jika memberi warna pada
bingkai object- Jika ingin menghilangkan warna tekan gambar kotak
bersilang paling atas pada color pallete.
Interaktive Fill Color dan OutLineMacam – macam Toolbox interaktive color
a. Interaktif Fill tool, untuk memberi warna object gambar secara inteaktif
b. Interaktif Tranparansi Tool, untuk memberi warna transparan dari object secara interaktif
Interaktive Effect ToolUntuk memproses object gambar dengan efek khusus tertentu secara interaktif misalnya proses efek khusus bernama Blend, Envelope, dll
Outline Tool Untuk memproses garis pembentuk (outline) objek gambar
Fill ToolUntuk memproses warna dari objek gambar
Shadow ObjectUntuk membuat bayangan pada object.
INFORMATIC COMPUTER TECHNOLOGI 71
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
INFORMATIC COMPUTER TECHNOLOGI 72
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
BAB VI NODE HANDLE
Gunakan Shape ToolBoxa. Titik kontrol (node) pada pangkal suatu garis
Untuk menggeser ujung dari objek gambar garis tersebut.b. Lengan control (garis) pada titik pangkal (node handle)
Garis tersebut berguna untuk mengubah bentuk garis, khususnya garis pada titik ujung pangkalnya.
c. Garis Objek GambarUntuk mengubah bentuk melingkar dari posisi objek gambar tanpa mengubah titik pangkalnya
Perhatikan contoh ilustrasi berikut :
Pada waktu memproses titik dari objek garis (lurus atau tidak lurus) atau garis artistik. Kita dapat memenfaatkan icon pada fasilitas Properti Bar berikut ini :
Knife Tool pada Sub Tool ShapeTool di ToolBoxKnife tool berfungsi untuk memotong suatu objek gambar. Hasilnya berupa dua buah gambar hasil pemotongan .
Ada dua macam knife tool yaitu :
(Leave One) : memotong Objeck dengan hasil terbuka
(Auto-close) : Memotong objek dengan hasil tertutup
INFORMATIC COMPUTER TECHNOLOGI 73
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
Convert To CurveBerfungsi untuk mengkonversi objeck ke bentuk kurva.
- Menu Text, Ellips, Rectangle- Klik menu Arrange, submenu Convert to Curve- Modofikasi bentuk objek dengan icon shape tool.
INFORMATIC COMPUTER TECHNOLOGI 74
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
BAB VII SHAPING OBJECT
Shapping object yang dimaksud disini bagaimana cara menggabungkan, memotong, mengambil, bagian dari beberapa objeck yang saling timbang tindih.
WeldTujuan dari Weld adalah menggabungkan beberapa objek yang saling bertumpangan. Dengan fasilitas ini, irisan objek gambar tersebut akan dileburkan sehingga membentuk objek gambar yang baru.Aktifkan fasilitas ini dengan melalui menu :
- Menu Arrange - Shapping, Weld
Perhatikan ilustrasi berikut :
Keterangan :Leave Original : tentukan objek yang akan di proses yang dapat berupa :
o Source Object (s)Aktifkan bagian ini untuk meminta sistem agar objek gambar lainnya dibiarkan.
o Target ObjectAktifkan bagian ini untuk meminta sistem agar objek gambar asalnya dibiarkan
o Klik Weld To untuk proses
TrimTrim bertujuan untuk memotong suatu objek gambar dengan menggunakan objek gambar lainnya. Dengan trim tersebut, irisan dari objek gambar pertama akan dihapuskan.Aktifkan Fasilitas ini dapat melalui menu :
Menu Arrange Shaping, Trim
Perhatikan ilustrasi berikut :
INFORMATIC COMPUTER TECHNOLOGI 75
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
IntersectionIntersection berfungsi untuk memisahkan irisan dari beberapa objek gambar yang saling bertumpang tindih. Dari tumpukan objek gambar tersebut akan dihasilkan objek gambar baru lainnya yang berbentuk irisannya.Aktifkan fasilitas ini dapat melalui menu :
Menu arrange Shaping, intersection
Perhatikan ilustrasi disamping :
CombineBerfungsi untuk menggabungkan beberapa objek :Caranya :
Pilih beberapa objek dengan Pict Tool Klik menu Arrange, submenu Combine (Ctrl
+ L )
Break a partBerfungsi untuk memisahkan objek yang telah disatukan oleh penggunaan Knife, Trim, Combine,Caranya :
o Pilih beberapa objek dengan Pict Toolo Klik menu Arrange, submenu Break A Part (Ctrl + K )
INFORMATIC COMPUTER TECHNOLOGI 76
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
BAB VIII TRANSFORMATION OBJEK
Yang dimaksud dengan transformation objek disini adalah bagaimana cara memutar objek, memindahkan objek, mencerminkan objek, serta memiringkan objek sesuai dengan bentuk yang kita inginkan.
PositionBagian ini berfungsi untuk memindahkan objek dan sekaligus dapat mengcopynya sesuai dengan jarak yang kita inginkan.
Caranya :o Aktifkan menu Arrangeo Pilih sub menu Transformationo Klik icon Position
Rotation Bagian ini berfungsi untuk memutar objek gambar kearah yang kita inginkan dan sekaligus dapat mengcopy langsung dengan ukuran yang sama.Caranya :
Aktifkan menu Arrange Pilih submenu Transformation Klik icon Rotation
MirrorBagian ini berfungsi untuk mencerminkan Caranya :
Aktifkan menu Arrange Pilih submenu Transformation Klik icon mirror
INFORMATIC COMPUTER TECHNOLOGI 77
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
SizeBagian ini berfungsi untuk mengubah ukuran objek sekaligus mengcopynya Caranya :
Aktifkan menu Arrange Pilih submenu Transformation Klik icon Size
SkewBagian ini berfungsi untuk memiringkan objek dengan sudut tertentu pada arah horisontal maupun vertikal dan sekaligus mengcopynya dengan proporsi yang sama. Caranya :
Aktifkan menu Arrange Pilih submenu Transformation Klik icon Skew
Menghapus Efek TransformationSub menu ini berfungsi untuk mengembalikan posisi objek sesuai dengan objek aslinya akibat hasil perubahan dari efek transformation yang telah dipelajari diatas.Cara menggunakan perintah ini adalah :
o Klik objek yang akan dihapus efek transformasinyao Klik menu Arrangeo Pilih submenu Clear Transformationo Maka secara otomatis efek transformation tadi akan dihapus secara
otomatis
INFORMATIC COMPUTER TECHNOLOGI 78
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
BAB IX EFFECTS
Fasilitas Effects merupakan fasilitas yang sungguh menakjubkan untuk pengoperasian gambar bitmaps maupun objek non bitmaps seperti curva dan line. Dengan effects menjadikan penampilan artistik objek anda menjadi lebih bernuansa dan indah dipandang.
ContourEfek ini akan mengisi suatu objek gambar dengan salinan dari objek gambar tersebut dalam warna dan ukuran yang berbeda. Arah pengisian dari objek gambar tersebut juga dapat ditentukan yaitu ke pusat atau menjauhi pusat.Cara mengaktifkan perintah ini :
Pada Toolbox klik icon Interactive Tool dan pilih Contour Drag bingkai objek ke arah dalam atau luar untuk membuat efek
contourPerhatikan ilustrasi berikut :
EnvelopeEfek ini akan mengubah bentuk suatu objek berdasarkan titik tertentu darinya. Titik tersebut berada pada siku atau sisi tengah dari objek gambar yang akan diproses.Cara mengaktifkan perintah ini :
Pada Toolbox klik icon Interaktive Tool dan pilih Contour Klik pada SubTool kedua Lalu drag salah satu titik dari objek teks tersebut sambil menekan
Shift (jika titik hanya saling menjauh) atau Ctrl (jika titik hanya saling mendekat)
Perhatikan ilustrasi berikut :
ExtrudeEfek ini khusus untuk mengubah suatu objek gambar maupun teks menjadi seperti bentuk tiga dimensi. Ini dilakukan dengan cara menambahkan objek yang sama ke bagian belakangnya sehingga seakan-akan objek gambar tersebut memiliki ketebalan tertentu.
INFORMATIC COMPUTER TECHNOLOGI 79
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
Cara mengaktifkan perintah ini : Pada Toolbox klik icon Interaktive Tool dan pilih Extrude Klik pada Subtool kelima Lalu klik sekali dan drag pada objek teks misalnya ke arah kiri
bawahPerhatikan olustrasi berikut :
Menentukan warna teks 3 dimensi :o Klik icon ( ) di Properties Bar Extrudeo Maka anda akan melihat dialog warna tekso Pada From : Tentukan warna depan tekso Pada to : tentukan warna bayangan teks
Menentukan bentuk 3 dimensi : Klik icon di Properties Bar Extrude Pilih bentuk dimensi yang anda inginkan
LensEfek khusus ini dapat mengubah suatu obejk gambar teratas menjadi
khusus (seperti pemakaian kaca lensa) terhadap objek gambar di bawahnya.Cara menggunakan perintah ini adalah :
Klik menu Effects Pilih submenu Lens Buat gambar sebagai objek yang akan diperbesar misalnya : kotak,
persegi dan lingkaran sebagai lensa. Klik lensa yaitu Lingkaran dan pilih jenis effek lensa digunakan seperti
: Magnify Klik tombol Apply untuk melihat hasil efek lensa
Perhatikan ilustrasi lensa berikut :
PowerClipsEfek khusus PowerClips berguna untuk menempelkan suatu objek gambar pada objek gambar lainnya.Cara menggunakan perintah ini adalah :
Buatkan dua buah objek seperti Teks dan Gambar Klik objek gambar yang akan disisipkan pada teks Klik menu Effects dan pilih submenu PowerClips, pilih Place
Inside Container dan klik tepat pada obejk teksnya. Anda akan mendapatkan hasil seperti di bawah ini : Mengedit hasil PowerClips
Klik objek PowerClips Pilih Edit Content
INFORMATIC COMPUTER TECHNOLOGI 80
PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12
Edit objek misalnya ubah ukuran gambar menjadi 2 teks ilustrasi.
Klik menu Effects, PowerClips dan pilih Finish Editing this Level untuk mengakhiri.
PerspectiveAnda dapat mengubah titik perspective suatu obejk gambar. Tujuannya adalah untuk mengubah bentuk objek gambar tersebut sehingga menjadi terarah pada titik perspektifnya.Cara menggunakan perintah ini adalah :
o Klik objek teks dan rectangle dengan PictTool dan Groupkan
o Klik menu Effects dan pilih submenu Add Perspektiveo Klik dan drag ke arah atas atau bawah pada salah satu titik
khayal dari objek Perhatikan ilustrasi berikut :Anda bisa meng-Ungroup kembali dan menghapus objek Rectangle.
INFORMATIC COMPUTER TECHNOLOGI 81
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
BAB I PENGENALAN KOMPUTER
Komputer menurut ejaan aslinya adalah “computer” yang artinya menghitung .Sejalan dengan perkembangannya,maka komputer didefenisikan : “ sekelompok mesin yang saling bekerja sama dan terkoordinasi penuh dibawah kontrol program yang disimpan dalam memorinya.”Komputer terdiri dari sekumpulan alat-alat logic yang dapat menerima data, memproses data.
Hardware
Hardware adalah perangkat keras (fisik) dari 1 unit komputer. 1 unit komputer terdiri dari beberapa bagian hardware (perangkat keras).Karena 1 unit komputer merupakan satu sistem kerja yang ter integrasi dari beberapa komponen elektronik maka setiap komponen memiliki tugas dan fungsi tertentu yang saling menunjang komponen lainnya. Jika salah satu komponen tidak ada (tidak bekerja normal sesuai fungsinya ) maka sistem komputer tersebut tidak stabil,ini dapat dianalogikan dengan tubuh manusia (terdiri dari kepala ,badan dan anggota badan )yang berfungsi sebagai satu kesatuan sistem yang komplek.
Sesuai dengan prinsip komputer yaitu INPUT – PROSES – OUTPUT maka komponen komputer juga dapat kita bagi menjadi tiga bagian besar yaitu :
1. Input Device2. Processor Unit3. Output Devices
Berikut ini kita bahas masing – masing bagian di atas.
Input Device ( Perangkat masukan )
Input Device adalah komponen – komponen yang berfungsi sebagai alat pemasukan data untuk di proses di processor Unit.
Contoh : - Keyboard- Mouse- Scanner- Camera Digital, Microfon, dll
Processor Unit ( Bagian Pemrosesan )
Processor unit merupakan bagian inti ( otak ) dari sebuah sistem komputer yang mempunyai fungsi sebagai pusat pemrosesan dan kontrol dari seluruh sistem. Processor inilah yang membedakan type dari setiap komputer.
INFORMATIC COMPUTER TECHNOLOGI 80
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
Contoh :- 80 386 - Pentium III- 80 486 - PentiumIV- Penitum - Athlon- Pentium II - dll
Kecepatan kerja komputer juga di tentukan berdasarkan tipe proccessornya, 80 486 lebih cepat dari 80 586, pentium II lebih cepat daripada pentium II, pentium III lebih cepat dari pentium II dan seterusnya.
Berikut ini adalah type dan jenis processor yang beredar di pasaran :
Type Jenis Produk Dari80286 AT/XT Intel80386 XT/SX Intel80486 SX/DX Intel80486 SX SX Intel80486 DX DX IntelPentium- 75 Pentium IntelPentium- 90 Pentium IntelPentium- 100 Pentium IntelPentium- 120 Pentium IntelPentium- 133 Pentium IntelPentium- 166 Pentium IntelPentium- 200 Pentium IntelPentium- 166 MMX Pentium IntelPentium- 200 MMX Pentium IntelPentium- 233 MMX Pentium IntelPentium II - 233 Pentium - II IntelPentium II – 300 Pentium - II IntelPentium II – 350 Pentium - II IntelPentium II – 400 Pentium - II IntelPentium II – 433 Pentium - II IntelPentium II - 500 Pentium - II IntelCeleron - 300 Pentium- II IntelCeleron – 400 Pentium - II IntelCeleron – 433 Pentium - II IntelCeleron – 500 Pentium - II IntelCeleron - 566 Pentium - II IntelPentium III – 600 Pentium - III IntelPentium III – 600EB Pentium - III IntelPentium III – 800 Pentium - III IntelPentium III – 850 Pentium - III Intel
INFORMATIC COMPUTER TECHNOLOGI 81
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
Pentium – IV – 900 Pentium - IV IntelPentium – IV – 1 G Pentium - IV IntelPeniutm – IV - 1.5 G Pentium - IV IntelK5-233 K5 AMDK6-300 K6 AMDDURON – 600 K7 AMDAthlon K7 AMDThunder Bird K7 AMDM-II-233 Cirycs IBMCrusoe Transmeta Transmeta
Output Devices ( Perangkat Keluaran )
Output Devices adalah komponen – komponen yang berfungsi sebagai alat untuk mengeluarkan hasil proses yang di proses oleh processor. Hasil keluaran komputer berupa cetakan dalam kertas, tampilan di tabung Catoda ( monitor ), suatu gerakan mekanis ( gerakan robotic ) dan lain sebagainya.
Contoh :- Monitor- Printer- Media penyimpanan- Gerakan mekanis pada alat mesin pabrik- Dll
Ketiga komponen di atas di hubungkan secara elektronis satu sama lain ke dalam Motherboard Board ( papan Induk ) yang dapat berupa Card ( Kartu ) atau kepingan chip. Dan yang menghubungkan setiap dari komponen tersebut dengan BUS yang biasa di kenal dengan sebutan PCI SET, sebuah chip yang mengatur lalu lintas data pada masing masing komponen, sehingga membentuk sistem yang dapat bekerja secara logis dioperasikan oleh suatu sistem software yang di sebut dengan BIOS ( Basic Input Output System ) yang bekerja mencek kondisi dari setiap bagian dan mendaftarkan kompone –komponen apa saja yang terdapat pada sistem komputer tersebut dan mendata sifat dan cara kerja dari setiap komponen.
BIOS ( Basic Input Output System )Sebuah sistem komputer harus disertai oleh sebuah sistem yang
menconfigurasikan setiap komponen yang terdapat di dalam komputer tersebut. Didalam sebuah komputer BIOS merupakan “ jiwa “ yang mana di dalam BIOS tersebutlah tersimpan configurasi sistem perangkat keras apa yang sedang di aktifkan dan bagaimana mengaktifkan setiap komponen.
Peratama kali komputer di aktifkan dan bagaiman mengaktifkan setiap komponen. Dia disebut dengan Basic Input Output System. Cara kerjanya dapat di gambarkan sebagai berikut :
Pada saat pertama kali komputer di hidupkan maka BIOS mencari dan mendata hardware yang tersedia setelah itu menjalankan setiap hardware yang tersedia setelah itu menjalankan setiap hardware sesuai fungsinya, mencek
INFORMATIC COMPUTER TECHNOLOGI 82
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
memory dan memberikan bunyi “ Beep “ satu kali jika sistem normal, jika “ beep “ berulang – ulang biasanya kesalahan terdapat pada memory dan jika tidak ada tampilan apa – apa di monitor berarti ada kesalahan pada salah satu komponen.Setelah sistem pengecekan selesai maka proses selanjutnya adalah loading sistem operasi dan jika sistem operasi berjalan normal maka sistem langsung diambil alih oleh sistem operasi tersebut.
INFORMATIC COMPUTER TECHNOLOGI 83
START
Pemberian arus pada setiap komponen yang aktif
Bios aktif dan mencek seluruh hardware input/output
Laporkan Kesalahan dan Hentikan Sistem
STOP
Cari dan Load Sistem OperasiOK
Loading Succes
Sistem Berjalan Normal
Sistem diambilalih alih oleh OS
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
Jenis-Jenis BIOSBios biasanya disimpan dalam sebuah chip memory yang disebut dengan
ROM (read only memory), memory yang hanya bisa dibaca dan tidak tergantung pada arus (non volatile) [bandingkan dengan RAM yang volatile].System bios ada beberapa macam, sebagai contoh : Ami BIOS, Award Bios, Acer Bios, Compaq Bios, Phoenix Bios dan masih banyak lagi,tergantung dari pembuatan motherboard.Yang kita bahas nanti adalah Ami Bios dan Award Bios.
SETTING BIOS UNTUK AMBIOS Untuk memulai setting BIOS kita harus masuk ke utilityn BIOS dengan
menekan tombol Delete pada saat startup komputer, dan akan tampil menu utility BIOS.
1. Setting Peripheral Setup.Setting ini berfungsi untuk menonaktifkan apakah peripheral COM1, COM2, LPT1 dan kabel data Floppy Disk adalah OnBoard atau tidak.
2. Change Supervisor Password.Berfungsi menentukan password user untuk masuk ke utility Bios.
3. Auto-Detect Hard disk.Utility ini berfungsi untuk mendeteksi keberadaan Harddisk dan Floppy Disk sekaligus setting waktu dan tanggaloleh system komputer.
4. Save Setting and Exit.Berfungsi untuk menyimpan setting yang kita lakukan pada BIOS dan sekaligus keluar dari utility BIOS
5. Exit Without SavingBerfungsi untuk keluar dai BIOS tanpa menyimpan setting yang kita lakukan pada BIOS.
6. Standart CMOS SetupMenu ini hampir sama dengan Auto Detect hardisk disini kita bisa menonaktifkan Floppy Disk dan Hardisk sesuai dengan keperluan kita.
7. Advanced CMOS Setup.Disini kita bisa menentukan drive mana yang kita gunakan sebagai awal startup ( Boot Device ) apakah itu dari Drive A atau dari harddisk IDE1, IDE2.
8. Advanced Chipset Setup.Disini kita menentukan kecepatan dan menentukan memory untuk VGA
9. Advanced Management Setup.Berfungsi untuk menonaktifkan power management yang berfungsi untuk mengatur arus listrik pada saat komputer hidup.
INFORMATIC COMPUTER TECHNOLOGI 84
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
10. PCI/ Plug and Play Setup.Untuk Auto Detect Peripheral pada komputer jika ada penambahan perangkat yang baru.
11. Load Optimal Setting.Untuk mengoptimalkan Peripheral yang baru.
12. Load Best Performance SettingUntuk tampilan yang optimal untuk setting BIOS
ShorCut Untuk Bios
1. ESC : Keluar dari menu.2. F6 : Optimal Setting 3. F7 : Best Performance Value4. Shift + F2 : Ganti tampilan warna BIOS5. F5 : Mengubah setting BIOS ke bentuk awal6. F10 : Keluar dari BIOS dan sekaligus menyimpan
Settingnya.7. Gunakan tombol panah untuk pindah ke menu lainnya.
INFORMATIC COMPUTER TECHNOLOGI 85
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
BAB II WINDOWS
Dalam operasi Windows 9X adalah suatu sistem operasi yang sering digunakan dalam kehidupan sehari-hari pada masa sekarang iniInstalasi adalah mengadakan atau memuatkan suatu software atau aplikasi ke dalam komputer. Dalam hal ini mengadakan sistem operasi Windows 9X ke hardisk komputer. Optimasi adalah mengoptimalkan sistem kerja dan lingkungan Windows 9X berupa peningkatan kinerja / memfungsikan monitor, printer, scanner, VGA Card, Sound Card dan device lainnya.
Windows mempunyai inti OS yang terdapat pada system Registrynya. File-File yang mutlak di miliki Windows adalah antara lain :
- System.Dat, merupakan configurasi software/Hardware.- User.Dat, merupakan configurasi software yang terinstall- System.Ini, merupakan pengganti file Config.sys pada system Dos. File
ini juga merupakan inisial awal, dan configurasi driver/Hardware- Win.Ini,berisi Start Up dan configurasi Interface Windows
Pada saat Star Up Windows ( Driver ) dapat mengalami saat-saat Crash/Hang, dan antipasinya dapat dilakukan dengan cara :
- Tekan tombol Reset untuk memBoot ulang Komputer- Tekan tombol F8 pada keyboard saat komputer belum membaca system
yang ada pada Dos maupun Windows.- Pilih kriteria Safe Mode,lalu tekan Enter.
Dengan menggunakan Safe Mode System driver tidak akan dibaca, dan program windows kemungkinan besar akan di tampilkan.
Instalasi Windows 9X
a. Syarat utama yang harus di penuhi saat menginstall Windows 9X adalah :- Harddisk terlebih dahulu harus dipartisi- Setelah di partisi format Harddisk dengan perintah [ Format < drive > :/s]- Kapasitas daria harddisk minimal 500 MB
b. Cara Instalasi Windows 9X
1. Install dari harddisk - Copykan dahulu source Windows 9X ke harddisk. - Boot dari harddisk yang kita format - Masuk ke directory source windows 9X - Ketikkan perintah c:\Win98\>Setup - Klik tombol continue - Komputer akan scanning system registry dari komputer tersebut.
INFORMATIC COMPUTER TECHNOLOGI 86
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
- Setelah komputer selesai scanning registry - Pilih I accept the Agrreement- Klik next- Lalu ketikkan Produck Key yang sesuai dengan versi Windows tersebut Contoh : Windows 98 = ( F73WT-HD3J-CD4VR-2GWKD-T38YD - Klik Next- Tentukan diretory untuk penginstalan, mis : C:\WINDOWS- Klik Next- Tentukan jenis Penginstlan Windows- Typical = Menginstal Windows dengan configurasi da fitur standard- Complete = Menginstal keseluruhan dari maksimal Windows- Custom = Menginstal bagian – bagian yang kita anggap penting
dengan cara memilih- Klik Next- Windows memulai penginstalan, tunggu hingga Windows selesai
menginstal.
Instalasi Driver Hardware
Driver adalah sebuah software pendukung yang menghubungkan hardware dengan system operasi yang terinstall agar dapat bekerja secara optimal. Setelah kita selesai menginstall Windows biasanya tidak semua Hardware langsung di kenali oleh sistem operasi Windows. Untuk “ mengenalkan “ hardware tersebut maka di butuhkan driver.
1. VGA Card
VGA Card adalah suatu hardware yang berfungsi untuk mendukung monitor agar dapat menampilkan dan mengatur resolusi gambar yang ada di komputer.Cara menginstall :
- Klik kanan pada Desktop. Pilih Properties- Klik Tab Setting- Klik Advanced- Klik Tab Adapter, Change- Pilih Manufacturer dan jenis VGA yang sesuai dengan jenis VGA yang
dimiliki- OK- Apply, lalu restqart Komputer
2. Printer
Printer adalah suatu hardware yang berfungsi sebagai alat pengeluaran dari proses yang kita lakukan di komputer. Dimana hasil output tersebut berupa cetakan pada kertas baik dalam bentuk teks atau gambar.Langkah-langkah menginstall :- Klik tombol Start, Setting, Printer- Double klik Add Printer, Next
INFORMATIC COMPUTER TECHNOLOGI 87
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
- Pilih manufacturer dan jenis printer yang sesuai dengan printer yang terhubung dengan komputer kita. Next
- Pilih port yang di gunakanuntuk menghubungkan printer dengan komputer- Klik Next 2 X- Pilih Yes jika ingin melakukan testuntuk printer yang kita install, No jika tidak
ingin melakukan test printer.- Klik Finish, komputer akan secara otomatis menginstall driver printer, jika ada
pesan bahwa directory driver tidak ada maka ketik alamat file original Windows.
C. ScannerScanner adalah suatu hardware yang memiliki fungsi sebagai alat input.
Prinsip kerjanya mirip seperti mesin fotocopy, perbedaannya mesin fotocopy menghqasilkan keluaran berupa kertas yang isi sama dengan bentuk “ asli “ yang kita mesukkan, tetapi scanner menghasilkan sebuah file gambar ( image ) yang akan di simpan ke dalam harddisk komputer.Langkah-langkah install :
- Hubungkan scaner ke komputer melalui port printer- Masukkan CD Driver dari Scanner KE CD-ROM- Buka Windows Explorer pilih CD-ROM- Jalankan file Setup.exe
- Komputer akan secara otomatis mengunstall driver scanner hingga selesai, jika selesai tekan Finish.
Sound Card
Sound Card adalah sebuah hardware berbentuk Card yang memiliki fungsi agar komputer dapat menghasilkan suara.Cara Menginstall :
- Klik tombol Start, Control Panel, Add New Hardware- Double klik icon Tersebut, Next- Pilih No 1 Want to select the hardware from the list- Klik Next- Pada list Hardware Types : pilih Sound, video and Game Controllers- Klik Next
- Pada Manufacturers pilih Merek dari Sound card dan tipe pilih Model dari sound card ( atau jika sound card memiliki driver sendiri klik tombol Have Disk )
- Tentukan durektori driver sound card- Klik Tombol OK- Klik tombol Finish
Scandisk
Scandisk adalah suatu Utility atau Software yang digunkan untuk menscan fat, cluster-cluster, block, serta sector dari suatu harddisk atau removable disk
INFORMATIC COMPUTER TECHNOLOGI 88
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
lainnya, srta secara otomatis memperbaiki kerusakan yang terdpat di Harddisk tersebut.Adapun cara –cara scandisk adalah :- Start, Programs, Accessories, System Tools, Scandisk ( atau Start, Run, ketik scandisk )- Tentukan type of Test- Ceklist Automatically fix errors untuk memperbaiki kerusakan pada harddisk /
removable disk secara otomatis- Klik tombol start- Komputer akan melakukan proses Scandisk. Catt : Scandisk dapat juga di lakukan pada saat mode MS-Dos Prompt caranya
ketikkan scandisk pada saat prompt ( c:\>scandisk<nama drive>)
Defragmentasi
Defragmentasi adalah suatu aplikasi bawaan windows 9X yang digunkan untuk menyusun cluster-cluster dari file-file yang ada serta sistem FAT (File Allocation Table) yang terpisah-pisah pada saat mematikan komputer tanpa menggunakan fasilitas shutdown. Adapun tujuan dari fragmentasi adalah untuk mempercepat kinerja komputer pada saat scces data.Adapun cara-cara defragmentasi yaitu : Start, Programs, Accessories, System Tools, Disk Defragmentasi ( Start, Run,
ketik defrag ) Muncul dialog box seperti di samping pilih drive yang ingin di defragment. Klik tombol OK Komputer akan melakukan pendragmentasian.
Catt : Proses defragmentasi membutuhkan waktu yang lama ± 2 jam.
GHOST ( General Hardware Oriented Transfer )Ghost merupakan suatu sistem instalasi yang terbaik dalam hal untuk
instalasi secara cepat dan mengembalikan masalah yang ditimbulkan baik dari DOS, Windows dan dari work station lainnya. Sistem ini dapat melakukan proses cloning replikasi pada harddisk pada umumnya pada banyak jenis sistem operasi.
Pada awalnya GHOST berasal dari disk to disk copy yang tidak mempunyai kemampuan pengaturan ukuran kapasitas/partisi. Beranjak dari situ GHOST menjadikan ini sebagai keistimewaan untuk mengatur kapasitas partisi yang mana mendukung FAT32, NTFS, Multicasting dan yang terbaru GUI.
GHOST merupakan suatu sistem untuk pemakai duplikasi disk atau partisi penduplikasian dapat di lakukan pada image file , pada media atau penyimpanan lainnya yang mana hasil penduplikasian bisa seluruhnya maupun per partisi/bagian dan dapat dipergunakan untuk membuat source / sumber untuk penduplikasian secara banyak.
Rekomendasi sistem :Hardware/Software Minimum RecommendedProcessor 386SX 486 atau lebih
INFORMATIC COMPUTER TECHNOLOGI 89
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
RAM ( Memori ) 4 MB ( 8 Mb untuk NTFS )
16 MB
Sistem Operasi DOS 5.0 atau lebih Dos 5.0 atau lebihMonitor VGA VGA
Cara – cara memulai GHOST yaitu : Pada prompt ketikkan perintah GHOST contoh c:\>Ghost, Enter Klik OK Pilih Local – Disk – To Disk Pilih Harddisk Sumber ( Source ) Pilih Harddisk Tujuan ( destination ) Pilih Ok kemudian pilih yes lagi Komputer akan melakukan proses Cloning Apabila selesai komputer akan meminta restart Pilih Restart
Catt :Cloning membutuhkan waktu rata-rata 30-40 menit untuk mengcopy isi suatu harddisk ke harddisk yang lain. Dibandingkan menginstall suatu harddisk membutuhkan waktu lebih dari 3 jam tergantung pada tipe komputernya.
INFORMATIC COMPUTER TECHNOLOGI 90
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
BAB III INSTALASI PROGRAM APLIKASI
Cara Install Microsoft OfficeMs. Office merupakan program paket yang terdiri dari :1. Word, untuk mengolah kata2. Excel, untuk mengolah data3. Access, untuk pemrograman database4. Outlook, untuk menerima dan mengirim email5. FrontPage, untuk membuat website
Cara menginstall Ms. Office
1. Masukkan CD Installer MS Office ke dalam CD ROM, Komputer akan melakukan Autoplay.
2. Masukkan Product Key, dengan mengetikkan product Key yang ada pada cover CD anda lalu klik [ Next ] dan lanjutkan pada tahap 2
3. Tahap ini hanya konfirmasi saja. Beri tanda [ pada gambar yang diperbesar ( I Accept) lalu klik [ Next ]
4. Klik pada lebel Complete untuk menginstall secara lengkap semua paket MS Office lalu klik [ Next ]
5. Informasi tentang yang telah Anda pilih. Klik [ Next ]6. Jangan sampai klik tombol [ Cancel ] karena akan membatalkan proses
Install. 7. Sampai pada tahap ini berarti Anda telah selesai Install MS Office.
Klik [OK ] dan program siap pakai.8.
Menginstall Aplikasi Corel Draw 9.0Buka Explorer dan masuk kedalam Source Corel DrawBuka directory \\Corel Draw 9\Software\Corel Draw 9Double Clik file Setup.exeKlik NextKlik AcceptIsikan pada Fulll Name dan Company NameSetelah di isi klik NextIsikan serial Number ( Optional )Klik NextAkan Tampil Type penginstalan Corel Draw, Contohnya Typical Setup( Mengenai Type ini telah di jelaskan sebelumnya )Klik Next 3 x kemudian pilih InstallKomputer secara otomatis menginstall Aplikasi Corel Draw
INFORMATIC COMPUTER TECHNOLOGI 91
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
Cara Install WinampWinamp adalah program untuk memainkan file – file audio seperti Mp3,
WAV, MIDI dan lain – lain
Prosedur Installnya adalah :
1. Masukkan CD yang berisi program Winamp ke CD ROM, lalu cari folder Winamp, double klik file Setup yang berekstensi Aplication.
2. Konfirmasi persetujuan, langsung klik [ I Agree ]3. Kotak pilihan apa saja yang akan Anda Install. Sebaiknya langsung klik
[ Next ]4. Konfiramsi folder tempat program di simpan. Klik [ Next ]5. Pilihan tentang type koneksi Anda. Jika tidak tersambung dengan internet
“ No” Internet Connection available “ lalu klik [ Next ]6. Sampai di sini berarti proses Install Winamp selesai. Klik [ Run Winamp ].
INFORMATIC COMPUTER TECHNOLOGI 92
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
BAB IV VIRUS DAN ANTISIPASINYA
Kerusakan Pada Sistem Komputer
Dalam merawat komputer, hal yang paling sering menjadi masalah adalah ulah virus yang kadang membuat kerugian yang cukup besar, bahkan dapat membuat bangkrut suatu perusahaan. Bagaimana tidak, karena virus dapat merusak sistem software dan bahkan dapat merusak hardware. Asal mula virus adalah ketika programmer yang menjualnya programnya memproteksi program tersebut agar tidak dapat di copy oleh sembarang orang ( hak cipta ) yaitu dengan menyisipkan sepenggal kode program TSR ( Terminate and Still Residen ), program yang menetap di memory. Kemudian sesuai dengan perkembangan Software dan karena kebanyakan maniak komputer adalah para anak muda maka muncul ide – ide jahil yang membuat program – program tersebut untuk tujuan memamerkan kemampuannya sehingga sistem dapat menggandakannya dirinya untuk merusak sistem lain, dari sifat merusak dan tidak tampak serta dapat menggandakan diri ( menulari ) ini maka disebutlah dengan sebutan virus.
Kerusakan sistem komputer yang ditimbulkan oleh suatu program ( Electronic Vandalisim )digolongkan menjadi lima bagian utama, yaitu :
1. Program Ulat ( Worm )2. Program Virus ( Virus )3. Program Kuda Troya ( Trojan Horse )4. Program Bom Waktu ( Logic Bomb )5. Program Pinti Jebakan ( Trap Door )
Jenis-Jenis Program Yang Merusak Komputer
1. Ulat ( Worm )Program ulat adalah program yang mempunyai kemampuan menggandakan
diri namun tidak mempunya kemampuan untuk menempelkan dirinya pada suatu program. Ia hanya memanfaatkan ruang kosong pada memori komputer untuk menggandakan diri, sehingga memori komputer akan menjadi penuh dan sistem komputer akan berhenti.
Program dapat menjadi suatu virus apabila mempunyai suatu kemampuan menggandakan diri ke sistem lain dan menginfeksi program-program lainnya.
2. VirusOrang awam sering menyalah artikan virus komputer ini. Virus dalam
dunia komputer adalah program kecil yang dapat memperbanyak dirinya sendiri.
INFORMATIC COMPUTER TECHNOLOGI 93
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
Jenis-jenis virus yang muncul dalam dunia komputer saat ini sangatlah banyak dan bervariasi. Seperti halnya virus dalam kehidupan sehari-hari, virus pada komputer mempunyai sifat khusus dan suatu spesialisasi dalam melaksanakan tugasnya. Ada yang merusak secara perlahan –lahan. Contohnya adalah virus Brain, ada pula virus sekedar pamer seperti DENZUKO. Adapun tugasnya pasti cenderung merusak dan merugikan kta sebagai pemakai komputer.
Virus-virus ini yang ada saat ini merusak boot record. FAT, directory dari suatu disk. Atau virus melakukan proses penghapusan file-file yang ada secara perlahan-lahan, ataupun secara cepat dengan memformat disk.
3. Kuda TroyaProgram kuda troya ( Trojan Horse ) sering disebut dengan program troya (
trojan ) adalah suatu program yang di dalam program itu terdapat program lain yang berbahaya.
Meskipun ada program trojan yang bersifat merusak, yaitu hanya untuk mengaktifkan dan menyisipkan program virus, tetapi kebanyakan program troya bersifat merusak.
Program troya ini biasanya berbentuk suatu file dijalankan , maka kerusakan akan terjadi seketika misalnya file Sideways.com atau memakai suatu pancingan kepada pemakai komputer bahwa tersebut adalah program bantu, atau suatu program anti virus dan anti troya. Padahal pada kenyataannya, program itu sendiri adalah program troya yang menghancurkan.
Masalah sekarang adalah bagaimana kita tahu bahwa suatu program adalah program yang aman, bukan program troya. Inilah kesulitan kita. Biasanya seperti halnya program virus. Program troya ini menyerang bagian – bagian vital dari disk, seperti FAT, directory dan Boot menyebabkan disk menjadi benar-benar tidak berguna. Dan proses memformat disk yeng berisi data merupakan hal yang biasa dilakukan oleh program troya.
4. Bom WaktuProgram Bom Waktu adalah suatu bagian dari program komputer yang
mempunyai kemampuan pengacauan atau perusakan suatu sistem komputer berdasarkan kondisi yang telah diprogram didalamnya.
Teknik manipulasi Bom Waktu inilah yang banyak dipakai virus untuk melakukan suatu aksi manipulasi terhadap sistem komputer.
5. Pintu JebakanProgram pintu jebakan adalah suatu program yang mempunya kemampuan
melumpuhkan sistem pengamanan komputer. Sehingga dengan program ini pembuat program komputer bisa keluar masuk sistem tanpa melalui sistem pengamanan normal yang diterapkan pada suatu sistem komputer.
Dari kelima electronik vandalisim diatas, tulisan ini akan di titikberatkan pada virus oleh karena ke empat kategori lainnya jarang di temui di Indonesia.
INFORMATIC COMPUTER TECHNOLOGI 94
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
Jenis-Jenis Komputer
Pada pembahasan di atas telah di ulas tentang deskripsi virus secara global. Berikut ini akan di ungkap virus secara terperinci :
Jenis – jenis Virus1. Berdasarkan sifat perusaknya2. aaberdasarkan tujuannya 3. Berdasarkan sistem operasinya4. Berdasarkan cara penularannya 5. Berdasarkan cara kerjanya
1. Berdasarkan Sifat PerusaknyaBila virus dilihat dari sifat perusakannya, maka bisa dikategorikan menjadi
tiga golongan besar, yaitu :- Virus tidak ganas
Virus ini tidak berbahaya, hanya mengganggu kita dengan memperlambat sistem komputer dan mengeluarkan pesan sponsor. Virus jenis ini sering disebut dengan Protipe A
- Virus GanasVirus ini cukup berbahaya , selain memperlambat sistem komputer juga melakukan sistem perusakan pada sistem komputer atau data, namun kerusakan yang terjadi masih bisa diperbaiki. Virus ini sering disebut dengan protipe B
- Virus mematikanVirus ini sangat berbahaya, selain memperlambat sistem komputer, juga melakukan perusakan yang tidak mungkin bisa diperbaiki kembali. Virus ini dikenal dengan istilah Protipe C
2. Berdasarkan TujuannyaBerdasarkan tujuannya secara global bisa dikategorikan tiga bagian besar
yaitu :- Untuk Popularitas
Virus yang bertujuan untuk popularitas ini tidak berbahaya, namun bagaimana juga virus ini memperlambat untuk kinerja sistem komputer.
- Untuk SabotaseVirus dengan tujuan sabotase ini sangant berbahaya, karena virus ini melakukan manipulasi yang kejam, seperti merusak disk atau menghapus data.
- Untuk ProteksiVirus dengan tujuan proteksi ini biasanya di buat untuk melindungi suatu produk software tertentu dari pengcopyan tidak sah. Virus ini juga berbahaya namun lambat penyebarannya.
INFORMATIC COMPUTER TECHNOLOGI 95
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
3. Berdasarkan Sistem Operasi Berdasarkan sistem operasi, pembagian virus sangatlah luas, namun secara
garis besar dapat di bagi menjadi tiga, yaitu ;- Virus MS.DOS/PCDOS- Virus Macintosh- Virus Sistem Operasi Lain
Sistem operasi lain ini diantaranya adalah : Amiga, Atari, Apple II, IBM VM/CMS dll
4. Berdasarkan Cara PenularannyaBerdasarkan cara penularannya virus di bagi menjadi dua kelimpok utama,
yaitu :- Virus Boot Record
Penularan jenis virus ini melalui bagian disk yang di sebut dengan boot record. Virus boot record ini terkadang memakai areal kerja DOS untuk menyembuyikan program virusnya. Ada juga virus boot record yang menyembunyikan programnya dilluar area DOS, yaitu di track 40 – 41 dan 42
- Virus FilePenularan virus file ini dilakukan dengan “ menginfeksi “ program dengan extensi EXE atau Com. Penularan biasanya dilakukan dengan menempelkan dirinya pada file yang diinfeksi.
5. Berdasarkan Cara KerjanyaBerdasarkan cara kerjanya virus ini dibagi menjadi 8 kelompok besar yaitu
:- Virus yang menumpangi program yang ditulari (overwrite)- Virus yang tidak menumpangi program yang ditulari- Virus yang menetap di RAM (resident)- Virus panggilan (Call)- Virus mengubah dirinya sendiri (auto modifikasi)- Virus berpindah (hide and seek)- Virus Buffer RAM- Virus perangkat keras (Hardware)
Mendeteksi Virus Melalui Anti Virus Yang Tersedia
MENDETEKSI VIRUS
Bagian ini akan mengulas tentang cara pencegahan perluasan virus maupun troya ke dalam sistem komputer kita. Seperti diketahui bahwa baik virus maupun troya kebanyakan boot sector, FAT, directory, memformat disk dan menghapus file. Oleh karena itu bagian yang mengalami “ kesulitan “ karena virus maupun troya , kita beri perhatian extra. Caranya dengan melindungi bagian-bagian rawan tersebut dengan program yang menghalangi pengubahan yang akan di lakukan. Jadi pengubahan yang berhubungan dengan daerah rawan selalu di monitor. Setiap pngubahan yang akan dilakukan bisa kita analisa, apakah pegubahan tersebut memang diperlukan atau tidak.
INFORMATIC COMPUTER TECHNOLOGI 96
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
LANGKAH_LANGKAH PENGGUNAAN SCAN VIRUS
1. Versi DosJika anda membersihkan / men Scan Virus yang berada pada Dos, ada
baiknya anda melakukan langkah-langkah berikut :- Pastikan didalam program aplikasi komputer anda terdapat file scan (anti
Virus ) seperti SCAN402,SCAN405, SCAN409, dll. Jika belum ada anda dapat megcopykan file tersebut dari komputer teman atau menvari programnya di toko komputer terdekat. Anda bisa mendownloadnya dari internet ( http:://www.download.com)
- Ubah keaktifan sistem boot dari Bios, yaitu dari booting C ke A menjadi A ke C ini dilakukan agar sistem boot dilkukan dari disket, dan untuk memastikan sistem boot bersih dari virus.
- Sediakan 1 disket yang bersih berisikan file sitem (baik itu sistem DOS, win95,98)
- Masukkan disket ke dalam disk drive dam restart komputer anda- Biarkan proses boot dari A berlangsung, sehingga menampilkan Prompt
A;\>- Pindahkan ke dalam Drive C:\>- Aktifkan directory Antivirus yang ada, Misalnya disini kita aktifkan
antivirus SCA409, sehingga menampilkan kondisi Prompt C:\SCAN409\- Kemudian lakukan perintah Scan sebagao berikut :
C:\>SCAN409\SCAN/ALL/CLEAN/FAST C : Enter Kondisi perintah yang lain dapat anda sertakan :
- /ALL : Menscan seluruh file-file berextension- /Clean : membersihkan file-file yang terinfeksi virus- /NoDoc : tidak menscan file-file office- /Nomen : tidak menscan memory- /Norename : tidak mengubah nama file bila file tersebut
tidak dapat dibersihkan- /Sub : Scan Sub directory- /Virlist : menampilkan nama-nama virus
Nama-nama extention file yang dapat di Scan409 antara lain : EXE, COM, SYS, BIN, OVL, DLL, DOC, DOT, XLS, RTF, VXD, MDB PPH, MSO, MPT< MPP, POT, OBD, OBT.
Untuk mengantisipai kemungkinan virus yang masuk dapat dipekecil, yaitu dengan menambahkan kondisi pada file Autoexec.bat sebagai berikut :
@echo offPath c:\windows;c:\windows\commond;c:\scan409Scan /all/clean/fast c:Cls
Perintah ini dimaksudkan untukmengaktifkan file scan pada sat komputer di nyalakan, jadi kemungkinan terinfeksinya virus dapat di perkecil.
Catt :
Scan Antivirus tidak mesti SCAN409, SCAN405, masih banyak program antivirus DOS yang dapt anda pergunakan. Masalah virus bukanlah
INFORMATIC COMPUTER TECHNOLOGI 97
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
masalah besar ataupun tidak perlu di besar-besarkan, karena sudah banyak sntivirus yang beredar untuk mengantispasi masalah ini.
2. Versi WindowsUntuk aplikasi windows, mengatasi virus dapat anda lakukan dengan
penginstalan program Antivirus yang khusus ditujukan untuk aplikasi windows dan program pendukung lainnya.Program antivirus windows antara lain :
- AVP Toolkit- TbClean- BanMacro- McAffe Vshield- Norton Antivirus 2003- Avast
Dalam hal ini Mc Affe, Banmacro dan Norton Antivirus 2003 yang dominan digunakan dalam sisitem operasi windows. Jadi pembahasan mencakup mengenai Mc Affe dan Norton Antivirus 2003
INFORMATIC COMPUTER TECHNOLOGI 98
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
BAB V TROUBLESHOOTING
Tidak selalu apa yang anda kerjakan sukses dengan sempurna. Begitu juga dalam hal merakit komputer. Untuk itu pada Bab ini akan penulis paparkan beberapa masalah yang sering muncul ketika anda mrakit komputer beserta solusinya.
Monitor Blank dan berkedipSolusinya :- Periksa kabel Power CPU hingga ke jalur listrik- Periksa Front Panel untuk power On / SW On apakah sudah benar
tertancap pada posisinya. Bandingkan dengan tabel konfigurasi dari manual Motherboard.
- Periksa kabel data monitor sampai konektor VGA / AGV, pastikan tertancap dengan betul ( tidak terbalik )
Lampu indikator FDD nyala terusSolusinya :Ada pemasangan kabel data yang terbalik. Mungkin di FDD nya atau Motherboardnya. Periksa dan betulkan.
Bunyi bip berulang – ulang dan monitor BlankSolusinya :Pemasangan RAM yang kurang pas. Coba anda cabut dan di pasang lagi dengan benar.
Lampu Indikator power On atau HDD tidak nyalaSolusinya :- Periksa kabel panel, betulkan sesuai konfigurasinya- Pastikan kutub ( - ) atau ( + ) nya tidak terbalik.
Harddisk atau CD ROM tidak terdeteksiSolusinya :- Cek kabel power dan kabel data pastikan sudah benar.- Jika HDD Cuma satu dan CD ROM juga satu jumlahnya, sebaiknya
gunakan kabel data tersendiri untuk masing – masing perangkat tersebut.
INFORMATIC COMPUTER TECHNOLOGI 99
PERGURUAN INTI NUSANTARA COMPUTERMaintenance
Tidak bisa Booting dengan dari CD ROMSolusinya :Periksa BIOS, buat CD ROM menjadi First Booting.
INFORMATIC COMPUTER TECHNOLOGI 100