' Membaca Citra Dim Buffer(5228, 1269) As Single Open "K:\Visual_Basic\Data\darisurfer6" For Binary Access Read As #1

Ukuran: px
Mulai penontonan dengan halaman:

Download "' Membaca Citra Dim Buffer(5228, 1269) As Single Open "K:\Visual_Basic\Data\darisurfer6" For Binary Access Read As #1"

Transkripsi

1 Daftar Pustaka Amhar, Fahmi Mengenal Ortofoto Sejati dan Model Kota 3D, Survey dan Pemetaan, Vol XII No 5, Oktober 1999,. ITB. Bandung. Indonesia, hal ERDAS Fifth edition, Revised, Expanded, Field Guide. Atlanta, Georgia. USA. Herman, Yuliana Kajian Ketelitian Planimetrik Citra Satelit Quickbird Dalam Memproduksi Peta Garis Skala Besar. Tugas Akhir, FTSL, ITB. Bandung. Indonesia Hikmat, Agus, Fahmi Amhar, Saeful Rachman, Analisis Penggunaan Metode Interpolasi Moving (Weighted) Averages, Survey dan Pemetaan, Vol XII No 5, Oktober 1999, ITB. Bandung. Indonesia, hal Purnamawati, Indry Pertimbangan Akuisisi Data 3D Untuk Peta Kota 3D Dari Foto, Tugas Akhir, FTSL, ITB. Bandung. Indonesia Santoso, Bobby Pengantar Fotogrametri. Penerbit ITB. Bandung. Indonesia. Sujatmiko, Opisar Penerapan Overlay Dalam Analisis Nilai Tanah Pedesaan Menuju Sistem Informasi Pertanahan Daerah Pedesaan, Tugas Akhir. ITB. Bandung. Indonesia. Wolf, P. R Elemen Fotogrametri. Gadjah Mada University Press. Yogyakarta. Indonesia. xii

2 1. Modul Metode Nearest Neighbor Private Sub Form_Load() Dim Xo As Single Dim Yo As Single Dim XaUTM As Single Dim YaUTM As Single Dim ResX As Single Dim ResY As Single Dim XaPixel As Long Dim YaPixel As Long Dim TinggiGedungFoto As Single Dim TinggiDTM As Single Dim Panjang_Citra As Integer Dim Lebar_Citra As Integer Dim DeltaH As Single ' Membaca Citra Dim Buffer(5228, 1269) As Single Open "K:\Visual_Basic\Data\darisurfer6" For Binary Access Read As #1 Panjang_Citra = 18 Lebar_Citra = 21 For i = 0 To Panjang_Citra - 1 For j = 0 To Lebar_Citra - 1 Get #1,, Buffer(i, j) Next j Next i 'Untuk menutup file Close #1 Xo = Yo = ResX = 50# ResY = 50# txtxo.text = Xo txtyo.text = Yo txtresx.text = ResX txtresy.text = ResY Panjang.Text = Panjang_Citra Lebar.Text = Lebar_Citra L- 1

3 Dim X As Double Dim Y As Double Dim IDGD As Integer Dim JmlhPojok As Integer Open "K:\Visual_Basic\Data\Input.txt" For Input As #2 Open "K:\Visual_Basic\Hasil\Hasil_NearestNeighbour.txt" For Output As #5 Do While Not EOF(2) ' Loop until end of file. Input #2, IDGD, JmlhPojok Write #5, IDGD, JmlhPojok For i = 1 To JmlhPojok Input #2, X, Y, TinggiGedungFoto XaUTM = X YaUTM = Y txtxautm.text = XaUTM txtyautm.text = YaUTM txttinggigedungfoto.text = TinggiGedungFoto TinggiGedungFoto = txttinggigedungfoto.text txtxapixel.text = Round((XaUTM - Xo) / ResX) txtyapixel.text = Round((Yo - YaUTM) / ResY) txttinggidtm.text = Buffer(txtXaPixel.Text, txtyapixel.text) txttinggigedung.text = txttinggigedungfoto.text - txttinggidtm.text TinggiDTM = txttinggidtm.text DeltaH = txttinggigedung.text Write #5, X, Y, TinggiGedungFoto, TinggiDTM, DeltaH Next i Loop Close #5 Close #2 Close #1 End Sub L- 2

4 2. Modul Metode Cubic Interpolation Private Sub Form_Load() Dim Xo As Single Dim Yo As Single Dim XaUTM As Single Dim YaUTM As Single Dim ResX As Single Dim ResY As Single Dim XaPixel As Long Dim YaPixel As Long Dim TinggiGedungFoto As Double Dim TinggiDTM As Single Dim Panjang_Citra As Integer Dim Lebar_Citra As Integer Dim DeltaH As Single 'Membaca citra Dim Buffer(5228, 1269) As Single Open "K:\Visual_Basic\Data\darisurfer6" For Binary Access Read As #1 Panjang_Citra = 18 Lebar_Citra = 21 For i = 0 To Panjang_Citra - 1 For j = 0 To Lebar_Citra - 1 Get #1,, Buffer(i, j) Next j Next i 'Untuk menutup file Close #1 Xo = Yo = ResX = 50# ResY = 50# txtxo.text = Xo txtyo.text = Yo txtresx.text = ResX txtresy.text = ResY Panjang.Text = Panjang_Citra Lebar.Text = Lebar_Citra L- 3

5 'Pembacaan data input/output Dim X As Double Dim Y As Double Dim IDGD As Integer Dim JmlhPojok As Integer Open "K:\Visual_Basic\Data\Input.txt" For Input As #2 Open "K:\Visual_Basic\Hasil\Hasil_Cubic.txt" For Output As #5 'Loop until end of file Do While Not EOF(2) Input #2, IDGD, JmlhPojok Write #5, IDGD, JmlhPojok For i = 1 To JmlhPojok Input #2, X, Y, TinggiGedungFoto XaUTM = X YaUTM = Y txtxautm.text = XaUTM txtyautm.text = YaUTM txttinggigedungfoto.text = TinggiGedungFoto TinggiGedungFoto = txttinggigedungfoto.text txtxapixel.text = (XaUTM - Xo) / ResX txtyapixel.text = (Yo - YaUTM) / ResY 'Pendefinisian letak jatuhnya titik objek di piksel Dim Nx, Ny As Variant Dim posisi1, posisi2, posisi3, posisi4 As Integer Dim rangex, rangey As Integer rangex = Mid(txtXaPixel, InStr(txtXaPixel, ".")) rangey = Mid(txtYaPixel, InStr(txtYaPixel, ".")) Nx = Split(Str(txtXaPixel), ".") Ny = Split(Str(txtYaPixel), ".") If rangex < 0.5 Then posisi1 = Nx(0) posisi2 = Nx(0) + 1 Text1.Text = posisi1 Text2.Text = posisi2 Else posisi1 = Nx(0) + 1 L- 4

