BAB-3 ATRIBUT PRIMITIF 2D
|
|
- Yenny Sugiarto
- 7 tahun lalu
- Tontonan:
Transkripsi
1 BAB-3 ATRIBUT PRIMITIF 2D Yang termasuk dalam atribut primitive adalah titik dan garis. Pembetuk garis yang dikenal adalah algoritma DDA, dan Bresenham. Oleh : I Gusti Ngurah Suryantara,S.Kom., M.Kom 3.1. PENDAHULUAN Yang merupakan atribut primitif adalah: titik dan garis. Ada beberapa metode pembentuk garis yang umum digunakan yaitu: Algoritma DDA (Digital Defferential Analyzer) Algoritma Bressenham DDA (Digital Defferential Analyzer) Garis merupakan kumpulan dari titik-titik, untuk membentuk garis lurus adalah dengan mengetahui titik awal dan titik akhir. Dengan mengetahui titik awal dan titik akhir maka kita dapat membentuk garis. Untuk menggambarkan proses pembuatan garis dari titik awal ke titik akhir ada berbagai algoritma. Algoritma yang umum adalah DDA dan Bresenham. Berikur ini adalah algoritma DDA 1. Tentukan 2 buah titik. 2. Tentukan yang menjadi titik awal (X 0,Y 0 ) dan titik akhir (X 1,Y 1 ). 3. Hitung Dx dan D y D x = X 1 -X 0 dan D y = Y 1 Y 0 4. Bandingkan Abs(D x ) dan Abs(D y ) Jika Abs(D x ) > Abs(D y ) maka Steps = Abs(D x ) bila tidak Steps = Abs(D y ) 5. Hitung penambahan koordinat pixel, yaitu: X_increment = dx/steps, dan Y_increment = dy/steps. 6. Koordint selanjutnya, yaitu X+X_increment Y+Y_increment 7. Posisi pixel ditentukan dengan pembulatan nilai koordinat tersebut. 8. Ulangi langkah 6 dan 7 untuk posisi selanjutnya sampai X = X 1, Y = Y 1 48
2 DDA (bahasa pascal) Procedure DDA; Begin Write( Masukkan Nilai X0 : ); Write( Masukkan Nilai Y0 : ); Write( Masukkan Nilai X1 : ); Write( Masukkan Nilai Y1 : ); Dx:= X1-X0; Dy:= Y1-Y0; If Abs(Dx) > Abs(Dy) Then Steps:= Abs(Dx) Else Steps:= Abs(Dy); Endif Xincrement = dx / Steps Yincrement = dy / Steps PutPixel(x,y,Hitam); For x = 1 to Steps Do X := X + Xincrement; Y := Y + Yincrement; PutPixel(x,y,Hitam); End; End; Readln(X0); Readln(Y0); Readln(X1); Readln(Y1); Contoh Diketahui 2 buah titik A(10,10) dan titik B(17,16), bila titik A sebagai titik awal dan titik B sebagai titik akhir maka buatlah garis yang menghubungkan titik tersebut dengan menggunakan algoritma DDA. Jawab Titik Awal = A(10,10) Titik Akhir = B(17,16) D x = (X 1 -X 0 ) (17-10) = 7 D y = (Y 1 -Y 0 ) (16-10) = 6 Abs(D x ) = Abs(7) = 7 Abs(D y ) = Abs(6) = 6 Abs(D x ) > Abs(D y ) maka Step = Abs(D x ) = 7 Xincrement = Dx / Step = 7 / 7 = 1 Yincrement = Dy / Step = 6 / 7 = 0,86 Tabel 3.1. Nilai perhitungan 49
3 K X Y Xinc Yinc , , , , , , Y 16 B(17,16) 10 A(10,10) X Digambar Pada Layar Monitor x Gambar 3.1. Digambar pada sumbu cartesian y Gambar 3.2. Coordinat monitor Berikut hasil tampilan program dengan menggnakan algoritma DDA. 50
4 Gambar 3.3. Tampilan DDA dengan VB BRESSENHAM ALGORITMA BRESSENHAM Tujuan dari algoritma Bressenham ini adalah untuk menghindari pembulatan nilai seperti pada algoritma DDA. 1. Tentukan dua titik yang akan dihubungkan dalam pembentukan garis. 2. Tentukan salah satu titik di sebelah kiri sebagai titi awal, yaitu (x 0,y 0 ) dan titik lainnya sebgai titik akhir (x 1,y 1 ). 3. Hitung d x,d y,2 dx dan 2 dy -2 dx. 4. Hitung parameter P 0 = 2 dy -d x 5. Untuk setiap X k sepanjang jalur garis, dimulai dengan k=0, - bila p k <0, maka titik selanjutnya adalah (x k +1, y k ), dan P k+1 = P k +2 dy - bila tidak, maka titik selanjutnya adalah (x k +1,y k +1), dan P k+1 = P k +2 dy -2 dx 6. Ulangi langkah no 5 untuk menentukan posisi pixel selanjutnya, sampai x = x 1 dan y = y 1. 51
5 Sub Rutim Berssenham dalam C Void line (int xa, ya, xb, yb, xend; flot x,y) { Int dx = abs(xb-xa), dy=abs(yb-ya); Int p = 2*dy-dx; Int twody = 2*dy, twodydx = 2*(dy-dx); If (xa>xb) { X = xb; Y = yb; Xend = xa; } Else{ X = xa; Y = ya; xend = xb; } SetPixel(x,y); While (x<xend) { X=X+1; If (p<0) P = P + twody; Else{ Y = Y + 1; P = P + twodydx; } SetPixel(x,y); } }; Contoh Berdasarkan contoh pada algoritma DDA buatlah dengan metode bresenham. JAWAB dx = abs(xb xa) = abs(17 10 ) = 7 dy = abs(yb ya) = abs(16 10) = 6 p = 2 * dy - dx = 2 * 6 7 = 5 twody = 2 * dy = 2 * 6 = 12 twodydx = 2 * (dy dx ) = 2 * ( 6 7 ) = -2 Periksa xa dan xb xa = 10 < xb = 17 Maka 52
6 x = xa = 10 y = ya = 10 Xend = xa = 17 Ulangi selama x < xend K0: x = x + 1 = = 11 Periksa nilai p, dimana p = 5 y = y + 1 = = 11 p = p + twodydx = 5 + (-2) = 3 K1: x = x + 1 = = 12 Periksa nilai p, dimana p = 3 y = y +1 = = 12 p = p + twodydx = 3 + (-2) = 1 K2: x = x + 1 = = 13 Periksa nilai p, dimana p = 1 y = y +1 = = 13 p = p + twodydx = 1 + (-2) = -1 K3: x = x + 1 = = 14 Periksa nilai p, dimana p = -1 Nilai y tetap yaitu y=13 p = p + twody = (-1) + 12 = 11 K4: x = x + 1 = = 15 Periksa nilai p, dimana p = 11 53
7 y = y +1 = = 14 p = p + twodydx = 11 + (-2) = 9 K5: x = x + 1 = = 16 Periksa nilai p, dimana p = 9 y = y +1 = = 15 p = p + twodydx = 9 + (-2) = 7 K6: x = x + 1 = = 17 Periksa nilai p, dimana p = 7 y = y +1 = = 16 p = p + twodydx = 7 + (-2) = 5 Proses berhenti karena x = x 1 dan y = y 1 Masukkan nilai kedalam tabel, seperti pada tabel 3.2. Tabel 3.2.Hasil penelusuran dengan bressenham K P k (X k+1, Y k+1 ) , , , , , , , ,16 54
8 Y Digambar pada sumbu cartesian 16 B(17,16) 10 A(10,10) x Gambar 3.4. Hasil perhitungan dengan bressenham Latihan Diketahui 2 buah titik yaitu, A(25,27) dan B(20,17), buatlah garis dengan menggunakan algoritma DDA dan Bressenham. PRAKTIKUM Latihan Praktikum 1 Pada latihan kali ini kita akan membuat program pembentuk garis dengan menggunakan algoritma DDA. Desain sebuah form seperti pada Gambar 3.5. Contoh program garis DDA dengan VB Gambar 3.5. Hasil program DDA dengan VB 55
9 Setting Property Objek Properti Setting Form1 Nama FrmDDA AlgoritmaDDA Frame1 Frame1 Bidang Gambar Frame2 Frame2 Titik Awal Frame3 Frame3 Titik Akhir PictureBox1 ScaleMode PicBidangGambar Pixel Label1 Label1 X0 Label2 Label2 Y0 TextBox1 TxtX0 Text TextBox2 TxtY0 Text Label3 Label3 X1 Label4 Label4 Y1 TextBox3 TxtX1 Text TextBox4 TxtY1 Text Label5 Label5 X_Inc, Y_Inc ListBox1 ListData CommandButton1 Capton cmdok &Ok CommandButton2 cmdcancel &Cancel Buat Modul Buat sebuah modul dengan nama module1 Option Explicit Public SzeX As Long, SzeY As Long Public PSzeX As Long, PSzeY As Long Public PixSze As Long Public ShowGrid As Boolean Public PenWidth As Long Type POINTAPI X As Long Y As Long End Type 56
10 Declare Function CreatePen Lib "gdi32" (ByVal npenstyle As Long, ByVal nwidth As Long, ByVal crcolor As Long) As Long Declare Function CreateSolidBrush Lib "gdi32" (ByVal crcolor As Long) As Long Declare Function SelectObject Lib "gdi32" (ByVal hdc As Long, ByVal hobject As Long) As Long Declare Function DeleteObject Lib "gdi32" (ByVal hobject As Long) As Long Declare Function Rectangle Lib "gdi32" (ByVal hdc As Long, ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long Declare Function LineTo Lib "gdi32" (ByVal hdc As Long, ByVal X As Long, ByVal Y As Long) As Long Declare Function MoveToEx Lib "gdi32" (ByVal hdc As Long, ByVal X As Long, ByVal Y As Long, lppoint As POINTAPI) As Long Public Sub APIline(hdc As Long, PenType As Long, BorderW As Long, BorderKl As Long, _ ix1 As Long, iy1 As Long, ix2 As Long, iy2 As Long) Dim Pt As POINTAPI Dim hpn As Long, hpnold As Long hpn = CreatePen(PenType, BorderW, BorderKl Xor &H ) hpnold = SelectObject(hdc, hpn) MoveToEx hdc, ix1, iy1, Pt LineTo hdc, ix2, iy2 SelectObject hdc, hpnold DeleteObject hpn Public Sub APIrect(hdc As Long, BorderW As Long, BorderKl As Long, FillKl As Long, _ ix1 As Long, iy1 As Long, ix2 As Long, iy2 As Long) Dim hpn As Long, hpnold As Long Dim hbr As Long, hbrold As Long hpn = CreatePen(0, BorderW, BorderKl Xor &H ) hpnold = SelectObject(hdc, hpn) hbr = CreateSolidBrush(FillKl Xor &H ) hbrold = SelectObject(hdc, hbr) Rectangle hdc, ix1, iy1, ix2, iy2 SelectObject hdc, hbrold DeleteObject hbr SelectObject hdc, hpnold DeleteObject hpn Program garis DDA Option Explicit Dim Loading As Boolean Dim CurCol As Long ' current color = pallet ID Dim prszex As Long Dim prszey As Long Private Sub GambarPixel(X As Long, Y As Long, Color As Long) Dim ex1 As Long, ey1 As Long Dim ex2 As Long, ey2 As Long If PenWidth = 1 Then ex1 = X * PixSze ey1 = Y * PixSze ex2 = (X + 1) * PixSze 57
11 ey2 = (Y + 1) * PixSze APIrect BidangGambar.hdc, 0, 8, Color, ex1, ey1, ex2, ey2 Else ex1 = (X - PenWidth \ 2) * PixSze ey1 = (Y - PenWidth \ 2) * PixSze If PenWidth = 3 Or PenWidth = 5 Then ex2 = (X + PenWidth \ 2 + 1) * PixSze ey2 = (Y + PenWidth \ 2 + 1) * PixSze Else ex2 = (X + PenWidth \ 2) * PixSze ey2 = (Y + PenWidth \ 2) * PixSze End If APIrect BidangGambar.hdc, 0, Color, Color, ex1, ey1, ex2, ey2 End If BidangGambar.Refresh 'membuat grid lines Private Sub GambarGrid() Dim I As Long Dim J As Long For I = 0 To SzeY - 1 APIline BidangGambar.hdc, 0, 0, 8, 0, I * PixSze, SzeX * PixSze, I * PixSze Next I For I = 0 To SzeX - 1 For J = 5 To SzeX Step 5 BidangGambar.ForeColor = vbred APIline BidangGambar.hdc, 0, 0, vbblue, J * PixSze, 0, J * PixSze, SzeY * PixSze Next J APIline BidangGambar.hdc, 0, 0, 8, I * PixSze, 0, I * PixSze, SzeY * PixSze Next I For J = 5 To SzeY Step 5 BidangGambar.ForeColor = vbred APIline BidangGambar.hdc, 0, 1, vbgreen, 0, J * PixSze, SzeX * PixSze, J * PixSze Next J 'menampilkan grid lines pada bidang gamar Private Sub PixelKecilKeBesar() If ShowGrid Then GambarGrid BidangGambar.Refresh Private Sub cmdgambar_click() Dim dx, dy, k As Integer Dim XIncrement, YIncrement, X, Y As Variant Dim Steps As Single 'Bersihkan bidang gambar BidangGambar.Cls PixelKecilKeBesar ListView1.ListItems.Clear Loading = False PenWidth = Val(scrollTebalGaris.Value) 'atur ketebalan garis 'Hitung Dx dan Dy 58
12 dx = Val(txtX1.Text) - Val(txtX0.Text) dy = Val(txtY1.Text) - Val(txtY0.Text) 'Cari nilai steps If Abs(dX) > Abs(dY) Then Steps = Abs(dX) Else Steps = Abs(dY) End If 'Hitung XIncrement dan YIncrement XIncrement = dx / Steps YIncrement = dy / Steps X = Val(txtX0.Text) Y = Val(txtX0.Text) 'Hidupkan pixel pada posisi x,y GambarPixel Round(X), Round(Y), CurCol ListView1.ListItems.Add,, "-" ListView1.ListItems(ListView1.ListItems.Count).SubItems(1) = "-" ListView1.ListItems(ListView1.ListItems.Count).SubItems(2) = "-" ListView1.ListItems(ListView1.ListItems.Count).SubItems(3) = Round(X) ListView1.ListItems(ListView1.ListItems.Count).SubItems(4) = Round(Y) For k = 1 To Steps X = X + XIncrement Y = Y + YIncrement 'Hidupkan pixel pada posisi x + xincremen,y + yincrement GambarPixel Round(X), Round(Y), CurCol ListView1.ListItems.Add,, k ListView1.ListItems(ListView1.ListItems.Count).SubItems(1) = X ListView1.ListItems(ListView1.ListItems.Count).SubItems(2) = Y ListView1.ListItems(ListView1.ListItems.Count).SubItems(3) = Round(X) ListView1.ListItems(ListView1.ListItems.Count).SubItems(4) = Round(Y) Next k Private Sub cmdkeluar_click() Unload Me Private Sub Form_Activate() If Loading = True Then PixelKecilKeBesar Loading = False End If Private Sub Form_Load() 'Menampilkan data di list view Call ListView1.ColumnHeaders.Add(,, "k", 300) Call ListView1.ColumnHeaders.Add(,, "X", 700) Call ListView1.ColumnHeaders.Add(,, "Y", 700) Call ListView1.ColumnHeaders.Add(,, "Xk+1", 600) Call ListView1.ColumnHeaders.Add(,, "Yk+1", 600) ListView1.ListItems.Clear Loading = True 59
13 PixSze = 8 SzeX = 128: SzeY = 64: prszex = 127: prszey = 63 PSzeX = 8: PSzeY = 8 ShowGrid = True PenWidth = 1 'atur ketebalan garis 'Untuk mendapatkan nilai posisi kursor di koordinat x,y Private Sub BidangGambar_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) lblx. = (X \ PixSze) lbly. = (Y \ PixSze) Private Sub scrolltebalgaris_change() TebalGaris.BorderWidth = scrolltebalgaris.value Tugas Buatlah Program pembentuk garis menggunakan algoritma Bresenham. 60
Garis adalah kumpulan titik-titik yang tersusun sedemikian rupa sehingga memiliki pangkal dan ujung.
Penggambaran Garis Garis Garis adalah kumpulan titik-titik yang tersusun sedemikian rupa sehingga memiliki pangkal dan ujung. Suatu titik pada layar terletak pada posisi (x,y), untuk menggambarkannya plot
Lebih terperinci10/10/2017. Teknologi Display SISTEM KOORDINAT DAN BENTUK DASAR GEOMETRI (OUTPUT PRIMITIF) CRT CRT. Raster Scan Display
1 2 SISTEM KOORDINAT DAN BENTUK DASAR GEOMETRI (OUTPUT PRIMITIF) Teknologi Display Cathode Ray Tubes (CRT) Liquid Crystal Display (LCD) 3 4 CRT Elektron ditembakkan dari satu atau lebih electron gun Kemudian
Lebih terperinciPada komputer grafik ada 3 macam sistem koordinat yang harus di perhatikan :
Pada komputer grafik ada 3 macam sistem koordinat yang harus di perhatikan : Koordinat nyata Koordinat sistem (koordinat cartesian) Koordinat tampilan / layar Grafika Komputer Page 2 Adalah koordinat yang
Lebih terperinciComputer Graphic. Output Primitif dan Algoritma Garis. Erwin Yudi Hidayat. Computer Graphics C Version 2 Ed by Donald Hearn
Computer Graphic Output Primitif dan Algoritma Garis Erwin Yudi Hidayat erwin@dsn.dinus.ac.id Computer Graphics C Version 2 Ed by Donald Hearn Addison Wesley is an imprint of erwin@dsn.dinus.ac.id CG -
Lebih terperinciComputer Graphic. Output Primitif dan Algoritma Garis. Erwin Yudi Hidayat.
Computer Graphic Output Primitif dan Algoritma Garis Erwin Yudi Hidayat erwin@research.dinus.ac.id Computer Graphics C Version 2 Ed by Donald Hearn Addison Wesley is an imprint of erwin@research.dinus.ac.id
Lebih terperinciBAB III OUTPUT PRIMITIF
BAB III OUTPUT PRIMITIF OBJEKTIF : Pada Bab ini mahasiswa mempelajari tentang : 1. Primitif Grafis. Algoritma Pembentukan Garis 3. Algoritma Pembentukan Lingkaran 4. Algoritma Pembentukan Ellips TUJUAN
Lebih terperinciKompensasi Pencahayaan
PRAKTIKUM III Kompensasi Pencahayaan Tujuan Memberikan pengertian perlunya dilakukan pengaturan pencahayaan Memberikan contoh macam-macam cara pengaturan pencahayaan Teori Penunjang Gambar Percobaan Prosedur
Lebih terperinciCropping_Merging_Transparent
PRAKTIKUM VI Cropping_Merging_Transparent Tujuan Memberikan pengertian perlunya dilakukan penggabungan gambar Memberikan contoh penggabungan gambar Teori Penunjang Gambar Percobaan Prosedur Percobaan 1.
Lebih terperinciPre Processing. Memberikan gambaran jenis-jenis pre-processing
PRAKTIKUM II Pre Processing Tujuan Memberikan gambaran jenis-jenis pre-processing Teori Penunjang Prosedur Percobaan 1. Berikut ini percobaan konversi dari gambar RGB menjadi Gray Scale. 2. Gunakan proyek
Lebih terperinciGrafik Komputer dan Pengolahan Citra. Grafik Komputer : Geometri Primitive. Universitas Gunadarma. Grafik Komputer : Geometri Primitive 1/12
Grafik Komputer : Geometri Primitive Universitas Gunadarma Grafik Komputer : Geometri Primitive 1/12 Menggambar GARIS (1/11) Garis adalah kumpulan titik-titik yang tersusun sedemikian rupa sehingga memiliki
Lebih terperinciOleh : Uus Rusmawan Hal - 1 Form Ditutup Mengecil (Seperti Inbox Dalam Power Point) Buka VB Buatlah sebuah module (klik menu project >> add module >> OK) Ketik koding berikut ini #If Win16 Then Type RECT
Lebih terperinciKompensasi Pencahayaan
PRAKTIKUM IV Kompensasi Pencahayaan Tujuan Memberikan pengertian perlunya dilakukan pengaturan pencahayaan Memberikan contoh macam-macam cara pengaturan pencahayaan Teori Penunjang Gambar Percobaan Prosedur
Lebih terperinciMODUL IV PERULANGAN ( LOOPING )
MODUL IV PERULANGAN ( LOOPING ) beberapa jenis perulangan dalam pemrograman Visual Basic pada umumnya tidak jauh berbeda dengan bahasa pemrograman lainnya, berikut ialah beberapa jenis looping ( perulangan
Lebih terperinciPre Processing. Memberikan gambaran jenis-jenis pre-processing
PRAKTIKUM IIb Pre Processing Tujuan Memberikan gambaran jenis-jenis pre-processing Teori Penunjang Prosedur Percobaan. Pada percobaan beikut ini merupakan kelanjutan dari percobaan berikutnya mengenai
Lebih terperinciBAB-2 : TIPE DATA, VARIABEL DAN OPERATOR
BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR Setelah selesai pembahasan pada bab ini, diharapkan Anda dapat : Mengenal dan dapat menggunakan tipe data Mengenal dan menggunakan variable Mengenal dan menggunakan
Lebih terperinci3. Jika y1 = y2 (garis horisontal), maka (a) x = x + 1 dan y tetap (b) gambar titik (x,y) di layar (c) Selesai
.3.1 Algoritma Brute Force Algoritma brute force untuk membentuk garis didasarkan pada persamaan (-6), yaitu : 1. Tentukan dua titik ujung (x1,y1) dan (x,y). Jika x1 = x (garis vertikal), maka (a) y =
Lebih terperinciTutorial, Source code, Request Program Visual Basic
Tutorial, Source code, Request Program Visual Basic Oleh : Moh. A Azis Membuat Form Transaksi Barang Keluar Program Persediaan Barang Form barang keluar digunakan untuk melakukan transaksi penginputan
Lebih terperinciBAB V PROSEDUR DAN FUNGSI
BAB V PROSEDUR DAN FUNGSI Modul-modul dalam Visual Basic dibuat oleh suatu bagian/seksi deklarasi dimana anda mendeklarasikan tipe, konstan, dan variabel yang digunakan dalam modul serta kumpulan dari
Lebih terperinciE-Trick Visual Basic 6.0
DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis
Lebih terperinciGrafika Komputer Pertemuan Ke-11. Pada materi ini kita akan mempelajari tentang 3D. By: I Gusti Ngurah Suryantara, S.Kom., M.Kom
BAB-10 DUNIA 3D Pada materi ini kita akan mempelajari tentang 3D. By: I Gusti Ngurah Suryantara, S.Kom., M.Kom 10.1. PENDAHULUAN Apakah yang membedakan 2D dan 3D?, jawabannya adalah kedalamannya. Kedalaman
Lebih terperinciBab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM
Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM 1. Mengerti tipe-tipe data yang dimiliki oleh Visual Basic 2. Memahami berbagai struktur kondisi yang terdapat
Lebih terperinciGambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2.
2 EVENT DAN PROPERTY 2.1. Membuat User Interface Pemrograman Visual Basic adalah suatu pemrograman visual, dimana pembuatan program dilakukan menggunakan media visual atau sering disebut dengan user-interface.
Lebih terperinciPraktekum VB 6.0 I. KOTAK PESAN. Contoh syntax kotak pesan
Praktekum VB 6.0 Oleh : Bohal K. Simorangkir, S.Kom STMIK Parna Raya, Manado ========================== I. KOTAK PESAN Contoh syntax kotak pesan Private Sub Command2_Click() Dim pesan As String pesan =
Lebih terperinciPROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Pengolahan Citra Digital
TK Jl Srijaya Negara Bukit Besar Palembang 30139, Telpon : +62711 353414 PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Pengolahan Citra Digital Hand
Lebih terperinciMODUL 2 Variabel, Val, If tunggal dan If bersarang + case
MODUL 2 Variabel, Val, If tunggal dan If bersarang + case 1. variabel suatu tempat dalam memori yang diberi nama (sebagai pengenal) dan dialokasikan untuk menampung data. Sintax : Dim_namavariabel_As_typedata
Lebih terperinciStruktur Data II. Bekerja Dengan Form.
Struktur Data II dengan Visual Basic Bekerja Dengan Form ptputraastawa@gmail.com Ptputraastawa.wordpress.com @2011 Data dan Variabel Penggunaan Data dan Variabel Informasi yang disimpan atau diolah oleh
Lebih terperinciMODUL VI Penggunaan Struktur Kontrol Pengulangan
MODUL VI Penggunaan Struktur Kontrol Pengulangan 6.1 Mengenal Struktur Kontrol Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur
Lebih terperinciLampiran A. Program Visualisasi Cuaca Otomatis
Lampiran A. Program Visualisasi Cuaca Otomatis Form1-1 'Fungsi Explicit menggunakan lybrary yang telah tersedia Option Explicit Private Declare Function joygetdevcaps Lib "winmm.dll" Alias "joygetdevcapsa"
Lebih terperinciLAMPIRAN A: LISTING PROGRAM
LAMPIRAN A: LISTING PROGRAM LAMPIRAN A: LISTING PROGRAM FORM MENU UTAMA Dim Ymouse, Xmouse, dy(30), dx(30), Da(30), Mo(30) Dim Split1, Day1, Year1, Todaysdate, h, m, D, S, Face, Speed, n, scrll Dim Dsplit,
Lebih terperinciJurnal Sarjana Teknik Informatika e-issn: Volume 2 Nomor 1, Februari 2014
MEDIA PEMBELAJARAN ALGORITMA GARIS DAN LINGKARAN BERBASIS MULTIMEDIA 1 Meca Agustama, 2 Sri Handayaningsih (0530077701) 1,2 Program Studi Teknik Informatika Universitas Ahmad Dahlan Prof. Dr. Soepomo,
Lebih terperinciAlgoritma Pemrograman 2 B
Algoritma Pemrograman 2 B Dr. Lily Wulandari Minggu 3 TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN KONTROL PROGRAM 1 Tipe Data dalam Visual Basic Microsoft Visual Basic menyediakan beberapab tipe data
Lebih terperinciGeometri Primitive. D3 Manajemen Informatika S1 Sistem Informasi
Geometri Primitive D3 Manajemen Informatika S1 Sistem Informasi Elemen-Elemen Pembentuk Grafik : Geometri 2 Menggambar GARIS Garis adalah kumpulan titik-titik yang tersusun sedemiki-an rupa sehingga memiliki
Lebih terperinciPengolahan Citra Digital Dengan Visual Basic
Pengolahan Citra Digital Dengan Visual Basic Artikel ini telah dipublikasikan pada majalah Mikrodata Vol. 8 Series 17, Agustus 2002. Agus Kurniawan agusk@cs.ui.ac.id http://blog.aguskurniawan.net Pendahuluan
Lebih terperinciSTRUKTUR KENDALI PERULANGAN
STRUKTUR KENDALI PERULANGAN Tujuan Instruksi Khusus : 1. Mengetahui dan memahami tentang perulangan (iterasi) 2. Mengerti perbedaan jenis struktur kendali perulangan Visual Basic 3. Dapat membuat program
Lebih terperinciModul Praktikum Ke-2
Bahasa Pemrograman Dasar Fathurrohman 6 Modul Praktikum Ke-2 (Method, Objek Kontrol (OptionButton, CheckBox, Frame), Variabel, Tipe Data) Aktifkan VB 6 melalui tombol Start. Buka kembali project Latihan1.vbp:
Lebih terperinciMODUL I Pengenalan IDE Visual Basic 6.0
MODUL I Pengenalan IDE Visual Basic 6.0 Visual Basic (VB) pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah atau instruksi yang dimengerti oleh komputer
Lebih terperinciLISTING PROGRAM. Script Menu Utama Pada Game Tebak Kata
LISTING PROGRAM Script Menu Utama Pada Game Tebak Kata Dim kesempatan As Integer Dim nilai As Integer Dim arrkataasli(20) As String Dim kataasli As String Dim arrhurufharushilang(20) As String Dim hurufharushilang
Lebih terperinciBAB 4 : USER INTERFACE
BAB 4 : USER INTERFACE Setelah selesai pembahasan pada bab ini, diharapkan Anda dapat : Mengenal bentuk form yang dapat digunakan dalam VB Mengenal properti yang berkaitan dengan fasilitas menu Dapat membuat
Lebih terperinciPengenalan Visual Basic
Pengenalan Visual Basic KETERANGAN : 1. Baris Menu, digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dll. 2. Main Toolbar, digunakan untuk melakukan tugastugas tertentu
Lebih terperinciPERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)
PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer) Tujuan: 1. Menggunakan loop For...Next untuk menjalankan pernytaan selama beberapa kali. 2. Menampilkan keluaran pada form menggunakan metode
Lebih terperinciPertemuan-1 TIPE DATA STRUKTUR
Pertemuan-1 TIPE DATA STRUKTUR A. Maksud dan Tujuan 1. Maksud Membuat tipe data terstruktur dan modul-modul program 2. Tujuan Mahasiswa mampu membuat program dengan pernyataan tipe data terstruktur yang
Lebih terperinciMenggambar Garis dan Lingkaran dengan Algoritma Bresenham Teguh Susyanto 2)
ISSN : 1693 1173 Menggambar Garis dan Lingkaran dengan Algoritma Bresenham Teguh Susyanto 2) Abstract In computer graphics, graphic depiction of the complex forms is actually composed of a group of primitive
Lebih terperinciUNIVERSITAS GUNADARMA
MODUL PRAKTIKUM ALGORITMA dan PEMROGRAMAN 2 Versi 3.0 Tahun Penyusunan 2012 Tim Penyusun 1. Diana Ikasari ST., MMSI 2. Widiastuti Skom.,MMSI. 3.Titik Ermawati 4. Georgi A Laboratorium Sistem Informasi
Lebih terperinciKeterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata
TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN KONTROL PROGRAM Minggu ke-3 Tipe Data dalam Visual Basic Microsoft Visual Basic menyediakan beberapa tipe data seperti Integer, Long, Single, Double, Currency,
Lebih terperinciMata Kuliah : Grafik Komputer KONVERSI PEMINDAIAN
Mata Kuliah : Grafik Komputer KONVERSI PEMINDAIAN Karmilasari Konversi Pemindaian/Konversi Scan Konversi pemindaian atau rasterisasi adalah proses menemukan piksel layar yang besinggungan dengan garis/poligon/
Lebih terperinciMODUL 2 PERANCANGAN INTERFACE
6 MODUL 2 PERANCANGAN INTERFACE A. Tujuan Praktikum 1. Mahasiswa mampu memahami struktur dasar dan konsep pemrograman berbasis objek pada Visual Basic 2. Mahasiswa mampu membuat interface antar muka untuk
Lebih terperinci1. Rancangan Input Program Form Menu Utama Form Data Barang [ Input Barang ]
1. Rancangan Input Program Form Menu Utama Form Data Barang [ Input Barang ] L-1 Form Data Barang [ Browse ] Form Produksi L-2 Form Faktur Penjualan Form Pembeli L-3 Form Pembeli [ Browse ] Properti Form
Lebih terperinciBAB III ANALISA DAN PERANCANGAN SISTEM. algoritma djikstra, beberapa kebutuhan yang diperlukan meliputi : f. Menyimpan data titik, garis dan gambar
BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Kebutuhan Aplikasi Untuk membangun aplikasi lintasan terpendek dengan menggunakan algoritma djikstra, beberapa kebutuhan yang diperlukan meliputi : a.
Lebih terperinciFUNGSI PENCABANGAN DAN PERULANGAN
Hal - 1 - FUNGSI PENCABANGAN DAN PERULANGAN Kedua fungsi ini sangat banyak digunakan dalam proses pemrograman. Kita akan mencobanya dalam sebuah program non database. Fungsi pencabangan dan perulangan
Lebih terperinciKrisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.
Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciDAFTAR PUSTAKA. 1. Ramadhan, Arif, Seri Penuntun Praktis Microsoft Visual Basic. Jakarta: Elex Media Komputindo.
DAFTAR PUSTAKA 1. Ramadhan, Arif, 2004. Seri Penuntun Praktis Microsoft Visual Basic. Jakarta: Elex Media Komputindo. 2. Santoso, I. P., 1994, Grafika Komputer dan Antarmuka Grafis, Andi, Yogjakarta. 3.
Lebih terperinciBAB-4 LINGKARAN dan ELIPS
BAB-4 LINGKARAN dan ELIPS Algoritma Bresenham dapat diterapkan untuk menggamba lingkaran. Dalam menggambar lingkaran cukup mencari nilai dari oktan pertama saja. By: I Gusti Ngurah Suryantara, S.Kom.,
Lebih terperinciPROSEDUR & PARAMETER PROSEDUR
PROSEDUR & PARAMETER PROSEDUR Prosedur - Merupakan sekumpulan statement yang dibungkus menjadi satu untuk melakukan suatu tugas tertentu - Merupakan sebuah blok program yang didalamnya, dapat dituliskan
Lebih terperinciMengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface
PERCOBAAN 9 Dasar Pemograman Visual A. Tujuan Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface B. Teori 1. Mengenal Visual Basic Visual Basic
Lebih terperinciSpesifikasi: Ukuran: 14x21 cm Tebal: 158 hlm Harga: Rp Terbit pertama: April 2005 Sinopsis singkat:
Spesifikasi: Ukuran: 14x21 cm Tebal: 158 hlm Harga: Rp 24.800 Terbit pertama: April 2005 Sinopsis singkat: Dengan memperkenalkan metode-metode pembuatan kontrol ActiveX melalui contoh-contoh program, buku
Lebih terperinciStruktur kontrol terbagi dalam dua jenis yaitu : Struktur pengambilan keputusan Struktur pengulangan (Loooping)
BAB III STRUKTUR KONTROL Struktur kontrol yang dimiliki oleh visual basic hampir sama dengan bahasa pemograman lainnya. Struktur kontrol merupakan pengaturan aliran program, berbentuk rangkaian perintah
Lebih terperinciLISTING PROGRAM. Public Declare Sub PortOut Lib "io.dll" (ByVal Port As Integer, ByVal Value As Byte)
43 LISTING PROGRAM Skrip Modul pada Server Public Declare Sub PortOut Lib "io.dll" (ByVal Port As Integer, ByVal Value As Byte) Kode Program Aplikasi Server Option Explicit Private Sub Form_Load() Winsock1.LocalPort
Lebih terperinciPEMROGRAMAN VISUAL BASIC
PEMROGRAMAN VISUAL BASIC Setelah memahami bahasa Visual Basic dasar untuk menuliskan kode program, langkah selanjutnya adalah mempelajari pemrograman VB itu sendiri. 6.1 Sub Procedure Sejauh ini, Anda
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Lampu Lalu Lintas 2.1.1 Pengertian Lampu Lalu Lintas Menurut Penjelasan UU Lalu Lintas No. 14 tahun 1992 pasal 8 ayat 1 huruf c menyebutkan bahwa Pengertian alat pemberi isyarat
Lebih terperinciBAB 3 SYSTEM AKSES WINDOWS
BAB 3 SYSTEM AKSES WINDOWS ISI HALAMAN INI Pendahuluan... 1 Deteksi CPU... 2 Resolusi Layar... 5 Cek sound... 6 Cek alokasi memori... 8 Mendapatkan user name... 9 Proses yang berjalan... 10 Waktu... 12
Lebih terperinciKONSTANTA, VARIABEL, TIPE DATA dan OPERATOR
KONSTANTA, VARIABEL, TIPE DATA dan OPERATOR KONSTANTA Adalah bilangan atau string tetap yang nilainya tidak dapat diganti. Konstanta didefinisikan dengan kunci kata Const Cth : Const Kata = Pelatihan VB
Lebih terperinciBAB V Pengenalan Komponen-Komponen (object) pada VB
BAB V Pengenalan Komponen-Komponen (object) pada VB I. Tujuan Praktikum 1. Mahasiswa memahami komponen-komponen yang ada di VB 2. Mahasiswa dapat menjelaskan komponen-komponen yang ada di VB serta pengaturan
Lebih terperinciAndy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0)
Perulangan dalam Visual Basic 6.0 Perulangan Perulangan (Looping) merupakan suatu indtruksi yang digunakan untuk mengeksekusi sejumlah instruksi program secara berulang-ulang. Perulangan mempunyai peranan
Lebih terperinciPRAKTIKUM 3 LOOPING. Form1. Label1. Text1 Label4. Frame1 Label2. Command1. Label3. Text3. Text2. Frame1 Label5 Label6. Command2
PRAKTIKUM 3 LOOPING I. TUJUAN Tujuan praktikum 3 adalah mahasiswa bisa membuat program yang mengandung perintah untuk pengulangan suatu proses. Pada praktikum 3 ini akan dibuat program untuk menghitung
Lebih terperinciPembacaan dan Penampilan Image
PRAKTIKUM I Pembacaan dan Penampilan Image Tujuan Memperkenalkan bahasa pemrograman tertentu sebagai alat bantu pemrograman Image Processing Memperkenalkan Image dan komponen-komponennya Memperkenalkan
Lebih terperinciWritting Procedure and Function
Mata Kuliah : Pemrograman Bisnis I (VB.NET) Minggu : VIII Pokok Bahasan : Writting Procedure and Function Sub Pokok Bahasan : Subroutin/Procedure Function Scope Subroutin/Procedure Penulisan program pada
Lebih terperinciVisual Basic 6.0 For Beginners
Visual Basic 6.0 For Beginners Febryan Hari Purwanto fharipurwanto@gmail.com Chapter 10 Modul Standar Ketika membuat program yang cukup besar, kita mungkin memiliki lebih dari satu form yang menggunakan
Lebih terperinciVisual Basic 6.0 For Beginners
Visual Basic 6.0 For Beginners Febryan Hari Purwanto fharipurwanto@gmail.com Chapter 6 Alur Program Kondisi Percabangan Sebuah aplikasi harus memiliki alur program yang baik sehingga tidak akan terjadi
Lebih terperinciMenampilkan List Komputer dan User-nya dalam Jaringan Intranet Dengan Fungsi WNet API
Menampilkan List Komputer dan User-nya dalam Jaringan Intranet Dengan Fungsi WNet API Artikel ini telah dipublikasikan pada majalah Mikrodata Vol. 8 Series 17, Agustus 2002. Agus Kurniawan agusk@cs.ui.ac.id
Lebih terperinciAlgoritma Pemrograman
Algoritma Pemrograman Pertemuan Ke-2 (Teks Algoritma) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Judul Algoritma Deklarasi Deskripsi Translasi
Lebih terperinciV. MENGENAL VARIABEL KONSTANTA TIPE DATA DAN OPERATOR DALAM VISUAL BASIC
V MENGENAL VARIABEL KONSTANTA TIPE DATA DAN OPERATOR DALAM VISUAL BASIC VARIABEL DAN TYPE DATA Susunan program visual basic 6, memang amat mudah untuk dipelajari Namun bagaimanapun juga yang namanya bahasa
Lebih terperinciBasic Programing Visual Basic
Basic Programing Visual Basic Oleh : Aririk Japik, 1 Mengenal Visual Basic Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer
Lebih terperinciPengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic
Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic Muhamad Burhanudin Muhamadburhanudin981@gmail.com Abstrak Looping atau perulangan merupakan salah satu hal terpenting yang harus
Lebih terperinciMODUL V REPETITIVE. Modul Praktikum Bahasa Pemrograman Visual (BPV)
MODUL V REPETITIVE A. TUJUAN 1. Memahami algoritma struktur For-Next 2. Dapat menggunakan algoritma For-Next 3. Memahami algoritma Do While Loop dan Do Until Loop 4. Dapat memahami Do While dan Do Loop
Lebih terperinciBAB 3 PEMBAHASAN. 3.1 Pemodelan Nonlinear Multivariabel Tak Berkendala. Pada umumnya pemodelan nonlinear tanpa kendala berbentuk:
BAB 3 PEMBAHASAN Sebelum membahas Algoritma FletcherPowell, terlebih dahulu akan dibahas bentuk umum pemodelan nonlinear multivariabel tak berkendala. 3. Pemodelan Nonlinear Multivariabel ak Berkendala
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS
29 BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS Dengan menggunakan Visual Basic 6.0 aplikasi perangkat ajar pengelolaan dan perhitungan ekspresi matematika yang akan dibangun dalam penelitian
Lebih terperinciGambar 8.1. Dialog Menu Editor.
DESAIN MENU Menu Bar Menu adalah kumpulan baris perintah untuk melakukan suatu tugas tertentu. Pada sebuah program aplikasi, menu dikumpulkan dan ditampilkan pada sebuah batang yang disebut menu bar. Sebuah
Lebih terperinciPertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan
Pertemuan ke-3 Statemen input/output Struktur Kontrol Keputusan Statemen Input/Output Tujuan Praktikum Mengenalkan fungsi inputbox dan message box Menjelaskan proses penampilan pesan pada MS Visual Target
Lebih terperinciLISTING PROGRAM. 'byte of info Private Type RGBcolor R As Byte 'amount of red G As Byte 'amount of green B As Byte 'amount of blue End Type
LISTING PROGRAM 'declarations 'get pixel for looking at pixel values Private Declare Function GetPixel Lib "gdi32" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long) As Long 'set pixel for drawing pixels
Lebih terperinciDIALOGBOX, FUNGSI ERROR & PERCABANGAN SUBROUTINE
BAB DIALOGBOX, FUNGSI ERROR & PERCABANGAN SUBROUTINE 4 Pada bab ini akan membahas Kotak informasi (MsgBox), kotak masukan (InputBox), fungsi error dan percabangan subroutine, setelah mempelajari dan mencoba
Lebih terperinciPertemuan Ke-2 (Teks Algoritma) Rahmady Liyantanto. S1 Teknik Informatika-Unijoyo
Algoritma Pemrograman Pertemuan Ke-2 (Teks Algoritma) Rahmady Liyantanto Sub Pokok Bahasan Pendahuluan Judul Algoritma Deklarasi Deskripsi Translasi Teks Algoritma ke dalam Teks Program Bahasa Pascal Tabel
Lebih terperinciKrisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.
Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciMODUL-MODUL PRAKTIKUM VB.
MODUL-MODUL PRAKTIKUM VB. Net Oleh : CHALIFA CHAZAR MODUL 8 Function And Sub Tujuan : Mahasiswa bisa mendefinisikan dan menggunakan penggunaan Function dan Sub dalam membuat aplikasi VB.NET Pustaka : Wibowo
Lebih terperinciKONEKSI VB DENGAN MYSQL (Wajib, S.Pd.)
KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.) Membuat Database dengan nama Siswa NAMA FIELD NIS NAMA ALAMAT JURUSAN TYPE CHAR(5) VARCHAR(30) VARCHAR(40) VARCHAR(20) Membuat Desain Form pada Visual Basic Menentukan
Lebih terperinciVariabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan :
VARIABEL Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan : Dim Variabel [As Type] Melalui As dapat mendefinisikan
Lebih terperinciPengenalan Microsoft Visual Studio 2010
Pengenalan Microsoft Visual Studio 2010 1. Pertama Klik Start Pilih Microsoft Visual Studio 2010 2. Kemudian akan muncul seperti tampilan di bawah ini, ada dua option : a. New Project (Membuat Project
Lebih terperinci1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6
1.1 Mengenal Visual Basic (VB) Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.
Lebih terperinciVisual Basic 6.0 SETYO BUDI, M.KOM
Visual Basic 6.0 SETYO BUDI, M.KOM tiosetyo@yahoo.com www.cerdas-pintar.blogspot.com MELETAKKAN CONTROL PADA FORM Untuk meletakkan control ke dalam form, caranya adalah dengan memilih control pada toolbox.
Lebih terperinciDISusun Oleh :Team Penyusun Mo
BAB I PENGENA ALAN VISUAL BASIC 6.0 DISusun Oleh :Team Penyusun Mo Tujuan Pembelajaran 1. Mengenal Program Visual Basic 2. Dapat menggunakan dan memahami cara pembuatan Form 3. Berlatih Cara Membuat Form
Lebih terperinciLATIHAN UTS Tim Pengajar KU1071 Sem
LATIHAN UTS Tim Pengajar KU1071 Sem. 1 2010-2011 Soal 1 Buatlah sebuah program prosedural dalam notasi algoritmik yang akan membaca sebuah variabel Grs yang bertipe Garis. Informasi yang terkandung dalam
Lebih terperinciDanu Wira Pangestu
Pemrograman Database Visual Basic MySQL (bagian 1) Danu Wira Pangestu danu_wira@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas
Lebih terperinciPEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL V PENGENALAN MICROSOFT VISUAL BASIC 6.0
PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL V PENGENALAN MICROSOFT VISUAL BASIC 6.0 LABORATORIUM TEKNIK INDUSTRI FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH SURAKARTA 2013 MODUL V MICROSOFT VISUAL BASIC
Lebih terperinciAlgoritma dan Struktur Data
Algoritma dan Struktur Data Mia Fitriawati, M.Kom FUNGSI Modul program yang mengembalikan/ memberikan (return) sebuah nilai yang bertipe sederhana. tipe data sederhana : integer, real, boolean, dan string
Lebih terperinciPROSES PENJUALAN BUKU
PROSES PENJUALAN BUKU MAKALAH Makalah ini disusun guna untuk memenuhi tugas TIK akhir tahun kelas XI semester 2 yang membahas tentang Proses Penjualan Buku. OLEH : Ida Mariyatuz Zulfa ( 14 ) Mar atu Sholekhah
Lebih terperinciPertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA
Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA A. MAKSUD DAN TUJUAN 1. MAKSUD Memahami cara menyimpan data ke dalam basis data dengan kode program 2. TUJUAN Mahasiswa mampu membuat program
Lebih terperinciMODUL III PENGGUNAAN KOMPONEN LANJUTAN
MODUL III PENGGUNAAN KOMPONEN LANJUTAN Pada modul ini akan dibahas komponen-komponen lain selain komponen yangsering digunakan. Komponen yang ada pada toolbox dapat ditambah dengan komponen lain sesuai
Lebih terperinciOutput Primitif : Garis
Nine-year-old writes hit iphone app Output Primitive : point, garis, lingkaran Pertemuan : 3-4 Dosen Pembina : Sriyani Violina Danang Junaedi Programming for the under-tens You might think you're pretty
Lebih terperinciPEMROGRAMAN DASAR. Visual Basic 6
PEMROGRAMAN DASAR Visual Basic 6 TUJUAN Memahami solusi studi kasus menggunakan konsep berorientasi objek dalam visual basic (VB) Materi Konsep Objek Dalam Visual basic Objek in form and control Implementation
Lebih terperinciKrisna D. Octovhiana
Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciForm dan Kontrol. 5.1 Form
Form dan Kontrol Pada bab-bab sebelumnya kita telah sering menggunakan form maupun kontrol. Kita menggunakan form sebagai cara untuk berinteraksi dengan pengguna/user. Dengan form, kita bisa menciptakan
Lebih terperinci