paket 6-ok

145
P I N – C O M ICT INFORMATICS COMPUTER TEKNOLOGY MICROSOFT ACCESS MICROSOFT VISUAL BASIC 1

Transcript of paket 6-ok

Page 1: paket 6-ok

P I N – C O MICT

INFORMATICS COMPUTER TEKNOLOGY

MICROSOFT ACCESS

MICROSOFT VISUAL BASIC

COREL DRAW

MAINTENANCE

1

Page 2: paket 6-ok

(For Own User Only)

2

Page 3: paket 6-ok

PRESENTS

MICROSOFT ACCESS

MICROSOFT VISUALBASIC

CORELDRAW

MAINTENANCE

PIN-COMICT

INFORMATIC COMPUTER TECHNOLOGY

3

Page 4: paket 6-ok

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

Page 5: paket 6-ok

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

Page 6: paket 6-ok

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

Page 7: paket 6-ok

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

Page 8: paket 6-ok

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

Page 9: paket 6-ok

vi

Page 10: paket 6-ok

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

Page 11: paket 6-ok

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

Page 12: paket 6-ok

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

Page 13: paket 6-ok

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

Page 14: paket 6-ok

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

Page 15: paket 6-ok

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

Page 16: paket 6-ok

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

Page 17: paket 6-ok

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

Page 18: paket 6-ok

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

Page 19: paket 6-ok

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

Page 20: paket 6-ok

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

Page 21: paket 6-ok

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

Page 22: paket 6-ok

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

Page 23: paket 6-ok

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

Page 24: paket 6-ok

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

Page 25: paket 6-ok

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

Page 26: paket 6-ok

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

Page 27: paket 6-ok

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

Page 28: paket 6-ok

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

Page 29: paket 6-ok

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

Page 30: paket 6-ok

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

Page 31: paket 6-ok

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

Page 32: paket 6-ok

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

Page 33: paket 6-ok

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

Page 34: paket 6-ok

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

Page 35: paket 6-ok

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

Page 36: paket 6-ok

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

Page 37: paket 6-ok

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

Page 38: paket 6-ok

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

Page 39: paket 6-ok

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

Page 40: paket 6-ok

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

Page 41: paket 6-ok

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

Page 42: paket 6-ok

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

Page 43: paket 6-ok

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

Page 44: paket 6-ok

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

Page 45: paket 6-ok

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

Page 46: paket 6-ok

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

Page 47: paket 6-ok

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

Page 48: paket 6-ok

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

Page 49: paket 6-ok

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

Page 50: paket 6-ok

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

Page 51: paket 6-ok

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

Page 52: paket 6-ok

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

Page 53: paket 6-ok

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

Page 54: paket 6-ok

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

Page 55: paket 6-ok

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

Page 56: paket 6-ok

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

Page 57: paket 6-ok

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

Page 58: paket 6-ok

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

Page 59: paket 6-ok

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

Page 60: paket 6-ok

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

Page 61: paket 6-ok

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

Page 62: paket 6-ok

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

Page 63: paket 6-ok

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

Page 64: paket 6-ok

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

Page 65: paket 6-ok

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

Page 66: paket 6-ok

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

Page 67: paket 6-ok

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

Page 68: paket 6-ok

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

Page 69: paket 6-ok

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

Page 70: paket 6-ok

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

Page 71: paket 6-ok

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

Page 72: paket 6-ok

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

Page 73: paket 6-ok

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

Page 74: paket 6-ok

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

Page 75: paket 6-ok

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

Page 76: paket 6-ok

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

Page 77: paket 6-ok

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

Page 78: paket 6-ok

PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12

INFORMATIC COMPUTER TECHNOLOGI 68

Page 79: paket 6-ok

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

Page 80: paket 6-ok

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

Page 81: paket 6-ok

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

Page 82: paket 6-ok

PERGURUAN INTI NUSANTARA COMPUTERCorel Draw 12

INFORMATIC COMPUTER TECHNOLOGI 72

Page 83: paket 6-ok

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

Page 84: paket 6-ok

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

Page 85: paket 6-ok

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

Page 86: paket 6-ok

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

Page 87: paket 6-ok

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

Page 88: paket 6-ok

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

Page 89: paket 6-ok

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

Page 90: paket 6-ok

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

Page 91: paket 6-ok

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

Page 92: paket 6-ok

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

Page 93: paket 6-ok

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

Page 94: paket 6-ok

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

Page 95: paket 6-ok

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

Page 96: paket 6-ok

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

Page 97: paket 6-ok

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

Page 98: paket 6-ok

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

Page 99: paket 6-ok

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

Page 100: paket 6-ok

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

Page 101: paket 6-ok

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

Page 102: paket 6-ok

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

Page 103: paket 6-ok

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

Page 104: paket 6-ok

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

Page 105: paket 6-ok

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

Page 106: paket 6-ok

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

Page 107: paket 6-ok

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

Page 108: paket 6-ok

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

Page 109: paket 6-ok

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

Page 110: paket 6-ok

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

Page 111: paket 6-ok

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

Page 112: paket 6-ok

PERGURUAN INTI NUSANTARA COMPUTERMaintenance

Tidak bisa Booting dengan dari CD ROMSolusinya :Periksa BIOS, buat CD ROM menjadi First Booting.

INFORMATIC COMPUTER TECHNOLOGI 100