6 posisi2 = Nx(0) + 2 Text1.Text = posisi1 Text2.Text = posisi2 End If If rangey < 0.5 Then posisi3 = Ny(0) posisi4 = Ny(0) + 1 Text3.Text = posisi3 Text4.Text = posisi4 Else posisi3 = Ny(0) + 1 posisi4 = Ny(0) + 2 Text3.Text = posisi3 Text4.Text = posisi4 End If 'Pendefisinian koordinat tengah tiap posisi pixel Dim Xp1, Yp1, Xp2, Yp2, Xp3, Yp3, Xp4, Yp4 As Single Dim Z1, Z2, Z3, Z4 As Integer Dim Xap, Yap As Integer Dim dx1, dy1, dx2, dy2, dx3, dy3, dx4, dy4, D As Single Xp1 = posisi1-0.5 Yp1 = posisi3-0.5 Xp2 = posisi2-0.5 Yp2 = posisi3-0.5 Xp3 = posisi1-0.5 Yp3 = posisi4-0.5 Xp4 = posisi2-0.5 Yp4 = posisi4-0.5 Z1 = Buffer(Xp1, Yp1) Z2 = Buffer(Xp2, Yp2) Z3 = Buffer(Xp3, Yp3) Z4 = Buffer(Xp4, Yp4) Xap = txtxapixel.text Yap = txtyapixel.text D = txtresx.text D = txtresy.text dx1 = Abs(Xap - Xp1) * 50 dy1 = Abs(Yap - Yp1) * 50 dx2 = Abs(Xap - Xp2) * 50 dy2 = Abs(Yap - Yp2) * 50 dx3 = Abs(Xap - Xp3) * 50 L- 5

7 dy3 = Abs(Yap - Yp3) * 50 dx4 = Abs(Xap - Xp4) * 50 dy4 = Abs(Yap - Yp4) * 50 Next i Loop Close #5 Close #2 Close #1 End Sub txttinggidtm.text = (((D - dx1) * (D - dy1) * Z1) + ((D - dx2) * (D - dy2) * Z2) + ((D - dx3) * (D - dy3) * Z3) + ((D - dx4) * (D - dy4) * Z4)) / D ^ 2 txttinggigedung.text = txttinggigedungfoto.text - txttinggidtm.text TinggiDTM = txttinggidtm.text DeltaH = txttinggigedung.text Write #5, X, Y, TinggiGedungFoto, TinggiDTM, DeltaH 3. Modul Metode BiCubic Interpolation Private Sub Form_Load() Dim Xo As Single Dim Yo As Single Dim XaUTM As Single Dim YaUTM As Single Dim ResX As Single Dim ResY As Single Dim XaPixel As Long Dim YaPixel As Long Dim TinggiGedungFoto As Double Dim TinggiDTM As Single Dim Panjang_Citra As Integer Dim Lebar_Citra As Integer Dim DeltaH As Single 'Membaca citra Dim Buffer(5228, 1269) As Single L- 6

8 Open "K:\Visual_Basic\Data\darisurfer6" For Binary Access Read As #1 Panjang_Citra = 18 Lebar_Citra = 21 For i = 0 To Panjang_Citra - 1 For J = 0 To Lebar_Citra - 1 Get #1,, Buffer(i, J) Next J Next i 'Untuk menutup file Close #1 Xo = Yo = ResX = 50# ResY = 50# txtxo.text = Xo txtyo.text = Yo txtresx.text = ResX txtresy.text = ResY Panjang.Text = Panjang_Citra Lebar.Text = Lebar_Citra 'Pembacaan data input/output Dim X As Double Dim Y As Double Dim IDGD As Integer Dim JmlhPojok As Integer Open "K:\Visual_Basic\Data\Input.txt" For Input As #2 Open "K:\Visual_Basic\Hasil\Hasil_BiCubic.txt" For Output As #5 'Loop until end of file Do While Not EOF(2) Input #2, IDGD, JmlhPojok Write #5, IDGD, JmlhPojok For i = 1 To JmlhPojok Input #2, X, Y, TinggiGedungFoto XaUTM = X YaUTM = Y txtxautm.text = XaUTM L- 7

9 txtyautm.text = YaUTM txttinggigedungfoto.text = TinggiGedungFoto TinggiGedungFoto = txttinggigedungfoto.text txtxapixel.text = (XaUTM - Xo) / ResX txtyapixel.text = (Yo - YaUTM) / ResY 'Pendefinisian letak jatuhnya titik objek di piksel Dim Nx, Ny As Variant Dim posisi1, posisi2, posisi3, posisi4 As Integer Dim rangex, rangey As Integer rangex = Mid(txtXaPixel, InStr(txtXaPixel, ".")) rangey = Mid(txtYaPixel, InStr(txtYaPixel, ".")) Nx = Split(Str(txtXaPixel), ".") Ny = Split(Str(txtYaPixel), ".") If rangex < 0.5 Then posisi1 = Nx(0) posisi2 = Nx(0) + 1 Text1.Text = posisi1 Text2.Text = posisi2 Else posisi1 = Nx(0) + 1 posisi2 = Nx(0) + 2 Text1.Text = posisi1 Text2.Text = posisi2 End If If rangey < 0.5 Then posisi3 = Ny(0) posisi4 = Ny(0) + 1 Text3.Text = posisi3 Text4.Text = posisi4 Else posisi3 = Ny(0) + 1 posisi4 = Ny(0) + 2 Text3.Text = posisi3 Text4.Text = posisi4 End If 'Pendefisinian koordinat tengah tiap posisi pixel Dim Xp1, Yp1, Xp2, Yp2, Xp3, Yp3, Xp4, Yp4, Xp5, Yp5, Xp6, Yp6, Xp7, Yp7, Xp8, Yp8, Xp9, Yp9, Xp10, Yp10, Xp11, Yp11, Xp12, Yp12, Xp13, Yp13, Xp14, Yp14, Xp15, Yp15, Xp16, Yp16 As Single Dim Z1, Z2, Z3, Z4, Z5, Z6, Z7, Z8, Z9, Z10, Z11, Z12, Z13, Z14, Z15, Z16 As Integer Dim Xap, Yap As Integer L- 8

10 Dim L1, L2, L3, L4, L5, L6, L7, L8, L9, L10, L11, L12, L13, L14, L15, L16, L As Single Dim W1, W2, W3, W4, W5, W6, W7, W8, W9, W10, W11, W12, W13, W14, W15, W16, W As Single Xp1 = posisi1-0.5 Yp1 = posisi3-0.5 Xp2 = posisi2-0.5 Yp2 = posisi3-0.5 Xp3 = posisi1-0.5 Yp3 = posisi4-0.5 Xp4 = posisi2-0.5 Yp4 = posisi4-0.5 Xp5 = posisi1-1.5 Yp5 = posisi3-1.5 Xp6 = posisi2-1.5 Yp6 = posisi3-1.5 Xp7 = posisi Yp7 = posisi4-2.5 Xp8 = posisi Yp8 = posisi4-2.5 Xp9 = posisi1-1.5 Yp9 = posisi3-0.5 Xp10 = posisi Yp10 = posisi3-0.5 Xp11 = posisi1-1.5 Yp11 = posisi4-0.5 Xp12 = posisi Yp12 = posisi4-0.5 Xp13 = posisi1-1.5 Yp13 = posisi Xp14 = posisi2-1.5 Yp14 = posisi Xp15 = posisi Yp15 = posisi Xp16 = posisi Yp16 = posisi Z1 = Buffer(Xp1, Yp1) Z2 = Buffer(Xp2, Yp2) Z3 = Buffer(Xp3, Yp3) Z4 = Buffer(Xp4, Yp4) Z5 = Buffer(Xp5, Yp5) Z6 = Buffer(Xp6, Yp6) Z7 = Buffer(Xp7, Yp7) Z8 = Buffer(Xp8, Yp8) Z9 = Buffer(Xp9, Yp9) L- 9

11 Z10 = Buffer(Xp10, Yp10) Z11 = Buffer(Xp11, Yp11) Z12 = Buffer(Xp12, Yp12) Z13 = Buffer(Xp13, Yp13) Z14 = Buffer(Xp14, Yp14) Z15 = Buffer(Xp15, Yp15) Z16 = Buffer(Xp16, Yp16) Xap = txtxapixel.text Yap = txtyapixel.text D = txtresx.text D = txtresy.text L1 = (((Xap - Xp1) ^ 2 + (Yap - Yp1) ^ 2) ^ 0.5) L2 = (((Xap - Xp2) ^ 2 + (Yap - Yp2) ^ 2) ^ 0.5) L3 = (((Xap - Xp3) ^ 2 + (Yap - Yp3) ^ 2) ^ 0.5) L4 = (((Xap - Xp4) ^ 2 + (Yap - Yp4) ^ 2) ^ 0.5) L5 = (((Xap - Xp5) ^ 2 + (Yap - Yp5) ^ 2) ^ 0.5) L6 = (((Xap - Xp6) ^ 2 + (Yap - Yp6) ^ 2) ^ 0.5) L7 = (((Xap - Xp7) ^ 2 + (Yap - Yp7) ^ 2) ^ 0.5) L8 = (((Xap - Xp8) ^ 2 + (Yap - Yp8) ^ 2) ^ 0.5) L9 = (((Xap - Xp9) ^ 2 + (Yap - Yp9) ^ 2) ^ 0.5) L10 = (((Xap - Xp10) ^ 2 + (Yap - Yp10) ^ 2) ^ 0.5) L11 = (((Xap - Xp11) ^ 2 + (Yap - Yp11) ^ 2) ^ 0.5) L12 = (((Xap - Xp12) ^ 2 + (Yap - Yp12) ^ 2) ^ 0.5) L13 = (((Xap - Xp13) ^ 2 + (Yap - Yp13) ^ 2) ^ 0.5) L14 = (((Xap - Xp14) ^ 2 + (Yap - Yp14) ^ 2) ^ 0.5) L15 = (((Xap - Xp15) ^ 2 + (Yap - Yp15) ^ 2) ^ 0.5) L16 = (((Xap - Xp16) ^ 2 + (Yap - Yp16) ^ 2) ^ 0.5) L = L1 + L2 + L3 + L4 + L5 + L6 + L7 + L8 + L9 + L10 + L11 + L12 + L13 + L14 + L15 + L16 W1 = L1 / L W2 = L2 / L W3 = L3 / L W4 = L4 / L W5 = L5 / L W6 = L6 / L W7 = L7 / L W8 = L8 / L W9 = L9 / L W10 = L10 / L W11 = L11 / L W12 = L12 / L W13 = L13 / L W14 = L14 / L W15 = L15 / L W16 = L16 / L L- 10

12 W = W1 + W2 + W3 + W4 + W5 + W6 + W7 + W8 + W9 + W10 + W11 + W12 + W13 + W14 + W15 + W16 txttinggidtm.text = ((Z1 * W1) / (Z2 * W2) + (Z3 * W3) + (Z4 * W4) + (Z5 * W5) + (Z6 * W6) + (Z7 * W7) + (Z8 * W8) + (Z9 * W9) + (Z10 * W10) + (Z11 * W11) + (Z12 * W12) + (Z13 * W13) + (Z14 * Wd14) + (Z15 * W15) + (Z16 * W16)) txttinggigedung.text = txttinggigedungfoto.text - txttinggidtm.text TinggiDTM = txttinggidtm.text Next i Loop Close #2 Close #1 End Sub DeltaH = txttinggigedung.text Write #5, X, Y, TinggiGedungFoto, TinggiDTM, DeltaH L- 11

BAB III PROSES PENGAMBILAN DATA 3D DARI FOTO UDARA DAN PENENTUAN NILAI BEDA TINGGI BANGUNAN

BAB III PROSES PENGAMBILAN DATA 3D DARI FOTO UDARA DAN PENENTUAN NILAI BEDA TINGGI BANGUNAN BAB III PROSES PENGAMBILAN DATA 3D DARI FOTO UDARA DAN PENENTUAN NILAI BEDA TINGGI BANGUNAN Bab ini akan membahas proses akuisisi data dari foto udara yang merupakan tahap awal untuk mendapatkan nilai

Lebih terperinci

BAB II DASAR TEORI 2. 1 Fotogrametri

BAB II DASAR TEORI 2. 1 Fotogrametri BAB II DASAR TEORI 2. Fotogrametri Salah satu teknik pengumpulan data objek 3D dapat dilakukan dengan menggunakan teknik fotogrametri. Teknik ini menggunakan foto udara sebagai sumber data utamanya. Foto

Lebih terperinci

Type Data Record & File. Pendahuluan : Kegiatan Praktikum :

Type Data Record & File. Pendahuluan : Kegiatan Praktikum : Kegiatan Praktikum : Type Data Record & 7 File Pendahuluan : Pada pertemuan ke tujuh ini, anda akan belajar tentang type data record. Anda akan belajar tentang bagaimana cara menggunakan type data record

Lebih terperinci

Penggunaan Struktur Kontrol Pengulangan. Adi Rachmanto,S.Kom Prodi Akuntansi - UNIKOM

Penggunaan Struktur Kontrol Pengulangan. Adi Rachmanto,S.Kom Prodi Akuntansi - UNIKOM Penggunaan Struktur Kontrol Pengulangan Adi Rachmanto,S.Kom Prodi Akuntansi - UNIKOM Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi yang akan dibangun, tahapan selanjutnya adalah implementasi dan pengujian. Untuk mengimplementasikan

Lebih terperinci

OPERASI FILE Operasi File Dalam Visual Basic Membuka File

OPERASI FILE Operasi File Dalam Visual Basic Membuka File 9 OPERASI FILE 9.1. Operasi File Dalam Visual Basic Visual Basic menyediakan suatu fasilitas untuk membaca, menyimpan dan memperbaiki file data, sehingga memungkinkan untuk memisahkan data dengan program,

Lebih terperinci

Manipulasi Data & Pengolahan File

Manipulasi Data & Pengolahan File Kegiatan Praktikum : Manipulasi Data & Pengolahan File 4 Tujuan : - Praktikan dapat memahami fungsi-fungsi manipulasi data - Praktikan dapat menguraikan jenis-jenis fungsi string dan fungsi aritmatika

Lebih terperinci

Gambar 3. Jendela yang keluar jika memilih 2 unsur dan Statistiknya saja

Gambar 3. Jendela yang keluar jika memilih 2 unsur dan Statistiknya saja LAMPIRAN Lampiran 1. Manual penggunaan perangkat lunak 1. Buka program dengan Double klik pada P-stat.exe lalu akan muncul tampilan awal dari P-stat Tampilan awal program P-Stat ketika pertama kali diaktifkan

Lebih terperinci

MODUL IV PERULANGAN ( LOOPING )

MODUL 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 terperinci

Algoritma. Menurut Kamus Besar Bahasa Indonesia Algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah.

Algoritma. Menurut Kamus Besar Bahasa Indonesia Algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah. Algoritma Algoritma Menurut Kamus Besar Bahasa Indonesia Algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah. suatu metode khusus yang tepat dan terdiri dari serang kaian langkah

Lebih terperinci

VISUAL BASIC 6.0 SETYO BUDI, M.KOM.

VISUAL BASIC 6.0 SETYO BUDI, M.KOM. VISUAL BASIC 6.0 SETYO BUDI, M.KOM 1 Pendahuluan Program adalah suatu proses yang saling menyambung. Untuk mencapai tujuan program harus melalui tahap-tahap tertentu, sehingga dibutuhkan alur program yang

Lebih terperinci

Excel Sebagai Output VB 3.1 Excel Sebagai Output VB

Excel Sebagai Output VB 3.1 Excel Sebagai Output VB Excel Sebagai Output VB 3.1 Excel Sebagai Output VB Sebagaimana kita ketahui, VB dapat memproses data dari berbagai sumber atau format data, misalnya data dbase, Access, SQL Server, MySQL, dan lain-lain.

Lebih terperinci

BAB III Struktur Program

BAB III Struktur Program BAB III Struktur Program Setelah mengenal masing-masing bagian pada window utama Visual Basic beserta fungsinya, selanjutnya akan dipelajari struktur yang diperlukan dalam pemrograman bahasa Visual Basic.

Lebih terperinci

Program Studi Teknik Mesin S1

Program Studi Teknik Mesin S1 SATUAN ACARA PERKULIAHAN MATA KULIAH : DASAR KOMPUTER APLIKASI TEKNIK MESIN 2A KODE / SKS : IT042215 / 2 1. 1. Penjelasan Materi Perkuliahan 1.1. Penj elasan tentang Silabus 1.2. Pengenalan Bahasa pemrograman

Lebih terperinci

Bab 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 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 terperinci

PRAKTIKUM 4 ARRAY DAN SUB ROUTINE

PRAKTIKUM 4 ARRAY DAN SUB ROUTINE PRAKTIKUM 4 ARRAY DAN SUB ROUTINE I. TUJUAN Tujuan praktikum 4 adalah mahasiswa bisa membuat program yang menggunakan variabel arrray dan menyusun program terstruktur yang terbagi dalam beberapa sub routine

Lebih terperinci

MODUL VI Penggunaan Struktur Kontrol Pengulangan

MODUL 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 terperinci

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

BAB-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 terperinci

Materi : Operasi File

Materi : Operasi File Matakuliah : Visual Pemrograman 3 Versi : 1.0.0 Materi : Operasi File Penyaji : Zulkarnaen NS Operasi File Dalam Visual Basic Visual Basic menyediakan suatu fasilitas untuk membaca, menyimpan dan memperbaiki

Lebih terperinci

SATUAN ACARA PERKULIAHAN MATA KULIAH ALGORITMA dan PEMROGRAMAN 1B(D3/TK) KODE : / SKS. Teknik Pembelajaran Kuliah mimbar dimana

SATUAN ACARA PERKULIAHAN MATA KULIAH ALGORITMA dan PEMROGRAMAN 1B(D3/TK) KODE : / SKS. Teknik Pembelajaran Kuliah mimbar dimana Pertemuan Pokok Bahasan Ke dan TIU 1. Pengenalan BASIC dan Statemen Input Output Mahasiswa mengetahui ttg Pemrograman BASIC dan mengerti Statemenstatemen dasar dalam BASIC 2. Statemen Kendali dan Perulangan

Lebih terperinci

1. Buka Visual Basic 6 sobat. Buat project baru, masukkan componen Microsoft Winsock Control 2. Masukkan coding berikut

1. Buka Visual Basic 6 sobat. Buat project baru, masukkan componen Microsoft Winsock Control 2. Masukkan coding berikut Membuat Sendiri DDoS Tool Dengan Visual Basic 6 Saat ini banyak bertebaran DDoS Tool yang bisa kita jumpai di dunia maya ini. DDoS ( Distributed Denial of Service ) adalah sebuah tipe serangan dari hacker

Lebih terperinci

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA Mata Kuliah Kode / SKS Pro Studi Fakultas : Algoritma Pemroan I B (Visual Basic) : IT012301 / 3 SKS : Sistem Komputer : Ilmu Komputer & Teknologi Informasi PROSES BELAJAR MENGAJAR Dosen : Menerangkan (

Lebih terperinci

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

MODUL 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 terperinci

FUNGSI PENCABANGAN DAN PERULANGAN

FUNGSI 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 terperinci

Struktur kontrol terbagi dalam dua jenis yaitu : Struktur pengambilan keputusan Struktur pengulangan (Loooping)

Struktur 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 terperinci

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

BAB III DESKRIPSI DAN PERANCANGAN SISTEM BAB III DESKRIPSI DAN PERANCANGAN SISTEM 3.1 DESKRIPSI KERJA SISTEM GPS Mikro kontroler HP GSM GSM-CSD HP GSM PC Bagian Objek Bagian Navigasi Gambar 3.1. Blok diagram sistem Sistem bagian navigasi terdiri

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 -

Oleh : Uus Rusmawan Hal - 1 - Hal - 1 - BAB KONEKSI ACCESS KONEKSI MENGGUNAKAN OBJEK To the point Yang dimaksud dengan menggunakan objek adalah menggunakan adodc. Ikuti langkahnya step by step pada redaksi dan gambar di bawah ini.

Lebih terperinci

PENGAMBILAN DATA 2,5D UNTUK VISUALISASI KOTA 3D

PENGAMBILAN DATA 2,5D UNTUK VISUALISASI KOTA 3D PENGAMBILAN DATA 2,5D UNTUK VISUALISASI KOTA 3D TUGAS AKHIR Karya tulis sebagai salah satu syarat untuk memperoleh gelar Sarjana Oleh Farrid Rafsanjani OP NIM : 151 02 009 Program Studi Teknik Geodesi

Lebih terperinci

Sesi/Perkuliahan ke: VII

Sesi/Perkuliahan ke: VII Sesi/Perkuliahan ke: VII Tujuan Instruksional Khusus : 1. Mahasiswa mengerti dan memahami struktur kontrol For 2. Mahasiswa mengerti dan memahami struktur kontrol Do 3. Mahasiswa mengerti dan memahami

Lebih terperinci

FILE & STREAM Bab FILE

FILE & STREAM Bab FILE FILE & STREAM Bab 5 5.1 FILE File adalah sekumpulan data yang disimpan dalam media penyimpanan luar seperti disket/harddisk. Dalam C++ file adalah sebuah stream yang disimpan dalam media penyimpanan luar.

Lebih terperinci

Meizano Ardhi M., S.T.

Meizano Ardhi M., S.T. Meizano Ardhi M., S.T. 1. Metode Sequential Search Metode Sequential Search atau disebut pencarian beruntun dapat digunakan untuk melakukan pencarian data baik pada array yang sudah terurut maupun yang

Lebih terperinci

Struktur Data II. Bekerja Dengan Form.

Struktur 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 terperinci

Oleh : Uus Rusmawan Hal - 1 -

Oleh : Uus Rusmawan Hal - 1 - Hal - 1 - BAB CRYSTAL REPORT Dalam modul ini Crystall Report yang digunakan adalah versi 8.5. sebagai langkah awal kita akan mencoba membuat laporan data barang. Ikutilah langkah-langkah berikut ini. 1.

Lebih terperinci

BAB 3 PERANCANGAN PROGRAM APLIKASI

BAB 3 PERANCANGAN PROGRAM APLIKASI BAB 3 PERANCANGAN PROGRAM APLIKASI 3.1 Rancangan Aplikasi Program aplikasi motion detection yang akan dirancang memiliki struktur hirarki di mana terdapat 3 sub menu dari menu utamanya yaitu sub menu file,

Lebih terperinci

PROCESS SPECIFICATION

PROCESS SPECIFICATION SP112 - Analisa Sistem Informasi 08-09 / 1-22 PROCESS SPECIFICATION Setiap proses (bubble) di DFD harus memiliki process specification. Tanpa ini kita tidak akan mengetahui apa yang terjadi di dalam proses

Lebih terperinci

Pertemuan 7 OPERASI FILE

Pertemuan 7 OPERASI FILE Pertemuan 7 OPERASI FILE Objektif: 1. Mahasiswa dapat memahami pengertian file. 2. Mahasiswa dapat mengetahui jenis-jenis file. 3. Mahasiswa dapat mengetahui bentuk umum penulisan statement OPEN. 4. Mahasiswa

Lebih terperinci

a. TRUE b. FALSE c. Jawaban A dan B keduanya dimungkinkan benar d. Tidak dapat ditentukan e. Tidak ada jawaban di antara A, B, C, D yang benar

a. TRUE b. FALSE c. Jawaban A dan B keduanya dimungkinkan benar d. Tidak dapat ditentukan e. Tidak ada jawaban di antara A, B, C, D yang benar Bidang Studi : Informatika / Komputer Kode Berkas : KOM-L01 (solusi) 1. Jika : A bernilai FALSE B bernilai TRUE Maka pernyataan di bawah bernilai? ((A and B) or (B and not A)) xor (A and B) a. TRUE b.

Lebih terperinci

BAB 4 Implementasi dan Pengujian

BAB 4 Implementasi dan Pengujian BAB 4 Implementasi dan Pengujian Pada bab ini akan dibahas implementasi atau penerapan dari desain sistem dan aplikasi ke dalam bentuk source code, pengujian terhadap aplikasi untuk mengetahui sejauh mana

Lebih terperinci

Oleh : Uus Rusmawan 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

Lebih terperinci

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Krisna 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 terperinci

VBSCRIPT TUTORIAL. 2. MEMASUKKAN KODE VBSCRIPT KE DALAM HALAMAN HTML Kode VBScript ditulis didalam pasangan tag <SCRIPT>.

VBSCRIPT TUTORIAL. 2. MEMASUKKAN KODE VBSCRIPT KE DALAM HALAMAN HTML Kode VBScript ditulis didalam pasangan tag <SCRIPT>. VBSCRIPT TUTORIAL 1. APAKAH VBSCRIPT? Microsoft Visual Basic Scripting Edition, salah satu anggota bahasa pemrograman Visual Basic, adalah bahasa pemrograman active scripting, baik untuk web client scripting

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ANALISIS Analisis adalah penguraian dari suatu pembahasan, dalam hal ini pembahasan mengenai perancangan keamanan data menggunakan algoritma kriptografi subtitusi

Lebih terperinci

12. Organisasi File Random END

12. Organisasi File Random END 1. Organisasi File Random I. PENYISIPAN RECORD Akses pada file random dapat dilakukan secara acak. Jadi akses data tidak dilakukan dengan membaca data satu per satu mulai dari record pertaa tapi dilakukan

Lebih terperinci

Bagian I. Studi Kasus [82] Tanda tangan:

Bagian I. Studi Kasus [82] Tanda tangan: UJIAN TENGAH SEMESTER GANJIL NIM: 2010/2011 dan Struktur Data / CS2014 Nama : HARI : Kamis, 30 Oktober 2009 WAKTU : 110 menit DOSEN : TIM SIFAT : Tutup Buku, No Electronic Device Tanda tangan: Petunjuk:

Lebih terperinci

File & Stream. Kegunaan File : file : ini. dengan. iostream.h) suatu. stream, Jika. dapat menghubungkan. mendeklarasikan. kita.

File & Stream. Kegunaan File : file : ini. dengan. iostream.h) suatu. stream, Jika. dapat menghubungkan. mendeklarasikan. kita. File & Stream Kegunaan File : Untuk melakukan proses file I/O, diperlukan file header fstream.h didalam program. Didalam file ini didefinisikan beberapa class/object yang berhubungan dengan pemrosesan

Lebih terperinci

Procedure. Pertemuan 10 Algoritma Pemrograman

Procedure. Pertemuan 10 Algoritma Pemrograman Procedure Pertemuan 10 Algoritma Pemrograman Pendahuluan Seringkali dalam membuat program besar, pemrogram perlu memecah program menjadi beberapa subprogram yang lebih kecil. Tiap subprogram (modul) dapat

Lebih terperinci

STRUKTUR KENDALI PERULANGAN

STRUKTUR 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 terperinci

MODUL PRAKTIKUM PERCABANGAN DAN PENGULANGAN

MODUL PRAKTIKUM PERCABANGAN DAN PENGULANGAN PERCABANGAN DAN PENGULANGAN Pada BAB ini akan membahas tentang PERCABANGAN dan PERULANGAN. PERCABANGAN : a) IF THEN b) CASE OF PENGULANGAN: a) REPEAT N TIMES b) REPEAT UNTIL c) WHILE DO d) ITERATE STOP

Lebih terperinci

Pencarian pada Array. Tim PHKI Modul Dasar Pemrograman Fakultas Ilmu Komputer UDINUS Semarang

Pencarian pada Array. Tim PHKI Modul Dasar Pemrograman Fakultas Ilmu Komputer UDINUS Semarang Pencarian pada Array Tim PHKI Modul Dasar Pemrograman Fakultas Ilmu Komputer UDINUS Semarang Latar Belakang Merupakan proses yang penting karena sering dilakukan terhadap sekumpulan data yang disimpan

Lebih terperinci

PENGULANGAN DAN PEMBACAAN DATA

PENGULANGAN DAN PEMBACAAN DATA PENGULANGAN DAN PEMBACAAN DATA PENGULANGAN TUNGGAL FOR I = 1 TO 5 PRINT NEXT I FOR I = 1 TO 5 berarti pengulangan yang harus dilakukan sebanyak 5 X. Variabel I digunakan sebagai indikator pengulangan.

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 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 terperinci

GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS BESAR PROGRAM PENGAJARAN (GBPP) GARIS BESAR PROGRAM PENGAJARAN (GBPP) Mata Kuliah : Analisis Numerik & Pemrograman Kode/Bobot : TSP-303/3 SKS Deskripsi Singkat : Mata Kuliah ini mempelajari tentang analisis numerik dan bahasa pemrograman

Lebih terperinci

DASAR-DASAR PEMROGRAMAN. MS-EXCEL dan VBA Macro

DASAR-DASAR PEMROGRAMAN. MS-EXCEL dan VBA Macro DASAR-DASAR PEMROGRAMAN MS-EXCEL dan VBA Macro Setijo Bismo - Departemen Teknik Kimia FTUI - September 2015 PENGENALAN AWAL: Cara Membuka Editor Macro ( VBA ) (#1) Ingat: +, dapat dipakai untuk: Run Macro

Lebih terperinci

Pre Processing. Memberikan gambaran jenis-jenis pre-processing

Pre 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 terperinci

BAB 3 PERANCANGAN PROGRAM

BAB 3 PERANCANGAN PROGRAM BAB 3 PERANCANGAN PROGRAM 3.1 Struktur Menu Program aplikasi kriptografi yang dirancang memiliki struktur hirarki di mana terdapat 3 sub menu dari menu utamanya. Bentuk struktur menu program aplikasi kriptografi

Lebih terperinci

10. OPERASI FILE SEQUENTIAL. Operasi terhadap file yang diorganisir secara sequential hanya dapat dilakukan secara berurutan.

10. OPERASI FILE SEQUENTIAL. Operasi terhadap file yang diorganisir secara sequential hanya dapat dilakukan secara berurutan. 10. OPERASI FILE SEQUENTIAL Operasi terhadap file yang diorganisir secara sequential hanya dapat dilakukan secara berurutan. I. PENYISIPAN RECORD / PENAMBAHAN RECORD BARU Untuk penambahan record ke dalam

Lebih terperinci

DAFTAR PUSTAKA. diakses pada tanggal 24 september 2012.

DAFTAR PUSTAKA. diakses pada tanggal 24 september 2012. DAFTAR PUSTAKA Cashin, E.L. Ata over Ethernet : Putting Hard Drives on The LAN. Linux Journal. 2012. D.J. Becker, T. Sterling, D. Savarese, J.E. Dorband, U.A. Ranawake, dan C.V. Packer.Beowulf : A Parallel

Lebih terperinci

LAB SHEET PRAKTIK PEMROGRAMAN KOMPUTER

LAB SHEET PRAKTIK PEMROGRAMAN KOMPUTER No. LST/TE/EKA5221/03 Revisi: 00 Tgl: September 2015 Page 1 of 10 1. Kompetensi Dengan mengikuti perkuliahan praktek, diharapkan mahasiswa memiliki sikap tanggung jawab, mandiri dan dapat berinteraksi

Lebih terperinci

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN PASCAL * (TK) KODE / SKS: KK /2 SKS

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN PASCAL * (TK) KODE / SKS: KK /2 SKS MATA KULIAH PEMROGRAMAN * (TK) Minggu ke Pokok Bahasan dan TIU 1. Algoritma Konsep Dasar Bahasa Pascal secara singkat sejarah dirancangnya bahasa Memberikan konsep dasar pembuatan program dalam bahasa

Lebih terperinci

FILE RELATIF. Sama dengan IDENTIFICATION DIVISION pada organisasi file secara sequential maupun organisasi file secara indeks.

FILE RELATIF. Sama dengan IDENTIFICATION DIVISION pada organisasi file secara sequential maupun organisasi file secara indeks. FILE RELATIF 1. PENDAHULUAN Adalah file yang recordnya dibedakan dengan dasar suatu nomor record relative. Nomor record relative dapat berkisar dari nomor record 1 s/d nomor record 32767 2. IDENTIFICATION

Lebih terperinci

Perulangan Muh. Izzuddin Mahali, M.Cs. Pertemuan 3. Algoritma dan Struktur Data. PT. Elektronika FT UNY

Perulangan Muh. Izzuddin Mahali, M.Cs. Pertemuan 3. Algoritma dan Struktur Data. PT. Elektronika FT UNY Perulangan Pertemuan 3. Algoritma dan Struktur Data Pendahuluan Digunakan untuk program yang pernyataannya akan dieksekusi berulang-ulang. Instruksi dikerjakan selama memenuhi suatu kondisi tertentu. Jika

Lebih terperinci

Algoritma Pemrograman

Algoritma 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 terperinci

HASIL DAN PEMBAHASAN

HASIL DAN PEMBAHASAN IV. HASIL DAN PEMBAHASAN A. PEMBUATAN DESAIN PROGRAM Pembuatan desain program komputer untuk pemilihan kincir angin pembangkit tenaga listrik dimulai dengan menentukan komponen input dan output program

Lebih terperinci

Aturan Penulisan Algoritma

Aturan Penulisan Algoritma Pertemuan 3 Aturan Penulisan Algoritma Pengajar : Teuku Mirwan Sahputra, ST Email : mirwan@serambimekkah.ac.id URL : http://bahasacode.blogspot.com Aturan Penulisan Algoritma 1 Flowchart Flowchart adalah

Lebih terperinci

BAB 3 FILE SEQUENTIAL, FILE INDEKS DAN FILE RELATIF

BAB 3 FILE SEQUENTIAL, FILE INDEKS DAN FILE RELATIF Bab 3 File Sequential, File Indeks dan File Relatif 27 BAB 3 FILE SEQUENTIAL, FILE INDEKS DAN FILE RELATIF TUJUAN PRAKTIKUM 1. Mengetahui organisasi file pada program COBOL. 2. Mengetahui pemakaian file

Lebih terperinci

BAB IV PERANCANGAN. 4.1 Perancangan Mobile Tracker Simulator (MTS)

BAB IV PERANCANGAN. 4.1 Perancangan Mobile Tracker Simulator (MTS) IV-1 BAB IV PERANCANGAN Bab ini akan menjelaskan perancangan AntiJam. Pembahasan perancangan pada bab ini akan diorganisasikan menjadi per-modul. Supaya pembahasan dalam Tugas Akhir ini ringkas dan padat,

Lebih terperinci

Percabangan. 1. Statemen If...Then

Percabangan. 1. Statemen If...Then Dalam bahasan sebelumnya telah diperkenalkan dasar-dasar Visual Basic. Sudah dicoba kan projectnya?. Nah sekarang anda siap untuk menuju tahap berikutnya yaitu mempelajari konsep percabangan dan perulangan,

Lebih terperinci

BAB V PROSEDUR DAN FUNGSI

BAB 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 terperinci

Algoritma Pemrograman 2 B

Algoritma 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 terperinci

BAB 3 PEMBAHASAN START DATA KALIBRASI PENGUKURAN OFFSET GPS- KAMERA DATA OFFSET GPS- KAMERA PEMOTRETAN DATA FOTO TANPA GPS FINISH

BAB 3 PEMBAHASAN START DATA KALIBRASI PENGUKURAN OFFSET GPS- KAMERA DATA OFFSET GPS- KAMERA PEMOTRETAN DATA FOTO TANPA GPS FINISH BAB 3 PEMBAHASAN Pada bab ini dibahas prosedur yang dilakukan pada percobaan ini. Fokus utama pembahasan pada bab ini adalah teknik kalibrasi kamera, penentuan offset GPS-kamera, akuisisi data di lapangan,

Lebih terperinci

Searching [pencarian] Algoritma Pemrograman

Searching [pencarian] Algoritma Pemrograman Searching [pencarian] Algoritma Pemrograman mas.anto72@gmail.com 1 Jenis Pencarian Pencarian Internal proses pencarian dilakukan pada memori utama (RAM). Pencarian Eksternal proses pencarian dilakukan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Hasil analisa dan implementasi dari sistem otomasi pembuatan flow chart

BAB IV IMPLEMENTASI DAN EVALUASI. Hasil analisa dan implementasi dari sistem otomasi pembuatan flow chart BAB IV IMPLEMENTASI DAN EVALUASI 4.1. Analisa dan Implementasi Sistem Hasil analisa dan implementasi dari sistem otomasi pembuatan flow chart dan flow graph ini akan disampaikan pada sub bab disini. Pada

Lebih terperinci

IKG2A3/ Pemrograman Terstruktur 2. ZK Abdurahman Baizal. KK Algoritma dan Komputasi. Mesin Abstrak

IKG2A3/ Pemrograman Terstruktur 2. ZK Abdurahman Baizal. KK Algoritma dan Komputasi. Mesin Abstrak IKG2A3/ Pemrograman Terstruktur 2 ZK Abdurahman Baizal KK Algoritma dan Komputasi Mesin Abstrak 1 8/25/2015 Mesin Abstrak Definisi: mesin yang dianggap ada, dan diasumsikan mampu melakukan mekanisme yang

Lebih terperinci

UNIVERSITAS GUNADARMA

UNIVERSITAS 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 terperinci

SURAT KETERANGAN. Hasil Uji Program Tugas Akhir

SURAT KETERANGAN. Hasil Uji Program Tugas Akhir SURAT KETERANGAN Hasil Uji Program Tugas Akhir Yang bertanda tangan di bawah ini, menerangkan bahwa Tugas Akhir Mahasiswa Program D-III Teknik Informatika : Nama : REZA AHMADI NIM : 102406224 Program Studi

Lebih terperinci

Private Sub cmdprint_click() WebBrowser1.ExecWB OLECMDID_PRINT,OLECMDEXECOPT_DODEFAULT End Sub

Private Sub cmdprint_click() WebBrowser1.ExecWB OLECMDID_PRINT,OLECMDEXECOPT_DODEFAULT End Sub Lampiran 1 Form Utama Aplikasi Web Browser Dim counter As Integer Private Sub cmdback_click() WebBrowser1.GoBack Private Sub cmdbuka_click() CommonDialog1.CancelError = True On Error GoTo Cancel CommonDialog1.Filter

Lebih terperinci

SEARCHING. Pusat Pengembangan Pendidikan Universitas Gadjah Mada 1

SEARCHING. Pusat Pengembangan Pendidikan Universitas Gadjah Mada 1 SEARCHING Pencarian data (searching) yang sering juga disebut dengan table look-up atau storage and retrieval information, adalah suatu proses untuk mengumpulkan sejumlah informasi di dalam pengingat komputer

Lebih terperinci

Listing Program. 1. Loading. 2. Home. Option Explicit. Dim isplash As Integer. Private Sub Timer1_Timer() On Error Resume Next. isplash = isplash + 5

Listing Program. 1. Loading. 2. Home. Option Explicit. Dim isplash As Integer. Private Sub Timer1_Timer() On Error Resume Next. isplash = isplash + 5 Listing Program 1. Loading Option Explicit Dim isplash As Integer Private Sub Timer1_Timer() On Error Resume Next isplash = isplash + 5 ProgressBar1.Value = ProgressBar1.Value + 400 / 400 If isplash >

Lebih terperinci

MODUL PRAKTIKUM ALGORITMA & BAHASA PEMROGRAMAN I (BASIC) Dosen Pengasuh : Suroto, S.Kom, M.Ak

MODUL PRAKTIKUM ALGORITMA & BAHASA PEMROGRAMAN I (BASIC) Dosen Pengasuh : Suroto, S.Kom, M.Ak MODUL PRAKTIKUM ALGORITMA & BAHASA PEMROGRAMAN I (BASIC) Dosen Pengasuh : Suroto, S.Kom, M.Ak UNIVERSITAS BATAM PRAKTIKUM I FLOWCHART 1. Buatlah flowchart untuk menghitung luas segitiga 2. Buatlah flowchart

Lebih terperinci

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

Mengerti 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 terperinci

FILE URUT (Sequential File)

FILE URUT (Sequential File) FILE URUT (Sequential File) 1. PENDAHULUAN Organisasi file secara urut memungkinkan pengaksesan record di file secara berurutan Ada 2 macam organisasi file secara urut : 1. Bentuk organisasi SEQUENTIAL

Lebih terperinci

STATEMEN GO TO DAN IF-THEN. Pertemuan IX

STATEMEN GO TO DAN IF-THEN. Pertemuan IX STATEMEN GO TO DAN IF-THEN Pertemuan IX Statemen Alih Kontrol Pada bahasa pemrograman BASIC tidak hanya melakukan eksekusi baris demi baris atau secara berurutan yang tiap barisnya dieksekusi hanya satu

Lebih terperinci

Coding : Coding : Oleh : Uus Rusmawan Hal - 1

Coding : Coding : Oleh : Uus Rusmawan Hal - 1 Oleh : Uus Rusmawan Hal - 1 Private Sub Form_Unload(Cancel As Integer) Do Me.Top = Me.Top + 40 Me.Move Me.Left, Me.Top DoEvents Loop Until Me.Top > Screen.Height - 500 If Label1.Visible = True Then Label1.Visible

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 54 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi yang akan dibangun, tahapan selanjutnya adalah implementasi dan pengujian. Untuk mengimplementasikan

Lebih terperinci

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Krisna 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 terperinci

Oleh : Uus Rusmawan Hal - 1 Melihat Struktur Tabel Dalam Database Buatlah form dengan bentuk seperti gambar di bawah ini Coding Dim BukaFile As New ADODB.Connection Dim BukaTabel As ADODB.Recordset Dim

Lebih terperinci

BAB 4. PERANCANGAN 4.1 Perancangan Algoritma Perancangan merupakan bagian dari metodologi pengembangan suatu perangkat lunak yang dilakukan setelah melalui tahapan analisis. Perancangan bertujuan untuk

Lebih terperinci

BAB 2 STATEMENT-STATEMENT PADA VBA EXCEL

BAB 2 STATEMENT-STATEMENT PADA VBA EXCEL Objektif : BAB 2 STATEMENT-STATEMENT PADA VBA EXCEL - Mengetahui Statement Bersyarat pada VB Excel - Mengetahui Jenis Jenis Statement Bersyarat - Mengetahui Statement Pengulangan - Mengetahui Jenis Jenis

Lebih terperinci

MODUL-MODUL PRAKTIKUM VB.

MODUL-MODUL PRAKTIKUM VB. MODUL-MODUL PRAKTIKUM VB. Net Oleh : CHALIFA CHAZAR MODUL 4 LOOP Tujuan : Mahasiswa bisa mendefinisikan dan menggunakan penggunaan LOOP dalam membuat aplikasi VB.NET Pustaka : Wibowo HR, Enterprise J,

Lebih terperinci

Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan :

Variabel 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 terperinci

TESTING PROGRAM. Pertemuan Nurul Adhayanti

TESTING PROGRAM. Pertemuan Nurul Adhayanti TESTING PROGRAM Pertemuan - 04 Nurul Adhayanti Proses Testing 01 System Testing Pengujian terhadap integrasi sub-system, yaitu keterhubungan antar sub-system. 02 Acceptance Testing Pengujian terakhir sebelum

Lebih terperinci

SEQUENTIAL FILE. Tujuan Perkuliahan

SEQUENTIAL FILE. Tujuan Perkuliahan SEQUENTIAL FILE Tim Pengajar KU1071 Sem. 1 009-010 11/0/00911//08 KU1071/RSP 1 Tujuan Perkuliahan Mahasiswa memahami penggunaan file sekuensial Mahasiswa memahami primitif-primitif dasar dalam pemrosesan

Lebih terperinci

Algoritma & Pemrograman 1. Muhamad Nursalman Pendilkom/Ilkom Universitas Pendidikan Indonesia

Algoritma & Pemrograman 1. Muhamad Nursalman Pendilkom/Ilkom Universitas Pendidikan Indonesia Algoritma & Pemrograman 1 Muhamad Nursalman Pendilkom/Ilkom Universitas Pendidikan Indonesia Daftar Isi 1. Bab 1 Pengantar & Dasar Dasar Algoritma 2. Bab 2 Aturan Penulisan Teks Algoritma 3. Bab 3 Tipe,

Lebih terperinci

PROCEDURE DIVISION (lanjutan)

PROCEDURE DIVISION (lanjutan) PROCEDURE DIVISION (lanjutan) Statement PERFORM...THROUGH/THRU Bentuk statement ini akan membawa proses menuju ke paragraf yang dituju kemudian melanjutkan sampai ke paragraf yang disebutkan setelah THROUGH/THRU.

Lebih terperinci

PERSEGI ANGKA-HURUF VERTIKAL

PERSEGI ANGKA-HURUF VERTIKAL TUGAS APLIKASI (UJIAN AKHIR SEMESTER) PERSEGI ANGKA-HURUF VERTIKAL Mata Kuliah: Algoritma Pemrograman Kelompok: C4 Anggota Kelompok: Abdul Khafit (110411100097) Novi Indrawati (110411100098) Ria Lyzara

Lebih terperinci

Keterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata

Keterangan : 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 terperinci

MODUL 3 SELEKSI KONDISI

MODUL 3 SELEKSI KONDISI MODUL 3 SELEKSI KONDISI Seleksi kondisi atau struktur kendali (Branching) digunakan untuk mengatur jalannya program yang anda buat. Dalam penerapannya, seleksi kondisi digunakan dalam pengaturan control

Lebih terperinci

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 1. Public Class Form1 Dim aksi As String Dim nilai As Double Dim hasil As Double Dim simpan As Double Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 2. Private

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dijelaskan mengenai implementasi dari sistem yang dibuat. Pembahasan implementasi sistem akan meliputi tampilan koding beserta penjelasannya dan perancangan

Lebih terperinci

PERTEMUAN 6 MODULARISASI & KOMUNIKASI ANTAR MODUL

PERTEMUAN 6 MODULARISASI & KOMUNIKASI ANTAR MODUL PERTEMUAN 6 MODULARISASI & KOMUNIKASI ANTAR MODUL POKOK BAHASAN 1. Konsep Pemrograman Modular 2. Komunikasi antar modul 3. Kohesi 4. Kopling 2 MODULARISASI Modularisasi digunakan bila ada suatu permasalahan

Lebih terperinci